diff options
author | Markus Kowalewski <markus.kowalewski@fysik.su.se> | 2023-05-16 13:12:36 +0200 |
---|---|---|
committer | Markus Kowalewski <markus.kowalewski@fysik.su.se> | 2023-05-16 13:12:36 +0200 |
commit | d11f03622fa2b673dc3aa24cf43f77d9089cee05 (patch) | |
tree | f2138516cb6b1c78e5498614dc9e3d65906f7a97 /pkgs/tools/misc/hdf5 | |
parent | 2eb6d36aae42be3c3890fa1d1b295e75f8db64aa (diff) | |
download | nixpkgs-d11f03622fa2b673dc3aa24cf43f77d9089cee05.tar nixpkgs-d11f03622fa2b673dc3aa24cf43f77d9089cee05.tar.gz nixpkgs-d11f03622fa2b673dc3aa24cf43f77d9089cee05.tar.bz2 nixpkgs-d11f03622fa2b673dc3aa24cf43f77d9089cee05.tar.lz nixpkgs-d11f03622fa2b673dc3aa24cf43f77d9089cee05.tar.xz nixpkgs-d11f03622fa2b673dc3aa24cf43f77d9089cee05.tar.zst nixpkgs-d11f03622fa2b673dc3aa24cf43f77d9089cee05.zip |
hdf5: 1.14.0 -> 1.14.1-2
Diffstat (limited to 'pkgs/tools/misc/hdf5')
-rw-r--r-- | pkgs/tools/misc/hdf5/default.nix | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/pkgs/tools/misc/hdf5/default.nix b/pkgs/tools/misc/hdf5/default.nix index 66c20078afb..1dc0eda83f6 100644 --- a/pkgs/tools/misc/hdf5/default.nix +++ b/pkgs/tools/misc/hdf5/default.nix @@ -26,7 +26,7 @@ assert !cppSupport || !mpiSupport; let inherit (lib) optional optionals; in stdenv.mkDerivation rec { - version = "1.14.0"; + version = "1.14.1-2"; pname = "hdf5" + lib.optionalString cppSupport "-cpp" + lib.optionalString fortranSupport "-fortran" @@ -34,8 +34,11 @@ stdenv.mkDerivation rec { + lib.optionalString threadsafe "-threadsafe"; src = fetchurl { - url = "https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-${lib.versions.majorMinor version}/hdf5-${version}/src/hdf5-${version}.tar.bz2"; - sha256 = "sha256-5OeUM0UO2uKGWkxjKBiLtFORsp10+MU47mmfCxFsK6A="; + url = let + majorMinor = lib.versions.majorMinor version; + majorMinorPatch = with lib.versions; "${major version}.${minor version}.${patch version}"; + in "https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-${majorMinor}/hdf5-${majorMinorPatch}/src/hdf5-${version}.tar.bz2"; + sha256 = "sha256-BsoUHRo8MStdfMSCahJzcpOuExAxdIhhaJ9qLsghnb0="; }; passthru = { |