- Apr 01, 2020
-
-
Greg Sjaardema authored
* Spelling fixes * spelling fixes * spelling fixes * spelling fixes * spelling fix * spelling fix * spelling fix * spelling fixes * spelling fix
-
Axel Huebl authored
Add pybind11, version 2.5.0. This release adds improved include helpers.
-
Sinan authored
* new package: py-spatialite * make flake8 happy Co-authored-by:
Sinan81 <sbulut@3vgeomatics.com>
-
Dr. Christian Tacke authored
* Add version 18-08-9-1 * Add variant to allow setting the sysconfdir: See below About sysconfdir: slurm has a server and a client. To use the correct communication channel, the client needs to be able to read the correct config. This config is in PREFIX/etc. Let's assume one has the server part installed as a system package. This generally is a good idea, so that the server gets started during boot. This means, that the config is in /etc/slurm. If one now wants to use the client part (library!) via spack, one has a problem: spack's slurm looks in SPACK-PACKAGE-PREFIX/etc for the config. There needs to be a way to let the spack installed package use the system's config. So add a variant to override the path during build: sysconfdir=/etc/slurm. This is much like what happened in #15307 for munge.
-
- Mar 31, 2020
-
-
Adam J. Stewart authored
If a user invoked "spack env activate example-henv", Spack would mistakenly interpret the "-h" from "example-henv" as the "-h" option. This commit allows users to create and activate environments with "-h" in the name. This issue existed for bash shell support as well as csh support, and this commit addresses both, along with some other unrelated csh support issues.
-
Phil Tooley authored
Co-authored-by:
telemin <telemin@protonmail.ch>
-
Greg Becker authored
Currently, to force Spack to use an external MPI, you have to specify `buildable: False` for every MPI provider in Spack in your packages.yaml file. This is both tedious and fragile, as new MPI providers can be added and break your workflow when you do a git pull. This PR allows you to specify an entire virtual dependency as non-buildable, and specify particular implementations to be built: ``` packages: all: providers: mpi: [mpich] mpi: buildable: false paths: mpich@3.2 %gcc@7.3.0: /usr/packages/mpich-3.2-gcc-7.3.0 ``` will force all Spack builds to use the specified `mpich` install.
-
Adam J. Stewart authored
-
Adam J. Stewart authored
-
Adam J. Stewart authored
-
Massimiliano Culpo authored
-
Ben Morgan authored
* geant4: new version 10.6 plus simplifications Add new 10.6.0 release, migrating download of source to use Geant4's public release repo on CERN GitLab. Change versioning scheme to use clearer and standard semantic scheme. Update geant4-data and g4XXX data packages with new versions. Migrate geant4-data as a BundlePackage of the g4XXX packages, installing links to each under a single directory under share for geant4-data. Ensure each g4XXX package exports the environment variable pointing to its location expected by Geant4. Remove "data" variant from Geant4 package and always use geant4-data. Simplify cxxstd variant transport to dependencies. * g4<DATA>: Use self to resolve correct prefix * geant4, data: Fix flake8 errors * g4photonevaporation: flake8 fix * geant4: vecgeom version depends_on Geant4 major.minor versions have specific dependencies on vecgeom versions. Add missing vecgeom version for geant4 10.5, and match version requirements for vecgeom in geant4 depends_on. * geant4: c++17 patch specific for 10.4.3 * geant4: simplify geant4-data setup * geant4: Use new define_from_variant function * geant4: fix flake8 errors
-
Toyohisa Kameyama authored
* ppOpen-APPL/FVM: new package. * copy_tree -> install_tree.
-
Satish Balay authored
-
Ryan Mast authored
* helics: add new package * Remove FIXME boilerplate * Use open @master: verison range for git dependency and remove mpi fix branch version * Add blank line after spack import
-
Satish Balay authored
* petsc: add 3.13.0 (using petsc-lite) and 3.12.5 * petsc@3.13.0: update hdf5 and superlu-dist dependencies * flake8 fix * fixes for comments Co-authored-by:
Jed Brown <jed@jedbrown.org>
-
- Mar 30, 2020
-
-
Adam J. Stewart authored
-
Axel Huebl authored
Fix the CUDA-ICC conflict check. Simplify the XL 17 check.
-
Adam J. Stewart authored
* py-horovod: fix compilation of ~cuda * Rewrite py-horovod with only 3 variants * Add upstream patch to workaround compilation issue
-
Andrew W Elble authored
* py-onnx: depends on cmake >= 3.1 * Update var/spack/repos/builtin/packages/py-onnx/package.py Co-Authored-By:
Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by:
Adam J. Stewart <ajstewart426@gmail.com>
-
Amjad Kotobi authored
* Update git version to 2.26.0 * Fix1
-
Robert Pavel authored
* Aded Option to Disable Shared Lua library Added option to disable generation of shared object library for lua to avoid build issues on static only platforms * Fixed Flake8 Issue with Lua Spackage Fixed indentation issue with lua spackage
-
Hadrien G authored
-
Fabian Brandt authored
* New package libnetworkit * Fixed artificial dependency restriction
-
Carson Woods authored
* Add further configuration options * Convert auto-swap to auto_swap. Might eventually switch to key-value pair instead.
-
Carson Woods authored
-
Carson Woods authored
-
Todd Gamblin authored
The current implementation of `spack-python` will leave an extra shell around while it runs. That shell should really replace itself with spack. - [x] add exec to spack-python script
-
Adam J. Stewart authored
-
Adam J. Stewart authored
-
Adam J. Stewart authored
-
Carson Woods authored
* Add initial attempt at intel-mpi-benchmarks package * Add more checksummed versions * Changes to how makefile is handled * First working install version. Needs tuning to support building specific benchmarks * Add variant for building specific benchmarks rather than all of them * Minor syntax change
-
Adam J. Stewart authored
-
- Mar 29, 2020
-
-
Adam J. Stewart authored
-
Adam J. Stewart authored
-
Adam J. Stewart authored
-
Jean-Paul Pelteret authored
* Update ADOL-C homepage url * Update SymEngine to v0.6 * deal.II: Add code to add target vectorisation flags
-
Adam J. Stewart authored
-
- Mar 28, 2020
-
-
Patrick Gartung authored
* Limit the spidering to depth=0 for keys * depth=0 is default argument
-
Andrew W Elble authored
* New package: gdrcopy provides the userspace libraries for gdrcopy. * Update var/spack/repos/builtin/packages/gdrcopy/package.py Co-Authored-By:
Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by:
Adam J. Stewart <ajstewart426@gmail.com>
-