mgorny      15/01/29 22:57:00

  Modified:             fftw-3.3.3-r2.ebuild metadata.xml fftw-3.3.4.ebuild
                        ChangeLog
  Log:
  Convert to CPU_FLAGS_X86.
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  Changes    Path
1.13                 sci-libs/fftw/fftw-3.3.3-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/fftw/fftw-3.3.3-r2.ebuild?rev=1.13&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/fftw/fftw-3.3.3-r2.ebuild?rev=1.13&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/fftw/fftw-3.3.3-r2.ebuild?r1=1.12&r2=1.13

Index: fftw-3.3.3-r2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-3.3.3-r2.ebuild,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- fftw-3.3.3-r2.ebuild        26 Sep 2013 17:32:45 -0000      1.12
+++ fftw-3.3.3-r2.ebuild        29 Jan 2015 22:57:00 -0000      1.13
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-3.3.3-r2.ebuild,v 1.12 
2013/09/26 17:32:45 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-3.3.3-r2.ebuild,v 1.13 
2015/01/29 22:57:00 mgorny Exp $
 
 EAPI=5
 
@@ -16,7 +16,7 @@
 LICENSE="GPL-2"
 SLOT="3.0"
 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
-IUSE="altivec avx doc fma fortran mpi neon openmp quad sse sse2 static-libs 
test threads zbus"
+IUSE="altivec cpu_flags_x86_avx doc cpu_flags_x86_fma3 cpu_flags_x86_fma4 
fortran mpi neon openmp quad cpu_flags_x86_sse cpu_flags_x86_sse2 static-libs 
test threads zbus"
 
 # there is no abi_x86_32 port of virtual/mpi right now
 REQUIRED_USE="amd64? ( abi_x86_32? ( !mpi !quad ) )"
@@ -70,7 +70,7 @@
                local x=${MULTIBUILD_VARIANT}
 
                myeconfargs=(
-                       $(use_enable fma)
+                       $(use_enable "cpu_flags_x86_fma$(usex 
cpu_flags_x86_fma3 3 4)" fma)
                        $(use_enable fortran)
                        $(use_enable zbus mips-zbus-timer)
                        $(use_enable threads)
@@ -81,15 +81,15 @@
                        myeconfargs+=(
                                --enable-single
                                $(use_enable altivec)
-                               $(use_enable avx)
-                               $(use_enable sse)
+                               $(use_enable cpu_flags_x86_avx avx)
+                               $(use_enable cpu_flags_x86_sse sse)
                                $(use_enable mpi)
                                $(use_enable neon)
                        )
                elif [[ $x == double ]]; then
                        myeconfargs+=(
-                               $(use_enable avx)
-                               $(use_enable sse2)
+                               $(use_enable cpu_flags_x86_avx avx)
+                               $(use_enable cpu_flags_x86_sse2 sse2)
                                $(use_enable mpi)
                        )
                elif [[ $x == longdouble ]]; then



1.14                 sci-libs/fftw/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/fftw/metadata.xml?rev=1.14&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/fftw/metadata.xml?rev=1.14&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/fftw/metadata.xml?r1=1.13&r2=1.14

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-libs/fftw/metadata.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- metadata.xml        26 Sep 2013 17:48:57 -0000      1.13
+++ metadata.xml        29 Jan 2015 22:57:00 -0000      1.14
@@ -12,10 +12,8 @@
   publicly available FFT software.
 </longdescription>
   <use>
-    <flag name="avx">Adds support for Advanced Vector Extensions</flag>
     <flag name="float">Link default library to single precision instead of
     double (symlinks only and fftw-2.1)</flag>
-    <flag name="fma">Use the Fused Multiply Add instruction set (fma3/fma4 
either one)</flag>
     <flag name="quad">Build quadruple precision lib</flag>
     <flag name="zbus">Adds support for ZBus cycle-counter of mips</flag>
   </use>



1.6                  sci-libs/fftw/fftw-3.3.4.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/fftw/fftw-3.3.4.ebuild?rev=1.6&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/fftw/fftw-3.3.4.ebuild?rev=1.6&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/fftw/fftw-3.3.4.ebuild?r1=1.5&r2=1.6

Index: fftw-3.3.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-3.3.4.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- fftw-3.3.4.ebuild   2 Sep 2014 15:09:29 -0000       1.5
+++ fftw-3.3.4.ebuild   29 Jan 2015 22:57:00 -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/sci-libs/fftw/fftw-3.3.4.ebuild,v 1.5 
2014/09/02 15:09:29 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-3.3.4.ebuild,v 1.6 
2015/01/29 22:57:00 mgorny Exp $
 
 EAPI=5
 
@@ -23,7 +23,7 @@
 
 LICENSE="GPL-2"
 SLOT="3.0/3"
-IUSE="altivec avx doc fma fortran mpi neon openmp quad sse sse2 static-libs 
test threads zbus"
+IUSE="altivec cpu_flags_x86_avx doc cpu_flags_x86_fma3 cpu_flags_x86_fma4 
fortran mpi neon openmp quad cpu_flags_x86_sse cpu_flags_x86_sse2 static-libs 
test threads zbus"
 
 RDEPEND="
        mpi? ( virtual/mpi )
@@ -88,7 +88,7 @@
                fi
 
                local myeconfargs=(
-                       $(use_enable fma)
+                       $(use_enable "cpu_flags_x86_fma$(usex 
cpu_flags_x86_fma3 3 4)" fma)
                        $(use_enable fortran)
                        $(use_enable zbus mips-zbus-timer)
                        $(use_enable threads)
@@ -99,15 +99,15 @@
                        myeconfargs+=(
                                --enable-single
                                $(use_enable altivec)
-                               $(use_enable avx)
-                               $(use_enable sse)
+                               $(use_enable cpu_flags_x86_avx avx)
+                               $(use_enable cpu_flags_x86_sse sse)
                                ${enable_mpi}
                                $(use_enable neon)
                        )
                elif [[ $x == double ]]; then
                        myeconfargs+=(
-                               $(use_enable avx)
-                               $(use_enable sse2)
+                               $(use_enable cpu_flags_x86_avx avx)
+                               $(use_enable cpu_flags_x86_sse2 sse2)
                                ${enable_mpi}
                        )
                elif [[ $x == longdouble ]]; then



1.162                sci-libs/fftw/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/fftw/ChangeLog?rev=1.162&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/fftw/ChangeLog?rev=1.162&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/fftw/ChangeLog?r1=1.161&r2=1.162

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-libs/fftw/ChangeLog,v
retrieving revision 1.161
retrieving revision 1.162
diff -u -r1.161 -r1.162
--- ChangeLog   2 Sep 2014 15:09:29 -0000       1.161
+++ ChangeLog   29 Jan 2015 22:57:00 -0000      1.162
@@ -1,6 +1,10 @@
 # ChangeLog for sci-libs/fftw
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/ChangeLog,v 1.161 2014/09/02 
15:09:29 dev-zero Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/ChangeLog,v 1.162 2015/01/29 
22:57:00 mgorny Exp $
+
+  29 Jan 2015; Michał Górny <[email protected]> fftw-3.3.3-r2.ebuild,
+  fftw-3.3.4.ebuild, metadata.xml:
+  Convert to CPU_FLAGS_X86.
 
   02 Sep 2014; Tiziano Müller <[email protected]> fftw-3.3.4.ebuild:
   Disable parallel ABI-install (bug #521044).




Reply via email to