* geomodel: depend on c
* hep: add geomodel
* hep: geomodel +fullsimlight
* geomodel: depends on virtual gl, not opengl
* soqt: depends on gl and glu instead of opengl
* geomodel: rm generated comments on language dependencies
* py-flit: add v3.10.0 and v3.10.1
* fixup! py-flit: add v3.10.0 and v3.10.1
* py-flit and py-flit-core: add v3.11.0
* py-flit and py-flit-core: add v3.12.0
* py-flit: some deps are runtime only
* py-flit-core: fix python dep for v3.12.0
* py-flit-core: correct versions for python dep
* Added package
* Fix base class
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* fix: copyright
---------
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* update libcerf to use new URL and CMake for new versions but keep old URL and autoconf for 1.3
* add maintainer
* fix comment
---------
Co-authored-by: white238 <white238@users.noreply.github.com>
* MAINT: py-salib up to v1.5.1
* MAINT: black style requires trailing commas
* WIP: make pathos an optional dependency at the same version where salib upstream made it optional
* MAINT: fix run time requirements for older versions. Add build/run requirements for newere versions
* MAINT: spack style specs
* MAINT: spack package naming convention
* MAINT: match dependency order to version order
* Make petsc optional
* Add C dependency
* Add to cmake args
* Make petsc optional
* Add C dependency
* Add to cmake args
* Update var/spack/repos/builtin/packages/fenics-dolfinx/package.py
Co-authored-by: Alec Scott <hi@alecbcs.com>
* Fix duplicate line
---------
Co-authored-by: Alec Scott <hi@alecbcs.com>
When trying to use Spack to build Intel TBB on the EOS network file
system we use at CERN, I am facing the following error:
```
Launching the installer...
Installation directory is not empty.
The product cannot be installed into nonempty directory
'/eos/home-s/sswatman/spack/opt/spack/linux-x86_64_v2/...
intel-oneapi-tbb-2021.12.0-3jlx6hlr3z6di42f3qy35eizcse7u2tk'.
```
This error appears to happen because Spack tries to set `$HOME` to the
prefix of the package, into which the Intel installer is also trying to
install it's software. I've found that an easy fix is to set `$HOME` to
a directory in the build stage instead, as this can be guaranteed to
remain empty.