mgorny 15/01/29 17:49:43
Modified: libvpx-1.2.0_pre20130625.ebuild libvpx-1.3.0.ebuild
libvpx-1.1.0.ebuild metadata.xml libvpx-9999.ebuild
ChangeLog
Log:
Switch to CPU_FLAGS_X86.
(Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key
EFB4464E!)
Revision Changes Path
1.6 media-libs/libvpx/libvpx-1.2.0_pre20130625.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.2.0_pre20130625.ebuild?rev=1.6&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.2.0_pre20130625.ebuild?rev=1.6&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.2.0_pre20130625.ebuild?r1=1.5&r2=1.6
Index: libvpx-1.2.0_pre20130625.ebuild
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.2.0_pre20130625.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- libvpx-1.2.0_pre20130625.ebuild 20 Feb 2014 01:03:34 -0000 1.5
+++ libvpx-1.2.0_pre20130625.ebuild 29 Jan 2015 17:49:43 -0000 1.6
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header:
/var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.2.0_pre20130625.ebuild,v 1.5
2014/02/20 01:03:34 floppym Exp $
+# $Header:
/var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.2.0_pre20130625.ebuild,v 1.6
2015/01/29 17:49:43 mgorny Exp $
EAPI=4
inherit multilib toolchain-funcs multilib-minimal eutils
@@ -28,7 +28,7 @@
LICENSE="BSD"
SLOT="0"
-IUSE="altivec doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs test
+threads"
+IUSE="altivec doc cpu_flags_x86_mmx postproc cpu_flags_x86_sse
cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1
static-libs test +threads"
RDEPEND="abi_x86_32? ( !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
)"
DEPEND="abi_x86_32? ( dev-lang/yasm )
@@ -42,8 +42,8 @@
"
REQUIRED_USE="
- sse2? ( mmx )
- ssse3? ( sse2 )
+ cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
+ cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
"
src_prepare() {
@@ -90,13 +90,13 @@
--enable-shared \
--extra-cflags="${CFLAGS}" \
$(use_enable altivec) \
- $(use_enable mmx) \
+ $(use_enable cpu_flags_x86_mmx mmx) \
$(use_enable postproc) \
- $(use_enable sse) \
- $(use_enable sse2) \
- $(use_enable sse3) \
- $(use_enable sse4_1) \
- $(use_enable ssse3) \
+ $(use_enable cpu_flags_x86_sse sse) \
+ $(use_enable cpu_flags_x86_sse2 sse2) \
+ $(use_enable cpu_flags_x86_sse3 sse3) \
+ $(use_enable cpu_flags_x86_sse4_1 sse4_1) \
+ $(use_enable cpu_flags_x86_ssse3 ssse3) \
$(use_enable static-libs static) \
$(use_enable test unit-tests) \
$(use_enable threads multithread) \
1.15 media-libs/libvpx/libvpx-1.3.0.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.3.0.ebuild?rev=1.15&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.3.0.ebuild?rev=1.15&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.3.0.ebuild?r1=1.14&r2=1.15
Index: libvpx-1.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.3.0.ebuild,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- libvpx-1.3.0.ebuild 5 Apr 2014 11:18:51 -0000 1.14
+++ libvpx-1.3.0.ebuild 29 Jan 2015 17:49:43 -0000 1.15
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.3.0.ebuild,v
1.14 2014/04/05 11:18:51 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.3.0.ebuild,v
1.15 2015/01/29 17:49:43 mgorny Exp $
EAPI=4
inherit eutils multilib toolchain-funcs multilib-minimal
@@ -28,7 +28,7 @@
LICENSE="BSD"
SLOT="0"
-IUSE="altivec avx avx2 doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs
test +threads"
+IUSE="altivec cpu_flags_x86_avx cpu_flags_x86_avx2 doc cpu_flags_x86_mmx
postproc cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3
cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 static-libs test +threads"
RDEPEND="abi_x86_32? ( !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
)"
DEPEND="abi_x86_32? ( dev-lang/yasm )
@@ -42,9 +42,9 @@
"
REQUIRED_USE="
- sse? ( sse2 )
- sse2? ( mmx )
- ssse3? ( sse2 )
+ cpu_flags_x86_sse? ( cpu_flags_x86_sse2 )
+ cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
+ cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
"
src_prepare() {
@@ -92,15 +92,15 @@
--enable-shared \
--extra-cflags="${CFLAGS}" \
$(use_enable altivec) \
- $(use_enable avx) \
- $(use_enable avx2) \
- $(use_enable mmx) \
+ $(use_enable cpu_flags_x86_avx avx) \
+ $(use_enable cpu_flags_x86_avx2 avx2) \
+ $(use_enable cpu_flags_x86_mmx mmx) \
$(use_enable postproc) \
- $(use_enable sse) \
- $(use_enable sse2) \
- $(use_enable sse3) \
- $(use_enable sse4_1) \
- $(use_enable ssse3) \
+ $(use_enable cpu_flags_x86_sse sse) \
+ $(use_enable cpu_flags_x86_sse2 sse2) \
+ $(use_enable cpu_flags_x86_sse3 sse3) \
+ $(use_enable cpu_flags_x86_sse4_1 sse4_1) \
+ $(use_enable cpu_flags_x86_ssse3 ssse3) \
$(use_enable static-libs static) \
$(use_enable test unit-tests) \
$(use_enable threads multithread) \
1.31 media-libs/libvpx/libvpx-1.1.0.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild?rev=1.31&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild?rev=1.31&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild?r1=1.30&r2=1.31
Index: libvpx-1.1.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- libvpx-1.1.0.ebuild 20 Feb 2014 01:03:34 -0000 1.30
+++ libvpx-1.1.0.ebuild 29 Jan 2015 17:49:43 -0000 1.31
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild,v
1.30 2014/02/20 01:03:34 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild,v
1.31 2015/01/29 17:49:43 mgorny Exp $
EAPI=4
inherit multilib toolchain-funcs base flag-o-matic
@@ -22,7 +22,7 @@
LICENSE="BSD"
SLOT="0"
-IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs
+threads"
+IUSE="altivec debug doc cpu_flags_x86_mmx postproc cpu_flags_x86_sse
cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1
static-libs +threads"
RDEPEND=""
DEPEND="amd64? ( dev-lang/yasm )
@@ -35,7 +35,7 @@
"
REQUIRED_USE="
- sse2? ( mmx )
+ cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
"
PATCHES=(
@@ -86,13 +86,13 @@
$(use_enable debug debug-libs) \
$(use_enable debug) \
$(use_enable doc install-docs) \
- $(use_enable mmx) \
+ $(use_enable cpu_flags_x86_mmx mmx) \
$(use_enable postproc) \
- $(use_enable sse) \
- $(use_enable sse2) \
- $(use_enable sse3) \
- $(use_enable sse4_1) \
- $(use_enable ssse3) \
+ $(use_enable cpu_flags_x86_sse sse) \
+ $(use_enable cpu_flags_x86_sse2 sse2) \
+ $(use_enable cpu_flags_x86_sse3 sse3) \
+ $(use_enable cpu_flags_x86_sse4_1 sse4_1) \
+ $(use_enable cpu_flags_x86_ssse3 ssse3) \
$(use_enable static-libs static ) \
$(use_enable threads multithread)
echo "$@"
1.6 media-libs/libvpx/metadata.xml
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/metadata.xml?rev=1.6&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/metadata.xml?rev=1.6&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/metadata.xml?r1=1.5&r2=1.6
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libvpx/metadata.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- metadata.xml 15 Jan 2014 04:45:55 -0000 1.5
+++ metadata.xml 29 Jan 2015 17:49:43 -0000 1.6
@@ -8,9 +8,6 @@
</maintainer>
<use>
<flag name="postproc">Enable additional post processing
filters</flag>
- <flag name="sse3">Enable optimization for SSE3 capable
chips</flag>
- <flag name="ssse3">faster floating point optimization for SSSE3
capable chips (Intel Core 2 and later chips)</flag>
- <flag name="sse4_1">Enable optimization for SSE4_1 capable
processors (Intel Core 2 Penryn and later chips)</flag>
</use>
<upstream>
<remote-id type="google-code">webm</remote-id>
1.49 media-libs/libvpx/libvpx-9999.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild?rev=1.49&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild?rev=1.49&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild?r1=1.48&r2=1.49
Index: libvpx-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- libvpx-9999.ebuild 21 Feb 2014 02:44:49 -0000 1.48
+++ libvpx-9999.ebuild 29 Jan 2015 17:49:43 -0000 1.49
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild,v 1.48
2014/02/21 02:44:49 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild,v 1.49
2015/01/29 17:49:43 mgorny Exp $
EAPI=4
inherit multilib toolchain-funcs multilib-minimal
@@ -28,7 +28,7 @@
LICENSE="BSD"
SLOT="0"
-IUSE="altivec avx avx2 doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs
test +threads"
+IUSE="altivec cpu_flags_x86_avx cpu_flags_x86_avx2 doc cpu_flags_x86_mmx
postproc cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3
cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 static-libs test +threads"
RDEPEND="abi_x86_32? ( !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
)"
DEPEND="abi_x86_32? ( dev-lang/yasm )
@@ -42,9 +42,9 @@
"
REQUIRED_USE="
- sse? ( sse2 )
- sse2? ( mmx )
- ssse3? ( sse2 )
+ cpu_flags_x86_sse? ( cpu_flags_x86_sse2 )
+ cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
+ cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
"
multilib_src_configure() {
@@ -87,15 +87,15 @@
--enable-shared \
--extra-cflags="${CFLAGS}" \
$(use_enable altivec) \
- $(use_enable avx) \
- $(use_enable avx2) \
- $(use_enable mmx) \
+ $(use_enable cpu_flags_x86_avx avx) \
+ $(use_enable cpu_flags_x86_avx2 avx2) \
+ $(use_enable cpu_flags_x86_mmx mmx) \
$(use_enable postproc) \
- $(use_enable sse) \
- $(use_enable sse2) \
- $(use_enable sse3) \
- $(use_enable sse4_1) \
- $(use_enable ssse3) \
+ $(use_enable cpu_flags_x86_sse sse) \
+ $(use_enable cpu_flags_x86_sse2 sse2) \
+ $(use_enable cpu_flags_x86_sse3 sse3) \
+ $(use_enable cpu_flags_x86_sse4_1 sse4_1) \
+ $(use_enable cpu_flags_x86_ssse3 ssse3) \
$(use_enable static-libs static) \
$(use_enable test unit-tests) \
$(use_enable threads multithread) \
1.113 media-libs/libvpx/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/ChangeLog?rev=1.113&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/ChangeLog?rev=1.113&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/ChangeLog?r1=1.112&r2=1.113
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -r1.112 -r1.113
--- ChangeLog 5 Apr 2014 11:18:51 -0000 1.112
+++ ChangeLog 29 Jan 2015 17:49:43 -0000 1.113
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/libvpx
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v 1.112
2014/04/05 11:18:51 ago Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v 1.113
2015/01/29 17:49:43 mgorny Exp $
+
+ 29 Jan 2015; Michał Górny <[email protected]> libvpx-1.1.0.ebuild,
+ libvpx-1.2.0_pre20130625.ebuild, libvpx-1.3.0.ebuild, libvpx-9999.ebuild,
+ metadata.xml:
+ Switch to CPU_FLAGS_X86.
05 Apr 2014; Agostino Sarubbo <[email protected]> libvpx-1.3.0.ebuild:
Stable for alpha, wrt bug #501854