diff options
author | Florian Klink <flokli@flokli.de> | 2020-02-19 15:32:06 +0100 |
---|---|---|
committer | Florian Klink <flokli@flokli.de> | 2020-02-19 15:38:45 +0100 |
commit | fb17ac37863ebd9733a0642d9205952d2fb271e0 (patch) | |
tree | 8c27a443fbd06043f70762f4be54d71ab7a0b840 /pkgs/development/libraries/sundials | |
parent | 10f9b277d596e7fb9558d3a603db2ebcad685acc (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.nix | 52 |
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 879f13e8bf53b..0000000000000 --- 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; - }; -} |