aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-22 10:48:11 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-22 10:48:11 -0800
commitc75e6a12d422c675127758b9735290e00c026787 (patch)
tree1b6a5ee8671d6a7a3c848e3c0c20edc36c4cb38d /x11-libs
parentdev-libs/openssl-1.0.1f: multilib-utize (diff)
downloadgmt-c75e6a12d422c675127758b9735290e00c026787.tar.gz
gmt-c75e6a12d422c675127758b9735290e00c026787.tar.bz2
gmt-c75e6a12d422c675127758b9735290e00c026787.zip
x11-libs/gtk+: clone upstream
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/gtk+/ChangeLog287
-rw-r--r--x11-libs/gtk+/ChangeLog-20122763
-rw-r--r--x11-libs/gtk+/Manifest29
-rw-r--r--x11-libs/gtk+/files/gtk+-1.2-locale_fix.patch19
-rw-r--r--x11-libs/gtk+/files/gtk+-1.2.10-as-needed.patch696
-rw-r--r--x11-libs/gtk+/files/gtk+-1.2.10-automake-1.13.patch16
-rw-r--r--x11-libs/gtk+/files/gtk+-1.2.10-automake.patch126
-rw-r--r--x11-libs/gtk+/files/gtk+-1.2.10-cleanup.patch13
-rw-r--r--x11-libs/gtk+/files/gtk+-1.2.10-m4.patch9
-rw-r--r--x11-libs/gtk+/files/gtk+-2.14.3-limit-gtksignal-includes.patch17
-rw-r--r--x11-libs/gtk+/files/gtk+-2.21.3-multilib.patch21
-rw-r--r--x11-libs/gtk+/files/gtk+-2.24.20-darwin-quartz-pasteboard.patch15
-rw-r--r--x11-libs/gtk+/files/gtk+-2.24.7-darwin-quartz-introspection.patch44
-rw-r--r--x11-libs/gtk+/files/gtk+-3.3.18-fallback-theme.patch81
-rw-r--r--x11-libs/gtk+/files/gtk+-3.3.20-wayland-xkbcommon-headers.patch39
-rw-r--r--x11-libs/gtk+/files/gtk+-3.4.4-isnan.patch52
-rw-r--r--x11-libs/gtk+/files/gtk+-3.6.3-darwin-gtksettings.patch15
-rw-r--r--x11-libs/gtk+/files/gtk+-3.6.3-librsvg-2.39.patch70
-rw-r--r--x11-libs/gtk+/files/gtk+-3.6.3-revert-recompute-font.patch43
-rw-r--r--x11-libs/gtk+/files/gtk+-3.6.3-stylecontext-font-crash.patch61
-rw-r--r--x11-libs/gtk+/files/gtk+-3.8.6-skip-filechooser-test.patch23
-rw-r--r--x11-libs/gtk+/files/gtkrc39
-rw-r--r--x11-libs/gtk+/files/settings.ini4
-rw-r--r--x11-libs/gtk+/gtk+-2.24.22-r1.ebuild245
-rw-r--r--x11-libs/gtk+/gtk+-3.10.6-r1.ebuild221
-rw-r--r--x11-libs/gtk+/gtk+-3.8.7-r1.ebuild226
-rw-r--r--x11-libs/gtk+/metadata.xml22
27 files changed, 5196 insertions, 0 deletions
diff --git a/x11-libs/gtk+/ChangeLog b/x11-libs/gtk+/ChangeLog
new file mode 100644
index 0000000..f4580bf
--- /dev/null
+++ b/x11-libs/gtk+/ChangeLog
@@ -0,0 +1,287 @@
+# ChangeLog for x11-libs/gtk+
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.693 2014/01/20 21:23:54 pacho Exp $
+
+ 20 Jan 2014; Pacho Ramos <pacho@gentoo.org> gtk+-2.24.22.ebuild,
+ gtk+-3.10.6.ebuild:
+ Rekeyword now that depending packages were keyworded (#469722)
+
+*gtk+-3.10.6 (24 Dec 2013)
+
+ 24 Dec 2013; Pacho Ramos <pacho@gentoo.org> +gtk+-3.10.6.ebuild:
+ Version bump for Gnome 3.10
+
+ 22 Dec 2013; Jeroen Roovers <jer@gentoo.org> gtk+-2.24.22.ebuild,
+ gtk+-3.8.7.ebuild:
+ Stable for HPPA (bug #478252).
+
+ 17 Dec 2013; Pacho Ramos <pacho@gentoo.org> gtk+-3.8.7.ebuild:
+ Add epatch_user (#494476 by pingoo)
+
+ 08 Dec 2013; Pacho Ramos <pacho@gentoo.org> gtk+-2.24.22.ebuild,
+ gtk+-3.8.7.ebuild:
+ x86 stable, bug #478252
+
+ 03 Dec 2013; Pacho Ramos <pacho@gentoo.org> -gtk+-3.8.6.ebuild,
+ gtk+-3.8.7.ebuild:
+ Add a reference explaining at-spi2-atk dependency (#493242 by Luis Ressel),
+ drop old.
+
+ 30 Nov 2013; Pacho Ramos <pacho@gentoo.org> gtk+-2.24.22.ebuild,
+ gtk+-3.8.7.ebuild:
+ amd64 stable, bug #478252
+
+*gtk+-3.8.7 (21 Nov 2013)
+
+ 21 Nov 2013; Pacho Ramos <pacho@gentoo.org> +gtk+-3.8.7.ebuild,
+ -gtk+-3.8.4.ebuild:
+ Version bump, drop old
+
+ 14 Nov 2013; Matt Turner <mattst88@gentoo.org> gtk+-3.6.3-r3.ebuild:
+ alpha stable, bug 476364.
+
+ 24 Oct 2013; Jeroen Roovers <jer@gentoo.org> gtk+-3.6.3-r3.ebuild:
+ Stable for HPPA (bug #476364).
+
+ 19 Oct 2013; Pacho Ramos <pacho@gentoo.org> gtk+-3.8.6.ebuild:
+ Add missing DEPEND on gdbus-codegen (#488514 by Xavier Miller)
+
+*gtk+-3.8.6 (18 Oct 2013)
+
+ 18 Oct 2013; Pacho Ramos <pacho@gentoo.org>
+ +files/gtk+-3.8.6-skip-filechooser-test.patch, +gtk+-3.8.6.ebuild,
+ -gtk+-2.24.21.ebuild:
+ Version bump, drop old
+
+ 17 Oct 2013; Markus Meier <maekke@gentoo.org> gtk+-3.6.3-r3.ebuild:
+ arm stable, bug #476364
+
+ 14 Oct 2013; Pacho Ramos <pacho@gentoo.org> gtk+-2.24.22.ebuild:
+ Drop unneeded gobject-introspection-common dep (#488026 by wojtek)
+
+*gtk+-2.24.22 (12 Oct 2013)
+
+ 12 Oct 2013; Pacho Ramos <pacho@gentoo.org> +gtk+-2.24.22.ebuild,
+ -gtk+-2.24.20.ebuild, -gtk+-3.6.3-r2.ebuild:
+ Version bump, remove old
+
+*gtk+-3.6.3-r3 (07 Oct 2013)
+
+ 07 Oct 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +gtk+-3.6.3-r3.ebuild, +files/gtk+-3.6.3-librsvg-2.39.patch:
+ Fix symbolic icon loading with librsvg-2.36.4-r1 and 2.39.0 (bug #487110,
+ thanks to pingoo).
+
+ 07 Oct 2013; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-2.24.21.ebuild:
+ 2.24.21 tarball doesn't have introspection.m4 (bug #487220, thanks to
+ wojtek).
+
+*gtk+-2.24.21 (28 Sep 2013)
+
+ 28 Sep 2013; Pacho Ramos <pacho@gentoo.org> +gtk+-2.24.21.ebuild:
+ Version bump
+
+ 26 Sep 2013; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-2.24.20.ebuild:
+ Require glib-2.34 due to g_clear_pointer (bug #486006, thanks to Thomas
+ Bettler).
+
+ 08 Sep 2013; Gilles Dartiguelongue <eva@gentoo.org> gtk+-2.24.16.ebuild,
+ gtk+-2.24.17.ebuild, -gtk+-2.24.19.ebuild, gtk+-2.24.20.ebuild,
+ gtk+-3.4.4.ebuild, gtk+-3.6.3-r2.ebuild, -gtk+-3.8.2.ebuild,
+ gtk+-3.8.4.ebuild:
+ Drop libXt dependency, bug #483256. Drop old revisions.
+
+*gtk+-3.8.4 (01 Sep 2013)
+
+ 01 Sep 2013; Gilles Dartiguelongue <eva@gentoo.org> +gtk+-3.8.4.ebuild:
+ Version bump.
+
+ 24 Jul 2013; Gilles Dartiguelongue <eva@gentoo.org> gtk+-3.8.2.ebuild:
+ Move configure options to econf call direclty.
+
+ 23 Jul 2013; Fabian Groffen <grobian@gentoo.org>
+ +files/gtk+-3.6.3-darwin-gtksettings.patch, gtk+-3.6.3-r2.ebuild:
+ Fix installation on Darwin, bug #422541
+
+ 23 Jul 2013; Fabian Groffen <grobian@gentoo.org>
+ +files/gtk+-2.24.20-darwin-quartz-pasteboard.patch, gtk+-2.24.20.ebuild:
+ Fix install on Darwin
+
+*gtk+-2.24.20 (07 Jul 2013)
+
+ 07 Jul 2013; Pacho Ramos <pacho@gentoo.org> +gtk+-2.24.20.ebuild:
+ Version bump (this has various changes from upstream that affect our multilib
+ patch and behavior of immodules stuff)
+
+ 23 Jun 2013; Pacho Ramos <pacho@gentoo.org> -gtk+-2.24.18.ebuild,
+ gtk+-2.24.19.ebuild:
+ Fix typo, drop old
+
+ 20 Jun 2013; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-2.24.18.ebuild,
+ gtk+-2.24.19.ebuild:
+ Remove unnecessary gobject-introspection-common dependency (bug #473862,
+ thanks to grey dot).
+
+*gtk+-2.24.19 (18 Jun 2013)
+
+ 18 Jun 2013; Pacho Ramos <pacho@gentoo.org> +gtk+-2.24.19.ebuild,
+ -gtk+-3.8.1.ebuild:
+ Version bump, drop old.
+
+ 05 Jun 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml:
+ Add upstream CPE tag (security info) from ChromiumOS.
+
+*gtk+-3.8.2 (13 May 2013)
+
+ 13 May 2013; Pacho Ramos <pacho@gentoo.org> +gtk+-3.8.2.ebuild,
+ -files/gtk+-3.2.1-failing-tests.patch, -files/gtk+-3.2.1-selector.errors,
+ -files/gtk+-3.2.4-fallback-theme.patch, -gtk+-3.2.4-r1.ebuild,
+ -gtk+-3.6.2.ebuild, -gtk+-3.6.3-r1.ebuild, -gtk+-3.8.0.ebuild:
+ Version bump, drop old
+
+*gtk+-2.24.18 (13 May 2013)
+
+ 13 May 2013; Pacho Ramos <pacho@gentoo.org> +gtk+-2.24.18.ebuild:
+ Version bump
+
+ 01 May 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.17.ebuild:
+ Stable for sh, wrt bug #466510
+
+ 01 May 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ gtk+-1.2.10-r12.ebuild, -gtk+-2.24.12.ebuild,
+ +files/gtk+-1.2.10-automake-1.13.patch, -files/gtk+-2.24.10-gold.patch:
+ Fix gtk+-1.2.10-r12's build failure with automake-1.13 (bug #467520, thanks
+ to Ted Tanberry) and remove obsolete version.
+
+ 23 Apr 2013; Jeroen Roovers <jer@gentoo.org> gtk+-2.24.17.ebuild:
+ Stable for HPPA (bug #466510).
+
+ 23 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.17.ebuild:
+ Stable for alpha, wrt bug #466510
+
+ 23 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.17.ebuild:
+ Stable for arm, wrt bug #466510
+
+ 22 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.17.ebuild:
+ Stable for sparc, wrt bug #466510
+
+ 22 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.17.ebuild:
+ Stable for ppc64, wrt bug #466510
+
+ 22 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.17.ebuild:
+ Stable for ppc, wrt bug #466510
+
+ 22 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.17.ebuild:
+ Stable for ia64, wrt bug #466510
+
+ 21 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.17.ebuild:
+ Stable for x86, wrt bug #466510
+
+ 21 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.17.ebuild:
+ Stable for amd64, wrt bug #466510
+
+*gtk+-3.8.1 (20 Apr 2013)
+
+ 20 Apr 2013; Pacho Ramos <pacho@gentoo.org> +gtk+-3.8.1.ebuild:
+ Version bump
+
+ 10 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.16.ebuild,
+ gtk+-3.4.4.ebuild:
+ Stable for s390, wrt bug #458992
+
+ 09 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.16.ebuild:
+ Stable for sh, wrt bug #458984
+
+ 02 Apr 2013; Pacho Ramos <pacho@gentoo.org> gtk+-2.24.17.ebuild:
+ Add missing x11-themes/hicolor-icon-theme DEPEND for tests (#461768 by Roman
+ Zilka and Patrick Lauer)
+
+ 01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.16.ebuild:
+ Stable for sparc, wrt bug #458984
+
+ 01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.16.ebuild:
+ Stable for alpha, wrt bug #458984
+
+ 29 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.16.ebuild:
+ Stable for ia64, wrt bug #458984
+
+*gtk+-3.8.0 (28 Mar 2013)
+
+ 28 Mar 2013; Pacho Ramos <pacho@gentoo.org> +gtk+-3.8.0.ebuild:
+ Version bump for Gnome 3.8
+
+ 28 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.16.ebuild:
+ Stable for arm, wrt bug #458984
+
+ 27 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.16.ebuild:
+ Stable for ppc64, wrt bug #458984
+
+ 26 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.16.ebuild:
+ Stable for ppc, wrt bug #458984
+
+ 26 Mar 2013; Jeroen Roovers <jer@gentoo.org> gtk+-2.24.16.ebuild:
+ Stable for HPPA (bug #458984).
+
+ 25 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.16.ebuild:
+ Stable for x86, wrt bug #458984
+
+ 25 Mar 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.16.ebuild:
+ Stable for amd64, wrt bug #458984
+
+*gtk+-2.24.17 (19 Mar 2013)
+
+ 19 Mar 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -gtk+-2.24.15.ebuild, +gtk+-2.24.17.ebuild:
+ Version bump with file chooser fixes (bug #462174, thanks to Rafał
+ Mużyło). Drop old.
+
+ 22 Feb 2013; Zac Medico <zmedico@gentoo.org> gtk+-2.24.15.ebuild,
+ gtk+-2.24.16.ebuild, gtk+-3.6.3-r2.ebuild:
+ Add ~arm-linux keywords.
+
+*gtk+-2.24.16 (18 Feb 2013)
+
+ 18 Feb 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -files/gtk+-2.24.13-gold.patch, -gtk+-2.24.14.ebuild, +gtk+-2.24.16.ebuild:
+ Version bump with minor bugfixes. Drop old.
+
+*gtk+-2.24.15 (10 Feb 2013)
+
+ 10 Feb 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -gtk+-2.24.13-r1.ebuild, -files/gtk+-2.24.13-gtk3-bookmarks.patch,
+ +gtk+-2.24.15.ebuild:
+ Version bump with minor bugfixes. Drop old.
+
+ 04 Feb 2013; Benda Xu <heroxbd@gentoo.org> gtk+-3.6.3-r2.ebuild:
+ Specify xml catalog explicitly for Prefix. bug 455292. Credits to Linpeng Tang
+ and Rafał Mużyło.
+
+ 28 Jan 2013; Alexis Ballier <aballier@gentoo.org> gtk+-3.6.3-r2.ebuild:
+ keyword ~amd64-fbsd
+
+*gtk+-3.6.3-r2 (07 Jan 2013)
+
+ 07 Jan 2013; Alexandre Rostovtsev <tetromino@gentoo.org> -gtk+-3.6.3.ebuild,
+ gtk+-3.6.3-r1.ebuild, +gtk+-3.6.3-r2.ebuild,
+ +files/gtk+-3.6.3-stylecontext-font-crash.patch:
+ Add upstream fix for print and other dialog window crash. Propagate ~sparc
+ keyword to 3.6.3-rx ebuilds.
+
+ 06 Jan 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-3.6.2.ebuild:
+ Add ~sparc, wrt bug #449220
+
+*gtk+-3.6.3-r1 (05 Jan 2013)
+
+ 05 Jan 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +gtk+-3.6.3-r1.ebuild, +files/gtk+-3.6.3-revert-recompute-font.patch:
+ Fix crash when opening printing dilog (bug #450370, thanks to poncho).
+
+*gtk+-3.6.3 (04 Jan 2013)
+
+ 04 Jan 2013; Alexandre Rostovtsev <tetromino@gentoo.org> +gtk+-3.6.3.ebuild:
+ Version bump with various bugfixes.
+
+ 01 Jan 2013; Andreas K. Huettel <dilfridge@gentoo.org> +ChangeLog-2012:
+ Split ChangeLog.
+
+ For previous entries, please see ChangeLog-2012.
diff --git a/x11-libs/gtk+/ChangeLog-2012 b/x11-libs/gtk+/ChangeLog-2012
new file mode 100644
index 0000000..33adb59
--- /dev/null
+++ b/x11-libs/gtk+/ChangeLog-2012
@@ -0,0 +1,2763 @@
+# ChangeLog for x11-libs/gtk+
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog-2012,v 1.1 2013/01/01 13:29:30 dilfridge Exp $
+
+ 27 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-3.6.2.ebuild:
+ Drop sparc and amd64-fbsd keywords, needs at-spi2-atk to be keyworded.
+
+ 16 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-2.24.14.ebuild,
+ gtk+-3.6.2.ebuild, metadata.xml:
+ Update to EAPI5. Switch to global introspection USE flag.
+
+*gtk+-2.24.14 (06 Dec 2012)
+
+ 06 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -gtk+-2.24.10-r1.ebuild, gtk+-2.24.12.ebuild, -gtk+-2.24.13.ebuild,
+ gtk+-2.24.13-r1.ebuild, +gtk+-2.24.14.ebuild,
+ -files/gtk+-3.0.8-darwin-quartz.patch,
+ -files/gtk+-3.0.11-darwin-quartz-introspection.patch, -gtk+-3.0.12-r1.ebuild,
+ -files/gtk+-3.0.12-use-const.patch, gtk+-3.2.4-r1.ebuild, gtk+-3.4.4.ebuild,
+ -gtk+-3.6.1.ebuild, gtk+-3.6.2.ebuild:
+ Version bump; 2.24.14 supports setting the default file chooser mode in
+ ~/.config/gtk-2.0/gtkfilechooser.ini. Add epatch_user (bug #443554, thanks to
+ Michael Orlitzky). Drop old.
+
+ 26 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> metadata.xml:
+ Update to global useflag.
+
+*gtk+-3.6.2 (12 Nov 2012)
+
+ 12 Nov 2012; Alexandre Rostovtsev <tetromino@gentoo.org> -gtk+-3.6.0.ebuild,
+ gtk+-3.6.1.ebuild, +gtk+-3.6.2.ebuild:
+ Version bump, fixes rendering problems and various other bugs. Fix src_test
+ for gnome-themes-standard flag change. Drop old.
+
+ 06 Nov 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-3.4.4.ebuild:
+ Forgot to add eautoreconf.
+
+*gtk+-2.24.13-r1 (05 Nov 2012)
+
+ 05 Nov 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-2.24.12.ebuild,
+ gtk+-2.24.13.ebuild, +gtk+-2.24.13-r1.ebuild,
+ +files/gtk+-2.24.13-gtk3-bookmarks.patch, gtk+-3.4.4.ebuild,
+ +files/gtk+-3.4.4-isnan.patch:
+ Fix 3.4.4 build failure with uclibc (bug #441634, thanks to Anthony Basile).
+ For 2.24.13-r1, share bookmarks with gtk3, and do not install obsolete env.d
+ file (bug #431018, thanks to Hans). UI tests in gtk2 fail if immodules are
+ not already installed (bug #413185, thanks to Patrick Lauer).
+
+ 28 Oct 2012; Raúl Porcel <armin76@gentoo.org> gtk+-2.24.12.ebuild,
+ gtk+-3.4.4.ebuild:
+ ia64/sh/sparc stable wrt #427544
+
+*gtk+-3.6.1 (17 Oct 2012)
+
+ 17 Oct 2012; Alexandre Rostovtsev <tetromino@gentoo.org> +gtk+-3.6.1.ebuild:
+ Version bump with lots of bugfixes, particularly in themeing.
+
+ 16 Oct 2012; Anthony G. Basile <blueness@gentoo.org> gtk+-2.24.12.ebuild:
+ stable ppc, bug #427544
+
+ 14 Oct 2012; Anthony G. Basile <blueness@gentoo.org> gtk+-2.24.12.ebuild:
+ stable ppc64, bug #427544
+
+ 10 Oct 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ gtk+-2.24.10-r1.ebuild, gtk+-2.24.12.ebuild, gtk+-2.24.13.ebuild,
+ gtk+-3.0.12-r1.ebuild, gtk+-3.2.4-r1.ebuild, gtk+-3.4.4.ebuild,
+ gtk+-3.6.0.ebuild:
+ Drop useless USE=doc, it only regenerated documentation. Fixes bug #436612.
+
+ 06 Oct 2012; Anthony G. Basile <blueness@gentoo.org> gtk+-3.4.4.ebuild:
+ stable ppc ppc64, bug #427544
+
+ 06 Oct 2012; Markus Meier <maekke@gentoo.org> gtk+-2.24.12.ebuild:
+ arm stable, bug #427544
+
+ 06 Oct 2012; Markus Meier <maekke@gentoo.org> gtk+-3.4.4.ebuild:
+ arm stable, bug #427544
+
+ 04 Oct 2012; Agostino Sarubbo <ago@gentoo.org> gtk+-3.4.4.ebuild:
+ Stable for amd64, wrt bug #427544
+
+ 04 Oct 2012; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.12.ebuild:
+ Stable for amd64, wrt bug #427544
+
+ 04 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> gtk+-3.4.4.ebuild:
+ x86 stable wrt bug #427544
+
+ 03 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> gtk+-2.24.12.ebuild:
+ x86 stable wrt bug #427544
+
+ 02 Oct 2012; Jeroen Roovers <jer@gentoo.org> gtk+-2.24.12.ebuild,
+ gtk+-3.4.4.ebuild:
+ Stable for HPPA (bug #427544).
+
+ 28 Sep 2012; Matt Turner <mattst88@gentoo.org> gtk+-2.24.12.ebuild:
+ Stable on alpha, bug 427544.
+
+ 26 Sep 2012; Matt Turner <mattst88@gentoo.org> gtk+-3.4.4.ebuild:
+ Stable on alpha, bug 427544.
+
+*gtk+-3.6.0 (25 Sep 2012)
+*gtk+-2.24.13 (25 Sep 2012)
+
+ 25 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ gtk+-1.2.10-r12.ebuild, -files/gtk+-2.24.4-old-icons.patch,
+ -files/gtk+-2.24.5-background-repaint.patch,
+ -files/gtk+-2.24.5-darwin-quartz-introspection.patch, -gtk+-2.24.8-r1.ebuild,
+ -files/gtk+-2.24.8-iconview-layout.patch,
+ -files/gtk+-2.24.9-printing-crash.patch, gtk+-2.24.10-r1.ebuild,
+ -gtk+-2.24.11.ebuild, -gtk+-2.24.11-r1.ebuild,
+ -files/gtk+-2.24.11-stuck-grab.patch, gtk+-2.24.12.ebuild,
+ +gtk+-2.24.13.ebuild, +files/gtk+-2.24.13-gold.patch, gtk+-3.0.12-r1.ebuild,
+ -files/gtk+-3.2.2-toolbutton-icon-widget-GtkMisc.patch, -gtk+-3.2.3.ebuild,
+ gtk+-3.2.4-r1.ebuild, -gtk+-3.4.3.ebuild, -gtk+-3.4.3-r1.ebuild,
+ -files/gtk+-3.4.3-gtkprintbackendcups-debug.patch, gtk+-3.4.4.ebuild,
+ +gtk+-3.6.0.ebuild, metadata.xml:
+ Version bump to 3.6.0; adds GtkSearchEntry, GtkMenuButton, and GtkLevelBar
+ widgets, and support for CSS cross-fading, animations, and blur shadows. Also
+ bump gtk2 to 2.24.13 with a fix for the F10 issues (bug #399589). Drop old.
+ Make license more precise.
+
+*gtk+-2.24.12 (07 Sep 2012)
+
+ 07 Sep 2012; Nirbheek Chauhan <nirbheek@gentoo.org> +gtk+-2.24.12.ebuild:
+ Bump to 2.24.12; themeing updates, cups-1.6 support, etc
+
+*gtk+-2.24.11-r1 (20 Jul 2012)
+
+ 20 Jul 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +gtk+-2.24.11-r1.ebuild, +files/gtk+-2.24.11-stuck-grab.patch:
+ Fix stuck keyboard grab in pidgin and gajim (bug #427148, thanks to Christian
+ Trefzer, Rafał Mużyło, shinydoofy).
+
+*gtk+-3.4.4 (16 Jul 2012)
+*gtk+-2.24.11 (16 Jul 2012)
+
+ 16 Jul 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +gtk+-2.24.11.ebuild, +gtk+-3.4.4.ebuild:
+ Version bumps with various bugfixes; 2.24.11 adds cups-1.6 support to gtk2.
+
+ 15 Jul 2012; Raúl Porcel <armin76@gentoo.org> gtk+-2.24.10-r1.ebuild,
+ gtk+-3.2.4-r1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #410611
+
+*gtk+-3.4.3-r1 (04 Jul 2012)
+
+ 04 Jul 2012; Alexandre Rostovtsev <tetromino@gentoo.org> -gtk+-3.4.2.ebuild,
+ +gtk+-3.4.3-r1.ebuild:
+ Add upstream patches to fix various crashes, hangs, and rendering problems.
+ Fixes bug #424781 (thanks to Pim Vullers). Probably fixes bug #418153 (thanks
+ to Hristo Venev). Drop old.
+
+ 03 Jun 2012; Justin Lecher <jlec@gentoo.org> gtk+-2.24.8-r1.ebuild,
+ gtk+-2.24.10-r1.ebuild, +files/gtk+-2.24.10-gold.patch,
+ gtk+-3.0.12-r1.ebuild, gtk+-3.2.3.ebuild, gtk+-3.2.4-r1.ebuild,
+ gtk+-3.4.2.ebuild, gtk+-3.4.3.ebuild:
+ Add fix for underlinking detected by gold; correct eclass inherits following
+ repomans suggestions
+
+ 24 May 2012; Samuli Suominen <ssuominen@gentoo.org> gtk+-2.24.10-r1.ebuild,
+ gtk+-3.2.4-r1.ebuild:
+ ppc stable wrt #410611
+
+ 20 May 2012; Samuli Suominen <ssuominen@gentoo.org> gtk+-3.2.3.ebuild:
+ ppc stable wrt #407643
+
+ 19 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -files/gtk+-3.4.1-extraneous-events-scrolling.patch,
+ -files/gtk+-3.4.1-toolpalette-adjustment.patch,
+ -files/gtk+-3.4.1-toolpalette-rename.patch, gtk+-3.4.3.ebuild,
+ +files/gtk+-3.4.3-gtkprintbackendcups-debug.patch:
+ Fix buid with USE="cups debug" (bug #416625, thanks to Jakub Daniel). Remove
+ unused patches.
+
+ 16 May 2012; Jeroen Roovers <jer@gentoo.org> gtk+-2.24.10-r1.ebuild,
+ gtk+-3.2.4-r1.ebuild:
+ Stable for HPPA (bug #410611).
+
+*gtk+-3.4.3 (12 May 2012)
+
+ 12 May 2012; Pacho Ramos <pacho@gentoo.org> +gtk+-3.4.3.ebuild,
+ -gtk+-2.24.5-r1.ebuild, -gtk+-2.24.9-r1.ebuild, -gtk+-3.2.4.ebuild,
+ -gtk+-3.4.1-r1.ebuild, -gtk+-3.4.1.ebuild:
+ Version bump, remove old.
+
+ 09 May 2012; Alexis Ballier <aballier@gentoo.org> gtk+-3.4.2.ebuild:
+ keyword ~amd64-fbsd
+
+ 08 May 2012; Alexis Ballier <aballier@gentoo.org> gtk+-2.24.10-r1.ebuild:
+ keyword ~amd64-fbsd
+
+ 06 May 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ gtk+-3.4.2.ebuild:
+ Fix compilation on non-solaris
+
+ 06 May 2012; Fabian Groffen <grobian@gentoo.org> gtk+-3.4.2.ebuild:
+ Fix compilation on Solaris
+
+ 05 May 2012; Jeff Horelick <jdhore@gentoo.org> gtk+-2.24.5-r1.ebuild,
+ gtk+-2.24.8-r1.ebuild, gtk+-2.24.9-r1.ebuild, gtk+-2.24.10-r1.ebuild,
+ gtk+-3.0.12-r1.ebuild, gtk+-3.2.3.ebuild, gtk+-3.2.4.ebuild,
+ gtk+-3.2.4-r1.ebuild, gtk+-3.4.1.ebuild, gtk+-3.4.1-r1.ebuild,
+ gtk+-3.4.2.ebuild:
+ dev-util/pkgconfig -> virtual/pkgconfig
+
+*gtk+-3.4.2 (03 May 2012)
+
+ 03 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org> -gtk+-3.4.0.ebuild,
+ +gtk+-3.4.2.ebuild:
+ Version bump, fixes assorted bugs and cups-1.6 compatibility. Drop old.
+
+*gtk+-3.4.1-r1 (02 May 2012)
+
+ 02 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +gtk+-3.4.1-r1.ebuild, +files/gtk+-3.4.1-extraneous-events-scrolling.patch,
+ +files/gtk+-3.4.1-toolpalette-adjustment.patch,
+ +files/gtk+-3.4.1-toolpalette-rename.patch:
+ Fix annotation button in evince (bug #412751, thanks to Geraint Yang).
+ Fix inefficient scrolling.
+
+ 29 Apr 2012; Markus Meier <maekke@gentoo.org> gtk+-2.24.10-r1.ebuild:
+ x86 stable, bug #410611
+
+ 29 Apr 2012; Markus Meier <maekke@gentoo.org> gtk+-3.2.4-r1.ebuild:
+ x86 stable, bug #410611
+
+ 25 Apr 2012; Markus Meier <maekke@gentoo.org> gtk+-2.24.10-r1.ebuild:
+ arm stable, bug #410611
+
+ 25 Apr 2012; Markus Meier <maekke@gentoo.org> gtk+-3.2.4-r1.ebuild:
+ arm stable, bug #410611
+
+ 19 Apr 2012; Brent Baude <ranger@gentoo.org> gtk+-2.24.10-r1.ebuild,
+ gtk+-3.2.4-r1.ebuild:
+ Marking gtk+-2.24.10-r1 ppc64 stable for bug 410611
+
+ 19 Apr 2012; Brent Baude <ranger@gentoo.org> gtk+-3.2.4-r1.ebuild:
+ Marking gtk+-3.2.4-r1 ppc64 stable for bug 410611
+
+ 18 Apr 2012; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.10-r1.ebuild,
+ gtk+-3.2.4-r1.ebuild:
+ Stable for amd64, wrt bug #410611
+
+*gtk+-3.4.1 (14 Apr 2012)
+
+ 14 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org> +gtk+-3.4.1.ebuild:
+ Version bump with various bugfixes, including better smooth scrolling
+ performance.
+
+ 01 Apr 2012; Raúl Porcel <armin76@gentoo.org> gtk+-3.2.3.ebuild:
+ alpha/ia64/sh/sparc stable wrt #407643
+
+*gtk+-3.4.0 (27 Mar 2012)
+
+ 27 Mar 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +files/gtk+-3.3.18-fallback-theme.patch,
+ +files/gtk+-3.3.20-wayland-xkbcommon-headers.patch, +gtk+-3.4.0.ebuild,
+ metadata.xml:
+ Version bump from the gnome overlay. Notable changes: improved input event
+ handling, better theming, smooth scrolling, lots of new features in
+ GtkApplication, new color chooser, optional wayland support.
+
+ 25 Mar 2012; Raúl Porcel <armin76@gentoo.org> gtk+-2.24.8-r1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #393007
+
+ 25 Mar 2012; Markus Meier <maekke@gentoo.org> gtk+-3.2.3.ebuild:
+ arm stable, bug #407643
+
+ 23 Mar 2012; Jeroen Roovers <jer@gentoo.org> gtk+-3.2.3.ebuild:
+ Stable for HPPA (bug #407643).
+
+ 16 Mar 2012; Jeff Horelick <jdhore@gentoo.org> gtk+-3.2.3.ebuild:
+ marked x86 per bug 407643
+
+*gtk+-3.2.4-r1 (15 Mar 2012)
+
+ 15 Mar 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -gtk+-2.24.10.ebuild, gtk+-2.24.10-r1.ebuild, gtk+-3.2.4.ebuild,
+ +gtk+-3.2.4-r1.ebuild, +files/gtk+-3.2.4-fallback-theme.patch:
+ For 3.2.4-r1, fall back to the theme in /etc/gtk-3.0/settings.ini if the
+ theme specified by gnome-settings-daemon does not support gtk3 (provides a
+ better gtk3 experience for gnome2 users). Regenerate marshalers code that had
+ been generated with glib-2.31 (fixes g_value_get_schar errors).
+
+*gtk+-3.2.4 (14 Mar 2012)
+
+ 14 Mar 2012; Alexandre Rostovtsev <tetromino@gentoo.org> +gtk+-3.2.4.ebuild:
+ Version bump; fixes various bugs and improves window iconification.
+
+ 13 Mar 2012; Agostino Sarubbo <ago@gentoo.org> gtk+-3.2.3.ebuild:
+ Stable for amd64, wrt bug #407643
+
+ 12 Mar 2012; Brent Baude <ranger@gentoo.org> gtk+-3.2.3.ebuild:
+ Marking gtk+-3.2.3 ppc64 stable for bug 407643
+
+ 10 Mar 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-3.2.3.ebuild:
+ Skip tests if gnome-themes-standard-3.2 is not installed (see bug #398789,
+ reported by Pacho Ramos).
+
+ 05 Mar 2012; Brent Baude <ranger@gentoo.org> gtk+-2.24.8-r1.ebuild:
+ Marking gtk+-2.24.8-r1 ppc stable for bug 393007
+
+ 05 Mar 2012; Brent Baude <ranger@gentoo.org> gtk+-2.24.8-r1.ebuild:
+ Marking gtk+-2.24.8-r1 ppc64 stable for bug 393007
+
+ 14 Feb 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ gtk+-2.24.10-r1.ebuild:
+ PYTHON_DEPEND is not needed without python, thanks to Dessa for noticing.
+
+*gtk+-2.24.10-r1 (13 Feb 2012)
+
+ 13 Feb 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ gtk+-2.24.5-r1.ebuild, gtk+-2.24.8-r1.ebuild, gtk+-2.24.9-r1.ebuild,
+ gtk+-2.24.10.ebuild, +gtk+-2.24.10-r1.ebuild:
+ Split dev-util/gtk-builder-convert out of gtk+-2.24.10-r1 to get rid of
+ python dependency (requested by Diego Elio Pettenò, bug #402905).
+
+ 10 Feb 2012; Patrick Lauer <patrick@gentoo.org> gtk+-2.24.10.ebuild,
+ gtk+-2.24.5-r1.ebuild, gtk+-2.24.8-r1.ebuild, gtk+-2.24.9-r1.ebuild:
+ Changing python deps in preparation for 2.4 removal
+
+*gtk+-2.24.10 (07 Feb 2012)
+
+ 07 Feb 2012; Alexandre Rostovtsev <tetromino@gentoo.org> -gtk+-2.24.9.ebuild,
+ +gtk+-2.24.10.ebuild:
+ Version bump; drop crash-prone 2.24.9 version. Avoid building gdk/gtk tests
+ when FEATURES=-test (thanks to Rafał Mużyło).
+
+*gtk+-2.24.9-r1 (02 Feb 2012)
+
+ 02 Feb 2012; Pacho Ramos <pacho@gentoo.org>
+ +files/gtk+-2.24.9-printing-crash.patch, +gtk+-2.24.9-r1.ebuild:
+ Don't crash when printing, upstream bug #543520, thanks to gringo for
+ reporting.
+
+*gtk+-2.24.9 (29 Jan 2012)
+
+ 29 Jan 2012; Pacho Ramos <pacho@gentoo.org> +gtk+-2.24.9.ebuild,
+ -gtk+-2.24.4.ebuild, -gtk+-2.24.6.ebuild, -gtk+-2.24.7.ebuild,
+ -gtk+-3.0.12.ebuild, -gtk+-3.2.2-r1.ebuild, -gtk+-3.2.2-r2.ebuild:
+ Version bump, remove old.
+
+ 18 Jan 2012; Markus Meier <maekke@gentoo.org> gtk+-2.24.8-r1.ebuild:
+ arm stable, bug #393007
+
+ 14 Jan 2012; Markus Meier <maekke@gentoo.org> gtk+-2.24.8-r1.ebuild:
+ x86 stable, bug #393007
+
+ 29 Dec 2011; Pacho Ramos <pacho@gentoo.org> gtk+-2.24.8-r1.ebuild:
+ amd64 stable, bug 393007
+
+*gtk+-3.2.3 (28 Dec 2011)
+
+ 28 Dec 2011; Alexandre Rostovtsev <tetromino@gentoo.org> -gtk+-3.2.1.ebuild,
+ -gtk+-3.2.2.ebuild, +gtk+-3.2.3.ebuild:
+ Version bump with assorted bugfixes. Drop old.
+
+ 20 Dec 2011; Jeroen Roovers <jer@gentoo.org> gtk+-2.24.8-r1.ebuild:
+ Stable for HPPA (bug #393007).
+
+*gtk+-3.2.2-r2 (15 Dec 2011)
+
+ 15 Dec 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +gtk+-3.2.2-r2.ebuild:
+ Add upstream patches to fix various crashes, including the segfault in file
+ open dialog (bug #394681, thanks to ByrneG and Marien Zwart). Should also fix
+ disappearing mouse pointer in fluxbox. Includes the gtktoolbutton fix from
+ 3.2.2-r1.
+
+ 14 Dec 2011; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-3.0.12.ebuild,
+ gtk+-3.0.12-r1.ebuild, gtk+-3.2.1.ebuild, gtk+-3.2.2.ebuild,
+ gtk+-3.2.2-r1.ebuild:
+ Do not use gnome2_schemas_update --uninstall; --uninstall has no effect since
+ glib-2.25.11, and has been removed in 2.31.x (bug #394501, thanks to
+ Marc-Antoine Perennou for reporting).
+
+*gtk+-2.24.8-r1 (17 Nov 2011)
+
+ 17 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org> -gtk+-2.24.8.ebuild,
+ +gtk+-2.24.8-r1.ebuild, +files/gtk+-2.24.8-iconview-layout.patch:
+ Add upstream patch to prevent segfault in gtk_icon_view_layout_single_row,
+ drop broken version. Thanks to Rafał Mużyło (galtgendo) for reporting.
+
+*gtk+-3.2.2-r1 (16 Nov 2011)
+
+ 16 Nov 2011; Nirbheek Chauhan <nirbheek@gentoo.org> +gtk+-3.2.2-r1.ebuild,
+ +files/gtk+-3.2.2-toolbutton-icon-widget-GtkMisc.patch:
+ Fix abort when icon widgets on gtktoolbuttons aren't GtkMisc, needed by
+ gnome-boxes
+
+*gtk+-2.24.8 (16 Nov 2011)
+
+ 16 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org> +gtk+-2.24.8.ebuild,
+ gtk+-3.2.2.ebuild:
+ Bump to 2.24.8; fixes several bugs and updates search to tracker-0.12 dbus
+ API. Makes the same Alt key handling change as in gtk+-3.2.2 (and so gets a
+ blocker on old vte:0 versions to make sure that 2.24.8 is not stabilized
+ before vte-0.28.2-r201:0).
+ Also, add a comment to 3.2.2 about when the vte blocker can be lifted.
+
+ 15 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-3.2.2.ebuild:
+ Force vte:2.90 users to upgrade to vte-0.30.1-r1 (having a working Alt key in
+ a terminal is vital).
+
+*gtk+-3.2.2 (14 Nov 2011)
+
+ 14 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org> +gtk+-3.2.2.ebuild:
+ Bump. Notable changes: improves filechooser appearance in non-gnome DEs, plus
+ assorted bugfixes, mostly treeview-related.
+
+ 30 Oct 2011; Raúl Porcel <armin76@gentoo.org> gtk+-3.0.12-r1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #385699
+
+ 30 Oct 2011; Raúl Porcel <armin76@gentoo.org> gtk+-2.24.5-r1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #385699
+
+ 28 Oct 2011; Markus Meier <maekke@gentoo.org> gtk+-2.24.5-r1.ebuild:
+ arm stable, bug #385699
+
+ 28 Oct 2011; Markus Meier <maekke@gentoo.org> gtk+-3.0.12-r1.ebuild:
+ arm stable, bug #385699
+
+ 28 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-3.2.1.ebuild:
+ Restore keywords after IRC discussion with other members of gnome team
+ (bug #387959). Minor stylistic issues pointed out by Nirbheek.
+
+ 25 Oct 2011; Jeroen Roovers <jer@gentoo.org> gtk+-3.2.1.ebuild:
+ Marked ~hppa (bug #387959).
+
+ 21 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-3.2.1.ebuild:
+ Do not call gnome2_src_prepare, gtk+ is not using gnome.eclass. Thanks to
+ ssuominen for noticing.
+
+ 21 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> gtk+-2.24.5-r1.ebuild,
+ gtk+-3.0.12-r1.ebuild:
+ x86 stable wrt bug #385699
+
+ 21 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org> gtk+-3.2.1.ebuild:
+ Drop keywords for USE="colord packagekit" (bug #387959).
+
+*gtk+-3.2.1 (19 Oct 2011)
+
+ 19 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org> +gtk+-3.2.1.ebuild,
+ +files/gtk+-3.2.1-failing-tests.patch, +files/gtk+-3.2.1-selector.errors,
+ metadata.xml:
+ Add gtk+-3.2.1 from the gnome overlay. Disable failing treeview scrolling
+ tests (see bug #384855 and https://bugzilla.gnome.org/show_bug.cgi?id=660931),
+ add missing selectors.errors file (needed for the css parser test),
+ completely skip reftests (many of them fail when building from portage, but
+ strangely enough succeed when building from my home directory; need to
+ investigate why), and disable a11y picker test (GtkFileChooserButton look
+ depends on list of mounted filesystems).
+ Notable changes: *lots* (better theming, including a new CSS parser, and dark
+ theme variants; better XInput2 support; gail is no longer a module; tree
+ model improvements; more widgets support height-for-width;
+ GtkFontChooserDialog, GtkLockButton, GtkOverlay).
+
+*gtk+-2.24.7 (18 Oct 2011)
+
+ 18 Oct 2011; Pacho Ramos <pacho@gentoo.org> +gtk+-2.24.7.ebuild,
+ +files/gtk+-2.24.7-darwin-quartz-introspection.patch:
+ Version bump, also skip broken pltcheck tests under gtk/ subdir (bug
+ #333463).
+
+ 18 Oct 2011; Jeroen Roovers <jer@gentoo.org> gtk+-2.24.5-r1.ebuild,
+ gtk+-3.0.12-r1.ebuild:
+ Stable for HPPA (bug #385699).
+
+ 16 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> gtk+-2.24.5-r1.ebuild,
+ gtk+-3.0.12-r1.ebuild:
+ ppc/ppc64 stable wrt #385699
+
+ 14 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> gtk+-2.24.5-r1.ebuild,
+ gtk+-3.0.12-r1.ebuild:
+ amd64 stable wrt #385699
+
+*gtk+-3.0.12-r1 (26 Sep 2011)
+
+ 26 Sep 2011; Pacho Ramos <pacho@gentoo.org> +gtk+-3.0.12-r1.ebuild,
+ +files/gtk+-3.0.12-use-const.patch:
+ Use const instead G_CONST_RETURN, bug #379897 by Alexandre Rostovtsev.
+
+*gtk+-2.24.6 (09 Sep 2011)
+
+ 09 Sep 2011; Pacho Ramos <pacho@gentoo.org> +gtk+-2.24.6.ebuild,
+ -gtk+-3.0.11.ebuild:
+ Version bump, remove old.
+
+ 04 Sep 2011; Fabian Groffen <grobian@gentoo.org> gtk+-3.0.12.ebuild:
+ Fix compilation on Solaris
+
+ 28 Aug 2011; Fabian Groffen <grobian@gentoo.org> gtk+-2.24.5-r1.ebuild:
+ Marked ~x64-macos
+
+ 16 Aug 2011; Nirbheek Chauhan <nirbheek@gentoo.org> gtk+-2.24.4.ebuild,
+ gtk+-2.24.5-r1.ebuild:
+ Remove misleading GNOME2_LA_PUNT variable export; we don't inherit
+ gnome2.eclass, bug 379373
+
+ 11 Aug 2011; Markus Duft <mduft@gentoo.org> gtk+-2.24.5-r1.ebuild,
+ gtk+-3.0.12.ebuild:
+ removed obsolete dependency for interix prefix
+
+ 10 Aug 2011; Samuli Suominen <ssuominen@gentoo.org> gtk+-2.24.5-r1.ebuild:
+ Remove libtool files (again, see ChangeLog entry from 10 Apr 2011)
+
+*gtk+-3.0.12 (28 Jul 2011)
+
+ 28 Jul 2011; Pacho Ramos <pacho@gentoo.org> -gtk+-2.22.1-r1.ebuild,
+ -files/gtk+-2.22.1-old-icons.patch, -files/gtk+-2.22.1-print-settings.patch,
+ -gtk+-3.0.10.ebuild, +gtk+-3.0.12.ebuild, +files/settings.ini:
+ Version bump, also use eapi4 and install settings.ini instead of gtkrc as
+ it's the way to configure default settings for gtk3. Remove old.
+
+ 11 Jul 2011; Matt Turner <mattst88@gentoo.org> gtk+-3.0.11.ebuild:
+ Added ~mips, bug 364693
+
+ 09 Jul 2011; Raúl Porcel <armin76@gentoo.org> gtk+-2.24.4.ebuild:
+ alpha/arm/ia64/sh/sparc stable wrt #371320
+
+ 06 Jul 2011; Mark Loeser <halcy0n@gentoo.org> gtk+-2.24.4.ebuild:
+ Stable for ppc64; bug #371320
+
+ 29 Jun 2011; Christoph Mende <angelos@gentoo.org> gtk+-2.24.4.ebuild:
+ Stable on amd64 wrt bug #371320
+
+ 29 Jun 2011; Jeroen Roovers <jer@gentoo.org> gtk+-2.24.4.ebuild:
+ Stable for HPPA (bug #371320).
+
+ 28 Jun 2011; Brent Baude <ranger@gentoo.org> gtk+-2.24.4.ebuild:
+ Marking gtk+-2.24.4 ppc stable for bug 371320
+
+ 27 Jun 2011; Fabian Groffen <grobian@gentoo.org> gtk+-2.24.5-r1.ebuild,
+ +files/gtk+-2.24.5-darwin-quartz-introspection.patch, gtk+-3.0.11.ebuild,
+ +files/gtk+-3.0.11-darwin-quartz-introspection.patch:
+ Fix compilation with introspection on Darwin, bug #372953, patch by Naohiro
+ Aota
+
+ 22 Jun 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> gtk+-2.24.4.ebuild:
+ x86 stable wrt security bug #371320
+
+*gtk+-2.24.5-r1 (18 Jun 2011)
+
+ 18 Jun 2011; Pacho Ramos <pacho@gentoo.org> -gtk+-2.24.5.ebuild,
+ +gtk+-2.24.5-r1.ebuild, +files/gtk+-2.24.5-background-repaint.patch:
+ Revert commit that is causing major gnome-panel problems, bug #372147. Remove
+ broken version.
+
+ 16 Jun 2011; Nirbheek Chauhan <nirbheek@gentoo.org> gtk+-2.24.4.ebuild,
+ gtk+-2.24.5.ebuild:
+ Skip tests known to fail, fix introspection eautoreconf failure
+
+ 16 Jun 2011; Nirbheek Chauhan <nirbheek@gentoo.org> gtk+-2.24.5.ebuild:
+ Fix bug 371907 by creating m4, and passing the appropriate AT_M4DIR
+
+*gtk+-2.24.5 (16 Jun 2011)
+
+ 16 Jun 2011; Nirbheek Chauhan <nirbheek@gentoo.org> -gtk+-2.24.3.ebuild,
+ +gtk+-2.24.5.ebuild:
+ Bump to 2.24.5, remove old
+
+ 11 Jun 2011; Nirbheek Chauhan <nirbheek@gentoo.org> gtk+-3.0.11.ebuild:
+ Use xz tarballs
+
+*gtk+-3.0.11 (11 Jun 2011)
+
+ 11 Jun 2011; Nirbheek Chauhan <nirbheek@gentoo.org> -gtk+-3.0.9.ebuild,
+ +gtk+-3.0.11.ebuild:
+ Bump to 3.0.11, remove old
+
+*gtk+-2.24.4 (03 Jun 2011)
+
+ 03 Jun 2011; Pacho Ramos <pacho@gentoo.org> -files/gtk+-2.8.0-multilib.patch,
+ -files/gtk+-2.18.5-macosx-aqua.patch,
+ -files/gtk+-2.18.9-notifications-gtkentry.patch, -gtk+-2.20.1-r1.ebuild,
+ -files/gtk+-2.20.1-GtkOffscreenWindow.patch,
+ -files/gtk+-2.20.1-darwin8.patch, -files/gtk+-2.20.1-gail_cell_type.patch,
+ -files/gtk+-2.20.1-gtkrange.patch,
+ -files/gtk+-2.20.1-libpixbufloader-warning.patch,
+ -files/gtk+-2.20.1-libpng-fix.patch, +gtk+-2.24.4.ebuild,
+ +files/gtk+-2.24.4-old-icons.patch:
+ Version bump as upstream bug #646609 is not a regression over 2.24.3 and
+ doesn't look to be a major problem. Remove old.
+
+*gtk+-3.0.10 (02 Jun 2011)
+
+ 02 Jun 2011; Nirbheek Chauhan <nirbheek@gentoo.org> -gtk+-3.0.8.ebuild,
+ +gtk+-3.0.10.ebuild:
+ Bump to 3.0.10
+
+ 20 May 2011; Fabian Groffen <grobian@gentoo.org> gtk+-3.0.9.ebuild:
+ Drop comments about broken *-macos support, since that works for a while
+
+ 29 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org> gtk+-3.0.8.ebuild,
+ gtk+-3.0.9.ebuild:
+ Add cairo[glib] dependency according to bug 365159
+
+ 29 Apr 2011; Jeroen Roovers <jer@gentoo.org> gtk+-3.0.9.ebuild:
+ Marked ~hppa (bug #364693).
+
+ 24 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org> gtk+-3.0.8.ebuild,
+ gtk+-3.0.9.ebuild:
+ Drop keywords on mips/hppa w.r.t. KEYWORDREQ bug 364693
+
+*gtk+-3.0.9 (16 Apr 2011)
+
+ 16 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org> -gtk+-2.24.0.ebuild,
+ -gtk+-2.24.1.ebuild, -gtk+-3.0.6.ebuild, +gtk+-3.0.9.ebuild:
+ Bump to 3.0.9, remove old
+
+ 10 Apr 2011; Samuli Suominen <ssuominen@gentoo.org> gtk+-2.24.3.ebuild:
+ Punt useless libtool files.
+
+ 09 Apr 2011; Fabian Groffen <grobian@gentoo.org> gtk+-3.0.8.ebuild,
+ +files/gtk+-3.0.8-darwin-quartz.patch:
+ Add patch from upstream for Darwin
+
+*gtk+-3.0.8 (04 Apr 2011)
+
+ 04 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org> -gtk+-3.0.7.ebuild,
+ +gtk+-3.0.8.ebuild:
+ Bump to 3.0.8, remove buggy 3.0.7
+
+*gtk+-3.0.7 (01 Apr 2011)
+
+ 01 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org> +gtk+-3.0.7.ebuild:
+ Bump to 3.0.7
+
+ 30 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> gtk+-3.0.6.ebuild:
+ Prevent maintainer-mode rebuild, bug 361227
+
+ 29 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> gtk+-3.0.6.ebuild:
+ Remove useless live ebuild conditionals
+
+ 29 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> gtk+-3.0.6.ebuild:
+ Remove redundant jpeg/jpeg2k/tiff USE-flags
+
+*gtk+-3.0.6 (29 Mar 2011)
+
+ 29 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> +gtk+-3.0.6.ebuild:
+ Add gtk+-3.0.6 to the tree, slot-dep problems have come down to a
+ reasonable level. Themeing under any DE except GNOME 3 is still broken,
+ but everything else should work fine.
+
+ 22 Mar 2011; Brent Baude <ranger@gentoo.org> gtk+-2.22.1-r1.ebuild:
+ Marking gtk+-2.22.1-r1 ppc stable for bug 353436
+
+ 21 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> gtk+-2.22.1-r1.ebuild:
+ ppc64 stable wrt #353436
+
+*gtk+-2.24.3 (18 Mar 2011)
+
+ 18 Mar 2011; Gilles Dartiguelongue <eva@gentoo.org> +gtk+-2.24.3.ebuild:
+ Version bump. Bug fixes.
+
+ 12 Mar 2011; Raúl Porcel <armin76@gentoo.org> gtk+-2.22.1-r1.ebuild:
+ alpha/arm/ia64/sh/sparc stable wrt #353436
+
+ 07 Mar 2011; Jeroen Roovers <jer@gentoo.org> gtk+-2.22.1-r1.ebuild:
+ Stable for HPPA (bug #353436).
+
+ 27 Feb 2011; Pacho Ramos <pacho@gentoo.org> gtk+-2.24.1.ebuild:
+ Inherit autotools (bug #356631 by Diego Elio Pettenò).
+
+ 24 Feb 2011; Thomas Kahle <tomka@gentoo.org> gtk+-2.22.1-r1.ebuild:
+ x86 stable per bug 353436
+
+ 23 Feb 2011; Markos Chandras <hwoarang@gentoo.org> gtk+-2.22.1-r1.ebuild:
+ Stable on amd64 wrt bug #353436
+
+*gtk+-2.24.1 (21 Feb 2011)
+
+ 21 Feb 2011; Nirbheek Chauhan <nirbheek@gentoo.org> +gtk+-2.24.1.ebuild:
+ Bump to 2.24.1, bugfix release
+
+ 09 Feb 2011; Samuli Suominen <ssuominen@gentoo.org> gtk+-2.22.1-r1.ebuild:
+ Revert removing USE="jpeg jpeg2k tiff" until gentoo-x86 is compatible with it
+ wrt #354279.
+
+*gtk+-2.24.0 (09 Feb 2011)
+
+ 09 Feb 2011; Gilles Dartiguelongue <eva@gentoo.org> -gtk+-2.18.9.ebuild,
+ -gtk+-2.22.0.ebuild, -gtk+-2.22.1.ebuild, gtk+-2.22.1-r1.ebuild,
+ +gtk+-2.24.0.ebuild:
+ Clean up unused la files. Disable recentmanager tests, bug #285687. Drop
+ jpeg, jpeg2k and tiff use flags unneeded since the gdk-pixbuf split. Version
+ bump to 2.24. Drop old revisions.
+
+ 12 Jan 2011; Gilles Dartiguelongue <eva@gentoo.org> gtk+-2.22.1-r1.ebuild:
+ Always apply multilib patch, will avoid falling into bug #288549 again, and
+ handle file move in postinst as well. Add some needed die statements.
+ Mutualize build directory removal code. Insert gtkrc at the proper location,
+ bug #288549. Also generate gtk.immodules file, there is no reason the
+ directory would not exist. Another attemp at making testsuite run
+ successfully for everyone, bug #285687. Pin gdk-pixbuf dependency to slot 2.
+ Add gdk-pixbuf split handling in postinst.
+
+ 03 Jan 2011; Fabian Groffen <grobian@gentoo.org> gtk+-2.22.1-r1.ebuild:
+ Don't use ED with DESTDIR
+
+*gtk+-2.22.1-r1 (01 Jan 2011)
+
+ 01 Jan 2011; Pacho Ramos <pacho@gentoo.org> +gtk+-2.22.1-r1.ebuild,
+ +files/gtk+-2.22.1-old-icons.patch, +files/gtk+-2.22.1-print-settings.patch:
+ Revision bump to create symlinks to old icons until apps are ported (bug
+ #339319), set new print operation settings before emitting
+ custom-widget-apply signal (upstream bug #637069 that will end up evince
+ remembering printer settings), stop trying to build unmaintained docs (bug
+ #349754).
+
+ 17 Dec 2010; Fabian Groffen <grobian@gentoo.org> gtk+-2.22.1.ebuild:
+ Drop --libdir argument to econf, it seems no longer necessary
+
+ 16 Dec 2010; Fabian Groffen <grobian@gentoo.org> gtk+-2.22.1.ebuild:
+ Fix for Prefix
+
+*gtk+-2.22.1 (19 Nov 2010)
+
+ 19 Nov 2010; Pacho Ramos <pacho@gentoo.org> +gtk+-2.22.1.ebuild:
+ Version bump with bugfixes and translation updates. Stop compiling tests
+ and demos when not needed (bugs #226293 and #226243).
+
+ 15 Nov 2010; Gilles Dartiguelongue <eva@gentoo.org> -gtk+-2.18.7.ebuild,
+ gtk+-2.20.1-r1.ebuild, gtk+-2.22.0.ebuild:
+ Set HOME for tests and re-enable recently-used tests, bug #285687. Do not
+ show evince elog message if it is installed, bug #236547.
+
+ 20 Oct 2010; Gilles Dartiguelongue <eva@gentoo.org> gtk+-2.22.0.ebuild:
+ Fix shebang of gtk-builder-convert script.
+
+ 17 Oct 2010; Raúl Porcel <armin76@gentoo.org> gtk+-2.20.1-r1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #324077
+
+ 14 Oct 2010; Markus Meier <maekke@gentoo.org> gtk+-2.20.1-r1.ebuild:
+ arm stable, bug #324077
+
+ 08 Oct 2010; Gilles Dartiguelongue <eva@gentoo.org>
+ -files/gtk+-2.16.5-jpeg-backward-compatibility.patch, -gtk+-2.16.6.ebuild,
+ -files/gtk+-2.16.6-fix-pltcheck-test.patch, -gtk+-2.18.6.ebuild,
+ gtk+-2.18.7.ebuild, -files/gtk+-2.18.7-destroy-crash.patch:
+ Clean up old revisions.
+
+ 07 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> gtk+-2.20.1-r1.ebuild:
+ ppc64 stable wrt #324077
+
+*gtk+-2.22.0 (24 Sep 2010)
+
+ 24 Sep 2010; <nirbheek@gentoo.org> +files/gtk+-2.21.3-multilib.patch,
+ +gtk+-2.22.0.ebuild:
+ Bump to 2.22.0, gdk-pixbuf has been split off and the pixbuf directories
+ changed
+
+ 11 Sep 2010; Joseph Jezak <josejx@gentoo.org> gtk+-2.20.1-r1.ebuild:
+ Marked ppc for bug #324077.
+
+ 18 Aug 2010; Markus Meier <maekke@gentoo.org> gtk+-2.18.9.ebuild:
+ arm stable, bug #314899
+
+ 14 Aug 2010; Raúl Porcel <armin76@gentoo.org> gtk+-2.18.9.ebuild:
+ alpha/ia64/sh/sparc stable wrt #314899
+
+ 05 Aug 2010; Jeroen Roovers <jer@gentoo.org> gtk+-2.20.1-r1.ebuild:
+ Stable for HPPA (bug #324077).
+
+ 01 Aug 2010; Christian Faulhammer <fauli@gentoo.org>
+ gtk+-2.20.1-r1.ebuild:
+ x86 stable, bug 324077
+
+ 31 Jul 2010; Pacho Ramos <pacho@gentoo.org> gtk+-2.20.1-r1.ebuild:
+ amd64 stable, bug 324077
+
+ 23 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> gtk+-2.18.9.ebuild,
+ gtk+-2.20.1-r1.ebuild:
+ Use virtual/jpeg.
+
+ 20 Jul 2010; Jeroen Roovers <jer@gentoo.org> gtk+-2.18.9.ebuild:
+ Stable for HPPA (bug #314899).
+
+ 07 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> gtk+-2.18.9.ebuild:
+ ppc64 stable wrt #314899
+
+ 05 Jul 2010; Fabian Groffen <grobian@gentoo.org> gtk+-2.20.1-r1.ebuild,
+ files/gtk+-2.20.1-darwin8.patch:
+ Replace darwin8 NSUInteger patch with the one committed upstream, no
+ longer needs to be conditional
+
+ 03 Jul 2010; Fabian Groffen <grobian@gentoo.org> gtk+-2.20.1-r1.ebuild,
+ +files/gtk+-2.20.1-darwin8.patch:
+ Fix compilation on Darwin8, drop no longer necessary aqua patch
+
+ 20 Jun 2010; Nirbheek Chauhan <nirbheek@gentoo.org> gtk+-2.20.1-r1.ebuild,
+ metadata.xml:
+ Add introspection support
+
+ 13 Jun 2010; Pacho Ramos <pacho@gentoo.org>
+ +files/gtk+-2.20.1-GtkOffscreenWindow.patch,
+ +files/gtk+-2.20.1-gail_cell_type.patch,
+ +files/gtk+-2.20.1-gtkrange.patch,
+ +files/gtk+-2.20.1-libpixbufloader-warning.patch,
+ +files/gtk+-2.20.1-libpng-fix.patch:
+ Really adding needed patches, thanks Kaleb Elwert and Lars Wendler for
+ reporting.
+
+*gtk+-2.20.1-r1 (13 Jun 2010)
+
+ 13 Jun 2010; Pacho Ramos <pacho@gentoo.org> +gtk+-2.20.1-r1.ebuild:
+ Add new version for Gnome 2.30.
+
+ 04 Jun 2010; Markus Meier <maekke@gentoo.org> gtk+-2.18.9.ebuild:
+ x86 stable, bug #314899
+
+ 03 Jun 2010; Fabian Groffen <grobian@gentoo.org> gtk+-2.18.9.ebuild:
+ Tidy up ebuild by using EAPI=3
+
+ 11 May 2010; Brent Baude <ranger@gentoo.org> gtk+-2.18.6.ebuild:
+ Marking gtk+-2.18.6 ppc64 for bug 304777
+
+ 07 May 2010; Jeroen Roovers <jer@gentoo.org> gtk+-2.18.7.ebuild:
+ Stable for HPPA (bug #304777).
+
+ 03 May 2010; Olivier Crête <tester@gentoo.org> gtk+-2.18.9.ebuild:
+ amd64 stable, bug #314899
+
+ 23 Apr 2010; Gilles Dartiguelongue <eva@gentoo.org>
+ -files/gtk+-2.8.10-xinerama.patch,
+ -files/gtk+-2.10.7-mozilla-dnd-fix.patch,
+ -files/gtk+-2.10.11-update-icon-subdirs.patch,
+ -files/gtk+-2.12.0-flash-workaround.patch,
+ -files/gtk+-2.12.0-openoffice-freeze-workaround.patch,
+ -files/gtk+-2.12.1-firefox-print-preview.patch,
+ -files/gtk+-2.12.9-libtool-2.patch, -files/gtk+-2.12.10-fix-nocxx.patch,
+ -files/gtk+-2.12.10-no-libintl.patch, -gtk+-2.12.11.ebuild,
+ -gtk+-2.12.12.ebuild, -gtk+-2.14.7-r2.ebuild,
+ -files/gtk+-2.14.7-filechooser.patch,
+ -files/gtk+-2.14.7-ignore-gtkcurve.patch,
+ -files/gtk+-2.14.7-uncertain-mime.patch, -gtk+-2.18.5.ebuild:
+ Clean up old revisions.
+
+ 11 Apr 2010; <nixnut@gentoo.org> gtk+-2.18.7.ebuild:
+ ppc stable #304777
+
+ 07 Apr 2010; Brent Baude <ranger@gentoo.org> gtk+-2.18.6.ebuild:
+ Marking gtk+-2.18.6 ppc stable for bug 304777
+
+ 24 Mar 2010; Raúl Porcel <armin76@gentoo.org> gtk+-2.18.6.ebuild:
+ alpha/arm/ia64/sh/sparc stable wrt #304777
+
+*gtk+-2.18.9 (22 Mar 2010)
+
+ 22 Mar 2010; Pacho Ramos <pacho@gentoo.org> -gtk+-2.18.7-r1.ebuild,
+ +gtk+-2.18.9.ebuild, +files/gtk+-2.18.9-notifications-gtkentry.patch:
+ Version bump with multiple bugfixes, cleaning old testing version
+
+*gtk+-2.18.7-r1 (11 Mar 2010)
+
+ 11 Mar 2010; Pacho Ramos <pacho@gentoo.org> +gtk+-2.18.7-r1.ebuild,
+ +files/gtk+-2.18.7-destroy-crash.patch:
+ Fix bug 308985, thanks to Michael Bombach for reporting and finding the
+ fix.
+
+ 06 Mar 2010; Pacho Ramos <pacho@gentoo.org> gtk+-2.18.7.ebuild:
+ amd64 stable, bug 304777
+
+ 06 Mar 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> gtk+-2.18.6.ebuild:
+ x86 stable wrt bug #304777
+
+ 06 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> gtk+-2.18.6.ebuild:
+ amd64 stable wrt #304777
+
+ 23 Feb 2010; Christian Faulhammer <fauli@gentoo.org> gtk+-2.18.7.ebuild:
+ Use libresolv from sys-libs/itx-bin on Interix Prefix
+
+*gtk+-2.18.7 (23 Feb 2010)
+
+ 23 Feb 2010; Romain Perier <mrpouet@gentoo.org> +gtk+-2.18.7.ebuild:
+ Version bump, many bugsfixes and translation updates, per bug #306187.
+ Thanks to LeBarJack for tests.
+
+ 19 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> gtk+-2.18.5.ebuild,
+ gtk+-2.18.6.ebuild:
+ Require SLOT="0" of media-libs/jpeg wrt #301551.
+
+*gtk+-2.18.6 (15 Jan 2010)
+
+ 15 Jan 2010; Romain Perier <mrpouet@gentoo.org> +gtk+-2.18.6.ebuild:
+ Version bump, various bugs fixes and translation update.
+
+ 09 Jan 2010; Christian Faulhammer <fauli@gentoo.org> gtk+-2.18.5.ebuild:
+ keyword ~x86-freebsd
+
+ 24 Dec 2009; Jonathan Callen <abcd@gentoo.org> gtk+-2.18.5.ebuild,
+ +files/gtk+-2.18.5-macosx-aqua.patch:
+ Add patch for Aqua on Mac OS X; move prefix keywords from overlay
+
+*gtk+-2.18.5 (13 Dec 2009)
+
+ 13 Dec 2009; Nirbheek Chauhan <nirbheek@gentoo.org> -gtk+-2.18.3.ebuild,
+ +gtk+-2.18.5.ebuild:
+ Bump to 2.18.5; remove old -- many bugfixes; a few translation updates
+
+ 31 Oct 2009; Nirbheek Chauhan <nirbheek@gentoo.org> gtk+-2.18.3.ebuild:
+ Depend on cairo[svg]; fixes bug 291283 (we probably want to do +svg in
+ cairo)
+
+*gtk+-2.18.3 (29 Oct 2009)
+
+ 29 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org> +gtk+-2.18.3.ebuild:
+ New version for GNOME 2.28.
+
+ 26 Oct 2009; Raúl Porcel <armin76@gentoo.org> gtk+-2.16.6.ebuild:
+ ia64/sh/sparc stable wrt #285586
+
+ 08 Oct 2009; Markus Meier <maekke@gentoo.org> gtk+-2.16.6.ebuild:
+ arm stable, bug #285586
+
+ 03 Oct 2009; Tobias Klausmann <klausman@gentoo.org> gtk+-2.16.6.ebuild:
+ Stable on alpha, bug #285586
+
+ 30 Sep 2009; Jeroen Roovers <jer@gentoo.org> gtk+-2.16.6.ebuild:
+ Stable for HPPA (bug #285586).
+
+ 27 Sep 2009; nixnut <nixnut@gentoo.org> gtk+-2.16.6.ebuild:
+ ppc stable #285586
+
+ 25 Sep 2009; Brent Baude <ranger@gentoo.org> gtk+-2.16.6.ebuild:
+ Marking gtk+-2.16.6 ppc64 stable for bug 285586
+
+ 22 Sep 2009; Markus Meier <maekke@gentoo.org> gtk+-2.16.6.ebuild:
+ x86 stable, bug #285586
+
+ 20 Sep 2009; Mart Raudsepp <leio@gentoo.org>
+ +files/gtk+-2.16.6-fix-pltcheck-test.patch, gtk+-2.16.6.ebuild:
+ Fix tests, bug 285698
+
+ 20 Sep 2009; Mart Raudsepp <leio@gentoo.org> -gtk+-2.16.1.ebuild,
+ -gtk+-2.16.5.ebuild, -gtk+-2.16.5-r1.ebuild:
+ Remove old
+
+ 19 Sep 2009; Olivier Crête <tester@gentoo.org> gtk+-2.16.6.ebuild:
+ Stable on amd64, bug #285586
+
+*gtk+-2.16.6 (19 Sep 2009)
+
+ 19 Sep 2009; Mart Raudsepp <leio@gentoo.org> +gtk+-2.16.6.ebuild:
+ Version bump. Various safe bug fixes
+
+*gtk+-2.16.5-r1 (06 Sep 2009)
+
+ 06 Sep 2009; Romain Perier <mrpouet@gentoo.org>
+ +gtk+-2.16.5-r1.ebuild,
+ +files/gtk+-2.16.5-jpeg-backward-compatibility.patch:
+ Fix jpeg7 blured images in gdk-pixbuf due to jpeg7 scale specs changes,
+ per bug #282744.
+
+*gtk+-2.16.5 (19 Jul 2009)
+
+ 19 Jul 2009; Gilles Dartiguelongue <eva@gentoo.org> +gtk+-2.16.5.ebuild:
+ Version bump. Lots of bug fixes, disable tests broken in gentoo env.
+
+*gtk+-2.16.1 (04 May 2009)
+
+ 04 May 2009; Gilles Dartiguelongue <eva@gentoo.org> -gtk+-2.10.14.ebuild,
+ +gtk+-2.16.1.ebuild:
+ New version for GNOME 2.26. New GtkOrientable API, a lot of bug fixes and
+ polish all over the place.
+
+ 27 Apr 2009; Jeroen Roovers <jer@gentoo.org> gtk+-2.14.7-r2:
+ Stable for HPPA (bug #260063).
+
+ 22 Apr 2009; Mart Raudsepp <leio@gentoo.org>
+ -files/gtk+-2.12.1-cupsutils.patch, -gtk+-2.12.8.ebuild,
+ -gtk+-2.14.4.ebuild, -gtk+-2.14.5.ebuild, -gtk+-2.14.7.ebuild,
+ -gtk+-2.14.7-r1.ebuild:
+ Remove old
+
+ 12 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> ChangeLog:
+ Stable on sparc, bug #260063
+
+ 29 Mar 2009; Raúl Porcel <armin76@gentoo.org> gtk+-2.14.7-r2.ebuild:
+ arm/sh/sparc stable
+
+ 18 Mar 2009; Raúl Porcel <armin76@gentoo.org> gtk+-2.14.7-r2.ebuild:
+ alpha/ia64 stable wrt #260063
+
+ 15 Mar 2009; Markus Meier <maekke@gentoo.org> gtk+-2.14.7-r2.ebuild:
+ x86 stable, bug #260063
+
+ 11 Mar 2009; Daniel Gryniewicz <dang@gentoo.org> gtk+-2.14.7-r2.ebuild:
+ Marked stable on amd64
+
+ 06 Mar 2009; Brent Baude <ranger@gentoo.org> gtk+-2.14.7-r2.ebuild:
+ Marking gtk+-2.14.7-r2 ppc stable for bug 260063
+
+ 05 Mar 2009; Brent Baude <ranger@gentoo.org> gtk+-2.14.7-r2.ebuild:
+ Marking gtk+-2.14.7-r2 ppc64 stable for bug 260063
+
+*gtk+-2.14.7-r2 (01 Mar 2009)
+
+ 01 Mar 2009; Gilles Dartiguelongue <eva@gentoo.org>
+ +files/gtk+-2.14.7-ignore-gtkcurve.patch,
+ +files/gtk+-2.14.7-uncertain-mime.patch, +gtk+-2.14.7-r2.ebuild:
+ Bump to 2.14.7-r2. Hopefully fix test failures, bug #238995, and enhance
+ mime-type resolution, bug #257980.
+
+ 15 Feb 2009; Raúl Porcel <armin76@gentoo.org> gtk+-2.12.11.ebuild:
+ arm/sh stable
+
+*gtk+-2.14.7-r1 (29 Jan 2009)
+
+ 29 Jan 2009; Daniel Gryniewicz <dang@gentoo.org>
+ +files/gtk+-2.14.7-filechooser.patch, +gtk+-2.14.7-r1.ebuild:
+ Fix for filechooser centering: bug #239360
+
+*gtk+-2.14.7 (15 Jan 2009)
+
+ 15 Jan 2009; Mart Raudsepp <leio@gentoo.org> +gtk+-2.14.7.ebuild:
+ Version bump for various bug fixes. This is a stable candidate.
+
+ 30 Nov 2008; Gilles Dartiguelongue <eva@gentoo.org> gtk+-2.10.14.ebuild,
+ gtk+-2.12.8.ebuild, gtk+-2.12.11.ebuild, gtk+-2.12.12.ebuild,
+ gtk+-2.14.4.ebuild, gtk+-2.14.5.ebuild:
+ Update comment about preview command, bug #236547.
+
+*gtk+-2.14.5 (27 Nov 2008)
+
+ 27 Nov 2008; Mart Raudsepp <leio@gentoo.org>
+ -files/gtk+-2.12.9-filechooser-fix-icon-size.patch,
+ -files/gtk+-2.12.9-gtk-filesystem-backend-tilde-fix.patch,
+ -files/gtk+-2.12.9-print-backend-64bit.patch,
+ -files/gtk+-2.12.9-treeview-search-window-type.patch,
+ -files/gtk+-2.12.10-fix-get_frame_extents.patch,
+ -files/gtk+-2.12.10-fix-treeview_sort_indicators.patch,
+ -files/gtk+-2.14.3-dont-unset-filechooser-filter-after-first-use.patch,
+ -files/gtk+-2.14.3-fix-combining-broken-diacritics.patch,
+ -files/gtk+-2.14.3-fix-filesystem-double-free.patch,
+ -files/gtk+-2.14.3-fix-lpr_write-double-free.patch,
+ -files/gtk+-2.14.3-fix-password-dialog-on-mount.patch,
+ -files/gtk+-2.14.3-notebook-tab-draw-correctness.patch,
+ -files/gtk+-2.14.3-reorder-compose-key-table-order.patch,
+ -gtk+-2.12.9-r1.ebuild, -gtk+-2.12.9-r2.ebuild, -gtk+-2.12.10-r1.ebuild,
+ -gtk+-2.14.3-r1.ebuild, -gtk+-2.14.3-r2.ebuild, +gtk+-2.14.5.ebuild:
+ Version bump for various bug fixes. Remove old
+
+ 17 Nov 2008; Diego E. Pettenò <flameeyes@gentoo.org>
+ files/gtk+-2.10.7-mozilla-dnd-fix.patch:
+ Fix patch with absolute paths.
+
+ 13 Nov 2008; Brent Baude <ranger@gentoo.org> gtk+-2.12.11.ebuild:
+ Marking gtk+-2.12.11 ppc64 stable for bug 236971
+
+*gtk+-2.14.4 (19 Oct 2008)
+
+ 19 Oct 2008; Mart Raudsepp <leio@gentoo.org> +gtk+-2.14.4.ebuild:
+ Version bump for various bug fixes
+
+ 18 Oct 2008; Brent Baude <ranger@gentoo.org> gtk+-2.12.11.ebuild:
+ Marking gtk+-2.12.11 ppc stable for bug 236971
+
+*gtk+-2.14.3-r2 (01 Oct 2008)
+
+ 01 Oct 2008; Rémi Cardona <remi@gentoo.org>
+ +files/gtk+-2.14.3-fix-combining-broken-diacritics.patch,
+ +files/gtk+-2.14.3-reorder-compose-key-table-order.patch,
+ +gtk+-2.14.3-r2.ebuild:
+ fix broken diacritics on intl keyboards (see gnome bug #554192)
+
+*gtk+-2.14.3-r1 (29 Sep 2008)
+
+ 29 Sep 2008; Mart Raudsepp <leio@gentoo.org>
+ +files/gtk+-2.14.3-dont-unset-filechooser-filter-after-first-use.patch,
+ +files/gtk+-2.14.3-fix-filesystem-double-free.patch,
+ +files/gtk+-2.14.3-fix-lpr_write-double-free.patch,
+ +files/gtk+-2.14.3-fix-password-dialog-on-mount.patch,
+ +files/gtk+-2.14.3-notebook-tab-draw-correctness.patch,
+ -gtk+-2.14.3.ebuild, +gtk+-2.14.3-r1.ebuild:
+ Add a few fixes from upstream unreleased code
+
+ 28 Sep 2008; Mart Raudsepp <leio@gentoo.org>
+ +files/gtk+-2.14.3-limit-gtksignal-includes.patch, gtk+-2.14.3.ebuild:
+ Adjust a header so that packages using GtkCList will remain buildable
+
+ 25 Sep 2008; Jeroen Roovers <jer@gentoo.org> gtk+-2.12.11.ebuild:
+ Stable for HPPA (bug #236971).
+
+*gtk+-2.14.3 (25 Sep 2008)
+
+ 25 Sep 2008; Mart Raudsepp <leio@gentoo.org> +gtk+-2.14.3.ebuild:
+ Major version bump. Uses GIO (and indirectly gvfs for remote file support)
+ directly for filechooser, with improved auto-completion; printer dialog
+ can show status information; includes gail accessibility library with
+ other a11y improvements; better keyboard compose sequences; jpeg2000
+ support for gdk-pixbuf with USE=jpeg2k; uses Xrandr for more and better
+ monitor information; new API that helps removing use of libgnome(ui) by
+ applications; and much much more
+
+*gtk+-2.12.12 (22 Sep 2008)
+
+ 22 Sep 2008; Mart Raudsepp <leio@gentoo.org> +gtk+-2.12.12.ebuild:
+ Version bump for bug fixes in the 2.12 series
+
+ 09 Sep 2008; Raúl Porcel <armin76@gentoo.org> gtk+-2.12.11.ebuild:
+ alpha/ia64/sparc stable wrt #236971
+
+ 08 Sep 2008; Markus Meier <maekke@gentoo.org> gtk+-2.12.11.ebuild:
+ x86 stable, bug #236971
+
+ 07 Sep 2008; Olivier Crête <tester@gentoo.org> gtk+-2.12.11.ebuild:
+ amd64 stable, bug #236971
+
+ 12 Aug 2008; Raúl Porcel <armin76@gentoo.org> gtk+-2.12.10-r1.ebuild:
+ alpha/ia64/sparc stable wrt #229709
+
+ 10 Aug 2008; Markus Meier <maekke@gentoo.org> gtk+-2.12.10-r1.ebuild:
+ x86 stable, bug #229709
+
+ 31 Jul 2008; Gilles Dartiguelongue <eva@gentoo.org>
+ gtk+-1.2.10-r12.ebuild, -gtk+-2.12.1-r2.ebuild, -gtk+-2.12.5-r1.ebuild,
+ -gtk+-2.12.9.ebuild, -gtk+-2.12.10.ebuild:
+ drop gtk+-1 to ~mips for repoman check.
+ clean up old revisions.
+
+ 30 Jul 2008; Brent Baude <ranger@gentoo.org> gtk+-2.12.10-r1.ebuild:
+ Marking gtk+-2.12.10-r1 ppc stable for bug 229709
+
+ 26 Jul 2008; Olivier Crête <tester@gentoo.org> gtk+-2.12.10-r1.ebuild:
+ Stable on amd64, bug #229709
+
+*gtk+-2.12.11 (16 Jul 2008)
+
+ 16 Jul 2008; Gilles Dartiguelongue <eva@gentoo.org> +gtk+-2.12.11.ebuild:
+ version bump for various bug fixes and translation updates.
+
+*gtk+-2.12.10-r1 (11 Jun 2008)
+
+ 11 Jun 2008; Mart Raudsepp <leio@gentoo.org>
+ +files/gtk+-2.12.10-fix-get_frame_extents.patch,
+ +files/gtk+-2.12.10-fix-nocxx.patch,
+ +files/gtk+-2.12.10-fix-treeview_sort_indicators.patch,
+ +files/gtk+-2.12.10-no-libintl.patch, +gtk+-2.12.10-r1.ebuild:
+ Fix bug #225339 in gdk_window_get_frame_extents causing window
+ misplacements by various programs; fix sort indicator on treeview not
+ showing in certain circumstances; also include some patches that benefit
+ embedded use cases
+
+ 07 Jun 2008; nixnut <nixnut@gentoo.org> gtk+-2.12.9-r2.ebuild:
+ Stable on ppc wrt bug 224817
+
+ 07 Jun 2008; Kenneth Prugh <ken69267@gentoo.org> gtk+-2.12.9-r2.ebuild:
+ amd64 stable, bug #224817
+
+ 04 Jun 2008; Raúl Porcel <armin76@gentoo.org> gtk+-2.12.9-r2.ebuild:
+ alpha/ia64/sparc stable wrt #224817
+
+ 04 Jun 2008; Markus Rothe <corsair@gentoo.org> gtk+-2.12.9-r2.ebuild:
+ Stable on ppc64; bug #224817
+
+ 04 Jun 2008; Dawid Węgliński <cla@gentoo.org> gtk+-2.12.9-r2.ebuild:
+ Stable on x86 (bug #224817)
+
+ 04 Jun 2008; Jeroen Roovers <jer@gentoo.org> gtk+-2.12.9-r2.ebuild:
+ Stable for HPPA (bug #224817).
+
+*gtk+-2.12.10 (04 Jun 2008)
+
+ 04 Jun 2008; Mart Raudsepp <leio@gentoo.org> +gtk+-2.12.10.ebuild:
+ Version bump for various bug fixes
+
+ 28 Apr 2008; Gilles Dartiguelongue <eva@gentoo.org>
+ +files/gtk+-2.12.9-libtool-2.patch, gtk+-2.12.9-r2.ebuild:
+ Fix libtool usage for configure stage, bug #213789. Fix bug #197899 by
+ raising gtk-doc to 1.8 (as per upstream svn).
+
+*gtk+-2.12.9-r2 (10 Apr 2008)
+
+ 10 Apr 2008; Mart Raudsepp <leio@gentoo.org>
+ +files/gtk+-2.12.9-filechooser-fix-icon-size.patch,
+ +files/gtk+-2.12.9-gtk-filesystem-backend-tilde-fix.patch,
+ +files/gtk+-2.12.9-print-backend-64bit.patch,
+ +files/gtk+-2.12.9-treeview-search-window-type.patch,
+ +gtk+-2.12.9-r2.ebuild:
+ Fix 64bit printing dialogs, especially seen in Eclipse, bugs 214863 and
+ 215318; Improve ~ handling in gtk+ filechooser backend (outside GNOME usage
+ mostly), bug 215146; Also add patches to fix treeview search popup window
+ type for compiz benefits and filechooser icon size inconsistencies that were
+ best seen with GVFS bookmark icons
+
+*gtk+-2.12.9-r1 (26 Mar 2008)
+
+ 26 Mar 2008; Rémi Cardona <remi@gentoo.org> +gtk+-2.12.9-r1.ebuild:
+ fix cups support (fixes bug #214017, patch by Octavio Ruiz)
+
+ 22 Mar 2008; Daniel Gryniewicz <dang@gentoo.org> gtk+-2.12.8.ebuild:
+ Marked stable on amd64 for bug #212986
+
+*gtk+-2.12.9 (17 Mar 2008)
+
+ 17 Mar 2008; Mart Raudsepp <leio@gentoo.org> +gtk+-2.12.9.ebuild:
+ Version bump for mostly bug fixes
+
+ 17 Mar 2008; Jeroen Roovers <jer@gentoo.org> gtk+-2.12.8.ebuild:
+ Stable for HPPA (bug #212986).
+
+ 15 Mar 2008; nixnut <nixnut@gentoo.org> gtk+-2.12.8.ebuild:
+ Stable on ppc wrt bug 212986
+
+ 14 Mar 2008; Raúl Porcel <armin76@gentoo.org> gtk+-2.12.8.ebuild:
+ alpha/ia64/sparc stable wrt #212986
+
+ 12 Mar 2008; Christian Faulhammer <opfer@gentoo.org> gtk+-2.12.8.ebuild:
+ stable x86, bug 212986
+
+ 12 Mar 2008; Brent Baude <ranger@gentoo.org> gtk+-2.12.8.ebuild:
+ Marking gtk+-2.12.8 ppc64 for bug 212986
+
+*gtk+-2.12.8 (14 Feb 2008)
+
+ 14 Feb 2008; Mart Raudsepp <leio@gentoo.org> +gtk+-2.12.8.ebuild:
+ Version bump for assorted bug fixes, including multiple filechooser
+ improvements
+
+ 04 Feb 2008; Jeroen Roovers <jer@gentoo.org> gtk+-2.12.5-r1.ebuild:
+ Stable for HPPA (bug #208366).
+
+*gtk+-2.12.7 (03 Feb 2008)
+
+ 03 Feb 2008; Mart Raudsepp <leio@gentoo.org> +gtk+-2.12.7.ebuild:
+ Version bump
+
+ 03 Feb 2008; Raúl Porcel <armin76@gentoo.org> gtk+-2.12.5-r1.ebuild:
+ alpha/ia64/sparc stable wrt #208366
+
+ 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gtk+-2.12.5-r1.ebuild:
+ Stable on amd64 wrt bug #208366.
+
+ 01 Feb 2008; Brent Baude <ranger@gentoo.org> gtk+-2.12.5-r1.ebuild:
+ Marking gtk+-2.12.5-r1 ppc64 and ppc stable for bug 208366
+
+ 01 Feb 2008; Christian Faulhammer <opfer@gentoo.org>
+ gtk+-2.12.5-r1.ebuild:
+ stable x86, bug 208366
+
+*gtk+-2.12.5-r1 (13 Jan 2008)
+
+ 13 Jan 2008; Gilles Dartiguelongue <eva@gentoo.org>
+ +gtk+-2.12.5-r1.ebuild:
+ apply flash & OOo fix again (bug #205515)
+
+*gtk+-2.12.5 (10 Jan 2008)
+
+ 10 Jan 2008; Gilles Dartiguelongue <eva@gentoo.org> +gtk+-2.12.5.ebuild:
+ bump to 2.12.5, numerous fixes (firefox, OOo, pixbufs, and many more)
+
+ 14 Dec 2007; Saleem Abdulrasool <compnerd@gentoo.org>
+ -files/gtk+-2.2.1-disable_icons_smooth_alpha.patch,
+ -files/gtk+-2.4.9-ppc64.patch,
+ -files/gtk+-2.12.0-icon-cache-speedup.patch,
+ -files/gtk+-2.12.0-libtracker_so.patch,
+ -files/gtk+-2.12.0-searchenginesimple-crash-fix.patch,
+ -files/gtk+-2.12.0-swt-tooltips-fix.patch, -files/gtk+-2-xpm_loader.patch,
+ -gtk+-2.6.10-r1.ebuild, -gtk+-2.8.19.ebuild, -gtk+-2.8.20-r1.ebuild,
+ -gtk+-2.10.13.ebuild, -gtk+-2.12.1-r1.ebuild:
+ prune unused versions
+
+ 23 Nov 2007; Jeroen Roovers <jer@gentoo.org> gtk+-2.12.1-r2.ebuild:
+ Stable for HPPA (bug #198845).
+
+ 23 Nov 2007; Jeroen Roovers <jer@gentoo.org> gtk+-2.12.1-r1.ebuild:
+ Stable for HPPA (bug #198845).
+
+*gtk+-2.12.1-r2 (21 Nov 2007)
+
+ 21 Nov 2007; Samuli Suominen <drac@gentoo.org> +gtk+-2.12.1-r2.ebuild:
+ gdk-pixbuf.loaders installation was broken by einstall passing sysconfdir,
+ revert back to using make with destdir wrt #199746.
+
+ 20 Nov 2007; Joshua Kinard <kumba@gentoo.org> gtk+-2.12.1-r1.ebuild:
+ Stable on mips, per #198845.
+
+ 20 Nov 2007; Joshua Kinard <kumba@gentoo.org> gtk+-2.10.14.ebuild:
+ Stable on mips, per #190019.
+
+ 19 Nov 2007; Markus Rothe <corsair@gentoo.org> gtk+-2.12.1-r1.ebuild:
+ Stable on ppc64; bug #198845
+
+ 17 Nov 2007; nixnut <nixnut@gentoo.org> gtk+-2.12.1-r1.ebuild:
+ Stable on ppc wrt bug 198845
+
+ 14 Nov 2007; Raúl Porcel <armin76@gentoo.org> gtk+-2.12.1-r1.ebuild:
+ sparc stable wrt #198845
+
+ 14 Nov 2007; Raúl Porcel <armin76@gentoo.org> gtk+-2.12.1-r1.ebuild:
+ alpha/ia64 stable wrt #198845
+
+ 13 Nov 2007; Christian Faulhammer <opfer@gentoo.org>
+ gtk+-2.12.1-r1.ebuild:
+ stable x86, bug 198845
+
+ 13 Nov 2007; Mart Raudsepp <leio@gentoo.org> gtk+-2.6.10-r1.ebuild,
+ gtk+-2.8.19.ebuild, gtk+-2.8.20-r1.ebuild, gtk+-2.10.13.ebuild,
+ gtk+-2.10.14.ebuild:
+ QA: Fix quoting of variables in old versions
+
+ 13 Nov 2007; Mart Raudsepp <leio@gentoo.org> -gtk+-2.10.11.ebuild,
+ -gtk+-2.12.0-r2.ebuild, -gtk+-2.12.1.ebuild:
+ Remove old unnecessary versions
+
+ 12 Nov 2007; Samuli Suominen <drac@gentoo.org> gtk+-2.12.1-r1.ebuild:
+ amd64 stable wrt #198845
+
+*gtk+-2.12.1-r1 (05 Nov 2007)
+
+ 05 Nov 2007; Daniel Gryniewicz <dang@gentoo.org>
+ +files/gtk+-2.12.1-cupsutils.patch, +gtk+-2.12.1-r1.ebuild:
+ Bump to 2.12.1-r1
+ Include patch to fix printing on ppc64; bug #197639
+
+ 28 Oct 2007; Gilles Dartiguelongue <eva@gentoo.org> gtk+-2.12.1.ebuild:
+ add vim-syntax support, fix bug #152275
+ add a note about evince being the default backend for printing preview
+
+*gtk+-2.12.1 (20 Oct 2007)
+
+ 20 Oct 2007; Mart Raudsepp <leio@gentoo.org>
+ +files/gtk+-2.12.1-firefox-print-preview.patch, -gtk+-2.12.0.ebuild,
+ -gtk+-2.12.0-r1.ebuild, +gtk+-2.12.1.ebuild:
+ Version bump. Include patch to fix firefox print preview crash for bug #195644
+
+*gtk+-2.12.0-r2 (25 Sep 2007)
+
+ 25 Sep 2007; Mart Raudsepp <leio@gentoo.org>
+ +files/gtk+-2.12.0-openoffice-freeze-workaround.patch,
+ +files/gtk+-2.12.0-searchenginesimple-crash-fix.patch,
+ +gtk+-2.12.0-r2.ebuild:
+ Fix a crash in file chooser search functionality and freezes in OpenOffice
+ when ran outside Gnome; upstream bug #480123 and our bug #193513
+ respectively
+
+ 25 Sep 2007; Mart Raudsepp <leio@gentoo.org> gtk+-2.12.0-r1.ebuild:
+ QA: Some quoting and other fixes, thanks to Donnie Berkholz
+
+*gtk+-2.12.0-r1 (24 Sep 2007)
+
+ 24 Sep 2007; Mart Raudsepp <leio@gentoo.org>
+ +files/gtk+-2.12.0-flash-workaround.patch,
+ +files/gtk+-2.12.0-swt-tooltips-fix.patch, +gtk+-2.12.0-r1.ebuild:
+ Hopefully fix netscape-flash crashes and infinite loops and Java SWT
+ tooltips weird behaviour and related crashes. Bug #193513 and part of bug
+ #192310 and self-observation
+
+*gtk+-2.12.0 (21 Sep 2007)
+
+ 21 Sep 2007; Rémi Cardona <remi@gentoo.org>
+ +files/gtk+-2.12.0-icon-cache-speedup.patch, +gtk+-2.12.0.ebuild:
+ Add gtk+-2.12.0 (Gnome 2.20)
+
+ 21 Sep 2007; Brent Baude <ranger@gentoo.org> gtk+-2.10.14.ebuild:
+ Marking gtk+-2.10.14 ppc64 for bug #190019
+
+ 28 Aug 2007; nixnut <nixnut@gentoo.org> gtk+-2.10.14.ebuild:
+ Stable on ppc wrt bug 190019
+
+ 28 Aug 2007; Jeroen Roovers <jer@gentoo.org> gtk+-2.10.14.ebuild:
+ Stable for HPPA (bug #190019).
+
+ 25 Aug 2007; Raúl Porcel <armin76@gentoo.org> gtk+-2.10.14.ebuild:
+ alpha/ia64/x86 stable wrt #190019
+
+ 24 Aug 2007; Wulf C. Krueger <philantrop@gentoo.org> gtk+-2.10.14.ebuild:
+ Marked stable on amd64 as per bug 190019.
+
+ 24 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.10.14.ebuild:
+ Stable on sparc wrt #190019
+
+ 31 Jul 2007; Joshua Kinard <kumba@gentoo.org> gtk+-2.10.13.ebuild:
+ Stable on mips, per #185614.
+
+ 23 Jul 2007; nixnut <nixnut@gentoo.org> gtk+-2.10.13.ebuild:
+ Stable on ppc wrt bug 185614
+
+ 22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>;
+ gtk+-1.2.10-r12.ebuild, gtk+-2.6.10-r1.ebuild, gtk+-2.8.19.ebuild,
+ gtk+-2.8.20-r1.ebuild:
+ Drop virtual/x11 references.
+
+ 19 Jul 2007; Christoph Mende <angelos@gentoo.org> gtk+-2.10.13.ebuild:
+ Stable on amd64 wrt bug #185614
+
+ 18 Jul 2007; Raúl Porcel <armin76@gentoo.org> gtk+-2.10.13.ebuild:
+ alpha/ia64/x86 stable wrt #185614
+
+ 17 Jul 2007; Jeroen Roovers <jer@gentoo.org> gtk+-2.10.13.ebuild:
+ Stable for HPPA (bug #185614).
+
+ 17 Jul 2007; Markus Rothe <corsair@gentoo.org> gtk+-2.10.13.ebuild:
+ Stable on ppc64; bug #185614
+
+ 17 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.10.13.ebuild:
+ Stable on sparc wrt #185614
+
+*gtk+-2.10.14 (16 Jul 2007)
+
+ 16 Jul 2007; Mart Raudsepp <leio@gentoo.org>
+ -files/gtk+-2.10.7-textview-fix.patch, -gtk+-2.10.6.ebuild,
+ -gtk+-2.10.7-r1.ebuild, -gtk+-2.10.9.ebuild, -gtk+-2.10.12.ebuild,
+ +gtk+-2.10.14.ebuild:
+ Version bump and remove some old versions
+
+ 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> gtk+-2.8.19.ebuild,
+ gtk+-2.8.20-r1.ebuild, gtk+-2.10.6.ebuild, gtk+-2.10.7-r1.ebuild,
+ gtk+-2.10.9.ebuild, gtk+-2.10.11.ebuild, gtk+-2.10.12.ebuild,
+ gtk+-2.10.13.ebuild:
+ (QA) RESTRICT clean up.
+
+ 27 Jun 2007; Mike Frysinger <vapier@gentoo.org>
+ +files/gtk+-1.2.10-automake.patch, +files/gtk+-1.2.10-cleanup.patch,
+ gtk+-1.2.10-r12.ebuild:
+ Fixup autotool handling #168198.
+
+*gtk+-2.10.13 (14 Jun 2007)
+
+ 14 Jun 2007; Mart Raudsepp <leio@gentoo.org> +gtk+-2.10.13.ebuild:
+ Version bump for bug fixes. Should also fix our bug #180669
+
+ 02 Jun 2007; Brent Baude <ranger@gentoo.org> gtk+-2.10.11.ebuild:
+ Marking gtk+-2.10.11 ppc stable for bug #171107
+
+ 31 May 2007; Jeroen Roovers <jer@gentoo.org> gtk+-2.10.11.ebuild:
+ Stable for HPPA (bug #171107).
+
+ 31 May 2007; Daniel Gryniewicz <dang@gentoo.org> gtk+-2.10.11.ebuild:
+ Marked stable on amd64 for bug #171107
+
+ 31 May 2007; Brent Baude <ranger@gentoo.org> gtk+-2.10.11.ebuild:
+ Marking gtk+-2.10.11 ppc64 stable for bug #171107
+
+ 30 May 2007; Raúl Porcel <armin76@gentoo.org> gtk+-2.10.11.ebuild:
+ alpha/ia64 stable wrt #171107
+
+ 29 May 2007; Andrej Kacian <ticho@gentoo.org> gtk+-2.10.11.ebuild:
+ Stable on x86, bug #171107.
+
+ 29 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.10.11.ebuild:
+ Stable on sparc wrt #171107
+
+ 27 May 2007; Joshua Kinard <kumba@gentoo.org> gtk+-2.10.11.ebuild:
+ Stable on mips.
+
+ 26 May 2007; Daniel Gryniewicz <dang@gentoo.org> gtk+-2.10.11.ebuild:
+ icon cache patch shouldn't have gone into .11
+
+ 22 May 2007; Daniel Gryniewicz <dang@gentoo.org>
+ +files/gtk+-2.10.11-update-icon-subdirs.patch, gtk+-2.10.11.ebuild,
+ gtk+-2.10.12.ebuild:
+ Add patch to check intelligently for icon cache updates
+
+*gtk+-2.10.12 (03 May 2007)
+
+ 03 May 2007; Saleem Abdulrasool <compnerd@gentoo.org>
+ +gtk+-2.10.12.ebuild:
+ Version bump from upstream with numerous bug fixes
+
+ 22 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gtk+-2.10.9.ebuild:
+ Stable on alpha/ia64/ppc wrt bug #163678.
+
+ 15 Mar 2007; Markus Rothe <corsair@gentoo.org> gtk+-2.10.9.ebuild:
+ Stable on ppc64; bug #163678
+
+ 15 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.10.9.ebuild:
+ Stable on sparc wrt #163678
+
+ 15 Mar 2007; Jeroen Roovers <jer@gentoo.org> gtk+-2.10.9.ebuild:
+ Stable for HPPA (bug #163678).
+
+*gtk+-2.10.11 (14 Mar 2007)
+
+ 14 Mar 2007; Daniel Gryniewicz <dang@gentoo.org> +gtk+-2.10.11.ebuild:
+ Bump to 2.10.11
+ - Tons of bug fixes...
+
+ 14 Mar 2007; Simon Stelling <blubb@gentoo.org> gtk+-2.10.9.ebuild:
+ stable on amd64; security bug 163678
+
+ 14 Mar 2007; Christian Faulhammer <opfer@gentoo.org> gtk+-2.10.9.ebuild:
+ stable x86, bug 163678
+
+ 21 Feb 2007; Simon Stelling <blubb@gentoo.org> gtk+-2.10.6.ebuild,
+ gtk+-2.10.9.ebuild:
+ we don't need the use x86 && [[ LIBDIR == lib32 ]] hack anymore
+
+*gtk+-2.10.9 (25 Jan 2007)
+
+ 25 Jan 2007; Mart Raudsepp <leio@gentoo.org> +gtk+-2.10.9.ebuild:
+ Version bump
+
+*gtk+-2.10.7-r1 (16 Jan 2007)
+
+ 16 Jan 2007; Mart Raudsepp <leio@gentoo.org>
+ +files/gtk+-2.10.7-mozilla-dnd-fix.patch, -gtk+-2.10.7.ebuild,
+ +gtk+-2.10.7-r1.ebuild:
+ Fix drag and drop problem in mozilla products, bug 162362
+
+*gtk+-2.10.7 (14 Jan 2007)
+
+ 14 Jan 2007; Mart Raudsepp <leio@gentoo.org>
+ +files/gtk+-2.10.7-textview-fix.patch, +gtk+-2.10.7.ebuild:
+ Version bump, also fix bug 158179
+
+ 10 Jan 2007; Mart Raudsepp <leio@gentoo.org> -gtk+-1.2.10-r11.ebuild:
+ Remove old gtk1 revision
+
+ 09 Jan 2007; Mart Raudsepp <leio@gentoo.org>
+ -files/gtk+-gdk-pixbuf-testfix.patch, -gtk+-2.8.8.ebuild,
+ -gtk+-2.8.12.ebuild:
+ Remove some old versions
+
+ 06 Jan 2007; Stephen P. Becker <geoman@gentoo.org> gtk+-1.2.10-r12.ebuild:
+ stable on mips
+
+ 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> gtk+-2.8.8.ebuild,
+ gtk+-2.8.12.ebuild, gtk+-2.8.19.ebuild, gtk+-2.8.20-r1.ebuild,
+ gtk+-2.10.6.ebuild:
+ Remove debug.eclass usage.
+
+ 09 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> gtk+-2.10.6.ebuild:
+ Stable on Alpha.
+
+ 07 Dec 2006; Mart Raudsepp <leio@gentoo.org> gtk+-2.10.6.ebuild:
+ Fix the broken syntax in elog for the module rebuild suggestion, bug #157419
+
+ 07 Dec 2006; Doug Goldstein <cardoe@gentoo.org> gtk+-2.10.6.ebuild:
+ Removed pdf USE flag check since cairo no longer has the pdf USE flag
+
+ 01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.10.6.ebuild:
+ Stable on hppa wrt #156572
+
+ 01 Dec 2006; Markus Rothe <corsair@gentoo.org> gtk+-2.10.6.ebuild:
+ Stable on ppc64; bug #156572
+
+ 01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.10.6.ebuild:
+ Stable on sparc wrt #156572
+
+ 30 Nov 2006; Tobias Scherbaum <dertobi123@gentoo.org> gtk+-2.10.6.ebuild:
+ ppc stable, bug #156572
+
+ 30 Nov 2006; Christian Faulhammer <opfer@gentoo.org> gtk+-2.10.6.ebuild:
+ stable x86, bug #156572
+
+ 29 Nov 2006; Olivier Crête <tester@gentoo.org> gtk+-2.10.6.ebuild:
+ Stable on amd64 for bugs #156572
+
+ 12 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; gtk+-2.8.8.ebuild,
+ gtk+-2.8.12.ebuild, gtk+-2.8.19.ebuild, gtk+-2.8.20-r1.ebuild,
+ gtk+-2.10.6.ebuild:
+ Remove warning about Nvidia drivers RENDER accel being broken (Andy Ritger,
+ Nvidia). It's reported fixed on >=8756 and current stable is 8776.
+
+ 05 Nov 2006; Mart Raudsepp <leio@gentoo.org> gtk+-1.2.10-r12.ebuild:
+ Fix automake dependency, bug #150503
+
+ 01 Nov 2006; Bryan Østergaard <kloeri@gentoo.org> gtk+-1.2.10-r12.ebuild:
+ Stable on Alpha, bug 150355.
+
+ 20 Oct 2006; Simon Stelling <blubb@gentoo.org> Manifest:
+ repoman broke the manifest
+
+ 20 Oct 2006; Simon Stelling <blubb@gentoo.org> gtk+-1.2.10-r12.ebuild:
+ stable on amd64
+
+ 19 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> gtk+-2.8.19.ebuild:
+ Stable on Alpha.
+
+ 14 Oct 2006; Aron Griffis <agriffis@gentoo.org> gtk+-1.2.10-r12.ebuild:
+ Mark 1.2.10-r12 stable on ia64. #150355
+
+ 11 Oct 2006; Stephanie Lockwood-Childs <wormo@gentoo.org>
+ gtk+-1.2.10-r12.ebuild:
+ stable on ppc (Bug #150355)
+
+ 10 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org>
+ gtk+-1.2.10-r12.ebuild:
+ Stable on sparc wrt #150355
+
+ 09 Oct 2006; Jeroen Roovers <jer@gentoo.org> gtk+-1.2.10-r12.ebuild:
+ Stable for HPPA (bug #150355).
+
+*gtk+-2.10.6 (07 Oct 2006)
+
+ 07 Oct 2006; Mart Raudsepp <leio@gentoo.org>
+ -files/gtk+-2.10.5-buildfile_typo.patch, -gtk+-2.10.4.ebuild,
+ -gtk+-2.10.5.ebuild, +gtk+-2.10.6.ebuild:
+ New version in the 2.10 series
+
+ 07 Oct 2006; Markus Rothe <corsair@gentoo.org> gtk+-1.2.10-r12.ebuild:
+ Stable on ppc64; bug #150355
+
+ 07 Oct 2006; Andrej Kacian <ticho@gentoo.org> gtk+-1.2.10-r12.ebuild:
+ Stable on x86, bug #150355.
+
+*gtk+-1.2.10-r12 (07 Oct 2006)
+
+ 07 Oct 2006; Alin Nastac <mrness@gentoo.org>
+ +files/gtk+-1.2.10-as-needed.patch, +gtk+-1.2.10-r12.ebuild:
+ Strip unsupported languages from LINGUAS (#114797). Fix broken compilation
+ of dependent packages when they're build with LDFLAGS=-Wl,--as-needed
+ (#133819).
+
+*gtk+-2.10.5 (02 Oct 2006)
+
+ 02 Oct 2006; Mart Raudsepp <leio@gentoo.org>
+ +files/gtk+-2.10.5-buildfile_typo.patch, +gtk+-2.10.5.ebuild:
+ Version bump for 2.10 series.
+
+*gtk+-2.10.4 (28 Sep 2006)
+
+ 28 Sep 2006; Mart Raudsepp <leio@gentoo.org> -gtk+-2.10.2.ebuild,
+ -gtk+-2.10.3.ebuild, +gtk+-2.10.4.ebuild:
+ Add 2.10.4, and clean up older 2.10 versions
+
+ 25 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> Manifest:
+ Fix digest
+
+ 23 Sep 2006; Markus Rothe <corsair@gentoo.org> gtk+-2.8.19.ebuild,
+ gtk+-2.8.20-r1.ebuild, gtk+-2.10.2.ebuild, gtk+-2.10.3.ebuild:
+ Do not filter -mminimal-toc on ppc64, else it won't build
+
+ 15 Sep 2006; John N. Laliberte <allanonjl@gentoo.org> Manifest:
+ fix digest, #147632
+
+ 14 Sep 2006; Daniel Gryniewicz <dang@gentoo.org>
+ +files/gtk+-gdk-pixbuf-testfix.patch, +gtk+-2.8.8.ebuild:
+ Oops, missed a hard dep on 2.8.8. Thanks, mr-bones
+
+ 13 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> gtk+-2.8.19.ebuild,
+ gtk+-2.8.20-r1.ebuild, gtk+-2.10.2.ebuild, gtk+-2.10.3.ebuild:
+ Only allow upstream-supported CFLAGS. Bug #133469
+
+ 13 Sep 2006; Daniel Gryniewicz <dang@gentoo.org>
+ -files/gtk+-gdk-pixbuf-testfix.patch, -gtk+-1.2.10-r10.ebuild,
+ -gtk+-2.8.8.ebuild, -gtk+-2.8.17.ebuild, -gtk+-2.8.18.ebuild,
+ -gtk+-2.8.20.ebuild:
+ Clean up old versions
+
+ 12 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> gtk+-2.10.3.ebuild:
+ Remove monolithic X deps
+
+*gtk+-2.10.3 (05 Sep 2006)
+
+ 05 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> -gtk+-2.10.0.ebuild,
+ -gtk+-2.10.1.ebuild, +gtk+-2.10.3.ebuild:
+ Add 2.10.3, and clean up older 2.10 versions
+
+ 05 Sep 2006; Joshua Kinard <kumba@gentoo.org> gtk+-2.8.19.ebuild:
+ Marked stable on mips.
+
+ 04 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org>
+ gtk+-1.2.10-r11.ebuild:
+ Stable on sparc
+
+ 27 Aug 2006; Saleem Abdulrasool <compnerd@gentoo.org>
+ gtk+-1.2.10-r11.ebuild:
+ Add an if block around the warning for gtkrc as per bug #141253
+
+*gtk+-2.10.2 (26 Aug 2006)
+
+ 26 Aug 2006; Saleem Abdulrasool <compnerd@gentoo.org> +gtk+-2.10.2.ebuild:
+ version bump from upstream
+
+ 16 Aug 2006; Markus Rothe <corsair@gentoo.org> gtk+-2.8.19.ebuild:
+ Stable on ppc64
+
+ 26 Jul 2006; Stefan Schweizer <genstef@gentoo.org> gtk+-2.10.1.ebuild:
+ Pango 1.12 is enough thanks to Todd Merrill <todd.merrill@comcast.net> in
+ bug 141797
+
+*gtk+-2.10.1 (24 Jul 2006)
+
+ 24 Jul 2006; Stefan Schweizer <genstef@gentoo.org> +gtk+-2.10.1.ebuild:
+ version bump
+
+ 19 Jul 2006; Olivier Crête <tester@gentoo.org> files/digest-gtk+-2.8.19:
+ Fix digest
+
+*gtk+-2.8.20-r1 (18 Jul 2006)
+
+ 18 Jul 2006; John N. Laliberte <allanonjl@gentoo.org>
+ +gtk+-2.8.20-r1.ebuild, gtk+-2.10.0.ebuild:
+ we now create a gtkrc file with the fallback theme set to gnome. fixes #133241
+
+ 17 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> gtk+-2.8.19.ebuild:
+ Marked stable on amd64 for bug #139612
+
+*gtk+-2.8.20 (17 Jul 2006)
+
+ 17 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> +gtk+-2.8.20.ebuild:
+ Bump to 2.8.20 and fix bug #140222
+
+ 16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> gtk+-2.8.19.ebuild:
+ hppa stable, bug #139612
+
+ 14 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> gtk+-2.8.19.ebuild:
+ ppc stable, bug #139612
+
+ 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> gtk+-2.8.19.ebuild:
+ Stable on x86 wrt bug #139612.
+
+ 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> gtk+-2.8.19.ebuild:
+ Stable on x86 wrt bug #139612.
+
+ 10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.8.19.ebuild:
+ Stable on sparc wrt #139612
+
+ 08 Jul 2006; Stefan Schweizer <genstef@gentoo.org> gtk+-2.10.0.ebuild:
+ Add elog message about rebuilding the gtk-engines
+
+*gtk+-2.10.0 (05 Jul 2006)
+
+ 05 Jul 2006; Stefan Schweizer <genstef@gentoo.org> +gtk+-2.10.0.ebuild:
+ version bump thanks to Milosz Kosobucki <mikomek@poczta.onet.pl> and Josef
+ Reidinger <queen.killer@seznam.cz> in bug 139195
+
+ 25 Jun 2006; Javier Villavicencio <the_paya@gentoo.org>
+ gtk+-2.8.19.ebuild:
+ Add ~x86-fbsd keyword.
+
+*gtk+-2.8.19 (16 Jun 2006)
+
+ 16 Jun 2006; Leonardo Boshell <leonardop@gentoo.org> +gtk+-2.8.19.ebuild:
+ New release.
+
+*gtk+-2.8.18 (26 May 2006)
+
+ 26 May 2006; John N. Laliberte <allanonjl@gentoo.org> -gtk+-2.8.11.ebuild,
+ -gtk+-2.8.13.ebuild, -gtk+-2.8.16.ebuild, +gtk+-2.8.18.ebuild:
+ new version, cleanup old versions.
+
+*gtk+-2.8.17 (01 May 2006)
+
+ 01 May 2006; Daniel Gryniewicz <dang@gentoo.org> +gtk+-2.8.17.ebuild:
+ Bump for 2.14.1
+
+ 21 Apr 2006; Thomas Cort <tcort@gentoo.org> gtk+-2.8.12.ebuild:
+ Stable on alpha wrt Bug #126321.
+
+ 21 Apr 2006; Marinus Schraal <foser@gentoo.org> gtk+-2.8.16.ebuild :
+ Always enable png, so we actually can display icons
+
+ 15 Apr 2006; Stephen P. Becker <geoman@gentoo.org> gtk+-2.8.12.ebuild:
+ stable on mips
+
+ 12 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> gtk+-1.2.10-r11.ebuild:
+ Add ~x86-fbsd keyword.
+
+ 07 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> gtk+-2.8.13.ebuild,
+ gtk+-2.8.16.ebuild:
+ Restrict confcache on gtk+ as it might cause spurious failures during build
+ (not during configure).
+
+ 24 Mar 2006; Aron Griffis <agriffis@gentoo.org> gtk+-2.8.12.ebuild:
+ Mark 2.8.12 stable on ia64
+
+ 20 Mar 2006; Seemant Kulleen <seemant@gentoo.org> gtk+-2.8.16.ebuild:
+ fix the make check stage which wants to run a gtk+ app (so run it in a
+ virtual X display).
+
+ 19 Mar 2006; Markus Rothe <corsair@gentoo.org> gtk+-2.8.12.ebuild:
+ Stable on ppc64
+
+ 18 Mar 2006; Olivier Crête <tester@gentoo.org> gtk+-2.8.12.ebuild:
+ Stable on amd64 per bug #126321
+
+ 17 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> gtk+-2.8.12.ebuild:
+ Stable on x86 wrt bug #126321.
+
+ 17 Mar 2006; Tobias Scherbaum <dertobi123@gentoo.org> gtk+-2.8.12.ebuild:
+ Stable gnome-2.12.3 for ppc, bug #126321
+
+ 16 Mar 2006; John N. Laliberte <allanonjl@gentoo.org> gtk+-2.8.16.ebuild:
+ add missing inherit on autotools eclass. fixes #126455
+
+*gtk+-2.8.16 (16 Mar 2006)
+
+ 16 Mar 2006; John N. Laliberte <allanonjl@gentoo.org> -gtk+-2.8.15.ebuild,
+ +gtk+-2.8.16.ebuild:
+ new version
+
+ 14 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.8.12.ebuild:
+ Stable on hppa
+
+*gtk+-2.8.15 (13 Mar 2006)
+
+ 13 Mar 2006; Saleem Abdulrasool <compnerd@gentoo.org> +gtk+-2.8.15.ebuild:
+ Version bump from upstream. allanonjl dropped disable_icons_smooth_alpha
+ patch, and bumped glib dependency to 2.10.1.
+
+ 13 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.8.12.ebuild:
+ Stable on sparc
+
+*gtk+-2.8.13 (03 Mar 2006)
+
+ 03 Mar 2006; Saleem Abdulrasool <compnerd@gentoo.org> +gtk+-2.8.13.ebuild:
+ Version bump from upstream
+
+ 20 Feb 2006; Saleem Abdulrasool <compnerd@gentoo.org>
+ gtk+-1.2.10-r11.ebuild:
+ Fixing mod-z deps as per bug #123453
+
+ 12 Feb 2006; John N. Laliberte <allanonjl@gentoo.org> gtk+-2.8.12.ebuild:
+ add AT_M4DIR to fix compilation when user does not have gtk-doc installed
+
+*gtk+-2.8.12 (12 Feb 2006)
+
+ 12 Feb 2006; John N. Laliberte <allanonjl@gentoo.org> +gtk+-2.8.12.ebuild:
+ new version. this includes the patch to fix the slow repainting with ATI
+ cards. remove smoothscroll patch, use eautoreconf.
+
+ 12 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>;
+ gtk+-1.2.10-r10.ebuild, gtk+-1.2.10-r11.ebuild, gtk+-2.6.10-r1.ebuild:
+ Fix for modular X.
+
+ 03 Feb 2006; Aron Griffis <agriffis@gentoo.org> gtk+-2.8.8.ebuild:
+ Mark 2.8.8 stable on ia64
+
+ 03 Feb 2006; Guy Martin <gmsoft@gentoo.org> gtk+-2.8.8.ebuild:
+ Stable on hppa.
+
+*gtk+-2.8.11 (29 Jan 2006)
+
+ 29 Jan 2006; John N. Laliberte <allanonjl@gentoo.org> -gtk+-2.8.9.ebuild,
+ -gtk+-2.8.10.ebuild, +gtk+-2.8.11.ebuild:
+ version bump. cleanup old ebuilds. remove abicheck.sh patch since it is now
+ applied upstream.
+
+ 14 Jan 2006; <dang@gentoo.org> +files/gtk+-2.8.10-xinerama.patch,
+ gtk+-2.8.10.ebuild:
+ Make xinerama support optional. Bug #118744
+
+ 13 Jan 2006; Fernando J. Pereda <ferdy@gentoo.org> gtk+-2.8.8.ebuild:
+ Stable on alpha wrt bug #117505
+
+*gtk+-2.8.10 (13 Jan 2006)
+
+ 13 Jan 2006; John N. Laliberte <allanonjl@gentoo.org>
+ +files/gtk+-gdk-pixbuf-testfix.patch, gtk+-2.8.8.ebuild,
+ gtk+-2.8.9.ebuild, +gtk+-2.8.10.ebuild:
+ apply patch to fix #118722 . Attached patch to gnome bug #317961
+
+ 08 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org> gtk+-2.8.8.ebuild:
+ ppc stable, bug #117505
+
+ 04 Jan 2006; Mark Loeser <halcy0n@gentoo.org> gtk+-2.8.8.ebuild:
+ Stable on x86; bug #117505
+
+ 03 Jan 2006; Luis Medinas <metalgod@gentoo.org> gtk+-2.8.8.ebuild:
+ Stable on amd64. For bug #117505.
+
+ 03 Jan 2006; Markus Rothe <corsair@gentoo.org> gtk+-2.8.8.ebuild:
+ Stable on ppc64
+
+ 03 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.8.8.ebuild:
+ Stable on sparc wrt #117505
+
+ 02 Jan 2006; John N. Laliberte <allanonjl@gentoo.org>
+ -files/gtk+-2.8.6-freebsd.patch, -gtk+-2.6.8.ebuild,
+ -gtk+-2.8.6-r1.ebuild, -gtk+-2.8.7.ebuild, gtk+-2.8.8.ebuild,
+ gtk+-2.8.9.ebuild:
+ cleanup old builds, add informational message about RenderAccel bug, bump
+ atk dep to fix #111741
+
+*gtk+-2.8.9 (13 Dec 2005)
+
+ 13 Dec 2005; <dang@gentoo.org> +gtk+-2.8.9.ebuild:
+ New upstream version
+
+ 13 Dec 2005; Seemant Kulleen <seemant@gentoo.org> gtk+-1.2.10-r11.ebuild:
+ modular X deps, committing Donnie's fixes in bug #115232
+
+*gtk+-2.8.8 (01 Dec 2005)
+
+ 01 Dec 2005; <dang@gentoo.org> +gtk+-2.8.8.ebuild:
+ New upstream release
+
+ 20 Nov 2005; Hardave Riar <hardave@gentoo.org> gtk+-2.6.10-r1.ebuild:
+ Stable on mips, bug #112608.
+
+*gtk+-2.8.7 (18 Nov 2005)
+
+ 18 Nov 2005; Leonardo Boshell <leonardop@gentoo.org> +gtk+-2.8.7.ebuild:
+ New version. Dropped patches that have been integrated upstream.
+
+*gtk+-2.8.6-r1 (15 Nov 2005)
+*gtk+-2.6.10-r1 (15 Nov 2005)
+
+ 15 Nov 2005; Leonardo Boshell <leonardop@gentoo.org>
+ +files/gtk+-2-xpm_loader.patch, -gtk+-2.6.10.ebuild,
+ +gtk+-2.6.10-r1.ebuild, -gtk+-2.8.6.ebuild, +gtk+-2.8.6-r1.ebuild:
+ Added patch to fix a probem inside gdk-pixbuf regarding the XPM loader
+ (bug #112608). Marked 2.6.10-r1 stable on all arches that reported back
+ successful testing.
+
+ 11 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> gtk+-2.6.10.ebuild:
+ Stable on hppa, ppc.
+
+ 04 Nov 2005; <dang@gentoo.org> gtk+-2.8.6.ebuild:
+ Make sure cairo was built with X. bug 111483
+
+ 02 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.6.10.ebuild:
+ Stable on sparc
+
+ 01 Nov 2005; John N. Laliberte <allanonjl@gentoo.org> gtk+-2.6.10.ebuild:
+ stable on x86
+
+ 31 Oct 2005; Leonardo Boshell <leonardop@gentoo.org> gtk+-2.6.10.ebuild,
+ gtk+-2.8.6.ebuild:
+ Fix logic around GTK2_CONFDIR to make the postinst hook work on binary
+ packages.
+
+ 27 Oct 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/gtk+-2.8.6-freebsd.patch, gtk+-2.8.6.ebuild:
+ Added patch to compile on FreeBSD as per bug #109519.
+
+ 22 Oct 2005; Yuta SATOH <nigoro@gentoo.org> gtk+-2.6.8.ebuild,
+ gtk+-2.6.10.ebuild:
+ also fixes #109089 of 2.6.x
+
+ 19 Oct 2005; Yuta SATOH <nigoro@gentoo.org> gtk+-2.8.6.ebuild:
+ Fixes #109089 by not applying the patch which fixes the problem of the
+ cursor key for ppc64.
+
+ 10 Oct 2005; Hardave Riar <hardave@gentoo.org> gtk+-2.6.8.ebuild:
+ Stable on mips.
+
+*gtk+-2.8.6 (08 Oct 2005)
+
+ 08 Oct 2005; Leonardo Boshell <leonardop@gentoo.org> -gtk+-2.8.4.ebuild,
+ +gtk+-2.8.6.ebuild:
+ New version.
+
+*gtk+-2.8.4 (27 Sep 2005)
+
+ 27 Sep 2005; Leonardo Boshell <leonardop@gentoo.org>
+ -files/gtk+-2.8.3-misc_fixes.patch, -gtk+-2.8.3-r1.ebuild,
+ +gtk+-2.8.4.ebuild:
+ New version.
+
+ 17 Sep 2005; Aron Griffis <agriffis@gentoo.org> gtk+-2.6.8.ebuild:
+ Mark 2.6.8 stable on alpha
+
+*gtk+-2.8.3-r1 (04 Sep 2005)
+
+ 04 Sep 2005; Leonardo Boshell <leonardop@gentoo.org>
+ +files/gtk+-2.8.3-misc_fixes.patch, -gtk+-2.8.3.ebuild,
+ +gtk+-2.8.3-r1.ebuild:
+ Avoid passing --disable-debug. Added patch with various bug fixes from
+ upstream CVS repository.
+
+ 03 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> gtk+-2.6.8.ebuild:
+ Stable on ppc.
+
+ 03 Sep 2005; Markus Rothe <corsair@gentoo.org> gtk+-2.6.8.ebuild:
+ Stable on ppc64
+
+*gtk+-2.8.3 (01 Sep 2005)
+
+ 01 Sep 2005; Leonardo Boshell <leonardop@gentoo.org>
+ -files/gtk+-2.8.0-dep_checks.patch, -files/gtk+-2.8.0-gdk_fix.patch,
+ -gtk+-2.8.0-r2.ebuild, -gtk+-2.8.2.ebuild, +gtk+-2.8.3.ebuild:
+ New version.
+
+ 31 Aug 2005; Herbie Hopkins <herbs@gentoo.org> gtk+-2.6.8.ebuild:
+ Stable on amd64.
+
+ 29 Aug 2005; Guy Martin <gmsoft@gentoo.org> gtk+-2.6.8.ebuild:
+ Stable on hppa.
+
+ 26 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.6.8.ebuild:
+ Stable on sparc
+
+*gtk+-2.8.2 (25 Aug 2005)
+
+ 25 Aug 2005; Doug Goldstein <cardoe@gentoo.org> +gtk+-2.8.2.ebuild:
+ rev bump. modular X depends. clean up old cruft from the 2.0.x days.
+
+ 25 Aug 2005; Aron Griffis <agriffis@gentoo.org> gtk+-2.6.8.ebuild:
+ stable on ia64
+
+ 25 Aug 2005; Leonardo Boshell <leonardop@gentoo.org>
+ gtk+-2.6.8.ebuild:
+ Stable on x86.
+
+ 23 Aug 2005; Aron Griffis <agriffis@gentoo.org> gtk+-2.6.7.ebuild:
+ stable on ia64
+
+ 19 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> gtk+-2.6.10.ebuild,
+ gtk+-2.8.0-r2.ebuild:
+ Fix invocation of epatch (bug #103042).
+
+*gtk+-2.8.0-r2 (19 Aug 2005)
+
+ 19 Aug 2005; Leonardo Boshell <leonardop@gentoo.org>
+ +files/gtk+-2.8.0-dep_checks.patch, +files/gtk+-2.8.0-gdk_fix.patch,
+ +gtk+-2.8.0-r2.ebuild:
+ Patches from upstream CVS to fix gdk warnings and related side-effects, as
+ wall as sanitizing some dependencies (bug #102854).
+
+*gtk+-2.6.10 (18 Aug 2005)
+
+ 18 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> +gtk+-2.6.10.ebuild:
+ New version from the stable branch.
+
+*gtk+-2.8.0-r1 (17 Aug 2005)
+
+ 17 Aug 2005; Herbie Hopkins <herbs@gentoo.org>
+ +files/gtk+-2.8.0-multilib.patch, +gtk+-2.8.0-r1.ebuild:
+ Updated the multilib patch for 2.8, bug 101289
+
+*gtk+-2.8.0 (15 Aug 2005)
+
+ 15 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> gtk+-2.8.0.ebuild:
+ New version.
+
+*gtk+-2.7.4 (31 Jul 2005)
+
+ 31 Jul 2005; Marinus Schraal <foser@gentoo.org> gtk+-2.7.4.ebuild :
+ New release
+
+ 12 Jul 2005; Stephen P. Becker <geoman@gentoo.org> gtk+-2.6.7.ebuild:
+ stable on mips
+
+*gtk+-2.6.8 (22 Jun 2005)
+
+ 22 Jun 2005; Marinus Schraal <foser@gentoo.org> gtk+-2.6.8.ebuild :
+ New release
+
+ 12 Jun 2005; Olivier Crête <tester@gentoo.org> gtk+-2.6.7.ebuild:
+ Stable on amd64
+
+ 12 Jun 2005; Tobias Scherbaum <dertobi123@gentoo.org> gtk+-2.6.7.ebuild:
+ Stable on ppc.
+
+ 12 Jun 2005; Bryan Østergaard <kloeri@gentoo.org> gtk+-2.6.7.ebuild:
+ Stable on alpha.
+
+ 10 Jun 2005; Rene Nussbaumer <killerfox@gentoo.org> gtk+-2.6.7.ebuild:
+ Stable on hppa.
+
+ 06 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.6.7.ebuild:
+ Stable on sparc
+
+ 06 Jun 2005; Markus Rothe <corsair@gentoo.org> gtk+-2.6.7.ebuild:
+ Stable on ppc64
+
+ 13 May 2005; Rene Nussbaumer <killerfox@gentoo.org> gtk+-2.6.4-r1.ebuild:
+ stable on hppa
+
+ 28 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> gtk+-2.6.4-r1.ebuild:
+ Stable on alpha + ia64.
+
+ 20 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> gtk+-2.6.4-r1.ebuild:
+ Stable on ppc.
+
+ 20 Apr 2005; Herbie Hopkins <herbs@gentoo.org> gtk+-2.6.4-r1.ebuild:
+ Stable on amd64.
+
+ 18 Apr 2005; Herbie Hopkins <herbs@gentoo.org> gtk+-2.6.7.ebuild:
+ Minor multilib cleanup.
+
+*gtk+-2.6.7 (16 Apr 2005)
+
+ 16 Apr 2005; foser <foser@gentoo.org> gtk+-2.6.7.ebuild :
+ Updated scroll patch (#85663)
+
+ 09 Apr 2005; Markus Rothe <corsair@gentoo.org> gtk+-2.6.4-r1.ebuild:
+ Stable on ppc64
+
+ 07 Apr 2005; Simon Stelling <blubb@gentoo.org> gtk+-2.4.14.ebuild:
+ stable on amd64
+
+ 02 Apr 2005; Stephen P. Becker <geoman@gentoo.org> gtk+-2.6.4-r1.ebuild:
+ stable on mips
+
+ 30 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.6.4-r1.ebuild:
+ Stable on sparc
+
+*gtk+-2.6.4-r1 (30 Mar 2005)
+
+ 30 Mar 2005; foser <foser@gentoo.org> gtk+-2.6.4-r1.ebuild :
+ Add bmp corruption header fix (#86979)
+ Change location of epunt_cxx so it has some effect
+
+ 21 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ gtk+-1.2.10-r11.ebuild:
+ Use the right toolchain compiler.
+
+ 09 Mar 2005; Mike Gardiner <obz@gentoo.org> gtk+-2.4.14.ebuild:
+ Keyworded ppc
+
+ 08 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.6.2.ebuild:
+ Stable on sparc
+
+ 07 Mar 2005; Markus Rothe <corsair@gentoo.org> gtk+-2.6.2.ebuild:
+ Stable on ppc64
+
+ 03 Mar 2005; Sven Wegener <swegener@gentoo.org> :
+ Added missing digest entries.
+
+ 13 Feb 2005; Bryan Østergaard <kloeri@gentoo.org> gtk+-2.4.14.ebuild:
+ Stable on alpha.
+
+*gtk+-2.6.2 (05 Feb 2005)
+
+ 05 Feb 2005; Joe McCann <joem@gentoo.org> +gtk+-2.6.2.ebuild:
+ New version. File selector and dialogue patches applied upstream and no
+ longer needed
+
+*gtk+-2.6.1-r2 (03 Feb 2005)
+
+ 03 Feb 2005; Joe McCann <joem@gentoo.org>
+ +files/gtk+-2.6.1-gtk_dialog.patch, +gtk+-2.6.1-r2.ebuild:
+ Adding upstream patch from bug 80262 as reported by compnerd. Should fix
+ gtk+ apps crashing when focus is called on lable widgets.
+
+ 22 Jan 2005; Markus Rothe <corsair@gentoo.org> gtk+-2.6.1-r1.ebuild:
+ Added append-flags -mminimal-toc for ppc64 to let it compile
+
+*gtk+-2.6.1-r1 (17 Jan 2005)
+
+ 17 Jan 2005; foser <foser@gentoo.org> gtk+-2.6.1-r1.ebuild :
+ Add upstream patch for http://bugzilla.gnome.org/show_bug.cgi?id=164290
+ block pixmap engine, partially fixes #77791
+
+ 13 Jan 2005; Mike Doty <kingtaco@gentoo.org> gtk+-2.6.1.ebuild:
+ amd64 patch update by seemant
+
+ 12 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.4.14.ebuild:
+ Stable on sparc
+
+*gtk+-2.6.1 (12 Jan 2005)
+
+ 12 Jan 2005; foser <foser@gentoo.org> gtk+-2.6.1.ebuild :
+ New release, closes a whole lot of empty bugs
+
+ 28 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+*gtk+-2.4.9-r2 (26 Dec 2004)
+
+ 26 Dec 2004; Markus Rothe <corsair@gentoo.org>
+ +files/gtk+-2.4.9-ppc64.patch, gtk+-2.4.14.ebuild, +gtk+-2.4.9-r2.ebuild:
+ I've added the patch from bug #64359, which fixes a cursor key problem on
+ ppc64 to 2.4.9-r2 and 2.4.14. I marked 2.4.9-r2 stable on ppc64 and will
+ remove this version when 2.4.14 will be marked stable. Credits go to Yuta
+ SATOH.
+
+ 24 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> gtk+-2.4.13-r1.ebuild:
+ Stable on alpha.
+
+ 23 Dec 2004; Guy Martin <gmsoft@gentoo.org> gtk+-2.4.13-r1.ebuild:
+ Stable on hppa.
+
+ 21 Dec 2004; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.4.13-r1.ebuild:
+ Stable on sparc
+
+ 20 Dec 2004; Dylan Carlson <absinthe@gentoo.org> gtk+-2.4.13-r1.ebuild:
+ Stable on amd64.
+
+ 19 Dec 2004; Mike Gardiner <obz@gentoo.org> gtk+-2.4.13-r1.ebuild:
+ Keyworded x86 and ppc for GNOME 2.8.1
+
+*gtk+-2.4.14 (11 Dec 2004)
+
+ 11 Dec 2004; Mike Gardiner <obz@gentoo.org> +gtk+-2.4.14.ebuild:
+ New version of gtk+
+
+*gtk+-2.4.13-r1 (21 Nov 2004)
+
+ 21 Nov 2004; foser <foser@gentoo.org> gtk+-2.4.13-r1.ebuild :
+ Add revised smoothscroll patch (#71807), moved patch to mirrors
+
+ 02 Nov 2004; Malcolm Lashley <malc@gentoo.org> :
+ Fix missing digest - bug #69859
+
+*gtk+-2.4.13 (02 Nov 2004)
+
+ 02 Nov 2004; foser <foser@gentoo.org> gtk+-2.4.13.ebuild :
+ Not so fresh release (#64913)
+ Add correct automake dep (#65796)
+
+ 14 Oct 2004; Mamoru KOMACHI <usata@gentoo.org> gtk+-1.2.10-r11.ebuild:
+ Removed ~ppc-macos keyword until bug #57677 is solved.
+
+ 11 Oct 2004; Mamoru KOMACHI <usata@gentoo.org> gtk+-1.2.10-r11.ebuild:
+ Added to ~ppc-macos. This closes bug #62069.
+
+ 09 Oct 2004; Tom Gall <tgall@gentoo.org> gtk+-2.4.9-r1.ebuild:
+ stable on ppc64, bug #64230
+
+ 01 Oct 2004; Stephen P. Becker <geoman@gentoo.org> gtk+-2.4.4.ebuild,
+ gtk+-2.4.9-r1.ebuild:
+ stable on mips
+
+ 20 Sep 2004; Bryan Østergaard,,, <kloeri@gentoo.org> gtk+-2.4.9-r1.ebuild:
+ Stable on alpha, bug 64240.
+
+ 20 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.4.9-r1.ebuild:
+ Stable on sparc wrt #64230
+
+ 20 Sep 2004; <SeJo@gentoo.org> gtk+-2.4.9-r1.ebuild:
+ marked ppc gsla bug: 64230
+
+*gtk+-2.4.9-r1 (20 Sep 2004)
+
+ 20 Sep 2004; foser <foser@gentoo.org> gtk+-2.4.9-r1.ebuild, gtk+-2.4.9-ico_xpm_secure.patch :
+ Add security fix for the ico & xpm loaders (#64230)
+
+ 30 Aug 2004; Tom Gall <tgall@gentoo.org> gtk+-2.4.4.ebuild:
+ only stable version of gtk+-2.4.3 for ppc64 was removed,
+ marking 2.4.4 stable on an emergancy basis
+
+*gtk+-2.4.9 (29 Aug 2004)
+
+ 29 Aug 2004; foser <foser@gentoo.org. gtk+-2.4.9.ebuild :
+ New release
+
+ 24 Aug 2004; Bryan Østergaard <kloeri@gentoo.org> gtk+-2.4.4.ebuild:
+ Stable on alpha.
+
+ 22 Aug 2004; Travis Tilley <lv@gentoo.org> gtk+-2.4.4.ebuild,
+ gtk+-2.4.7.ebuild:
+ made arch specific config file patch apply on x86 when CONF_LIBDIR=lib32. this
+ is just to make building the emul-linux-x86-gtklibs package easier, and has no
+ effect on x86 users in general.
+
+ 22 Aug 2004; Travis Tilley <lv@gentoo.org> gtk+-2.4.4.ebuild,
+ gtk+-2.4.7.ebuild:
+ added a patch that puts the config files for gtk in an arch specific directory
+ on amd64 so that the 32bit and 64bit versions dont clash
+
+*gtk+-2.4.7 (19 Aug 2004)
+
+ 19 Aug 2004; foser <foser@gentoo.org> gtk+-2.4.7.ebuild :
+ New release
+ Add smoothscroll patch from gnome bugzilla for testing
+
+ 07 Aug 2004; Travis Tilley <lv@gentoo.org> gtk+-2.4.4.ebuild:
+ stable on amd64
+
+ 07 Aug 2004; Michael Hanselmann <hansmi@gentoo.org> gtk+-1.2.10-r11.ebuild:
+ Added gnuconfig to replace config.* on Mac OS X and added to ~macos.
+
+ 05 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.4.4.ebuild:
+ Stable on sparc
+
+ 05 Aug 2004; Guy Martin <gmsoft@gentoo.org> gtk+-2.4.4.ebuild:
+ Stable on hppa.
+
+ 31 Jul 2004; <spider@gentoo.org> gtk+-2.4.4.ebuild:
+ stable on x86 for gnome 2.6.2
+
+ 27 Jul 2004; <agriffis@gentoo.org> gtk+-1.2.10-r11.ebuild,
+ gtk+-2.4.1.ebuild:
+ stable on alpha (1.2.10-r11) and ia64 (1.2.10-r11, 2.4.1)
+
+ 26 Jul 2004; Tom Gall <tgall@gentoo.org> gtk+-1.2.10-r11.ebuild:
+ stable on ppc64
+
+ 20 Jul 2004; Tom Gall <tgall@gentoo.org> gtk+-2.4.3-r1.ebuild:
+ stable on ppc64, bug #57154
+
+*gtk+-2.4.4 (11 Jul 2004)
+
+ 11 Jul 2004; <spider@gentoo.org> +gtk+-2.4.4.ebuild:
+ Versionbump.
+
+*gtk+-2.4.3-r1 (06 Jul 2004)
+
+ 06 Jul 2004; Martin Schlemmer <azarah@gentoo.org>
+ +files/gtk+-2.4.x-filesel-navbuttons.patch.bz2, +gtk+-2.4.3-r1.ebuild:
+ Add fileselect dialog patch from Ximian/Suse.
+
+ 02 Jul 2004; Tom Gall <tgall@gentoo.org> gtk+-1.2.10-r11.ebuild:
+ fix repoman dep (imlib)
+
+ 28 Jun 2004; Tom Gall <tgall@gentoo.org> gtk+-2.4.3.ebuild:
+ ~ppc64 , bug #54792
+
+ 23 Jun 2004; Aron Griffis <agriffis@gentoo.org> gtk+-1.2.10-r10.ebuild:
+ QA - fix use invocation
+
+ 19 Jun 2004; Gustavo Zacarias <gustavoz@gentoo.org> gtk+-2.4.1.ebuild:
+ sparc stable
+
+ 16 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> gtk+-2.4.1.ebuild:
+ Stable on alpha.
+
+*gtk+-2.4.3 (15 Jun 2004)
+
+ 15 Jun 2004; foser <foser@gentoo.org> gtk+-2.4.3.ebuild :
+ New release (#53700)
+
+ 03 Jun 2004; Stephen P. Becker <geoman@gentoo.org> gtk+-2.4.1.ebuild:
+ Stable on mips.
+
+ 01 Jun 2004; Travis Tilley <lv@gentoo.org> gtk+-2.4.1.ebuild:
+ stable on amd64
+
+*gtk+-2.4.1 (04 May 2004)
+
+ 04 May 2004; foser <foser@gentoo.org> gtk+-2.4.1.ebuild :
+ New release, add patch & dep to have a default icon theme available to the chooser
+
+ 26 Apr 2004; Stephen P. Becker <geoman@gentoo.org> gtk+-2.2.4-r1.ebuild:
+ Marked stable on mips.
+
+ 22 Apr 2004; Stephen P. Becker <geoman@gentoo.org> gtk+-2.4.0-r1.ebuild:
+ Breaks GNOME 2.4, so returned to ~mips.
+
+ 14 Apr 2004; Stephen P. Becker <geoman@gentoo.org> gtk+-1.2.10-r10.ebuild,
+ gtk+-1.2.10-r11.ebuild, gtk+-2.4.0-r1.ebuild:
+ Marked stable on mips.
+
+*gtk+-2.4.0-r1 (09 Apr 2004)
+
+ 09 Apr 2004; Travis Tilley <lv@gentoo.org> gtk+-2.4.0-r1.ebuild,
+ files/gtk+-2.4.0-uimanager-zero-becomes-null.patch:
+ added patch to fix a crash in epiphany that may or may not occur only on
+ amd64. for more information on this bug, please refer to
+ http://bugzilla.gnome.org/show_bug.cgi?id=138997
+
+ 30 Mar 2004; Donnie Berkholz <spyderous@gentoo.org>; gtk+-2.2.4-r1.ebuild,
+ gtk+-2.4.0.ebuild:
+ Change x11-base/xfree dependency to virtual/x11. Everyone on xfree should be
+ on 4.3.0-r3 or greater by now, so #20407 shouldn't be an issue.
+
+*gtk+-2.4.0 (18 Mar 2004)
+
+ 18 Mar 2004; foser <foser@gentoo.org> gtk+-2.4.0.ebuild :
+ New release
+ Remove incorporated patches
+ Removed wm patch, it's broken
+ Correct license
+
+ 06 Mar 2004; Stephen P. Becker <geoman@gentoo.org> gtk+-1.2.10-r10.ebuild,
+ gtk+-2.2.4-r1.ebuild:
+ Added ~mips keyword.
+
+*gtk+-1.2.10-r11 (05 Feb 2004)
+
+ 05 Feb 2004; <spider@gentoo.org> gtk+-1.2.10-r11.ebuild:
+ Minor change to DEPEND, adding an RDEPEND to get intltool out of the RDEPEND
+ set. this deserves a revbump only to make sure that packages get updated.
+
+ 07 Dec 2003; foser <foser@gentoo.org> gtk+-1.2.10-r10.ebuild :
+ Fix sysconfdir to /etc to fix gtkrc problems described in #34279
+
+ 14 Nov 2003; Aron Griffis <agriffis@gentoo.org> gtk+-1.2.10-r10.ebuild:
+ Stable on ia64
+
+ 08 Nov 2003; Todd Sunderlin <todd@gentoo.org> gtk+-2.2.4-r1.ebuild:
+ added sparc keyword
+
+ 20 Oct 2003; Aron Griffis <agriffis@gentoo.org> gtk+-2.2.4-r1.ebuild:
+ Stable on alpha
+
+ 08 Oct 2003; foser <foser@gentoo.org> gtk+-2.2.4-r1.ebuild :
+ Added patch to fix notification area, submitted by <pat@engsoc.org>
+
+ 06 Oct 2003; Mike Gardiner <obz@gentoo.org> gtk+-2.2.4-r1.ebuild:
+ Marked stable on x86
+
+ 23 Sep 2003; Bartosch Pixa <darkspecter@gentoo.org> gtk+-2.2.4-r1.ebuild:
+ set ppc in keywords
+
+*gtk+-2.2.4-r1 (10 Sep 2003)
+
+ 16 Nov 2003; Guy Martin <gmsoft@gentoo.org> gtk+-2.2.4-r1.ebuild :
+ Added hppa to KEYWORDS.
+
+ 10 Sep 2003; foser <foser@gentoo.org> gtk+-2.2.4-r1.ebuild :
+ Remove USE debug support, the not hardcoded disabling of debugging support
+ should fix a lot of problems. Rev bump to propagate.
+
+*gtk+-2.2.4 (07 Sep 2003)
+
+ 07 Sep 2003; foser <foser@gentoo.org> gtk+-2.2.4.ebuild :
+ New bugfix release
+
+*gtk+-2.2.3 (27 Aug 2003)
+
+ 27 Aug 2003; foser <foser@gentoo.org> gtk+-2.2.3.ebuild :
+ New version
+
+ 25 Jul 2003; foser <foser@gentoo.org> gtk+-2.2.2-r1.ebuild :
+ Fix xinput (#25203)
+
+ 02 Jul 2003; Jason Wever <weeve@gentoo.org> gtk+-2.2.2-r1.ebuild:
+ Changed sparc keyword back to ~sparc to fix broken dependencies.
+
+*gtk+-2.2.2-r1 (12 Jun 2003)
+
+ 01 Jul 2003; Guy Martin <gmsoft@gentoo.org> gtk+-2.2.2-r1.ebuild :
+ Added ~hppa to KEYWORDS.
+
+ 01 Jul 2003; Todd Sunderlin <todd@gentoo.org> gtk+-2.2.2-r1.ebuild :
+ set stable on sparc
+
+ 16 Jun 2003; foser <foser@gentoo.org> gtk+-2.2.2-r1.ebuild, gtk+-2.2.2-gtkwidget_pixmap_expose.patch :
+ Replace reverting patch with correct upstream patch for #22576
+
+ 12 Jun 2003; foser <foser@gentoo.org> gtk+-2.2.2-r1.ebuild :
+ Added patch to 'fix' pixbuf corruption issues (#22576)
+
+ 10 Jun 2003; Luca Barbato <lu_zero@gentoo.org> gtk+-2.2.2.ebuild :
+ Removed an unnecessary ppc patch.
+
+*gtk+-2.2.2 (10 Jun 2003)
+
+ 10 Jun 2003; foser <foser@gentoo.org> gtk+-2.2.2.ebuild :
+ New version, enabled xinput support (#20407) which needs a recent xfree
+ Added GDK_USE_XFT as environment var as suggested by utx
+
+ 30 May 2003; Luca Barbato <lu_zero@gentoo.org> gtk+-2.2.1.ebuild:
+ Added ppc to keywords.
+
+*gtk+-2.2.1-r1 (11 Apr 2003)
+
+ 19 Apr 2003; foser <foser@gentoo.org> gtk+-2.2.1-r1.ebuild :
+ Make sure we enable wm patch (better late then never)
+
+ 11 Apr 2003; foser <foser@gentoo.org> gtk+-2.2.1-r1.ebuild :
+ Added gtktreeview patch for eclipse (#19084)
+
+*gtk+-1.2.10-r10 (08 Mar 2003)
+
+ 01 Jul 2003; Guy Martin <gmsoft@gentoo.org> gtk+-1.2.10-r10.ebuild :
+ Marked stable on hpp.
+
+ 04 Apr 2003; Jason Wever <weeve@gentoo.org> gtk+-1.2.10-r10.ebuild:
+ Changed ~sparc keyword to sparc.
+
+ 30 Mar 2003; Aron Griffis <agriffis@gentoo.org> gtk+-1.2.10-r10.ebuild:
+ Mark stable on alpha
+
+ 16 Mar 2003; Mark Guertin <gerk@gentoo.org> gtk+-1.2.10-r10.ebuild:
+ set ppc in keywords
+
+ 16 Mar 2003; Guy Martin <gmsoft@gentoo.org> gtk+-1.2.10-r10.ebuild :
+ Added ~hppa to keywords.
+
+ 09 Mar 2003; Martin Schlemmer <azarah@gentoo.org> gtk+-1.2.10-r10.ebuild :
+ Change to fully use epatch, and also make use of libtool eclass.
+
+ 08 Mar 2003; foser <foser@gentoo.org> gtk+-1.2.10-r10.ebuild :
+ New patch to fix locale problems that have been bugging us for a long time
+ Patch done by Stanislav Brabec <sbrabec@suse.cz>
+ Related gentoo bugs #10529, #16883
+
+*gtk+-2.2.1 (04 Feb 2003)
+
+ 01 Jul 2003; Guy Martin <gmsoft@gentoo.org> gtk+-2.2.1.ebuild :
+ Added hppa to KEYWORDS.
+
+ 04 Mar 2003; Jason Wever <weeve@gentoo.org> gtk+-2.2.1.ebuild:
+ Added sparc to keywords.
+
+ 01 Mar 2003; Jason Wever <weeve@gentoo.org> gtk+-2.2.1.ebuild:
+ Added ~sparc to keywords.
+
+ 21 Feb 2003; Aron Griffis <agriffis@gentoo.org> gtk+-2.2.1.ebuild :
+ Mark stable on alpha
+
+ 13 Feb 2003; Jon Nall <nall@gentoo.org> gtk+-2.2.1.ebuild :
+ bumped pango version to 1.1.3 since the gtk+ configure script
+ barfs if xft-2 is installed, but pango <1.1.3 is installed
+
+ 07 Feb 2003; foser <foser@gentoo.org> gtk+-2.2.1.ebuild :
+ Added alpha blended disabled icons patch
+
+ 05 Feb 2003; Jon Nall <nall@gentoo.org> gtk+--2.2.1.ebuild :
+ added patch to fix endian problem for 15/24 bit displays
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+-2.2.1.ebuild :
+ bumped version
+
+ 16 Jan 2003; foser <foser@gentoo.org> gtk+-2.2.0.ebuild :
+ Added some info about rebuilding gtk theme engines after an emerge
+
+ 04 Jan 2003; Rodney Rees <manson@gentoo.org> gtk+-2.0.6-r3.ebuild :
+ changed ~sparc to sparc
+
+ 01 Jan 2003; Aron Griffis <agriffis@gentoo.org> gtk+-2.0.9.ebuild gtk+-2.2.0.ebuild:
+ Reverted previous change on gtk+-2.0.9 since it sounds like 2.2.0 works on
+ Alpha. Added ~alpha to KEYWORDS on 2.2.0
+
+ 31 Dec 2002; Aron Griffis <agriffis@gentoo.org> gtk+-2.0.9.ebuild :
+ glib-2.0.7 is broken on alpha, so change the dependency here to version
+ 2.0.6 which works fine with gtk+-2.0.9
+
+ 24 Dec 2002; Martin Schlemmer <azarah@gentoo.org> gtk+-2.2.0.ebuild :
+ Fix to depend on glib-2.2.0, else it fails with unresolved symbols ..
+
+*gtk+-2.2.0 (22 Dec 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+*.ebuild:
+ changed all DEBUG to DEBUGBUILD
+
+
+ 22 Dec 2002; foser <foser@gentoo.org> gtk+-2.2.0.ebuild :
+ New version
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+ 21 Nov 2002; Martin Schlemmer <azarah@gentoo.org> gtk+-2.1.2.ebuild,
+ gtk+-2.0.9.ebuild :
+
+ Turn of --export-symbols-regex for now, since it removes
+ the wrong symbols. Patch from Redhat.
+
+*gtk+-2.0.9 (20 Nov 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+*.ebuild:
+ changed all DEBUG to DEBUGBUILD
+
+ 20 Nov 2002; foser <foser@gentoo.org> gtk+-2.0.9.ebuild :
+ New version, mainly fixes a bug which made metacity crash
+
+*gtk-2.0.8-r1 (15 Nov 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+*.ebuild:
+ changed all DEBUG to DEBUGBUILD
+
+ 15 Nov 2002; Seemant Kulleen <seemant@gentoo.org> gtk+-2.0.8-r1.ebuild
+ files/digest-gtk+-2.0.8-r1 :
+
+ DirectFB patched version of it.
+
+*gtk+-2.1.2 (12 Nov 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+*.ebuild:
+ changed all DEBUG to DEBUGBUILD
+
+ 29 Nov 2002; Jon Nall <nall@gentoo.org> gtk+-2.1.2.ebuild :
+ added ~ppc to KEYWORDS
+
+ 12 Nov 2002; foser <foser@gentoo.org> gtk+-2.1.2.ebuild :
+ GNOME 2.1.2 release
+
+*gtk+-2.0.8 (09 Nov 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+*.ebuild:
+ changed all DEBUG to DEBUGBUILD
+
+ 12 Nov 2002; L. Boshell <leonardop@gentoo.org> : Removed directfb dep
+ since it wasn't being used.
+
+ 11 Nov 2002; Spider <spider@gentoo.org> gtk+-2.0.8.ebuild :
+ stabilized for x86
+
+ 09 Nov 2002; Spider <spider@gentoo.org> gtk+-2.0.8.ebuild
+ files/digest-gtk+-2.0.8 : New version fixes the patch needed for last version
+ also fixed the dependencies, after 2.0.7-r1.
+
+*gtk+-2.0.7-r1 (05 Nov 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+*.ebuild:
+ changed all DEBUG to DEBUGBUILD
+
+ 09 Nov 2002; foser <foser@gentoo.org> gtk+-2.0.7-r1 :
+ Added sgmltools-lite dep, to fix documentation problems
+
+ 05 Nov 2002; foser <foser@gentoo.org> gtk+-2.0.7-r1 :
+ Added a patch to fix problems with gdk-pixbuf (bug #10261)
+
+*gtk+-2.0.7 (04 Nov 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+*.ebuild:
+ changed all DEBUG to DEBUGBUILD
+
+ 04 Nov 2002; Spider <spider@gentoo.org> gtk+-2.0.4.ebuild
+ files/digest-gtk+-2.0.4: added the latest stable release, bugfixes and nothing
+ more. Ripped out the directfb (wow, it survived more than 10 days! )
+
+
+*gtk+-2.1.1 (27 Oct 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+*.ebuild:
+ changed all DEBUG to DEBUGBUILD
+
+ 27 Oct 2002; foser <foser@gentoo.org> gtk+-2.1.1.ebuild :
+ gnome 2.1
+
+*gtk+-2.0.6-r3 (21 Oct 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+*.ebuild:
+ changed all DEBUG to DEBUGBUILD
+
+ 21 Oct 2002; Seemant Kulleen <seemant@gentoo.org> gtk+-2.0.6-r3.ebuild
+ files/digest-gtk+-2.0.6-r3 :
+
+ Added the DirectFB patch (finally!)
+
+*gtk+-2.0.6-r2 (10 Oct 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+*.ebuild:
+ changed all DEBUG to DEBUGBUILD
+
+ 10 Oct 2002; foser <foser@gentoo.org> gtk+-2.0.6-r2.ebuild :
+ Bumped revision to get the safety replacement added in r1 spread
+
+*gtk+-1.2.10-r9 (26 Sep 2002)
+
+ 16 Mar 2003; Guy Martin <gmsoft@gentoo.org> gtk+-1.2.10-r9.ebuild :
+ Added hppa to keywords.
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+*.ebuild:
+ changed all DEBUG to DEBUGBUILD
+
+ 26 Sep 2002; Spider <spider@gentoo.org> gtk+-1.2.10-r9.ebuild :
+ This build enables minimal debugging for all users, this will fix some unexpected crashes in amongst other things xchat.
+
+*gtk+-2.0.6-r1 (04 Jul 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+*.ebuild:
+ changed all DEBUG to DEBUGBUILD
+
+ 08 Oct 2002; foser <foser@gentoo.org> gtk+-2.0.6-r1.ebuild :
+ Replace -O3 with -O2 to be on the safe side (bug 8762)
+
+ 04 Jul 2002; Spider <spider@gentoo.org> gtk+-2.0.6-r1.ebuild :
+ remove unnecessary debugging
+ remove bad parts from SRC_URI (broken use)
+ changed configure some
+
+*gtk+-2.0.6 (04 Jul 2002)
+
+ 04 Feb 2003; Spider <spider@gentoo.org> gtk+*.ebuild:
+ changed all DEBUG to DEBUGBUILD
+
+ 04 Jul 2002; Gabriele Giorgetti <stroke@gentoo.org> gtk+-2.0.6.ebuild:
+
+ New version.
+
+*gtk+-2.0.5-r2 (15 Jul 2002)
+
+ 15 Jul 2002; Owen Stampflee <owen@gentoo.org> :
+
+ Added PPC to KEYWORDS.
+
+ 15 Jul 2002; Seemant Kulleen <seemant@gentoo.org> gtk+-2.0.5-r2.ebuild
+ files/digest-gtk+-2.0.5-r2 :
+
+ directfb enabled GTK is now a patch on our mirrors instead of being a
+ separate tarball. This makes the behaviour better for portage's server
+ side caching.
+
+*gtk+-2.0.5-r1 (03 Jul 2002)
+
+ 03 Jul 2002; Seemant Kulleen <seemant@gentoo.org> gtk+-2.0.5-r1.ebuild
+ files/digest-gtk+-2.0.5-r1 :
+
+ The DirectFB tarball was replaced on the directfb.org server with one that
+ has bugfixes in it. No need for paranoia, the directfb folks have
+ verified it for us. Thanks to: gentoo@tuurlijk.eu.org (Tuurlijk!) in bug
+ #4451 for spotting it.
+
+*gtk+-2.0.5 (17 Jun 2002)
+
+ 17 Jun 2002; Seemant Kulleen <seemant@gentoo.org> gtk+-2.0.5.ebuild
+ files/digest-gtk+-2.0.5 :
+
+ Version bump for both regular GTK+2 and GTK+DirectFB
+
+*gtk+-2.0.3-r1 (8 Jun 2002)
+
+ 8 Jun 2002; Seemant Kulleen <seemant@gentoo.org> gtk+-2.0.3-r1.ebuild
+ files/digest-gtk+-2.0.3-r1 :
+
+ Option for directfb-patched gtk libs. This actually gets and compiles a
+ separate source tarball from directfb.org
+
+*gtk+-2.0.3 (28 May 2002)
+ 28 May 2002; Spider <spider@gentoo.org> gtk+-2.0.3.ebuild:
+ new stable branch
+
+*gtk+-1.2.10-r8 (27 May 2002)
+
+ 27 May 2002; Bruce A. Locke <blocke@shivan.org> gtk+-1.2.10-r8.ebuild:
+
+ Ximian patch set and redhat/mdk patch merged
+
+*gtk+-2.0.2-r6 (27 May 2002)
+ 27 May 2002; Spider <spider@gentoo.org> gtk+-2.0.2-r6.ebuild:
+ fix for the use png bug, not libtoolized
+
+*gtk+-2.0.2-r5 (23 May 2002)
+ 23 May 2002; Spider <spider@gentoo.org> gtk+-2.0.2-r5.ebuild:
+ seems people who installed with the libtoolized version of gtk+ fails
+ when installing gtk+ again. Test this version if it works (read
+libtoolize)
+
+
+*gtk+-2.0.2-r4 (22 May 2002)
+ 22 May 2002; Spider <spider@gentoo.org> gtk+-2.0.2-r4.ebuild:
+
+ lintool check
+ debug info back inside
+ remove libtoolize since it breaks things
+ singlethread make since this uses cludgy code
+
+
+gtk+-1.2.10-r7 (14 Apr 2002)
+ 14 Apr 2002; M.Schlemmer <azarah@gentoo.org>; gtk+-1.2.10-r7.ebuild :
+ Libtoolize.
+
+*gtk+-2.0.2-r2 (24 Apr 2002)
+ 24 Apr 2002; Spider <spider@gentoo.org>; gtk+-2.0.2-r2.ebuild:
+ Libtoolize
+
+*gtk+-2.0.2-r2 (12 Apr 2002)
+ 12 Apr 2002; Spider <spider@gentoo.org>; gtk+-2.0.2-r2.ebuild:
+ Update so a user can disable png, jpeg, tiff support for gtk+
+ This will so break things if they disable it though ;)
+
+
+gtk+-2.0.2-r1
+ 11 Apr 2002; Spider <spider@gentoo.org>; gtk+-1.2.10-r4.ebuild gtk+-1.2.10-r5.ebuild gtk+-1.2.10-r6.ebuild gtk+-1.2.10-r7.ebuild gtk+-2.0.2-r1.ebuild :
+ Update all glib dependencies to use glib-1.2* in preparation of
+unmasking the glib-2.0.1 packages
+
+
+*gtk+-2.0.2 (11 Apr 2002)
+ 11 Apr 2002; Spider <spider@gentoo.org>; gtk+-2.0.2-r1.ebuild:
+ New release with new api
+ USE="doc" will build api documentation
+ needs libpng 1.2.1 and is masked because of that.
+ needs glib 2.0 as well
+
+
+*gtk+-1.2.10-r7 (23 Mar 2002)
+
+ 23 Mar 2002; Seemant Kulleen <seemant@gentoo.org> gtk+-1.2.10-r7.ebuild :
+
+ Man pages are now in LFH compliant /usr/share/man tree. Changes submitted by
+ Matthew Kennedy.
+
+*gtk+-1.2.10-r6 (21 Mar 2002)
+
+ 21 Mar 2002; Seemant Kulleen <seemant@gentoo.org> gtk+-1.2.10-r6.ebuild :
+
+ Changed the html documentation step to not be gzipped. This is a small
+ enough change that it shouldn't matter to have users remerge it.
+
+*gtk+-1.2.10-r6 (13 Mar 2002)
+
+ 13 Mar 2002; Bruce A. Locke <blocke@shivan.org> gtk+-1.2.10-r6.ebuild :
+
+ gtk+ 1.2.10-r6 now includes patches from Ximian Gnome that help make
+ the gtk+ file picker dialog a little more user friendly :)
+
+*gtk+-1.2.10-r5 (10 Mar 2002)
+
+ 10 Mar 2002; Bruce A. Locke <blocke@shivan.org> gtk+-1.2.10-r5.ebuild :
+
+ NLS fixes submitted by seemant@rocketmail.com (Seemant Kulleen)
diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
new file mode 100644
index 0000000..838027f
--- /dev/null
+++ b/x11-libs/gtk+/Manifest
@@ -0,0 +1,29 @@
+AUX gtk+-1.2-locale_fix.patch 419 SHA256 2e3cf84902d2f318dcbf4f9ad976573295d8d984c7a860291f37f768fc7966cb SHA512 7350d2b60e4d66219ec57ce56f9e2cd3c9c2b5c399d8e35c49243a0383b3455ba4225257bcd1303ad5b4ef98ea6b6ff401afde43b1b3841eeac2527443f7cd33 WHIRLPOOL d9be6ee6014f4a62b6ef962be5fa610084148e479d916838390dce8f2acff525b1ecb6d596d9af4058177eb21753fa7bcadd7fdebc95fe905cd3cf3829d7db1a
+AUX gtk+-1.2.10-as-needed.patch 19865 SHA256 0864194a1e2be5f1b3df91d7dceb50bbe038fbb29f24901891c22829d55d4da7 SHA512 e69ab1a967218889dda64e8a87a390140ab70585b0ad031c3d6cbd5431857c0bf9c76300bb0f9ca8dfd703c0297c618d806795df1f18a5ab23fe3f06fb11c5a2 WHIRLPOOL 9281fcda1a9ab7e1542eb466573887ca258aec440d83d64901f9122ab41ab0c91e5bcbedce8abb2c9952f6be2e5459e4a84bf3f0374f5305579c5bbd20dfc0e9
+AUX gtk+-1.2.10-automake-1.13.patch 450 SHA256 c577ee80d654a254309d198e75cc3212fb7dfc9750627737b73b00a39b21d936 SHA512 2d21c44242f8cc10f15f905b5531ee6bb17795d2e645ff04c6806641e8f323a0fbe5371e2c60200b15bf38c36336447b43d040ca838b555ecdbc3644a089b5ff WHIRLPOOL 931636f180c6bbccffc1619de92be5c48dbcd9f993a5292a07c2c251bca3f80332501e785363a2de24b22cf110d1853512862f265ad6fb63ef284da6b38f07a3
+AUX gtk+-1.2.10-automake.patch 3270 SHA256 f36beb9303dcf08b87ffc404576c001003c1068ae0ad66fe1585a7c1f0c462d2 SHA512 8e603e8c313a87646b3d0b81cd59dfcfcc1f318c7bac58c6fcfde12b1cbbd235b0e6a14ce76643d1a6fccd8507f37e345ff21a2e9273a3a7922e21e1a8515bf7 WHIRLPOOL ce47fe13bad5ef4d659ee83755d703e229f25b3fcd85c38dbbfe6e3381a8400598437a727bb5fb6753462ba54a29ccf1ec51be2f90c63e6f0cbaf47df78b3136
+AUX gtk+-1.2.10-cleanup.patch 246 SHA256 6db4c8163e3e9032b5195acf230773d9bfd0c383157d65f2d42e4300e2b6a35f SHA512 3111fcad1e3849c9d15613a8dc7fd7ff6d9261d58d3b4d2502ba07eb3c0ded8eadf7e0023f24b3490c56087e93bb00499a82e31314201cdcf8897949b8258466 WHIRLPOOL a1498be29af2186881daec1c9e46f600d4ead23dc48fd99d08241d13697999eead1afa2965249b66c94746163d1a42ae0e24c26b9f954ec85cd1d14142f7c7f0
+AUX gtk+-1.2.10-m4.patch 220 SHA256 88f45c2f0413f29d62ca138c87b41d24a73b47456f5b469277843de827717324 SHA512 4900aad1e8b84f3fa9bc497455fe28d521950708e33274da5776f18444f19bdb383d65406142550f2fc6fb7bffe5ac5fd7b1c40ac2d008ab166a1a0c6a8b1d8b WHIRLPOOL d68204ec81a08541b8fd4076f8082882371a21563fed02519563edcbb1d4390600ab86d492703f43115c2a6c7b59ce4a140abd13de18db04a1e775bfa31f0653
+AUX gtk+-2.14.3-limit-gtksignal-includes.patch 513 SHA256 20e7536c29e2675d18fd3aff933621a4fcab9b5615ff96593e9f36ab4febb734 SHA512 6444ad81e33ac7694335dee531c4336191391cb5956701e69152ce3a375a665912f6a94ce38bb0f64599bc56d60020a297915c79fadcd93d1e94cc42db1a40aa WHIRLPOOL 61a3b7bb8d2903ecbb3fa38c96fc95d7a010e3ad645c55ab8b172a2d0a1f5fc16ee4bd9f767990c09f08aba6792d19765e58bb2200b25201289fcd2c810f6466
+AUX gtk+-2.21.3-multilib.patch 611 SHA256 4c3db89f401176ea121a982974d81ca6ba3db315d2bce16c83ef7f7d7f629f3b SHA512 291e784c482ede1930d85f57b2ecacd6c8b8522d79f0c69f27ef29818c812b951587e16bd5d4236b8ca77a7ad773fa8f0b84c615e9bdbdb2d465134fcd6448ce WHIRLPOOL d67b05a8fb3d3dd38a4980ae1868ba31017b98d5e9a802f3499810d1f90d850dfbddf76ae3d5f6b7b3454db4d0b67156b251e75232fe2b2a07606e29ea6555ca
+AUX gtk+-2.24.20-darwin-quartz-pasteboard.patch 435 SHA256 3eaf1b2f534309344f046c1155b29d821c96287360705f13d88e182e720777b1 SHA512 123526aadb43c98490f361b964d709d78b9e10beebb845b71474a4db8eb7bfe1b102a9736b50f4c6e20bb4fa7ad8dafa52e4237f30dcae9094d2575446148126 WHIRLPOOL cf9bde6aac5e34dae5e5788d0a098e2c1230c585cb614a71d784ca587c6f0bc5f874d42d684af2e9d2314df8a2aee23e2a66d8fb36f625f04925374a7ba5bd64
+AUX gtk+-2.24.7-darwin-quartz-introspection.patch 1239 SHA256 c718aae4511d9de28ea7b300a7f3d5e1099889a320847c8e642a2e6010838069 SHA512 c618aa19791f258d95cc31efe00b7515992b150933c591b9bbc87c0972646f9982126c0a2f279e287bcbb2768b57d117c59d806b1e60641f070818f78957955e WHIRLPOOL 173e0a8404bfcd29adf0b55155eef80d927ca536f89806591bc87c90b6eed4e64f9e2cb9ad5ce15f6f8f63381a378abc4cfb8c9b802166763111a052681c9bc4
+AUX gtk+-3.3.18-fallback-theme.patch 2841 SHA256 a552218132b903835a480881803e29be678a311d3a653b8111eba1fd0ea04922 SHA512 2be5cd482625292780e88c6be5ec3e2932a1b3187ac57f2a0bbb37ebdeb9b34e56481a4ca74fc7af088389fb68dbb748e8e2cffc984052695fa6032bff0556cb WHIRLPOOL 8ae2ea9175a6ad5e0cfa6f8e018bd9ddb580548f496a81360ca302cc9d4d7cf70f5cb86f52967ee770e71f530b238d7b070b8aa61ffd040990ef0cb7b1811804
+AUX gtk+-3.3.20-wayland-xkbcommon-headers.patch 1347 SHA256 9876be3bf2ef19413248e5de51e285aa1545b3d94751e840692b811c7b4bd9a9 SHA512 8397530f85a0b8e611ab30fd4ea6a3421c7862a8aeb05ba1eaea951a2e82738bc4482e8c04be620cc03690e413190cce63f0efe0cd39aecb62e70e754e8d240c WHIRLPOOL 0a1f78b076166af3727740fb736471304124dfcf1544a0452ebd6551cd0fe00a02d09ce2c44863c6df51d1b5030cfa849e89226662cc4f633ac820c4d5d2ef78
+AUX gtk+-3.4.4-isnan.patch 1507 SHA256 5219d12c27fa6deba8da1530c504288ec8cb9629fbcdc7a9c1e2890bc82c6fd8 SHA512 1bbae03def87a92167fcde8800ec5554b240174c07d7f434e45f5ffc7ae64092cbbc04d428d786c001c0efba071f5a6e2f7db5da161fdb2cd94459b58a6e98a3 WHIRLPOOL e27c9d8d8f69a81e693df85576a29e3ef8d0badfa5b0c7325c185699fc4a70790ac3a5c20406c5d1ddd5756bcb6d1dadf8af8cde0ed43f4d931072af6f4a6190
+AUX gtk+-3.6.3-darwin-gtksettings.patch 448 SHA256 dfe31a1144c6a394677952501d36ab37f5c7b9d460066fe648d61bac8a7c2884 SHA512 06559714f0ea18461faba73f5b6cf66f5eea611bd2e60dd7abcbb78249f78b37af4b6403953895c5e82164e74f6fa8b50cea0a6a958e196665b5664d5a0803bd WHIRLPOOL db9d78112ee6d02b974c43b5e0e0bde030b2f02fe989a78cc62c1e40fdbbafff25fd8e584a70104173b458483d4419597b649946604682d880c86eed5777b242
+AUX gtk+-3.6.3-librsvg-2.39.patch 2843 SHA256 98242248be49bbe84157ece3eaf8b5ce8088515c4c947c2283d7d221df918acb SHA512 a5786519575456972fed2ea54794bc8fc79f3e7875a941aa57dc60528a7727c3e31a93fe8f2d16b024c1f1591d33b1ea1eb56fa3eac22d369186bc43d01c22e3 WHIRLPOOL dcd400e5fbb2600b0bceca9feee32d8ae3d625121eab7f8adc79e362eeb7eccd304f411e9bdedb20af3ce010978370f5d15718c7ce983d7d0741af41d535f62a
+AUX gtk+-3.6.3-revert-recompute-font.patch 1594 SHA256 406dfec289aa5c97235b9f051e095af5a356550ecdcbe3250caabfbcd3e62246 SHA512 ff02d98c5d86884d354b4dbe09fa7d3ffcc6b878d2b465b66a1d0cf693bdaef0947194879717a420e43ba5253f84b6ff01df55a25c7b1e49ab6ab1a222d86468 WHIRLPOOL f242aaa6246cfabbde13a173be4a8a4bdb0cd8c8add98efb22e10191b4d5a280399f32d1158ce94aa4a9fca99aec7d9c9e780bc9b16f02526f49e60b19078a83
+AUX gtk+-3.6.3-stylecontext-font-crash.patch 2243 SHA256 a72ce114fac2069d26e454a0736366e31ab7081d3e35cd1c1e17ec573b14c65b SHA512 e9fc027c48ff92179a3207452756b917aef2fe72e7e43a33a09c92b2729ad7718397fd39d33007081ed705d1c2d2ad7268c45cb09c9f4d3bb33b3b43ec4fafe6 WHIRLPOOL aaa8d09bc3b86d97b92c3e3b3800377fa7aed73c19b5d1b572577e3878833aed24c85a16a2c618d0c4e4ea1e094e80a4e17654e9b13a580cbba61302b4ef093b
+AUX gtk+-3.8.6-skip-filechooser-test.patch 795 SHA256 1b900fc9501024170f2bfc48e321b43e961c077f080e5bafb6f337d25d3d270d SHA512 068fbfcf95240f31ddc69b98d34fd9a2492c6848b4e3de70b3b4d1aca25b97161754328d25891cb7ebc9469737b8ce2ac1a282a3a44ce7f3a28809095dff10a1 WHIRLPOOL 80fa54c7554ca3f3e0c75e1417f5c5b58efccbb282adb2c62f3a3f46403f05ef7d888b45c32b9ba83b21daafed3d8f6d41683e91dfa35c1cdf04b91383f71467
+AUX gtkrc 627 SHA256 22e4197e5976ed623233399049082383033b613176d77126d246a1f6cb747294 SHA512 9fb246b8e483cfb5f8d3666397d50547ad0cdaa8bdf5737e67e14dd100952438ac93396f0d752306c02aa4934453a43eb360093c4e323e99bbe0706c40171dc4 WHIRLPOOL fdb1c72ce448e867dd8d591455103fb7790919e1d7e77d6c5aa46e9a3fbc590ad6a189c50d2bc958896471a31b975940960307dc80a2d88416b77fca581b4dfb
+AUX settings.ini 96 SHA256 a42c86c26b5bfa0da806961e28cdff21da6e2f7c35febf67c67d7f2667658163 SHA512 76eff45e3413ed7b2fb6bb557c363cd6d8a65ae505709cf5ce26d579470e38968d51e72615779f47fac2994937a3c64ac4143c6cbd2cf5a2db23a01bcd9b6418 WHIRLPOOL 64a2c11ef1a6eda0bca40555a182023229202bcf15d527e6da8c52703be2fca26629b78ed677522eb626de7b7f456a7c37ab7fc3fe41907f1a46d770edb1fd67
+DIST gtk+-2.24.22.tar.xz 13376344 SHA256 b114b6e9fb389bf3aa8a6d09576538f58dce740779653084046852fb4140ae7f SHA512 be17f877eda8dd80c063dfaa0d1db2efbcdf699550bb740718b809d132a4e75cc074a53d9a03529f079a3d51527fb0841092d702f6d2afb92333b2c7ebb45993 WHIRLPOOL e4a588b588d29aebb79ce47dc161d1bcfeb7d12e6f500bcd4e03bea7d2d9fe399cbde471c40b668775463f11b72f600e5ebf36d65b59d4ea3574e14848f7260d
+DIST gtk+-3.10.6.tar.xz 14387620 SHA256 3c24c57fc5cb7a5ea39d3a3ff7b12be63d7f21a52fd6f20f7b983e19b7b0268a SHA512 2619d2e08dbdde41528ad132f120c91b7536d01a6932a9dc9ac5c5b2ba7e68bcebbd91374189160519da20794957b5dcd05502f92c2acecb01bfc99444f0617b WHIRLPOOL 03d8673f570972fbb16e69fcd4cc9d445148fc7adbe59597384f3f7e9ff317f6c10bc800719dfff0181edf2dd24a5561eafaf1d85babd446f21b957155061d56
+DIST gtk+-3.8.7.tar.xz 13847376 SHA256 9cb4400922fcd7b71bf899036dd3d09cdcc61af8e5a0f302121c1686c7d67c89 SHA512 cbcf205188baafdeff3e58bd54a4b4f3a55e4d98938cb56f973825eebdb7a5eeb3337aee97dcff85e059520d2cfd830b01b02b36252f225291045973df5e1207 WHIRLPOOL fff4ba16809a2262e939a44c3b6d182108b47ad1d2f0a6d99d5a4e9018b0a51c8c043c171291b22048aa67970d2cbeb0859cd35546e3b50933aca657d9ed4d29
+EBUILD gtk+-2.24.22-r1.ebuild 7797 SHA256 8dfc8846a353181aaac58a8e5a14059125a4992fa026257bbcc5476b3d4612d7 SHA512 105b96ea235056ae8f3acbc6db50ff196f6f8f157e943f934af194aa812bb5fc6a993a335b9d8ce89731bbae58b445fb20b90503eb3d278cc61e4c719bf820a3 WHIRLPOOL e000ddd42168bda4816373575c6a98a2b56abfab3ec5043d88cc32bceadaeb52d7a8cdfd590dd49f09224c94fa13ae8cb25a36cab334dc14fc3756160a92779c
+EBUILD gtk+-3.10.6-r1.ebuild 6550 SHA256 1923e1b97f9355b1e93771e8ad68ecbd72eca31b08411f1e776a9054026841a0 SHA512 71b9d93faba76e66839604e301c65e0856e7e94d0800867674f99b90a8765660dd89caf6ce5dab3f39ef5a8005260d5960463d75fd0b66e6418dec16db59eaff WHIRLPOOL fc81c68e3dbd6bfd01bab69530a329079f65c07b0b47b901b960444881d134f3b43ed02cfd4451a2ce712c8e98e6176980b7b148f95ed66001759c3b52c125db
+EBUILD gtk+-3.8.7-r1.ebuild 7018 SHA256 1d1b262be2378c172187b2668c9d2a760d7f9444323f97579ed659db86ff6923 SHA512 e4405f8dd24a5b854ecec885c1a8d5041a67dab2c0af2417e5d6a11d93e802fa05e552a32c1353641d8cfc8cba0d7f18bfc8c96dd2c4355ca1f6058ab71628a7 WHIRLPOOL 6ceaacd812735f49d0e8d4c22854b93e0adbc7b65a66a9b9e655fb223e973d9517e50ade51fa5a765e7e7e5ca34ac4740de571bda5484b2b5c6e39c606bb4272
+MISC ChangeLog 9932 SHA256 54a7a3fa0371b0fc1f8e9f0be2d1191c88277411e1db4d7b34993f98935d5fcb SHA512 4e850b2f0972dfced29c6dc9a7073395f3743c63b51d3a854d22850959e3f0663291b336ccc9ff4787edcf5791affb3be5bd0cc668482f822a95a65c4eaa3197 WHIRLPOOL b271a6c437af187100344842e899e382246335477f19abc5ceaab630efe25a200440e700a3e7422b3d278084937611ae30e5d9c2199282edaced133e3b8ce1f0
+MISC ChangeLog-2012 98793 SHA256 cace01db369f8f0e2902b3893738711adaf7f92ce43ad566b1a38d73b2a90633 SHA512 98499bb7fc111d86c5bc87b5ca415d0d3e73c3a1b3655a14e164e28e45e5f4141a8f0e1c259177141abf9861aecf47e48bddd4b3dfd5b902e5ab01cd9ab24a34 WHIRLPOOL 618327a12a938e54f1e3f86299d51f1721d8be69b12c8ea33fc0061df3020d83dd20025feb658a3ca26a5e05338102e0a37a62ecf8224e3e492bb4e3b571ceec
+MISC metadata.xml 902 SHA256 f4bad589c3732f53e882bde561c44c6b1beb6fe0bea42f2149e1f3fd07929ffc SHA512 aec419c5cd0cb202c00ede6a7bd822fbe562654d95dab37f5fcd4ac47dfa19d20573a0dbe718fb582b0eaf2cc1636302825df5363075d09b3fb7f2eba7129897 WHIRLPOOL 89cb8aadfb3ae4c90d48997f8dbafd7d17da02a3ded145ce5b5ff17302353c181f9729d1e161e6cef163dfaf947624fb4526bb08e7d13675ef47aee59f4458e9
diff --git a/x11-libs/gtk+/files/gtk+-1.2-locale_fix.patch b/x11-libs/gtk+/files/gtk+-1.2-locale_fix.patch
new file mode 100644
index 0000000..a3fd198
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-1.2-locale_fix.patch
@@ -0,0 +1,19 @@
+--- gtk/gtkrc.c.~1.40.2.17.~ 2001-07-10 20:06:35.000000000 +0200
++++ gtk/gtkrc.c 2003-03-05 16:56:10.000000000 +0100
+@@ -453,7 +453,7 @@
+
+ if (!initted)
+ {
+- char *locale = setlocale (LC_CTYPE, NULL);
++ char *locale = g_strdup (setlocale (LC_CTYPE, NULL));
+ char *p;
+
+ initted = TRUE;
+@@ -558,6 +558,7 @@
+
+ if (tmp) g_free (tmp);
+ }
++ g_free (locale);
+ }
+
+ i = 0;
diff --git a/x11-libs/gtk+/files/gtk+-1.2.10-as-needed.patch b/x11-libs/gtk+/files/gtk+-1.2.10-as-needed.patch
new file mode 100644
index 0000000..aa295f2
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-1.2.10-as-needed.patch
@@ -0,0 +1,696 @@
+--- gtk+-1.2.10/acinclude.m4.orig 2006-05-24 23:23:51.000000000 -0700
++++ gtk+-1.2.10/acinclude.m4 2006-05-24 23:23:19.000000000 -0700
+@@ -672,7 +672,7 @@
+ AC_DEFINE(HAVE_STPCPY)
+ fi
+
+- AM_LC_MESSAGES
++ gt_LC_MESSAGES
+ AM_GTK_WITH_NLS
+
+ if test "x$CATOBJEXT" != "x"; then
+--- gtk+-1.2.10/gtk.m4.orig 2006-05-24 23:32:00.000000000 -0700
++++ gtk+-1.2.10/gtk.m4 2006-05-24 23:36:16.000000000 -0700
+@@ -1,6 +1,11 @@
+ # Configure paths for GTK+
+ # Owen Taylor 97-11-3
+-
++AC_DEFUN([GTK_AC_DIVERT_BEFORE_HELP],
++[ifdef([m4_divert_text], [m4_divert_text([NOTICE],[$1])],
++ [ifdef([AC_DIVERT], [AC_DIVERT([NOTICE],[$1])],
++ [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)dnl
++$1
++AC_DIVERT_POP()])])])
+ dnl AM_PATH_GTK([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]])
+ dnl Test for GTK, and define GTK_CFLAGS and GTK_LIBS
+ dnl
+--- gtk+-1.2.10/configure.in.orig 2006-05-25 05:45:06.000000000 -0700
++++ gtk+-1.2.10/configure.in 2006-05-25 05:44:08.000000000 -0700
+@@ -1,6 +1,8 @@
++builtin(include,gtk.m4)
++
++
+ # Process this file with autoconf to produce a configure script.
+ AC_INIT(gdk/gdktypes.h)
+-
+ # In the following, there are a the following variants
+ # of GLib cflags and libs variables
+ #
+@@ -12,12 +14,11 @@
+ # glib_thread_cflags: cflags to store in gtk-config for gtk-config gthread
+ # glib_thread_libs: libs to store in gtk-config for gtk-config gthread
+
++AC_CANONICAL_TARGET
+ # Save this value here, since automake will set cflags later
+ cflags_set=${CFLAGS+set}
+
+-dnl we need to AC_DIVERT_PUSH/AC_DIVERT_POP these variable definitions so they
+-dnl are available for $ac_help expansion (don't we all *love* autoconf?)
+-AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)dnl
++GTK_AC_DIVERT_BEFORE_HELP([
+ #
+ # Making releases:
+ # GTK_MICRO_VERSION += 1;
+@@ -32,9 +33,8 @@
+ GTK_MICRO_VERSION=10
+ GTK_INTERFACE_AGE=1
+ GTK_BINARY_AGE=10
+-GTK_VERSION=$GTK_MAJOR_VERSION.$GTK_MINOR_VERSION.$GTK_MICRO_VERSION
+-dnl
+-AC_DIVERT_POP()dnl
++GTK_VERSION="$GTK_MAJOR_VERSION.$GTK_MINOR_VERSION.$GTK_MICRO_VERSION"
++])
+
+ AC_SUBST(GTK_MAJOR_VERSION)
+ AC_SUBST(GTK_MINOR_VERSION)
+@@ -44,9 +44,9 @@
+ AC_SUBST(GTK_VERSION)
+
+ # libtool versioning
+-LT_RELEASE=$GTK_MAJOR_VERSION.$GTK_MINOR_VERSION
++LT_RELEASE="$GTK_MAJOR_VERSION.$GTK_MINOR_VERSION"
+ LT_CURRENT=`expr $GTK_MICRO_VERSION - $GTK_INTERFACE_AGE`
+-LT_REVISION=$GTK_INTERFACE_AGE
++LT_REVISION="$GTK_INTERFACE_AGE"
+ LT_AGE=`expr $GTK_BINARY_AGE - $GTK_INTERFACE_AGE`
+ AC_SUBST(LT_RELEASE)
+ AC_SUBST(LT_CURRENT)
+@@ -54,11 +54,8 @@
+ AC_SUBST(LT_AGE)
+
+ # For automake.
+-VERSION=$GTK_VERSION
+-PACKAGE=gtk+
+-
+-# Save this value here, since automake will set cflags later
+-cflags_set=${CFLAGS+set}
++VERSION="$GTK_VERSION"
++PACKAGE="gtk+"
+
+ dnl Initialize automake stuff
+ AM_INIT_AUTOMAKE($PACKAGE, $VERSION, no-define)
+@@ -67,42 +64,40 @@
+ AM_CONFIG_HEADER(config.h)
+
+ dnl Initialize libtool
+-AM_PROG_LIBTOOL
++AC_PROG_LIBTOOL
+
+ dnl Initialize maintainer mode
+ AM_MAINTAINER_MODE
+
+-AC_CANONICAL_HOST
+-
+ dnl figure debugging default, prior to $ac_help setup
+-dnl
+-AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)dnl
++
++GTK_AC_DIVERT_BEFORE_HELP([
+ if test `expr $GTK_MINOR_VERSION \% 2` = 1 ; then
+- debug_default=yes
++ debug_default="yes"
+ else
+- debug_default=minimum
++ debug_default="minimum"
+ fi
+-AC_DIVERT_POP()dnl
+-
++])
+ dnl declare --enable-* args and collect ac_help strings
+-AC_ARG_ENABLE(debug, [ --enable-debug=[no/minimum/yes] turn on debugging [default=$debug_default]],,enable_debug=$debug_default)
++AC_ARG_ENABLE(debug, [ --enable-debug=[no/minimum/yes] turn on debugging [default=$debug_default]],,
++ [enable_debug="$debug_default"])
+ AC_ARG_ENABLE(shm, [ --enable-shm support shared memory if available [default=yes]],
+- echo $enable_shm, enable_shm="yes")
+-AC_ARG_ENABLE(ansi, [ --enable-ansi turn on strict ansi [default=no]],
+- , enable_ansi=no)
++ [echo "$enable_shm"],[enable_shm="yes"])
++AC_ARG_ENABLE(ansi, [ --enable-ansi turn on strict ansi [default=no]],,[enable_ansi="no"])
+ AC_ARG_WITH(glib, [ --with-glib=DIR Use uninstalled copy of glib])
+-AC_ARG_ENABLE(xim, [ --enable-xim support XIM [default=yes]],
+- , enable_xim="yes")
+-AC_ARG_ENABLE(xim_inst, [ --disable-xim-inst does not use xim instantiate callback],
+- , enable_xim_inst="maybe")
+-AC_ARG_ENABLE(rebuilds, [ --disable-rebuilds disable all source autogeneration rules],,enable_rebuilds=yes)
++AC_ARG_ENABLE(xim, [ --enable-xim support XIM [default=yes]],,[enable_xim="yes"])
++AC_ARG_ENABLE(xim_inst, [ --disable-xim-inst does not use xim instantiate callback],,
++ [enable_xim_inst="maybe"])
++AC_ARG_ENABLE(rebuilds, [ --disable-rebuilds disable all source autogeneration rules],,
++ [enable_rebuilds="yes"])
+ AC_ARG_WITH(locale, [ --with-locale=LOCALE locale name you want to use ])
+-
+ AC_ARG_WITH(xinput, [ --with-xinput=[no/gxi/xfree] support XInput ])
+-AC_ARG_WITH(native_locale, [ --with-native-locale=[yes/no] Use native locale support [default=no]],,with_native_locale=no)
++AC_ARG_WITH(native_locale, [ --with-native-locale=[yes/no] Use native locale support [default=no]],,
++ [with_native_locale="no"])
++
+
+ if test "x$enable_debug" = "xyes"; then
+- test "$cflags_set" = set || CFLAGS="$CFLAGS -g"
++ test "$cflags_set" = "set" || CFLAGS="$CFLAGS -g"
+ GTK_DEBUG_FLAGS="-DG_ENABLE_DEBUG"
+ else
+ if test "x$enable_debug" = "xno"; then
+@@ -113,16 +108,14 @@
+ fi
+
+ AC_DEFINE_UNQUOTED(GTK_COMPILED_WITH_DEBUGGING, "${enable_debug}")
+-
+ # Build time sanity check...
+ AM_SANITY_CHECK
+
+ # Checks for programs.
+ AC_PROG_CC
+ AC_ISC_POSIX
+-AM_PROG_CC_STDC
++AC_PROG_CC_STDC
+ AC_PROG_INSTALL
+-AC_PROG_MAKE_SET
+
+ changequote(,)dnl
+ if test "x$GCC" = "xyes"; then
+@@ -144,7 +137,6 @@
+ fi
+ fi
+ changequote([,])dnl
+-
+ # Honor aclocal flags
+ ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS"
+
+@@ -158,8 +150,7 @@
+ AC_CHECK_PROG(INDENT, indent, indent)
+
+ REBUILD=\#
+-if test "x$enable_rebuilds" = "xyes" && \
+- test -n "$PERL" && \
++if test "x$enable_rebuilds" = "xyes" && test -n "$PERL" && \
+ $PERL -e 'exit !($] >= 5.002)' > /dev/null 2>&1 && \
+ test -n "$AWK" ; then
+ REBUILD=
+@@ -194,55 +185,58 @@
+
+ dnl Check for nl_langinfo and CODESET
+ AC_MSG_CHECKING([for nl_langinfo (CODESET)])
+-AC_TRY_COMPILE([#include <langinfo.h>],
++AC_TRY_COMPILE([#include <langinfo.h>
++ ],
+ [char *codeset = nl_langinfo (CODESET);],
+ AC_DEFINE(HAVE_CODESET,1,[Have nl_langinfo (CODESET)])
+- have_codeset=yes,
+- have_codeset=no)
++ have_codeset="yes",
++ have_codeset="no"
++)
+ AC_MSG_RESULT($have_codeset)
+
+ dnl The DU4 header files don't provide library prototypes unless
+ dnl -std1 is given to the native cc.
+ AC_MSG_CHECKING([for extra flags to get ANSI library prototypes])
+
+-gtk_save_LIBS=$LIBS
++gtk_save_LIBS="$LIBS"
+ LIBS="$LIBS -lm"
+ AC_TRY_RUN([#include <math.h>
+ int main (void) { return (log(1) != log(1.)); }],
+ AC_MSG_RESULT(none needed),
+- gtk_save_CFLAGS=$CFLAGS
++ [gtk_save_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -std1"
+ AC_TRY_RUN([#include <math.h>
+ int main (void) { return (log(1) != log(1.)); }],
+ AC_MSG_RESULT(-std1),
+ AC_MSG_RESULT()
+- CFLAGS=$gtk_save_CFLAGS
+- AC_MSG_WARN(
+- [No ANSI prototypes found in library. (-std1 didn't work.)]),
+- true
+- ),
++ CFLAGS="$gtk_save_CFLAGS"
++ AC_MSG_WARN([No ANSI prototypes found in library. (-std1 didn't work.)]),
++ true)],
+ AC_MSG_RESULT(none needed)
+ )
+-LIBS=$gtk_save_LIBS
++LIBS="$gtk_save_LIBS"
+
+ dnl NeXTStep cc seems to need this
+ AC_MSG_CHECKING([for extra flags for POSIX compliance])
+-AC_TRY_COMPILE([#include <dirent.h>], [DIR *dir;],
++AC_TRY_COMPILE([#include <dirent.h>
++ ],[DIR *dir;],
+ AC_MSG_RESULT(none needed),
+- gtk_save_CFLAGS=$CFLAGS
++ [gtk_save_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -posix"
+- AC_TRY_COMPILE([#include <dirent.h>], [DIR *dir;],
++ AC_TRY_COMPILE([#include <dirent.h>
++ ],[DIR *dir;],
+ AC_MSG_RESULT(-posix),
+ AC_MSG_RESULT()
+- CFLAGS=$gtk_save_CFLAGS
+- AC_MSG_WARN([Could not determine POSIX flag. (-posix didn't work.)])))
++ CFLAGS="$gtk_save_CFLAGS"
++ AC_MSG_WARN([Could not determine POSIX flag. (-posix didn't work.)])]))
+
+-if test x$with_glib = xyes ; then
+- AC_MSG_ERROR([
+-*** Directory must be specified for --with-glib])
++
++
++if test "x$with_glib" = "xyes" ; then
++ AC_MSG_ERROR([*** Directory must be specified for --with-glib])
+ fi
+
+-if test x$with_glib = x ; then
++if test "x$with_glib" = "x" ; then
+ # Look for separately installed glib
+
+ AM_PATH_GLIB(1.2.8,,
+@@ -261,7 +255,7 @@
+ else
+ # Use uninstalled glib (assume they got the version right)
+
+- GLIB_CONFIG=$with_glib/glib-config
++ GLIB_CONFIG="$with_glib/glib-config"
+ if test -x $GLIB_CONFIG ; then
+ :
+ else
+@@ -277,9 +271,9 @@
+ glib_release=`$GLIB_CONFIG --version | sed 's%\\.[[0-9]]*$%%'`
+
+ # canonicalize relative paths
+- case $with_glib in
++ case "$with_glib" in
+ /*)
+- glib_dir=$with_glib
++ glib_dir="$with_glib"
+ ;;
+ *)
+ glib_dir="\$(top_builddir)/$with_glib"
+@@ -312,61 +306,56 @@
+ saved_ldflags="$LDFLAGS"
+
+ CFLAGS="$CFLAGS $X_CFLAGS"
+-LDFLAGS="$LDFLAGS $X_LDFLAGS $X_LIBS"
++LDFLAGS="$LDFLAGS $X_LDFLAGS"
+
+ if test "x$no_x" = "xyes"; then
+ AC_MSG_ERROR([
+ *** X libraries or include files not found. Check 'config.log' for
+ *** more details.])
+ fi
+-
+ # Checks for libraries.
+ # Check for the X11 library
+-AC_CHECK_LIB(X11, XOpenDisplay, x_libs="-lX11 $X_EXTRA_LIBS",
++AC_CHECK_LIB(X11,XOpenDisplay,
++ x_libs="-lX11 $X_EXTRA_LIBS",
+ AC_MSG_ERROR([*** libX11 not found. Check 'config.log' for more details.]),
+- $X_EXTRA_LIBS)
+-
++ $X_EXTRA_LIBS
++)
+ if test "x$enable_shm" = "xyes"; then
+ # Check for the Xext library (needed for XShm extention)
+ AC_CHECK_LIB(Xext, XShmAttach,
+ x_libs="-lXext $x_libs",
+ # On AIX, it is in XextSam instead, but we still need -lXext
+- AC_CHECK_LIB(XextSam, XShmAttach,
++ [AC_CHECK_LIB(XextSam, XShmAttach,
+ x_libs="-lXextSam -lXext $x_libs",
+- no_xext_lib=yes, $x_libs),
+- $x_libs)
++ no_xext_lib="yes",
++ $x_libs
++ )],
++ $x_libs
++ )
+ fi
+-
+ # Check for shaped window extension
+-
+ AC_CHECK_LIB(Xext, XShapeCombineMask,
+- if test -z "`echo $x_libs | grep "\-lXext" 2> /dev/null`"; then
++ if test -z "`echo $x_libs | grep \-lXext 2> /dev/null`"; then
+ x_libs="-lXext $x_libs"
+ fi
+- AC_DEFINE(HAVE_SHAPE_EXT),
+- ,
+- $x_libs)
+-
++ AC_DEFINE(HAVE_SHAPE_EXT),,
++ $x_libs
++)
+ # Check for XConvertCase (X11R6 specific)
+-
+ AC_CHECK_LIB(X11, XConvertCase,
+- AC_DEFINE(HAVE_XCONVERTCASE),
+- ,
+- $x_libs)
+-
++ AC_DEFINE(HAVE_XCONVERTCASE),,
++ $x_libs
++)
+ # Check for XIM support.
+-
+-AC_CHECK_LIB(X11, XUnregisterIMInstantiateCallback,
+- : ,
++AC_CHECK_LIB(X11, XUnregisterIMInstantiateCallback,,
+ enable_xim_inst="no",
+- $x_libs)
+-
++ $x_libs
++)
+ # On Solaris, calling XRegisterIMInstantiateCallback seems to
+ # cause an immediate segfault, so we disable it, unless
+ # the user specifically forces it to be on.
+-
+-if test x$enable_xim_inst = xmaybe ; then
+- case host in
++if test "x$enable_xim_inst" = "xmaybe" ; then
++ case "$host" in
+ *-*-solaris*)
+ enable_xim_inst="no"
+ ;;
+@@ -384,16 +373,15 @@
+ fi
+
+ x_cflags="$X_CFLAGS"
+-x_ldflags="$X_LDFLAGS $X_LIBS"
++x_ldflags="$X_LDFLAGS"
+
+ # set up things for XInput
+-
+ if test "x$with_xinput" = "xgxi"; then
+ AC_MSG_WARN([
+ *** The generic XInput support has not been tested for several years
+ *** and is not known to work with any currently available X servers])
+ AC_DEFINE(XINPUT_GXI)
+- xinput_progs=gxid
++ xinput_progs="gxid"
+ x_libs="-lXi $x_libs"
+ elif test "x$with_xinput" = "xxfree" || test "x$with_xinput" = "xyes"; then
+ AC_DEFINE(XINPUT_XFREE)
+@@ -413,77 +401,72 @@
+
+ if test "x$enable_shm" = "xyes"; then
+ # Check for shared memory
+- AC_CHECK_HEADER(sys/ipc.h, AC_DEFINE(HAVE_IPC_H), no_sys_ipc=yes)
+- AC_CHECK_HEADER(sys/shm.h, AC_DEFINE(HAVE_SHM_H), no_sys_shm=yes)
++ AC_CHECK_HEADER(sys/ipc.h, AC_DEFINE(HAVE_IPC_H), no_sys_ipc="yes")
++ AC_CHECK_HEADER(sys/shm.h, AC_DEFINE(HAVE_SHM_H), no_sys_shm="yes")
+
+ # Check for the X shared memory extension header file
+ AC_MSG_CHECKING(X11/extensions/XShm.h)
+ if test "x$no_xext_lib" = "xyes"; then
+ AC_MSG_RESULT(no)
+- no_xshm=yes
++ no_xshm="yes"
+ else
+ if test -f "$x_includes/X11/extensions/XShm.h"; then
+ AC_MSG_RESULT(yes)
+ AC_DEFINE(HAVE_XSHM_H)
+ else
+ AC_MSG_RESULT(no)
+- no_xshm=yes
++ no_xshm="yes"
+ fi
+ fi
+ fi
+-
+ # Check if X_LOCALE definition is necessary
+-
+ AC_MSG_CHECKING(need -DX_LOCALE)
+
+ AC_TRY_RUN([
+ #include <stdio.h>
+ #include <locale.h>
+-
+-int
+-main ()
++ int main ()
+ {
+ return setlocale (LC_ALL, "${with_locale}") == NULL;
+ }],
+-need_x_locale=no,
+-need_x_locale=yes,
+-need_x_locale=no)
++ need_x_locale="no",
++ need_x_locale="yes",
++ need_x_locale="no"
++)
+ AC_MSG_RESULT($need_x_locale)
+
+-use_native_locale=no
+-if test $need_x_locale = yes; then
++use_native_locale="no"
++if test "$need_x_locale" = "yes"; then
+ GTK_LOCALE_FLAGS="-DX_LOCALE"
+ else
+- if test x$with_native_locale = xyes ; then
++ if test "x$with_native_locale" = "xyes" ; then
+ AC_MSG_CHECKING(functioning locale support)
+
+- AC_TRY_COMPILE([#include <stdlib.h>],[
+- char c;
++ AC_TRY_COMPILE([#include <stdlib.h>],
++ [char c;
+ if (MB_CUR_MAX == 1) {
+ wctomb(&c, 42);
+- }
+- ],use_native_locale=yes,)
+-
++ }],
++ use_native_locale="yes"
++ )
+ AC_MSG_RESULT($use_native_locale)
+ fi
+ fi
+
+-if test x$use_native_locale = xyes ; then
++if test "x$use_native_locale" = "xyes" ; then
+ AC_MSG_CHECKING(if sizeof(wchar_t) == 4)
+
+- AC_TRY_RUN([
+- #include <stdlib.h>
+-
+- int
+- main ()
++ AC_TRY_RUN([#include <stdlib.h>
++ int main ()
+ {
+ return (sizeof(wchar_t) == 4) ? 0 : 1;
+- }],
+- ,use_native_locale=no,:)
++ }],,
++ use_native_locale="no"
++ )
+ AC_MSG_RESULT($use_native_locale)
+ fi
+
+-if test $use_native_locale = yes ; then
++if test "$use_native_locale" = "yes" ; then
+ AC_DEFINE(USE_NATIVE_LOCALE)
+ fi
+
+@@ -502,13 +485,17 @@
+
+ # Check if <sys/select.h> needs to be included for fd_set
+ AC_MSG_CHECKING([for fd_set])
+-AC_TRY_COMPILE([#include <sys/types.h>],
+- [fd_set readMask, writeMask;], gtk_ok=yes, gtk_ok=no)
+-if test $gtk_ok = yes; then
++AC_TRY_COMPILE([#include <sys/types.h>
++ ],
++ [fd_set readMask, writeMask;],
++ gtk_ok="yes",
++ gtk_ok="no"
++)
++if test "$gtk_ok" = "yes"; then
+ AC_MSG_RESULT([yes, found in sys/types.h])
+ else
+- AC_HEADER_EGREP(fd_mask, sys/select.h, gtk_ok=yes)
+- if test $gtk_ok = yes; then
++ AC_HEADER_EGREP(fd_mask, sys/select.h, gtk_ok="yes")
++ if test "$gtk_ok" = "yes"; then
+ AC_DEFINE(HAVE_SYS_SELECT_H)
+ AC_MSG_RESULT([yes, found in sys/select.h])
+ else
+@@ -520,30 +507,35 @@
+ # Duplicate `widechar' tests from `glib'.
+ # Check for wchar.h
+ AC_MSG_CHECKING(for wchar.h)
+-AC_TRY_CPP([#include <wchar.h>], gtk_ok=yes, gtk_ok=no)
+-if test $gtk_ok = yes; then
++AC_TRY_CPP([#include <wchar.h>
++ ],
++ gtk_ok="yes",
++ gtk_ok="no"
++)
++if test "$gtk_ok" = "yes"; then
+ AC_DEFINE(HAVE_WCHAR_H,1,[Define if wchar.h exists])
+ fi
+ AC_MSG_RESULT($gtk_ok)
+
+ # Check for wctype.h (for iswalnum)
+ AC_MSG_CHECKING(for wctype.h)
+-AC_TRY_CPP([#include <wctype.h>], gtk_ok=yes, gtk_ok=no)
+-if test $gtk_ok = yes; then
++AC_TRY_CPP([#include <wctype.h>], gtk_ok="yes", gtk_ok="no")
++if test "$gtk_ok" = "yes"; then
+ AC_DEFINE(HAVE_WCTYPE_H,1,[Define if wctype.h exists])
+ fi
+ AC_MSG_RESULT($gtk_ok)
+
+ # in Solaris 2.5, `iswalnum' is in -lw
+ GDK_WLIBS=
+-AC_CHECK_FUNC(iswalnum,,[AC_CHECK_LIB(w,iswalnum,GDK_WLIBS=-lw)])
++AC_CHECK_FUNC(iswalnum,,[AC_CHECK_LIB(w,iswalnum,GDK_WLIBS="-lw")])
+
+ # The following is necessary for Linux libc-5.4.38
+ oLIBS="$LIBS"
+ LIBS="$LIBS $GDK_WLIBS"
+ AC_MSG_CHECKING(if iswalnum() and friends are properly defined)
+-AC_TRY_LINK([#include <stdlib.h>],[
+-#if (defined(HAVE_WCTYPE_H) || defined(HAVE_WCHAR_H))
++AC_TRY_LINK([#include <stdlib.h>
++ ],
++ [#if (defined(HAVE_WCTYPE_H) || defined(HAVE_WCHAR_H))
+ # ifdef HAVE_WCTYPE_H
+ # include <wctype.h>
+ # else
+@@ -554,11 +546,13 @@
+ #else
+ # define iswalnum(c) ((wchar_t)(c) <= 0xFF && isalnum(c))
+ #endif
+-iswalnum((wchar_t) 0);
+-], gtk_ok=yes, gtk_ok=no)
++ iswalnum((wchar_t) 0);],
++ gtk_ok="yes",
++ gtk_ok="no"
++)
+ LIBS="$oLIBS"
+
+-if test $gtk_ok = no; then
++if test "$gtk_ok" = "no"; then
+ AC_DEFINE(HAVE_BROKEN_WCTYPE,1,[Define if the wctype function is broken])
+ GDK_WLIBS=
+ fi
+@@ -580,5 +574,5 @@
+ gtk/Makefile
+ gtk/gtkfeatures.h
+ gdk.pc
+-gtk+.pc
+-], [chmod +x gtk-config])
++gtk+.pc],
++[chmod +x gtk-config])
+--- gtk+-1.2.10/gdk/Makefile.am.orig 2006-05-19 02:41:18.000000000 -0700
++++ gtk+-1.2.10/gdk/Makefile.am 2006-05-19 02:11:54.000000000 -0700
+@@ -21,12 +21,11 @@
+ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
+ -release $(LT_RELEASE) \
+ -export-dynamic \
+- @GLIB_DEPLIBS@ \
+ @x_ldflags@ \
+- @x_libs@ \
+- -lm \
+ @STRIP_END@
+
++libgdk_la_LIBADD = @GLIB_DEPLIBS@ @x_libs@ -lm
++
+ #
+ # setup source file variables
+ #
+@@ -104,14 +103,13 @@
+ EXTRA_PROGRAMS = gxid
+ bin_PROGRAMS = @xinput_progs@
+ LDADDS = @STRIP_BEGIN@ \
+- @x_ldflags@ \
+ @x_libs@ \
+ @GLIB_LIBS@ \
+ -lm \
+ @STRIP_END@
+ gxid_SOURCES = gxid.c
+ gxid_LDADD = $(LDADDS)
+-
++gxid_LDFLAGS = @x_ldflags@
+
+ .PHONY: files
+
+--- gtk+-1.2.10/gtk/Makefile.am.orig 2006-05-25 07:40:45.000000000 -0700
++++ gtk+-1.2.10/gtk/Makefile.am 2006-05-25 07:43:20.000000000 -0700
+@@ -27,13 +27,15 @@
+ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
+ -release $(LT_RELEASE) \
+ -export-dynamic \
+- @GLIB_DEPLIBS@ \
+ @x_ldflags@ \
+- @x_libs@ \
+- -lm \
+ @STRIP_END@
+-# $(top_builddir)/gdk/libgdk.la
+-
++libgtk_la_LIBADD = @STRIP_BEGIN@ \
++ $(top_builddir)/gdk/libgdk.la \
++ @x_libs@ \
++ @GDK_WLIBS@ \
++ @GLIB_LIBS@ \
++ -lm \
++ @STRIP_END@
+
+ #
+ # setup source file variables
+@@ -374,14 +376,17 @@
+
+
+ gtkconfdir = $(sysconfdir)/gtk
+-gtkconf_DATA = gtkrc.az gtkrc.he gtkrc.hy gtkrc.ja \
++# removed references to non-existent gtkrc files - tsh
++gtkconf_DATA = \
++ gtkrc.az gtkrc.he gtkrc.hy gtkrc.ja \
+ gtkrc.ko gtkrc.ru gtkrc.th gtkrc.uk \
+- gtkrc.utf-8 gtkrc.iso-8859-2 \
+- gtkrc.iso-8859-3 gtkrc.iso-8859-5 gtkrc.iso-8859-7 \
+- gtkrc.iso-8859-9 gtkrc.iso-8859-13 gtkrc.iso-8859-14 \
+- gtkrc.iso-8859-15 gtkrc.zh_CN gtkrc.zh_TW.big5 \
+- gtkrc.ka_GE.georgianacademy gtkrc.ka_GE.georgianps \
+- gtkrc.vi_VN.tcvn gtkrc.vi_VN.viscii gtkrc.cp1251 gtkrc.cp1255
++ gtkrc.iso-8859-2 gtkrc.iso-8859-5 \
++ gtkrc.iso-8859-13 gtkrc.iso-8859-14 \
++ gtkrc.iso-8859-15 gtkrc.zh_TW.big5 \
++ gtkrc.zh_CN gtkrc.cp1251 gtkrc.cp1255 \
++ gtkrc.ka_GE.georgianacademy \
++ gtkrc.ka_GE.georgianps \
++ gtkrc.vi_VN.tcvn gtkrc.vi_VN.viscii
+
+ # We create a dummy theme for the default GTK+ theme
+ install-data-local:
+@@ -428,7 +433,6 @@
+ LDADDS = @STRIP_BEGIN@ \
+ libgtk.la \
+ $(top_builddir)/gdk/libgdk.la \
+- @x_ldflags@ \
+ @x_libs@ \
+ @GDK_WLIBS@ \
+ @GLIB_LIBS@ \
+@@ -441,12 +445,20 @@
+ testdnd_DEPENDENCIES = $(DEPS)
+ simple_DEPENDENCIES = $(DEPS)
+ #testthreads_DEPENDENCIES = $(DEPS)
++
+ testgtk_LDADD = $(LDADDS)
++testgtk_LDFLAGS=@x_ldflags@
+ testinput_LDADD = $(LDADDS)
++testinput_LDFLAGS = @x_ldflags@
+ testselection_LDADD = $(LDADDS)
++testselection_LDFLAGS = @x_ldflags@
+ testrgb_LDADD = $(LDADDS)
++testrgb_LDFLAGS = @x_ldflags@
+ testdnd_LDADD = $(LDADDS)
++testdnd_LDFLAGS = @x_ldflags@
+ simple_LDADD = $(LDADDS)
++simple_LDFLAGS = @x_ldflags@
++
+ #testthreads_LDADD = $(LDADDS)
+
+ .PHONY: files test test-debug
diff --git a/x11-libs/gtk+/files/gtk+-1.2.10-automake-1.13.patch b/x11-libs/gtk+/files/gtk+-1.2.10-automake-1.13.patch
new file mode 100644
index 0000000..6df2032
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-1.2.10-automake-1.13.patch
@@ -0,0 +1,16 @@
+Fix build failure with automake-1.13; fixed upstream in >=2.24.15 and >=3.0
+https://bugs.gentoo.org/467520
+
+diff --git a/configure.in b/configure.in
+index 27294c8..798a259 100644
+--- a/configure.in
++++ b/configure.in
+@@ -61,7 +61,7 @@ dnl Initialize automake stuff
+ AM_INIT_AUTOMAKE($PACKAGE, $VERSION, no-define)
+
+ # Specify a configuration file
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADERS([config.h])
+
+ dnl Initialize libtool
+ AC_PROG_LIBTOOL
diff --git a/x11-libs/gtk+/files/gtk+-1.2.10-automake.patch b/x11-libs/gtk+/files/gtk+-1.2.10-automake.patch
new file mode 100644
index 0000000..e7b4474
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-1.2.10-automake.patch
@@ -0,0 +1,126 @@
+--- docs/Makefile.am
++++ docs/Makefile.am
+@@ -166,7 +166,7 @@
+ echo $$p; \
+ done
+
+-EXTRA_DIST += \
++EXTRA_DIST = \
+ Changes-1.2.txt \
+ debugging.txt \
+ developers.txt \
+--- gdk/Makefile.am
++++ gdk/Makefile.am
+@@ -30,7 +30,7 @@
+ # setup source file variables
+ #
+ # GDK header files for public installation (non-generated)
+-gdk_public_h_sources = @STRIP_BEGIN@ \
++gdk_public_h_sources = \
+ gdk.h \
+ gdkcursors.h \
+ gdkrgb.h \
+@@ -38,9 +38,8 @@
+ gdkkeysyms.h \
+ gdkprivate.h \
+ gdktypes.h \
+- gdkx.h \
+-@STRIP_END@
+-gdk_c_sources = @STRIP_BEGIN@ \
++ gdkx.h
++gdk_c_sources = \
+ gdk.c \
+ gdkcc.c \
+ gdkcolor.c \
+@@ -71,8 +70,7 @@
+ MwmUtil.h \
+ gxid_lib.h \
+ gxid_proto.h \
+- gxid_lib.c \
+-@STRIP_END@
++ gxid_lib.c
+
+ #
+ # setup GDK sources and their dependancies
+@@ -79,10 +79,6 @@
+ #
+ libgdkinclude_HEADERS = $(gdk_public_h_sources)
+ libgdk_la_SOURCES = $(gdk_c_sources)
+-MAINTAINERCLEANFILES +=
+-EXTRA_HEADERS +=
+-EXTRA_DIST +=
+-EXTRA_DIST +=
+
+ #
+ # rules to generate built sources
+--- gtk/Makefile.am
++++ gtk/Makefile.am
+@@ -41,7 +41,7 @@
+ # setup source file variables
+ #
+ # GTK+ header files for public installation (non-generated)
+-gtk_public_h_sources = @STRIP_BEGIN@ \
++gtk_public_h_sources = \
+ gtk.h \
+ gtkaccelgroup.h \
+ gtkaccellabel.h \
+@@ -150,13 +150,12 @@
+ gtkvscrollbar.h \
+ gtkvseparator.h \
+ gtkwidget.h \
+- gtkwindow.h \
+-@STRIP_END@
++ gtkwindow.h
+ # GTK+ header files that don't get installed
+ gtk_private_h_sources = @STRIP_BEGIN@ \
+ @STRIP_END@
+ # GTK+ C sources to build the library from
+-gtk_c_sources = @STRIP_BEGIN@ \
++gtk_c_sources = \
+ gtkaccelgroup.c \
+ gtkaccellabel.c \
+ gtkadjustment.c \
+@@ -264,8 +263,7 @@
+ gtkwidget.c \
+ gtkwindow.c \
+ fnmatch.c \
+- fnmatch.h \
+-@STRIP_END@
++ fnmatch.h
+ # we use our own built_sources variable rules to avoid automake's
+ # BUILT_SOURCES oddities
+ # we generate frequently rebuild files piggyback on a stamp file, so sources
+@@ -284,10 +282,9 @@
+ gtk.defs \
+ @STRIP_END@
+ # built sources that get installed with the header files
+-gtk_built_public_sources = @STRIP_BEGIN@ \
++gtk_built_public_sources = \
+ gtkmarshal.h \
+- gtktypebuiltins.h \
+-@STRIP_END@
++ gtktypebuiltins.h
+ # non-header sources (headers should be specified in the above variables)
+ # that don't serve as direct make target sources, i.e. they don't have
+ # their own .lo rules and don't get publically installed
+@@ -313,9 +313,8 @@
+ #
+ libgtkinclude_HEADERS = $(gtk_public_h_sources) $(gtk_built_public_sources) gtkfeatures.h
+ libgtk_la_SOURCES = $(gtk_c_sources)
+-MAINTAINERCLEANFILES += $(gtk_built_public_sources) $(gtk_built_sources)
+-EXTRA_HEADERS +=
+-EXTRA_DIST += $(gtk_private_h_sources)
++MAINTAINERCLEANFILES = $(gtk_built_public_sources) $(gtk_built_sources)
++EXTRA_DIST = $(gtk_private_h_sources)
+ EXTRA_DIST += $(gtk_built_sources) $(gtk_built_public_sources) $(gtk_extra_sources)
+
+ #
+@@ -323,7 +322,7 @@
+ #
+ # setup autogeneration dependancies
+ gen_sources = xgen-gdef xgen-gtbh xgen-gtbvc xgen-gtbic xgen-gtbec xgen-gmh xgen-gmc
+-CLEANFILES += $(gen_sources)
++CLEANFILES = $(gen_sources)
+ COPYING: $(gtk_built_public_sources) $(gtk_built_sources)
+ $(OBJECTS): COPYING # this is our oldest-source-stamp
+ # initial creation of the real stamp-* files
diff --git a/x11-libs/gtk+/files/gtk+-1.2.10-cleanup.patch b/x11-libs/gtk+/files/gtk+-1.2.10-cleanup.patch
new file mode 100644
index 0000000..7846c17
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-1.2.10-cleanup.patch
@@ -0,0 +1,13 @@
+pull in string prototypes
+
+--- gdk/gdkinputcommon.h
++++ gdk/gdkinputcommon.h
+@@ -24,6 +24,8 @@
+ * GTK+ at ftp://ftp.gtk.org/pub/gtk/.
+ */
+
++#include <string.h>
++
+ #if defined(XINPUT_GXI) || defined(XINPUT_XFREE)
+
+ /* Forward declarations */
diff --git a/x11-libs/gtk+/files/gtk+-1.2.10-m4.patch b/x11-libs/gtk+/files/gtk+-1.2.10-m4.patch
new file mode 100644
index 0000000..37fb7c2
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-1.2.10-m4.patch
@@ -0,0 +1,9 @@
+Fix aclocal warnings:
+/usr/share/aclocal/gtk.m4:7: warning: underquoted definition of AM_PATH_GTK
+--- gtk+-1.2.10/gtk.m4
++++ gtk+-1.2.10/gtk.m4
+@@ -6,3 +6,3 @@
+ dnl
+-AC_DEFUN(AM_PATH_GTK,
++AC_DEFUN([AM_PATH_GTK],
+ [dnl
diff --git a/x11-libs/gtk+/files/gtk+-2.14.3-limit-gtksignal-includes.patch b/x11-libs/gtk+/files/gtk+-2.14.3-limit-gtksignal-includes.patch
new file mode 100644
index 0000000..3fe8cff
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-2.14.3-limit-gtksignal-includes.patch
@@ -0,0 +1,17 @@
+http://bugzilla.gnome.org/show_bug.cgi?id=536767
+
+Makes inkscape and claws-mail buildable again. Basically all packages still using
+GtkCList and single included headers.
+--- gtk/gtksignal.h.orig 2008-06-12 01:40:59.000000000 -0400
++++ gtk/gtksignal.h 2008-06-11 18:21:47.000000000 -0400
+@@ -29,7 +29,9 @@
+ #ifndef __GTK_SIGNAL_H__
+ #define __GTK_SIGNAL_H__
+
+-#include <gtk/gtk.h>
++#include <gtk/gtkenums.h>
++#include <gtk/gtktypeutils.h>
++#include <gtk/gtkobject.h>
+ #include <gtk/gtkmarshal.h>
+
+ G_BEGIN_DECLS
diff --git a/x11-libs/gtk+/files/gtk+-2.21.3-multilib.patch b/x11-libs/gtk+/files/gtk+-2.21.3-multilib.patch
new file mode 100644
index 0000000..3cf777d
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-2.21.3-multilib.patch
@@ -0,0 +1,21 @@
+Same as the 2.8 version, except removed gdk-pixbuf parts
+
+--- gtk+-2.21.3.orig/gtk/gtkrc.c
++++ gtk+-2.21.3/gtk/gtkrc.c
+@@ -364,7 +364,15 @@
+ if (im_module_file)
+ result = g_strdup (im_module_file);
+ else
+- result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtk.immodules", NULL);
++ {
++ result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", GTK_HOST, "gtk.immodules", NULL);
++ if (!g_file_test (result, G_FILE_TEST_EXISTS))
++ {
++ g_free (result);
++
++ result = g_build_filename (GTK_SYSCONFDIR, "gtk-2.0", "gtk.immodules", NULL);
++ }
++ }
+ }
+
+ return result;
diff --git a/x11-libs/gtk+/files/gtk+-2.24.20-darwin-quartz-pasteboard.patch b/x11-libs/gtk+/files/gtk+-2.24.20-darwin-quartz-pasteboard.patch
new file mode 100644
index 0000000..a07e653
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-2.24.20-darwin-quartz-pasteboard.patch
@@ -0,0 +1,15 @@
+gdk_quartz_target_to_pasteboard_type_libgtk_only was moved in
+a269c2f8d26a588c4b61ad605ef496e89759cc03
+https://mail.gnome.org/archives/commits-list/2013-March/msg20203.html
+https://bugzilla.gnome.org/show_bug.cgi?id=704766
+
+--- gtk/gtkclipboard-quartz.c
++++ gtk/gtkclipboard-quartz.c
+@@ -33,6 +33,7 @@
+ #include "gtktextbuffer.h"
+ #include "gtkquartz.h"
+ #include "gtkalias.h"
++#include "quartz/gdkquartz.h"
+
+ enum {
+ OWNER_CHANGE,
diff --git a/x11-libs/gtk+/files/gtk+-2.24.7-darwin-quartz-introspection.patch b/x11-libs/gtk+/files/gtk+-2.24.7-darwin-quartz-introspection.patch
new file mode 100644
index 0000000..f07b912
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-2.24.7-darwin-quartz-introspection.patch
@@ -0,0 +1,44 @@
+https://bugs.gentoo.org/attachment.cgi?id=278091&action=diff&context=patch&collapsed=&headers=1&format=raw
+https://bugs.gentoo.org/show_bug.cgi?id=372953
+https://bugzilla.gnome.org/show_bug.cgi?id=642085
+
+--- gtk/Makefile.am~ 2011-10-18 00:38:28.000000000 +0200
++++ gtk/Makefile.am 2011-10-18 20:28:40.187219540 +0200
+@@ -32,7 +32,7 @@
+ endif
+ endif
+
+-INCLUDES = \
++INCLUDES_COMMON = \
+ -DG_LOG_DOMAIN=\"Gtk\" \
+ -DGTK_LIBDIR=\"$(libdir)\" \
+ -DGTK_DATADIR=\"$(datadir)\" \
+@@ -52,9 +52,18 @@
+ -DGTK_FILE_SYSTEM_ENABLE_UNSUPPORTED \
+ -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED \
+ $(GTK_DEBUG_FLAGS) \
+- $(GTK_DEP_CFLAGS) \
++ $(GTK_DEP_CFLAGS)
++
++
++INCLUDES= \
++ $(INCLUDES_COMMON) \
+ $(INCLUDED_IMMODULE_DEFINE)
+
++
++INCLUDES_GIR= \
++ $(INCLUDES_COMMON) \
++ $(INCLUDED_IMMODULE_DEFINE)
++
+ gtarget=$(gdktarget)
+
+ if PLATFORM_WIN32
+@@ -1016,7 +1025,7 @@
+ endif
+ Gtk_2_0_gir_INCLUDES = Atk-1.0 Gdk-2.0
+ Gtk_2_0_gir_CFLAGS = \
+- $(INCLUDES) \
++ $(INCLUDES_GIR) \
+ -UGDK_DISABLE_DEPRECATED \
+ -UGTK_DISABLE_DEPRECATED \
+ -DGTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
diff --git a/x11-libs/gtk+/files/gtk+-3.3.18-fallback-theme.patch b/x11-libs/gtk+/files/gtk+-3.3.18-fallback-theme.patch
new file mode 100644
index 0000000..7f5d0a1
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-3.3.18-fallback-theme.patch
@@ -0,0 +1,81 @@
+From 1a3f790830c2db70eb3369e684c3cd8ac3b8051b Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino@gentoo.org>
+Date: Wed, 14 Mar 2012 23:08:53 -0400
+Subject: [PATCH] settings: fall back to settings.ini gtk theme if requested
+ theme fails
+
+If a gtk3 application is run in gnome2 and the settings daemon uses
+xsettings to request a gtk2 theme with no gtk3 version (which is the
+case by default), then instead of failing to load any theme, we should
+attempt to fall back to the theme specified in settings.ini files.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=654108
+---
+ gtk/gtksettings.c | 23 +++++++++++++++++++++++
+ 1 files changed, 23 insertions(+), 0 deletions(-)
+
+diff --git a/gtk/gtksettings.c b/gtk/gtksettings.c
+index 2e17430..354ba34 100644
+--- a/gtk/gtksettings.c
++++ b/gtk/gtksettings.c
+@@ -115,6 +115,7 @@ struct _GtkSettingsPrivate
+ GtkCssProvider *theme_provider;
+ GtkCssProvider *key_theme_provider;
+ GtkStyleProperties *style;
++ gchar *fallback_gtk_theme_name;
+ };
+
+ typedef enum
+@@ -1528,6 +1529,8 @@ gtk_settings_finalize (GObject *object)
+ if (priv->style)
+ g_object_unref (priv->style);
+
++ g_free (priv->fallback_gtk_theme_name);
++
+ G_OBJECT_CLASS (gtk_settings_parent_class)->finalize (object);
+ }
+
+@@ -1889,6 +1892,12 @@ apply_queued_setting (GtkSettings *settings,
+ if (pspec->param_id == PROP_COLOR_SCHEME)
+ merge_color_scheme (settings, &tmp_value, qvalue->source);
+
++ if (!g_strcmp0 (pspec->name, "gtk-theme-name") && qvalue->source == GTK_SETTINGS_SOURCE_DEFAULT)
++ {
++ g_free (priv->fallback_gtk_theme_name);
++ priv->fallback_gtk_theme_name = g_value_dup_string (&tmp_value);
++ }
++
+ if (priv->property_values[pspec->param_id - 1].source <= qvalue->source)
+ {
+ g_value_copy (&tmp_value, &priv->property_values[pspec->param_id - 1].value);
+@@ -2594,6 +2603,10 @@ _gtk_settings_reset_rc_values (GtkSettings *settings)
+ }
+ i++;
+ }
++
++ g_free (priv->fallback_gtk_theme_name);
++ priv->fallback_gtk_theme_name = NULL;
++
+ g_object_thaw_notify (G_OBJECT (settings));
+ g_free (pspecs);
+ }
+@@ -2881,6 +2894,16 @@ settings_update_theme (GtkSettings *settings)
+
+ if (!provider)
+ provider = gtk_css_provider_get_named (theme_name, NULL);
++
++ /* If we failed, fall back to the theme from settings.ini */
++ if (!provider && priv->fallback_gtk_theme_name && *priv->fallback_gtk_theme_name
++ && g_strcmp0 (theme_name, priv->fallback_gtk_theme_name))
++ {
++ provider = gtk_css_provider_get_named (priv->fallback_gtk_theme_name, NULL);
++
++ if (!provider)
++ provider = gtk_css_provider_get_named (priv->fallback_gtk_theme_name, NULL);
++ }
+ }
+
+ /* If we didn't find the named theme, fall back */
+--
+1.7.8.5
+
diff --git a/x11-libs/gtk+/files/gtk+-3.3.20-wayland-xkbcommon-headers.patch b/x11-libs/gtk+/files/gtk+-3.3.20-wayland-xkbcommon-headers.patch
new file mode 100644
index 0000000..2e052d9
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-3.3.20-wayland-xkbcommon-headers.patch
@@ -0,0 +1,39 @@
+diff --git a/gdk/wayland/gdkdevice-wayland.c b/gdk/wayland/gdkdevice-wayland.c
+index 9e8e6b1..237a5b8 100644
+--- a/gdk/wayland/gdkdevice-wayland.c
++++ b/gdk/wayland/gdkdevice-wayland.c
+@@ -32,7 +32,7 @@
+ #include "gdkdevicemanagerprivate.h"
+ #include "gdkprivate-wayland.h"
+
+-#include <X11/extensions/XKBcommon.h>
++#include <xkbcommon/xkbcommon.h>
+ #include <X11/keysym.h>
+
+ #include <sys/time.h>
+diff --git a/gdk/wayland/gdkdisplaymanager-wayland.c b/gdk/wayland/gdkdisplaymanager-wayland.c
+index eca6f92..d59563a 100644
+--- a/gdk/wayland/gdkdisplaymanager-wayland.c
++++ b/gdk/wayland/gdkdisplaymanager-wayland.c
+@@ -27,7 +27,7 @@
+
+ #include "gdkinternals.h"
+
+-#include <X11/extensions/XKBcommon.h>
++#include <xkbcommon/xkbcommon.h>
+
+ typedef struct _GdkWaylandDisplayManager GdkWaylandDisplayManager;
+ typedef struct _GdkWaylandDisplayManagerClass GdkWaylandDisplayManagerClass;
+diff --git a/gdk/wayland/gdkkeys-wayland.c b/gdk/wayland/gdkkeys-wayland.c
+index f3e9d3c..bc26a43 100644
+--- a/gdk/wayland/gdkkeys-wayland.c
++++ b/gdk/wayland/gdkkeys-wayland.c
+@@ -39,7 +39,7 @@
+ #include "gdkdisplay-wayland.h"
+ #include "gdkkeysprivate.h"
+
+-#include <X11/extensions/XKBcommon.h>
++#include <xkbcommon/xkbcommon.h>
+
+ typedef struct _GdkWaylandKeymap GdkWaylandKeymap;
+ typedef struct _GdkWaylandKeymapClass GdkWaylandKeymapClass;
diff --git a/x11-libs/gtk+/files/gtk+-3.4.4-isnan.patch b/x11-libs/gtk+/files/gtk+-3.4.4-isnan.patch
new file mode 100644
index 0000000..710c33b
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-3.4.4-isnan.patch
@@ -0,0 +1,52 @@
+From d6aee922bb5da8254fafdf605951cf5b0150537d Mon Sep 17 00:00:00 2001
+From: Natanael Copa <ncopa@alpinelinux.org>
+Date: Tue, 15 May 2012 13:09:24 +0200
+Subject: [PATCH] Bug 676087-configure.ac: isnan() and isinf() are macros, not
+ functions
+
+The isnan() and isinf() are C99 macros not functions so use
+AC_CHECK_DECL instead of AC_CHECK_FUNCS for those.
+---
+ configure.ac | 3 ++-
+ gdk/fallback-c89.c | 4 ++--
+ 2 files changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 857d015..c801dd2 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -751,7 +751,8 @@ AC_TYPE_UID_T
+
+ # Check for round(), rint(), isnan(), isinf() and nearbyint()
+ AC_CHECK_LIB(m,round,,)
+-AC_CHECK_FUNCS(round rint isnan isinf nearbyint)
++AC_CHECK_FUNCS(round rint nearbyint)
++AC_CHECK_DECLS([isnan, isinf], [], [], [[#include <math.h>]])
+
+ # Checks for gdkspawn
+ AC_CHECK_HEADERS(crt_externs.h)
+diff --git a/gdk/fallback-c89.c b/gdk/fallback-c89.c
+index 35dea77..b150044 100644
+--- a/gdk/fallback-c89.c
++++ b/gdk/fallback-c89.c
+@@ -19,7 +19,7 @@
+
+ #include <float.h>
+
+-#ifndef HAVE_ISNAN
++#ifndef HAVE_DECL_ISNAN
+ /* it seems of the supported compilers only
+ * MSVC does not have isnan(), but it does
+ * have _isnan() which does the same as isnan()
+@@ -31,7 +31,7 @@ isnan (double x)
+ }
+ #endif
+
+-#ifndef HAVE_ISINF
++#ifndef HAVE_DECL_ISINF
+ /* Unfortunately MSVC does not have finite()
+ * but it does have _finite() which is the same
+ * as finite() except when x is a NaN
+--
+1.7.12.4
+
diff --git a/x11-libs/gtk+/files/gtk+-3.6.3-darwin-gtksettings.patch b/x11-libs/gtk+/files/gtk+-3.6.3-darwin-gtksettings.patch
new file mode 100644
index 0000000..26835d8
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-3.6.3-darwin-gtksettings.patch
@@ -0,0 +1,15 @@
+include gtksettings.h for gtk_settings_get_for_screen
+
+https://bugs.gentoo.org/show_bug.cgi?id=422541
+https://bugzilla.gnome.org/show_bug.cgi?id=704767
+
+--- gtk/gtkdnd-quartz.c
++++ gtk/gtkdnd-quartz.c
+@@ -41,6 +41,7 @@
+ #include "gtkquartz.h"
+ #include "gdk/quartz/gdkquartz.h"
+ #include "gtkselectionprivate.h"
++#include "gtksettings.h"
+
+ typedef struct _GtkDragSourceSite GtkDragSourceSite;
+ typedef struct _GtkDragSourceInfo GtkDragSourceInfo;
diff --git a/x11-libs/gtk+/files/gtk+-3.6.3-librsvg-2.39.patch b/x11-libs/gtk+/files/gtk+-3.6.3-librsvg-2.39.patch
new file mode 100644
index 0000000..42d3c9c
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-3.6.3-librsvg-2.39.patch
@@ -0,0 +1,70 @@
+From b26c7c4b74de9767e5a7f0b72b590fb78a9c3adf Mon Sep 17 00:00:00 2001
+From: Matthias Clasen <mclasen@redhat.com>
+Date: Fri, 16 Aug 2013 18:57:21 -0400
+Subject: [PATCH] Make symbolic icons work with the current rsvg
+
+The rsvg loader now restricts what external files it will
+allow to load from an svg. Thus our xinclude trick doesn't work
+anymore. To work around that, embed the payload in a data: uri.
+This is somewhat ugly, but the best we could come up with.
+
+[Alexandre Rostovtsev <tetromino@gentoo.org>: backport to 3.6.3]
+---
+ gtk/gtkicontheme.c | 15 +++++++++++++--
+ 1 file changed, 13 insertions(+), 2 deletions(-)
+
+diff --git a/gtk/gtkicontheme.c b/gtk/gtkicontheme.c
+index 58b643f..fef4283 100644
+--- a/gtk/gtkicontheme.c
++++ b/gtk/gtkicontheme.c
+@@ -3174,6 +3174,8 @@ _gtk_icon_info_load_symbolic_internal (GtkIconInfo *icon_info,
+ gchar *data;
+ gchar *success, *warning, *err;
+ gchar *width, *height;
++ gchar *file_data, *escaped_file_data;
++ gsize file_len;
+
+ /* css_fg can't possibly have failed, otherwise
+ * that would mean we have a broken style */
+@@ -3197,10 +3199,15 @@ _gtk_icon_info_load_symbolic_internal (GtkIconInfo *icon_info,
+ err = gdk_color_to_css (&error_default_color);
+ }
+
++ if (!g_file_get_contents (icon_info->filename, &file_data, &file_len, NULL))
++ return NULL;
++
+ if (!icon_info->symbolic_pixbuf_size)
+ {
+ /* Fetch size from the original icon */
+- pixbuf = gdk_pixbuf_new_from_file (icon_info->filename, error);
++ stream = g_memory_input_stream_new_from_data (file_data, file_len, NULL);
++ pixbuf = gdk_pixbuf_new_from_stream (stream, NULL, error);
++ g_object_unref (stream);
+
+ if (!pixbuf)
+ return NULL;
+@@ -3214,6 +3221,9 @@ _gtk_icon_info_load_symbolic_internal (GtkIconInfo *icon_info,
+ width = g_strdup_printf ("%d", icon_info->symbolic_pixbuf_size->width);
+ height = g_strdup_printf ("%d", icon_info->symbolic_pixbuf_size->height);
+
++ escaped_file_data = g_markup_escape_text (file_data, file_len);
++ g_free (file_data);
++
+ data = g_strconcat ("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
+ "<svg version=\"1.1\"\n"
+ " xmlns=\"http://www.w3.org/2000/svg\"\n"
+@@ -3234,9 +3244,10 @@ _gtk_icon_info_load_symbolic_internal (GtkIconInfo *icon_info,
+ " fill: ", css_success ? css_success : success," !important;\n"
+ " }\n"
+ " </style>\n"
+- " <xi:include href=\"", icon_info->filename, "\"/>\n"
++ " <xi:include href=\"data:text/xml,", escaped_file_data, "\"/>\n"
+ "</svg>",
+ NULL);
++ g_free (escaped_file_data);
+ g_free (warning);
+ g_free (err);
+ g_free (success);
+--
+1.8.3.2
+
diff --git a/x11-libs/gtk+/files/gtk+-3.6.3-revert-recompute-font.patch b/x11-libs/gtk+/files/gtk+-3.6.3-revert-recompute-font.patch
new file mode 100644
index 0000000..6713d47
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-3.6.3-revert-recompute-font.patch
@@ -0,0 +1,43 @@
+From 0ac6138fe5d501258a552f7de0e3aad1420d204a Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino@gentoo.org>
+Date: Sat, 5 Jan 2013 08:43:28 -0500
+Subject: [PATCH] Revert "stylecontext: Always recompute font"
+
+This reverts commit c3508c9fa3854a158c16da4b50e4cbcc321333b9.
+
+Causes segfaults when opening printing dialog.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=691186
+---
+ gtk/gtkstylecontext.c | 15 +++++++++------
+ 1 file changed, 9 insertions(+), 6 deletions(-)
+
+diff --git a/gtk/gtkstylecontext.c b/gtk/gtkstylecontext.c
+index bcbea77..9604c42 100644
+--- a/gtk/gtkstylecontext.c
++++ b/gtk/gtkstylecontext.c
+@@ -3519,12 +3519,15 @@ gtk_style_context_get_font (GtkStyleContext *context,
+
+ /* Yuck, fonts are created on-demand but we don't return a ref.
+ * Do bad things to achieve this requirement */
+- gtk_style_context_get (context, state, "font", &description, NULL);
+- g_object_set_data_full (G_OBJECT (data->store),
+- "font-cache-for-get_font",
+- description,
+- (GDestroyNotify) pango_font_description_free);
+-
++ description = g_object_get_data (G_OBJECT (data->store), "font-cache-for-get_font");
++ if (description == NULL)
++ {
++ gtk_style_context_get (context, state, "font", &description, NULL);
++ g_object_set_data_full (G_OBJECT (data->store),
++ "font-cache-for-get_font",
++ description,
++ (GDestroyNotify) pango_font_description_free);
++ }
+ return description;
+ }
+
+--
+1.8.1
+
diff --git a/x11-libs/gtk+/files/gtk+-3.6.3-stylecontext-font-crash.patch b/x11-libs/gtk+/files/gtk+-3.6.3-stylecontext-font-crash.patch
new file mode 100644
index 0000000..faa0b77
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-3.6.3-stylecontext-font-crash.patch
@@ -0,0 +1,61 @@
+From 7f0b30d7d40acaaaa2ecda603903c00544232bb8 Mon Sep 17 00:00:00 2001
+From: Benjamin Otte <otte@redhat.com>
+Date: Sun, 6 Jan 2013 23:08:28 +0100
+Subject: [PATCH] stylecontext: Make font hack not crash
+
+It's a lot uglier now, but it shouldn't crash anymore.
+
+We must update the font description for animations, but we can't free it
+on query, because some paths call gtk_style_context_get_font() twice in
+a row without stopping the use of the first call. So us just creating a
+new font description all the time and unreffing the old one is not a
+good idea. So we just mere the new one into the old one.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=691186
+---
+ gtk/gtkstylecontext.c | 22 +++++++++++++++++-----
+ 1 file changed, 17 insertions(+), 5 deletions(-)
+
+diff --git a/gtk/gtkstylecontext.c b/gtk/gtkstylecontext.c
+index bcbea77..f081361 100644
+--- a/gtk/gtkstylecontext.c
++++ b/gtk/gtkstylecontext.c
+@@ -3508,7 +3508,7 @@ gtk_style_context_get_font (GtkStyleContext *context,
+ {
+ GtkStyleContextPrivate *priv;
+ StyleData *data;
+- PangoFontDescription *description;
++ PangoFontDescription *description, *previous;
+
+ g_return_val_if_fail (GTK_IS_STYLE_CONTEXT (context), NULL);
+
+@@ -3520,10 +3520,22 @@ gtk_style_context_get_font (GtkStyleContext *context,
+ /* Yuck, fonts are created on-demand but we don't return a ref.
+ * Do bad things to achieve this requirement */
+ gtk_style_context_get (context, state, "font", &description, NULL);
+- g_object_set_data_full (G_OBJECT (data->store),
+- "font-cache-for-get_font",
+- description,
+- (GDestroyNotify) pango_font_description_free);
++
++ previous = g_object_get_data (G_OBJECT (data->store), "font-cache-for-get_font");
++
++ if (previous)
++ {
++ pango_font_description_merge (previous, description, TRUE);
++ pango_font_description_free (description);
++ description = previous;
++ }
++ else
++ {
++ g_object_set_data_full (G_OBJECT (data->store),
++ "font-cache-for-get_font",
++ description,
++ (GDestroyNotify) pango_font_description_free);
++ }
+
+ return description;
+ }
+--
+1.8.1
+
diff --git a/x11-libs/gtk+/files/gtk+-3.8.6-skip-filechooser-test.patch b/x11-libs/gtk+/files/gtk+-3.8.6-skip-filechooser-test.patch
new file mode 100644
index 0000000..32d934c
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-3.8.6-skip-filechooser-test.patch
@@ -0,0 +1,23 @@
+--- gtk/tests/filechooser.c.orig 2013-10-18 18:26:11.247696989 +0200
++++ gtk/tests/filechooser.c 2013-10-18 18:27:31.927762072 +0200
+@@ -1603,20 +1603,6 @@
+ NULL, /* final_current_folder */
+ FOLDER_NAME_2 /* final_filename */
+ },
+- {
+- "select-folder-dialog-4",
+- GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER,
+- FOLDER_NAME, /* initial_current_folder */
+- NULL, /* initial_filename */
+- TRUE, /* open_dialog */
+- BUTTON, /* what_to_tweak */
+- NULL, /* tweak_current_folder */
+- FOLDER_NAME_2, /* tweak_filename */
+- GTK_RESPONSE_ACCEPT, /* dialog_response */
+- FALSE, /* unselect_all */
+- NULL, /* final_current_folder */
+- FOLDER_NAME_2 /* final_filename */
+- },
+
+ /* Unselection tests */
+ {
diff --git a/x11-libs/gtk+/files/gtkrc b/x11-libs/gtk+/files/gtkrc
new file mode 100644
index 0000000..8d17834
--- /dev/null
+++ b/x11-libs/gtk+/files/gtkrc
@@ -0,0 +1,39 @@
+style "default"
+
+{
+ font = "-*-lucida-medium-r-normal-*-*-100-*-*-*-*-*-*"
+}
+
+style "button" = "default"
+
+{
+ bg[PRELIGHT] = { 0.7, 0.7, 0.9 }
+}
+
+style "treeitem"
+{
+bg[ACTIVE] = { 0.7, 0.7, 0.9 }
+}
+
+style "scrollbar" = "button"
+{
+ bg[ACTIVE] = {0.6, 0.6, 0.6 }
+}
+
+style "status" {
+ bg[PRELIGHT] = { 0.3, 1.0, 0.3 }
+}
+
+style "gtk-tooltips" {
+ bg[NORMAL] = "#ffff60"
+}
+
+class "GtkWidget" style "default"
+class "GtkButton" style "button"
+class "GtkItem" style "button"
+class "GtkProgressBar" style "status"
+class "GtkScrollbar" style "scrollbar"
+class "GtkTreeItem" style "treeitem"
+widget "gtk-tooltips" style "gtk-tooltips"
+
+
diff --git a/x11-libs/gtk+/files/settings.ini b/x11-libs/gtk+/files/settings.ini
new file mode 100644
index 0000000..a65c0a8
--- /dev/null
+++ b/x11-libs/gtk+/files/settings.ini
@@ -0,0 +1,4 @@
+[Settings]
+gtk-theme-name = Adwaita
+gtk-icon-theme-name = gnome
+gtk-cursor-theme-name = Adwaita
diff --git a/x11-libs/gtk+/gtk+-2.24.22-r1.ebuild b/x11-libs/gtk+/gtk+-2.24.22-r1.ebuild
new file mode 100644
index 0000000..9a0b87c
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-2.24.22-r1.ebuild
@@ -0,0 +1,245 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+inherit eutils flag-o-matic gnome2-utils gnome.org multilib virtualx autotools readme.gentoo
+
+DESCRIPTION="Gimp ToolKit +"
+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="aqua cups debug examples +introspection test vim-syntax xinerama"
+
+# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf)
+COMMON_DEPEND="
+ !aqua? (
+ x11-libs/libXrender
+ x11-libs/libX11
+ x11-libs/libXi
+ x11-libs/libXext
+ >=x11-libs/libXrandr-1.3
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ >=x11-libs/cairo-1.6:=[X,svg]
+ x11-libs/gdk-pixbuf:2[X,introspection?]
+ )
+ aqua? (
+ >=x11-libs/cairo-1.6:=[aqua,svg]
+ x11-libs/gdk-pixbuf:2[introspection?]
+ )
+ xinerama? ( x11-libs/libXinerama )
+ >=dev-libs/glib-2.34:2
+ >=x11-libs/pango-1.20[introspection?]
+ >=dev-libs/atk-1.29.2[introspection?]
+ media-libs/fontconfig
+ x11-misc/shared-mime-info
+ cups? ( net-print/cups:= )
+ introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
+ !<gnome-base/gail-1000
+"
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+ !aqua? (
+ x11-proto/xextproto
+ x11-proto/xproto
+ x11-proto/inputproto
+ x11-proto/damageproto
+ )
+ xinerama? ( x11-proto/xineramaproto )
+ >=dev-util/gtk-doc-am-1.11
+ test? (
+ x11-themes/hicolor-icon-theme
+ media-fonts/font-misc-misc
+ media-fonts/font-cursor-misc )
+"
+
+# gtk+-2.24.8 breaks Alt key handling in <=x11-libs/vte-0.28.2:0
+# Add blocker against old gtk-builder-convert to be sure we maintain both
+# in sync.
+RDEPEND="${COMMON_DEPEND}
+ !<dev-util/gtk-builder-convert-${PV}
+ !<x11-libs/vte-0.28.2-r201:0
+"
+PDEPEND="vim-syntax? ( app-vim/gtk-syntax )"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="To make the gtk2 file chooser use 'current directory' mode by default,
+edit ~/.config/gtk-2.0/gtkfilechooser.ini to contain the following:
+[Filechooser Settings]
+StartupMode=cwd"
+
+strip_builddir() {
+ local rule=$1
+ shift
+ local directory=$1
+ shift
+ sed -e "s/^\(${rule} =.*\)${directory}\(.*\)$/\1\2/" -i $@ \
+ || die "Could not strip director ${directory} from build."
+}
+
+set_gtk2_confdir() {
+ # An arch specific config directory is used on multilib systems
+ GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}"
+}
+
+src_prepare() {
+ gnome2_environment_reset
+
+ # Fix building due to moved definition, upstream bug #704766
+ epatch "${FILESDIR}"/${PN}-2.24.20-darwin-quartz-pasteboard.patch
+
+ # marshalers code was pre-generated with glib-2.31, upstream bug #671763
+ rm -v gdk/gdkmarshalers.c gtk/gtkmarshal.c gtk/gtkmarshalers.c \
+ perf/marshalers.c || die
+
+ # Stop trying to build unmaintained docs, bug #349754
+ strip_builddir SUBDIRS tutorial docs/Makefile.am docs/Makefile.in
+ strip_builddir SUBDIRS faq docs/Makefile.am docs/Makefile.in
+
+ # -O3 and company cause random crashes in applications. Bug #133469
+ replace-flags -O3 -O2
+ strip-flags
+
+ use ppc64 && append-flags -mminimal-toc
+
+ if ! use test; then
+ # don't waste time building tests
+ strip_builddir SRC_SUBDIRS tests Makefile.{am,in}
+ strip_builddir SUBDIRS tests gdk/Makefile.{am,in} gtk/Makefile.{am,in}
+ else
+ # Non-working test in gentoo's env
+ sed 's:\(g_test_add_func ("/ui-tests/keys-events.*\):/*\1*/:g' \
+ -i gtk/tests/testing.c || die "sed 1 failed"
+
+ # Cannot work because glib is too clever to find real user's home
+ # gentoo bug #285687, upstream bug #639832
+ # XXX: /!\ Pay extra attention to second sed when bumping /!\
+ sed '/TEST_PROGS.*recentmanager/d' -i gtk/tests/Makefile.am \
+ || die "failed to disable recentmanager test (1)"
+ sed '/^TEST_PROGS =/,+3 s/recentmanager//' -i gtk/tests/Makefile.in \
+ || die "failed to disable recentmanager test (2)"
+ sed 's:\({ "GtkFileChooserButton".*},\):/*\1*/:g' -i gtk/tests/object.c \
+ || die "failed to disable recentmanager test (3)"
+
+ # Skip tests known to fail
+ # https://bugzilla.gnome.org/show_bug.cgi?id=646609
+ sed -e '/g_test_add_func.*test_text_access/s:^://:' \
+ -i "${S}/gtk/tests/testing.c" || die
+
+ # https://bugzilla.gnome.org/show_bug.cgi?id=617473
+ sed -i -e 's:pltcheck.sh:$(NULL):g' \
+ gtk/Makefile.am || die
+
+ # UI tests require immodules already installed; bug #413185
+ if ! has_version 'x11-libs/gtk+:2'; then
+ ewarn "Disabling UI tests because this is the first install of"
+ ewarn "gtk+:2 on this machine. Please re-run the tests after $P"
+ ewarn "has been installed."
+ sed '/g_test_add_func.*ui-tests/ d' \
+ -i gtk/tests/testing.c || die "sed 2 failed"
+ fi
+ fi
+
+ if ! use examples; then
+ # don't waste time building demos
+ strip_builddir SRC_SUBDIRS demos Makefile.am Makefile.in
+ fi
+
+ epatch_user
+
+ eautoreconf
+ # Use elibtoolize in place of eautoreconf when it will be dropped
+ #elibtoolize
+}
+
+src_configure() {
+ # Passing --disable-debug is not recommended for production use
+ econf \
+ $(usex aqua --with-gdktarget=quartz --with-gdktarget=x11) \
+ $(usex aqua "" --with-xinput) \
+ $(usex debug --enable-debug=yes "") \
+ $(use_enable cups cups auto) \
+ $(use_enable introspection) \
+ $(use_enable xinerama) \
+ --disable-papi
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ Xemake check
+}
+
+src_install() {
+ default
+
+ # see bug #133241
+ echo 'gtk-fallback-icon-theme = "gnome"' > "${T}/gtkrc"
+ insinto /usr/share/gtk-2.0
+ doins "${T}"/gtkrc
+
+ dodoc AUTHORS ChangeLog* HACKING NEWS* README*
+
+ # add -framework Carbon to the .pc files
+ use aqua && for i in gtk+-2.0.pc gtk+-quartz-2.0.pc gtk+-unix-print-2.0.pc; do
+ sed -i -e "s:Libs\: :Libs\: -framework Carbon :" "${ED%/}"/usr/lib/pkgconfig/$i || die "sed failed"
+ done
+
+ # dev-util/gtk-builder-convert split off into a separate package, #402905
+ rm "${ED}"usr/bin/gtk-builder-convert
+
+ prune_libtool_files --modules
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ set_gtk2_confdir
+
+ gtk-query-immodules-2.0 --update-cache || die "Update immodules cache failed"
+
+ if [ -e "${EROOT%/}/etc/gtk-2.0/gtk.immodules" ]; then
+ elog "File /etc/gtk-2.0/gtk.immodules has been moved to \$CHOST"
+ elog "aware location. Removing deprecated file."
+ rm -f ${EROOT%/}/etc/gtk-2.0/gtk.immodules
+ fi
+
+ if [ -e "${EROOT%/}${GTK2_CONFDIR}/gtk.immodules" ]; then
+ elog "File /etc/gtk-2.0/gtk.immodules has been moved to"
+ elog "${EROOT%/}/usr/$(get_libdir)/gtk-2.0/2.10.0/immodules.cache"
+ elog "Removing deprecated file."
+ rm -f ${EROOT%/}${GTK2_CONFDIR}/gtk.immodules
+ fi
+
+ # pixbufs are now handled by x11-libs/gdk-pixbuf
+ if [ -e "${EROOT%/}${GTK2_CONFDIR}/gdk-pixbuf.loaders" ]; then
+ elog "File ${EROOT%/}${GTK2_CONFDIR}/gdk-pixbuf.loaders is now handled by x11-libs/gdk-pixbuf"
+ elog "Removing deprecated file."
+ rm -f ${EROOT%/}${GTK2_CONFDIR}/gdk-pixbuf.loaders
+ fi
+
+ # two checks needed since we dropped multilib conditional
+ if [ -e "${EROOT%/}/etc/gtk-2.0/gdk-pixbuf.loaders" ]; then
+ elog "File ${EROOT%/}/etc/gtk-2.0/gdk-pixbuf.loaders is now handled by x11-libs/gdk-pixbuf"
+ elog "Removing deprecated file."
+ rm -f ${EROOT%/}/etc/gtk-2.0/gdk-pixbuf.loaders
+ fi
+
+ if [ -e "${EROOT%/}"/usr/lib/gtk-2.0/2.[^1]* ]; then
+ elog "You need to rebuild ebuilds that installed into" "${EROOT%/}"/usr/lib/gtk-2.0/2.[^1]*
+ elog "to do that you can use qfile from portage-utils:"
+ elog "emerge -va1 \$(qfile -qC ${EPREFIX}/usr/lib/gtk-2.0/2.[^1]*)"
+ fi
+
+ if ! has_version "app-text/evince"; then
+ elog "Please install app-text/evince for print preview functionality."
+ elog "Alternatively, check \"gtk-print-preview-command\" documentation and"
+ elog "add it to your gtkrc."
+ fi
+
+ readme.gentoo_print_elog
+}
diff --git a/x11-libs/gtk+/gtk+-3.10.6-r1.ebuild b/x11-libs/gtk+/gtk+-3.10.6-r1.ebuild
new file mode 100644
index 0000000..4bd5024
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.10.6-r1.ebuild
@@ -0,0 +1,221 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit eutils flag-o-matic gnome.org gnome2-utils multilib virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="http://www.gtk.org/"
+
+LICENSE="LGPL-2+"
+SLOT="3"
+# NOTE: This gtk+ has multi-gdk-backend support, see:
+# * http://blogs.gnome.org/kris/2010/12/29/gdk-3-0-on-mac-os-x/
+# * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html
+# I tried this and got it all compiling, but the end result is unusable as it
+# horribly mixes up the backends -- grobian
+IUSE="aqua colord cups debug examples +introspection packagekit test vim-syntax wayland X xinerama"
+REQUIRED_USE="
+ || ( aqua wayland X )
+ xinerama? ( X )"
+
+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 ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# FIXME: introspection data is built against system installation of gtk+:3
+# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf)
+# Use gtk+:2 for gtk-update-icon-cache
+COMMON_DEPEND="
+ >=dev-libs/atk-2.7.5[introspection?]
+ >=dev-libs/glib-2.37.5:2
+ media-libs/fontconfig
+ >=x11-libs/cairo-1.12[aqua?,glib,svg,X?]
+ >=x11-libs/gdk-pixbuf-2.27.1:2[introspection?,X?]
+ >=x11-libs/gtk+-2.24:2
+ >=x11-libs/pango-1.32.4[introspection?]
+ x11-misc/shared-mime-info
+
+ colord? ( >=x11-misc/colord-0.1.9 )
+ cups? ( >=net-print/cups-1.2 )
+ introspection? ( >=dev-libs/gobject-introspection-1.32 )
+ wayland? (
+ >=dev-libs/wayland-1.2
+ media-libs/mesa[wayland]
+ >=x11-libs/libxkbcommon-0.2
+ )
+ X? (
+ >=app-accessibility/at-spi2-atk-2.5.3
+ x11-libs/libXrender
+ x11-libs/libX11
+ >=x11-libs/libXi-1.3
+ x11-libs/libXext
+ >=x11-libs/libXrandr-1.3
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ xinerama? ( x11-libs/libXinerama )
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ app-text/docbook-xml-dtd:4.1.2
+ dev-libs/libxslt
+ dev-util/gdbus-codegen
+ >=dev-util/gtk-doc-am-1.11
+ virtual/pkgconfig
+ X? (
+ x11-proto/xextproto
+ x11-proto/xproto
+ x11-proto/inputproto
+ x11-proto/damageproto
+ xinerama? ( x11-proto/xineramaproto )
+ )
+ test? (
+ media-fonts/font-misc-misc
+ media-fonts/font-cursor-misc )
+"
+# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90
+# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90
+# >=xorg-server-1.11.4 needed for
+# http://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html
+RDEPEND="${COMMON_DEPEND}
+ !<gnome-base/gail-1000
+ !<x11-libs/vte-0.31.0:2.90
+ packagekit? ( app-admin/packagekit-base )
+ X? ( !<x11-base/xorg-server-1.11.4 )
+"
+PDEPEND="vim-syntax? ( app-vim/gtk-syntax )"
+
+strip_builddir() {
+ local rule=$1
+ shift
+ local directory=$1
+ shift
+ sed -e "s/^\(${rule} =.*\)${directory}\(.*\)$/\1\2/" -i $@ \
+ || die "Could not strip director ${directory} from build."
+}
+
+src_prepare() {
+ gnome2_environment_reset
+
+ # Build fails with USE="wayland introspection"
+ # Fixed upstream with commit 8dd899dae (and will be in 3.10.7 tarball)
+ rm "${S}"/gdk/wayland/gtk-shell-client-protocol.h || die
+ rm "${S}"/gdk/wayland/gtk-shell-protocol.c || die
+
+ # -O3 and company cause random crashes in applications. Bug #133469
+ replace-flags -O3 -O2
+ strip-flags
+
+ if ! use test ; then
+ # don't waste time building tests
+ strip_builddir SRC_SUBDIRS testsuite Makefile.am
+ strip_builddir SRC_SUBDIRS testsuite Makefile.in
+ strip_builddir SRC_SUBDIRS tests Makefile.am
+ strip_builddir SRC_SUBDIRS tests Makefile.in
+ fi
+
+ if ! use examples; then
+ # don't waste time building demos
+ strip_builddir SRC_SUBDIRS demos Makefile.am
+ strip_builddir SRC_SUBDIRS demos Makefile.in
+ fi
+}
+
+src_configure() {
+ # Passing --disable-debug is not recommended for production use
+ # need libdir here to avoid a double slash in a path that libtool doesn't
+ # grok so well during install (// between $EPREFIX and usr ...)
+ econf \
+ $(use_enable aqua quartz-backend) \
+ $(use_enable colord) \
+ $(use_enable cups cups auto) \
+ $(usex debug --enable-debug=yes "") \
+ $(use_enable introspection) \
+ $(use_enable packagekit) \
+ $(use_enable wayland wayland-backend) \
+ $(use_enable X x11-backend) \
+ $(use_enable X xcomposite) \
+ $(use_enable X xdamage) \
+ $(use_enable X xfixes) \
+ $(use_enable X xkb) \
+ $(use_enable X xrandr) \
+ $(use_enable xinerama) \
+ --disable-gtk-doc \
+ --disable-papi \
+ --enable-man \
+ --enable-gtk2-dependency \
+ --with-xml-catalog="${EPREFIX}"/etc/xml/catalog \
+ --libdir="${EPREFIX}/usr/$(get_libdir)"
+}
+
+src_test() {
+ # Tests require a new gnome-themes-standard, but adding it to DEPEND
+ # would result in circular dependencies.
+ # https://bugzilla.gnome.org/show_bug.cgi?id=669562
+ if ! has_version '>=x11-themes/gnome-themes-standard-3.6[gtk]'; then
+ ewarn "Tests will be skipped because >=gnome-themes-standard-3.6[gtk]"
+ ewarn "is not installed. Please re-run tests after installing the"
+ ewarn "required version of gnome-themes-standard."
+ return 0
+ fi
+
+ # FIXME: this should be handled at eclass level
+ "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die
+
+ unset DBUS_SESSION_BUS_ADDRESS
+ GSETTINGS_SCHEMA_DIR="${S}/gtk" Xemake check
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ insinto /etc/gtk-3.0
+ doins "${FILESDIR}"/settings.ini
+
+ dodoc AUTHORS ChangeLog* HACKING NEWS* README*
+
+ prune_libtool_files --modules
+
+ # add -framework Carbon to the .pc files
+ if use aqua ; then
+ for i in gtk+-3.0.pc gtk+-quartz-3.0.pc gtk+-unix-print-3.0.pc; do
+ sed -e "s:Libs\: :Libs\: -framework Carbon :" \
+ -i "${ED}"usr/$(get_libdir)/pkgconfig/$i || die "sed failed"
+ done
+ fi
+}
+
+pkg_preinst() {
+ gnome2_schemas_savelist
+
+ # Make sure loaders.cache belongs to gdk-pixbuf alone
+ local cache="usr/$(get_libdir)/gtk-3.0/3.0.0/immodules.cache"
+
+ if [[ -e ${EROOT}${cache} ]]; then
+ cp "${EROOT}"${cache} "${ED}"/${cache} || die
+ else
+ touch "${ED}"/${cache} || die
+ fi
+}
+
+pkg_postinst() {
+ gnome2_schemas_update
+ gnome2_query_immodules_gtk3
+
+ if ! has_version "app-text/evince"; then
+ elog "Please install app-text/evince for print preview functionality."
+ elog "Alternatively, check \"gtk-print-preview-command\" documentation and"
+ elog "add it to your settings.ini file."
+ fi
+}
+
+pkg_postrm() {
+ gnome2_schemas_update
+
+ if [[ -z ${REPLACED_BY_VERSIONS} ]]; then
+ rm -f "${EROOT}"usr/$(get_libdir)/gtk-3.0/3.0.0/immodules.cache
+ fi
+}
diff --git a/x11-libs/gtk+/gtk+-3.8.7-r1.ebuild b/x11-libs/gtk+/gtk+-3.8.7-r1.ebuild
new file mode 100644
index 0000000..261b374
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.8.7-r1.ebuild
@@ -0,0 +1,226 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+inherit eutils flag-o-matic gnome.org gnome2-utils multilib virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="http://www.gtk.org/"
+
+LICENSE="LGPL-2+"
+SLOT="3"
+# NOTE: This gtk+ has multi-gdk-backend support, see:
+# * http://blogs.gnome.org/kris/2010/12/29/gdk-3-0-on-mac-os-x/
+# * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html
+# I tried this and got it all compiling, but the end result is unusable as it
+# horribly mixes up the backends -- grobian
+IUSE="aqua colord cups debug examples +introspection packagekit test vim-syntax wayland X xinerama"
+REQUIRED_USE="
+ || ( aqua wayland X )
+ xinerama? ( X )"
+
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# FIXME: introspection data is built against system installation of gtk+:3
+# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf)
+# Use gtk+:2 for gtk-update-icon-cache
+# at-spi2-atk dependency needed due https://mail.gnome.org/archives/desktop-devel-list/2012-June/msg00035.html
+COMMON_DEPEND="
+ X? (
+ >=app-accessibility/at-spi2-atk-2.5.3
+ x11-libs/libXrender
+ x11-libs/libX11
+ >=x11-libs/libXi-1.3
+ x11-libs/libXext
+ >=x11-libs/libXrandr-1.3
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ xinerama? ( x11-libs/libXinerama )
+ )
+ wayland? (
+ >=dev-libs/wayland-1.0
+ media-libs/mesa[wayland]
+ >=x11-libs/libxkbcommon-0.2
+ )
+ >=dev-libs/glib-2.35.3:2
+ >=x11-libs/pango-1.32.4[introspection?]
+ >=dev-libs/atk-2.7.5[introspection?]
+ >=x11-libs/cairo-1.10.0[aqua?,glib,svg,X?]
+ >=x11-libs/gdk-pixbuf-2.27.1:2[introspection?,X?]
+ >=x11-libs/gtk+-2.24:2
+ media-libs/fontconfig
+ x11-misc/shared-mime-info
+ colord? ( >=x11-misc/colord-0.1.9 )
+ cups? ( >=net-print/cups-1.2 )
+ introspection? ( >=dev-libs/gobject-introspection-1.32 )
+"
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ app-text/docbook-xml-dtd:4.1.2
+ dev-libs/libxslt
+ dev-util/gdbus-codegen
+ virtual/pkgconfig
+ X? (
+ x11-proto/xextproto
+ x11-proto/xproto
+ x11-proto/inputproto
+ x11-proto/damageproto
+ xinerama? ( x11-proto/xineramaproto )
+ )
+ >=dev-util/gtk-doc-am-1.11
+ test? (
+ media-fonts/font-misc-misc
+ media-fonts/font-cursor-misc )
+"
+# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90
+# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90
+# >=xorg-server-1.11.4 needed for
+# http://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html
+RDEPEND="${COMMON_DEPEND}
+ !<gnome-base/gail-1000
+ !<x11-libs/vte-0.31.0:2.90
+ packagekit? ( app-admin/packagekit-base )
+ X? ( !<x11-base/xorg-server-1.11.4 )
+"
+PDEPEND="vim-syntax? ( app-vim/gtk-syntax )"
+
+strip_builddir() {
+ local rule=$1
+ shift
+ local directory=$1
+ shift
+ sed -e "s/^\(${rule} =.*\)${directory}\(.*\)$/\1\2/" -i $@ \
+ || die "Could not strip director ${directory} from build."
+}
+
+src_prepare() {
+ gnome2_environment_reset
+
+ # -O3 and company cause random crashes in applications. Bug #133469
+ replace-flags -O3 -O2
+ strip-flags
+
+ # FIXME: https://bugzilla.gnome.org/show_bug.cgi?id=654108
+ # epatch "${FILESDIR}/${PN}-3.3.18-fallback-theme.patch"
+
+ # This files shouldn't be in tarball, upstream bug #709974
+ # This needs dev-util/gdbus-codegen in DEPEND
+ rm -f gtk/gtkdbusgenerated.{h,c} || die
+
+ if use test; then
+ # Non-working test in gentoo's env
+ sed 's:\(g_test_add_func ("/ui-tests/keys-events.*\):/*\1*/:g' \
+ -i gtk/tests/testing.c || die "sed 1 failed"
+ sed '\%/recent-manager/add%,/recent_manager_purge/ d' \
+ -i gtk/tests/recentmanager.c || die "sed 2 failed"
+
+ # FIXME: multiple reftests fail when run from portage (but succeed when
+ # run from a manual compile in a temp directory)
+ sed -e 's:\(SUBDIRS.*\)reftests:\1:' \
+ -i tests/Makefile.* || die "sed 3 failed"
+
+ # Test results depend on the list of mounted filesystems!
+ rm -f tests/a11y/pickers.{ui,txt} || die "rm failed"
+
+ # Skip failing tests, upstream bug #698448
+ epatch "${FILESDIR}/${PN}-3.8.6-skip-filechooser-test.patch"
+
+ # https://bugzilla.gnome.org/show_bug.cgi?id=710467
+ rm -f tests/a11y/buttons.{ui,txt} || die
+ else
+ # don't waste time building tests
+ strip_builddir SRC_SUBDIRS tests Makefile.am
+ strip_builddir SRC_SUBDIRS tests Makefile.in
+ fi
+
+ if ! use examples; then
+ # don't waste time building demos
+ strip_builddir SRC_SUBDIRS demos Makefile.am
+ strip_builddir SRC_SUBDIRS demos Makefile.in
+ fi
+
+ epatch_user
+}
+
+src_configure() {
+ # Passing --disable-debug is not recommended for production use
+ # need libdir here to avoid a double slash in a path that libtool doesn't
+ # grok so well during install (// between $EPREFIX and usr ...)
+ econf \
+ $(use_enable aqua quartz-backend) \
+ $(use_enable colord) \
+ $(use_enable cups cups auto) \
+ $(usex debug --enable-debug=yes "") \
+ $(use_enable introspection) \
+ $(use_enable packagekit) \
+ $(use_enable wayland wayland-backend) \
+ $(use_enable X x11-backend) \
+ $(use_enable X xcomposite) \
+ $(use_enable X xdamage) \
+ $(use_enable X xfixes) \
+ $(use_enable X xkb) \
+ $(use_enable X xrandr) \
+ $(use_enable xinerama) \
+ --disable-gtk-doc \
+ --disable-papi \
+ --enable-man \
+ --enable-gtk2-dependency \
+ --with-xml-catalog="${EPREFIX}"/etc/xml/catalog \
+ --libdir="${EPREFIX}/usr/$(get_libdir)"
+}
+
+src_test() {
+ # Tests require a new gnome-themes-standard, but adding it to DEPEND
+ # would result in circular dependencies.
+ # https://bugzilla.gnome.org/show_bug.cgi?id=669562
+ if ! has_version '>=x11-themes/gnome-themes-standard-3.6[gtk]'; then
+ ewarn "Tests will be skipped because >=gnome-themes-standard-3.6[gtk]"
+ ewarn "is not installed. Please re-run tests after installing the"
+ ewarn "required version of gnome-themes-standard."
+ return 0
+ fi
+
+ unset DBUS_SESSION_BUS_ADDRESS
+ Xemake check
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ insinto /etc/gtk-3.0
+ doins "${FILESDIR}"/settings.ini
+
+ dodoc AUTHORS ChangeLog* HACKING NEWS* README*
+
+ prune_libtool_files --modules
+
+ # add -framework Carbon to the .pc files
+ use aqua && for i in gtk+-3.0.pc gtk+-quartz-3.0.pc gtk+-unix-print-3.0.pc; do
+ sed -i -e "s:Libs\: :Libs\: -framework Carbon :" "${ED}"usr/$(get_libdir)/pkgconfig/$i || die "sed failed"
+ done
+}
+
+pkg_preinst() {
+ gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+ gnome2_schemas_update
+
+ local GTK3_MODDIR="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0"
+ gtk-query-immodules-3.0 > "${GTK3_MODDIR}/immodules.cache" \
+ || ewarn "Failed to run gtk-query-immodules-3.0"
+
+ if ! has_version "app-text/evince"; then
+ elog "Please install app-text/evince for print preview functionality."
+ elog "Alternatively, check \"gtk-print-preview-command\" documentation and"
+ elog "add it to your settings.ini file."
+ fi
+}
+
+pkg_postrm() {
+ gnome2_schemas_update
+}
diff --git a/x11-libs/gtk+/metadata.xml b/x11-libs/gtk+/metadata.xml
new file mode 100644
index 0000000..df813ea
--- /dev/null
+++ b/x11-libs/gtk+/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>gnome</herd>
+ <longdescription>
+ GTK+ is a multi-platform toolkit for creating graphical user
+ interfaces. Offering a complete set of widgets, GTK+ is suitable
+ for projects ranging from small one-off projects to complete
+ application suites.
+ </longdescription>
+ <use>
+ <flag name="colord">Use <pkg>x11-misc/colord</pkg> for color management
+ in printing</flag>
+ <flag name="egl">Use EGL surfaces and Cairo GL in the wayland
+ backend. This flag has no effect on X or aqua backends.</flag>
+ <flag name="packagekit">Enable support for the distro-neutral package
+ manager GUI <pkg>app-admin/packagekit</pkg> in application chooser</flag>
+ </use>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:gtk:gtk%2B</remote-id>
+ </upstream>
+</pkgmetadata>