CMake should be a build dependency (#20160)

This commit is contained in:
Adam J. Stewart 2020-11-30 07:55:44 -06:00 committed by GitHub
parent 87adda1bad
commit 2a7a6d472b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 12 additions and 12 deletions

View File

@ -26,7 +26,7 @@ class Bcl2fastq2(Package):
msg='malloc.h/etc requirements break build on macs')
depends_on('boost@1.54.0')
depends_on('cmake@2.8.9:')
depends_on('cmake@2.8.9:', type='build')
depends_on('libxml2@2.7.8')
depends_on('libxslt@1.1.26~crypto')
depends_on('libgcrypt')

View File

@ -27,7 +27,7 @@ class Clamr(CMakePackage):
values=('single', 'mixed', 'full'),
description='single, mixed, or full double precision values')
depends_on('cmake@3.1:')
depends_on('cmake@3.1:', type='build')
depends_on('mpi')
depends_on('mpe', when='graphics=mpe')

View File

@ -32,7 +32,7 @@ class Ghost(CMakePackage, CudaPackage):
# ###################### Dependencies ##########################
# Everything should be compiled position independent (-fpic)
depends_on('cmake@3.5:')
depends_on('cmake@3.5:', type='build')
depends_on('hwloc')
depends_on('blas')
depends_on('mpi', when='+mpi')

View File

@ -18,7 +18,7 @@ class Glog(Package):
version('0.3.3', sha256='544e178644bd9b454768c2c91716c3b8365cc5d47adfbdbaecd8cf3fa17adfcb')
depends_on('gflags')
depends_on('cmake', when="@0.3.5:")
depends_on('cmake', when="@0.3.5:", type='build')
def install(self, spec, prefix):
configure('--prefix=%s' % prefix)

View File

@ -16,7 +16,7 @@ class Heaptrack(CMakePackage):
version('1.1.0', sha256='bd247ac67d1ecf023ec7e2a2888764bfc03e2f8b24876928ca6aa0cdb3a07309')
depends_on('boost@1.41:')
depends_on('cmake@2.8.9:')
depends_on('cmake@2.8.9:', type='build')
depends_on('elfutils')
depends_on('libunwind')
depends_on('zlib')

View File

@ -14,7 +14,7 @@ class Hyphy(CMakePackage):
version('2.3.14', sha256='9e6c817cb649986e3fe944bcaf88be3533e7e62968b9a486c719e951e5ed1cf6')
depends_on('cmake@3.0:')
depends_on('cmake@3.0:', type='build')
depends_on('curl')
conflicts('%gcc@:4.8')

View File

@ -21,7 +21,7 @@ class Nut(CMakePackage):
version('master', branch='master')
version('0.1.1', sha256='9f1dca4a9d7003b170fd57d6720228ff25471616cf884e033652e90c49c089bb')
depends_on('cmake@3.0:')
depends_on('cmake@3.0:', type='build')
depends_on('random123')
conflicts('%intel', when='@serial')

View File

@ -25,4 +25,4 @@ class PyAwkward1(PythonPackage):
depends_on('py-numpy@1.13.1:')
depends_on('py-pybind11')
depends_on('rapidjson')
depends_on('cmake')
depends_on('cmake', type='build')

View File

@ -26,7 +26,7 @@ class ShinyServer(CMakePackage):
version('1.5.3.838', sha256='6fd1b12cd1cbe5c64cacbec4accefe955353f9c675e5feff809c0e911a382141')
depends_on('python@:2.8') # docs say: "Really. 3.x will not work"
depends_on('cmake@2.8.10:')
depends_on('cmake@2.8.10:', type='build')
depends_on('git')
depends_on('r+X')
depends_on('openssl')

View File

@ -31,5 +31,5 @@ class Strelka(CMakePackage):
depends_on('python@2.4:2.7')
depends_on('zlib')
depends_on('bzip2')
depends_on('cmake@2.8.5:')
depends_on('cmake@2.8.5:', type='build')
depends_on('boost@1.56.0:')

View File

@ -64,8 +64,8 @@ class VtkM(CMakePackage, CudaPackage):
variant('amdgpu_target', default='none', multi=True, values=amdgpu_targets)
conflicts("+hip", when="amdgpu_target=none")
depends_on("cmake@3.12:", type="build") # CMake >= 3.12
depends_on("cmake@3.18:", when="+hip") # CMake >= 3.18
depends_on("cmake@3.12:", type="build") # CMake >= 3.12
depends_on("cmake@3.18:", when="+hip", type="build") # CMake >= 3.18
depends_on('cuda@10.2.0:', when='+cuda')
depends_on("tbb", when="+tbb")