aboutsummaryrefslogtreecommitdiff
path: root/pkgs/development/libraries/sundials
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2020-02-19 15:32:06 +0100
committerFlorian Klink <flokli@flokli.de>2020-02-19 15:38:45 +0100
commitfb17ac37863ebd9733a0642d9205952d2fb271e0 (patch)
tree8c27a443fbd06043f70762f4be54d71ab7a0b840 /pkgs/development/libraries/sundials
parent10f9b277d596e7fb9558d3a603db2ebcad685acc (diff)
sundials_3: remove
This package has only been used for python.pkgs.scikits-odes, which should compile with sundials 5 by now.
Diffstat (limited to 'pkgs/development/libraries/sundials')
-rw-r--r--pkgs/development/libraries/sundials/3.x.nix52
1 files changed, 0 insertions, 52 deletions
diff --git a/pkgs/development/libraries/sundials/3.x.nix b/pkgs/development/libraries/sundials/3.x.nix
deleted file mode 100644
index 879f13e8bf53..000000000000
--- a/pkgs/development/libraries/sundials/3.x.nix
+++ /dev/null
@@ -1,52 +0,0 @@
-{ stdenv
-, cmake
-, fetchurl
-, python
-, liblapack
-, gfortran
-, lapackSupport ? true }:
-
-let liblapackShared = liblapack.override {
- shared = true;
-};
-
-in stdenv.mkDerivation rec {
- pname = "sundials";
- version = "3.2.1";
-
- buildInputs = [ python ] ++ stdenv.lib.optionals (lapackSupport) [ gfortran ];
- nativeBuildInputs = [ cmake ];
-
- src = fetchurl {
- url = "https://computation.llnl.gov/projects/${pname}/download/${pname}-${version}.tar.gz";
- sha256 = "0238r1qnwqz13wcjzfsbcfi8rfnlxcjjmxq2vpf2qf5jgablvna7";
- };
-
- patches = [
- (fetchurl {
- # https://github.com/LLNL/sundials/pull/19
- url = "https://github.com/LLNL/sundials/commit/1350421eab6c5ab479de5eccf6af2dcad1eddf30.patch";
- sha256 = "0g67lixp9m85fqpb9rzz1hl1z8ibdg0ldwq5z6flj5zl8a7cw52l";
- })
- ];
-
- cmakeFlags = [
- "-DEXAMPLES_INSTALL_PATH=${placeholder "out"}/share/examples"
- ] ++ stdenv.lib.optionals (lapackSupport) [
- "-DSUNDIALS_INDEX_TYPE=int32_t"
- "-DLAPACK_ENABLE=ON"
- "-DLAPACK_LIBRARIES=${liblapackShared}/lib/liblapack${stdenv.hostPlatform.extensions.sharedLibrary};${liblapackShared}/lib/libblas${stdenv.hostPlatform.extensions.sharedLibrary}"
- ];
-
- # flaky tests, and patch in https://github.com/LLNL/sundials/pull/21 doesn't apply cleanly for sundials_3
- doCheck = false;
- checkPhase = "make test";
-
- meta = with stdenv.lib; {
- description = "Suite of nonlinear differential/algebraic equation solvers";
- homepage = https://computation.llnl.gov/projects/sundials;
- platforms = platforms.all;
- maintainers = with maintainers; [ flokli idontgetoutmuch ];
- license = licenses.bsd3;
- };
-}