summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-gfx/sodipodi/ChangeLog6
-rw-r--r--media-gfx/sodipodi/files/sodipodi-0.34.64bit.diff11
2 files changed, 16 insertions, 1 deletions
diff --git a/media-gfx/sodipodi/ChangeLog b/media-gfx/sodipodi/ChangeLog
index 83805f186a17..7322aee6783e 100644
--- a/media-gfx/sodipodi/ChangeLog
+++ b/media-gfx/sodipodi/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/sodipodi
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sodipodi/ChangeLog,v 1.24 2004/08/19 20:10:04 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sodipodi/ChangeLog,v 1.25 2004/08/19 22:39:51 kugelfang Exp $
+
+ 20 Aug 2004; Danny van Dyk <kugelfang@gentoo.org>
+ files/sodipodi-0.34.64bit.diff:
+ Updated 64bit patch. Fixed BUG #60383.
19 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> sodipodi-0.34.ebuild:
Stable on sparc
diff --git a/media-gfx/sodipodi/files/sodipodi-0.34.64bit.diff b/media-gfx/sodipodi/files/sodipodi-0.34.64bit.diff
index c725aa20156d..b2a465359203 100644
--- a/media-gfx/sodipodi/files/sodipodi-0.34.64bit.diff
+++ b/media-gfx/sodipodi/files/sodipodi-0.34.64bit.diff
@@ -277,3 +277,14 @@ diff -ur src/verbs.c src/verbs.c
svp = malloc (sizeof (NRSVP) + (nsegs - 1) * sizeof (NRSVPSegment));
svp->length = nsegs;
if (nsegs > 0) {
+--- src/libnrtype/nr-type-xft.c 2003-12-15 15:38:21.000000000 -0700
++++ src/libnrtype/nr-type-xft.c 2004-08-14 18:46:45.108908800 -0700
+@@ -186,7 +186,7 @@
+
+ /* Get typeface list */
+ #ifdef WITH_FONTCONFIG
+- obj = FcObjectSetBuild (FC_SCALABLE, FC_OUTLINE, FC_FAMILY, FC_WEIGHT, FC_SLANT, FC_FILE, FC_INDEX, 0);
++ obj = FcObjectSetBuild (FC_SCALABLE, FC_OUTLINE, FC_FAMILY, FC_WEIGHT, FC_SLANT, FC_FILE, FC_INDEX, NULL);
+ NRXftPatterns = FcFontList (cfg, pat, obj);
+ FcObjectSetDestroy (obj);
+ #else