diff options
author | albestro <9337627+albestro@users.noreply.github.com> | 2021-06-28 08:31:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-28 08:31:04 +0200 |
commit | 6f950bc8eef43c606d4908a63248edbef100a38f (patch) | |
tree | 29a0a0893a4db5ae32245e1d855a2d24c2b150e2 | |
parent | 963b9313099ec2b2a206469d8abf4bdcb021ea4e (diff) | |
download | spack-6f950bc8eef43c606d4908a63248edbef100a38f.tar.gz spack-6f950bc8eef43c606d4908a63248edbef100a38f.tar.bz2 spack-6f950bc8eef43c606d4908a63248edbef100a38f.tar.xz spack-6f950bc8eef43c606d4908a63248edbef100a38f.zip |
cppzmq: add v4.7.1 and "drafts" variant (#24555)
-rw-r--r-- | var/spack/repos/builtin/packages/cppzmq/package.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/cppzmq/package.py b/var/spack/repos/builtin/packages/cppzmq/package.py index ddde79f00d..5babf89a0e 100644 --- a/var/spack/repos/builtin/packages/cppzmq/package.py +++ b/var/spack/repos/builtin/packages/cppzmq/package.py @@ -14,6 +14,7 @@ class Cppzmq(CMakePackage): git = "https://github.com/zeromq/cppzmq.git" version('master', branch='master') + version('4.7.1', sha256='9853e0437d834cbed5d3c223bf1d755cadee70e7c964c6e42c4c6783dee5d02c') version('4.6.0', sha256='e9203391a0b913576153a2ad22a2dc1479b1ec325beb6c46a3237c669aef5a52') version('4.5.0', sha256='64eb4e58eaf0c77505391c6c9a606cffcb57c6086f3431567a1ef4a25b01fa36') version('4.4.1', sha256='117fc1ca24d98dbe1a60c072cde13be863d429134907797f8e03f654ce679385') @@ -22,12 +23,19 @@ class Cppzmq(CMakePackage): version('4.2.3', sha256='3e6b57bf49115f4ae893b1ff7848ead7267013087dc7be1ab27636a97144d373') version('4.2.2', sha256='3ef50070ac5877c06c6bb25091028465020e181bbfd08f110294ed6bc419737d') + variant("drafts", default=False, + description="Build and install draft classes and methods") + depends_on('cmake@3.0.0:', type='build') depends_on('libzmq') depends_on('libzmq@4.2.2', when='@4.2.2:4.2.3') + depends_on('libzmq+drafts', when='+drafts') def cmake_args(self): args = [] + + args.append(self.define_from_variant("ENABLE_DRAFTS", "drafts")) + # https://github.com/zeromq/cppzmq/issues/422 # https://github.com/zeromq/cppzmq/pull/288 args.append('-DCPPZMQ_BUILD_TESTS=OFF') |