summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2009-08-02 18:28:22 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2009-08-02 18:28:22 +0000
commitae4995bb839d68f2088ceb2b1af9be06bb1f8d45 (patch)
tree977e7852d0e12c5464a8d27d5932f78453040b1c /gnome-base
parentVersion bump (diff)
downloadgentoo-2-ae4995bb839d68f2088ceb2b1af9be06bb1f8d45.tar.gz
gentoo-2-ae4995bb839d68f2088ceb2b1af9be06bb1f8d45.tar.bz2
gentoo-2-ae4995bb839d68f2088ceb2b1af9be06bb1f8d45.zip
Clean up old revisions.
(Portage version: 2.2_rc33/cvs/Linux x86_64)
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/librsvg/ChangeLog9
-rw-r--r--gnome-base/librsvg/files/librsvg-2.15.90-die-gtk-doc-die.patch12
-rw-r--r--gnome-base/librsvg/files/librsvg-2.16.1-leak-fixes.patch33
-rw-r--r--gnome-base/librsvg/files/librsvg-2.16.1-uninit.patch26
-rw-r--r--gnome-base/librsvg/librsvg-2.20.0.ebuild70
-rw-r--r--gnome-base/librsvg/librsvg-2.22.2.ebuild62
6 files changed, 8 insertions, 204 deletions
diff --git a/gnome-base/librsvg/ChangeLog b/gnome-base/librsvg/ChangeLog
index 5b7abc7613db..6f8a5d4a1274 100644
--- a/gnome-base/librsvg/ChangeLog
+++ b/gnome-base/librsvg/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for gnome-base/librsvg
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.195 2009/05/05 12:59:49 nirbheek Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.196 2009/08/02 18:28:21 eva Exp $
+
+ 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
diff --git a/gnome-base/librsvg/files/librsvg-2.15.90-die-gtk-doc-die.patch b/gnome-base/librsvg/files/librsvg-2.15.90-die-gtk-doc-die.patch
deleted file mode 100644
index 41885d466c98..000000000000
--- a/gnome-base/librsvg/files/librsvg-2.15.90-die-gtk-doc-die.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --exclude-from=/home/dang/.diffrc -u -ruN librsvg-2.15.90.orig/Makefile.in librsvg-2.15.90/Makefile.in
---- librsvg-2.15.90.orig/Makefile.in 2006-07-27 08:28:01.000000000 -0400
-+++ librsvg-2.15.90/Makefile.in 2006-08-04 23:47:30.000000000 -0400
-@@ -309,7 +309,7 @@
- target_alias = @target_alias@
- @HAVE_GTK_FALSE@target_rsvg_view =
- @HAVE_GTK_TRUE@target_rsvg_view = rsvg-view
--SUBDIRS = . moz-plugin gdk-pixbuf-loader gtk-engine data doc
-+SUBDIRS = . moz-plugin gdk-pixbuf-loader gtk-engine data
- lib_LTLIBRARIES = librsvg-2.la
- man_MANS = rsvg.1
- @OS_WIN32_FALSE@libm = -lm
diff --git a/gnome-base/librsvg/files/librsvg-2.16.1-leak-fixes.patch b/gnome-base/librsvg/files/librsvg-2.16.1-leak-fixes.patch
deleted file mode 100644
index d8f0d9938a72..000000000000
--- a/gnome-base/librsvg/files/librsvg-2.16.1-leak-fixes.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN librsvg-2.16.1.orig/rsvg-cairo-draw.c librsvg-2.16.1/rsvg-cairo-draw.c
---- librsvg-2.16.1.orig/rsvg-cairo-draw.c 2006-08-22 09:00:38.000000000 -0400
-+++ librsvg-2.16.1/rsvg-cairo-draw.c 2007-06-11 16:47:32.000000000 -0400
-@@ -963,7 +963,7 @@ rsvg_cairo_pop_render_stack (RsvgDrawing
- surface = cairo_get_target (child_cr);
-
- render->cr = (cairo_t *)render->cr_stack->data;
-- render->cr_stack = g_list_remove_link (render->cr_stack, render->cr_stack);
-+ render->cr_stack = g_list_delete_link (render->cr_stack, render->cr_stack);
-
- cairo_set_source_surface (render->cr,
- surface,
-@@ -989,7 +989,7 @@ rsvg_cairo_pop_render_stack (RsvgDrawing
- render->bbox = *((RsvgBbox *)render->bb_stack->data);
-
- g_free(render->bb_stack->data);
-- render->bb_stack = g_list_remove_link (render->bb_stack, render->bb_stack);
-+ render->bb_stack = g_list_delete_link (render->bb_stack, render->bb_stack);
-
- if (state->filter)
- {
-diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN librsvg-2.16.1.orig/rsvg-text.c librsvg-2.16.1/rsvg-text.c
---- librsvg-2.16.1.orig/rsvg-text.c 2006-08-23 09:05:44.000000000 -0400
-+++ librsvg-2.16.1/rsvg-text.c 2007-06-11 16:48:54.000000000 -0400
-@@ -946,6 +946,8 @@ rsvg_text_render_text (RsvgDrawingCtx *c
- pango_layout_iter_free (iter);
- ctx->render->render_pango_layout (ctx, layout, *x, *y - baseline);
- *x += w;
-+ g_object_unref (layout);
-+ g_object_unref (context);
- }
- else
- {
diff --git a/gnome-base/librsvg/files/librsvg-2.16.1-uninit.patch b/gnome-base/librsvg/files/librsvg-2.16.1-uninit.patch
deleted file mode 100644
index 1f436aa9b43e..000000000000
--- a/gnome-base/librsvg/files/librsvg-2.16.1-uninit.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-If dst->virgin is set, dst->x, y, w and h are uninitialised. The result
-of the addition is already not used, but the addition itself can trigger
-floating point exceptions, so make sure it's not performed.
-
---- librsvg-2.16.1/rsvg-base.c
-+++ librsvg-2.16.1/rsvg-base.c
-@@ -1678,12 +1678,17 @@
- void rsvg_bbox_insert(RsvgBbox * dst, RsvgBbox * src)
- {
- double affine[6];
-- double xmin = dst->x, ymin = dst->y;
-- double xmax = dst->x + dst->w, ymax = dst->y + dst->h;
-+ double xmin, ymin;
-+ double xmax, ymax;
- int i;
-
- if (src->virgin)
- return;
-+ if (!dst->virgin)
-+ {
-+ xmin = dst->x, ymin = dst->y;
-+ xmax = dst->x + dst->w, ymax = dst->y + dst->h;
-+ }
- _rsvg_affine_invert(affine, dst->affine);
- _rsvg_affine_multiply(affine, src->affine, affine);
-
diff --git a/gnome-base/librsvg/librsvg-2.20.0.ebuild b/gnome-base/librsvg/librsvg-2.20.0.ebuild
deleted file mode 100644
index d30ddca06042..000000000000
--- a/gnome-base/librsvg/librsvg-2.20.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/librsvg-2.20.0.ebuild,v 1.8 2008/04/20 01:35:57 vapier Exp $
-
-inherit gnome2 multilib
-
-DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
-HOMEPAGE="http://librsvg.sourceforge.net/"
-
-LICENSE="LGPL-2"
-SLOT="2"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
-IUSE="doc gnome zlib"
-
-RDEPEND="
- >=media-libs/fontconfig-1.0.1
- >=x11-libs/gtk+-2.6
- >=dev-libs/glib-2.12
- >=dev-libs/libxml2-2.4.7
- >=x11-libs/cairo-1.2
- >=x11-libs/pango-1.2
- >=media-libs/freetype-2
- zlib? ( >=gnome-extra/libgsf-1.6 )
- >=dev-libs/libcroco-0.6.1
- gnome? (
- >=gnome-base/gnome-vfs-2
- >=gnome-base/libgnomeprint-2.2
- >=gnome-base/libgnomeprintui-2.2
- )"
-
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.12
- doc? ( >=dev-util/gtk-doc-1 )"
-
-DOCS="AUTHORS ChangeLog README NEWS TODO"
-
-pkg_setup() {
- # FIXME: USEify croco support (?)
- G2CONF="${G2CONF}
- $(use_with zlib svgz)
- $(use_enable gnome gnome-vfs)
- $(use_enable gnome gnome-print)
- --disable-mozilla-plugin
- --with-croco
- --enable-pixbuf-loader
- --enable-gtk-theme"
-}
-
-set_gtk_confdir() {
- # An arch specific config directory is used on multilib systems
- has_multilib_profile && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}"
- GTK2_CONFDIR=${GTK2_CONFDIR:=/etc/gtk-2.0}
-}
-
-src_install() {
- gnome2_src_install
-
- # remove gdk-pixbuf loaders (#47766)
- rm -fr "${D}/etc"
-}
-
-pkg_postinst() {
- set_gtk_confdir
- gdk-pixbuf-query-loaders > ${GTK2_CONFDIR}/gdk-pixbuf.loaders
-}
-
-pkg_postrm() {
- set_gtk_confdir
- gdk-pixbuf-query-loaders > ${GTK2_CONFDIR}/gdk-pixbuf.loaders
-}
diff --git a/gnome-base/librsvg/librsvg-2.22.2.ebuild b/gnome-base/librsvg/librsvg-2.22.2.ebuild
deleted file mode 100644
index 9845a3dd309d..000000000000
--- a/gnome-base/librsvg/librsvg-2.22.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/librsvg-2.22.2.ebuild,v 1.8 2008/11/13 19:10:42 ranger Exp $
-
-inherit gnome2 multilib
-
-DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
-HOMEPAGE="http://librsvg.sourceforge.net/"
-
-LICENSE="LGPL-2"
-SLOT="2"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd"
-IUSE="doc zlib"
-
-RDEPEND=">=media-libs/fontconfig-1.0.1
- >=media-libs/freetype-2
- >=x11-libs/gtk+-2.6
- >=dev-libs/glib-2.15.4
- >=x11-libs/cairo-1.2
- >=x11-libs/pango-1.10
- >=dev-libs/libxml2-2.4.7
- >=dev-libs/libcroco-0.6.1
- zlib? ( >=gnome-extra/libgsf-1.6 )"
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.12
- doc? ( >=dev-util/gtk-doc-1 )"
-
-DOCS="AUTHORS ChangeLog README NEWS TODO"
-
-pkg_setup() {
- # FIXME: USEify mozilla support (?)
- # croco is forced on to respect SVG specification
- G2CONF="${G2CONF}
- $(use_with zlib svgz)
- --disable-mozilla-plugin
- --with-croco
- --enable-pixbuf-loader
- --enable-gtk-theme"
-}
-
-set_gtk_confdir() {
- # An arch specific config directory is used on multilib systems
- has_multilib_profile && GTK2_CONFDIR="${ROOT}etc/gtk-2.0/${CHOST}"
- GTK2_CONFDIR="${GTK2_CONFDIR:-/etc/gtk-2.0}"
-}
-
-src_install() {
- gnome2_src_install
-
- # remove gdk-pixbuf loaders (#47766)
- rm -fr "${D}/etc"
-}
-
-pkg_postinst() {
- set_gtk_confdir
- gdk-pixbuf-query-loaders > "${GTK2_CONFDIR}/gdk-pixbuf.loaders"
-}
-
-pkg_postrm() {
- set_gtk_confdir
- gdk-pixbuf-query-loaders > "${GTK2_CONFDIR}/gdk-pixbuf.loaders"
-}