summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorhealther <healther@users.noreply.github.com>2018-05-14 10:44:27 +0200
committerMassimiliano Culpo <massimiliano.culpo@gmail.com>2018-05-14 10:44:27 +0200
commit05cd983e108764d288798784508249726b0ffd70 (patch)
treef7ad14863a55be01c5638ea3e40163595ee96658 /var
parent36b4c899fbd06a99f671948160182d185b61b04f (diff)
downloadspack-05cd983e108764d288798784508249726b0ffd70.tar.gz
spack-05cd983e108764d288798784508249726b0ffd70.tar.bz2
spack-05cd983e108764d288798784508249726b0ffd70.tar.xz
spack-05cd983e108764d288798784508249726b0ffd70.zip
add version 0.6.2 to yaml-cpp (#7931)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/yaml-cpp/package.py12
1 files changed, 11 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/yaml-cpp/package.py b/var/spack/repos/builtin/packages/yaml-cpp/package.py
index 734d54bf2e..c9141e3201 100644
--- a/var/spack/repos/builtin/packages/yaml-cpp/package.py
+++ b/var/spack/repos/builtin/packages/yaml-cpp/package.py
@@ -31,6 +31,7 @@ class YamlCpp(CMakePackage):
homepage = "https://github.com/jbeder/yaml-cpp"
url = "https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.5.3.tar.gz"
+ version('0.6.2', '5b943e9af0060d0811148b037449ef82')
version('0.5.3', '2bba14e6a7f12c7272f87d044e4a7211')
version('develop', git='https://github.com/jbeder/yaml-cpp', branch='master')
@@ -39,7 +40,16 @@ class YamlCpp(CMakePackage):
variant('pic', default=True,
description='Build with position independent code')
- depends_on('boost', when='@:0.5.3')
+ depends_on('boost@:1.66.99', when='@:0.5.3')
+
+ conflicts('%gcc@:4.8', when='@0.6.0:', msg="versions 0.6.0: require c++11 support")
+ conflicts('%clang@:3.3.0', when='@0.6.0:', msg="versions 0.6.0: require c++11 support")
+ # currently we can't check for apple-clang's version
+ # conflicts('%clang@:4.0.0-apple', when='@0.6.0:',
+ # msg="versions 0.6.0: require c++11 support")
+ conflicts('%intel@:11.1', when='@0.6.0:', msg="versions 0.6.0: require c++11 support")
+ conflicts('%xl@:13.1', when='@0.6.0:', msg="versions 0.6.0: require c++11 support")
+ conflicts('%xl_r@:13.1', when='@0.6.0:', msg="versions 0.6.0: require c++11 support")
def cmake_args(self):
spec = self.spec