aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-19 20:00:29 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-19 20:00:29 -0800
commitcf7d6c6d0be7f0c329c19a377624278ec7a40a74 (patch)
treeea795b769e2ac7d4f9b8a1b91e684792ab93712e /gnome-base
parentmedia-libs/zvbi: multilib-utize (diff)
downloadgmt-cf7d6c6d0be7f0c329c19a377624278ec7a40a74.tar.gz
gmt-cf7d6c6d0be7f0c329c19a377624278ec7a40a74.tar.bz2
gmt-cf7d6c6d0be7f0c329c19a377624278ec7a40a74.zip
gnome-base/librsvg: clone upstream
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/librsvg/ChangeLog1227
-rw-r--r--gnome-base/librsvg/Manifest9
-rw-r--r--gnome-base/librsvg/files/librsvg-2.36.0-rsvg-view-automagic.patch60
-rw-r--r--gnome-base/librsvg/files/librsvg-2.36.4-resource-uri-1.patch117
-rw-r--r--gnome-base/librsvg/files/librsvg-2.36.4-resource-uri-2.patch57
-rw-r--r--gnome-base/librsvg/files/librsvg-2.36.4-resource-uri-3.patch173
-rw-r--r--gnome-base/librsvg/files/librsvg-2.39.0-canonicalize-realpath.patch45
-rw-r--r--gnome-base/librsvg/librsvg-2.39.0-r1.ebuild93
-rw-r--r--gnome-base/librsvg/metadata.xml11
9 files changed, 1792 insertions, 0 deletions
diff --git a/gnome-base/librsvg/ChangeLog b/gnome-base/librsvg/ChangeLog
new file mode 100644
index 0000000..c053cc1
--- /dev/null
+++ b/gnome-base/librsvg/ChangeLog
@@ -0,0 +1,1227 @@
+# ChangeLog for gnome-base/librsvg
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.324 2013/12/22 16:04:55 jer Exp $
+
+ 22 Dec 2013; Jeroen Roovers <jer@gentoo.org> librsvg-2.39.0.ebuild:
+ Stable for HPPA (bug #478252).
+
+ 21 Dec 2013; Fabian Groffen <grobian@gentoo.org>
+ +files/librsvg-2.39.0-canonicalize-realpath.patch, librsvg-2.39.0.ebuild:
+ Add patch from upstream to fix compilation on non-glibc platforms
+
+ 08 Dec 2013; Pacho Ramos <pacho@gentoo.org> librsvg-2.39.0.ebuild:
+ x86 stable, bug #478252
+
+ 30 Nov 2013; Pacho Ramos <pacho@gentoo.org> librsvg-2.39.0.ebuild:
+ amd64 stable, bug #478252
+
+ 09 Oct 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4-r1.ebuild:
+ Stable for sparc, wrt bug #486600
+
+ 09 Oct 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4-r1.ebuild:
+ Stable for ppc64, wrt bug #486600
+
+ 09 Oct 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4-r1.ebuild:
+ Stable for arm, wrt bug #486600
+
+ 07 Oct 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4-r1.ebuild:
+ Stable for ppc, wrt bug #486600
+
+ 06 Oct 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4-r1.ebuild:
+ Stable for alpha, wrt bug #486600
+
+ 06 Oct 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4-r1.ebuild:
+ Stable for ia64, wrt bug #486600
+
+ 06 Oct 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4-r1.ebuild:
+ Stable for x86, wrt bug #486600
+
+ 05 Oct 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4-r1.ebuild:
+ Stable for amd64, wrt bug #486600
+
+ 03 Oct 2013; Jeroen Roovers <jer@gentoo.org> librsvg-2.36.4-r1.ebuild:
+ Stable for HPPA (bug #486600).
+
+*librsvg-2.36.4-r1 (01 Oct 2013)
+
+ 01 Oct 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +librsvg-2.36.4-r1.ebuild, -librsvg-2.37.0.ebuild,
+ +files/librsvg-2.36.4-resource-uri-1.patch,
+ +files/librsvg-2.36.4-resource-uri-2.patch,
+ +files/librsvg-2.36.4-resource-uri-3.patch:
+ Fix information disclosure vulnerability (CVE-2013-1881, bug #486600, thanks
+ to Agostino Sarubbo). Drop vulnerable version.
+
+*librsvg-2.39.0 (30 Sep 2013)
+
+ 30 Sep 2013; Pacho Ramos <pacho@gentoo.org> +librsvg-2.39.0.ebuild,
+ -librsvg-2.36.1.ebuild:
+ Version bump
+
+ 03 Sep 2013; Gilles Dartiguelongue <eva@gentoo.org> librsvg-2.36.1.ebuild,
+ -librsvg-2.36.3.ebuild:
+ Clean up old revision and keywords.
+
+ 03 Sep 2013; Gilles Dartiguelongue <eva@gentoo.org> librsvg-2.36.1.ebuild,
+ librsvg-2.36.3.ebuild, librsvg-2.36.4.ebuild, librsvg-2.37.0.ebuild:
+ Use eclass to handle gdk-pixbuf cache.
+
+ 10 Aug 2013; Gilles Dartiguelongue <eva@gentoo.org> librsvg-2.37.0.ebuild:
+ Add mistakenly removed GNOME2_LA_PUNT, bug #480166.
+
+ 03 Aug 2013; Gilles Dartiguelongue <eva@gentoo.org> librsvg-2.37.0.ebuild:
+ Clean up trailing whitespace.
+
+*librsvg-2.37.0 (03 Aug 2013)
+
+ 03 Aug 2013; Gilles Dartiguelongue <eva@gentoo.org> +librsvg-2.37.0.ebuild:
+ Version bump. Switch USE=tools to rsvg-view only, other tools were not
+ installed.
+
+ 09 Apr 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4.ebuild:
+ Stable for sh, wrt bug #458984
+
+ 01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4.ebuild:
+ Stable for sparc, wrt bug #458984
+
+ 01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4.ebuild:
+ Stable for alpha, wrt bug #458984
+
+ 29 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org>
+ -files/librsvg-2.34.0-automagic-gtk.patch,
+ -files/librsvg-2.34.2-gir-filename.patch,
+ -files/librsvg-2.36.0-rsvg-convert.1.patch:
+ Clean up old patches.
+
+ 29 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org> -librsvg-2.34.2.ebuild,
+ librsvg-2.36.1.ebuild, librsvg-2.36.3.ebuild, metadata.xml:
+ Clean up old revisions. Clean up keywords of older revisions. Clean up
+ USE=gtk3 from metadata.xml.
+
+ 29 Mar 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4.ebuild:
+ Stable for ia64, wrt bug #458984
+
+ 28 Mar 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4.ebuild:
+ Stable for arm, wrt bug #458984
+
+ 27 Mar 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4.ebuild:
+ Stable for ppc64, wrt bug #458984
+
+ 26 Mar 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4.ebuild:
+ Stable for ppc, wrt bug #458984
+
+ 26 Mar 2013; Jeroen Roovers <jer@gentoo.org> librsvg-2.36.4.ebuild:
+ Stable for HPPA (bug #458984).
+
+ 25 Mar 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4.ebuild:
+ Stable for x86, wrt bug #458984
+
+ 25 Mar 2013; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.4.ebuild:
+ Stable for amd64, wrt bug #458984
+
+ 03 Mar 2013; Mike Frysinger <vapier@gentoo.org> librsvg-2.36.1.ebuild,
+ librsvg-2.36.3.ebuild, librsvg-2.36.4.ebuild:
+ Add s390 lovin.
+
+ 22 Feb 2013; Zac Medico <zmedico@gentoo.org> librsvg-2.36.4.ebuild:
+ Add ~arm-linux keyword.
+
+ 28 Oct 2012; Raúl Porcel <armin76@gentoo.org> librsvg-2.36.1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #427544
+
+*librsvg-2.36.4 (20 Oct 2012)
+
+ 20 Oct 2012; Pacho Ramos <pacho@gentoo.org> +librsvg-2.36.4.ebuild,
+ -librsvg-2.34.1-r1.ebuild, -librsvg-2.36.0.ebuild:
+ Version bump, drop old.
+
+ 16 Oct 2012; Anthony G. Basile <blueness@gentoo.org> librsvg-2.36.1.ebuild:
+ stable ppc, bug #427544
+
+ 14 Oct 2012; Matt Turner <mattst88@gentoo.org> librsvg-2.36.3.ebuild:
+ Stable on alpha, bug 427544.
+
+ 07 Oct 2012; Anthony G. Basile <blueness@gentoo.org> librsvg-2.36.1.ebuild:
+ stable ppc64, bug #427544
+
+ 06 Oct 2012; Markus Meier <maekke@gentoo.org> librsvg-2.36.1.ebuild:
+ arm stable, bug #427544
+
+ 04 Oct 2012; Agostino Sarubbo <ago@gentoo.org> librsvg-2.36.1.ebuild:
+ Stable for amd64, wrt bug #427544
+
+ 03 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> librsvg-2.36.1.ebuild:
+ x86 stable wrt bug #427544
+
+ 02 Oct 2012; Jeroen Roovers <jer@gentoo.org> librsvg-2.36.1.ebuild:
+ Stable for HPPA (bug #427544).
+
+ 12 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ librsvg-2.36.3.ebuild, metadata.xml:
+ Enable optional vala support.
+
+ 10 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ librsvg-2.36.3.ebuild:
+ Need vala-common for eautoreconf (bug #434544, thanks to megabaks et al.)
+
+*librsvg-2.36.3 (10 Sep 2012)
+
+ 10 Sep 2012; Nirbheek Chauhan <nirbheek@gentoo.org> +librsvg-2.36.3.ebuild:
+ Bump to 2.36.3; vala binding support is currently disabled
+
+ 09 May 2012; Alexis Ballier <aballier@gentoo.org> librsvg-2.36.1.ebuild:
+ keyword ~amd64-fbsd
+
+ 05 May 2012; Jeff Horelick <jdhore@gentoo.org> librsvg-2.34.1-r1.ebuild,
+ librsvg-2.34.2.ebuild, librsvg-2.36.0.ebuild, librsvg-2.36.1.ebuild:
+ dev-util/pkgconfig -> virtual/pkgconfig
+
+ 24 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ librsvg-2.34.1-r1.ebuild, librsvg-2.34.2.ebuild, librsvg-2.36.0.ebuild,
+ librsvg-2.36.1.ebuild:
+ Change "mktemp --suffix" to "mktemp -t" to fix building on bsd (bug #413287,
+ thanks to Alexis Ballier).
+
+ 22 Apr 2012; Fabian Groffen <grobian@gentoo.org> librsvg-2.36.1.ebuild:
+ Allow configure to succeed on Darwin platforms
+
+*librsvg-2.36.1 (20 Apr 2012)
+
+ 20 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -librsvg-2.34.1.ebuild, +librsvg-2.36.1.ebuild:
+ Version bump, drop old.
+
+ 12 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ librsvg-2.36.0.ebuild:
+ __GL_NO_DSO_FINALIZER also needs to be unset in src_compile for 2.36.0 to fix
+ build error for nvidia-drivers users (bug #411765, thanks to Chris Smith for
+ reporting).
+
+*librsvg-2.36.0 (12 Apr 2012)
+
+ 12 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +librsvg-2.36.0.ebuild, +files/librsvg-2.36.0-rsvg-convert.1.patch,
+ +files/librsvg-2.36.0-rsvg-view-automagic.patch:
+ Version bump with numerous bugfixes. Deprecated /usr/bin/rsvg utility was
+ removed. The rsvg-view-3 utility is now built only when USE="gtk tools".
+
+ 25 Mar 2012; Raúl Porcel <armin76@gentoo.org> librsvg-2.34.2.ebuild:
+ alpha/ia64/sh/sparc stable wrt #393007
+
+ 05 Mar 2012; Brent Baude <ranger@gentoo.org> librsvg-2.34.2.ebuild:
+ Marking librsvg-2.34.2 ppc stable for bug 393007
+
+ 05 Mar 2012; Brent Baude <ranger@gentoo.org> librsvg-2.34.2.ebuild:
+ Marking librsvg-2.34.2 ppc64 stable for bug 393007
+
+ 15 Feb 2012; Fabian Groffen <grobian@gentoo.org> librsvg-2.34.2.ebuild:
+ Marked ~x64-macos
+
+ 18 Jan 2012; Markus Meier <maekke@gentoo.org> librsvg-2.34.2.ebuild:
+ arm stable, bug #393007
+
+ 14 Jan 2012; Markus Meier <maekke@gentoo.org> librsvg-2.34.2.ebuild:
+ x86 stable, bug #393007
+
+ 29 Dec 2011; Pacho Ramos <pacho@gentoo.org> librsvg-2.34.2.ebuild:
+ amd64 stable, bug 393007
+
+ 20 Dec 2011; Jeroen Roovers <jer@gentoo.org> librsvg-2.34.1-r1.ebuild,
+ librsvg-2.34.2.ebuild:
+ Stable for HPPA (bug #393007).
+
+ 11 Dec 2011; Pacho Ramos <pacho@gentoo.org> librsvg-2.34.2.ebuild:
+ 'rsvg' command needs python2, thanks a lot to Arfrever for reporting on IRC.
+
+ 28 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
+ librsvg-2.34.2.ebuild:
+ Depend on gdk-pixbuf[introspection?] (bug #392233, thanks to
+ krassboter@googlemail.com for reporting). Remove obsolete ||-dependency
+ (gtk+-2.20 is long gone from portage).
+
+ 23 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
+ librsvg-2.34.2.ebuild, +files/librsvg-2.34.2-gir-filename.patch:
+ Add patch to fix parallel make failure when USE=introspection; many thanks to
+ Rafał Mużyło <galtgendo@o2.pl> for the solution (bug #391215). Should also
+ fix bug #391213. Thanks to all for reporting.
+
+ 21 Nov 2011; Pacho Ramos <pacho@gentoo.org> librsvg-2.34.2.ebuild:
+ Only pull in introspection.m4, not full gobject-introspection.
+
+ 21 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
+ librsvg-2.34.2.ebuild:
+ Add gobject-introspection to build-time dependenciess, needed for eautoreconf
+ (bug #391173, thanks to Duncan <1i5t5.duncan@cox.net> for reporting).
+
+*librsvg-2.34.2 (20 Nov 2011)
+
+ 20 Nov 2011; Pacho Ramos <pacho@gentoo.org> +librsvg-2.34.2.ebuild,
+ -librsvg-2.32.1.ebuild, -librsvg-2.34.0.ebuild, metadata.xml:
+ Version bump, remove old.
+
+ 30 Oct 2011; Raúl Porcel <armin76@gentoo.org> librsvg-2.34.1-r1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #385699
+
+ 28 Oct 2011; Markus Meier <maekke@gentoo.org> librsvg-2.34.1-r1.ebuild:
+ arm stable, bug #385699
+
+ 21 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ librsvg-2.34.1-r1.ebuild:
+ x86 stable wrt bug #385699
+
+ 16 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> librsvg-2.34.1-r1.ebuild:
+ ppc/ppc64 stable wrt #385699
+
+ 09 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> librsvg-2.32.1.ebuild,
+ librsvg-2.34.0.ebuild, librsvg-2.34.1.ebuild, librsvg-2.34.1-r1.ebuild:
+ add ewarn in case of gdk-pixbuf-query-loaders failure
+
+ 09 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> librsvg-2.32.1.ebuild,
+ librsvg-2.34.0.ebuild, librsvg-2.34.1.ebuild, librsvg-2.34.1-r1.ebuild:
+ fix gdk-pixbuf-query-loaders usage, be atomic
+
+ 27 Sep 2011; Kacper Kowalik <xarthisius@gentoo.org> librsvg-2.34.1.ebuild:
+ ppc/ppc64 stable wrt #382403
+
+ 18 Sep 2011; Raúl Porcel <armin76@gentoo.org> librsvg-2.34.1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #382403
+
+ 12 Sep 2011; Markus Meier <maekke@gentoo.org> librsvg-2.34.1.ebuild:
+ amd64/arm/x86 stable, bug #382403
+
+ 12 Sep 2011; Jeroen Roovers <jer@gentoo.org> librsvg-2.34.1.ebuild:
+ Stable for HPPA (bug #382403).
+
+*librsvg-2.34.1-r1 (09 Sep 2011)
+*librsvg-2.34.1 (09 Sep 2011)
+
+ 09 Sep 2011; Pacho Ramos <pacho@gentoo.org> -librsvg-2.34.0-r1.ebuild,
+ +librsvg-2.34.1.ebuild, +librsvg-2.34.1-r1.ebuild:
+ Version bump, remove old.
+
+ 20 Aug 2011; Jeroen Roovers <jer@gentoo.org> librsvg-2.34.0.ebuild:
+ Stable for HPPA (bug #369909).
+
+ 13 Aug 2011; Raúl Porcel <armin76@gentoo.org> librsvg-2.34.0.ebuild:
+ alpha/ia64/sh/sparc stable wrt #369909
+
+ 17 Jul 2011; Markus Meier <maekke@gentoo.org> librsvg-2.34.0.ebuild:
+ arm stable, bug #369909
+
+ 14 Jul 2011; Thomas Kahle <tomka@gentoo.org> librsvg-2.34.0.ebuild:
+ x86 stable per bug 369909
+
+ 01 Jul 2011; Markos Chandras <hwoarang@gentoo.org> librsvg-2.34.0.ebuild:
+ Stable on amd64 wrt bug #278255
+
+ 28 Jun 2011; Pacho Ramos <pacho@gentoo.org> librsvg-2.34.0.ebuild,
+ librsvg-2.34.0-r1.ebuild:
+ >=dev-util/gtk-doc-am-1.13 needed (bug #373383 by nzqr).
+
+ 26 Jun 2011; Pacho Ramos <pacho@gentoo.org> -librsvg-2.26.3.ebuild,
+ librsvg-2.34.0.ebuild, +librsvg-2.34.0-r1.ebuild,
+ +files/librsvg-2.34.0-automagic-gtk.patch:
+ Fix automagic gtk+ dependency (bug #371290 by Michał Górny), remove old.
+
+*librsvg-2.34.0-r1 (26 Jun 2011)
+
+ 26 Jun 2011; Pacho Ramos <pacho@gentoo.org> -librsvg-2.26.3.ebuild,
+ librsvg-2.34.0.ebuild, +librsvg-2.34.0-r1.ebuild,
+ +files/librsvg-2.34.0-automagic-gtk.patch:
+ Fix automagic gtk+ dependency (bug #371290 by Michał Górny), remove old.
+
+ 10 Apr 2011; Samuli Suominen <ssuominen@gentoo.org> librsvg-2.34.0.ebuild:
+ Punt useless libtool file.
+
+*librsvg-2.34.0 (05 Apr 2011)
+
+ 05 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
+ +librsvg-2.34.0.ebuild:
+ Bump to 2.34.0
+
+ 22 Mar 2011; Brent Baude <ranger@gentoo.org> librsvg-2.32.1.ebuild:
+ Marking librsvg-2.32.1 ppc stable for bug 353436
+
+ 21 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> librsvg-2.32.1.ebuild:
+ ppc64 stable wrt #353436
+
+ 16 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> librsvg-2.26.3.ebuild,
+ librsvg-2.32.1.ebuild:
+ Fix slot-deps on gtk+ and other libs
+
+ 12 Mar 2011; Raúl Porcel <armin76@gentoo.org> librsvg-2.32.1.ebuild:
+ alpha/arm/ia64/sh/sparc stable wrt #353436
+
+ 07 Mar 2011; Jeroen Roovers <jer@gentoo.org> librsvg-2.32.1.ebuild:
+ Stable for HPPA (bug #353436).
+
+ 24 Feb 2011; Thomas Kahle <tomka@gentoo.org> librsvg-2.32.1.ebuild:
+ x86 stable per bug 353436
+
+ 23 Feb 2011; Markos Chandras <hwoarang@gentoo.org> librsvg-2.32.1.ebuild:
+ Stable on amd64 wrt bug #353436
+
+ 05 Dec 2010; Gilles Dartiguelongue <eva@gentoo.org> librsvg-2.32.1.ebuild:
+ Raise gtk-doc dependency per configure.
+
+*librsvg-2.32.1 (19 Nov 2010)
+
+ 19 Nov 2010; Pacho Ramos <pacho@gentoo.org>
+ -files/librsvg-2.22.3-fix-segfault-with-firefox.patch,
+ -librsvg-2.26.0.ebuild, -librsvg-2.26.2.ebuild,
+ -files/librsvg-2.26.2-choosable-tools.patch, -librsvg-2.32.0.ebuild,
+ +librsvg-2.32.1.ebuild:
+ Version bump: make sure the surfaces own their pixels, remove stray comma
+ from enum, dist testcase input file. Remove old.
+
+*librsvg-2.32.0 (08 Nov 2010)
+
+ 08 Nov 2010; Pacho Ramos <pacho@gentoo.org> -librsvg-2.31.0.ebuild,
+ -files/librsvg-2.31.0-skip-automagic.patch, +librsvg-2.32.0.ebuild:
+ Version bump for Gnome 2.32. Remove old.
+
+ 17 Oct 2010; Raúl Porcel <armin76@gentoo.org> librsvg-2.26.3.ebuild:
+ alpha/ia64/sh/sparc stable wrt #324077
+
+ 14 Oct 2010; Markus Meier <maekke@gentoo.org> librsvg-2.26.3.ebuild:
+ arm stable, bug #324077
+
+ 07 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> librsvg-2.26.3.ebuild:
+ ppc64 stable wrt #324077
+
+ 25 Sep 2010; <nirbheek@gentoo.org> librsvg-2.31.0.ebuild:
+ Use ${ED} instead of ${D} because it's EAPI=3. Pointed out by eva.
+
+ 24 Sep 2010; <nirbheek@gentoo.org> librsvg-2.31.0.ebuild:
+ Remove .la files for libraries that are dlopen()-ed
+
+*librsvg-2.31.0 (24 Sep 2010)
+
+ 24 Sep 2010; <nirbheek@gentoo.org> +librsvg-2.31.0.ebuild,
+ +files/librsvg-2.31.0-skip-automagic.patch:
+ Add librsvg-2.31.0 with the new pixbuf format used by gdk-pixbuf
+
+ 11 Sep 2010; Joseph Jezak <josejx@gentoo.org> librsvg-2.26.3.ebuild:
+ Marked ppc for bug #324077.
+
+ 18 Aug 2010; Markus Meier <maekke@gentoo.org> librsvg-2.26.2.ebuild:
+ arm stable, bug #314899
+
+ 14 Aug 2010; Raúl Porcel <armin76@gentoo.org> librsvg-2.26.2.ebuild:
+ alpha/ia64/sh/sparc stable wrt #314899
+
+ 05 Aug 2010; Jeroen Roovers <jer@gentoo.org> librsvg-2.26.3.ebuild:
+ Stable for HPPA (bug #324077).
+
+ 01 Aug 2010; Christian Faulhammer <fauli@gentoo.org>
+ librsvg-2.26.3.ebuild:
+ x86 stable, bug 324077
+
+ 31 Jul 2010; Pacho Ramos <pacho@gentoo.org> librsvg-2.26.3.ebuild:
+ amd64 stable, bug 324077
+
+ 20 Jul 2010; Jeroen Roovers <jer@gentoo.org> librsvg-2.26.2.ebuild:
+ Stable for HPPA (bug #314899).
+
+ 07 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> librsvg-2.26.2.ebuild:
+ ppc64 stable wrt #314899
+
+ 04 Jun 2010; Markus Meier <maekke@gentoo.org> librsvg-2.26.2.ebuild:
+ x86 stable, bug #314899
+
+ 24 May 2010; Jonathan Callen <abcd@gentoo.org> librsvg-2.26.3.ebuild:
+ Bump to EAPI=3, add prefix keywords
+
+ 14 May 2010; Gilles Dartiguelongue <eva@gentoo.org>
+ -librsvg-2.22.3.ebuild, librsvg-2.26.3.ebuild:
+ Version bump. Lots of bugfixes.
+
+*librsvg-2.26.3 (08 May 2010)
+
+ 08 May 2010; Pacho Ramos <pacho@gentoo.org> -librsvg-2.22.3-r1.ebuild,
+ +librsvg-2.26.3.ebuild:
+ Version bump with tons of bugfixes including crashes and rendering
+ problems. Drop old testing version.
+
+ 03 May 2010; Olivier Crête <tester@gentoo.org> librsvg-2.26.2.ebuild:
+ amd64 stable, bug #314899
+
+ 23 Apr 2010; Pacho Ramos <pacho@gentoo.org> librsvg-2.26.2.ebuild:
+ Needs gtk-doc-am-1.13 (bug #315953).
+
+ 18 Apr 2010; Pacho Ramos <pacho@gentoo.org> librsvg-2.26.2.ebuild,
+ +files/librsvg-2.26.2-choosable-tools.patch, metadata.xml:
+ Build misc tools only when desired (bug #226231). Thanks a lot to Didier
+ Barvaux for his work on this.
+
+*librsvg-2.26.2 (30 Mar 2010)
+
+ 30 Mar 2010; Pacho Ramos <pacho@gentoo.org> +librsvg-2.26.2.ebuild:
+ Version bump with these relevant changes:
+ - Enable silent build by default
+ - Use GDK_DRAWABLE() instead of non-existing GTK_DRAWABLE()
+ - Fix compiler warnings
+ - Remove some deprecated gtk+/gdk functions and bump gtk+ requirement
+ - Fix linking with pedantic linkers
+ - Make librsvg compile with -DGSEAL_ENABLED
+ - Drop mozilla plugin.
+ Ebuild modified to achieve mozilla plugin removal and gtk+ requeriment
+ bump.
+
+ 16 Jan 2010; Raúl Porcel <armin76@gentoo.org> librsvg-2.26.0.ebuild:
+ sh stable
+
+ 14 Jan 2010; Jeroen Roovers <jer@gentoo.org> librsvg-2.26.0.ebuild:
+ Stable for HPPA (bug #281427).
+
+ 03 Dec 2009; Brent Baude <ranger@gentoo.org> ChangeLog:
+ Marking librsvg-2.26.0 ppc64 stable for bug 281427
+
+ 28 Nov 2009; Raúl Porcel <armin76@gentoo.org> librsvg-2.26.0.ebuild:
+ alpha/ia64/sparc stable wrt #281427
+
+ 05 Nov 2009; Markus Meier <maekke@gentoo.org> librsvg-2.26.0.ebuild:
+ arm stable, bug #281427
+
+ 24 Oct 2009; nixnut <nixnut@gentoo.org> librsvg-2.26.0.ebuild:
+ ppc stable #281427
+
+ 16 Oct 2009; Markus Meier <maekke@gentoo.org> librsvg-2.26.0.ebuild:
+ x86 stable, bug #281427
+
+ 08 Oct 2009; Olivier Crête <tester@gentoo.org> librsvg-2.26.0.ebuild:
+ Stable on amd64, bug #281427
+
+ 02 Aug 2009; Gilles Dartiguelongue <eva@gentoo.org>
+ -files/librsvg-2.15.90-die-gtk-doc-die.patch,
+ -files/librsvg-2.16.1-leak-fixes.patch,
+ -files/librsvg-2.16.1-uninit.patch, -librsvg-2.20.0.ebuild,
+ -librsvg-2.22.2.ebuild:
+ Clean up old revisions.
+
+ 05 May 2009; Nirbheek Chauhan <nirbheek@gentoo.org> librsvg-2.26.0.ebuild:
+ Add comment about firefox segfault patch
+
+*librsvg-2.26.0 (05 May 2009)
+
+ 05 May 2009; Nirbheek Chauhan <nirbheek@gentoo.org>
+ +librsvg-2.26.0.ebuild:
+ Bump to 2.26.0, lots of bugfixes, one feature: New API
+ rsvg_handle_get_position_sub()
+ Shares firefox segfault patch with 2.22.3
+
+ 03 May 2009; Nirbheek Chauhan <nirbheek@gentoo.org> librsvg-2.22.3-r1:
+ Fix bug 268390 : unrecognised options --enable-debug
+
+ 02 May 2009; Nirbheek Chauhan <nirbheek@gentoo.org> librsvg-2.22.3-r1:
+ Forgot to inherit eutils. Again.
+
+*librsvg-2.22.3-r1 (01 May 2009)
+
+ 01 May 2009; Nirbheek Chauhan <nirbheek@gentoo.org>
+ +files/librsvg-2.22.3-fix-segfault-with-firefox.patch,
+ +librsvg-2.22.3-r1.ebuild:
+ Add patch to workaround gcc-related segfault in firefox -- bug 239992
+
+ 28 Apr 2009; Raúl Porcel <armin76@gentoo.org> librsvg-2.22.3.ebuild:
+ sh stable
+
+ 27 Apr 2009; Jeroen Roovers <jer@gentoo.org> librsvg-2.22.3:
+ Stable for HPPA (bug #260063).
+
+ 27 Apr 2009; Raúl Porcel <armin76@gentoo.org> librsvg-2.22.3.ebuild:
+ arm stable
+
+ 12 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> librsvg-2.22.3.ebuild:
+ Stable on sparc, bug #260063
+
+ 18 Mar 2009; Raúl Porcel <armin76@gentoo.org> librsvg-2.22.3.ebuild:
+ alpha/ia64 stable wrt #260063
+
+ 15 Mar 2009; Markus Meier <maekke@gentoo.org> librsvg-2.22.3.ebuild:
+ x86 stable, bug #260063
+
+ 11 Mar 2009; Daniel Gryniewicz <dang@gentoo.org> librsvg-2.22.3.ebuild:
+ Marked stable on amd64
+
+ 06 Mar 2009; Brent Baude <ranger@gentoo.org> librsvg-2.22.3.ebuild:
+ Marking librsvg-2.22.3 ppc stable for bug 260063
+
+ 05 Mar 2009; Brent Baude <ranger@gentoo.org> librsvg-2.22.3.ebuild:
+ Marking librsvg-2.22.3 ppc64 stable for bug 260063
+
+ 13 Nov 2008; Brent Baude <ranger@gentoo.org> librsvg-2.22.2.ebuild:
+ Marking librsvg-2.22.2 ppc64 stable for bug 236971
+
+*librsvg-2.22.3 (27 Sep 2008)
+
+ 27 Sep 2008; Gilles Dartiguelongue <eva@gentoo.org>
+ +librsvg-2.22.3.ebuild:
+ bump to 2.22.3. Build & runtime fixes. Use GSlice instead of GMemChunk.
+
+ 25 Sep 2008; Jeroen Roovers <jer@gentoo.org> librsvg-2.22.2.ebuild:
+ Stable for HPPA (bug #236971).
+
+ 12 Aug 2008; Raúl Porcel <armin76@gentoo.org> librsvg-2.22.2.ebuild:
+ alpha/ia64/sparc stable wrt #229709
+
+ 10 Aug 2008; Markus Meier <maekke@gentoo.org> librsvg-2.22.2.ebuild:
+ x86 stable, bug #229709
+
+ 30 Jul 2008; Brent Baude <ranger@gentoo.org> librsvg-2.22.2.ebuild:
+ Marking librsvg-2.22.2 ppc stable for bug 229709
+
+ 26 Jul 2008; Olivier Crête <tester@gentoo.org> librsvg-2.22.2.ebuild:
+ Stable on amd64, bug #229709
+
+ 08 Jun 2008; Gilles Dartiguelongue <eva@gentoo.org>
+ -librsvg-2.16.1-r2.ebuild, -librsvg-2.18.2.ebuild:
+ clean up old revisions.
+
+ 05 May 2008; Ryan Hill <dirtyepic@gentoo.org> librsvg-2.22.2.ebuild:
+ Rekeyword for mips.
+
+ 02 May 2008; Doug Goldstein <cardoe@gentoo.org> librsvg-2.18.2.ebuild:
+ move G2CONF and DOCS into pkg_setup()
+
+*librsvg-2.22.2 (23 Mar 2008)
+
+ 23 Mar 2008; Gilles Dartiguelongue <eva@gentoo.org>
+ +librsvg-2.22.2.ebuild:
+ New version for GNOME-2.22. Uses GIO instead of gnome-vfs and gtk-print in
+ place of gnomeprint.
+
+ 04 Feb 2008; Jeroen Roovers <jer@gentoo.org> librsvg-2.20.0.ebuild:
+ Stable for HPPA (bug #208366).
+
+ 03 Feb 2008; Raúl Porcel <armin76@gentoo.org> librsvg-2.20.0.ebuild:
+ alpha/ia64/sparc stable wrt #208366
+
+ 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> librsvg-2.20.0.ebuild:
+ Stable on amd64 wrt bug #208366.
+
+ 01 Feb 2008; Brent Baude <ranger@gentoo.org> librsvg-2.20.0.ebuild:
+ Marking librsvg-2.20.0 ppc64 and ppc stable for bug 208366
+
+ 01 Feb 2008; Christian Faulhammer <opfer@gentoo.org>
+ librsvg-2.20.0.ebuild:
+ stable x86, bug 208366
+
+*librsvg-2.20.0 (20 Jan 2008)
+
+ 20 Jan 2008; Gilles Dartiguelongue <eva@gentoo.org>
+ -librsvg-2.16.1.ebuild, +librsvg-2.20.0.ebuild:
+ bump to 2.20.0 and clean up old revision
+
+ 29 Nov 2007; Jeroen Roovers <jer@gentoo.org> librsvg-2.18.2.ebuild:
+ Stable for HPPA (bug #199740).
+
+ 26 Nov 2007; Markus Rothe <corsair@gentoo.org> librsvg-2.18.2.ebuild:
+ Stable on ppc64; bug #199740
+
+ 24 Nov 2007; Brent Baude <ranger@gentoo.org> librsvg-2.18.2.ebuild:
+ Marking librsvg-2.18.2 ppc stable for bug 199740
+
+ 22 Nov 2007; Raúl Porcel <armin76@gentoo.org> librsvg-2.18.2.ebuild:
+ alpha/ia64/sparc stable wrt #199740
+
+ 21 Nov 2007; Dawid Węgliński <cla@gentoo.org> librsvg-2.18.2.ebuild:
+ Stable on x86 (bug #199740)
+
+ 20 Nov 2007; Samuli Suominen <drac@gentoo.org> librsvg-2.18.2.ebuild:
+ amd64 stable wrt #199740
+
+*librsvg-2.18.2 (09 Oct 2007)
+
+ 09 Oct 2007; Mart Raudsepp <leio@gentoo.org> +librsvg-2.18.2.ebuild:
+ New series for Gnome 2.20
+
+ 25 Sep 2007; Joshua Kinard <kumba@gentoo.org> librsvg-2.16.1-r2.ebuild:
+ Bumping straight to stable to catch up on some small gnome keywords on mips,
+ per #191920.
+
+ 22 Sep 2007; Tom Gall <tgall@gentoo.org> librsvg-2.16.1-r2.ebuild:
+ stable on ppc64
+
+ 14 Sep 2007; Roy Marples <uberlord@gentoo.org> librsvg-2.16.1.ebuild,
+ librsvg-2.16.1-r1.ebuild, librsvg-2.16.1-r2.ebuild:
+ elibtoolize now patches install-sh for us.
+
+ 07 Sep 2007; Jeroen Roovers <jer@gentoo.org> librsvg-2.16.1-r2.ebuild:
+ Stable for HPPA too.
+
+ 11 Aug 2007; Mart Raudsepp <leio@gentoo.org> -librsvg-2.9.5.ebuild,
+ -librsvg-2.14.4.ebuild:
+ Removing Gnome 2.14
+
+ 11 Aug 2007; Andrej Kacian <ticho@gentoo.org> librsvg-2.16.1-r2.ebuild:
+ Stable on x86, bug #185823.
+
+ 10 Aug 2007; Christoph Mende <angelos@gentoo.org>
+ librsvg-2.16.1-r2.ebuild:
+ Stable on amd64 wrt bug #185823
+
+ 08 Aug 2007; Raúl Porcel <armin76@gentoo.org> librsvg-2.16.1-r2.ebuild:
+ alpha/ia64 stable wrt #185823
+
+ 07 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ librsvg-2.16.1-r2.ebuild:
+ Stable on ppc wrt bug #185823.
+
+ 07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ librsvg-2.16.1-r2.ebuild:
+ Stable on sparc wrt #185823
+
+*librsvg-2.16.1-r2 (11 Jun 2007)
+
+ 11 Jun 2007; Daniel Gryniewicz <dang@gentoo.org>
+ +files/librsvg-2.16.1-leak-fixes.patch, +librsvg-2.16.1-r2.ebuild:
+ Fix some leaks; bug #181532
+
+ 02 Jun 2007; Brent Baude <ranger@gentoo.org> librsvg-2.16.1-r1.ebuild:
+ Marking librsvg-2.16.1-r1 ppc stable for bug #171107
+
+ 31 May 2007; Jeroen Roovers <jer@gentoo.org> librsvg-2.16.1-r1.ebuild:
+ Stable for HPPA (bug #171107).
+
+ 31 May 2007; Daniel Gryniewicz <dang@gentoo.org> librsvg-2.16.1-r1.ebuild:
+ Marked stable on amd64 for bug #171107
+
+ 31 May 2007; Brent Baude <ranger@gentoo.org> librsvg-2.16.1-r1.ebuild:
+ Marking librsvg-2.16.1-r1 ppc64 stable for bug #171107
+
+ 30 May 2007; Raúl Porcel <armin76@gentoo.org> librsvg-2.16.1-r1.ebuild:
+ alpha/ia64 stable wrt #171107
+
+ 29 May 2007; Andrej Kacian <ticho@gentoo.org> librsvg-2.16.1-r1.ebuild:
+ Stable on x86, bug #171107.
+
+ 29 May 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ librsvg-2.16.1-r1.ebuild:
+ Stable on sparc wrt #171107
+
+ 27 May 2007; Joshua Kinard <kumba@gentoo.org> librsvg-2.16.1.ebuild:
+ Stable on mips.
+
+*librsvg-2.16.1-r1 (06 Apr 2007)
+
+ 06 Apr 2007; Saleem Abdulrasool <compnerd@gentoo.org>
+ +files/librsvg-2.16.1-uninit.patch, +librsvg-2.16.1-r1.ebuild:
+ Revbump for a patch from truedfx to prevent floating point exceptions
+
+ 08 Feb 2007; Mart Raudsepp <leio@gentoo.org>
+ -files/librsvg-2.12.6-plugin_checks.patch, -librsvg-2.12.7-r1.ebuild,
+ -librsvg-2.16.0.ebuild:
+ Remove redundant versions
+
+ 04 Feb 2007; Markus Rothe <corsair@gentoo.org> librsvg-2.16.1.ebuild:
+ Stable on ppc64; bug #164978
+
+ 03 Feb 2007; Andrej Kacian <ticho@gentoo.org> librsvg-2.16.1.ebuild:
+ Stable on x86, bug #164978.
+
+ 03 Feb 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ librsvg-2.16.1.ebuild:
+ Stable on ppc wrt bug #164978.
+
+ 01 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> librsvg-2.16.1.ebuild:
+ Stable on sparc
+
+ 26 Jan 2007; Daniel Gryniewicz <dang@gentoo.org> librsvg-2.16.1.ebuild:
+ Marked stable on amd64 Mark stable; there are themes that don't work with
+ 2.16.0
+
+ 18 Jan 2007; Jeroen Roovers <jer@gentoo.org> librsvg-2.16.1.ebuild:
+ Stable for HPPA (bug #147751).
+
+ 14 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> librsvg-2.16.1.ebuild:
+ Stable on Alpha.
+
+ 13 Jan 2007; Roy Marples <uberlord@gentoo.org> librsvg-2.16.1.ebuild:
+ Keyworded ~x86-fbsd
+
+ 11 Jan 2007; Daniel Gryniewicz <dang@gentoo.org> librsvg-2.16.1.ebuild:
+ Update old install-sh in tarball to enable installation on fbsd. Bug #159238
+
+ 01 Jan 2007; Doug Goldstein <cardoe@gentoo.org> librsvg-2.14.4.ebuild,
+ librsvg-2.16.0.ebuild, librsvg-2.16.1.ebuild:
+ png USE flag did nothing for cairo. It always hardcoded on, removed png USE
+ flag. So I'm removing the check from here.
+
+ 21 Dec 2006; Saleem Abdulrasool <compnerd@gentoo.org>
+ -librsvg-1.0.3.ebuild:
+ gnome-1.x removal
+
+*librsvg-2.16.1 (17 Dec 2006)
+
+ 17 Dec 2006; Mart Raudsepp <leio@gentoo.org> +librsvg-2.16.1.ebuild:
+ Version bump
+
+ 09 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> librsvg-2.16.0.ebuild:
+ Stable on Alpha.
+
+ 01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> librsvg-2.16.0.ebuild:
+ Stable on hppa wrt #156572
+
+ 01 Dec 2006; Markus Rothe <corsair@gentoo.org> librsvg-2.16.0.ebuild:
+ Stable on ppc64; bug #156572
+
+ 01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> librsvg-2.16.0.ebuild:
+ Stable on sparc wrt #156572
+
+ 30 Nov 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ librsvg-2.16.0.ebuild:
+ ppc stable, bug #156572
+
+ 30 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
+ librsvg-2.16.0.ebuild:
+ stable x86, bug #156572
+
+ 29 Nov 2006; Olivier Crête <tester@gentoo.org> librsvg-2.16.0.ebuild:
+ Stable on amd64 for bugs #156572
+
+ 20 Oct 2006; Aron Griffis <agriffis@gentoo.org> librsvg-2.14.4.ebuild:
+ Mark 2.14.4 stable on alpha
+
+ 13 Oct 2006; Mart Raudsepp <leio@gentoo.org> librsvg-2.16.0.ebuild:
+ Remove print USE flag, eog may be used for SVG printing instead
+
+ 15 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> librsvg-2.16.0.ebuild:
+ Mips gone
+
+ 13 Sep 2006; Aron Griffis <agriffis@gentoo.org> librsvg-2.14.4.ebuild:
+ Mark 2.14.4 stable on ia64. #139612
+
+*librsvg-2.16.0 (07 Sep 2006)
+
+ 07 Sep 2006; Daniel Gryniewicz <dang@gentoo.org>
+ +files/librsvg-2.15.90-die-gtk-doc-die.patch, +librsvg-2.16.0.ebuild:
+ New version for gnome 2.16
+
+ 16 Aug 2006; Markus Rothe <corsair@gentoo.org> librsvg-2.14.4.ebuild:
+ Stable on ppc64
+
+ 17 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> librsvg-2.14.4.ebuild:
+ Marked stable on amd64 for bug #139612
+
+ 16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ librsvg-2.14.4.ebuild:
+ hppa stable, bug #139612
+
+ 14 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ librsvg-2.14.4.ebuild:
+ ppc stable, bug #139612
+
+ 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> librsvg-2.14.4.ebuild:
+ Stable on x86 wrt bug #139612.
+
+ 10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> librsvg-2.14.4.ebuild:
+ Stable on sparc wrt #139612
+
+*librsvg-2.12.7-r1 (03 Jul 2006)
+
+ 03 Jul 2006; John N. Laliberte <allanonjl@gentoo.org>
+ -librsvg-2.12.7.ebuild, +librsvg-2.12.7-r1.ebuild, -librsvg-2.14.3.ebuild:
+ remove nsplugin useflag and disable mozilla plugin since its present by
+ default in new firefox.
+
+*librsvg-2.14.4 (30 Jun 2006)
+
+ 30 Jun 2006; <dang@gentoo.org> +librsvg-2.14.4.ebuild:
+ Bump for 2.14.2
+
+ 30 Jun 2006; Marinus Schraal <foser@gentoo.org> librsvg-2.14.3.ebuild :
+ Check to make sure cairo is built with png in USE (#138158)
+ Dep fix freetype, remove libart as dep
+
+ 29 Jun 2006; Daniel Drake <dsd@gentoo.org> librsvg-2.12.7.ebuild:
+ Fix nsplugin mozilla checks thanks to andrei.ivanov in bug #131104
+
+ 17 Jun 2006; Michael Sterrett <mr_bones_@gentoo.org> librsvg-1.0.3.ebuild:
+ make DESCRIPTION consistent
+
+*librsvg-2.14.3 (02 May 2006)
+
+ 02 May 2006; Daniel Gryniewicz <dang@gentoo.org> +librsvg-2.14.3.ebuild:
+ Bump for 2.14.1
+
+ 27 Apr 2006; Marien Zwart <marienz@gentoo.org> files/digest-librsvg-1.0.3,
+ files/digest-librsvg-2.9.5, Manifest:
+ Fixing SHA256 digest, pass four
+
+ 15 Mar 2006; John N. Laliberte <allanonjl@gentoo.org>
+ librsvg-2.12.7.ebuild:
+ remove ${D} for new eclass.
+
+*librsvg-2.14.2 (13 Mar 2006)
+
+ 13 Mar 2006; Saleem Abdulrasool <compnerd@gentoo.org>
+ +librsvg-2.14.2.ebuild:
+ Version bump from upstream. cairo fix from dsd, disabling the mozilla flag
+
+ 16 Feb 2006; Leonardo Boshell <leonardop@gentoo.org>
+ librsvg-2.12.7.ebuild:
+ Fix logic regarding the browser plugin (bug #112635). Patch provided by
+ Daniel Nilsson.
+
+ 03 Feb 2006; Guy Martin <gmsoft@gentoo.org> librsvg-2.12.7.ebuild:
+ Stable on hppa.
+
+ 02 Feb 2006; Aron Griffis <agriffis@gentoo.org> librsvg-2.12.7.ebuild:
+ Mark 2.12.7 stable on alpha
+
+ 02 Feb 2006; Aron Griffis <agriffis@gentoo.org> librsvg-2.12.7.ebuild:
+ Mark 2.12.7 stable on ia64
+
+ 22 Jan 2006; Markus Rothe <corsair@gentoo.org> librsvg-2.12.7.ebuild:
+ Stable on ppc64
+
+ 22 Jan 2006; <dang@gentoo.org> librsvg-2.12.7.ebuild:
+ Marked stable on amd64 per bug #119634
+
+ 22 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ librsvg-2.12.7.ebuild:
+ Marked ppc stable for bug #119634; Stabilize Gnome-2.12.2
+
+ 22 Jan 2006; Joshua Jackson <tsunam@gentoo.org> librsvg-2.12.7.ebuild:
+ Stable on x86 for bug #119634; Stabilize Gnome-2.12.2
+
+ 20 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> librsvg-2.12.7.ebuild:
+ Stable on sparc wrt #119634
+
+*librsvg-2.12.7 (20 Oct 2005)
+
+ 20 Oct 2005; Leonardo Boshell <leonardop@gentoo.org>
+ +librsvg-2.12.7.ebuild:
+ New version. Added simple checks to avoid colliding files when 'nsplugin' is
+ enabled.
+
+ 11 Oct 2005; John N. Laliberte <allanonjl@gentoo.org>
+ librsvg-2.12.6.ebuild:
+ remove support for arm and mips, filed bugs
+
+*librsvg-2.12.6 (08 Oct 2005)
+
+ 08 Oct 2005; Leonardo Boshell <leonardop@gentoo.org>
+ +files/librsvg-2.12.6-plugin_checks.patch, -librsvg-2.12.3.ebuild,
+ +librsvg-2.12.6.ebuild:
+ New version. Use gecko-sdk to build the browser plugin, and replace the
+ 'mozilla' USE flag with 'nsplugin'.
+
+*librsvg-2.12.3 (30 Sep 2005)
+
+ 30 Sep 2005; <dang@gentoo.org> -librsvg-2.12.2.ebuild,
+ +librsvg-2.12.3.ebuild:
+ New version
+
+*librsvg-2.12.2 (30 Sep 2005)
+
+ 30 Sep 2005; Leonardo Boshell <leonardop@gentoo.org>
+ -librsvg-2.12.0.ebuild, +librsvg-2.12.2.ebuild:
+ New version.
+
+ 20 Sep 2005; Leonardo Boshell <leonardop@gentoo.org> librsvg-2.9.5.ebuild,
+ librsvg-2.12.0.ebuild:
+ Set GTK2_CONFDIR correctly in pkg_postrm() (bug #106504).
+
+*librsvg-2.12.0 (17 Sep 2005)
+
+ 17 Sep 2005; Leonardo Boshell <leonardop@gentoo.org>
+ -librsvg-2.11.1.ebuild, +librsvg-2.12.0.ebuild:
+ New version. Updated dependencies. Added 'mozilla' USE flag.
+
+*librsvg-2.11.1 (12 Sep 2005)
+
+ 12 Sep 2005; <dang@gentoo.org> +librsvg-2.11.1.ebuild:
+ Bump to version for gnome 2.12.0
+
+ 16 Aug 2005; Simon Stelling <blubb@gentoo.org> librsvg-2.9.5.ebuild:
+ moving has_multilib_profile out of global scope
+
+ 12 Jul 2005; Stephen P. Becker <geoman@gentoo.org> librsvg-2.9.5.ebuild:
+ stable on mips
+
+ 02 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> librsvg-2.9.5.ebuild:
+ Stable on alpha.
+
+ 26 Jun 2005; Guy Martin <gmsoft@gentoo.org> librsvg-2.9.5.ebuild:
+ Stable on hppa.
+
+ 13 Jun 2005; Markus Rothe <corsair@gentoo.org> librsvg-2.9.5.ebuild:
+ Stable on ppc64
+
+ 12 Jun 2005; Olivier Crête <tester@gentoo.org> librsvg-2.9.5.ebuild:
+ Stable on amd64
+
+ 12 Jun 2005; Tobias Scherbaum <dertobi123@gentoo.org>
+ librsvg-2.9.5.ebuild:
+ Stable on ppc.
+
+ 09 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> librsvg-2.9.5.ebuild:
+ Stable on sparc
+
+ 18 Apr 2005; Herbie Hopkins <herbs@gentoo.org> librsvg-2.8.1-r1.ebuild,
+ librsvg-2.9.5.ebuild:
+ Fix bug #67989, use the correct GTK2_CONF_DIR on multilib systems.
+
+ 07 Apr 2005; Simon Stelling <blubb@gentoo.org> librsvg-2.8.1-r1.ebuild:
+ stable on amd64
+
+ 02 Apr 2005; Stephen P. Becker <geoman@gentoo.org>
+ librsvg-2.8.1-r1.ebuild:
+ stable on mips
+
+*librsvg-2.9.5 (20 Mar 2005)
+
+ 20 Mar 2005; Joe McCann <joem@gentoo.org> +librsvg-2.9.5.ebuild:
+ gnome-2.10 release
+
+ 20 Mar 2005; Bryan Østergaard <kloeri@gentoo.org>
+ librsvg-2.8.1-r1.ebuild:
+ Stable on alpha.
+
+ 09 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> librsvg-2.8.1-r1.ebuild:
+ Stable on sparc
+
+ 09 Mar 2005; Mike Gardiner <obz@gentoo.org> librsvg-2.8.1-r1.ebuild:
+ Keyworded x86 ppc
+
+*librsvg-2.8.1-r1 (20 Jan 2005)
+
+ 20 Jan 2005; Mike Gardiner <obz@gentoo.org> +librsvg-2.8.1-r1.ebuild:
+ New revision with fix for gtk-doc installation, see bug #77419, and
+ thanks to Stephane Loeuillet.
+
+ 08 Jan 2005; Tom Martin <slarti@gentoo.org> librsvg-2.8.1.ebuild:
+ Stable on amd64.
+
+ 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+ 27 Dec 2004; Guy Martin <gmsoft@gentoo.org> librsvg-2.8.1.ebuild:
+ Stable on hppa.
+
+ 11 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> librsvg-2.8.1.ebuild:
+ Stable on alpha.
+
+ 11 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> librsvg-2.8.1.ebuild:
+ Stable on sparc
+
+ 11 Nov 2004; Luca Barbato <lu_zero@gentoo.org> librsvg-2.8.1.ebuild:
+ Marked ppc
+
+ 01 Oct 2004; Stephen P. Becker <geoman@gentoo.org> librsvg-2.6.5.ebuild:
+ stable on mips
+
+*librsvg-2.8.1 (15 Sep 2004)
+
+ 15 Sep 2004; foser <foser@gentoo.org> librsvg-2.8.1.ebuild :
+ Gnome 2.8 release
+ update croco dep (fix in older versions)
+ add gnome USE for gnome-vfs
+
+ 22 Aug 2004; Bryan Østergaard <kloeri@gentoo.org> librsvg-2.6.5.ebuild:
+ Stable on alpha.
+
+ 05 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> librsvg-2.6.5.ebuild:
+ Stable on sparc
+
+ 05 Aug 2004; Guy Martin <gmsoft@gentoo.org> librsvg-2.6.5.ebuild:
+ Stable on hppa.
+
+ 31 Jul 2004; <spider@gentoo.org> librsvg-2.6.5.ebuild:
+ stable on x86 for gnome 2.6.2
+
+ 13 Jul 2004; Tom Gall <tgall@gentoo.org> librsvg-2.6.5.ebuild:
+ added ~ppc64 bug #54807
+
+ 11 Jul 2004; <spider@gentoo.org> librsvg-1.0.3.ebuild:
+ IUSE to shut repoman up
+
+ 04 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> librsvg-2.6.4.ebuild:
+ Stable on alpha.
+
+ 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> librsvg-1.0.3.ebuild:
+ virtual/glibc -> virtual/libc
+
+ 04 Jun 2004; Stephen P. Becker <geoman@gentoo.org> librsvg-2.6.4.ebuild:
+ Stable on mips.
+
+ 29 May 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+ librsvg-2.6.4.ebuild:
+ Masked librsvg-2.6.4.ebuild stable for ppc
+
+ 26 May 2004; Guy Martin <gmsoft@gentoo.org> librsvg-2.6.4.ebuild:
+ Marked stable on hppa.
+
+ 13 May 2004; Stephen P. Becker <geoman@gentoo.org> librsvg-2.4.0-r1.ebuild:
+ Stable on mips.
+
+*librsvg-2.6.5 (04 May 2004)
+
+ 04 May 2004; foser <foser@gentoo.org> librsvg-2.6.5.ebuild :
+ New release
+
+ 25 Apr 2004; foser <foser@gentoo.org> librsvg-2.6.4.ebuild :
+ Remove the package made gdk pixbuf loader config, we do this ourselves (#47766)
+
+ 08 Apr 2004; L. Boshell <leonardop@gentoo.org> librsvg-2.6.4.ebuild,
+ files/ librsvg-2.6.4-gcc2_fix.patch:
+ Added patch so it can compile using gcc-2. Replace the --enable-croco
+ flag with --with-croco.
+
+*librsvg-2.6.4 (01 Apr 2004)
+
+ 01 Apr 2004; foser <foser@gentoo.org> librsvg-2.6.4.ebuild :
+ New release, gnome 2.6 final
+
+*librsvg-2.6.3 (21 Mar 2004)
+
+ 21 Mar 2004; foser <foser@gentoo.org> librsvg-2.6.3.ebuild :
+ New release
+
+*librsvg-2.6.2 (19 Mar 2004)
+
+ 10 Mar 2004; foser <foser@gentoo.org> librsvg-2.6.2.ebuild :
+ Gnome 2.6 release
+ Added libcroco support
+ Fixed license
+
+ 15 Mar 2004; Bret Curtis <psi29a@gentoo.org> librsvg-2.4.0-r1.ebuild:
+ Added ~mips to KEYWORDS
+
+*librsvg-2.4.0-r1 (08 Feb 2004)
+
+ 08 Feb 2004; <spider@gentoo.org> librsvg-2.4.0-r1.ebuild:
+ add a --without-croco, we're pending inclusion of libcroco.
+
+ 13 Dec 2003; foser <foser@gentoo.org> librsvg-2.4.0.ebuild :
+ Fix homepage and description
+
+ 04 Dec 2003; foser <foser@gentoo.org> librsvg-2.4.0.ebuild :
+ disable building of gimp plugin, it breaks with recent dev versions (#34896)
+
+ 08 Nov 2003; Todd Sunderlin <todd@gentoo.org> librsvg-2.4.0.ebuild:
+ added sparc keyword
+
+ 22 Oct 2003; Bartosch Pixa <darkspecter@gentoo.org> librsvg-2.4.0.ebuild:
+ set ppc in keywords
+
+ 17 Oct 2003; Aron Griffis <agriffis@gentoo.org> librsvg-2.4.0.ebuild:
+ Stable on alpha
+
+ 05 Oct 2003; Mike Gardiner <obz@gentoo.org> librsvg-2.4.0.ebuild:
+ Marked stable on x86
+
+*librsvg-2.4.0 (07 Sep 2003)
+
+ 16 Nov 2003; Guy Martin <gmsoft@gentoo.org> librsvg-2.4.0.ebuild :
+ Marked stable on hppa.
+
+ 07 Sep 2003; foser <foser@gentoo.org> librsvg-2.4.0.ebuild :
+ New version, add zlib use flag for compressed svg support
+
+*librsvg-2.3.1 (07 Sep 2003)
+
+ 07 Sep 2003; foser <foser@gentoo.org> librsvg-2.3.1.ebuild :
+ Gnome 2.4 rc1
+
+ 23 Aug 2003; foser <foser@gentoo.org> librsvg-2.2.5.ebuild :
+ Add gdk-pixbuf loader config stuff
+
+ 15 Jul 2003; Todd Sunderlin <todd@gentoo.org> librsvg-2.2.5.ebuild:
+ Marked stable for sparc
+
+ 30 Jun 2003; Bartosch Pixa <darkspecter@gentoo.org> librsvg-2.2.5.ebuild:
+ set ppc in keywords
+
+*librsvg-2.2.5 (21 Mar 2003)
+
+ 04 Jul 2003; Guy Martin <gmsoft@gentoo.org> librsvg-2.2.5.ebuild :
+ Added hppa to KEYWORDS.
+
+ 21 Mar 2003; foser <foser@gentoo.org> librsvg-2.2.5.ebuild :
+ New version
+
+*librsvg-2.2.4 (10 Mar 2003)
+
+ 17 Mar 2003; Jason Wever <weeve@gentoo.org> librsvg-2.2.4.ebuild:
+ Added ~sparc to keywords.
+
+ 10 Mar 2003; foser <foser@gentoo.org> librsvg-2.2.4.ebuild :
+ New version
+
+*librsvg-2.2.3 (12 Feb 2003)
+
+ 21 Feb 2003; Aron Griffis <agriffis@gentoo.org> librsvg-2.2.3.ebuild :
+ Mark stable on alpha
+
+ 12 Feb 2003; foser <foser@gentoo.org> librsvg-2.2.3.ebuild :
+ New version
+
+ 10 Feb 2003; Aron Griffis <agriffis@gentoo.org> librsvg-2.2.2.1.ebuild :
+ Add ~alpha to KEYWORDS
+
+ 07 Feb 2003; Aron Griffis <agriffis@gentoo.org> librsvg-2.2.2.1.ebuild :
+ Add dependency on >=libgsf-1.6.0 since it doesn't build with 1.3.0
+
+*librsvg-2.2.2.1 (4 Feb 2003)
+
+ 01 Mar 2003; Jason Wever <weeve@gentoo.org> librsvg-2.2.2.1.ebuild:
+ Added ~sparc to keywords.
+
+ 04 Feb 2003; foser <foser@gentoo.org> librsvg-2.2.2.1.ebuild :
+ Added doc to IUSE, fixed deps, fixed license
+
+ 04 Feb 2003; Spider <spider@gentoo.org> librsvg-2.2.2.1.ebuild :
+ Added latest+greatest
+ fix for S=WORKDIR.. Remember to revert that in next version
+
+*librsvg-2.2.1 (30 Jan 2003)
+
+ 30 Jan 2003; foser <foser@gentoo.org> librsvg-2.2.1.ebuild :
+ GNOME 2.2 rc2 commit
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*librsvg-2.1.1 (27 Oct 2002)
+
+ 03 Dec 2002; Jon Nall <nall@gentoo.org> librsvg-2.1.1.ebuild :
+ keyworded ~ppc
+
+ 27 Oct 2002; foser <foser@gentoo.org> librsvg-2.1.1.ebuild :
+ Gnome 2.1 commit
+
+*librsvg-2.0.1 (25 Jul 2002)
+ 26 Jul 2002; Spider <spider@gentoo.org> librsvg-2.0.1.ebuild :
+ seems it depends on libart >=2.3.10
+ thanks to tiigel for pointing it out
+
+ 25 Jul 2002; Spider <spider@gentoo.org> librsvg-2.0.1.ebuild :
+ versionbumped, changed deps, mirror:/ and eclassed
+
+ thanks to Andreas Kotowicz <koto@mynetix.de> and Manny <christian-neumair@web.de>
+
+*librsvg-2.0.0-r1 (19 Jun 2002)
+ 19 Jun 2002; Gabriele Giorgetti <stroke@gentoo.org> librsvg-2.0.0-r1.ebuild:
+ Added missing GTK+2 depencie. (librsvg was failing to build if no GTK+2
+ emerged).
+
+*librsvg-2.0.0 (19 Jun 2002)
+ 19 Jun 2002; Gabriele Giorgetti <stroke@gentoo.org> librsvg-2.0.0.ebuild:
+ Yay! version 2.0.0
+
+*librsvg-1.1.6-r2 (22 May 2002)
+ 22 May 2002; Spider <spider@gentoo.org> librsvg-1.1.6-r2.ebuild:
+ the gnome2 branch
+
+
+*librsvg-1.0.3 (1 Feb 2002)
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
new file mode 100644
index 0000000..c3cc758
--- /dev/null
+++ b/gnome-base/librsvg/Manifest
@@ -0,0 +1,9 @@
+AUX librsvg-2.36.0-rsvg-view-automagic.patch 1955 SHA256 74577e5f2d0f3de93d3e66f194310d591d66d69581ac6586f44be78ced85e185 SHA512 30e259916ac7d969001350576719de6865e48b0d482028a37a61ecc88e3e33d68eadc31e7933e455490aa226609ddd0236a22c5b8b2af37da9b04158cc5de993 WHIRLPOOL 198850d5a23958919f891269746590f9076b3d3f731c2a4ea6b1e9e0d9023cc8c63769c9ca3eaad5b2586fa4e31e4505a8a87d802102ffceb642e62b3c7bdbfc
+AUX librsvg-2.36.4-resource-uri-1.patch 3668 SHA256 1feffc8fc503971b87157d8d05fb957912c256eb094615f9f5c649ece991b565 SHA512 ae9b171cf0c9e76ce6d2099df90e15671e834e47d8cbcd48ac742521c1a3f68209cc275424a1aa987aff4ceb0a6c9657c148facd41d87c34bd916ea37b013ddf WHIRLPOOL 0d54e10bc06ec72121637083101b28f1c9b0479c6c7542fdec4a5f8f6d0d41f82110f5b20cd9b7d7838a50d9f8ed4e576c2e27ed1aa71a30a84d4181ea0fb941
+AUX librsvg-2.36.4-resource-uri-2.patch 2423 SHA256 00ab1759bdaef45083c30f4b1744555487819774edda4a7aec1165e6a010765a SHA512 8f81b68f92a0dd071021c231c75dc2b8397edc27c77868bce9742ad7dec2ee9f9048656b816932466a271ce499551376573fabefd6e76c42bf44c2f8ededab51 WHIRLPOOL 802477a1c112a6f7fc22dfb658369754c2799bb2730aafa8aa1af960b4f79942c9d1b3059fc7fa4bb50c582f5dd1f292c889bd8ba0575ea44c26d45ee96d6000
+AUX librsvg-2.36.4-resource-uri-3.patch 4543 SHA256 512ff5ace57cc2b40e42128cbe8c9653562c0501593c09b84ec105d56da5ca4d SHA512 60307bbdbcf8e597027b2f7cf7606afafc52855ed09d7fcff42de09cd8522d3bbe468d85a85cd915f81fdb82895565931706a7f8572fe65f31111883e7e68a60 WHIRLPOOL 4ecf3dac3b808eee0cacba6618f3fe75ba2ead09c51b961da68f4d1a4ebc915557220285466b0f31b4ad052a769215b8b1359496a79d6861ed06bed931dd9a30
+AUX librsvg-2.39.0-canonicalize-realpath.patch 1222 SHA256 2fb7b9cea505ec6ec8d42372263682d2c458a257ca78f1bd9d5dbd31e43bbf4d SHA512 bc7c747d36ad7d839afeedfb9303fd97387f14d547d4581b55691e371449e9caeff738abcecd302a3a7cc9cc1b56b6bfd1bef6e017b5aa8b2de76b232168f1de WHIRLPOOL 78546a6436deb0d0cdf137cee7f0105546fe9507e20cad7cdafdd35b572a940cbcd16a154aeda3d8aa17cdadcb9b5d0a2dc78918ea6bcabebf8bc7344aa23a91
+DIST librsvg-2.39.0.tar.xz 519088 SHA256 aa47dcde0128eee6e3595d203bc673d9c27389588842f401bf585f31fc65095f SHA512 14e3224c2fad8c92beabce9b486d8cc94e288db5d7d0bda9016fa953ad31456f3934ad847dc7288185fcba840731c25c2eca75288cb2518d2d501abea9ecd98d WHIRLPOOL 3348a50701b3661cb96de039f868c21a319752e2f014329b2ab77bcf6d66ebba1b553f7d10334146a4c3f96d4c0e26defbd02424b8f1deae0483d59e5a3ede50
+EBUILD librsvg-2.39.0-r1.ebuild 2306 SHA256 73fc8fc50ece6d4410b7ce7ee6f18127929cf13f4c0da9ead771026ee28e9200 SHA512 fb2d6240c1a3519191def94e3dd8c8b16c36c54d6893e9b156d1c87cc7893412ccfeba9cfef6e1395cdd287466fb6517c7fa0134da41e2f3b56ebdd7011f483c WHIRLPOOL 898d5065dec58092aff7700c74b4114cc60f430b7a1b7f1012ccfa48820d164500b0197afd787ba89cc648d16bcc2452f8525cf65a4fe5018983c485872810a3
+MISC ChangeLog 42435 SHA256 cc202c2d96d64aff766eb6d494cafdd156aa76f5aaf8a90c370cbb47c604aef1 SHA512 a45eb5926b91c9b23cd7f75a052f378c5209251f33221fffdfce4b175bb67a60664fcf7f2bf6f6dbd45536195f0436080114162c36466ca7ca5e0d932a0722af WHIRLPOOL c00e5c4c1b1321d7f1b87f41ae06de4497008a4b872ffe18afa9b251592e8c02d3e55692d12739974acf5c8e0cf5e08b2eadfc05d6d7618ad7341a673b00412e
+MISC metadata.xml 395 SHA256 7f63e0973cef8b5da30264661e4bf924bdd228b26d0301760a70474d6a9a6945 SHA512 9dba6907b92f041a26e18cad46d3080120e19231c09eca5f76d80321a59806b049e56b9fce0ea729603d590609aa92b68de98a47937780ef8e67213cf89f119e WHIRLPOOL a735011b1461245244b67939ab7415401847c4d034ac14b2784538e5143eeacd4649f3a735901e7761bd200531ccf87dcf2578a014473ec79c9b1ac258666669
diff --git a/gnome-base/librsvg/files/librsvg-2.36.0-rsvg-view-automagic.patch b/gnome-base/librsvg/files/librsvg-2.36.0-rsvg-view-automagic.patch
new file mode 100644
index 0000000..854a554
--- /dev/null
+++ b/gnome-base/librsvg/files/librsvg-2.36.0-rsvg-view-automagic.patch
@@ -0,0 +1,60 @@
+From 5858b0b859c9a5fbdfb05f3dc93b47d672443d7a Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino@gentoo.org>
+Date: Wed, 11 Apr 2012 20:22:49 -0400
+Subject: [PATCH] Make choice of whether to build rsvg-view-3 non-automagic
+
+---
+ Makefile.am | 2 +-
+ configure.in | 17 +++++++++++++++++
+ 2 files changed, 18 insertions(+), 1 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 1adb278..77c2ad1 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -11,7 +11,7 @@ endif
+ lib_LTLIBRARIES = librsvg-@RSVG_API_MAJOR_VERSION@.la
+
+ bin_PROGRAMS = rsvg-convert
+-if HAVE_GTK_3
++if ENABLE_RSVG_VIEW
+ bin_PROGRAMS += rsvg-view-3
+ endif
+
+diff --git a/configure.in b/configure.in
+index 005aff4..68b522c 100644
+--- a/configure.in
++++ b/configure.in
+@@ -154,6 +154,22 @@ fi
+
+ AM_CONDITIONAL([ENABLE_GTK2_ENGINE],[test "$enable_gtk_theme" = "yes"])
+
++# ===========================================================================
++# rsvg-view-3 application
++# ===========================================================================
++
++if test "have_gtk_3"; then
++ AC_MSG_CHECKING([whether to build the rsvg-view-3 application])
++ AC_ARG_ENABLE([rsvg-view],
++ [AS_HELP_STRING([--disable-rsvg-view],[Disable the rsvg-view-3 application (default=yes)])],
++ [],[enable_rsvg_view=yes])
++ AC_MSG_RESULT([$enable_rsvg_view])
++else
++ enable_rsvg_view=no
++fi
++
++AM_CONDITIONAL([ENABLE_RSVG_VIEW],[test "$enable_rsvg_view" = "yes"])
++
+ dnl ===========================================================================
+ dnl GDK-Pixbuf SVG loader
+ dnl ===========================================================================
+@@ -339,5 +355,6 @@ librsvg-$VERSION
+ GTK 2.0: ${have_gtk_2}
+ GTK 3.0: ${have_gtk_3}
+ Build GTK 2.0 theme engine: ${enable_gtk_theme}
++ Build rsvg-view-3 application: ${enable_rsvg_view}
+ Build miscellaenous tools: ${build_misc_tools}
+ "
+--
+1.7.8.5
+
diff --git a/gnome-base/librsvg/files/librsvg-2.36.4-resource-uri-1.patch b/gnome-base/librsvg/files/librsvg-2.36.4-resource-uri-1.patch
new file mode 100644
index 0000000..4cf6efb
--- /dev/null
+++ b/gnome-base/librsvg/files/librsvg-2.36.4-resource-uri-1.patch
@@ -0,0 +1,117 @@
+From 56d0018d911eb5783f22125d9893fce075778c64 Mon Sep 17 00:00:00 2001
+From: Christian Persch <chpe@gnome.org>
+Date: Sun, 3 Mar 2013 20:32:09 +0100
+Subject: [PATCH 1/3] io: Resolve relative URIs
+
+---
+ rsvg-base.c | 81 ++++++++++++++++++++++++++++++++++++++++++++++++-------------
+ 1 file changed, 64 insertions(+), 17 deletions(-)
+
+diff --git a/rsvg-base.c b/rsvg-base.c
+index 6210716..ed383d2 100644
+--- a/rsvg-base.c
++++ b/rsvg-base.c
+@@ -2154,36 +2154,83 @@ _rsvg_handle_allow_load (RsvgHandle *handle,
+ return TRUE;
+ }
+
++static char *
++_rsvg_handle_resolve_uri (RsvgHandle *handle,
++ const char *uri)
++{
++ RsvgHandlePrivate *priv = handle->priv;
++ char *scheme, *resolved_uri;
++ GFile *base, *resolved;
++
++ if (uri == NULL)
++ return NULL;
++
++ scheme = g_uri_parse_scheme (uri);
++ if (scheme != NULL ||
++ priv->base_gfile == NULL ||
++ (base = g_file_get_parent (priv->base_gfile)) == NULL) {
++ g_free (scheme);
++ return g_strdup (uri);
++ }
++
++ resolved = g_file_resolve_relative_path (base, uri);
++ resolved_uri = g_file_get_uri (resolved);
++
++ g_free (scheme);
++ g_object_unref (base);
++ g_object_unref (resolved);
++
++ return resolved_uri;
++}
++
+ guint8*
+ _rsvg_handle_acquire_data (RsvgHandle *handle,
+- const char *uri,
++ const char *url,
+ char **content_type,
+ gsize *len,
+ GError **error)
+ {
+- if (!_rsvg_handle_allow_load (handle, uri, error))
+- return NULL;
++ char *uri;
++ guint8 *data;
++
++ uri = _rsvg_handle_resolve_uri (handle, url);
++
++ if (_rsvg_handle_allow_load (handle, uri, error)) {
++ data = _rsvg_io_acquire_data (uri,
++ rsvg_handle_get_base_uri (handle),
++ content_type,
++ len,
++ handle->priv->cancellable,
++ error);
++ } else {
++ data = NULL;
++ }
+
+- return _rsvg_io_acquire_data (uri,
+- rsvg_handle_get_base_uri (handle),
+- content_type,
+- len,
+- handle->priv->cancellable,
+- error);
++ g_free (uri);
++ return data;
+ }
+
+ GInputStream *
+ _rsvg_handle_acquire_stream (RsvgHandle *handle,
+- const char *uri,
++ const char *url,
+ char **content_type,
+ GError **error)
+ {
+- if (!_rsvg_handle_allow_load (handle, uri, error))
+- return NULL;
++ char *uri;
++ GInputStream *stream;
++
++ uri = _rsvg_handle_resolve_uri (handle, url);
++
++ if (_rsvg_handle_allow_load (handle, uri, error)) {
++ stream = _rsvg_io_acquire_stream (uri,
++ rsvg_handle_get_base_uri (handle),
++ content_type,
++ handle->priv->cancellable,
++ error);
++ } else {
++ stream = NULL;
++ }
+
+- return _rsvg_io_acquire_stream (uri,
+- rsvg_handle_get_base_uri (handle),
+- content_type,
+- handle->priv->cancellable,
+- error);
++ g_free (uri);
++ return stream;
+ }
+--
+1.8.3.2
+
diff --git a/gnome-base/librsvg/files/librsvg-2.36.4-resource-uri-2.patch b/gnome-base/librsvg/files/librsvg-2.36.4-resource-uri-2.patch
new file mode 100644
index 0000000..bd5459f
--- /dev/null
+++ b/gnome-base/librsvg/files/librsvg-2.36.4-resource-uri-2.patch
@@ -0,0 +1,57 @@
+From d83e426fff3f6d0fa6042d0930fb70357db24125 Mon Sep 17 00:00:00 2001
+From: Christian Persch <chpe@gnome.org>
+Date: Mon, 11 Feb 2013 22:36:30 +0100
+Subject: [PATCH 2/3] io: Use XML_PARSE_NONET
+
+We don't want to load resources off the net.
+
+Bug #691708.
+---
+ rsvg-base.c | 3 +++
+ rsvg-css.c | 2 ++
+ 2 files changed, 5 insertions(+)
+
+diff --git a/rsvg-base.c b/rsvg-base.c
+index ed383d2..1f88479 100644
+--- a/rsvg-base.c
++++ b/rsvg-base.c
+@@ -572,6 +572,7 @@ rsvg_start_xinclude (RsvgHandle * ctx, RsvgPropertyBag * atts)
+ goto fallback;
+
+ xml_parser = xmlCreatePushParserCtxt (&rsvgSAXHandlerStruct, ctx, NULL, 0, NULL);
++ xml_parser->options |= XML_PARSE_NONET;
+
+ buffer = _rsvg_xml_input_buffer_new_from_stream (stream, NULL /* cancellable */, XML_CHAR_ENCODING_NONE, &err);
+ g_object_unref (stream);
+@@ -1111,6 +1112,7 @@ rsvg_handle_write_impl (RsvgHandle * handle, const guchar * buf, gsize count, GE
+ if (handle->priv->ctxt == NULL) {
+ handle->priv->ctxt = xmlCreatePushParserCtxt (&rsvgSAXHandlerStruct, handle, NULL, 0,
+ rsvg_handle_get_base_uri (handle));
++ handle->priv->ctxt->options |= XML_PARSE_NONET;
+
+ /* if false, external entities work, but internal ones don't. if true, internal entities
+ work, but external ones don't. favor internal entities, in order to not cause a
+@@ -1767,6 +1769,7 @@ rsvg_handle_read_stream_sync (RsvgHandle *handle,
+ if (priv->ctxt == NULL) {
+ priv->ctxt = xmlCreatePushParserCtxt (&rsvgSAXHandlerStruct, handle, NULL, 0,
+ rsvg_handle_get_base_uri (handle));
++ priv->ctxt->options |= XML_PARSE_NONET;
+
+ /* if false, external entities work, but internal ones don't. if true, internal entities
+ work, but external ones don't. favor internal entities, in order to not cause a
+diff --git a/rsvg-css.c b/rsvg-css.c
+index 7813098..3f703cc 100644
+--- a/rsvg-css.c
++++ b/rsvg-css.c
+@@ -836,6 +836,8 @@ rsvg_css_parse_xml_attribute_string (const char *attribute_string)
+ xmlSAX2InitDefaultSAXHandler (&handler, 0);
+ handler.serror = rsvg_xml_noerror;
+ parser = xmlCreatePushParserCtxt (&handler, NULL, tag, strlen (tag) + 1, NULL);
++ parser->options |= XML_PARSE_NONET;
++
+ if (xmlParseDocument (parser) != 0)
+ goto done;
+
+--
+1.8.3.2
+
diff --git a/gnome-base/librsvg/files/librsvg-2.36.4-resource-uri-3.patch b/gnome-base/librsvg/files/librsvg-2.36.4-resource-uri-3.patch
new file mode 100644
index 0000000..cb3b46f
--- /dev/null
+++ b/gnome-base/librsvg/files/librsvg-2.36.4-resource-uri-3.patch
@@ -0,0 +1,173 @@
+From f01aded72c38f0e18bc7ff67dee800e380251c8e Mon Sep 17 00:00:00 2001
+From: Christian Persch <chpe@gnome.org>
+Date: Mon, 11 Feb 2013 22:36:58 +0100
+Subject: [PATCH 3/3] io: Implement strict load policy
+
+Allow any file to load from data:, and any resource to load from other
+resources. Only allow file: to load other file: URIs from below the path
+of the base file. Any other loads are denied.
+
+Bug #691708.
+---
+ rsvg-base.c | 89 ++++++++++++++++++++++++++++++++++++++++++++++++++++------
+ rsvg-io.c | 2 +-
+ rsvg-private.h | 4 +--
+ 3 files changed, 84 insertions(+), 11 deletions(-)
+
+diff --git a/rsvg-base.c b/rsvg-base.c
+index 1f88479..9d7c1ea 100644
+--- a/rsvg-base.c
++++ b/rsvg-base.c
+@@ -25,6 +25,7 @@
+ */
+
+ #include "config.h"
++#define _GNU_SOURCE 1
+
+ #include "rsvg.h"
+ #include "rsvg-private.h"
+@@ -1002,6 +1003,7 @@ void
+ rsvg_handle_set_base_uri (RsvgHandle * handle, const char *base_uri)
+ {
+ gchar *uri;
++ GFile *file;
+
+ g_return_if_fail (handle != NULL);
+
+@@ -1013,11 +1015,10 @@ rsvg_handle_set_base_uri (RsvgHandle * handle, const char *base_uri)
+ else
+ uri = rsvg_get_base_uri_from_filename (base_uri);
+
+- if (uri) {
+- if (handle->priv->base_uri)
+- g_free (handle->priv->base_uri);
+- handle->priv->base_uri = uri;
+- }
++ file = g_file_new_for_uri (uri ? uri : "data:");
++ rsvg_handle_set_base_gfile (handle, file);
++ g_object_unref (file);
++ g_free (uri);
+ }
+
+ /**
+@@ -2149,12 +2150,84 @@ _rsvg_handle_allow_load (RsvgHandle *handle,
+ const char *uri,
+ GError **error)
+ {
+- RsvgLoadPolicy policy = handle->priv->load_policy;
++ RsvgHandlePrivate *priv = handle->priv;
++ GFile *base;
++ char *path, *dir;
++ char *scheme = NULL, *cpath = NULL, *cdir = NULL;
+
+- if (policy == RSVG_LOAD_POLICY_ALL_PERMISSIVE)
+- return TRUE;
++ g_assert (handle->priv->load_policy == RSVG_LOAD_POLICY_STRICT);
++
++ scheme = g_uri_parse_scheme (uri);
++
++ /* Not a valid URI */
++ if (scheme == NULL)
++ goto deny;
++
++ /* Allow loads of data: from any location */
++ if (g_str_equal (scheme, "data"))
++ goto allow;
++
++ /* No base to compare to? */
++ if (priv->base_gfile == NULL)
++ goto deny;
++
++ /* Deny loads from differing URI schemes */
++ if (!g_file_has_uri_scheme (priv->base_gfile, scheme))
++ goto deny;
++
++ /* resource: is allowed to load anything from other resources */
++ if (g_str_equal (scheme, "resource"))
++ goto allow;
++
++ /* Non-file: isn't allowed to load anything */
++ if (!g_str_equal (scheme, "file"))
++ goto deny;
++
++ base = g_file_get_parent (priv->base_gfile);
++ if (base == NULL)
++ goto deny;
+
++ dir = g_file_get_path (base);
++ g_object_unref (base);
++
++ /* FIXME portability */
++ cdir = canonicalize_file_name (dir);
++ g_free (dir);
++ if (cdir == NULL)
++ goto deny;
++
++ path = g_filename_from_uri (uri, NULL, NULL);
++ if (path == NULL)
++ goto deny;
++
++ /* FIXME portability */
++ cpath = canonicalize_file_name (path);
++ g_free (path);
++
++ if (cpath == NULL)
++ goto deny;
++
++ /* Now check that @cpath is below @cdir */
++ if (!g_str_has_prefix (cpath, cdir) ||
++ cpath[strlen (cdir)] != G_DIR_SEPARATOR)
++ goto deny;
++
++ /* Allow load! */
++
++ allow:
++ g_free (scheme);
++ free (cpath);
++ free (cdir);
+ return TRUE;
++
++ deny:
++ g_free (scheme);
++ free (cpath);
++ free (cdir);
++
++ g_set_error (error, G_IO_ERROR, G_IO_ERROR_PERMISSION_DENIED,
++ "File may not link to URI \"%s\"", uri);
++ return FALSE;
+ }
+
+ static char *
+diff --git a/rsvg-io.c b/rsvg-io.c
+index 3d6c8b5..818d2ec 100644
+--- a/rsvg-io.c
++++ b/rsvg-io.c
+@@ -79,7 +79,7 @@ rsvg_acquire_data_data (const char *uri,
+ gboolean base64 = FALSE;
+
+ g_assert (out_len != NULL);
+- g_assert (g_str_has_prefix (uri, "data:"));
++ g_assert (strncmp (uri, "data:", 5) == 0);
+
+ mime_type = NULL;
+ start = uri + 5;
+diff --git a/rsvg-private.h b/rsvg-private.h
+index 25283d4..1961eaf 100644
+--- a/rsvg-private.h
++++ b/rsvg-private.h
+@@ -123,10 +123,10 @@ struct RsvgSaxHandler {
+ };
+
+ typedef enum {
+- RSVG_LOAD_POLICY_ALL_PERMISSIVE
++ RSVG_LOAD_POLICY_STRICT
+ } RsvgLoadPolicy;
+
+-#define RSVG_LOAD_POLICY_DEFAULT (RSVG_LOAD_POLICY_ALL_PERMISSIVE)
++#define RSVG_LOAD_POLICY_DEFAULT (RSVG_LOAD_POLICY_STRICT)
+
+ struct RsvgHandlePrivate {
+ RsvgHandleFlags flags;
+--
+1.8.3.2
+
diff --git a/gnome-base/librsvg/files/librsvg-2.39.0-canonicalize-realpath.patch b/gnome-base/librsvg/files/librsvg-2.39.0-canonicalize-realpath.patch
new file mode 100644
index 0000000..1fe9714
--- /dev/null
+++ b/gnome-base/librsvg/files/librsvg-2.39.0-canonicalize-realpath.patch
@@ -0,0 +1,45 @@
+From 02cb19835cb52bd84b0b5eaca1b4d6338417d261 Mon Sep 17 00:00:00 2001
+From: Antoine Jacoutot <ajacoutot@gnome.org>
+Date: Tue, 15 Oct 2013 07:36:30 +0000
+Subject: portability: canonicalize_file_name -> realpath
+
+canonicalize_file_name() is a GNU extension so let's use the portable
+realpath() instead.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=710163
+---
+diff --git a/rsvg-base.c b/rsvg-base.c
+index cb9f64a..fb829e7 100644
+--- a/rsvg-base.c
++++ b/rsvg-base.c
+@@ -50,6 +50,8 @@
+ #include <math.h>
+ #include <string.h>
+ #include <stdarg.h>
++#include <limits.h>
++#include <stdlib.h>
+
+ #include "rsvg-path.h"
+ #include "rsvg-paint-server.h"
+@@ -2190,8 +2192,7 @@ _rsvg_handle_allow_load (RsvgHandle *handle,
+ dir = g_file_get_path (base);
+ g_object_unref (base);
+
+- /* FIXME portability */
+- cdir = canonicalize_file_name (dir);
++ cdir = realpath (dir, NULL);
+ g_free (dir);
+ if (cdir == NULL)
+ goto deny;
+@@ -2200,8 +2201,7 @@ _rsvg_handle_allow_load (RsvgHandle *handle,
+ if (path == NULL)
+ goto deny;
+
+- /* FIXME portability */
+- cpath = canonicalize_file_name (path);
++ cpath = realpath (path, NULL);
+ g_free (path);
+
+ if (cpath == NULL)
+--
+cgit v0.9.2
diff --git a/gnome-base/librsvg/librsvg-2.39.0-r1.ebuild b/gnome-base/librsvg/librsvg-2.39.0-r1.ebuild
new file mode 100644
index 0000000..ecbea80
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.39.0-r1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+VALA_MIN_API_VERSION="0.18"
+VALA_USE_DEPEND="vapigen"
+
+inherit autotools eutils gnome2 multilib vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://live.gnome.org/LibRsvg"
+
+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 ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+gtk +introspection tools vala"
+REQUIRED_USE="
+ vala? ( introspection )
+ tools? ( gtk )
+"
+
+RDEPEND="
+ >=dev-libs/glib-2.24:2
+ >=x11-libs/cairo-1.2
+ >=x11-libs/pango-1.32.6
+ >=dev-libs/libxml2-2.7:2
+ >=dev-libs/libcroco-0.6.1
+ x11-libs/gdk-pixbuf:2[introspection?]
+ gtk? (
+ >=x11-libs/gtk+-2.16:2
+ tools? ( >=x11-libs/gtk+-3:3 ) )
+ introspection? ( >=dev-libs/gobject-introspection-0.10.8 )
+"
+DEPEND="${RDEPEND}
+ dev-libs/gobject-introspection-common
+ dev-libs/vala-common
+ >=dev-util/gtk-doc-am-1.13
+ virtual/pkgconfig
+ vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by eautoreconf
+
+src_prepare() {
+ # Make rsvg-view non-automagic, upstream bug #653323
+ epatch "${FILESDIR}/${PN}-2.36.0-rsvg-view-automagic.patch"
+ # Fix compilation on non-GNU libcs, from upstream
+ epatch "${FILESDIR}"/${P}-canonicalize-realpath.patch
+
+ use vala && vala_src_prepare
+
+ eautoreconf
+ gnome2_src_prepare
+}
+
+src_configure() {
+ local myconf=""
+
+ # -Bsymbolic is not supported by the Darwin toolchain
+ if [[ ${CHOST} == *-darwin* ]]; then
+ myconf="${myconf} --disable-Bsymbolic"
+ fi
+
+ gnome2_src_configure \
+ --disable-static \
+ --disable-tools \
+ $(use_enable tools rsvg-view) \
+ $(use_enable gtk gtk-theme) \
+ $(use_enable introspection) \
+ $(use_enable vala) \
+ --enable-pixbuf-loader \
+ ${myconf}
+}
+
+src_compile() {
+ # causes segfault if set, see bug #411765
+ unset __GL_NO_DSO_FINALIZER
+ gnome2_src_compile
+}
+
+pkg_postinst() {
+ # causes segfault if set, see bug 375615
+ unset __GL_NO_DSO_FINALIZER
+ gnome2_pkg_postinst
+}
+
+pkg_postrm() {
+ # causes segfault if set, see bug 375615
+ unset __GL_NO_DSO_FINALIZER
+ gnome2_pkg_postrm
+}
diff --git a/gnome-base/librsvg/metadata.xml b/gnome-base/librsvg/metadata.xml
new file mode 100644
index 0000000..1bfb1b1
--- /dev/null
+++ b/gnome-base/librsvg/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+<use>
+ <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for
+ introspection</flag>
+ <flag name="tools">Build miscellaneous tools</flag>
+ <flag name="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag>
+</use>
+</pkgmetadata>