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.
This commit is contained in:
		 Hadrien G
					Hadrien G
				
			
				
					committed by
					
						 Patrick Gartung
						Patrick Gartung
					
				
			
			
				
	
			
			
			 Patrick Gartung
						Patrick Gartung
					
				
			
						parent
						
							48b7370265
						
					
				
				
					commit
					be8f8856ce
				
			| @@ -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 @@ def cmake_variant(cmake_label, spack_variant): | ||||
|             cmake_variant("DD4HEP_PLUGIN", "dd4hep"), | ||||
|             cmake_variant("IDENTIFICATION", "identification"), | ||||
|             cmake_variant("JSON_PLUGIN", "json"), | ||||
|             cmake_variant("MATERIAL_PLUGIN", "material"), | ||||
|             cmake_variant("TGEO_PLUGIN", "tgeo") | ||||
|         ] | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user