summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2006-03-25 11:14:39 +0000
committerAlfredo Tupone <tupone@gentoo.org>2006-03-25 11:14:39 +0000
commitb9a343483ae4dc1c9f3a558ba56f3e4b7ee9062c (patch)
tree849123dd70fc5a112cd9f5305ae26c08dc87bf3a /app-emulation
parentVersion bump, thanks to Christian Hartmann <ian@gentoo.org> for notifying me (diff)
downloadhistorical-b9a343483ae4dc1c9f3a558ba56f3e4b7ee9062c.tar.gz
historical-b9a343483ae4dc1c9f3a558ba56f3e4b7ee9062c.tar.bz2
historical-b9a343483ae4dc1c9f3a558ba56f3e4b7ee9062c.zip
Fixing bug #116678 (ffmpeg on amd64)
Package-Manager: portage-2.1_pre6-r6
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/vice/ChangeLog6
-rw-r--r--app-emulation/vice/Manifest29
-rw-r--r--app-emulation/vice/files/digest-vice-1.192
-rw-r--r--app-emulation/vice/files/vice-1.19-64bitfix.patch39
-rw-r--r--app-emulation/vice/vice-1.19.ebuild8
5 files changed, 75 insertions, 9 deletions
diff --git a/app-emulation/vice/ChangeLog b/app-emulation/vice/ChangeLog
index d0a2a636effb..4e2b6174585a 100644
--- a/app-emulation/vice/ChangeLog
+++ b/app-emulation/vice/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/vice
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/ChangeLog,v 1.35 2006/03/17 14:47:29 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/ChangeLog,v 1.36 2006/03/25 11:14:38 tupone Exp $
+
+ 25 Mar 2006; <Tupone@gentoo.org> +files/vice-1.19-64bitfix.patch,
+ vice-1.19.ebuild:
+ Fixing bug #116678 ffmpeg on amd64. Thanks to Andreas Arens
17 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> vice-1.19.ebuild:
Keyworded ~sparc wrt #126147
diff --git a/app-emulation/vice/Manifest b/app-emulation/vice/Manifest
index b3df9f79a910..b6c616101f12 100644
--- a/app-emulation/vice/Manifest
+++ b/app-emulation/vice/Manifest
@@ -1,16 +1,31 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 45ea7f5e4f5ff25f2d51dd4da782514c ChangeLog 4439
+MD5 98e55e78535b748d3f93e3b02b355464 ChangeLog 4588
+RMD160 cb319f268032374aad0ad91d9f14fd5bc58cb8e6 ChangeLog 4588
+SHA256 4251019491beb4c8630e0491c5e6bf14bfad0eb5c6749ed1f6f1d6874bb24584 ChangeLog 4588
MD5 feb8195c915d5109dfd6b96df7bf4f91 files/digest-vice-1.17 62
-MD5 a3c398734bf808672ba34c9328f8ef1e files/digest-vice-1.19 62
+RMD160 b6b506964decf5e5a140e5eee8859d2f41c001af files/digest-vice-1.17 62
+SHA256 adf1f194ecc8589eae35c37db1c7796ddb046e19aff853bb2a769ec617101e5d files/digest-vice-1.17 62
+MD5 99fd8c681eb2ed93e3e4513bf66b8d4a files/digest-vice-1.19 232
+RMD160 736cb2993393b6add14f15fc56af0148df11c3ef files/digest-vice-1.19 232
+SHA256 12704a4dc33f2e5e71b6f3d73df08d3fffb614b12e79546306473b255ff4661c files/digest-vice-1.19 232
+MD5 deacb0b29944f25716bf051f45b8f174 files/vice-1.19-64bitfix.patch 1019
+RMD160 95fd93ae3fda668a660e510c444a9681967a2e39 files/vice-1.19-64bitfix.patch 1019
+SHA256 1d5ed8ae642d201110446b64fbcca58f288e55f7e1d3bc9800dd2d7417aa096e files/vice-1.19-64bitfix.patch 1019
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
+RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
+SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata.xml 158
MD5 2d1b39ff22170da1997f8533003e554e vice-1.17.ebuild 1946
-MD5 3ab1b31433974ed477b84853e68516b8 vice-1.19.ebuild 1954
+RMD160 f54e5373d3d8c285ecf96138cc78582c248da387 vice-1.17.ebuild 1946
+SHA256 47c0a16b28d0d4dbb45b7492ad061799bcc16db0aba0a390294adbc46844510f vice-1.17.ebuild 1946
+MD5 02ad35c2d8d82baecf6dfba5817ea762 vice-1.19.ebuild 2036
+RMD160 c08f7d3a505edcaa451be3e65527ce08f49581e3 vice-1.19.ebuild 2036
+SHA256 1f3c488fcda4ecfc94b4a9842956976ba5952ae7e58441db1744f75e95c40172 vice-1.19.ebuild 2036
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2-ecc0.1.6 (GNU/Linux)
+Version: GnuPG v1.4.2 (GNU/Linux)
-iD8DBQFEGswRKRy60XGEcJIRAg/uAKCnYHzGV9BLz273vk1FBAiAKrNkpQCfRRx4
-VlLPAfIHZnWUGmvWOplNfqQ=
-=axIt
+iD8DBQFEJSYx2CTtIKiFlQIRAvNmAJ9n8MmQ7eJX2aJcfmYyjJ3lNl2uMACgsQ3B
++lgnJO8lQIeBJpyVGsjtVHQ=
+=K6u9
-----END PGP SIGNATURE-----
diff --git a/app-emulation/vice/files/digest-vice-1.19 b/app-emulation/vice/files/digest-vice-1.19
index f4dae3e44ae5..013680847651 100644
--- a/app-emulation/vice/files/digest-vice-1.19
+++ b/app-emulation/vice/files/digest-vice-1.19
@@ -1 +1,3 @@
MD5 92f828f29e05f57d7a498a861d3dab6a vice-1.19.tar.gz 4796181
+RMD160 d0a62750c30e3cf8645117a8e8536a8061c260ea vice-1.19.tar.gz 4796181
+SHA256 faf354cfef53f5b31c459692fac73dd45b72d9b05d6920348bd881856d75cd7e vice-1.19.tar.gz 4796181
diff --git a/app-emulation/vice/files/vice-1.19-64bitfix.patch b/app-emulation/vice/files/vice-1.19-64bitfix.patch
new file mode 100644
index 000000000000..5961b8eea2ae
--- /dev/null
+++ b/app-emulation/vice/files/vice-1.19-64bitfix.patch
@@ -0,0 +1,39 @@
+--- vice-1.18/src/gfxoutputdrv/ffmpeg/common.h.unpatched 2005-12-25 11:57:38.000000000 +0100
++++ vice-1.18/src/gfxoutputdrv/ffmpeg/common.h 2005-12-25 12:01:47.000000000 +0100
+@@ -18,6 +18,10 @@
+ //#define A32_BITSTREAM_READER
+ #define LIBMPEG2_BITSTREAM_READER_HACK //add BERO
+
++#if defined(WIN32) && !defined(__MINGW32__) && !defined(__CYGWIN__) && !defined(EMULATE_INTTYPES)
++# define EMULATE_INTTYPES
++#endif
++
+ #ifndef M_PI
+ #define M_PI 3.14159265358979323846
+ #endif
+@@ -93,7 +97,6 @@
+ #endif
+ #endif
+
+-#define EMULATE_INTTYPES
+ #ifndef EMULATE_INTTYPES
+ # include <inttypes.h>
+ #else
+@@ -255,7 +258,7 @@
+
+ extern const uint32_t inverse[256];
+
+-#ifdef ARCH_X86
++#if defined(ARCH_X86) || defined(ARCH_X86_64)
+ # define FASTDIV(a,b) \
+ ({\
+ int ret,dmy;\
+@@ -1219,7 +1222,7 @@
+ #define MKBETAG(a,b,c,d) (d | (c << 8) | (b << 16) | (a << 24))
+
+
+-#ifdef ARCH_X86
++#if defined(ARCH_X86) || defined(ARCH_X86_64)
+ #define MASK_ABS(mask, level)\
+ asm volatile(\
+ "cdq \n\t"\
diff --git a/app-emulation/vice/vice-1.19.ebuild b/app-emulation/vice/vice-1.19.ebuild
index 24e79466c7f5..af622df04df9 100644
--- a/app-emulation/vice/vice-1.19.ebuild
+++ b/app-emulation/vice/vice-1.19.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/vice-1.19.ebuild,v 1.6 2006/03/17 14:47:29 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/vice-1.19.ebuild,v 1.7 2006/03/25 11:14:39 tupone Exp $
inherit eutils games
@@ -62,6 +62,12 @@ DEPEND="${RDEPEND}
x11-proto/videoproto )
virtual/x11 )"
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}"-64bitfix.patch
+}
+
src_compile() {
egamesconf \
--disable-dependency-tracking \