summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorHadrien G <grasland@lal.in2p3.fr>2019-10-14 21:01:53 +0200
committerPatrick Gartung <gartung@fnal.gov>2019-10-14 14:01:53 -0500
commitbe8f8856ce8a8d72cd2309af3ad77c4ab52d43bc (patch)
treebf88019803f4cb98b8a37779f3c2d420e77ad783 /var
parent48b73702651d206b81cd7df12c93f92c75e0c113 (diff)
downloadspack-be8f8856ce8a8d72cd2309af3ad77c4ab52d43bc.tar.gz
spack-be8f8856ce8a8d72cd2309af3ad77c4ab52d43bc.tar.bz2
spack-be8f8856ce8a8d72cd2309af3ad77c4ab52d43bc.tar.xz
spack-be8f8856ce8a8d72cd2309af3ad77c4ab52d43bc.zip
New ACTS versions (#12484)
* Add new ACTS releases * Update ACTS dependency requirements * We can actually be more specific here * The material plugin is gone as of ACTS v0.10.0 * Add 0.10.4 release * Remove material mapping plugin It was merged into core as of 0.10.x, and given ACTS' youth it is unlikely to have actual users at this point in time.
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/acts-core/package.py15
1 files changed, 9 insertions, 6 deletions
diff --git a/var/spack/repos/builtin/packages/acts-core/package.py b/var/spack/repos/builtin/packages/acts-core/package.py
index bad166660e..30cba1eaa8 100644
--- a/var/spack/repos/builtin/packages/acts-core/package.py
+++ b/var/spack/repos/builtin/packages/acts-core/package.py
@@ -33,8 +33,14 @@ class ActsCore(CMakePackage):
git = "https://gitlab.cern.ch/acts/acts-core.git"
version('develop', branch='master')
+ version('0.10.4', commit='42cbc359c209f5cf386e620b5a497192c024655e')
+ version('0.10.3', commit='a3bb86b79a65b3d2ceb962b60411fd0df4cf274c')
+ version('0.10.2', commit='64cbf28c862d8b0f95232b00c0e8c38949d5015d')
version('0.10.1', commit='0692dcf7824efbc504fb16f7aa00a50df395adbc')
version('0.10.0', commit='30ef843cb00427f9959b7de4d1b9843413a13f02')
+ version('0.09.5', commit='12b11fe8b0d428ccb8e92dda7dc809198f828672')
+ version('0.09.4', commit='e5dd9fbe179201e70347d1a3b9fa1899c226798f')
+ version('0.09.3', commit='a8f31303ee8720ed2946bfe2d59e81d0f70e307e')
version('0.09.2', commit='4e1f7fa73ffe07457080d787e206bf6466fe1680')
version('0.09.1', commit='69c451035516cb683b8f7bc0bab1a25893e9113d')
version('0.09.0', commit='004888b0a412f5bbaeef2ffaaeaf2aa182511494')
@@ -53,13 +59,11 @@ class ActsCore(CMakePackage):
variant('dd4hep', default=False, description='Build the DD4hep plugin')
variant('identification', default=False, description='Build the Identification plugin')
variant('json', default=False, description='Build the Json plugin')
- variant('material', default=False, description='Build the material plugin')
variant('tgeo', default=False, description='Build the TGeo plugin')
- depends_on('cmake @3.7:', type='build')
- # Currently incompatible with boost 1.70.0, see also discussion at
- # https://gitlab.cern.ch/acts/acts-core/issues/592#note_2618474
- depends_on('boost @1.62:1.69.99 +program_options +test')
+ depends_on('cmake @3.9:', type='build')
+ depends_on('boost @1.62:1.69.99 +program_options +test', when='@:0.10.3')
+ depends_on('boost @1.62: +program_options +test', when='@0.10.4:')
depends_on('eigen @3.2.9:', type='build')
depends_on('root @6.10: cxxstd=14', when='+tgeo @:0.8.0')
depends_on('root @6.10:', when='+tgeo @0.8.1:')
@@ -81,7 +85,6 @@ class ActsCore(CMakePackage):
cmake_variant("DD4HEP_PLUGIN", "dd4hep"),
cmake_variant("IDENTIFICATION", "identification"),
cmake_variant("JSON_PLUGIN", "json"),
- cmake_variant("MATERIAL_PLUGIN", "material"),
cmake_variant("TGEO_PLUGIN", "tgeo")
]