https://gitlab.gnome.org/GNOME/gexiv2/-/tags/gexiv2-0.14.0 required by media-gfx/gimp-9999 https://gitlab.gnome.org/GNOME/gimp/-/commit/1cc7510739c56100ba30964127b919f4ea7cdb0f "configure, meson: bumping GExiv2 requirement to version 0.14.0. GExiv2 0.14.0 was released last September. It has been on Debian Testing since October. The MSYS2 repository for Windows also provides this version now, and I have bumped the version used in gimp-macos-build. So let's upgrade the requirement (for the dev branch only) so that we can finally get rid of all the remaining annoying warnings relative to this library."
0.13.0 is essentially the same as 0.14.0 and the needed Python fixes still haven't been merged upstream. It hasn't been bupmed for this reason. That's why it's p.masked.
simple ebuild rename [ebuild U ] media-libs/gexiv2-0.14.0::overlay_jl [0.12.2::gentoo] USE="introspection python vala -gtk-doc -static-libs -test" PYTHON_TARGETS="python3_9 python3_10%* -python3_8" 0 KiB Total: 2 packages (1 upgrade, 1 reinstall), Size of downloads: 0 KiB Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 2) media-libs/gexiv2-0.14.0::overlay_jl >>> Installing (1 of 2) media-libs/gexiv2-0.14.0::overlay_jl gimp says now: checking for GEXIV2... yes
Yes, but that doesn't fix the build system problems which lead to the bug I linked
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21bf129424d68a2315450390c633a6f9ff938bb8 commit 21bf129424d68a2315450390c633a6f9ff938bb8 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2022-03-27 18:22:30 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2022-03-27 18:28:16 +0000 media-libs/gexiv2: Version bump to 0.14.0 Closes: https://bugs.gentoo.org/811810 Closes: https://bugs.gentoo.org/835781 Signed-off-by: Matt Turner <mattst88@gentoo.org> media-libs/gexiv2/Manifest | 1 + .../files/0.14.0-clean-up-python-support.patch | 175 +++++++++++++++++++++ media-libs/gexiv2/gexiv2-0.14.0.ebuild | 82 ++++++++++ 3 files changed, 258 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18960f5624fc560ba92f18c9cee66db289237243 commit 18960f5624fc560ba92f18c9cee66db289237243 Author: Sergey Torokhov <torokhov-s-a@yandex.ru> AuthorDate: 2022-04-24 21:12:37 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2022-04-27 13:18:56 +0000 media-gfx/gimp: Fix 9999-ebuild deps and src_configure options Gimp upstream now depends on >=gexiv2-0.14.0. Src configure option `--with-pdbgen` is required to generate some header files in "maintainer mode" like live ebuild. Bug: https://bugs.gentoo.org/835781 Closes: https://bugs.gentoo.org/840314 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/25187 Signed-off-by: Joonas Niilola <juippis@gentoo.org> media-gfx/gimp/gimp-9999.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)