From 69a4a674b0db0b992a54f97900fa8e9d20b489d1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Olivier=20Cr=C3=AAte?= Date: Sat, 6 Nov 2004 00:16:23 +0000 Subject: [PATCH] Fix compilation problems --- media-video/SDLcam/Manifest | 16 +- media-video/mpeg4ip/ChangeLog | 6 +- media-video/mpeg4ip/Manifest | 18 +- .../mpeg4ip/files/mpeg4ip-1.1-gcc3.4.patch | 197 ++++++++++++++++++ .../files/mpeg4ip-1.1-gentoo-fixes.patch | 22 ++ media-video/mpeg4ip/mpeg4ip-1.1.ebuild | 10 +- 6 files changed, 260 insertions(+), 9 deletions(-) create mode 100644 media-video/mpeg4ip/files/mpeg4ip-1.1-gcc3.4.patch create mode 100644 media-video/mpeg4ip/files/mpeg4ip-1.1-gentoo-fixes.patch diff --git a/media-video/SDLcam/Manifest b/media-video/SDLcam/Manifest index 751191c46f86..ad2eebf07a73 100644 --- a/media-video/SDLcam/Manifest +++ b/media-video/SDLcam/Manifest @@ -1,7 +1,17 @@ -MD5 9b6dc5ad5919b66e195328855c680d5f SDLcam-0.7.3-r1.ebuild 1531 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + MD5 604fa3f460ad81bae5763faca26059b0 ChangeLog 752 MD5 9c86830b089cab3e08a1f927b14d78b9 metadata.xml 579 -MD5 0c1ad55a2817e3ef4a1141f8ba9ccefb files/digest-SDLcam-0.7.3-r1 64 +MD5 7b80507b7eb8ac2429c56569cd60cc3d SDLcam-0.7.3-r1.ebuild 1517 +MD5 2357ecf5188cac42c1b2d985a8f4a036 files/0.7.3-gcc3.patch 3271 MD5 a523b1e156a6131b8713b7d1e1206d9b files/0.7.3-no-divx.patch 395 +MD5 0c1ad55a2817e3ef4a1141f8ba9ccefb files/digest-SDLcam-0.7.3-r1 64 MD5 eb83f71dceccfba016349f3f2cf22538 files/0.7.3-linux-2.6.patch 517 -MD5 2357ecf5188cac42c1b2d985a8f4a036 files/0.7.3-gcc3.patch 3271 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.9.10 (GNU/Linux) + +iD8DBQFBjBidHTu7gpaalycRAo5mAJ43rvXFyxreDYgjl2Ddggv5tSiciQCgkWg1 +y/70ur6k+Hwj8W6kZv8+r8g= +=s/gi +-----END PGP SIGNATURE----- diff --git a/media-video/mpeg4ip/ChangeLog b/media-video/mpeg4ip/ChangeLog index 32cc7823a173..56ec4ebb354b 100644 --- a/media-video/mpeg4ip/ChangeLog +++ b/media-video/mpeg4ip/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-video/mpeg4ip # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/mpeg4ip/ChangeLog,v 1.13 2004/07/26 04:04:52 lv Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/mpeg4ip/ChangeLog,v 1.14 2004/11/06 00:16:23 tester Exp $ + + 05 Nov 2004; Olivier Crete mpeg4ip-1.1.ebuild: + Fix compilation problems (bugs 60616, 65190). Thanks to + Tyler Montbriand and centic@gentoo.org. 26 Jul 2004; Travis Tilley mpeg4ip-1.1.ebuild: removed invalid blocker that prevents faad2 from being installed when mpeg4ip diff --git a/media-video/mpeg4ip/Manifest b/media-video/mpeg4ip/Manifest index fcbbe5521257..2c7a9b836dee 100644 --- a/media-video/mpeg4ip/Manifest +++ b/media-video/mpeg4ip/Manifest @@ -1,6 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + MD5 d3901fe672ba3d47273a123d16228c72 mpeg4ip-1.0.ebuild 2205 -MD5 2773c4cf5f3bce4ccc59940dacc01247 ChangeLog 2430 +MD5 c8a2100f0de93083b91a846113e71916 ChangeLog 2625 MD5 1b1b7046bccf0f835f8e3c5b68063d8e metadata.xml 255 -MD5 2c2aa2b52a6956cc97cf77c7befcac58 mpeg4ip-1.1.ebuild 1498 -MD5 a00452dc115e6e8ddb761e17ccfb0a5a files/digest-mpeg4ip-1.0 64 +MD5 38fec26c4f5a37b44fc7d6862093b1cf mpeg4ip-1.1.ebuild 1624 MD5 bf208b3fef7857814d19fd17e38cbd66 files/digest-mpeg4ip-1.1 64 +MD5 47b75e71dec24165d7bcf3a5b55d785d files/mpeg4ip-1.1-gentoo-fixes.patch 844 +MD5 a00452dc115e6e8ddb761e17ccfb0a5a files/digest-mpeg4ip-1.0 64 +MD5 e4ff7ab91be9fcfe456f8c9d9d5050ce files/mpeg4ip-1.1-gcc3.4.patch 8110 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.2.6 (GNU/Linux) + +iD8DBQFBjBfywDHaUUJ0mYMRAnpIAJ9VgmvMcl6p5aExnWXRPDTpH2f8TwCfTp4I +udf3lTBD/O2MzEuC6bDIF1Q= +=b+kx +-----END PGP SIGNATURE----- diff --git a/media-video/mpeg4ip/files/mpeg4ip-1.1-gcc3.4.patch b/media-video/mpeg4ip/files/mpeg4ip-1.1-gcc3.4.patch new file mode 100644 index 000000000000..1c45dc4f1ca0 --- /dev/null +++ b/media-video/mpeg4ip/files/mpeg4ip-1.1-gcc3.4.patch @@ -0,0 +1,197 @@ +diff -ur mpeg4ip-1.1/common/video/mpeg4-2000/idct/idct.hpp mpeg4ip.new/common/video/mpeg4-2000/idct/idct.hpp +--- mpeg4ip-1.1/common/video/mpeg4-2000/idct/idct.hpp 2003-10-23 01:26:59.000000000 +0200 ++++ mpeg4ip.new/common/video/mpeg4-2000/idct/idct.hpp 2004-10-02 12:57:22.000000000 +0200 +@@ -54,7 +54,7 @@ + void readin(const src *psrc, int stride){ + short *p=block; + for(int row=0; rowfd, IPPROTO_IP, IP_DROP_SOURCE_MEMBERSHIP, + (char*)&imr, +--- server/mp4live/gui/gui_utils.cpp.orig 2004-11-05 14:08:09.002486512 -0500 ++++ server/mp4live/gui/gui_utils.cpp 2004-11-05 14:08:10.505258056 -0500 +@@ -352,7 +352,7 @@ + { + char buffer[80]; + +- sprintf(buffer, "%u", value); ++ sprintf(buffer, "%lu",(unsigned long int)value); + gtk_entry_set_text(GTK_ENTRY(entry), buffer); + } + diff --git a/media-video/mpeg4ip/mpeg4ip-1.1.ebuild b/media-video/mpeg4ip/mpeg4ip-1.1.ebuild index 5bc6673735e9..32d6d7dd7ae5 100644 --- a/media-video/mpeg4ip/mpeg4ip-1.1.ebuild +++ b/media-video/mpeg4ip/mpeg4ip-1.1.ebuild @@ -1,6 +1,8 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/mpeg4ip/mpeg4ip-1.1.ebuild,v 1.7 2004/07/26 04:04:52 lv Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/mpeg4ip/mpeg4ip-1.1.ebuild,v 1.8 2004/11/06 00:16:23 tester Exp $ + +inherit eutils DESCRIPTION="MPEG 4 implementation library" @@ -29,7 +31,7 @@ RDEPEND="sys-devel/libtool arts? ( kde-base/arts ) esd? ( media-sound/esound )" -DEPENDS="${RDEPEND} +DEPEND="${RDEPEND} x86? ( mmx? ( >=dev-lang/nasm-0.98.19 ) )" src_unpack() { @@ -39,6 +41,10 @@ src_unpack() { cd ${S}/lib/SDLAudio sed -i -e 's:-laudio:-L/usr/X11R6/lib -laudio:' configure + + cd ${S} + #epatch ${FILESDIR}/mpeg4ip-1.1-gcc3.4.patch + epatch ${FILESDIR}/mpeg4ip-1.1-gentoo-fixes.patch } src_compile() { -- 2.26.2