Warning, /containers/spack-environment/packages.yaml is written in an unsupported language. File is not indexed.
0001 # This file contains the preferences for versions and variants.
0002 # Note that spack can deviate from these preferences for various reasons:
0003 # - if explicitly requested in spack.yaml
0004 # - if required to satisfy explicit requests
0005 # - if reuse == true and build caches contain other versions/variants
0006 # (this is disabled by concretize:reuse:false in concretizer.yaml)
0007 #
0008 # The variants in packages:all:variants are overridden by package-specific
0009 # variants. Therefore, we use the pattern require:any_of:[+variant,@:]
0010 # which sets the variant or doesn't do anything if not supported.
0011 #
0012 packages:
0013 all:
0014 require:
0015 - '%gcc'
0016 - any_of: [+ipo, '@:']
0017 - any_of: [build_type=Release, '@:']
0018 - any_of: [^py-pip@23.1.2, '@:']
0019 acts:
0020 require:
0021 - '@31.2.0'
0022 - cxxstd=20 +binaries +dd4hep +edm4hep +examples +fatras +geant4 +identification +json +onnx +podio +python +tgeo
0023 actsvg:
0024 require:
0025 - '@0.4.26'
0026 - +examples
0027 acts-dd4hep:
0028 require:
0029 - '@1.0.1'
0030 afterburner:
0031 require:
0032 - '@0.1.2'
0033 - +root +zlib
0034 algorithms:
0035 require:
0036 - '@git.9acce06e2b8b8d12ef527725e52eff35abd059f8'
0037 blas:
0038 require:
0039 - openblas
0040 boost:
0041 require:
0042 - '@1.84.0'
0043 cairo:
0044 require:
0045 - '@1.16.0'
0046 - +fc+ft+X+pdf+gobject
0047 catch2:
0048 require:
0049 - '@3.4.0'
0050 - -ipo
0051 cernlib:
0052 require:
0053 - '@2022.11.08.0-free'
0054 - -shared
0055 clhep:
0056 require:
0057 - '@2.4.6.4'
0058 - cxxstd=20
0059 cli11:
0060 require:
0061 - '@2.3.2'
0062 cmake:
0063 require:
0064 - '@3.27.9'
0065 cnpy:
0066 require:
0067 - '@master'
0068 cppcoro:
0069 require:
0070 - '@10bbcdbf2be3ad3aa56febcf4c7662d771460a99'
0071 dawn:
0072 require:
0073 - '@3_91a'
0074 dawncut:
0075 require:
0076 - '@1_54a'
0077 dd4hep:
0078 require:
0079 - '@1.29'
0080 - +ddg4 +ddcad +hepmc3 +utilityapps +xercesc
0081 - any_of: [+ddeve, -ddeve]
0082 dpmjet:
0083 require:
0084 - '@19.3.5'
0085 east:
0086 require:
0087 - '@656aa3192b097a631ddd1e0380e80c26fd6644a7'
0088 edm4eic:
0089 require:
0090 - '@6.0.1' # EDM4EIC_VERSION
0091 - cxxstd=20
0092 edm4hep:
0093 require:
0094 - '@0.10.5'
0095 - cxxstd=20
0096 egl:
0097 buildable: False
0098 externals:
0099 - spec: egl@1.5.0
0100 prefix: /usr
0101 eic-smear:
0102 require:
0103 - '@1.1.12'
0104 eicrecon:
0105 require:
0106 - '@1.15.0' # EICRECON_VERSION
0107 eigen:
0108 require:
0109 - '@3.4.0'
0110 emacs:
0111 require:
0112 - '@28.2'
0113 epic:
0114 require:
0115 - 'artifacts=epic_craterlake'
0116 fastjet:
0117 require:
0118 - '@3.4.0'
0119 - plugins=cxx
0120 fjcontrib:
0121 require:
0122 - '@1.051'
0123 flame:
0124 require:
0125 - libflame
0126 fmt:
0127 require:
0128 - '@9.1.0'
0129 - +shared cxxstd=17
0130 gaudi:
0131 require:
0132 - '@38.1'
0133 - +aida +gaudialg
0134 gdb:
0135 require:
0136 - '@12.1'
0137 - -debuginfod
0138 g4ndl:
0139 externals:
0140 - spec: g4ndl@4.7
0141 prefix: /opt/software/externals/g4ndl
0142 geant4:
0143 require:
0144 - '@11.2.1.east'
0145 - cxxstd=20 -vecgeom +threads -vtk
0146 - any_of: [+opengl +qt +x11, -opengl -qt -x11]
0147 glew:
0148 require:
0149 - gl=glx
0150 gloo:
0151 require:
0152 - '@2023-05-19'
0153 graphviz:
0154 require:
0155 - '@8.0.1'
0156 - +expat +pangocairo
0157 hepmc3:
0158 require:
0159 - '@3.2.7'
0160 - +python +rootio
0161 heppdt:
0162 require:
0163 - '@2.06.01'
0164 imagemagick:
0165 require:
0166 - '@7.1.1-11'
0167 intel-tbb:
0168 require:
0169 - '@2020.3'
0170 irt:
0171 require:
0172 - '@1.0.8'
0173 iwyu:
0174 require:
0175 - '@0.20'
0176 jana2:
0177 require:
0178 - '@2.2.1-rc1'
0179 - -ipo +podio +root +zmq
0180 juggler:
0181 require:
0182 - '@14.0.3' # JUGGLER_VERSION
0183 - cxxstd=20
0184 k4actstracking:
0185 require:
0186 - '@main'
0187 k4fwcore:
0188 require:
0189 - '@1.0pre19'
0190 lapack:
0191 require:
0192 - openblas
0193 lcov:
0194 require:
0195 - '@1.16'
0196 libglx:
0197 require:
0198 - opengl
0199 lhapdf:
0200 require:
0201 - '@6.5.1'
0202 - +python
0203 madx:
0204 require:
0205 - '@5.08.01'
0206 mesa:
0207 require:
0208 - '@22.1.6'
0209 - +glx +llvm +opengl +opengles +osmesa
0210 nlohmann-json:
0211 require:
0212 - '@3.11.2'
0213 nano:
0214 require:
0215 - '@7.2'
0216 nopayloadclient:
0217 require:
0218 - '@0.0.3'
0219 npsim:
0220 require:
0221 - '@1.4.1'
0222 - +http
0223 - any_of: [+geocad, -geocad]
0224 onnx:
0225 require:
0226 - '@1.15.0'
0227 opencascade:
0228 require:
0229 - '@7.7.1'
0230 - +application_framework -vtk
0231 opengl:
0232 buildable: False
0233 externals:
0234 - spec: opengl@4.6
0235 prefix: /usr
0236 osg-ca-certs:
0237 require:
0238 - '@1.119.igtf.1.128'
0239 pcre:
0240 require:
0241 - build_system=cmake
0242 - cflags=-fPIC cxxflags=-fPIC
0243 phonebook-cli:
0244 require:
0245 - '@1.0.0'
0246 podio:
0247 require:
0248 - '@0.99'
0249 - cxxstd=20
0250 prmon:
0251 require:
0252 - '@3.0.2'
0253 - +plot
0254 pythia8:
0255 require:
0256 - '@8.311'
0257 - +fastjet +root
0258 python:
0259 require:
0260 - '@3.10.13'
0261 py-awkward:
0262 require:
0263 - '@2.1.1'
0264 py-bokeh:
0265 require:
0266 - '@3.3.1'
0267 py-boto3:
0268 require:
0269 - '@1.26.26'
0270 py-dask:
0271 require:
0272 - '@2023.4.1'
0273 py-epic-capybara:
0274 require:
0275 - '@git.c388cecce90d06f2db75e45bb0427816db04c836'
0276 py-ipython:
0277 require:
0278 - '@8.11.0'
0279 py-jinja2:
0280 require:
0281 - '@3.1.2'
0282 py-jinja2-cli:
0283 require:
0284 - '@0.8.2'
0285 py-jupyter-console:
0286 require:
0287 - '@6.4.4'
0288 py-jupyterlab:
0289 require:
0290 - '@3.4.8'
0291 py-lmfit:
0292 require:
0293 - '@1.0.2'
0294 py-lxml:
0295 require:
0296 - '@4.9.1'
0297 py-matplotlib:
0298 require:
0299 - '@3.7.1'
0300 py-mplhep:
0301 require:
0302 - '@0.3.26'
0303 py-htgettoken:
0304 require:
0305 - '@1.16-33-g3788bb4'
0306 py-numpy:
0307 require:
0308 - '@1.26.1'
0309 py-onnx:
0310 require:
0311 - '@1.15.0'
0312 py-onnxruntime:
0313 require:
0314 - '@1.17.1'
0315 py-pandas:
0316 require:
0317 - '@1.5.3'
0318 py-pip:
0319 require:
0320 - any_of: ['@23.1.2', '@23.0']
0321 py-pre-commit:
0322 require:
0323 - '@3.3.3'
0324 py-pygithub:
0325 require:
0326 - '@2.1.1'
0327 py-pycairo:
0328 require:
0329 - '@1.20.0'
0330 py-pyyaml:
0331 require:
0332 - '@6.0'
0333 py-scipy:
0334 require:
0335 - '@1.11.3'
0336 py-seaborn:
0337 require:
0338 - '@0.12.2'
0339 py-toml:
0340 require:
0341 - '@0.10.2'
0342 py-torch:
0343 require:
0344 - '@2.1.0'
0345 - -mkldnn
0346 py-uproot:
0347 require:
0348 - '@5.0.5'
0349 py-wurlitzer:
0350 require:
0351 - '@3.0.2'
0352 py-yapf:
0353 require:
0354 - '@0.30.0'
0355 qt:
0356 require:
0357 - '@5.15.11'
0358 - +opengl
0359 root:
0360 require:
0361 - '@6.30.02'
0362 - cxxstd=20 +fftw +fortran +gdml +http -ipo +mlp +python +root7 +tmva +tmva-sofie +vc +xrootd +ssl
0363 - any_of: [+opengl +webgui +x, -opengl -webgui -x]
0364 snakemake:
0365 require:
0366 - '@7.22.0'
0367 - +http +s3
0368 spdlog:
0369 require:
0370 - '@1.11.0'
0371 stow:
0372 require:
0373 - '@2.3.1'
0374 tensorflow-lite:
0375 require:
0376 - '@2.8.0'
0377 - -xnnpack
0378 valgrind:
0379 require:
0380 - '@3.20.0'
0381 xrootd:
0382 require:
0383 - '@5.6.9'
0384 - cxxstd=20 -davix +python +scitokens-cpp
0385 zlib-api:
0386 require:
0387 - zlib-ng
0388 zlib-ng:
0389 require:
0390 - '@2.1.4'