summary refs log tree commit diff
path: root/pkgs/development/libraries/sundials
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2019-07-02 14:55:34 +0200
committerFlorian Klink <flokli@flokli.de>2019-09-08 15:15:08 -0700
commitd9ce716cccdcd42b1d0fd18f82c2ecbbcd33a35f (patch)
treed40ea0f9b47abdb084b4196bb4faf682d4aeee61 /pkgs/development/libraries/sundials
parent462cdb9aacb60a1105b7eacf34422d8d493f3394 (diff)
downloadnixpkgs-d9ce716cccdcd42b1d0fd18f82c2ecbbcd33a35f.tar
nixpkgs-d9ce716cccdcd42b1d0fd18f82c2ecbbcd33a35f.tar.gz
nixpkgs-d9ce716cccdcd42b1d0fd18f82c2ecbbcd33a35f.tar.bz2
nixpkgs-d9ce716cccdcd42b1d0fd18f82c2ecbbcd33a35f.tar.lz
nixpkgs-d9ce716cccdcd42b1d0fd18f82c2ecbbcd33a35f.tar.xz
nixpkgs-d9ce716cccdcd42b1d0fd18f82c2ecbbcd33a35f.tar.zst
nixpkgs-d9ce716cccdcd42b1d0fd18f82c2ecbbcd33a35f.zip
sundials: use cmakeFlags
Diffstat (limited to 'pkgs/development/libraries/sundials')
-rw-r--r--pkgs/development/libraries/sundials/default.nix20
1 files changed, 11 insertions, 9 deletions
diff --git a/pkgs/development/libraries/sundials/default.nix b/pkgs/development/libraries/sundials/default.nix
index abe444c63c3..a7ecae91b22 100644
--- a/pkgs/development/libraries/sundials/default.nix
+++ b/pkgs/development/libraries/sundials/default.nix
@@ -1,27 +1,29 @@
-{ cmake, fetchurl, python, stdenv }:
+{ stdenv
+, cmake
+, fetchurl
+, python }:
 
 stdenv.mkDerivation rec {
-
   pname = "sundials";
   version = "4.1.0";
 
+  nativeBuildInputs = [ cmake ];
+  buildInputs = [ python ];
+
   src = fetchurl {
     url = "https://computation.llnl.gov/projects/${pname}/download/${pname}-${version}.tar.gz";
     sha256 = "19ca4nmlf6i9ijqcibyvpprxzsdfnackgjs6dw51fq13gg1f2398";
   };
 
-  preConfigure = ''
-    export cmakeFlags="-DCMAKE_INSTALL_PREFIX=$out -DEXAMPLES_INSTALL_PATH=$out/share/examples $cmakeFlags"
-  '';
-
-  nativeBuildInputs = [ cmake ];
-  buildInputs = [ python ];
+  cmakeFlags = [
+    "-DEXAMPLES_INSTALL_PATH=${placeholder "out"}/share/examples"
+  ];
 
   meta = with stdenv.lib; {
     description = "Suite of nonlinear differential/algebraic equation solvers";
     homepage    = https://computation.llnl.gov/projects/sundials;
     platforms   = platforms.all;
-    maintainers = [ maintainers.idontgetoutmuch ];
+    maintainers = with maintainers; [ flokli idontgetoutmuch ];
     license     = licenses.bsd3;
   };