aboutsummaryrefslogtreecommitdiff
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)
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 abe444c63c32..a7ecae91b220 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;
};