Remove experimental hdf5 versions 1.13.x and add hdf5 version 1.10.10. (#38013)
* Remove experimental hdf5 versions 1.13.x. Upgrade to 1.14 or remove dependencies on hdf5 1.13.x. * Revert change to netcdf-c/package.py.
This commit is contained in:
parent
1577eb9602
commit
2972d5847c
@ -27,7 +27,7 @@ class Hdf5VfdGds(CMakePackage, CudaPackage):
|
||||
# system can obtaion via `find_library`. Packaging issues fixed in 11.7.1.
|
||||
conflicts("^cuda@:11.7.0")
|
||||
depends_on("cmake@3.12:", type="build")
|
||||
depends_on("hdf5@1.13.0:")
|
||||
depends_on("hdf5@1.14.0:")
|
||||
|
||||
def cmake_args(self):
|
||||
# CMake options
|
||||
|
@ -17,7 +17,7 @@ class Hdf5VolCache(CMakePackage):
|
||||
version("v1.1", tag="v1.1")
|
||||
version("v1.0", tag="v1.0")
|
||||
|
||||
depends_on("hdf5@1.13: +mpi +threadsafe")
|
||||
depends_on("hdf5@1.14: +mpi +threadsafe")
|
||||
depends_on("hdf5-vol-async")
|
||||
|
||||
def setup_run_environment(self, env):
|
||||
|
@ -18,12 +18,8 @@ class Hdf5VolLog(AutotoolsPackage):
|
||||
version("master-1.1", branch="master")
|
||||
|
||||
version("1.4.0", tag="logvol.1.4.0")
|
||||
version("1.3.0", tag="logvol.1.3.0")
|
||||
version("1.2.0", tag="logvol.1.2.0")
|
||||
version("1.1.0", tag="logvol.1.1.0")
|
||||
|
||||
depends_on("hdf5@1.14.0:", when="@1.4.0:")
|
||||
depends_on("hdf5@1.13.2", when="@:1.3.0")
|
||||
depends_on("autoconf", type="build")
|
||||
depends_on("automake", type="build")
|
||||
depends_on("libtool", type="build")
|
||||
|
@ -40,11 +40,6 @@ class Hdf5(CMakePackage):
|
||||
version("develop-1.8", branch="hdf5_1_8")
|
||||
|
||||
# Odd versions are considered experimental releases
|
||||
# Note: These are still required to build some VOL adapters, but even releases should be
|
||||
# preferred.
|
||||
version("1.13.3", sha256="83c7c06671f975cee6944b0b217f95005faa55f79ea5532cf4ac268989866af4")
|
||||
version("1.13.2", sha256="01643fa5b37dba7be7c4db6bbf3c5d07adf5c1fa17dbfaaa632a279b1b2f06da")
|
||||
|
||||
# Even versions are maintenance versions
|
||||
version(
|
||||
"1.14.1-2",
|
||||
@ -71,6 +66,11 @@ class Hdf5(CMakePackage):
|
||||
sha256="a62dcb276658cb78e6795dd29bf926ed7a9bc4edf6e77025cd2c689a8f97c17a",
|
||||
preferred=True,
|
||||
)
|
||||
version(
|
||||
"1.10.10",
|
||||
sha256="a6877ab7bd5d769d2d68618fdb54beb50263dcc2a8c157fe7e2186925cdb02db",
|
||||
preferred=True,
|
||||
)
|
||||
version(
|
||||
"1.10.9",
|
||||
sha256="f5b77f59b705a755a5a223372d0222c7bc408fe8db6fa8d9d7ecf8bce291b8dd",
|
||||
|
@ -30,7 +30,7 @@ class Hermes(CMakePackage):
|
||||
depends_on("glpk")
|
||||
depends_on("glog@0.4.0:")
|
||||
depends_on("mpi")
|
||||
depends_on("hdf5@1.13.0:", when="+vfd")
|
||||
depends_on("hdf5@1.14.0:", when="+vfd")
|
||||
depends_on("yaml-cpp")
|
||||
|
||||
def cmake_args(self):
|
||||
|
Loading…
Reference in New Issue
Block a user