diff --git a/.metwork-framework/components.md b/.metwork-framework/components.md index 5fdf244d..423aa98b 100644 --- a/.metwork-framework/components.md +++ b/.metwork-framework/components.md @@ -90,7 +90,7 @@ | [hatch-vcs](https://pypi.org/project/hatch-vcs) | 0.3.0 | python3_core | | [hatchling](https://hatch.pypa.io/latest/) | 1.18.0 | python3_core | | [hdf4](https://www.hdfgroup.org) | 4.2.16-2 | scientific_core | -| [hdf5](https://www.hdfgroup.org) | 1.14.3 | scientific_core | +| [hdf5](https://www.hdfgroup.org) | 1.14.5 | scientific_core | | [hiredis](https://redis.com/lp/hiredis/) | 1.2.0 | core | | [hiredis](https://github.com/redis/hiredis-py) | 2.2.3 | python3 | | [identify](https://github.com/pre-commit/identify) | 2.6.2 | python3_devtools | diff --git a/layers/layer1_scientific_core/0011_hdf5/Makefile.mk b/layers/layer1_scientific_core/0011_hdf5/Makefile.mk index 48e005fc..6b963538 100644 --- a/layers/layer1_scientific_core/0011_hdf5/Makefile.mk +++ b/layers/layer1_scientific_core/0011_hdf5/Makefile.mk @@ -2,15 +2,18 @@ include ../../../adm/root.mk include ../../package.mk export NAME=hdf5 -export VERSION=1.14.3 -export EXTENSION=tar.bz2 +export VERSION=1.14.5 +export EXTENSION=tar.gz export CHECKTYPE=MD5 -export CHECKSUM=90d2568cb0250d70559999da0cbe6cb9 +export CHECKSUM=8a2d6ec803964913c880c8a984f71d61 +export EXPLICIT_NAME=$(NAME)-$(NAME)_$(VERSION) DESCRIPTION=\ HDF5 is a suite that makes possible the management of extremely large and complex data collections (including file format HDF5) WEBSITE=https://www.hdfgroup.org LICENSE=BSD +#We do not build with MPI support (too complicated with h5py on python3_scientific side and with other packages linking with hdf5) + all:: $(PREFIX)/lib/libhdf5.so $(PREFIX)/lib/libhdf5.so: - $(MAKE) --file=../../Makefile.standard PREFIX=$(PREFIX) OPTIONS="--enable-cxx --enable-fortran --disable-static --with-szlib --with-default-plugindir=$(PREFIX)/hdf5/lib/plugin" download uncompress configure build install + $(MAKE) --file=../../Makefile.standard PREFIX=$(PREFIX) EXPLICIT_NAME="$(EXPLICIT_NAME)" OPTIONS="--enable-cxx --enable-fortran --disable-static --with-szlib --with-default-plugindir=$(PREFIX)/hdf5/lib/plugin" download uncompress configure build install diff --git a/layers/layer1_scientific_core/0011_hdf5/sources b/layers/layer1_scientific_core/0011_hdf5/sources index 111fed80..7d819867 100644 --- a/layers/layer1_scientific_core/0011_hdf5/sources +++ b/layers/layer1_scientific_core/0011_hdf5/sources @@ -1 +1 @@ -https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.14/hdf5-1.14.3/src/hdf5-1.14.3.tar.bz2 +https://github.com/HDFGroup/hdf5/archive/refs/tags/hdf5_1.14.5.tar.gz