···1414# (--enable-unsupported could be used to force the build)
1515assert !cpp || mpi == null;
16161717-# No point splitting version 1.8.18 into multiple outputs.
1818-# The library /lib/libhdf5.so has a reference to gcc-wrapper
1919-2017let inherit (stdenv.lib) optional optionals; in
21182219stdenv.mkDerivation rec {
2323- version = "1.8.18";
2020+ version = "1.10.1";
2421 name = "hdf5-${version}";
2522 src = fetchurl {
2626- url = "https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8/${name}/src/${name}.tar.bz2";
2727- sha256 = "13542vrnl1p35n8vbq0wzk40vddmm33q5nh04j98c7r1yjnxxih1";
2323+ url = "https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/${name}/src/${name}.tar.bz2";
2424+ sha256 = "1wpbi15za7kbsvih88kfcxblw412pjndl16x88dgnqr47piy2p4w";
2825 };
29263027 passthru = {
···5956 description = "Data model, library, and file format for storing and managing data";
6057 longDescription = ''
6158 HDF5 supports an unlimited variety of datatypes, and is designed for flexible and efficient
6262- I/O and for high volume and complex data. HDF5 is portable and is extensible, allowing
6363- applications to evolve in their use of HDF5. The HDF5 Technology suite includes tools and
5959+ I/O and for high volume and complex data. HDF5 is portable and is extensible, allowing
6060+ applications to evolve in their use of HDF5. The HDF5 Technology suite includes tools and
6461 applications for managing, manipulating, viewing, and analyzing data in the HDF5 format.
6562 '';
6663 license = stdenv.lib.licenses.free; # BSD-like