Fix GEANT4 and make more portable and flexible (#6956)
* Turning off default Qt support. Restricting Qt version to <= 4.9 else geant4 won't build * Making vecgeom optional * Differentiating between cxx11 and cxx14 support * Making vecgeom optional. Part 2. forgot to move usolids option * Adding explicit CXX11 and CXX14 support * Adding more clhep version to support newer GEANT4 versions * Adding GEANT4 versions 10.03.p03 and 10.04 * Checkpoint. Adding opengl and x11 variant. Lead up to more changes to enable X11 support * Adding dependency on fixesproto for newer versions * Making the X11 dependent pieces work without requiring X11 on the system * Adding motif
Showing
- var/spack/repos/builtin/packages/clhep/package.py 3 additions, 0 deletionsvar/spack/repos/builtin/packages/clhep/package.py
- var/spack/repos/builtin/packages/geant4/package.py 41 additions, 13 deletionsvar/spack/repos/builtin/packages/geant4/package.py
- var/spack/repos/builtin/packages/libxcomposite/package.py 1 addition, 1 deletionvar/spack/repos/builtin/packages/libxcomposite/package.py
- var/spack/repos/builtin/packages/motif/package.py 45 additions, 0 deletionsvar/spack/repos/builtin/packages/motif/package.py
Please register or sign in to comment