aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-22 14:47:47 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-22 14:47:47 -0800
commit3bd6330b646fbfe96c5762f078e47896f69561dd (patch)
tree509a7ce0461022874ee83a337a53ffd6aa7c9053 /x11-libs
parentx11-libs/gtk+: clone upstream (diff)
downloadgmt-3bd6330b646fbfe96c5762f078e47896f69561dd.tar.gz
gmt-3bd6330b646fbfe96c5762f078e47896f69561dd.tar.bz2
gmt-3bd6330b646fbfe96c5762f078e47896f69561dd.zip
x11-libs/gdk-pixbuf: clone upstream
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/gdk-pixbuf/ChangeLog391
-rw-r--r--x11-libs/gdk-pixbuf/Manifest7
-rw-r--r--x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.28.0-string_h.patch18
-rw-r--r--x11-libs/gdk-pixbuf/gdk-pixbuf-2.28.2-r1.ebuild90
-rw-r--r--x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.1-r1.ebuild100
-rw-r--r--x11-libs/gdk-pixbuf/metadata.xml5
6 files changed, 611 insertions, 0 deletions
diff --git a/x11-libs/gdk-pixbuf/ChangeLog b/x11-libs/gdk-pixbuf/ChangeLog
new file mode 100644
index 0000000..034afbf
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/ChangeLog
@@ -0,0 +1,391 @@
+# ChangeLog for x11-libs/gdk-pixbuf
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gdk-pixbuf/ChangeLog,v 1.96 2014/01/04 20:46:23 steev Exp $
+
+ 04 Jan 2014; Steev Klimaszewski <steev@gentoo.org> gdk-pixbuf-2.26.5.ebuild:
+ Parallel install fails when no gdk-pixbuf is already installed, bug #481372
+
+ (Change approved by pacho2 on irc)
+
+*gdk-pixbuf-2.30.1 (23 Dec 2013)
+
+ 23 Dec 2013; Gilles Dartiguelongue <eva@gentoo.org>
+ +gdk-pixbuf-2.30.1.ebuild:
+ Version bump for Gnome 3.10.
+
+ 22 Dec 2013; Jeroen Roovers <jer@gentoo.org> gdk-pixbuf-2.28.2.ebuild:
+ Stable for HPPA (bug #478252).
+
+ 08 Dec 2013; Pacho Ramos <pacho@gentoo.org> gdk-pixbuf-2.28.2.ebuild:
+ x86 stable, bug #478252
+
+ 30 Nov 2013; Pacho Ramos <pacho@gentoo.org> gdk-pixbuf-2.28.2.ebuild:
+ amd64 stable, bug #478252
+
+ 14 Nov 2013; Matt Turner <mattst88@gentoo.org> gdk-pixbuf-2.26.5.ebuild:
+ alpha stable, bug 476364.
+
+ 06 Nov 2013; Pacho Ramos <pacho@gentoo.org> -gdk-pixbuf-2.28.1.ebuild,
+ gdk-pixbuf-2.28.2.ebuild:
+ Parallel install fails when no gdk-pixbuf is already installed, bug #481372
+
+ 24 Oct 2013; Jeroen Roovers <jer@gentoo.org> gdk-pixbuf-2.26.5.ebuild:
+ Stable for HPPA (bug #476364).
+
+ 17 Oct 2013; Markus Meier <maekke@gentoo.org> gdk-pixbuf-2.26.5.ebuild:
+ arm stable, bug #476364
+
+ 03 Sep 2013; Gilles Dartiguelongue <eva@gentoo.org> gdk-pixbuf-2.26.4.ebuild,
+ gdk-pixbuf-2.26.5.ebuild, gdk-pixbuf-2.28.1.ebuild, gdk-pixbuf-2.28.2.ebuild:
+ Update to use eclass gdk-pixbuf cache handling.
+
+ 05 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> gdk-pixbuf-2.26.4.ebuild,
+ gdk-pixbuf-2.26.5.ebuild, gdk-pixbuf-2.28.1.ebuild, gdk-pixbuf-2.28.2.ebuild:
+ Pull in correct SLOT of libjpeg for headers.
+
+*gdk-pixbuf-2.28.2 (09 Jun 2013)
+
+ 09 Jun 2013; Pacho Ramos <pacho@gentoo.org> +gdk-pixbuf-2.28.2.ebuild,
+ -files/gdk-pixbuf-2.24.1-xbm-overflow.patch, -gdk-pixbuf-2.24.1-r1.ebuild:
+ Version bump, drop old
+
+*gdk-pixbuf-2.28.1 (21 Apr 2013)
+
+ 21 Apr 2013; Mart Raudsepp <leio@gentoo.org> -gdk-pixbuf-2.28.0.ebuild,
+ +gdk-pixbuf-2.28.1.ebuild:
+ Version bump. No changes for us compared to 2.28.0, but the libpng sedding
+ had to be changed, so this revision makes that to not be missed later on as
+ that would cause a libpng versioning handling regressions when unnoticed.
+
+ 15 Apr 2013; Samuli Suominen <ssuominen@gentoo.org> gdk-pixbuf-2.28.0.ebuild,
+ +files/gdk-pixbuf-2.28.0-string_h.patch:
+ Fix missing include string.h in gdk-pixbuf/io-png.c for strcmp, strlen and
+ strncmp (revealed by the libpng16 upgrade) wrt #466034
+
+*gdk-pixbuf-2.28.0 (28 Mar 2013)
+
+ 28 Mar 2013; Pacho Ramos <pacho@gentoo.org> +gdk-pixbuf-2.28.0.ebuild:
+ Version bump
+
+ 03 Mar 2013; Mike Frysinger <vapier@gentoo.org> gdk-pixbuf-2.26.4.ebuild,
+ gdk-pixbuf-2.26.5.ebuild:
+ Add s390 love.
+
+ 22 Feb 2013; Zac Medico <zmedico@gentoo.org> gdk-pixbuf-2.26.5.ebuild:
+ Add ~arm-linux keyword.
+
+ 16 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ gdk-pixbuf-2.26.5.ebuild:
+ EAPI5 stylistic cleanup
+
+ 16 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ gdk-pixbuf-2.26.5.ebuild, metadata.xml:
+ Update to EAPI5. Switch to global introspection USE flag.
+
+*gdk-pixbuf-2.26.5 (10 Nov 2012)
+
+ 10 Nov 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -files/gdk-pixbuf-2.21.4-fix-automagic-x11.patch,
+ -gdk-pixbuf-2.24.0-r1.ebuild, -gdk-pixbuf-2.24.1.ebuild,
+ gdk-pixbuf-2.24.1-r1.ebuild, -gdk-pixbuf-2.26.3.ebuild,
+ gdk-pixbuf-2.26.4.ebuild, +gdk-pixbuf-2.26.5.ebuild:
+ Version bump, fixes crashes with >glib-2.35. Drop useless USE=doc, it only
+ regenerated documentation. Update license. Drop old.
+
+ 28 Oct 2012; Raúl Porcel <armin76@gentoo.org> gdk-pixbuf-2.26.4.ebuild:
+ ia64/sh/sparc stable wrt #427544
+
+ 06 Oct 2012; Anthony G. Basile <blueness@gentoo.org> gdk-pixbuf-2.26.4.ebuild:
+ stable ppc ppc64, bug #427544
+
+ 06 Oct 2012; Markus Meier <maekke@gentoo.org> gdk-pixbuf-2.26.4.ebuild:
+ arm stable, bug #427544
+
+ 04 Oct 2012; Agostino Sarubbo <ago@gentoo.org> gdk-pixbuf-2.26.4.ebuild:
+ Stable for amd64, wrt bug #427544
+
+ 03 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ gdk-pixbuf-2.26.4.ebuild:
+ x86 stable wrt bug #427544
+
+ 02 Oct 2012; Jeroen Roovers <jer@gentoo.org> gdk-pixbuf-2.26.4.ebuild:
+ Stable for HPPA (bug #427544).
+
+ 27 Sep 2012; Matt Turner <mattst88@gentoo.org> gdk-pixbuf-2.26.4.ebuild:
+ Stable on alpha, bug 427544.
+
+*gdk-pixbuf-2.26.4 (18 Sep 2012)
+
+ 18 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ gdk-pixbuf-2.24.0-r1.ebuild, gdk-pixbuf-2.24.1.ebuild,
+ gdk-pixbuf-2.24.1-r1.ebuild, -gdk-pixbuf-2.26.1.ebuild,
+ gdk-pixbuf-2.26.3.ebuild, +gdk-pixbuf-2.26.4.ebuild:
+ Version bump with color profile support in jpg files. Drop old. Use a more
+ portable mktemp call, thanks to Mart Raudsepp.
+
+*gdk-pixbuf-2.26.3 (02 Sep 2012)
+
+ 02 Sep 2012; Nirbheek Chauhan <nirbheek@gentoo.org> +gdk-pixbuf-2.26.3.ebuild:
+ Bump to 2.26.3
+
+ 15 Jul 2012; Raúl Porcel <armin76@gentoo.org> gdk-pixbuf-2.24.1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #410611
+
+ 24 May 2012; Samuli Suominen <ssuominen@gentoo.org> gdk-pixbuf-2.24.1.ebuild:
+ ppc stable wrt #410611
+
+ 21 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ gdk-pixbuf-2.24.0-r1.ebuild:
+ Need eutils for epatch.
+
+ 13 May 2012; Mark Loeser <halcy0n@gentoo.org> gdk-pixbuf-2.24.1-r1.ebuild:
+ Stable for ppc64; bug #412033
+
+ 05 May 2012; Jeff Horelick <jdhore@gentoo.org> gdk-pixbuf-2.24.0-r1.ebuild,
+ gdk-pixbuf-2.24.1.ebuild, gdk-pixbuf-2.24.1-r1.ebuild,
+ gdk-pixbuf-2.26.1.ebuild:
+ dev-util/pkgconfig -> virtual/pkgconfig
+
+ 29 Apr 2012; Markus Meier <maekke@gentoo.org> gdk-pixbuf-2.24.1.ebuild:
+ x86 stable, bug #410611
+
+ 29 Apr 2012; Fabian Groffen <grobian@gentoo.org> gdk-pixbuf-2.26.1.ebuild:
+ Run elibtoolize to fix gdk-pixbuf-loader not finding its own loaders on Darwin
+
+ 28 Apr 2012; Alexis Ballier <aballier@gentoo.org> gdk-pixbuf-2.26.1.ebuild:
+ keyword ~amd64-fbsd
+
+ 25 Apr 2012; Markus Meier <maekke@gentoo.org> gdk-pixbuf-2.24.1.ebuild:
+ arm stable, bug #410611
+
+ 24 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ gdk-pixbuf-2.24.0-r1.ebuild, gdk-pixbuf-2.24.1.ebuild,
+ gdk-pixbuf-2.24.1-r1.ebuild, gdk-pixbuf-2.26.1.ebuild:
+ Change "mktemp --suffix" to "mktemp -t" and drop coreutils dep to fix
+ building on bsd (bug #413287, thanks to Alexis Ballier).
+
+ 21 Apr 2012; Raúl Porcel <armin76@gentoo.org> gdk-pixbuf-2.24.1-r1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #412033
+
+ 19 Apr 2012; Brent Baude <ranger@gentoo.org> gdk-pixbuf-2.24.1.ebuild:
+ Marking gdk-pixbuf-2.24.1 ppc64 stable for bug 410611
+
+ 18 Apr 2012; Agostino Sarubbo <ago@gentoo.org> gdk-pixbuf-2.24.1.ebuild:
+ Stable for AMD64, wrt bug #410611
+
+ 18 Apr 2012; Markus Meier <maekke@gentoo.org> gdk-pixbuf-2.24.1-r1.ebuild:
+ arm stable, bug #412033
+
+ 16 Apr 2012; Brent Baude <ranger@gentoo.org> gdk-pixbuf-2.24.1-r1.ebuild:
+ Marking gdk-pixbuf-2.24.1-r1 ppc for bug 412033
+
+ 16 Apr 2012; Jeroen Roovers <jer@gentoo.org> gdk-pixbuf-2.24.1-r1.ebuild:
+ Stable for HPPA (bug #412033).
+
+ 15 Apr 2012; Jeff Horelick <jdhore@gentoo.org> gdk-pixbuf-2.24.1-r1.ebuild:
+ marked x86 per bug 412033
+
+ 15 Apr 2012; Agostino Sarubbo <ago@gentoo.org> gdk-pixbuf-2.24.1-r1.ebuild:
+ Stable for amd64, wrt bug #412033
+
+*gdk-pixbuf-2.26.1 (14 Apr 2012)
+*gdk-pixbuf-2.24.1-r1 (14 Apr 2012)
+
+ 14 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +gdk-pixbuf-2.24.1-r1.ebuild, +files/gdk-pixbuf-2.24.1-xbm-overflow.patch,
+ -gdk-pixbuf-2.26.0.ebuild, +gdk-pixbuf-2.26.1.ebuild:
+ Fix integer overflow in xbm loader (bug #412033).
+
+ 12 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ gdk-pixbuf-2.26.0.ebuild:
+ autotools eclass not needed.
+
+ 30 Mar 2012; Nirbheek Chauhan <nirbheek@gentoo.org> gdk-pixbuf-2.26.0.ebuild:
+ Avoid eautoreconf
+
+*gdk-pixbuf-2.26.0 (27 Mar 2012)
+
+ 27 Mar 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +gdk-pixbuf-2.26.0.ebuild:
+ Version bump with various bugfixes.
+
+ 04 Feb 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ gdk-pixbuf-2.24.0-r1.ebuild:
+ Drop superfluous elibtoolize call (bug #401983, thanks to Julian W.)
+
+*gdk-pixbuf-2.24.1 (31 Dec 2011)
+
+ 31 Dec 2011; Pacho Ramos <pacho@gentoo.org> +gdk-pixbuf-2.24.1.ebuild,
+ -files/gdk-pixbuf-2.22.1-CVE-2011-2485.patch,
+ -files/gdk-pixbuf-2.22.1-fix-libpng15.patch, -gdk-pixbuf-2.22.1-r2.ebuild:
+ Version bump, add missing DEPEND on proper coreutils version (bug #395103 by
+ arnaud), remove old.
+
+ 13 Nov 2011; Justin Lecher <jlec@gentoo.org> gdk-pixbuf-2.22.1-r2.ebuild,
+ gdk-pixbuf-2.24.0-r1.ebuild:
+ Corrected Slotting of media-libs/tiff
+
+ 30 Oct 2011; Raúl Porcel <armin76@gentoo.org> gdk-pixbuf-2.24.0-r1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #385699
+
+ 28 Oct 2011; Markus Meier <maekke@gentoo.org> gdk-pixbuf-2.24.0-r1.ebuild:
+ arm stable, bug #385699
+
+ 21 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ gdk-pixbuf-2.24.0-r1.ebuild:
+ x86 stable wrt bug #385699
+
+ 18 Oct 2011; Jeroen Roovers <jer@gentoo.org> gdk-pixbuf-2.24.0-r1.ebuild:
+ Stable for HPPA (bug #385699).
+
+ 16 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org>
+ gdk-pixbuf-2.24.0-r1.ebuild:
+ ppc/ppc64 stable wrt #385699
+
+ 14 Oct 2011; Samuli Suominen <ssuominen@gentoo.org>
+ -gdk-pixbuf-2.23.5.ebuild, -gdk-pixbuf-2.24.0.ebuild:
+ old
+
+ 14 Oct 2011; Samuli Suominen <ssuominen@gentoo.org>
+ gdk-pixbuf-2.24.0-r1.ebuild:
+ amd64 stable wrt #385699
+
+ 09 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> gdk-pixbuf-2.22.1-r2.ebuild,
+ gdk-pixbuf-2.23.5.ebuild, gdk-pixbuf-2.24.0.ebuild,
+ gdk-pixbuf-2.24.0-r1.ebuild:
+ add ewarn in case of gdk-pixbuf-query-loaders failure
+
+ 03 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> gdk-pixbuf-2.22.1-r2.ebuild,
+ gdk-pixbuf-2.23.5.ebuild, gdk-pixbuf-2.24.0.ebuild,
+ gdk-pixbuf-2.24.0-r1.ebuild:
+ make gdk-pixbuf-query-loaders more atomic, fix segfault due to
+ __GL_NO_DSO_FINALIZER=1 in environment
+
+*gdk-pixbuf-2.24.0-r1 (15 Sep 2011)
+
+ 15 Sep 2011; Samuli Suominen <ssuominen@gentoo.org>
+ +gdk-pixbuf-2.24.0-r1.ebuild:
+ Use libpng.pc instead of versioned pkg-config file to generate
+ Requires.private: libpng instead of versioned one. This will avoid some
+ problems with libpng14 to libpng15 upgrade wrt #383655
+
+*gdk-pixbuf-2.24.0 (28 Aug 2011)
+
+ 28 Aug 2011; Pacho Ramos <pacho@gentoo.org> +gdk-pixbuf-2.24.0.ebuild:
+ Version bump: Clean up dependencies in the .pc file, translation updates.
+
+ 28 Aug 2011; Fabian Groffen <grobian@gentoo.org> gdk-pixbuf-2.23.5.ebuild:
+ Marked ~x64-macos
+
+*gdk-pixbuf-2.23.5 (16 Aug 2011)
+
+ 16 Aug 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
+ -gdk-pixbuf-2.22.1.ebuild, -gdk-pixbuf-2.22.1-r1.ebuild,
+ +gdk-pixbuf-2.23.5.ebuild:
+ Bump to 2.23.5, from gnome overlay for GNOME 3, remove old
+
+ 11 Jul 2011; Matt Turner <mattst88@gentoo.org> gdk-pixbuf-2.22.1-r2.ebuild:
+ Added ~mips, bug 364693
+
+ 09 Jul 2011; Raúl Porcel <armin76@gentoo.org> gdk-pixbuf-2.22.1-r2.ebuild:
+ alpha/arm/ia64/sh/sparc stable wrt #371320
+
+ 09 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org>
+ gdk-pixbuf-2.22.1-r2.ebuild:
+ ppc/ppc64 stable wrt #373999
+
+ 06 Jul 2011; Mark Loeser <halcy0n@gentoo.org> gdk-pixbuf-2.22.1-r1.ebuild:
+ Stable for ppc64; bug #371320
+
+ 05 Jul 2011; Thomas Kahle <tomka@gentoo.org> gdk-pixbuf-2.22.1-r2.ebuild:
+ x86 stable per bug 373999
+
+ 05 Jul 2011; Jeroen Roovers <jer@gentoo.org> gdk-pixbuf-2.22.1-r2.ebuild:
+ Stable for HPPA (bug #373999).
+
+ 04 Jul 2011; Pacho Ramos <pacho@gentoo.org> gdk-pixbuf-2.22.1-r2.ebuild:
+ amd64 stable, security bug #373999
+
+*gdk-pixbuf-2.22.1-r2 (04 Jul 2011)
+
+ 04 Jul 2011; Pacho Ramos <pacho@gentoo.org> +gdk-pixbuf-2.22.1-r2.ebuild,
+ +files/gdk-pixbuf-2.22.1-CVE-2011-2485.patch:
+ GIF: Don't return a partially initialized pixbuf structure, fix security bug
+ #373999 by Tim Sammut.
+
+ 29 Jun 2011; Christoph Mende <angelos@gentoo.org>
+ gdk-pixbuf-2.22.1-r1.ebuild:
+ Stable on amd64 wrt bug #371320
+
+ 29 Jun 2011; Jeroen Roovers <jer@gentoo.org> gdk-pixbuf-2.22.1-r1.ebuild:
+ Stable for HPPA (bug #371320).
+
+ 28 Jun 2011; Brent Baude <ranger@gentoo.org> gdk-pixbuf-2.22.1-r1.ebuild:
+ Marking gdk-pixbuf-2.22.1-r1 ppc stable for bug 371320
+
+ 25 Jun 2011; Pacho Ramos <pacho@gentoo.org> gdk-pixbuf-2.22.1-r1.ebuild:
+ PDEPEND on gnome-base/librsvg conditionally (bug #373001 by Lev Babiev).
+
+ 22 Jun 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ gdk-pixbuf-2.22.1-r1.ebuild:
+ x86 stable wrt security bug #371320
+
+ 05 Jun 2011; Pacho Ramos <pacho@gentoo.org> -gdk-pixbuf-2.22.0.ebuild,
+ gdk-pixbuf-2.22.1-r1.ebuild:
+ PDEPEND on gnome-base/librsvg as reported in bug #363715 by Cedric. Remove
+ old.
+
+ 29 Apr 2011; Jeroen Roovers <jer@gentoo.org> gdk-pixbuf-2.22.1-r1.ebuild:
+ Marked ~hppa (bug #364693).
+
+*gdk-pixbuf-2.22.1-r1 (24 Apr 2011)
+
+ 24 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
+ +gdk-pixbuf-2.22.1-r1.ebuild:
+ Drop keywords on hppa/mips w.r.t. KEYWORDREQ bug 364693
+
+ 15 Apr 2011; Samuli Suominen <ssuominen@gentoo.org> gdk-pixbuf-2.22.1.ebuild:
+ Remove unrequired libtool files.
+
+ 04 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
+ gdk-pixbuf-2.22.1.ebuild, +files/gdk-pixbuf-2.22.1-fix-libpng15.patch:
+ Fix building with libpng-1.5, bug 354557
+
+ 22 Mar 2011; Brent Baude <ranger@gentoo.org> gdk-pixbuf-2.22.1.ebuild:
+ Marking gdk-pixbuf-2.22.1 ppc stable for bug 353436
+
+ 21 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> gdk-pixbuf-2.22.1.ebuild:
+ ppc64 stable wrt #353436
+
+ 12 Mar 2011; Raúl Porcel <armin76@gentoo.org> gdk-pixbuf-2.22.1.ebuild:
+ alpha/arm/ia64/sh/sparc stable wrt #353436
+
+ 07 Mar 2011; Jeroen Roovers <jer@gentoo.org> gdk-pixbuf-2.22.1.ebuild:
+ Stable for HPPA (bug #353436).
+
+ 24 Feb 2011; Thomas Kahle <tomka@gentoo.org> gdk-pixbuf-2.22.1.ebuild:
+ x86 stable per bug 353436
+
+ 23 Feb 2011; Markos Chandras <hwoarang@gentoo.org> gdk-pixbuf-2.22.1.ebuild:
+ Stable on amd64 wrt bug #353436
+
+*gdk-pixbuf-2.22.1 (09 Nov 2010)
+
+ 09 Nov 2010; Gilles Dartiguelongue <eva@gentoo.org>
+ +gdk-pixbuf-2.22.1.ebuild:
+ Version bump. Implement GIcon interface, fix loader.cache detection on
+ windows, translation updates.
+
+ 07 Nov 2010; Jory A. Pratt <anarchy@gentoo.org> gdk-pixbuf-2.22.0.ebuild:
+ Convert media-libs/jpeg to virtual/jpeg
+
+ 24 Sep 2010; <nirbheek@gentoo.org> gdk-pixbuf-2.22.0.ebuild:
+ Remove .la files too
+
+*gdk-pixbuf-2.22.0 (24 Sep 2010)
+
+ 24 Sep 2010; <nirbheek@gentoo.org>
+ +files/gdk-pixbuf-2.21.4-fix-automagic-x11.patch,
+ +gdk-pixbuf-2.22.0.ebuild, +metadata.xml:
+ Add gdk-pixbuf, split off gtk+ so it can be shared b/w gtk+:2 and gtk+:3.
+ Inherits gtk's keywords.
diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest
new file mode 100644
index 0000000..328015c
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/Manifest
@@ -0,0 +1,7 @@
+AUX gdk-pixbuf-2.28.0-string_h.patch 748 SHA256 3077d260fe15c0b9888ca31e47461d35ca6d7d33350f7b5721dc06d88a7dc2a6 SHA512 54e7248076cdb1d446b5bb5ee09474461c775a0e51372602f10b0096f5c4779f01c739c75461d2c134565dacc03a38f298486ce814df8318410c8ab77ca5a8a7 WHIRLPOOL be4193a8e83733c031629d3a67e690b740180c9ac20eaac424119a3381a558c2b233524c599536276fe97b541f2d9d824dafa1642099b246a87df5deea497083
+DIST gdk-pixbuf-2.28.2.tar.xz 1192936 SHA256 183113c2eb2232963e88864a6a54fd963dbfeb1a3679fb0d3456f9e0b79e4617 SHA512 2082e6f44aa8e986586da8f5797b7e9aae23c60021c5183ed6e1e2e99cef338ec1b20cf2baef19a337ac557eb585399377e92534d2f90222a68943b914d86656 WHIRLPOOL 7060b0b591d47b1eec43b01a29cde5903ee78f458a4623a66d66d6b0d83f32d08ae2c5aa9da9dfc328990168c477a879b501c34d6f24b3d93f38cd7cdb4b8a66
+DIST gdk-pixbuf-2.30.1.tar.xz 1294392 SHA256 a3263b1e15668c009313bf04ab67420bec9f2b167c402a71a486307cadee8d30 SHA512 70b1ce4bb67dc4dad73c610fd00e2f6050c411b702f58478045608114e5a1613f6373862ee0a6a47f9259f722ba64dd33a2d5fc7660f0af59bf53f261b5dac08 WHIRLPOOL 0e0ce99334ee12ea634b8f3557281e603a04534d5df78d35549d709d11f32b927d6cc69d253e706ad5a0e130270d186729fda0a682790329fe709d36ab50dc07
+EBUILD gdk-pixbuf-2.28.2-r1.ebuild 2758 SHA256 b10628b50411060dfe544f9fd0ee763d41bdc7202472081ee1204fc1a8b82fca SHA512 470b5b5f65cdd0d634858f6e74aa15c554d91a41c5cbc17e1c2a37d287639cbc22bcd52c3595c4f3814173b98207f972d3c068fa71e5c8611d0ee9787e2a38b3 WHIRLPOOL 337c5d866d476f92ef180af7289b3813d619f56302c2aa015ecd371d4e5e51b7553d7d0f458f4be7eae74e9abda214c5b4c7792d62603b24e096c36d4fe66f99
+EBUILD gdk-pixbuf-2.30.1-r1.ebuild 3009 SHA256 3b2e9df39f9f3ac6332ccefd84a3e5f9340fa20419655999513bb9441d7eb48f SHA512 20c874b328ce28587c937deb988c0b35a30df169dd031fe573856cc09125b2daf92686209facaef90b8afe5d357bd1ea47655971f2cc379c0ff28a7204405abe WHIRLPOOL 1a9aa360a876f29ad62077742f1b8a5f4e7737476fadfe7855492e548380b753abb8e55731def561d7fea250f07b0db94c85e24e509e506ce1230563e8dccf0b
+MISC ChangeLog 14620 SHA256 0f3d2aa643f360797efe6f4eac0a88dea906fe301d06fa52a3815b0b9062e23c SHA512 c376198fbcbcd8b8762dcc6876e4325c26d259f81b638c2905cbd3bcfc03a4c37c2f7e76fd93a4b222c2f107c6b235a36ebae978a825782cad7e978f49eae7b5 WHIRLPOOL 6191d4fc3bbf07634530f89b9b810b0ff0651f1758c5269fec099d73c2dff55ef43ac3c873142ec86d638bd6e1f5a934e3fb2862eed1b6b5c184aaba76d8f2ae
+MISC metadata.xml 160 SHA256 4d793ecb79b17794248102d8409d16bc27b1022c72038bd2d1241e129693d5f2 SHA512 677650c05f31fc27035e12f3f5e4b095715dfe12d2d3483f800bfbc6e986a98dbb1997cd52ad7a177b5c120c9b87fe5a2452a4f0f9852ac9a58262e0c5d576c9 WHIRLPOOL 070602fb27fee6a25035c9e93f5c2422270a5781fd11dac318d3f5c32cf9e49163abf7999729df230d3e181b6a1362982744e1f0ac016bf59a3458ae23abbb83
diff --git a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.28.0-string_h.patch b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.28.0-string_h.patch
new file mode 100644
index 0000000..ecb60c5
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.28.0-string_h.patch
@@ -0,0 +1,18 @@
+http://bugs.gentoo.org/466034
+
+851:24: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration]
+853:32: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration]
+873:24: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration]
+853:46: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
+944:58: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
+
+--- gdk-pixbuf/io-png.c
++++ gdk-pixbuf/io-png.c
+@@ -26,6 +26,7 @@
+ #include "config.h"
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h> /* strcmp, strlen, strncmp */
+ #include <png.h>
+ #include "gdk-pixbuf-private.h"
+
diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.28.2-r1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.28.2-r1.ebuild
new file mode 100644
index 0000000..2c2c90a
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.28.2-r1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+inherit gnome.org gnome2-utils multilib libtool
+
+DESCRIPTION="Image loading library for GTK+"
+HOMEPAGE="http://www.gtk.org/"
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+X debug +introspection jpeg jpeg2k tiff test"
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.34.0:2
+ >=media-libs/libpng-1.4:0=
+ introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
+ jpeg? ( virtual/jpeg:0= )
+ jpeg2k? ( media-libs/jasper:= )
+ tiff? ( >=media-libs/tiff-3.9.2:0= )
+ X? ( x11-libs/libX11 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-util/gtk-doc-am-1.11
+ >=sys-devel/gettext-0.17
+ virtual/pkgconfig
+"
+# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise
+RDEPEND="${COMMON_DEPEND}
+ !<gnome-base/gail-1000
+ !<gnome-base/librsvg-2.31.0
+ !<x11-libs/gtk+-2.21.3:2
+ !<x11-libs/gtk+-2.90.4:3
+"
+
+src_prepare() {
+ # This will avoid polluting the pkg-config file with versioned libpng,
+ # which is causing problems with libpng14 -> libpng15 upgrade
+ # See upstream bug #667068
+ # First check that the pattern is present, to catch upstream changes on bumps,
+ # because sed doesn't return failure code if it doesn't do any replacements
+ grep -q 'l in libpng16' configure || die "libpng check order has changed upstream"
+ sed -e 's:l in libpng16:l in libpng libpng16:' -i configure || die
+ default
+ elibtoolize # for Darwin modules, bug #????
+}
+
+src_configure() {
+ # png always on to display icons
+ econf \
+ $(usex debug --enable-debug=yes "") \
+ $(use_with jpeg libjpeg) \
+ $(use_with jpeg2k libjasper) \
+ $(use_with tiff libtiff) \
+ $(use_enable introspection) \
+ $(use_with X x11) \
+ --with-libpng
+}
+
+src_install() {
+ # Parallel install fails when no gdk-pixbuf is already installed, bug #481372
+ MAKEOPTS+=" -j1" default
+ prune_libtool_files --modules
+}
+
+pkg_preinst() {
+ gnome2_gdk_pixbuf_savelist
+}
+
+pkg_postinst() {
+ # causes segfault if set, see bug 375615
+ unset __GL_NO_DSO_FINALIZER
+
+ gnome2_gdk_pixbuf_update
+
+ # Migration snippet for when this was handled by gtk+
+ if [ -e "${EROOT}"usr/lib/gtk-2.0/2.*/loaders ]; then
+ elog "You need to rebuild ebuilds that installed into" "${EROOT}"usr/lib/gtk-2.0/2.*/loaders
+ elog "to do that you can use qfile from portage-utils:"
+ elog "emerge -va1 \$(qfile -qC ${EPREFIX}/usr/lib/gtk-2.0/2.*/loaders)"
+ fi
+}
+
+pkg_postrm() {
+ if [[ -z ${REPLACED_BY_VERSIONS} ]]; then
+ rm -f "${EROOT}"usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache
+ fi
+}
diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.1-r1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.1-r1.ebuild
new file mode 100644
index 0000000..19f0b5b
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.1-r1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit gnome.org gnome2-utils multilib libtool
+
+DESCRIPTION="Image loading library for GTK+"
+HOMEPAGE="http://www.gtk.org/"
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+X debug +introspection jpeg jpeg2k tiff test"
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.37.2:2
+ >=media-libs/libpng-1.4:0=
+ introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
+ jpeg? ( virtual/jpeg:0= )
+ jpeg2k? ( media-libs/jasper:= )
+ tiff? ( >=media-libs/tiff-3.9.2:0= )
+ X? ( x11-libs/libX11 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-util/gtk-doc-am-1.11
+ >=sys-devel/gettext-0.17
+ virtual/pkgconfig
+"
+# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise
+RDEPEND="${COMMON_DEPEND}
+ !<gnome-base/gail-1000
+ !<gnome-base/librsvg-2.31.0
+ !<x11-libs/gtk+-2.21.3:2
+ !<x11-libs/gtk+-2.90.4:3
+"
+
+src_prepare() {
+ # This will avoid polluting the pkg-config file with versioned libpng,
+ # which is causing problems with libpng14 -> libpng15 upgrade
+ # See upstream bug #667068
+ # First check that the pattern is present, to catch upstream changes on bumps,
+ # because sed doesn't return failure code if it doesn't do any replacements
+ grep -q 'l in libpng16' configure || die "libpng check order has changed upstream"
+ sed -e 's:l in libpng16:l in libpng libpng16:' -i configure || die
+ default
+ elibtoolize # for Darwin modules, bug #????
+}
+
+src_configure() {
+ # png always on to display icons
+ econf \
+ $(usex debug --enable-debug=yes "") \
+ $(use_with jpeg libjpeg) \
+ $(use_with jpeg2k libjasper) \
+ $(use_with tiff libtiff) \
+ $(use_enable introspection) \
+ $(use_with X x11) \
+ --with-libpng
+}
+
+src_install() {
+ # Parallel install fails when no gdk-pixbuf is already installed, bug #481372
+ MAKEOPTS+=" -j1" default
+ prune_libtool_files --modules
+}
+
+pkg_preinst() {
+ gnome2_gdk_pixbuf_savelist
+
+ # Make sure loaders.cache belongs to gdk-pixbuf alone
+ local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache"
+
+ if [[ -e ${EROOT}${cache} ]]; then
+ cp "${EROOT}"${cache} "${ED}"/${cache} || die
+ else
+ touch "${ED}"/${cache} || die
+ fi
+}
+
+pkg_postinst() {
+ # causes segfault if set, see bug 375615
+ unset __GL_NO_DSO_FINALIZER
+
+ gnome2_gdk_pixbuf_update
+
+ # Migration snippet for when this was handled by gtk+
+ if [ -e "${EROOT}"usr/lib/gtk-2.0/2.*/loaders ]; then
+ elog "You need to rebuild ebuilds that installed into" "${EROOT}"usr/lib/gtk-2.0/2.*/loaders
+ elog "to do that you can use qfile from portage-utils:"
+ elog "emerge -va1 \$(qfile -qC ${EPREFIX}/usr/lib/gtk-2.0/2.*/loaders)"
+ fi
+}
+
+pkg_postrm() {
+ if [[ -z ${REPLACED_BY_VERSIONS} ]]; then
+ rm -f "${EROOT}"usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache
+ fi
+}
diff --git a/x11-libs/gdk-pixbuf/metadata.xml b/x11-libs/gdk-pixbuf/metadata.xml
new file mode 100644
index 0000000..6e0e2ec
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>gnome</herd>
+</pkgmetadata>