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
This commit is contained in:
Benedikt Riedel
2018-01-23 03:13:08 -06:00
committed by Massimiliano Culpo
parent 2e09501fc5
commit d8c105a7b1
4 changed files with 90 additions and 14 deletions

View File

@@ -36,7 +36,7 @@ class Libxcomposite(AutotoolsPackage):
depends_on('libx11')
depends_on('libxfixes')
depends_on('fixesproto@0.4:', type='build')
depends_on('compositeproto@0.4:', type='build')
depends_on('pkgconfig', type='build')
depends_on('util-macros', type='build')