Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/libvpx: libvpx-1.2.0_pre20130625.ebuild libvpx-1.3.0.ebuild libvpx-1.1.0.ebuild metadata.xml libvpx-9999.ebuild ChangeLog
Date: Thu, 29 Jan 2015 17:49:48
Message-Id: 20150129174943.911D0109A7@oystercatcher.gentoo.org
1 mgorny 15/01/29 17:49:43
2
3 Modified: libvpx-1.2.0_pre20130625.ebuild libvpx-1.3.0.ebuild
4 libvpx-1.1.0.ebuild metadata.xml libvpx-9999.ebuild
5 ChangeLog
6 Log:
7 Switch to CPU_FLAGS_X86.
8
9 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
10
11 Revision Changes Path
12 1.6 media-libs/libvpx/libvpx-1.2.0_pre20130625.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.2.0_pre20130625.ebuild?rev=1.6&view=markup
15 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
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.2.0_pre20130625.ebuild?r1=1.5&r2=1.6
17
18 Index: libvpx-1.2.0_pre20130625.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.2.0_pre20130625.ebuild,v
21 retrieving revision 1.5
22 retrieving revision 1.6
23 diff -u -r1.5 -r1.6
24 --- libvpx-1.2.0_pre20130625.ebuild 20 Feb 2014 01:03:34 -0000 1.5
25 +++ libvpx-1.2.0_pre20130625.ebuild 29 Jan 2015 17:49:43 -0000 1.6
26 @@ -1,6 +1,6 @@
27 -# Copyright 1999-2014 Gentoo Foundation
28 +# Copyright 1999-2015 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $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 $
31 +# $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 $
32
33 EAPI=4
34 inherit multilib toolchain-funcs multilib-minimal eutils
35 @@ -28,7 +28,7 @@
36
37 LICENSE="BSD"
38 SLOT="0"
39 -IUSE="altivec doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs test +threads"
40 +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"
41
42 RDEPEND="abi_x86_32? ( !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
43 DEPEND="abi_x86_32? ( dev-lang/yasm )
44 @@ -42,8 +42,8 @@
45 "
46
47 REQUIRED_USE="
48 - sse2? ( mmx )
49 - ssse3? ( sse2 )
50 + cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
51 + cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
52 "
53
54 src_prepare() {
55 @@ -90,13 +90,13 @@
56 --enable-shared \
57 --extra-cflags="${CFLAGS}" \
58 $(use_enable altivec) \
59 - $(use_enable mmx) \
60 + $(use_enable cpu_flags_x86_mmx mmx) \
61 $(use_enable postproc) \
62 - $(use_enable sse) \
63 - $(use_enable sse2) \
64 - $(use_enable sse3) \
65 - $(use_enable sse4_1) \
66 - $(use_enable ssse3) \
67 + $(use_enable cpu_flags_x86_sse sse) \
68 + $(use_enable cpu_flags_x86_sse2 sse2) \
69 + $(use_enable cpu_flags_x86_sse3 sse3) \
70 + $(use_enable cpu_flags_x86_sse4_1 sse4_1) \
71 + $(use_enable cpu_flags_x86_ssse3 ssse3) \
72 $(use_enable static-libs static) \
73 $(use_enable test unit-tests) \
74 $(use_enable threads multithread) \
75
76
77
78 1.15 media-libs/libvpx/libvpx-1.3.0.ebuild
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.3.0.ebuild?rev=1.15&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.3.0.ebuild?rev=1.15&content-type=text/plain
82 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.3.0.ebuild?r1=1.14&r2=1.15
83
84 Index: libvpx-1.3.0.ebuild
85 ===================================================================
86 RCS file: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.3.0.ebuild,v
87 retrieving revision 1.14
88 retrieving revision 1.15
89 diff -u -r1.14 -r1.15
90 --- libvpx-1.3.0.ebuild 5 Apr 2014 11:18:51 -0000 1.14
91 +++ libvpx-1.3.0.ebuild 29 Jan 2015 17:49:43 -0000 1.15
92 @@ -1,6 +1,6 @@
93 -# Copyright 1999-2014 Gentoo Foundation
94 +# Copyright 1999-2015 Gentoo Foundation
95 # Distributed under the terms of the GNU General Public License v2
96 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.3.0.ebuild,v 1.14 2014/04/05 11:18:51 ago Exp $
97 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.3.0.ebuild,v 1.15 2015/01/29 17:49:43 mgorny Exp $
98
99 EAPI=4
100 inherit eutils multilib toolchain-funcs multilib-minimal
101 @@ -28,7 +28,7 @@
102
103 LICENSE="BSD"
104 SLOT="0"
105 -IUSE="altivec avx avx2 doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs test +threads"
106 +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"
107
108 RDEPEND="abi_x86_32? ( !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
109 DEPEND="abi_x86_32? ( dev-lang/yasm )
110 @@ -42,9 +42,9 @@
111 "
112
113 REQUIRED_USE="
114 - sse? ( sse2 )
115 - sse2? ( mmx )
116 - ssse3? ( sse2 )
117 + cpu_flags_x86_sse? ( cpu_flags_x86_sse2 )
118 + cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
119 + cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
120 "
121
122 src_prepare() {
123 @@ -92,15 +92,15 @@
124 --enable-shared \
125 --extra-cflags="${CFLAGS}" \
126 $(use_enable altivec) \
127 - $(use_enable avx) \
128 - $(use_enable avx2) \
129 - $(use_enable mmx) \
130 + $(use_enable cpu_flags_x86_avx avx) \
131 + $(use_enable cpu_flags_x86_avx2 avx2) \
132 + $(use_enable cpu_flags_x86_mmx mmx) \
133 $(use_enable postproc) \
134 - $(use_enable sse) \
135 - $(use_enable sse2) \
136 - $(use_enable sse3) \
137 - $(use_enable sse4_1) \
138 - $(use_enable ssse3) \
139 + $(use_enable cpu_flags_x86_sse sse) \
140 + $(use_enable cpu_flags_x86_sse2 sse2) \
141 + $(use_enable cpu_flags_x86_sse3 sse3) \
142 + $(use_enable cpu_flags_x86_sse4_1 sse4_1) \
143 + $(use_enable cpu_flags_x86_ssse3 ssse3) \
144 $(use_enable static-libs static) \
145 $(use_enable test unit-tests) \
146 $(use_enable threads multithread) \
147
148
149
150 1.31 media-libs/libvpx/libvpx-1.1.0.ebuild
151
152 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild?rev=1.31&view=markup
153 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild?rev=1.31&content-type=text/plain
154 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild?r1=1.30&r2=1.31
155
156 Index: libvpx-1.1.0.ebuild
157 ===================================================================
158 RCS file: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild,v
159 retrieving revision 1.30
160 retrieving revision 1.31
161 diff -u -r1.30 -r1.31
162 --- libvpx-1.1.0.ebuild 20 Feb 2014 01:03:34 -0000 1.30
163 +++ libvpx-1.1.0.ebuild 29 Jan 2015 17:49:43 -0000 1.31
164 @@ -1,6 +1,6 @@
165 -# Copyright 1999-2014 Gentoo Foundation
166 +# Copyright 1999-2015 Gentoo Foundation
167 # Distributed under the terms of the GNU General Public License v2
168 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild,v 1.30 2014/02/20 01:03:34 floppym Exp $
169 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild,v 1.31 2015/01/29 17:49:43 mgorny Exp $
170
171 EAPI=4
172 inherit multilib toolchain-funcs base flag-o-matic
173 @@ -22,7 +22,7 @@
174
175 LICENSE="BSD"
176 SLOT="0"
177 -IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs +threads"
178 +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"
179
180 RDEPEND=""
181 DEPEND="amd64? ( dev-lang/yasm )
182 @@ -35,7 +35,7 @@
183 "
184
185 REQUIRED_USE="
186 - sse2? ( mmx )
187 + cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
188 "
189
190 PATCHES=(
191 @@ -86,13 +86,13 @@
192 $(use_enable debug debug-libs) \
193 $(use_enable debug) \
194 $(use_enable doc install-docs) \
195 - $(use_enable mmx) \
196 + $(use_enable cpu_flags_x86_mmx mmx) \
197 $(use_enable postproc) \
198 - $(use_enable sse) \
199 - $(use_enable sse2) \
200 - $(use_enable sse3) \
201 - $(use_enable sse4_1) \
202 - $(use_enable ssse3) \
203 + $(use_enable cpu_flags_x86_sse sse) \
204 + $(use_enable cpu_flags_x86_sse2 sse2) \
205 + $(use_enable cpu_flags_x86_sse3 sse3) \
206 + $(use_enable cpu_flags_x86_sse4_1 sse4_1) \
207 + $(use_enable cpu_flags_x86_ssse3 ssse3) \
208 $(use_enable static-libs static ) \
209 $(use_enable threads multithread)
210 echo "$@"
211
212
213
214 1.6 media-libs/libvpx/metadata.xml
215
216 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/metadata.xml?rev=1.6&view=markup
217 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/metadata.xml?rev=1.6&content-type=text/plain
218 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/metadata.xml?r1=1.5&r2=1.6
219
220 Index: metadata.xml
221 ===================================================================
222 RCS file: /var/cvsroot/gentoo-x86/media-libs/libvpx/metadata.xml,v
223 retrieving revision 1.5
224 retrieving revision 1.6
225 diff -u -r1.5 -r1.6
226 --- metadata.xml 15 Jan 2014 04:45:55 -0000 1.5
227 +++ metadata.xml 29 Jan 2015 17:49:43 -0000 1.6
228 @@ -8,9 +8,6 @@
229 </maintainer>
230 <use>
231 <flag name="postproc">Enable additional post processing filters</flag>
232 - <flag name="sse3">Enable optimization for SSE3 capable chips</flag>
233 - <flag name="ssse3">faster floating point optimization for SSSE3 capable chips (Intel Core 2 and later chips)</flag>
234 - <flag name="sse4_1">Enable optimization for SSE4_1 capable processors (Intel Core 2 Penryn and later chips)</flag>
235 </use>
236 <upstream>
237 <remote-id type="google-code">webm</remote-id>
238
239
240
241 1.49 media-libs/libvpx/libvpx-9999.ebuild
242
243 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild?rev=1.49&view=markup
244 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild?rev=1.49&content-type=text/plain
245 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild?r1=1.48&r2=1.49
246
247 Index: libvpx-9999.ebuild
248 ===================================================================
249 RCS file: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild,v
250 retrieving revision 1.48
251 retrieving revision 1.49
252 diff -u -r1.48 -r1.49
253 --- libvpx-9999.ebuild 21 Feb 2014 02:44:49 -0000 1.48
254 +++ libvpx-9999.ebuild 29 Jan 2015 17:49:43 -0000 1.49
255 @@ -1,6 +1,6 @@
256 -# Copyright 1999-2014 Gentoo Foundation
257 +# Copyright 1999-2015 Gentoo Foundation
258 # Distributed under the terms of the GNU General Public License v2
259 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild,v 1.48 2014/02/21 02:44:49 floppym Exp $
260 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild,v 1.49 2015/01/29 17:49:43 mgorny Exp $
261
262 EAPI=4
263 inherit multilib toolchain-funcs multilib-minimal
264 @@ -28,7 +28,7 @@
265
266 LICENSE="BSD"
267 SLOT="0"
268 -IUSE="altivec avx avx2 doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs test +threads"
269 +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"
270
271 RDEPEND="abi_x86_32? ( !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
272 DEPEND="abi_x86_32? ( dev-lang/yasm )
273 @@ -42,9 +42,9 @@
274 "
275
276 REQUIRED_USE="
277 - sse? ( sse2 )
278 - sse2? ( mmx )
279 - ssse3? ( sse2 )
280 + cpu_flags_x86_sse? ( cpu_flags_x86_sse2 )
281 + cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
282 + cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
283 "
284
285 multilib_src_configure() {
286 @@ -87,15 +87,15 @@
287 --enable-shared \
288 --extra-cflags="${CFLAGS}" \
289 $(use_enable altivec) \
290 - $(use_enable avx) \
291 - $(use_enable avx2) \
292 - $(use_enable mmx) \
293 + $(use_enable cpu_flags_x86_avx avx) \
294 + $(use_enable cpu_flags_x86_avx2 avx2) \
295 + $(use_enable cpu_flags_x86_mmx mmx) \
296 $(use_enable postproc) \
297 - $(use_enable sse) \
298 - $(use_enable sse2) \
299 - $(use_enable sse3) \
300 - $(use_enable sse4_1) \
301 - $(use_enable ssse3) \
302 + $(use_enable cpu_flags_x86_sse sse) \
303 + $(use_enable cpu_flags_x86_sse2 sse2) \
304 + $(use_enable cpu_flags_x86_sse3 sse3) \
305 + $(use_enable cpu_flags_x86_sse4_1 sse4_1) \
306 + $(use_enable cpu_flags_x86_ssse3 ssse3) \
307 $(use_enable static-libs static) \
308 $(use_enable test unit-tests) \
309 $(use_enable threads multithread) \
310
311
312
313 1.113 media-libs/libvpx/ChangeLog
314
315 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/ChangeLog?rev=1.113&view=markup
316 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/ChangeLog?rev=1.113&content-type=text/plain
317 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libvpx/ChangeLog?r1=1.112&r2=1.113
318
319 Index: ChangeLog
320 ===================================================================
321 RCS file: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v
322 retrieving revision 1.112
323 retrieving revision 1.113
324 diff -u -r1.112 -r1.113
325 --- ChangeLog 5 Apr 2014 11:18:51 -0000 1.112
326 +++ ChangeLog 29 Jan 2015 17:49:43 -0000 1.113
327 @@ -1,6 +1,11 @@
328 # ChangeLog for media-libs/libvpx
329 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
330 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v 1.112 2014/04/05 11:18:51 ago Exp $
331 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
332 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v 1.113 2015/01/29 17:49:43 mgorny Exp $
333 +
334 + 29 Jan 2015; Michał Górny <mgorny@g.o> libvpx-1.1.0.ebuild,
335 + libvpx-1.2.0_pre20130625.ebuild, libvpx-1.3.0.ebuild, libvpx-9999.ebuild,
336 + metadata.xml:
337 + Switch to CPU_FLAGS_X86.
338
339 05 Apr 2014; Agostino Sarubbo <ago@g.o> libvpx-1.3.0.ebuild:
340 Stable for alpha, wrt bug #501854