summaryrefslogtreecommitdiff
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
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.
-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")
]