commit:     4a101a83992ba7ee9419652ea36a8902f050eb51
Author:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 13 17:59:06 2017 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Wed Dec 13 19:02:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a101a83

media-libs/gegl: Drop old versions

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-libs/gegl/Manifest                           |   4 -
 .../gegl/files/gegl-0.3.14-g_log_domain.patch      |  47 ------
 .../files/gegl-0.3.14-implicit-declaration.patch   |  37 ----
 media-libs/gegl/files/gegl-0.3.4-endian.patch      |  11 --
 .../gegl/files/gegl-0.3.4-underlinking.patch       |  31 ----
 media-libs/gegl/gegl-0.3.10.ebuild                 | 179 --------------------
 media-libs/gegl/gegl-0.3.12.ebuild                 | 179 --------------------
 media-libs/gegl/gegl-0.3.14.ebuild                 | 181 --------------------
 media-libs/gegl/gegl-0.3.4.ebuild                  | 188 ---------------------
 9 files changed, 857 deletions(-)

diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest
index 951fc7cffdd..c21b10299cf 100644
--- a/media-libs/gegl/Manifest
+++ b/media-libs/gegl/Manifest
@@ -1,8 +1,4 @@
 DIST gegl-0.2.0.tar.bz2 7502040 BLAKE2B 
29b33bf6aa878b74461e929a96570fca9a56e52931ee66356ca9c3c4cec7cdc0668330aa25756d0baf531d0b90c4830c1f244e8327b238a63d68cb74d486e961
 SHA512 
16ef3f6852fd8efef2b6468a754342a2d003f2c2bef468d9465a448e6c89dedb8e791570f073a9faed05218a7c94c6c418eaa0f3abeadfb3e6b88d766ab792c8
 DIST gegl-0.3.0.tar.bz2 5463571 BLAKE2B 
7ac52fb22bab3b84068e10610d8681a5bcf56f6cdf39dae4374d2749823f3a1af62995382a1247427dde1921e0b11304adb800a2157ca6e7e773fdd97fee47f5
 SHA512 
ff758df4689b0fa8f5e16ebcea32a7fe77bccfef70efc20d10669ce5139a70ec3533e78227fd4798812b31ac1ca5081b9d1d701a7449bf75356f879ece5fadd6
-DIST gegl-0.3.10.tar.bz2 5905157 BLAKE2B 
18e2d1957286ac30836f611f653ff99a1add39ef1bda9d565220828e7cdbdc53d94df2b92a30d4b07999325f01ce18035dcd8306a8666ec84cf22e402078d2cd
 SHA512 
54df7e0cb26be2f2664eb9373fc2e1dff809df505007c95e72c896f3e2829e2159df7b9701c31b4dc20953a9476de69d603e8d5c1c42078284edfa6cf05dccd7
-DIST gegl-0.3.12.tar.bz2 6037107 BLAKE2B 
9972324dd1de9a381eb632995d59d7a8122c8031f8b3f6397bac1a75a16bfbb3de6336b67cb7f90a9f23958437167ea9c9747c273698c4230f83aaf3f4d08448
 SHA512 
a8c9d1d21b042d2c848a540f69f58c2224c6617e21a6e25b47eb885a0388242195569a81101242041eba2b7c486dbbc47f516fae8d7ab35f4d67ab5f5c2b0fe4
-DIST gegl-0.3.14.tar.bz2 5985306 BLAKE2B 
fadf3984c9fda413664422b3ab0c6b7fce6b7b110abdbbb89cf4a0e6fb3cc3b13dde10f0f618772213c867e5183756f304e733159e1875ae6cda6de60456bb7f
 SHA512 
8d03bb15433777af3baae20bb987587cef2ae80315116e7e8a3197278c3ca2ff2814aa533ebe2ad4c2cca58a618a8a24b0b6faff0d0ce1194e3d31cfe85beaf9
 DIST gegl-0.3.20.tar.bz2 5816967 BLAKE2B 
4d1dea5b479dc56599d884c43dd8042f6c1c836fe3b5acdadc9b1a909ab4c4be549322767293cfbc065a5f9386b22a579c9c9d78fbad58a4eb6771eccf3a3b45
 SHA512 
9067467e3d4bbfe00594a8459c9ea15047c1331764dd3aa2331da7d842a77c98894e3a0e19a7c0b1cb59189ffe03561e9bd12f92bdb8fdf1799afc6a575962f7
-DIST gegl-0.3.4.tar.bz2 5328192 BLAKE2B 
7679f114c5c094a57cf87b6d225050d4f1b1fb3fb2205c1712224668e03b70c8bb13a7e89dcab2df3a970f1d73859aea7d9f3e290aeb2b877044f93a048118a2
 SHA512 
7fe14c1534d61cfc253bce54cc707f93882ad96302068fe672e6cdcb613430e835ee5d39a5398537f845a6d101eed6fd3d1ff7e4204d51bc9ab5a59c9e09d2ec
 DIST gegl-0.3.8.tar.bz2 5876259 BLAKE2B 
24199148ffbef6454ea460d126c29f1cc8581e5430bc3e341a8ab48fff701a0d63c4cf8864d04219455feaeb7e03808e8de06cc8ae0a500eb4154f2ec9ba25fe
 SHA512 
13207e7ab4723be1e31bdba5e30e5725e93c1adc61bad1413502128730391dbe7eb35419d243c8d0a1d8794341a58188790adacbb10d2a8e68db861c18d21bfb

diff --git a/media-libs/gegl/files/gegl-0.3.14-g_log_domain.patch 
b/media-libs/gegl/files/gegl-0.3.14-g_log_domain.patch
deleted file mode 100644
index 4fb81a2b2bb..00000000000
--- a/media-libs/gegl/files/gegl-0.3.14-g_log_domain.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 81fb956b221e4b1f919788d8a5f6a3a5462b86ae Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?=C3=98yvind=20Kol=C3=A5s?= <[email protected]>
-Date: Thu, 23 Mar 2017 14:59:28 +0100
-Subject: build: move G_LOG_DOMAIN define to a Makefile.am as suggested in glib
- docs...
-
----
- configure.ac     | 2 --
- gegl/Makefile.am | 2 ++
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 41ed17e..36e8e2a 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -1269,8 +1269,6 @@ done
- # We should support this at some point if possible
- #LDFLAGS="-Wl,-z,defs"
- 
--CFLAGS="$CFLAGS -DG_LOG_DOMAIN=\\\"GEGL\\\""
--
- dnl bin/node-editors/Makefile
- AC_CONFIG_FILES([
- Makefile
-diff --git a/gegl/Makefile.am b/gegl/Makefile.am
-index 2030ebb..b5f70d8 100644
---- a/gegl/Makefile.am
-+++ b/gegl/Makefile.am
-@@ -12,6 +12,7 @@ endif
- 
- SUBDIRS = buffer graph module operation process property-types opencl
- 
-+
- CLEANFILES =
- 
- AM_CPPFLAGS = \
-@@ -31,6 +32,7 @@ AM_CPPFLAGS = \
-       -I$(top_builddir)/gegl/property-types \
-       -I$(top_srcdir)/gegl/property-types \
-       -DLIBDIR=\""$(libdir)"\" \
-+        -DG_LOG_DOMAIN=\"GEGL\" \
-       -DGEGL_LOCALEDIR=\""$(GEGL_LOCALEDIR)"\"
- 
- AM_CFLAGS = $(DEP_CFLAGS) $(BABL_CFLAGS)
--- 
-cgit v0.12
-

diff --git a/media-libs/gegl/files/gegl-0.3.14-implicit-declaration.patch 
b/media-libs/gegl/files/gegl-0.3.14-implicit-declaration.patch
deleted file mode 100644
index 0a7943aebc1..00000000000
--- a/media-libs/gegl/files/gegl-0.3.14-implicit-declaration.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 72905e2865b4f352da7caa8f722b1db77c07a173 Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping <[email protected]>
-Date: Sun, 2 Apr 2017 00:13:54 +0200
-Subject: [PATCH] Apply upstream fixes for implicit function declaration
- warnings
-
-Source commits:
-https://git.gnome.org/browse/gegl/commit/tests/simple/test-buffer-sharing.c?id=7cb72e3a9ade11a506e252623bead17635de2047
-https://git.gnome.org/browse/gegl/commit/tests/simple/test-buffer-sharing.c?id=52f01ba49e2246df24a504084863b12794682d37
----
- tests/simple/test-buffer-sharing.c | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/tests/simple/test-buffer-sharing.c 
b/tests/simple/test-buffer-sharing.c
-index 94eccda..a52bfa8 100644
---- a/tests/simple/test-buffer-sharing.c
-+++ b/tests/simple/test-buffer-sharing.c
-@@ -16,6 +16,7 @@
-  */
- 
- #include <gegl.h>
-+#include <glib/gstdio.h>
- 
- // in order of progression
- typedef enum _TestState {
-@@ -164,6 +165,8 @@ on_timeout(gpointer user_data) {
-     return FALSE;
- }
- 
-+#include <unistd.h>
-+
- static void
- test_init(TestData *data) {
- 
--- 
-2.12.2
-

diff --git a/media-libs/gegl/files/gegl-0.3.4-endian.patch 
b/media-libs/gegl/files/gegl-0.3.4-endian.patch
deleted file mode 100644
index 3df13e69ab0..00000000000
--- a/media-libs/gegl/files/gegl-0.3.4-endian.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/operations/external/tiff-load.c
-+++ b/operations/external/tiff-load.c
-@@ -505,7 +505,7 @@
-       GeglRectangle line = { 0, p->height - row - 1, p->width, 1 };
- #if G_BYTE_ORDER != G_LITTLE_ENDIAN
-       guint row_start = row * p->width;
--      guint row end = row * p->width + p->width;
-+      guint row_end = row * p->width + p->width;
-       guint i;
- 
-       for (i = row_start; i < row_end; i++)

diff --git a/media-libs/gegl/files/gegl-0.3.4-underlinking.patch 
b/media-libs/gegl/files/gegl-0.3.4-underlinking.patch
deleted file mode 100644
index a7a62909efd..00000000000
--- a/media-libs/gegl/files/gegl-0.3.4-underlinking.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 8dd23b1ed5f1ce065839f15a21ca28766835f1fd Mon Sep 17 00:00:00 2001
-From: Justin Lecher <[email protected]>
-Date: Sat, 5 Dec 2015 17:34:48 +0100
-Subject: [PATCH] Fix underlinking (-lm) of libgegl.so
-
-When linking with ld.gold the builds fails due to underlinking of libgegl.so
-./.libs/libgegl-0.3.so: error: undefined reference to 'tanhf'
-
-Gnome-Bugs: https://bugzilla.gnome.org/show_bug.cgi?id=759065
-
-Signed-off-by: Justin Lecher <[email protected]>
----
- gegl/Makefile.am | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gegl/Makefile.am b/gegl/Makefile.am
-index e26099c..e53777d 100644
---- a/gegl/Makefile.am
-+++ b/gegl/Makefile.am
-@@ -39,7 +39,7 @@ AM_LDFLAGS = \
-       $(no_undefined) -export-dynamic -version-info $(GEGL_LIBRARY_VERSION)
- 
- LIBS = \
--      $(DEP_LIBS) $(BABL_LIBS)
-+      $(DEP_LIBS) $(BABL_LIBS) -lm
- 
- GEGL_publicdir = $(includedir)/gegl-$(GEGL_API_VERSION)
- 
--- 
-2.6.3
-

diff --git a/media-libs/gegl/gegl-0.3.10.ebuild 
b/media-libs/gegl/gegl-0.3.10.ebuild
deleted file mode 100644
index 6ac39e18502..00000000000
--- a/media-libs/gegl/gegl-0.3.10.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-# vala and introspection support is broken, bug #468208
-VALA_USE_DEPEND=vapigen
-
-inherit versionator gnome2-utils eutils autotools python-any-r1 vala
-
-if [[ ${PV} == *9999* ]]; then
-       inherit autotools git-r3
-       EGIT_REPO_URI="git://git.gnome.org/gegl"
-       SRC_URI=""
-else
-       SRC_URI="http://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2";
-       KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="A graph based image processing framework"
-HOMEPAGE="http://www.gegl.org/";
-
-LICENSE="|| ( GPL-3 LGPL-3 )"
-SLOT="0.3"
-
-IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection 
jpeg2k lcms lensfun openexr raw sdl svg test tiff umfpack vala v4l webp"
-REQUIRED_USE="
-       svg? ( cairo )
-       vala? ( introspection )
-"
-
-# NOTE: Even current libav 11.4 does not have AV_CODEC_CAP_VARIABLE_FRAME_SIZE
-#       so there is no chance to support libav right now (Gentoo bug #567638)
-#       If it returns, please check prior GEGL ebuilds for how libav was 
integrated.  Thanks!
-RDEPEND="
-       >=dev-libs/glib-2.36:2
-       dev-libs/json-glib
-       >=media-libs/babl-0.1.14
-       sys-libs/zlib
-       >=x11-libs/gdk-pixbuf-2.18:2
-       x11-libs/pango
-
-       cairo? ( x11-libs/cairo )
-       ffmpeg? (
-               >=media-video/ffmpeg-2.8:0=
-       )
-       introspection? ( >=dev-libs/gobject-introspection-1.32:= )
-       virtual/jpeg:0=
-       jpeg2k? ( >=media-libs/jasper-1.900.1:= )
-       lcms? ( >=media-libs/lcms-2.2:2 )
-       lensfun? ( >=media-libs/lensfun-0.2.5 )
-       openexr? ( media-libs/openexr:= )
-       media-libs/libpng:0=
-       raw? ( >=media-libs/libraw-0.15.4:0= )
-       sdl? ( media-libs/libsdl )
-       svg? ( >=gnome-base/librsvg-2.14:2 )
-       tiff? ( >=media-libs/tiff-4:0 )
-       umfpack? ( sci-libs/umfpack )
-       v4l? ( >=media-libs/libv4l-1.0.1 )
-       webp? ( media-libs/libwebp )
-"
-DEPEND="${RDEPEND}
-       >=dev-util/gtk-doc-am-1
-       >=dev-util/intltool-0.40.1
-       dev-lang/perl
-       virtual/pkgconfig
-       >=sys-devel/libtool-2.2
-       test? ( introspection? (
-               $(python_gen_any_dep 
'>=dev-python/pygobject-3.2[${PYTHON_USEDEP}]') ) )
-       vala? ( $(vala_depend) )
-"
-
-pkg_setup() {
-       use test && use introspection && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-       default
-
-       # FIXME: the following should be proper patch sent to upstream
-       # fix OSX loadable module filename extension
-       sed -i -e 's/\.dylib/.bundle/' configure.ac || die
-       # don't require Apple's OpenCL on versions of OSX that don't have it
-       if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -le 9 ]] ; then
-               sed -i -e 's/#ifdef __APPLE__/#if 0/' gegl/opencl/* || die
-       fi
-
-       #epatch "${FILESDIR}"/${P}-g_log_domain.patch
-
-       # commit 7c78497b : tests that use gegl.png are broken on non-amd64
-       sed -e '/clones.xml/d' \
-               -e '/composite-transform.xml/d' \
-               -i tests/compositions/Makefile.am || die
-
-       epatch "${FILESDIR}"/${PN}-0.3.12-failing-tests.patch
-
-       eautoreconf
-
-       gnome2_environment_reset
-
-       use vala && vala_src_prepare
-}
-
-src_configure() {
-       # never enable altering of CFLAGS via profile option
-       # libspiro: not in portage main tree
-       # disable documentation as the generating is bit automagic
-       #    if anyone wants to work on it just create bug with patch
-
-       # Also please note that:
-       #
-       #  - Some auto-detections are not patched away since the docs are
-       #    not built (--disable-docs, lack of --enable-gtk-doc) and these
-       #    tools affect re-generation of docs, only
-       #    (e.g. ruby, asciidoc, dot (of graphviz), enscript)
-       #
-       #  - Parameter --with-exiv2 compiles a noinst-app only, no use
-       #
-       #  - Parameter --disable-workshop disables any use of Lua, effectivly
-       #
-       #  - v4l support does not work with our media-libs/libv4l-0.8.9,
-       #    upstream bug at https://bugzilla.gnome.org/show_bug.cgi?id=654675
-       #
-       #  - There are two checks for dot, one controllable by 
--with(out)-graphviz
-       #    which toggles HAVE_GRAPHVIZ that is not used anywhere.  Yes.
-       #
-       #  - mrg is not in tree and gexiv2 support only has effect when mrg 
support
-       #    is enabled
-       #
-       # So that's why USE="exif graphviz lua v4l" got resolved.  More at:
-       # https://bugs.gentoo.org/show_bug.cgi?id=451136
-       #
-       econf \
-               --disable-docs \
-               --disable-profile \
-               --disable-silent-rules \
-               --disable-workshop \
-               --program-suffix=-${SLOT} \
-               --with-gdk-pixbuf \
-               --with-pango \
-               --without-libspiro \
-               $(use_enable cpu_flags_x86_mmx mmx) \
-               $(use_enable cpu_flags_x86_sse sse) \
-               $(use_enable debug) \
-               $(use_with cairo) \
-               $(use_with cairo pangocairo) \
-               --without-exiv2 \
-               $(use_with ffmpeg libavformat) \
-               --without-gexiv2 \
-               --without-graphviz \
-               $(use_with jpeg2k jasper) \
-               $(use_with lcms) \
-               $(use_with lensfun) \
-               --without-lua \
-               --without-mrg \
-               $(use_with openexr) \
-               $(use_with raw libraw) \
-               $(use_with sdl) \
-               $(use_with svg librsvg) \
-               $(use_with tiff libtiff) \
-               $(use_with umfpack) \
-               $(use_with v4l libv4l) \
-               $(use_with v4l libv4l2) \
-               $(use_enable introspection) \
-               $(use_with vala) \
-               $(use_with webp)
-}
-
-src_compile() {
-       default
-
-       [[ ${PV} == *9999* ]] && emake ./ChangeLog  # "./" prevents "Circular 
ChangeLog <- ChangeLog dependency dropped."
-}
-
-src_install() {
-       default
-       prune_libtool_files --all
-}

diff --git a/media-libs/gegl/gegl-0.3.12.ebuild 
b/media-libs/gegl/gegl-0.3.12.ebuild
deleted file mode 100644
index 650df9398ca..00000000000
--- a/media-libs/gegl/gegl-0.3.12.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-# vala and introspection support is broken, bug #468208
-VALA_USE_DEPEND=vapigen
-
-inherit versionator gnome2-utils eutils autotools python-any-r1 vala
-
-if [[ ${PV} == *9999* ]]; then
-       inherit autotools git-r3
-       EGIT_REPO_URI="git://git.gnome.org/gegl"
-       SRC_URI=""
-else
-       SRC_URI="http://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2";
-       KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="A graph based image processing framework"
-HOMEPAGE="http://www.gegl.org/";
-
-LICENSE="|| ( GPL-3 LGPL-3 )"
-SLOT="0.3"
-
-IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection 
jpeg2k lcms lensfun openexr raw sdl svg test tiff umfpack vala v4l webp"
-REQUIRED_USE="
-       svg? ( cairo )
-       vala? ( introspection )
-"
-
-# NOTE: Even current libav 11.4 does not have AV_CODEC_CAP_VARIABLE_FRAME_SIZE
-#       so there is no chance to support libav right now (Gentoo bug #567638)
-#       If it returns, please check prior GEGL ebuilds for how libav was 
integrated.  Thanks!
-RDEPEND="
-       >=dev-libs/glib-2.36:2
-       dev-libs/json-glib
-       >=media-libs/babl-0.1.24
-       sys-libs/zlib
-       >=x11-libs/gdk-pixbuf-2.18:2
-       x11-libs/pango
-
-       cairo? ( x11-libs/cairo )
-       ffmpeg? (
-               >=media-video/ffmpeg-2.8:0=
-       )
-       introspection? ( >=dev-libs/gobject-introspection-1.32:= )
-       virtual/jpeg:0=
-       jpeg2k? ( >=media-libs/jasper-1.900.1:= )
-       lcms? ( >=media-libs/lcms-2.2:2 )
-       lensfun? ( >=media-libs/lensfun-0.2.5 )
-       openexr? ( media-libs/openexr:= )
-       media-libs/libpng:0=
-       raw? ( >=media-libs/libraw-0.15.4:0= )
-       sdl? ( media-libs/libsdl )
-       svg? ( >=gnome-base/librsvg-2.14:2 )
-       tiff? ( >=media-libs/tiff-4:0 )
-       umfpack? ( sci-libs/umfpack )
-       v4l? ( >=media-libs/libv4l-1.0.1 )
-       webp? ( media-libs/libwebp )
-"
-DEPEND="${RDEPEND}
-       >=dev-util/gtk-doc-am-1
-       >=dev-util/intltool-0.40.1
-       dev-lang/perl
-       virtual/pkgconfig
-       >=sys-devel/libtool-2.2
-       test? ( introspection? (
-               $(python_gen_any_dep 
'>=dev-python/pygobject-3.2[${PYTHON_USEDEP}]') ) )
-       vala? ( $(vala_depend) )
-"
-
-pkg_setup() {
-       use test && use introspection && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-       default
-
-       # FIXME: the following should be proper patch sent to upstream
-       # fix OSX loadable module filename extension
-       sed -i -e 's/\.dylib/.bundle/' configure.ac || die
-       # don't require Apple's OpenCL on versions of OSX that don't have it
-       if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -le 9 ]] ; then
-               sed -i -e 's/#ifdef __APPLE__/#if 0/' gegl/opencl/* || die
-       fi
-
-       #epatch "${FILESDIR}"/${P}-g_log_domain.patch
-
-       # commit 7c78497b : tests that use gegl.png are broken on non-amd64
-       sed -e '/clones.xml/d' \
-               -e '/composite-transform.xml/d' \
-               -i tests/compositions/Makefile.am || die
-
-       epatch "${FILESDIR}"/${PN}-0.3.12-failing-tests.patch
-
-       eautoreconf
-
-       gnome2_environment_reset
-
-       use vala && vala_src_prepare
-}
-
-src_configure() {
-       # never enable altering of CFLAGS via profile option
-       # libspiro: not in portage main tree
-       # disable documentation as the generating is bit automagic
-       #    if anyone wants to work on it just create bug with patch
-
-       # Also please note that:
-       #
-       #  - Some auto-detections are not patched away since the docs are
-       #    not built (--disable-docs, lack of --enable-gtk-doc) and these
-       #    tools affect re-generation of docs, only
-       #    (e.g. ruby, asciidoc, dot (of graphviz), enscript)
-       #
-       #  - Parameter --with-exiv2 compiles a noinst-app only, no use
-       #
-       #  - Parameter --disable-workshop disables any use of Lua, effectivly
-       #
-       #  - v4l support does not work with our media-libs/libv4l-0.8.9,
-       #    upstream bug at https://bugzilla.gnome.org/show_bug.cgi?id=654675
-       #
-       #  - There are two checks for dot, one controllable by 
--with(out)-graphviz
-       #    which toggles HAVE_GRAPHVIZ that is not used anywhere.  Yes.
-       #
-       #  - mrg is not in tree and gexiv2 support only has effect when mrg 
support
-       #    is enabled
-       #
-       # So that's why USE="exif graphviz lua v4l" got resolved.  More at:
-       # https://bugs.gentoo.org/show_bug.cgi?id=451136
-       #
-       econf \
-               --disable-docs \
-               --disable-profile \
-               --disable-silent-rules \
-               --disable-workshop \
-               --program-suffix=-${SLOT} \
-               --with-gdk-pixbuf \
-               --with-pango \
-               --without-libspiro \
-               $(use_enable cpu_flags_x86_mmx mmx) \
-               $(use_enable cpu_flags_x86_sse sse) \
-               $(use_enable debug) \
-               $(use_with cairo) \
-               $(use_with cairo pangocairo) \
-               --without-exiv2 \
-               $(use_with ffmpeg libavformat) \
-               --without-gexiv2 \
-               --without-graphviz \
-               $(use_with jpeg2k jasper) \
-               $(use_with lcms) \
-               $(use_with lensfun) \
-               --without-lua \
-               --without-mrg \
-               $(use_with openexr) \
-               $(use_with raw libraw) \
-               $(use_with sdl) \
-               $(use_with svg librsvg) \
-               $(use_with tiff libtiff) \
-               $(use_with umfpack) \
-               $(use_with v4l libv4l) \
-               $(use_with v4l libv4l2) \
-               $(use_enable introspection) \
-               $(use_with vala) \
-               $(use_with webp)
-}
-
-src_compile() {
-       default
-
-       [[ ${PV} == *9999* ]] && emake ./ChangeLog  # "./" prevents "Circular 
ChangeLog <- ChangeLog dependency dropped."
-}
-
-src_install() {
-       default
-       prune_libtool_files --all
-}

diff --git a/media-libs/gegl/gegl-0.3.14.ebuild 
b/media-libs/gegl/gegl-0.3.14.ebuild
deleted file mode 100644
index 7a50c447bbf..00000000000
--- a/media-libs/gegl/gegl-0.3.14.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-# vala and introspection support is broken, bug #468208
-VALA_USE_DEPEND=vapigen
-
-inherit versionator gnome2-utils eutils autotools python-any-r1 vala
-
-if [[ ${PV} == *9999* ]]; then
-       inherit autotools git-r3
-       EGIT_REPO_URI="git://git.gnome.org/gegl"
-       SRC_URI=""
-else
-       SRC_URI="http://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2";
-       KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="A graph based image processing framework"
-HOMEPAGE="http://www.gegl.org/";
-
-LICENSE="|| ( GPL-3 LGPL-3 )"
-SLOT="0.3"
-
-IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection 
jpeg2k lcms lensfun openexr raw sdl svg test tiff umfpack vala v4l webp"
-REQUIRED_USE="
-       svg? ( cairo )
-       vala? ( introspection )
-"
-
-# NOTE: Even current libav 11.4 does not have AV_CODEC_CAP_VARIABLE_FRAME_SIZE
-#       so there is no chance to support libav right now (Gentoo bug #567638)
-#       If it returns, please check prior GEGL ebuilds for how libav was 
integrated.  Thanks!
-RDEPEND="
-       >=dev-libs/glib-2.36:2
-       dev-libs/json-glib
-       >=media-libs/babl-0.1.24
-       sys-libs/zlib
-       >=x11-libs/gdk-pixbuf-2.32:2
-       x11-libs/pango
-
-       cairo? ( x11-libs/cairo )
-       ffmpeg? (
-               >=media-video/ffmpeg-2.8:0=
-       )
-       introspection? ( >=dev-libs/gobject-introspection-1.32:= )
-       virtual/jpeg:0=
-       jpeg2k? ( >=media-libs/jasper-1.900.1:= )
-       lcms? ( >=media-libs/lcms-2.2:2 )
-       lensfun? ( >=media-libs/lensfun-0.2.5 )
-       openexr? ( media-libs/openexr:= )
-       media-libs/libpng:0=
-       raw? ( >=media-libs/libraw-0.15.4:0= )
-       sdl? ( media-libs/libsdl )
-       svg? ( >=gnome-base/librsvg-2.14:2 )
-       tiff? ( >=media-libs/tiff-4:0 )
-       umfpack? ( sci-libs/umfpack )
-       v4l? ( >=media-libs/libv4l-1.0.1 )
-       webp? ( media-libs/libwebp )
-"
-DEPEND="${RDEPEND}
-       >=dev-util/gtk-doc-am-1
-       >=dev-util/intltool-0.40.1
-       dev-lang/perl
-       virtual/pkgconfig
-       >=sys-devel/libtool-2.2
-       test? ( introspection? (
-               $(python_gen_any_dep 
'>=dev-python/pygobject-3.2[${PYTHON_USEDEP}]') ) )
-       vala? ( $(vala_depend) )
-"
-
-pkg_setup() {
-       use test && use introspection && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-       default
-
-       # FIXME: the following should be proper patch sent to upstream
-       # fix OSX loadable module filename extension
-       sed -i -e 's/\.dylib/.bundle/' configure.ac || die
-       # don't require Apple's OpenCL on versions of OSX that don't have it
-       if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -le 9 ]] ; then
-               sed -i -e 's/#ifdef __APPLE__/#if 0/' gegl/opencl/* || die
-       fi
-
-       # https://bugs.gentoo.org/show_bug.cgi?id=617618
-       epatch "${FILESDIR}"/${P}-g_log_domain.patch
-
-       # commit 7c78497b : tests that use gegl.png are broken on non-amd64
-       sed -e '/clones.xml/d' \
-               -e '/composite-transform.xml/d' \
-               -i tests/compositions/Makefile.am || die
-
-       epatch "${FILESDIR}"/${PN}-0.3.12-failing-tests.patch
-       epatch "${FILESDIR}"/${P}-implicit-declaration.patch
-
-       eautoreconf
-
-       gnome2_environment_reset
-
-       use vala && vala_src_prepare
-}
-
-src_configure() {
-       # never enable altering of CFLAGS via profile option
-       # libspiro: not in portage main tree
-       # disable documentation as the generating is bit automagic
-       #    if anyone wants to work on it just create bug with patch
-
-       # Also please note that:
-       #
-       #  - Some auto-detections are not patched away since the docs are
-       #    not built (--disable-docs, lack of --enable-gtk-doc) and these
-       #    tools affect re-generation of docs, only
-       #    (e.g. ruby, asciidoc, dot (of graphviz), enscript)
-       #
-       #  - Parameter --with-exiv2 compiles a noinst-app only, no use
-       #
-       #  - Parameter --disable-workshop disables any use of Lua, effectivly
-       #
-       #  - v4l support does not work with our media-libs/libv4l-0.8.9,
-       #    upstream bug at https://bugzilla.gnome.org/show_bug.cgi?id=654675
-       #
-       #  - There are two checks for dot, one controllable by 
--with(out)-graphviz
-       #    which toggles HAVE_GRAPHVIZ that is not used anywhere.  Yes.
-       #
-       #  - mrg is not in tree and gexiv2 support only has effect when mrg 
support
-       #    is enabled
-       #
-       # So that's why USE="exif graphviz lua v4l" got resolved.  More at:
-       # https://bugs.gentoo.org/show_bug.cgi?id=451136
-       #
-       econf \
-               --disable-docs \
-               --disable-profile \
-               --disable-silent-rules \
-               --disable-workshop \
-               --program-suffix=-${SLOT} \
-               --with-gdk-pixbuf \
-               --with-pango \
-               --without-libspiro \
-               $(use_enable cpu_flags_x86_mmx mmx) \
-               $(use_enable cpu_flags_x86_sse sse) \
-               $(use_enable debug) \
-               $(use_with cairo) \
-               $(use_with cairo pangocairo) \
-               --without-exiv2 \
-               $(use_with ffmpeg libavformat) \
-               --without-gexiv2 \
-               --without-graphviz \
-               $(use_with jpeg2k jasper) \
-               $(use_with lcms) \
-               $(use_with lensfun) \
-               --without-lua \
-               --without-mrg \
-               $(use_with openexr) \
-               $(use_with raw libraw) \
-               $(use_with sdl) \
-               $(use_with svg librsvg) \
-               $(use_with tiff libtiff) \
-               $(use_with umfpack) \
-               $(use_with v4l libv4l) \
-               $(use_with v4l libv4l2) \
-               $(use_enable introspection) \
-               $(use_with vala) \
-               $(use_with webp)
-}
-
-src_compile() {
-       default
-
-       [[ ${PV} == *9999* ]] && emake ./ChangeLog  # "./" prevents "Circular 
ChangeLog <- ChangeLog dependency dropped."
-}
-
-src_install() {
-       default
-       prune_libtool_files --all
-}

diff --git a/media-libs/gegl/gegl-0.3.4.ebuild 
b/media-libs/gegl/gegl-0.3.4.ebuild
deleted file mode 100644
index c1ed4063b2e..00000000000
--- a/media-libs/gegl/gegl-0.3.4.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-# vala and introspection support is broken, bug #468208
-VALA_MIN_API_VERSION=0.20
-VALA_USE_DEPEND=vapigen
-
-inherit versionator gnome2-utils eutils autotools python-any-r1 vala
-
-if [[ ${PV} == *9999* ]]; then
-       inherit autotools git-r3
-       EGIT_REPO_URI="git://git.gnome.org/gegl"
-       SRC_URI=""
-else
-       SRC_URI="http://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2";
-       KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="A graph based image processing framework"
-HOMEPAGE="http://www.gegl.org/";
-
-LICENSE="|| ( GPL-3 LGPL-3 )"
-SLOT="0.3"
-
-IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection 
jpeg2k lcms lensfun openexr raw sdl svg test tiff umfpack vala v4l webp"
-REQUIRED_USE="
-       svg? ( cairo )
-       vala? ( introspection )
-"
-
-# NOTE: Even current libav 11.4 does not have AV_CODEC_CAP_VARIABLE_FRAME_SIZE
-#       so there is no chance to support libav right now (Gentoo bug #567638)
-#       If it returns, please check prior GEGL ebuilds for how libav was 
integrated.  Thanks!
-RDEPEND="
-       >=dev-libs/glib-2.36:2
-       dev-libs/json-glib
-       >=media-libs/babl-0.1.14
-       sys-libs/zlib
-       >=x11-libs/gdk-pixbuf-2.18:2
-       x11-libs/pango
-
-       cairo? ( x11-libs/cairo )
-       ffmpeg? (
-               >=media-video/ffmpeg-2.8:0=
-       )
-       introspection? ( >=dev-libs/gobject-introspection-1.32 )
-       virtual/jpeg:0=
-       jpeg2k? ( >=media-libs/jasper-1.900.1:= )
-       lcms? ( >=media-libs/lcms-2.2:2 )
-       lensfun? ( >=media-libs/lensfun-0.2.5 )
-       openexr? ( media-libs/openexr )
-       media-libs/libpng:0=
-       raw? ( >=media-libs/libraw-0.15.4 )
-       sdl? ( media-libs/libsdl )
-       svg? ( >=gnome-base/librsvg-2.14:2 )
-       tiff? ( >=media-libs/tiff-4:0 )
-       umfpack? ( sci-libs/umfpack )
-       v4l? ( >=media-libs/libv4l-1.0.1 )
-       webp? ( media-libs/libwebp )
-"
-DEPEND="${RDEPEND}
-       >=dev-util/gtk-doc-am-1
-       >=dev-util/intltool-0.40.1
-       dev-lang/perl
-       virtual/pkgconfig
-       >=sys-devel/libtool-2.2
-       test? ( introspection? (
-               $(python_gen_any_dep 
'>=dev-python/pygobject-3.2[${PYTHON_USEDEP}]') ) )
-       vala? ( $(vala_depend) )
-"
-
-pkg_setup() {
-       use test && use introspection && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-       epatch \
-               "${FILESDIR}"/${PN}-0.3.4-endian.patch \
-               "${FILESDIR}"/${P}-underlinking.patch
-
-       # FIXME: the following should be proper patch sent to upstream
-       # fix OSX loadable module filename extension
-       sed -i -e 's/\.dylib/.bundle/' configure.ac || die
-       # don't require Apple's OpenCL on versions of OSX that don't have it
-       if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -le 9 ]] ; then
-               sed -i -e 's/#ifdef __APPLE__/#if 0/' gegl/opencl/* || die
-       fi
-
-       #epatch "${FILESDIR}"/${P}-g_log_domain.patch
-
-       # commit 7c78497b : tests that use gegl.png are broken on non-amd64
-       sed -e '/clones.xml/d' \
-               -e '/composite-transform.xml/d' \
-               -i tests/compositions/Makefile.am || die
-
-       epatch_user
-       eautoreconf
-
-       use vala && vala_src_prepare
-}
-
-src_configure() {
-       # never enable altering of CFLAGS via profile option
-       # libspiro: not in portage main tree
-       # disable documentation as the generating is bit automagic
-       #    if anyone wants to work on it just create bug with patch
-
-       # Also please note that:
-       #
-       #  - Some auto-detections are not patched away since the docs are
-       #    not built (--disable-docs, lack of --enable-gtk-doc) and these
-       #    tools affect re-generation of docs, only
-       #    (e.g. ruby, asciidoc, dot (of graphviz), enscript)
-       #
-       #  - Parameter --with-exiv2 compiles a noinst-app only, no use
-       #
-       #  - Parameter --disable-workshop disables any use of Lua, effectivly
-       #
-       #  - v4l support does not work with our media-libs/libv4l-0.8.9,
-       #    upstream bug at https://bugzilla.gnome.org/show_bug.cgi?id=654675
-       #
-       #  - There are two checks for dot, one controllable by 
--with(out)-graphviz
-       #    which toggles HAVE_GRAPHVIZ that is not used anywhere.  Yes.
-       #
-       #  - mrg is not in tree and gexiv2 support only has effect when mrg 
support
-       #    is enabled
-       #
-       # So that's why USE="exif graphviz lua v4l" got resolved.  More at:
-       # https://bugs.gentoo.org/show_bug.cgi?id=451136
-       #
-       econf \
-               --disable-docs \
-               --disable-profile \
-               --disable-silent-rules \
-               --disable-workshop \
-               --program-suffix=-${SLOT} \
-               --with-gdk-pixbuf \
-               --with-pango \
-               --without-libspiro \
-               $(use_enable cpu_flags_x86_mmx mmx) \
-               $(use_enable cpu_flags_x86_sse sse) \
-               $(use_enable debug) \
-               $(use_with cairo) \
-               $(use_with cairo pangocairo) \
-               --without-exiv2 \
-               $(use_with ffmpeg libavformat) \
-               --without-gexiv2 \
-               --without-graphviz \
-               --with-libjpeg \
-               $(use_with jpeg2k jasper) \
-               $(use_with lcms) \
-               $(use_with lensfun) \
-               --without-lua \
-               --without-mrg \
-               $(use_with openexr) \
-               --with-libpng \
-               $(use_with raw libraw) \
-               $(use_with sdl) \
-               $(use_with svg librsvg) \
-               $(use_with tiff libtiff) \
-               $(use_with umfpack) \
-               $(use_with v4l libv4l) \
-               $(use_with v4l libv4l2) \
-               $(use_enable introspection) \
-               $(use_with vala) \
-               $(use_with webp)
-}
-
-src_test() {
-       gnome2_environment_reset  # sandbox issues
-       default
-}
-
-src_compile() {
-       gnome2_environment_reset  # sandbox issues (bug #396687)
-       default
-
-       [[ ${PV} == *9999* ]] && emake ./ChangeLog  # "./" prevents "Circular 
ChangeLog <- ChangeLog dependency dropped."
-}
-
-src_install() {
-       default
-       prune_libtool_files --all
-}

Reply via email to