summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorEric Seidel <github@eric.seidel.io>2015-03-29 13:43:51 -0700
committerEric Seidel <github@eric.seidel.io>2015-03-29 13:43:51 -0700
commitd9ee20e26ba349e2b984af4fc09b6df08d8a1da2 (patch)
tree30301f0440a1239a9bd764a7709cb93e64a071dd /pkgs/development
parent7e0bde1e7bb52cd8ec5e282c38c691fa4c757bac (diff)
parent4ca6bdfa52bb2787d5df6d549ef96e37b442a190 (diff)
downloadnixpkgs-d9ee20e26ba349e2b984af4fc09b6df08d8a1da2.tar
nixpkgs-d9ee20e26ba349e2b984af4fc09b6df08d8a1da2.tar.gz
nixpkgs-d9ee20e26ba349e2b984af4fc09b6df08d8a1da2.tar.bz2
nixpkgs-d9ee20e26ba349e2b984af4fc09b6df08d8a1da2.tar.lz
nixpkgs-d9ee20e26ba349e2b984af4fc09b6df08d8a1da2.tar.xz
nixpkgs-d9ee20e26ba349e2b984af4fc09b6df08d8a1da2.tar.zst
nixpkgs-d9ee20e26ba349e2b984af4fc09b6df08d8a1da2.zip
Merge pull request #7023 from spwhitt/fftw
fftw: Fix Darwin build
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/libraries/fftw/default.nix10
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/development/libraries/fftw/default.nix b/pkgs/development/libraries/fftw/default.nix
index 83735376b98..104b7229bb1 100644
--- a/pkgs/development/libraries/fftw/default.nix
+++ b/pkgs/development/libraries/fftw/default.nix
@@ -16,16 +16,20 @@ stdenv.mkDerivation rec {
 
   configureFlags =
     [ "--enable-shared" "--disable-static"
-      "--enable-threads" "--enable-openmp" # very small wrappers
+      "--enable-threads"
     ]
     ++ optional (precision != "double") "--enable-${precision}"
     # all x86_64 have sse2
-    ++ optional stdenv.isx86_64 "--enable-sse2";
+    ++ optional stdenv.isx86_64 "--enable-sse2"
+    ++ optional (stdenv.cc.cc.isGNU or false) "--enable-openmp";
 
   enableParallelBuilding = true;
 
-  meta = {
+  meta = with stdenv.lib; {
     description = "Fastest Fourier Transform in the West library";
     homepage = http://www.fftw.org/;
+    license = licenses.gpl2Plus;
+    maintainers = [ maintainers.spwhitt ];
+    platforms = platforms.unix;
   };
 }