From dfbdcaf5511c4d2f44a2e7c703911751560595e9 Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Tue, 27 Jun 2023 14:19:42 +0200 Subject: fairmq: add v1.7.0 (#38550) --- var/spack/repos/builtin/packages/fairmq/package.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/fairmq/package.py b/var/spack/repos/builtin/packages/fairmq/package.py index 0e6eee57bc..2af3ce52c1 100644 --- a/var/spack/repos/builtin/packages/fairmq/package.py +++ b/var/spack/repos/builtin/packages/fairmq/package.py @@ -14,6 +14,13 @@ class Fairmq(CMakePackage): maintainers("dennisklein", "ChristianTackeGSI") version("dev", branch="dev", submodules=True, get_full_repo=True) + version( + "1.7.0", + tag="v1.7.0", + commit="d1c99f7e150c1177dc1cab1b2adc16475cade24e", + submodules=True, + no_cache=True, + ) version( "1.6.0", tag="v1.6.0", @@ -33,6 +40,9 @@ class Fairmq(CMakePackage): # https://github.com/spack/spack/issues/19972 # https://github.com/spack/spack/issues/14344 + variant( + "autobind", default=True, when="@1.7:", description="Override the channel autoBind default" + ) variant( "build_type", default="RelWithDebInfo", @@ -63,7 +73,8 @@ class Fairmq(CMakePackage): args = [ self.define("DISABLE_COLOR", True), self.define_from_variant("BUILD_EXAMPLES", "examples"), + self.define_from_variant("FAIRMQ_CHANNEL_DEFAULT_AUTOBIND", "autobind"), ] if self.spec.variants["cxxstd"].value != "default": args.append(self.define_from_variant("CMAKE_CXX_STANDARD", "cxxstd")) - return args + return list(filter(bool, args)) # return non-falsy args -- cgit v1.2.3-60-g2f50