summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHerbie Hopkins <herbs@gentoo.org>2005-05-07 14:19:51 +0000
committerHerbie Hopkins <herbs@gentoo.org>2005-05-07 14:19:51 +0000
commit02cba613bfd46c500beeffc2c92cade435ecf0f5 (patch)
tree08015324c5b1384482506b6aaae10bc8b8c10eb4 /media-video
parentVersion bump (diff)
downloadhistorical-02cba613bfd46c500beeffc2c92cade435ecf0f5.tar.gz
historical-02cba613bfd46c500beeffc2c92cade435ecf0f5.tar.bz2
historical-02cba613bfd46c500beeffc2c92cade435ecf0f5.zip
Enable SIMD extensions on amd64, bug #79990
Package-Manager: portage-2.0.51.21-r1
Diffstat (limited to 'media-video')
-rw-r--r--media-video/transcode/ChangeLog6
-rw-r--r--media-video/transcode/Manifest36
-rw-r--r--media-video/transcode/transcode-1.0.0_beta3.ebuild18
3 files changed, 40 insertions, 20 deletions
diff --git a/media-video/transcode/ChangeLog b/media-video/transcode/ChangeLog
index 3abb2c46fd87..891bc7ca16ea 100644
--- a/media-video/transcode/ChangeLog
+++ b/media-video/transcode/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-video/transcode
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/transcode/ChangeLog,v 1.100 2005/04/29 21:06:12 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/transcode/ChangeLog,v 1.101 2005/05/07 14:19:51 herbs Exp $
+
+ 07 May 2005; Herbie Hopkins <herbs@gentoo.org>
+ transcode-1.0.0_beta3.ebuild:
+ Enable SIMD extensions on amd64, bug #79990
29 Apr 2005; Diego Pettenò <flameeyes@gentoo.org>
transcode-0.6.14-r2.ebuild, transcode-1.0.0_beta3.ebuild:
diff --git a/media-video/transcode/Manifest b/media-video/transcode/Manifest
index 14739cca63a4..f9c75d210b89 100644
--- a/media-video/transcode/Manifest
+++ b/media-video/transcode/Manifest
@@ -1,22 +1,32 @@
-MD5 154b0f58a405e6b455ad5ab9642b0a6d ChangeLog 18992
-MD5 7300a7b361fa9f48e37722c6952bd432 metadata.xml 158
-MD5 b2575706251f8d608ded9ce2eb4c3fd5 transcode-0.6.12-r1.ebuild 3683
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 ede92b062d856b8ef9ab9c44727a3a8e transcode-1.0.0_beta3.ebuild 3937
+MD5 2b88185c0f2670050398fa72228293a2 transcode-0.6.11.ebuild 3876
MD5 888fabc580c2ef6e1e5fb0722631628e transcode-0.6.12-r2.ebuild 4374
MD5 89bfa93308a46f45e9b41adb7747ad0f transcode-0.6.13-r1.ebuild 2843
-MD5 119a7d425650a2c2ad7ee46ed133bcda transcode-0.6.14.ebuild 3566
-MD5 2b88185c0f2670050398fa72228293a2 transcode-0.6.11.ebuild 3876
-MD5 f78bd518622f512a9ccaa5175466b6fd transcode-1.0.0_beta3.ebuild 3756
+MD5 b2575706251f8d608ded9ce2eb4c3fd5 transcode-0.6.12-r1.ebuild 3683
MD5 fa799b5b0acaab2ed658a5f0d92e4186 transcode-0.6.14-r2.ebuild 4187
+MD5 85aa7d35165a68733b94d937e993a349 ChangeLog 19116
+MD5 7300a7b361fa9f48e37722c6952bd432 metadata.xml 158
+MD5 119a7d425650a2c2ad7ee46ed133bcda transcode-0.6.14.ebuild 3566
+MD5 936b66bb309cb3c1dfa33924d3114fa9 files/transcode-0.6.13-r1-bitstream.patch 446
+MD5 b2561dbf66455c878a08afd19868dc5d files/transcode-0.6.12-gcc-3.4.patch 2503
MD5 bc1cb5a39d56ce5216c803c74e73545d files/digest-transcode-0.6.11 69
-MD5 8fde4803c96e026f6caa94fa0e42687f files/digest-transcode-0.6.12-r1 69
-MD5 8fde4803c96e026f6caa94fa0e42687f files/digest-transcode-0.6.12-r2 69
-MD5 870fbce21a78f1dcde8efc61df838497 files/digest-transcode-0.6.13-r1 69
MD5 613fd9a0d03f4df95d439dd0a4c1bccb files/digest-transcode-0.6.14 69
MD5 3b957eef288ce095a2ff0a256aec7c93 files/transcode-0.6.11-no-mmx.patch 1491
-MD5 b2561dbf66455c878a08afd19868dc5d files/transcode-0.6.12-gcc-3.4.patch 2503
-MD5 085f514d559cd32a401241bbbf639d39 files/transcode-0.6.12-r2-dvdmenu.patch 4840
MD5 90f42fff1c2a0b4be8df0b015ac2b309 files/transcode-0.6.12-r2-gcc34.patch 2963
-MD5 936b66bb309cb3c1dfa33924d3114fa9 files/transcode-0.6.13-r1-bitstream.patch 446
+MD5 085f514d559cd32a401241bbbf639d39 files/transcode-0.6.12-r2-dvdmenu.patch 4840
+MD5 8fde4803c96e026f6caa94fa0e42687f files/digest-transcode-0.6.12-r1 69
+MD5 8fde4803c96e026f6caa94fa0e42687f files/digest-transcode-0.6.12-r2 69
+MD5 870fbce21a78f1dcde8efc61df838497 files/digest-transcode-0.6.13-r1 69
+MD5 8e1251c76b508dfdfe0e4f0c0b166540 files/digest-transcode-0.6.14-r2 144
MD5 2cb7b1a00a0529a8256fc0104b5f2a09 files/transcode-gcc34.patch 460
MD5 c70e2a40a01f7a060b1cdad18adccf46 files/digest-transcode-1.0.0_beta3 73
-MD5 8e1251c76b508dfdfe0e4f0c0b166540 files/digest-transcode-0.6.14-r2 144
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (GNU/Linux)
+
+iD8DBQFCfM632G5bA0cA/ScRArJMAJ90jgKyOXURoJt+MW50y7FNA/Xa2ACgyjcw
+EMfQa/YJs8X6+cKufrXlY7w=
+=xYmP
+-----END PGP SIGNATURE-----
diff --git a/media-video/transcode/transcode-1.0.0_beta3.ebuild b/media-video/transcode/transcode-1.0.0_beta3.ebuild
index 190a977d2f74..826b3479c55e 100644
--- a/media-video/transcode/transcode-1.0.0_beta3.ebuild
+++ b/media-video/transcode/transcode-1.0.0_beta3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/transcode/transcode-1.0.0_beta3.ebuild,v 1.2 2005/04/29 21:06:12 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/transcode/transcode-1.0.0_beta3.ebuild,v 1.3 2005/05/07 14:19:51 herbs Exp $
inherit libtool flag-o-matic eutils multilib
@@ -83,14 +83,20 @@ src_compile() {
use xvid \
&& myconf="${myconf} --with-default-xvid=xvid4"
+ # Hardenable SIMD extensions on amd64
+ if use amd64; then
+ myconf="${myconf} --enable-mmx --enable-3dnow \
+ --enable-sse --enable-sse2"
+ elif use x86; then
+ myconf="${myconf} $(use_enable mmx) \
+ $(use_enable 3dnow) \
+ $(use_enable sse) \
+ $(use_enable sse2)"
+ fi
+
append-flags -DDCT_YUV_PRECISION=1
econf \
- $(use_enable mmx) \
- $(use_enable 3dnow) \
- $(use_enable sse) \
- $(use_enable sse2) \
$(use_enable altivec) \
- \
$(use_enable network netstream) \
$(use_enable truetype freetype2) \
$(use_enable v4l) \