[darshan-runtime, darshan-util, py-darshan]: darshan 3.4.1 release updates (#34294)
This commit is contained in:
parent
069e5f874c
commit
0f5482dc9a
@ -25,10 +25,14 @@ class DarshanRuntime(AutotoolsPackage):
|
|||||||
test_requires_compiler = True
|
test_requires_compiler = True
|
||||||
|
|
||||||
version("main", branch="main", submodules=True)
|
version("main", branch="main", submodules=True)
|
||||||
|
version(
|
||||||
|
"3.4.1",
|
||||||
|
sha256="77c0a4675d94a0f9df5710e5b8658cc9ef0f0981a6dafb114d0389b1af64774c",
|
||||||
|
preferred=True,
|
||||||
|
)
|
||||||
version(
|
version(
|
||||||
"3.4.0",
|
"3.4.0",
|
||||||
sha256="7cc88b7c130ec3b574f6b73c63c3c05deec67b1350245de6d39ca91d4cff0842",
|
sha256="7cc88b7c130ec3b574f6b73c63c3c05deec67b1350245de6d39ca91d4cff0842",
|
||||||
preferred=True,
|
|
||||||
)
|
)
|
||||||
version(
|
version(
|
||||||
"3.4.0-pre1", sha256="57d0fd40329b9f8a51bdc9d7635b646692b341d80339115ab203357321706c09"
|
"3.4.0-pre1", sha256="57d0fd40329b9f8a51bdc9d7635b646692b341d80339115ab203357321706c09"
|
||||||
@ -52,6 +56,7 @@ class DarshanRuntime(AutotoolsPackage):
|
|||||||
depends_on("mpi", when="+mpi")
|
depends_on("mpi", when="+mpi")
|
||||||
depends_on("zlib")
|
depends_on("zlib")
|
||||||
depends_on("hdf5", when="+hdf5")
|
depends_on("hdf5", when="+hdf5")
|
||||||
|
depends_on("parallel-netcdf", when="+parallel-netcdf")
|
||||||
depends_on("papi", when="+apxc")
|
depends_on("papi", when="+apxc")
|
||||||
depends_on("autoconf", type="build", when="@main")
|
depends_on("autoconf", type="build", when="@main")
|
||||||
depends_on("automake", type="build", when="@main")
|
depends_on("automake", type="build", when="@main")
|
||||||
@ -64,6 +69,12 @@ class DarshanRuntime(AutotoolsPackage):
|
|||||||
|
|
||||||
variant("mpi", default=True, description="Compile with MPI support")
|
variant("mpi", default=True, description="Compile with MPI support")
|
||||||
variant("hdf5", default=False, description="Compile with HDF5 module", when="@3.2:")
|
variant("hdf5", default=False, description="Compile with HDF5 module", when="@3.2:")
|
||||||
|
variant(
|
||||||
|
"parallel-netcdf",
|
||||||
|
default=False,
|
||||||
|
description="Compile with Parallel NetCDF module",
|
||||||
|
when="@3.4.1:",
|
||||||
|
)
|
||||||
variant("apmpi", default=False, description="Compile with AutoPerf MPI module", when="@3.3:")
|
variant("apmpi", default=False, description="Compile with AutoPerf MPI module", when="@3.3:")
|
||||||
variant(
|
variant(
|
||||||
"apmpi_sync",
|
"apmpi_sync",
|
||||||
@ -103,6 +114,8 @@ def configure_args(self):
|
|||||||
extra_args.append("--enable-hdf5-mod=%s" % spec["hdf5"].prefix)
|
extra_args.append("--enable-hdf5-mod=%s" % spec["hdf5"].prefix)
|
||||||
else:
|
else:
|
||||||
extra_args.append("--enable-hdf5-mod")
|
extra_args.append("--enable-hdf5-mod")
|
||||||
|
if "+parallel-netcdf" in spec:
|
||||||
|
extra_args.append("--enable-pnetcdf-mod")
|
||||||
if "+apmpi" in spec:
|
if "+apmpi" in spec:
|
||||||
extra_args.append("--enable-apmpi-mod")
|
extra_args.append("--enable-apmpi-mod")
|
||||||
if "+apmpi_sync" in spec:
|
if "+apmpi_sync" in spec:
|
||||||
|
@ -21,10 +21,14 @@ class DarshanUtil(AutotoolsPackage):
|
|||||||
tags = ["e4s"]
|
tags = ["e4s"]
|
||||||
|
|
||||||
version("main", branch="main", submodules="True")
|
version("main", branch="main", submodules="True")
|
||||||
|
version(
|
||||||
|
"3.4.1",
|
||||||
|
sha256="77c0a4675d94a0f9df5710e5b8658cc9ef0f0981a6dafb114d0389b1af64774c",
|
||||||
|
preferred=True,
|
||||||
|
)
|
||||||
version(
|
version(
|
||||||
"3.4.0",
|
"3.4.0",
|
||||||
sha256="7cc88b7c130ec3b574f6b73c63c3c05deec67b1350245de6d39ca91d4cff0842",
|
sha256="7cc88b7c130ec3b574f6b73c63c3c05deec67b1350245de6d39ca91d4cff0842",
|
||||||
preferred=True,
|
|
||||||
)
|
)
|
||||||
version(
|
version(
|
||||||
"3.4.0-pre1", sha256="57d0fd40329b9f8a51bdc9d7635b646692b341d80339115ab203357321706c09"
|
"3.4.0-pre1", sha256="57d0fd40329b9f8a51bdc9d7635b646692b341d80339115ab203357321706c09"
|
||||||
|
@ -14,6 +14,11 @@ class PyDarshan(PythonPackage):
|
|||||||
|
|
||||||
maintainers = ["jeanbez", "shanedsnyder"]
|
maintainers = ["jeanbez", "shanedsnyder"]
|
||||||
|
|
||||||
|
version(
|
||||||
|
"3.4.1.0",
|
||||||
|
sha256="41a033ebac6fcd0ca05b8ccf07e11191286dee923ec334b876a7ec8e8a6add84",
|
||||||
|
preferred=True,
|
||||||
|
)
|
||||||
version("3.4.0.1", sha256="0142fc7c0b12a9e5c22358aa26cca7083d28af42aeea7dfcc5698c56b6aee6b7")
|
version("3.4.0.1", sha256="0142fc7c0b12a9e5c22358aa26cca7083d28af42aeea7dfcc5698c56b6aee6b7")
|
||||||
|
|
||||||
depends_on("python@3.6:", type=("build", "run"))
|
depends_on("python@3.6:", type=("build", "run"))
|
||||||
|
Loading…
Reference in New Issue
Block a user