summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/xv/ChangeLog6
-rw-r--r--media-gfx/xv/Manifest9
-rw-r--r--media-gfx/xv/files/xv-use-getcwd.patch10
-rw-r--r--media-gfx/xv/xv-3.10a-r6.ebuild4
4 files changed, 23 insertions, 6 deletions
diff --git a/media-gfx/xv/ChangeLog b/media-gfx/xv/ChangeLog
index 1619e5aef185..c8ab5c3183eb 100644
--- a/media-gfx/xv/ChangeLog
+++ b/media-gfx/xv/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/xv
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/xv/ChangeLog,v 1.27 2004/02/17 23:02:05 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/xv/ChangeLog,v 1.28 2004/04/17 18:53:41 lv Exp $
+
+ 17 Apr 2004; Travis Tilley <lv@gentoo.org> +files/xv-use-getcwd.patch,
+ xv-3.10a-r6.ebuild:
+ fix for segfaults on amd64
17 Feb 2004; Aron Griffis <agriffis@gentoo.org> xv-3.10a-r6.ebuild:
stable on alpha and ia64
diff --git a/media-gfx/xv/Manifest b/media-gfx/xv/Manifest
index 4404d95884c0..80d1ca95d2c1 100644
--- a/media-gfx/xv/Manifest
+++ b/media-gfx/xv/Manifest
@@ -1,10 +1,11 @@
-MD5 286921f5ecb1bcf13fc02a8c3ac29d09 ChangeLog 5072
+MD5 d0aee6fb34e4a778886901e96054bf11 ChangeLog 5191
MD5 f4e47e9ee0c9c99847dadceed0eedd77 xv-3.10a-r3.ebuild 1369
-MD5 0e4b88c23470d877e8b87c75ca37b0c3 xv-3.10a-r6.ebuild 1758
MD5 25ab6127faa9cf817e98fb384df6eeca xv-3.10a-r5.ebuild 1498
+MD5 b6d1159861f8a4e15add438d4400a951 xv-3.10a-r6.ebuild 1868
MD5 f0dfce1262042f01e76412c96ba62d25 files/digest-xv-3.10a-r3 125
-MD5 4b034e22d5bb0502e383afcfeb8ea4b0 files/xv-3.10a-ppc.patch 359
+MD5 6d5302abe89d4c1586933d5694b0aab1 files/digest-xv-3.10a-r5 61
MD5 6d5302abe89d4c1586933d5694b0aab1 files/digest-xv-3.10a-r6 61
MD5 038271e3c5a7a3e94b5d1f5eb63c9f1e files/xv-3.10a-enhanced-Nu.patch 155050
MD5 14eb913966c7e03b1014219c2620cac5 files/xv-3.10a-gentoo-Nu.patch 27873
-MD5 6d5302abe89d4c1586933d5694b0aab1 files/digest-xv-3.10a-r5 61
+MD5 4b034e22d5bb0502e383afcfeb8ea4b0 files/xv-3.10a-ppc.patch 359
+MD5 cda66dd1f3a032802881a6ae4430e0d6 files/xv-use-getcwd.patch 222
diff --git a/media-gfx/xv/files/xv-use-getcwd.patch b/media-gfx/xv/files/xv-use-getcwd.patch
new file mode 100644
index 000000000000..23c13f39fd83
--- /dev/null
+++ b/media-gfx/xv/files/xv-use-getcwd.patch
@@ -0,0 +1,10 @@
+--- xv.h.old 2004-04-17 11:43:18.221960440 +0100
++++ xv.h 2004-04-17 11:43:30.290125800 +0100
+@@ -66,6 +66,7 @@
+ # ifndef _LINUX_LIMITS_H
+ # include <linux/limits.h>
+ # endif
++# define USE_GETCWD
+ #endif
+
+
diff --git a/media-gfx/xv/xv-3.10a-r6.ebuild b/media-gfx/xv/xv-3.10a-r6.ebuild
index 75770e2ebbfc..b73b0a414a9a 100644
--- a/media-gfx/xv/xv-3.10a-r6.ebuild
+++ b/media-gfx/xv/xv-3.10a-r6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/xv/xv-3.10a-r6.ebuild,v 1.6 2004/02/17 23:02:05 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/xv/xv-3.10a-r6.ebuild,v 1.7 2004/04/17 18:53:41 lv Exp $
inherit ccc flag-o-matic eutils
@@ -25,6 +25,8 @@ src_unpack() {
epatch ${FILESDIR}/${P}-enhanced-Nu.patch || die
epatch ${FILESDIR}/${P}-gentoo-Nu.patch || die
[ `use ppc` ] && epatch ${FILESDIR}/${P}-ppc.patch
+ # This patch is needed to get xv to stop segfaulting on amd64
+ use amd64 && epatch ${FILESDIR}/xv-use-getcwd.patch
}
src_compile() {