diff options
author | Jake Waksbaum <jake.waksbaum@gmail.com> | 2018-08-18 20:54:22 +0000 |
---|---|---|
committer | Jake Waksbaum <jake.waksbaum@gmail.com> | 2018-08-19 13:55:48 -0400 |
commit | b99b7c5ef85f62ca2941c4cd77af9c5594684866 (patch) | |
tree | 72b9c645f77a407954e6ccfb9aa8d3fddf7bb1f5 /pkgs/development/libraries/linbox | |
parent | 8014c7f186afb66ae746d6b1af9ce4510fb55eae (diff) |
linbox: Add darwin support
Diffstat (limited to 'pkgs/development/libraries/linbox')
-rw-r--r-- | pkgs/development/libraries/linbox/default.nix | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/pkgs/development/libraries/linbox/default.nix b/pkgs/development/libraries/linbox/default.nix index c4ff0e892a822..a9a649e2de762 100644 --- a/pkgs/development/libraries/linbox/default.nix +++ b/pkgs/development/libraries/linbox/default.nix @@ -4,7 +4,7 @@ , autoreconfHook , givaro , pkgconfig -, openblas +, blas , fflas-ffpack , gmpxx , optimize ? false # impure @@ -29,13 +29,13 @@ stdenv.mkDerivation rec { buildInputs = [ givaro - openblas + blas gmpxx fflas-ffpack ]; configureFlags = [ - "--with-blas-libs=-lopenblas" + "--with-blas-libs=-l${blas.linkName}" "--disable-optimization" ] ++ stdenv.lib.optionals (!optimize) [ # disable SIMD instructions (which are enabled *when available* by default) @@ -65,12 +65,14 @@ stdenv.mkDerivation rec { doCheck = true; + enableParallelBuilding = true; + meta = { inherit version; description = "C++ library for exact, high-performance linear algebra"; license = stdenv.lib.licenses.lgpl21Plus; maintainers = [stdenv.lib.maintainers.timokau]; - platforms = stdenv.lib.platforms.linux; + platforms = stdenv.lib.platforms.unix; homepage = http://linalg.org/; }; } |