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-sound/lame: lame-3.99.3.ebuild lame-3.99.5.ebuild lame-3.99.5-r1.ebuild ChangeLog
Date: Thu, 29 Jan 2015 18:54:50
Message-Id: 20150129185446.7CB07109BA@oystercatcher.gentoo.org
1 mgorny 15/01/29 18:54:46
2
3 Modified: lame-3.99.3.ebuild lame-3.99.5.ebuild
4 lame-3.99.5-r1.ebuild ChangeLog
5 Log:
6 Switch to CPU_FLAGS_X86.
7
8 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
9
10 Revision Changes Path
11 1.11 media-sound/lame/lame-3.99.3.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/lame/lame-3.99.3.ebuild?rev=1.11&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/lame/lame-3.99.3.ebuild?rev=1.11&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/lame/lame-3.99.3.ebuild?r1=1.10&r2=1.11
16
17 Index: lame-3.99.3.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/lame/lame-3.99.3.ebuild,v
20 retrieving revision 1.10
21 retrieving revision 1.11
22 diff -u -r1.10 -r1.11
23 --- lame-3.99.3.ebuild 5 May 2012 08:39:26 -0000 1.10
24 +++ lame-3.99.3.ebuild 29 Jan 2015 18:54:46 -0000 1.11
25 @@ -1,6 +1,6 @@
26 -# Copyright 1999-2012 Gentoo Foundation
27 +# Copyright 1999-2015 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-sound/lame/lame-3.99.3.ebuild,v 1.10 2012/05/05 08:39:26 mgorny Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/media-sound/lame/lame-3.99.3.ebuild,v 1.11 2015/01/29 18:54:46 mgorny Exp $
31
32 EAPI=4
33 inherit autotools eutils
34 @@ -12,13 +12,13 @@
35 LICENSE="LGPL-2.1"
36 SLOT="0"
37 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
38 -IUSE="debug mmx mp3rtp sndfile static-libs"
39 +IUSE="debug cpu_flags_x86_mmx mp3rtp sndfile static-libs"
40
41 RDEPEND=">=sys-libs/ncurses-5.2
42 sndfile? ( >=media-libs/libsndfile-1.0.2 )"
43 DEPEND="${RDEPEND}
44 virtual/pkgconfig
45 - mmx? ( dev-lang/nasm )"
46 + cpu_flags_x86_mmx? ( dev-lang/nasm )"
47
48 src_prepare() {
49 epatch \
50 @@ -29,7 +29,7 @@
51
52 sed -i -e '/define sp/s/+/ + /g' libmp3lame/i386/nasm.h || die
53
54 - use mmx || sed -i -e '/AC_PATH_PROG/s:nasm:dIsAbLe&:' configure.in #361879
55 + use cpu_flags_x86_mmx || sed -i -e '/AC_PATH_PROG/s:nasm:dIsAbLe&:' configure.in #361879
56
57 AT_M4DIR=${S} eautoreconf
58 epunt_cxx #74498
59 @@ -37,7 +37,7 @@
60
61 src_configure() {
62 local myconf
63 - use mmx && myconf+="--enable-nasm" #361879
64 + use cpu_flags_x86_mmx && myconf+="--enable-nasm" #361879
65 use sndfile && myconf+=" --with-fileio=sndfile"
66
67 econf \
68
69
70
71 1.16 media-sound/lame/lame-3.99.5.ebuild
72
73 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/lame/lame-3.99.5.ebuild?rev=1.16&view=markup
74 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/lame/lame-3.99.5.ebuild?rev=1.16&content-type=text/plain
75 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/lame/lame-3.99.5.ebuild?r1=1.15&r2=1.16
76
77 Index: lame-3.99.5.ebuild
78 ===================================================================
79 RCS file: /var/cvsroot/gentoo-x86/media-sound/lame/lame-3.99.5.ebuild,v
80 retrieving revision 1.15
81 retrieving revision 1.16
82 diff -u -r1.15 -r1.16
83 --- lame-3.99.5.ebuild 3 Mar 2013 15:08:00 -0000 1.15
84 +++ lame-3.99.5.ebuild 29 Jan 2015 18:54:46 -0000 1.16
85 @@ -1,6 +1,6 @@
86 -# Copyright 1999-2013 Gentoo Foundation
87 +# Copyright 1999-2015 Gentoo Foundation
88 # Distributed under the terms of the GNU General Public License v2
89 -# $Header: /var/cvsroot/gentoo-x86/media-sound/lame/lame-3.99.5.ebuild,v 1.15 2013/03/03 15:08:00 ssuominen Exp $
90 +# $Header: /var/cvsroot/gentoo-x86/media-sound/lame/lame-3.99.5.ebuild,v 1.16 2015/01/29 18:54:46 mgorny Exp $
91
92 EAPI=4
93 inherit autotools eutils
94 @@ -13,13 +13,13 @@
95 LICENSE="LGPL-2.1"
96 SLOT="0"
97 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
98 -IUSE="debug mmx mp3rtp sndfile static-libs"
99 +IUSE="debug cpu_flags_x86_mmx mp3rtp sndfile static-libs"
100
101 RDEPEND=">=sys-libs/ncurses-5.7-r7
102 sndfile? ( >=media-libs/libsndfile-1.0.2 )"
103 DEPEND="${RDEPEND}
104 virtual/pkgconfig
105 - mmx? ( dev-lang/nasm )"
106 + cpu_flags_x86_mmx? ( dev-lang/nasm )"
107
108 src_prepare() {
109 epatch \
110 @@ -32,14 +32,14 @@
111
112 sed -i -e '/define sp/s/+/ + /g' libmp3lame/i386/nasm.h || die
113
114 - use mmx || sed -i -e '/AC_PATH_PROG/s:nasm:dIsAbLe&:' configure.in #361879
115 + use cpu_flags_x86_mmx || sed -i -e '/AC_PATH_PROG/s:nasm:dIsAbLe&:' configure.in #361879
116
117 AT_M4DIR=. eautoreconf
118 }
119
120 src_configure() {
121 local myconf
122 - use mmx && myconf+="--enable-nasm" #361879
123 + use cpu_flags_x86_mmx && myconf+="--enable-nasm" #361879
124 use sndfile && myconf+=" --with-fileio=sndfile"
125
126 econf \
127
128
129
130 1.13 media-sound/lame/lame-3.99.5-r1.ebuild
131
132 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/lame/lame-3.99.5-r1.ebuild?rev=1.13&view=markup
133 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/lame/lame-3.99.5-r1.ebuild?rev=1.13&content-type=text/plain
134 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/lame/lame-3.99.5-r1.ebuild?r1=1.12&r2=1.13
135
136 Index: lame-3.99.5-r1.ebuild
137 ===================================================================
138 RCS file: /var/cvsroot/gentoo-x86/media-sound/lame/lame-3.99.5-r1.ebuild,v
139 retrieving revision 1.12
140 retrieving revision 1.13
141 diff -u -r1.12 -r1.13
142 --- lame-3.99.5-r1.ebuild 10 Aug 2014 09:30:20 -0000 1.12
143 +++ lame-3.99.5-r1.ebuild 29 Jan 2015 18:54:46 -0000 1.13
144 @@ -1,6 +1,6 @@
145 -# Copyright 1999-2014 Gentoo Foundation
146 +# Copyright 1999-2015 Gentoo Foundation
147 # Distributed under the terms of the GNU General Public License v2
148 -# $Header: /var/cvsroot/gentoo-x86/media-sound/lame/lame-3.99.5-r1.ebuild,v 1.12 2014/08/10 09:30:20 ago Exp $
149 +# $Header: /var/cvsroot/gentoo-x86/media-sound/lame/lame-3.99.5-r1.ebuild,v 1.13 2015/01/29 18:54:46 mgorny Exp $
150
151 EAPI=5
152
153 @@ -14,7 +14,7 @@
154 LICENSE="LGPL-2.1"
155 SLOT="0"
156 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
157 -IUSE="debug mmx mp3rtp sndfile static-libs"
158 +IUSE="debug cpu_flags_x86_mmx mp3rtp sndfile static-libs"
159
160 # These deps are without MULTILIB_USEDEP and are correct since we only build
161 # libmp3lame for multilib and these deps apply to the lame frontend executable.
162 @@ -23,7 +23,7 @@
163 abi_x86_32? ( !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
164 DEPEND="${RDEPEND}
165 virtual/pkgconfig
166 - mmx? ( dev-lang/nasm )"
167 + cpu_flags_x86_mmx? ( dev-lang/nasm )"
168
169 src_prepare() {
170 epatch \
171 @@ -36,14 +36,14 @@
172
173 sed -i -e '/define sp/s/+/ + /g' libmp3lame/i386/nasm.h || die
174
175 - use mmx || sed -i -e '/AC_PATH_PROG/s:nasm:dIsAbLe&:' configure.in #361879
176 + use cpu_flags_x86_mmx || sed -i -e '/AC_PATH_PROG/s:nasm:dIsAbLe&:' configure.in #361879
177
178 AT_M4DIR=. eautoreconf
179 }
180
181 multilib_src_configure() {
182 local myconf
183 - use mmx && myconf+="--enable-nasm" #361879
184 + use cpu_flags_x86_mmx && myconf+="--enable-nasm" #361879
185
186 # Only build the frontend for the default ABI.
187 if [ "${ABI}" = "${DEFAULT_ABI}" ] ; then
188
189
190
191 1.176 media-sound/lame/ChangeLog
192
193 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/lame/ChangeLog?rev=1.176&view=markup
194 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/lame/ChangeLog?rev=1.176&content-type=text/plain
195 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/lame/ChangeLog?r1=1.175&r2=1.176
196
197 Index: ChangeLog
198 ===================================================================
199 RCS file: /var/cvsroot/gentoo-x86/media-sound/lame/ChangeLog,v
200 retrieving revision 1.175
201 retrieving revision 1.176
202 diff -u -r1.175 -r1.176
203 --- ChangeLog 10 Aug 2014 09:30:20 -0000 1.175
204 +++ ChangeLog 29 Jan 2015 18:54:46 -0000 1.176
205 @@ -1,6 +1,10 @@
206 # ChangeLog for media-sound/lame
207 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
208 -# $Header: /var/cvsroot/gentoo-x86/media-sound/lame/ChangeLog,v 1.175 2014/08/10 09:30:20 ago Exp $
209 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
210 +# $Header: /var/cvsroot/gentoo-x86/media-sound/lame/ChangeLog,v 1.176 2015/01/29 18:54:46 mgorny Exp $
211 +
212 + 29 Jan 2015; Michał Górny <mgorny@g.o> lame-3.99.3.ebuild,
213 + lame-3.99.5-r1.ebuild, lame-3.99.5.ebuild:
214 + Switch to CPU_FLAGS_X86.
215
216 10 Aug 2014; Agostino Sarubbo <ago@g.o> lame-3.99.5-r1.ebuild:
217 Stable for sparc, wrt bug #515234