commit: 32b68ae0cc8df674c8a83e089e4937a262d5da3f Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru> AuthorDate: Mon Dec 28 23:10:57 2020 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue Dec 29 01:54:43 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b68ae0
media-gfx/gimp: restrict <gimp-2.99.4 with <media-libs/gegl-0.4.28 Starting with gegl-0.4.24 gegl:introspect function is disabled if optional dependency media-gfx/graphviz package isn't instaled resulting in failed to start <gimp-2.99.4 with error message: GEGL operation missing! GIMP requires the GEGL operation "gegl:introspect". This operation cannot be found. Check your GEGL install and ensure it has been compiled with any dependencies required for GIMP. Gimp-2.99.4 doesn't have this problem with gegl0.4.28 so early gimp version are upper restricted with <gegl-0.4.28 now. Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/18861 Signed-off-by: Sam James <sam <AT> gentoo.org> media-gfx/gimp/gimp-2.10.20-r3.ebuild | 1 + media-gfx/gimp/gimp-2.10.22-r1.ebuild | 1 + media-gfx/gimp/gimp-2.99.2-r100.ebuild | 1 + media-gfx/gimp/gimp-2.99.2.ebuild | 1 + 4 files changed, 4 insertions(+) diff --git a/media-gfx/gimp/gimp-2.10.20-r3.ebuild b/media-gfx/gimp/gimp-2.10.20-r3.ebuild index b108c5a443a..c97aa67e769 100644 --- a/media-gfx/gimp/gimp-2.10.20-r3.ebuild +++ b/media-gfx/gimp/gimp-2.10.20-r3.ebuild @@ -32,6 +32,7 @@ COMMON_DEPEND=" >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.1.7 >=media-libs/gegl-0.4.24:0.4[cairo] + <media-libs/gegl-0.4.28:0.4 >=media-libs/gexiv2-0.10.6 >=media-libs/harfbuzz-0.9.19 >=media-libs/lcms-2.8:2 diff --git a/media-gfx/gimp/gimp-2.10.22-r1.ebuild b/media-gfx/gimp/gimp-2.10.22-r1.ebuild index 97824d5c1ab..d0bc4bc4388 100644 --- a/media-gfx/gimp/gimp-2.10.22-r1.ebuild +++ b/media-gfx/gimp/gimp-2.10.22-r1.ebuild @@ -32,6 +32,7 @@ COMMON_DEPEND=" >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.1.7 >=media-libs/gegl-0.4.26:0.4[cairo] + <media-libs/gegl-0.4.28:0.4 >=media-libs/gexiv2-0.10.6 >=media-libs/harfbuzz-0.9.19 >=media-libs/lcms-2.8:2 diff --git a/media-gfx/gimp/gimp-2.99.2-r100.ebuild b/media-gfx/gimp/gimp-2.99.2-r100.ebuild index 0ee31a0bca9..7dfb92eedca 100644 --- a/media-gfx/gimp/gimp-2.99.2-r100.ebuild +++ b/media-gfx/gimp/gimp-2.99.2-r100.ebuild @@ -40,6 +40,7 @@ COMMON_DEPEND=" >=media-libs/fontconfig-2.12.6 >=media-libs/freetype-2.10.2 >=media-libs/gegl-0.4.26:0.4[cairo,introspection,lcms,vala?] + <media-libs/gegl-0.4.28:0.4 >=media-libs/gexiv2-0.10.10 >=media-libs/harfbuzz-2.6.5 >=media-libs/lcms-2.9:2 diff --git a/media-gfx/gimp/gimp-2.99.2.ebuild b/media-gfx/gimp/gimp-2.99.2.ebuild index f06290af12d..4c66fd2a0ef 100644 --- a/media-gfx/gimp/gimp-2.99.2.ebuild +++ b/media-gfx/gimp/gimp-2.99.2.ebuild @@ -38,6 +38,7 @@ COMMON_DEPEND=" >=media-libs/fontconfig-2.12.6 >=media-libs/freetype-2.10.2 >=media-libs/gegl-0.4.26:0.4[cairo,introspection,lcms,vala?] + <media-libs/gegl-0.4.28:0.4 >=media-libs/gexiv2-0.10.10 >=media-libs/harfbuzz-2.6.5 >=media-libs/lcms-2.9:2
