hep stack: additional event generator packages (#48565)
* hep stack: additional event generator packages * hep: adidtional packages * hep: collier doesn't have +pic +shared * py-awkward-cpp: fix scikit-build-core range of applicability * hep: disable agile * hep: disable garfieldpp and genie * py-wxpython: depends_on pkgconfig even if using external wxwidgets * hep: disable professor
This commit is contained in:
parent
a50c45f00c
commit
a754341f6c
@ -31,26 +31,43 @@ spack:
|
|||||||
specs:
|
specs:
|
||||||
# CPU
|
# CPU
|
||||||
- acts +analysis +dd4hep +edm4hep +examples +fatras +geant4 +hepmc3 +podio +pythia8 +python +tgeo cxxstd=20
|
- acts +analysis +dd4hep +edm4hep +examples +fatras +geant4 +hepmc3 +podio +pythia8 +python +tgeo cxxstd=20
|
||||||
|
#- agile # fails on c++>11 compiler
|
||||||
|
- alpgen
|
||||||
|
- ampt
|
||||||
|
- apfel +lhapdf +python
|
||||||
- celeritas +geant4 +hepmc3 +openmp +root +shared +vecgeom cxxstd=20
|
- celeritas +geant4 +hepmc3 +openmp +root +shared +vecgeom cxxstd=20
|
||||||
|
- cepgen
|
||||||
|
- cernlib +shared
|
||||||
|
- collier
|
||||||
- dd4hep +ddalign +ddcad +ddcond +dddetectors +dddigi +ddeve +ddg4 +ddrec +edm4hep +hepmc3 +lcio +utilityapps +xercesc
|
- dd4hep +ddalign +ddcad +ddcond +dddetectors +dddigi +ddeve +ddg4 +ddrec +edm4hep +hepmc3 +lcio +utilityapps +xercesc
|
||||||
- delphes +pythia8
|
- delphes +pythia8
|
||||||
- dpmjet
|
- dpmjet
|
||||||
- edm4hep
|
- edm4hep
|
||||||
- fastjet
|
- evtgen +hepmc3 +photos +pythia8 +sherpa +tauola
|
||||||
|
- fastjet plugins=all
|
||||||
|
- feynhiggs
|
||||||
- fjcontrib
|
- fjcontrib
|
||||||
|
#- garfieldpp
|
||||||
- gaudi +aida +examples +heppdt +xercesc ^gdb +debuginfod +python
|
- gaudi +aida +examples +heppdt +xercesc ^gdb +debuginfod +python
|
||||||
- geant4 +opengl +qt +threads ~vtk ^[virtuals=qmake] qt
|
- geant4 +opengl +qt +threads ~vtk ^[virtuals=qmake] qt
|
||||||
|
#- genie +atmo
|
||||||
- hepmc
|
- hepmc
|
||||||
- hepmc3 +interfaces +protobuf +python +rootio
|
- hepmc3 +interfaces +protobuf +python +rootio
|
||||||
#- herwig3 +njet +vbfnlo # Note: herwig3 fails to find evtgen
|
#- herwig3 +njet +vbfnlo # Note: herwig3 fails to find evtgen
|
||||||
|
- hztool
|
||||||
- lcio -examples ~jar +rootdict # Note: lcio +examples ^ncurses -termlib, which leads to conflicts
|
- lcio -examples ~jar +rootdict # Note: lcio +examples ^ncurses -termlib, which leads to conflicts
|
||||||
- lhapdf +python
|
- lhapdf +python
|
||||||
|
- lhapdfsets sets=default
|
||||||
- madgraph5amc
|
- madgraph5amc
|
||||||
|
- njet
|
||||||
- opendatadetector
|
- opendatadetector
|
||||||
|
- openloops
|
||||||
- pandoramonitoring
|
- pandoramonitoring
|
||||||
- pandorapfa
|
- pandorapfa
|
||||||
- pandorasdk
|
- pandorasdk
|
||||||
|
- photos +hepmc3
|
||||||
- podio +rntuple +sio
|
- podio +rntuple +sio
|
||||||
|
#- professor
|
||||||
- py-awkward
|
- py-awkward
|
||||||
- py-boost-histogram
|
- py-boost-histogram
|
||||||
- py-hepunits
|
- py-hepunits
|
||||||
@ -67,9 +84,12 @@ spack:
|
|||||||
- rivet hepmc=3
|
- rivet hepmc=3
|
||||||
- root +davix +dcache +examples +fftw +fits +fortran +gdml +graphviz +gsl +http +math +minuit +mlp +mysql +opengl +postgres +pythia8 +python +r +roofit +root7 +rpath ~shadow +spectrum +sqlite +ssl +tbb +threads +tmva +unuran +vc +vdt +veccore +webgui +x +xml +xrootd
|
- root +davix +dcache +examples +fftw +fits +fortran +gdml +graphviz +gsl +http +math +minuit +mlp +mysql +opengl +postgres +pythia8 +python +r +roofit +root7 +rpath ~shadow +spectrum +sqlite +ssl +tbb +threads +tmva +unuran +vc +vdt +veccore +webgui +x +xml +xrootd
|
||||||
- sherpa +analysis ~blackhat +gzip +hepmc3 +hepmc3root +lhapdf +lhole +openloops +pythia ~python ~recola ~rivet +root +ufo
|
- sherpa +analysis ~blackhat +gzip +hepmc3 +hepmc3root +lhapdf +lhole +openloops +pythia ~python ~recola ~rivet +root +ufo
|
||||||
- thepeg ~rivet
|
- tauola +hepmc3 +lhapdf cxxstd=20
|
||||||
|
- thepeg hepmc=3 ~rivet
|
||||||
- vecgeom +gdml +geant4 +root
|
- vecgeom +gdml +geant4 +root
|
||||||
|
- whizard +fastjet +gosam hepmc=3 +lcio +lhapdf +openloops +openmp +pythia8
|
||||||
- xrootd +davix +http +krb5 +python +readline +scitokens-cpp
|
- xrootd +davix +http +krb5 +python +readline +scitokens-cpp
|
||||||
|
- yoda +root
|
||||||
|
|
||||||
ci:
|
ci:
|
||||||
pipeline-gen:
|
pipeline-gen:
|
||||||
|
@ -34,7 +34,7 @@ class PyAwkwardCpp(PythonPackage):
|
|||||||
|
|
||||||
depends_on("python@3.7:", type=("build", "run"))
|
depends_on("python@3.7:", type=("build", "run"))
|
||||||
depends_on("python@3.8:", type=("build", "run"), when="@19:")
|
depends_on("python@3.8:", type=("build", "run"), when="@19:")
|
||||||
depends_on("py-scikit-build-core@0.2.0:+pyproject", when="@11:", type="build")
|
depends_on("py-scikit-build-core@0.2.0:+pyproject", when="@10:", type="build")
|
||||||
depends_on("py-pybind11", type=("build", "link"))
|
depends_on("py-pybind11", type=("build", "link"))
|
||||||
depends_on("py-numpy@1.17.0:", when="@12:", type=("build", "run"))
|
depends_on("py-numpy@1.17.0:", when="@12:", type=("build", "run"))
|
||||||
depends_on("py-numpy@1.18.0:", when="@19:", type=("build", "run"))
|
depends_on("py-numpy@1.18.0:", when="@19:", type=("build", "run"))
|
||||||
|
@ -21,6 +21,8 @@ class PyWxpython(PythonPackage):
|
|||||||
depends_on("wxwidgets +gui")
|
depends_on("wxwidgets +gui")
|
||||||
depends_on("wxwidgets@3.2.6 +gui", when="@4.2.2")
|
depends_on("wxwidgets@3.2.6 +gui", when="@4.2.2")
|
||||||
|
|
||||||
|
# Needed by the buildtools/config.py script
|
||||||
|
depends_on("pkgconfig", type="build")
|
||||||
# Needed for the build.py script
|
# Needed for the build.py script
|
||||||
depends_on("py-setuptools", type="build")
|
depends_on("py-setuptools", type="build")
|
||||||
depends_on("py-setuptools@:75", type="build", when="@:4.1") # deprecated license-file
|
depends_on("py-setuptools@:75", type="build", when="@:4.1") # deprecated license-file
|
||||||
|
Loading…
Reference in New Issue
Block a user