Gentoo Archives: gentoo-commits

From: "Christoph Junghans (ottxor)" <ottxor@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-chemistry/gromacs: gromacs-4.6.7.ebuild metadata.xml gromacs-5.0.ebuild gromacs-4.6.5.ebuild gromacs-4.6.6.ebuild gromacs-5.0.4.ebuild gromacs-5.0.2.ebuild gromacs-5.0.1.ebuild gromacs-5.0.2-r1.ebuild ChangeLog
Date: Sat, 31 Jan 2015 20:24:01
Message-Id: 20150131202356.4B32BE325@oystercatcher.gentoo.org
1 ottxor 15/01/31 20:23:56
2
3 Modified: gromacs-4.6.7.ebuild metadata.xml
4 gromacs-5.0.ebuild gromacs-4.6.5.ebuild
5 gromacs-4.6.6.ebuild gromacs-5.0.4.ebuild
6 gromacs-5.0.2.ebuild gromacs-5.0.1.ebuild
7 gromacs-5.0.2-r1.ebuild ChangeLog
8 Log:
9 Switch to CPU_FLAGS_X86 (bug #538268)
10
11 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key C2000586)
12
13 Revision Changes Path
14 1.2 sci-chemistry/gromacs/gromacs-4.6.7.ebuild
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.7.ebuild?rev=1.2&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.7.ebuild?rev=1.2&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.7.ebuild?r1=1.1&r2=1.2
19
20 Index: gromacs-4.6.7.ebuild
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.7.ebuild,v
23 retrieving revision 1.1
24 retrieving revision 1.2
25 diff -u -r1.1 -r1.2
26 --- gromacs-4.6.7.ebuild 29 Aug 2014 19:29:11 -0000 1.1
27 +++ gromacs-4.6.7.ebuild 31 Jan 2015 20:23:56 -0000 1.2
28 @@ -1,6 +1,6 @@
29 -# Copyright 1999-2014 Gentoo Foundation
30 +# Copyright 1999-2015 Gentoo Foundation
31 # Distributed under the terms of the GNU General Public License v2
32 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.7.ebuild,v 1.1 2014/08/29 19:29:11 ottxor Exp $
33 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.7.ebuild,v 1.2 2015/01/31 20:23:56 ottxor Exp $
34
35 EAPI=5
36
37 @@ -34,7 +34,7 @@
38 KEYWORDS="~alpha ~amd64 ~arm ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
39 fi
40
41 -ACCE_IUSE="sse2 sse4_1 avx128fma avx256"
42 +ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx"
43
44 DESCRIPTION="The ultimate molecular dynamics simulation package"
45 HOMEPAGE="http://www.gromacs.org/"
46 @@ -131,10 +131,10 @@
47
48 #go from slowest to fastest acceleration
49 local acce="None"
50 - use sse2 && acce="SSE2"
51 - use sse4_1 && acce="SSE4.1"
52 - use avx128fma && acce="AVX_128_FMA"
53 - use avx256 && acce="AVX_256"
54 + use cpu_flags_x86_sse2 && acce="SSE2"
55 + use cpu_flags_x86_sse4_1 && acce="SSE4.1"
56 + use cpu_flags_x86_fma4 && acce="AVX_128_FMA"
57 + use cpu_flags_x86_avx && acce="AVX_256"
58
59 #to create man pages, build tree binaries are executed (bug #398437)
60 [[ ${CHOST} = *-darwin* ]] && \
61
62
63
64 1.21 sci-chemistry/gromacs/metadata.xml
65
66 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/metadata.xml?rev=1.21&view=markup
67 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/metadata.xml?rev=1.21&content-type=text/plain
68 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/metadata.xml?r1=1.20&r2=1.21
69
70 Index: metadata.xml
71 ===================================================================
72 RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/metadata.xml,v
73 retrieving revision 1.20
74 retrieving revision 1.21
75 diff -u -r1.20 -r1.21
76 --- metadata.xml 30 Jun 2014 03:24:04 -0000 1.20
77 +++ metadata.xml 31 Jan 2015 20:23:56 -0000 1.21
78 @@ -14,12 +14,6 @@
79 <flag name="tng">Enable new trajectory format - tng</flag>
80 <flag name="make-symlinks">Create symbolic links for pre-5.0 binary names</flag>
81 <!-- acceleration optimization flags -->
82 - <flag name="sse4_1">Enable sse4.1 acceleration</flag>
83 - <flag name="avx128fma">Enable 128bit avx with fma (e.g. AMD BullDozer)</flag>
84 - <flag name="avx_128_fma">Enable 128bit avx with fma (e.g. AMD BullDozer)</flag>
85 - <flag name="avx256">Enable 256bit avx (e.g. Intel Sandy Bridge)</flag>
86 - <flag name="avx_256">Enable 256bit avx (e.g. Intel Sandy Bridge)</flag>
87 - <flag name="avx2_256">Enable 256bit avx2 (e.g. Intel Haswell)</flag>
88 <flag name="offensive">Enable gromacs partly offensive quotes</flag>
89 <flag name="openmm">Add acceleration through <pkg>sci-libs/openmm</pkg></flag>
90 <flag name="mkl">Use <pkg>sci-libs/mkl</pkg> for fft, blas, lapack routines</flag>
91
92
93
94 1.4 sci-chemistry/gromacs/gromacs-5.0.ebuild
95
96 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.ebuild?rev=1.4&view=markup
97 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.ebuild?rev=1.4&content-type=text/plain
98 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.ebuild?r1=1.3&r2=1.4
99
100 Index: gromacs-5.0.ebuild
101 ===================================================================
102 RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.ebuild,v
103 retrieving revision 1.3
104 retrieving revision 1.4
105 diff -u -r1.3 -r1.4
106 --- gromacs-5.0.ebuild 25 Nov 2014 16:04:38 -0000 1.3
107 +++ gromacs-5.0.ebuild 31 Jan 2015 20:23:56 -0000 1.4
108 @@ -1,6 +1,6 @@
109 -# Copyright 1999-2014 Gentoo Foundation
110 +# Copyright 1999-2015 Gentoo Foundation
111 # Distributed under the terms of the GNU General Public License v2
112 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.ebuild,v 1.3 2014/11/25 16:04:38 ottxor Exp $
113 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.ebuild,v 1.4 2015/01/31 20:23:56 ottxor Exp $
114
115 EAPI=5
116
117 @@ -22,7 +22,7 @@
118 test? ( http://gerrit.gromacs.org/download/regressiontests-${TEST_PV}.tar.gz )"
119 fi
120
121 -ACCE_IUSE="sse2 sse4_1 avx_128_fma avx_256 avx2_256"
122 +ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2"
123
124 DESCRIPTION="The ultimate molecular dynamics simulation package"
125 HOMEPAGE="http://www.gromacs.org/"
126 @@ -117,11 +117,11 @@
127
128 #go from slowest to fastest acceleration
129 local acce="None"
130 - use sse2 && acce="SSE2"
131 - use sse4_1 && acce="SSE4.1"
132 - use avx_128_fma && acce="AVX_128_FMA"
133 - use avx_256 && acce="AVX_256"
134 - use avx2_256 && acce="AVX2_256"
135 + use cpu_flags_x86_sse2 && acce="SSE2"
136 + use cpu_flags_x86_sse4_1 && acce="SSE4.1"
137 + use cpu_flags_x86_fma4 && acce="AVX_128_FMA"
138 + use cpu_flags_x86_avx && acce="AVX_256"
139 + use cpu_flags_x86_avx2 && acce="AVX2_256"
140
141 #to create man pages, build tree binaries are executed (bug #398437)
142 [[ ${CHOST} = *-darwin* ]] && \
143
144
145
146 1.6 sci-chemistry/gromacs/gromacs-4.6.5.ebuild
147
148 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.5.ebuild?rev=1.6&view=markup
149 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.5.ebuild?rev=1.6&content-type=text/plain
150 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.5.ebuild?r1=1.5&r2=1.6
151
152 Index: gromacs-4.6.5.ebuild
153 ===================================================================
154 RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.5.ebuild,v
155 retrieving revision 1.5
156 retrieving revision 1.6
157 diff -u -r1.5 -r1.6
158 --- gromacs-4.6.5.ebuild 26 Mar 2014 21:42:49 -0000 1.5
159 +++ gromacs-4.6.5.ebuild 31 Jan 2015 20:23:56 -0000 1.6
160 @@ -1,6 +1,6 @@
161 -# Copyright 1999-2014 Gentoo Foundation
162 +# Copyright 1999-2015 Gentoo Foundation
163 # Distributed under the terms of the GNU General Public License v2
164 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.5.ebuild,v 1.5 2014/03/26 21:42:49 maekke Exp $
165 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.5.ebuild,v 1.6 2015/01/31 20:23:56 ottxor Exp $
166
167 EAPI=5
168
169 @@ -31,7 +31,7 @@
170 LIVE_DEPEND=""
171 fi
172
173 -ACCE_IUSE="sse2 sse4_1 avx128fma avx256"
174 +ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx"
175
176 DESCRIPTION="The ultimate molecular dynamics simulation package"
177 HOMEPAGE="http://www.gromacs.org/"
178 @@ -128,10 +128,10 @@
179
180 #go from slowest to fastest acceleration
181 local acce="None"
182 - use sse2 && acce="SSE2"
183 - use sse4_1 && acce="SSE4.1"
184 - use avx128fma && acce="AVX_128_FMA"
185 - use avx256 && acce="AVX_256"
186 + use cpu_flags_x86_sse2 && acce="SSE2"
187 + use cpu_flags_x86_sse4_1 && acce="SSE4.1"
188 + use cpu_flags_x86_fma4 && acce="AVX_128_FMA"
189 + use cpu_flags_x86_avx && acce="AVX_256"
190
191 #to create man pages, build tree binaries are executed (bug #398437)
192 [[ ${CHOST} = *-darwin* ]] && \
193
194
195
196 1.2 sci-chemistry/gromacs/gromacs-4.6.6.ebuild
197
198 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.6.ebuild?rev=1.2&view=markup
199 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.6.ebuild?rev=1.2&content-type=text/plain
200 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.6.ebuild?r1=1.1&r2=1.2
201
202 Index: gromacs-4.6.6.ebuild
203 ===================================================================
204 RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.6.ebuild,v
205 retrieving revision 1.1
206 retrieving revision 1.2
207 diff -u -r1.1 -r1.2
208 --- gromacs-4.6.6.ebuild 7 Jul 2014 17:51:39 -0000 1.1
209 +++ gromacs-4.6.6.ebuild 31 Jan 2015 20:23:56 -0000 1.2
210 @@ -1,6 +1,6 @@
211 -# Copyright 1999-2014 Gentoo Foundation
212 +# Copyright 1999-2015 Gentoo Foundation
213 # Distributed under the terms of the GNU General Public License v2
214 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.6.ebuild,v 1.1 2014/07/07 17:51:39 ottxor Exp $
215 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-4.6.6.ebuild,v 1.2 2015/01/31 20:23:56 ottxor Exp $
216
217 EAPI=5
218
219 @@ -34,7 +34,7 @@
220 KEYWORDS="~alpha ~amd64 ~arm ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
221 fi
222
223 -ACCE_IUSE="sse2 sse4_1 avx128fma avx256"
224 +ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx"
225
226 DESCRIPTION="The ultimate molecular dynamics simulation package"
227 HOMEPAGE="http://www.gromacs.org/"
228 @@ -131,10 +131,10 @@
229
230 #go from slowest to fastest acceleration
231 local acce="None"
232 - use sse2 && acce="SSE2"
233 - use sse4_1 && acce="SSE4.1"
234 - use avx128fma && acce="AVX_128_FMA"
235 - use avx256 && acce="AVX_256"
236 + use cpu_flags_x86_sse2 && acce="SSE2"
237 + use cpu_flags_x86_sse4_1 && acce="SSE4.1"
238 + use cpu_flags_x86_fma4 && acce="AVX_128_FMA"
239 + use cpu_flags_x86_avx && acce="AVX_256"
240
241 #to create man pages, build tree binaries are executed (bug #398437)
242 [[ ${CHOST} = *-darwin* ]] && \
243
244
245
246 1.2 sci-chemistry/gromacs/gromacs-5.0.4.ebuild
247
248 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.4.ebuild?rev=1.2&view=markup
249 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.4.ebuild?rev=1.2&content-type=text/plain
250 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.4.ebuild?r1=1.1&r2=1.2
251
252 Index: gromacs-5.0.4.ebuild
253 ===================================================================
254 RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.4.ebuild,v
255 retrieving revision 1.1
256 retrieving revision 1.2
257 diff -u -r1.1 -r1.2
258 --- gromacs-5.0.4.ebuild 21 Dec 2014 23:12:47 -0000 1.1
259 +++ gromacs-5.0.4.ebuild 31 Jan 2015 20:23:56 -0000 1.2
260 @@ -1,6 +1,6 @@
261 -# Copyright 1999-2014 Gentoo Foundation
262 +# Copyright 1999-2015 Gentoo Foundation
263 # Distributed under the terms of the GNU General Public License v2
264 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.4.ebuild,v 1.1 2014/12/21 23:12:47 ottxor Exp $
265 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.4.ebuild,v 1.2 2015/01/31 20:23:56 ottxor Exp $
266
267 EAPI=5
268
269 @@ -22,7 +22,7 @@
270 KEYWORDS="~alpha ~amd64 ~arm ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
271 fi
272
273 -ACCE_IUSE="sse2 sse4_1 avx_128_fma avx_256 avx2_256"
274 +ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2"
275
276 DESCRIPTION="The ultimate molecular dynamics simulation package"
277 HOMEPAGE="http://www.gromacs.org/"
278 @@ -116,11 +116,11 @@
279
280 #go from slowest to fastest acceleration
281 local acce="None"
282 - use sse2 && acce="SSE2"
283 - use sse4_1 && acce="SSE4.1"
284 - use avx_128_fma && acce="AVX_128_FMA"
285 - use avx_256 && acce="AVX_256"
286 - use avx2_256 && acce="AVX2_256"
287 + use cpu_flags_x86_sse2 && acce="SSE2"
288 + use cpu_flags_x86_sse4_1 && acce="SSE4.1"
289 + use cpu_flags_x86_fma4 && acce="AVX_128_FMA"
290 + use cpu_flags_x86_avx && acce="AVX_256"
291 + use cpu_flags_x86_avx2 && acce="AVX2_256"
292
293 #to create man pages, build tree binaries are executed (bug #398437)
294 [[ ${CHOST} = *-darwin* ]] && \
295
296
297
298 1.3 sci-chemistry/gromacs/gromacs-5.0.2.ebuild
299
300 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.2.ebuild?rev=1.3&view=markup
301 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.2.ebuild?rev=1.3&content-type=text/plain
302 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.2.ebuild?r1=1.2&r2=1.3
303
304 Index: gromacs-5.0.2.ebuild
305 ===================================================================
306 RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.2.ebuild,v
307 retrieving revision 1.2
308 retrieving revision 1.3
309 diff -u -r1.2 -r1.3
310 --- gromacs-5.0.2.ebuild 25 Nov 2014 16:04:38 -0000 1.2
311 +++ gromacs-5.0.2.ebuild 31 Jan 2015 20:23:56 -0000 1.3
312 @@ -1,6 +1,6 @@
313 -# Copyright 1999-2014 Gentoo Foundation
314 +# Copyright 1999-2015 Gentoo Foundation
315 # Distributed under the terms of the GNU General Public License v2
316 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.2.ebuild,v 1.2 2014/11/25 16:04:38 ottxor Exp $
317 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.2.ebuild,v 1.3 2015/01/31 20:23:56 ottxor Exp $
318
319 EAPI=5
320
321 @@ -22,7 +22,7 @@
322 KEYWORDS="~alpha ~amd64 ~arm ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
323 fi
324
325 -ACCE_IUSE="sse2 sse4_1 avx_128_fma avx_256 avx2_256"
326 +ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2"
327
328 DESCRIPTION="The ultimate molecular dynamics simulation package"
329 HOMEPAGE="http://www.gromacs.org/"
330 @@ -116,11 +116,11 @@
331
332 #go from slowest to fastest acceleration
333 local acce="None"
334 - use sse2 && acce="SSE2"
335 - use sse4_1 && acce="SSE4.1"
336 - use avx_128_fma && acce="AVX_128_FMA"
337 - use avx_256 && acce="AVX_256"
338 - use avx2_256 && acce="AVX2_256"
339 + use cpu_flags_x86_sse2 && acce="SSE2"
340 + use cpu_flags_x86_sse4_1 && acce="SSE4.1"
341 + use cpu_flags_x86_fma4 && acce="AVX_128_FMA"
342 + use cpu_flags_x86_avx && acce="AVX_256"
343 + use cpu_flags_x86_avx2 && acce="AVX2_256"
344
345 #to create man pages, build tree binaries are executed (bug #398437)
346 [[ ${CHOST} = *-darwin* ]] && \
347
348
349
350 1.3 sci-chemistry/gromacs/gromacs-5.0.1.ebuild
351
352 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.1.ebuild?rev=1.3&view=markup
353 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.1.ebuild?rev=1.3&content-type=text/plain
354 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.1.ebuild?r1=1.2&r2=1.3
355
356 Index: gromacs-5.0.1.ebuild
357 ===================================================================
358 RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.1.ebuild,v
359 retrieving revision 1.2
360 retrieving revision 1.3
361 diff -u -r1.2 -r1.3
362 --- gromacs-5.0.1.ebuild 25 Nov 2014 16:04:38 -0000 1.2
363 +++ gromacs-5.0.1.ebuild 31 Jan 2015 20:23:56 -0000 1.3
364 @@ -1,6 +1,6 @@
365 -# Copyright 1999-2014 Gentoo Foundation
366 +# Copyright 1999-2015 Gentoo Foundation
367 # Distributed under the terms of the GNU General Public License v2
368 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.1.ebuild,v 1.2 2014/11/25 16:04:38 ottxor Exp $
369 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.1.ebuild,v 1.3 2015/01/31 20:23:56 ottxor Exp $
370
371 EAPI=5
372
373 @@ -22,7 +22,7 @@
374 KEYWORDS="~alpha ~amd64 ~arm ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
375 fi
376
377 -ACCE_IUSE="sse2 sse4_1 avx_128_fma avx_256 avx2_256"
378 +ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2"
379
380 DESCRIPTION="The ultimate molecular dynamics simulation package"
381 HOMEPAGE="http://www.gromacs.org/"
382 @@ -116,11 +116,11 @@
383
384 #go from slowest to fastest acceleration
385 local acce="None"
386 - use sse2 && acce="SSE2"
387 - use sse4_1 && acce="SSE4.1"
388 - use avx_128_fma && acce="AVX_128_FMA"
389 - use avx_256 && acce="AVX_256"
390 - use avx2_256 && acce="AVX2_256"
391 + use cpu_flags_x86_sse2 && acce="SSE2"
392 + use cpu_flags_x86_sse4_1 && acce="SSE4.1"
393 + use cpu_flags_x86_fma4 && acce="AVX_128_FMA"
394 + use cpu_flags_x86_avx && acce="AVX_256"
395 + use cpu_flags_x86_avx2 && acce="AVX2_256"
396
397 #to create man pages, build tree binaries are executed (bug #398437)
398 [[ ${CHOST} = *-darwin* ]] && \
399
400
401
402 1.3 sci-chemistry/gromacs/gromacs-5.0.2-r1.ebuild
403
404 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.2-r1.ebuild?rev=1.3&view=markup
405 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.2-r1.ebuild?rev=1.3&content-type=text/plain
406 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.2-r1.ebuild?r1=1.2&r2=1.3
407
408 Index: gromacs-5.0.2-r1.ebuild
409 ===================================================================
410 RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.2-r1.ebuild,v
411 retrieving revision 1.2
412 retrieving revision 1.3
413 diff -u -r1.2 -r1.3
414 --- gromacs-5.0.2-r1.ebuild 25 Nov 2014 16:04:38 -0000 1.2
415 +++ gromacs-5.0.2-r1.ebuild 31 Jan 2015 20:23:56 -0000 1.3
416 @@ -1,6 +1,6 @@
417 -# Copyright 1999-2014 Gentoo Foundation
418 +# Copyright 1999-2015 Gentoo Foundation
419 # Distributed under the terms of the GNU General Public License v2
420 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.2-r1.ebuild,v 1.2 2014/11/25 16:04:38 ottxor Exp $
421 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-5.0.2-r1.ebuild,v 1.3 2015/01/31 20:23:56 ottxor Exp $
422
423 EAPI=5
424
425 @@ -22,7 +22,7 @@
426 KEYWORDS="~alpha ~amd64 ~arm ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
427 fi
428
429 -ACCE_IUSE="sse2 sse4_1 avx_128_fma avx_256 avx2_256"
430 +ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2"
431
432 DESCRIPTION="The ultimate molecular dynamics simulation package"
433 HOMEPAGE="http://www.gromacs.org/"
434 @@ -116,11 +116,11 @@
435
436 #go from slowest to fastest acceleration
437 local acce="None"
438 - use sse2 && acce="SSE2"
439 - use sse4_1 && acce="SSE4.1"
440 - use avx_128_fma && acce="AVX_128_FMA"
441 - use avx_256 && acce="AVX_256"
442 - use avx2_256 && acce="AVX2_256"
443 + use cpu_flags_x86_sse2 && acce="SSE2"
444 + use cpu_flags_x86_sse4_1 && acce="SSE4.1"
445 + use cpu_flags_x86_fma4 && acce="AVX_128_FMA"
446 + use cpu_flags_x86_avx && acce="AVX_256"
447 + use cpu_flags_x86_avx2 && acce="AVX2_256"
448
449 #to create man pages, build tree binaries are executed (bug #398437)
450 [[ ${CHOST} = *-darwin* ]] && \
451
452
453
454 1.150 sci-chemistry/gromacs/ChangeLog
455
456 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/ChangeLog?rev=1.150&view=markup
457 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/ChangeLog?rev=1.150&content-type=text/plain
458 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gromacs/ChangeLog?r1=1.149&r2=1.150
459
460 Index: ChangeLog
461 ===================================================================
462 RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/ChangeLog,v
463 retrieving revision 1.149
464 retrieving revision 1.150
465 diff -u -r1.149 -r1.150
466 --- ChangeLog 21 Dec 2014 23:12:47 -0000 1.149
467 +++ ChangeLog 31 Jan 2015 20:23:56 -0000 1.150
468 @@ -1,6 +1,12 @@
469 # ChangeLog for sci-chemistry/gromacs
470 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
471 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/ChangeLog,v 1.149 2014/12/21 23:12:47 ottxor Exp $
472 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
473 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/ChangeLog,v 1.150 2015/01/31 20:23:56 ottxor Exp $
474 +
475 + 31 Jan 2015; Christoph Junghans <ottxor@g.o> gromacs-4.6.5.ebuild,
476 + gromacs-4.6.6.ebuild, gromacs-4.6.7.ebuild, gromacs-5.0.1.ebuild,
477 + gromacs-5.0.2-r1.ebuild, gromacs-5.0.2.ebuild, gromacs-5.0.4.ebuild,
478 + gromacs-5.0.ebuild, metadata.xml:
479 + Switch to CPU_FLAGS_X86 (bug #538268)
480
481 *gromacs-5.0.4 (21 Dec 2014)