Currently gimp checks for `gegl-0.2 >= gegl_required_version` in configure.ac, but dependency in the ebuilds is `>=media-libs/gegl-0.2.0` This would also pull in gegl-0.3.x (currently present in GNOME overlay). Somewhat related to this is bug 549532
Gnome 3.16 requires gegl-0.3 snapshot for gnome-photos, ebuild has been bumped in overlay and slotted to co-exist with 0.2. We need gegl to be slotted and its user to use the slot to avoid having to patch gimp due to other software requiring newer versions. Bump: https://gitweb.gentoo.org/proj/gnome.git/commit/media-libs/gegl/gegl-0.3.0_pre20150304.ebuild?id=7be4e35b9c4908c42bf2c2e703ff4fe7740e1b0a Ebuild: https://gitweb.gentoo.org/proj/gnome.git/tree/media-libs/gegl/gegl-0.3.0_pre20150304.ebuild The snapshot was chosen according to Fedora's .spec after checking with Gnome upstream that we needed this. If you do not have time to make these changes, I'll happily work on it.
(In reply to Gilles Dartiguelongue from comment #1) > If you do not have time to make these changes, I'll happily work on it. Yes, please. No objections.
(In reply to Sebastian Pipping from comment #2) Thanks, added to gx86. Please check that everything is sane :) +*babl-0.1.12 (25 May 2015) + + 25 May 2015; Alexandre Rostovtsev <tetromino@gentoo.org> +babl-0.1.12.ebuild, + babl-9999.ebuild, metadata.xml: + Non-maintainer version bump from the gnome overlay, needed for gegl-0.3 (bug + #550108). Update live ebuild. Remove unused flag descriptions. +*gegl-0.3.0_pre20150304 (25 May 2015) + + 25 May 2015; Alexandre Rostovtsev <tetromino@gentoo.org> + gegl-0.2.0-r2.ebuild, +gegl-0.3.0_pre20150304.ebuild, gegl-9999.ebuild, + metadata.xml: + Non-maintainer version bump from the gnome overlay, needed for gnome-3.16 + (bug #550108). Update live ebuild. Slotify deps. + 25 May 2015; Alexandre Rostovtsev <tetromino@gentoo.org> + gimp-2.8.10-r1.ebuild, gimp-2.8.10-r2.ebuild, gimp-2.8.14.ebuild, + gimp-9999.ebuild: + gegl is now slotted (bug #550108).
*** Bug 550538 has been marked as a duplicate of this bug. ***
Created attachment 404824 [details, diff] gimp-2.8.14-gegl-0.3.patch Gimp compile and work's with gegl-0.3
(In reply to Jura from comment #5) > Created attachment 404824 [details, diff] [details, diff] > gimp-2.8.14-gegl-0.3.patch > > Gimp compile and work's with gegl-0.3 gimp-2-8 branch in upstream git is still requiring gegl-0.2; master branch did switch to 0.3 at some point. Why do you believe that 0.3 should be used with gimp-2.8.x? Are you involved with gimp upstream development?