Back to home page

EIC code displayed by LXR

 
 

    


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'