dlb: add v3.4.1 (#46032)
This commit is contained in:
parent
44bff90089
commit
04f4493c5b
@ -22,6 +22,7 @@ class Dlb(AutotoolsPackage):
|
||||
license("LGPL-3.0-or-later")
|
||||
|
||||
version("main", branch="main")
|
||||
version("3.4.1", sha256="7c071b75c126f8e77c1a30369348751624d5636edcbd663bf3d41fa04733c894")
|
||||
version("3.4", sha256="6091d032c11a094a3ce0bec11c0a164783fdff83cb4ec870c9d8e192410c353a")
|
||||
version("3.3.1", sha256="1b245acad80b03eb83e815fd59dcfc598cfddd899de4504cf6a9572fe5359f40")
|
||||
version("3.3", sha256="55b87aea14f3954d8878912f3134938db235e6984fae26fdf5134148007eb722")
|
||||
@ -31,13 +32,17 @@ class Dlb(AutotoolsPackage):
|
||||
version("3.0.1", sha256="04f8a7aa269d02fc8561d0a61d64786aa18850367ce4f95d086ca12ab3eb7d24")
|
||||
version("3.0", sha256="e3fc1d51e9ded6d4d40d37f8568da4c4d72d1a8996bdeff2dfbbd86c9b96e36a")
|
||||
|
||||
depends_on("c", type="build") # generated
|
||||
depends_on("fortran", type="build") # generated
|
||||
depends_on("c", type="build")
|
||||
depends_on("fortran", type="build")
|
||||
|
||||
variant("debug", default=False, description="Builds additional debug libraries")
|
||||
variant("mpi", default=False, description="Builds MPI libraries")
|
||||
variant("debug", default=False, description="Build additional debug libraries")
|
||||
variant("mpi", default=True, description="Build MPI libraries")
|
||||
variant("hwloc", default=True, description="Enable HWLOC support")
|
||||
variant("papi", default=True, description="Enable PAPI support")
|
||||
|
||||
depends_on("mpi", when="+mpi")
|
||||
depends_on("hwloc", when="+hwloc")
|
||||
depends_on("papi", when="@3.4: +papi")
|
||||
depends_on("python", type="build")
|
||||
depends_on("autoconf", type="build", when="@main")
|
||||
depends_on("automake", type="build", when="@main")
|
||||
@ -48,5 +53,8 @@ def configure_args(self):
|
||||
args.extend(self.enable_or_disable("debug"))
|
||||
args.extend(self.enable_or_disable("instrumentation-debug", variant="debug"))
|
||||
args.extend(self.with_or_without("mpi"))
|
||||
args.extend(self.with_or_without("hwloc"))
|
||||
if self.spec.satisfies("@3.4:"):
|
||||
args.extend(self.with_or_without("papi"))
|
||||
|
||||
return args
|
||||
|
Loading…
Reference in New Issue
Block a user