summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/yaml-cpp/package.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/yaml-cpp/package.py b/var/spack/repos/builtin/packages/yaml-cpp/package.py
index e7947979a6..a672bbca97 100644
--- a/var/spack/repos/builtin/packages/yaml-cpp/package.py
+++ b/var/spack/repos/builtin/packages/yaml-cpp/package.py
@@ -29,8 +29,7 @@ class YamlCpp(CMakePackage):
"""A YAML parser and emitter in C++"""
homepage = "https://github.com/jbeder/yaml-cpp"
- url = \
- "https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.5.3.tar.gz"
+ url = "https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.5.3.tar.gz"
version('0.5.3', '4e47733d98266e46a1a73ae0a72954eb')
@@ -39,11 +38,13 @@ class YamlCpp(CMakePackage):
depends_on('cmake', type='build')
+ depends_on('boost', when='@:0.5.3')
+
def cmake_args(self):
spec = self.spec
options = []
- if '+fpic' in spec:
+ if '+fpic' in spec:
options.extend([
'-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=true'
])