diff options
author | Dennis Klein <d.klein@gsi.de> | 2023-06-27 14:19:42 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-27 08:19:42 -0400 |
commit | dfbdcaf5511c4d2f44a2e7c703911751560595e9 (patch) | |
tree | 22bed8b16b5d35bbd1b23af88a823a98f339eec3 | |
parent | cc5ea14a6ef6cc1526bd7c84e7ad600e18474aea (diff) | |
download | spack-dfbdcaf5511c4d2f44a2e7c703911751560595e9.tar.gz spack-dfbdcaf5511c4d2f44a2e7c703911751560595e9.tar.bz2 spack-dfbdcaf5511c4d2f44a2e7c703911751560595e9.tar.xz spack-dfbdcaf5511c4d2f44a2e7c703911751560595e9.zip |
fairmq: add v1.7.0 (#38550)
-rw-r--r-- | var/spack/repos/builtin/packages/fairmq/package.py | 13 |
1 files changed, 12 insertions, 1 deletions
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 @@ -15,6 +15,13 @@ class Fairmq(CMakePackage): 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", commit="42d27af20fb5cbbbc0b0fdfef1c981d51a8baf87", @@ -34,6 +41,9 @@ class Fairmq(CMakePackage): # 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", values=("Debug", "Release", "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 |