diff options
author | 2009-08-02 18:28:22 +0000 | |
---|---|---|
committer | 2009-08-02 18:28:22 +0000 | |
commit | ae4995bb839d68f2088ceb2b1af9be06bb1f8d45 (patch) | |
tree | 977e7852d0e12c5464a8d27d5932f78453040b1c /gnome-base | |
parent | Version bump (diff) | |
download | gentoo-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/ChangeLog | 9 | ||||
-rw-r--r-- | gnome-base/librsvg/files/librsvg-2.15.90-die-gtk-doc-die.patch | 12 | ||||
-rw-r--r-- | gnome-base/librsvg/files/librsvg-2.16.1-leak-fixes.patch | 33 | ||||
-rw-r--r-- | gnome-base/librsvg/files/librsvg-2.16.1-uninit.patch | 26 | ||||
-rw-r--r-- | gnome-base/librsvg/librsvg-2.20.0.ebuild | 70 | ||||
-rw-r--r-- | gnome-base/librsvg/librsvg-2.22.2.ebuild | 62 |
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" -} |