diff options
author | Hadrien G <knights_of_ni@gmx.com> | 2021-01-18 19:49:19 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-18 12:49:19 -0600 |
commit | d996fc080a39b3182754d639d2fa86cd53c913d6 (patch) | |
tree | 325c0bfc2f1e7ce98a97a78953bafdcdc5c72a37 | |
parent | 98788aa4bdef98be9aa111fc5c72dd39869d70bd (diff) | |
download | spack-d996fc080a39b3182754d639d2fa86cd53c913d6.tar.gz spack-d996fc080a39b3182754d639d2fa86cd53c913d6.tar.bz2 spack-d996fc080a39b3182754d639d2fa86cd53c913d6.tar.xz spack-d996fc080a39b3182754d639d2fa86cd53c913d6.zip |
[acts] Add version 4.1, bump minimal dependencies (#21128)
-rw-r--r-- | var/spack/repos/builtin/packages/acts/package.py | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/var/spack/repos/builtin/packages/acts/package.py b/var/spack/repos/builtin/packages/acts/package.py index b0a75d950c..064e7c6ff7 100644 --- a/var/spack/repos/builtin/packages/acts/package.py +++ b/var/spack/repos/builtin/packages/acts/package.py @@ -37,6 +37,7 @@ class Acts(CMakePackage, CudaPackage): # Supported Acts versions version('master', branch='master') + version('4.01.0', commit='c383bf434ef69939b47e840e0eac0ba632e6af9f') version('4.00.0', commit='ed64b4b88d366b63adc4a8d1afe5bc97aa5751eb') version('3.00.0', commit='e20260fccb469f4253519d3f0ddb3191b7046db3') version('2.00.0', commit='8708eae2b2ccdf57ab7b451cfbba413daa1fc43c') @@ -114,19 +115,19 @@ class Acts(CMakePackage, CudaPackage): # Build dependencies # FIXME: Use spack's autodiff package once there is one depends_on('boost @1.62:1.69.99 +program_options +test', when='@:0.10.3') - depends_on('boost @1.69: +filesystem +program_options +test', when='@0.10.4:') - depends_on('cmake @3.11:', type='build') - depends_on('dd4hep @1.10:', when='+dd4hep') - depends_on('dd4hep @1.10: +geant4', when='+dd4hep +geant4') - depends_on('eigen @3.2.9:', type='build') + depends_on('boost @1.71: +filesystem +program_options +test', when='@0.10.4:') + depends_on('cmake @3.14:', type='build') + depends_on('dd4hep @1.11:', when='+dd4hep') + depends_on('dd4hep @1.11: +geant4', when='+dd4hep +geant4') + depends_on('eigen @3.3.7:', type='build') depends_on('geant4', when='+geant4') - depends_on('hepmc3@3.1:', when='+hepmc3') - depends_on('heppdt', when='+hepmc3') - depends_on('intel-tbb', when='+examples') + depends_on('hepmc3 @3.2.1:', when='+hepmc3') + depends_on('heppdt', when='+hepmc3 @:4.0') + depends_on('intel-tbb @2020.1:', when='+examples') depends_on('nlohmann-json @3.2.0:', when='@0.14: +json') depends_on('pythia8', when='+pythia8') depends_on('root @6.10: cxxstd=14', when='+tgeo @:0.8.0') - depends_on('root @6.10: cxxstd=17', when='+tgeo @0.8.1:') + depends_on('root @6.20: cxxstd=17', when='+tgeo @0.8.1:') # Some variant combinations do not make sense conflicts('+autodiff', when='@:1.01') |