···14# (--enable-unsupported could be used to force the build)
15assert !cpp || mpi == null;
1617-# No point splitting version 1.8.18 into multiple outputs.
18-# The library /lib/libhdf5.so has a reference to gcc-wrapper
19-20let inherit (stdenv.lib) optional optionals; in
2122stdenv.mkDerivation rec {
23- version = "1.8.18";
24 name = "hdf5-${version}";
25 src = fetchurl {
26- url = "https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8/${name}/src/${name}.tar.bz2";
27- sha256 = "13542vrnl1p35n8vbq0wzk40vddmm33q5nh04j98c7r1yjnxxih1";
28 };
2930 passthru = {
···59 description = "Data model, library, and file format for storing and managing data";
60 longDescription = ''
61 HDF5 supports an unlimited variety of datatypes, and is designed for flexible and efficient
62- I/O and for high volume and complex data. HDF5 is portable and is extensible, allowing
63- applications to evolve in their use of HDF5. The HDF5 Technology suite includes tools and
64 applications for managing, manipulating, viewing, and analyzing data in the HDF5 format.
65 '';
66 license = stdenv.lib.licenses.free; # BSD-like
···14# (--enable-unsupported could be used to force the build)
15assert !cpp || mpi == null;
1600017let inherit (stdenv.lib) optional optionals; in
1819stdenv.mkDerivation rec {
20+ version = "1.10.1";
21 name = "hdf5-${version}";
22 src = fetchurl {
23+ url = "https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/${name}/src/${name}.tar.bz2";
24+ sha256 = "1wpbi15za7kbsvih88kfcxblw412pjndl16x88dgnqr47piy2p4w";
25 };
2627 passthru = {
···56 description = "Data model, library, and file format for storing and managing data";
57 longDescription = ''
58 HDF5 supports an unlimited variety of datatypes, and is designed for flexible and efficient
59+ I/O and for high volume and complex data. HDF5 is portable and is extensible, allowing
60+ applications to evolve in their use of HDF5. The HDF5 Technology suite includes tools and
61 applications for managing, manipulating, viewing, and analyzing data in the HDF5 format.
62 '';
63 license = stdenv.lib.licenses.free; # BSD-like