Age | Commit message (Collapse) | Author | Files | Lines |
|
* adjust building of OpenFOAM 1806 and earlier
- spack now unpacks into spack-src, but earlier OpenFOAM versions
still expect particular directory names (eg, OpenFOAM-v1806).
Resolve by creating a symlink during patching.
* replace openfoam 1806 patch with URL version
|
|
|
|
|
|
|
|
|
|
|
|
Change-Id: Ibae329c5a6cf7e3741a879612da523e11e3b0ab9
|
|
This PR adds a 'concretize' entry to an environment's spec.yaml file
which controls how user specs are concretized. By default it is
set to 'separately' which means that each spec added by the user is
concretized separately (the behavior of environments before this PR).
If set to 'together', the environment will concretize all of the
added user specs together; this means that all specs and their
dependencies will be consistent with each other (for example, a
user could develop code linked against the set of libraries in the
environment without conflicts).
If the environment was previously concretized, this will re-concretize
all specs, in which case previously-installed specs may no longer be
used by the environment (in this sense, adding a new spec to an
environment with 'concretize: together' can be significantly more
expensive).
The 'concretize: together' setting is not compatible with Spec
matrices; this PR adds a check to look for multiple instances of the
same package added to the environment and fails early when
'concretize: together' is set (to avoid confusing messages about
conflicts later on).
|
|
|
|
|
|
|
|
* freeimage: new package
* Address comments.
* Whitespace
|
|
|
|
Change-Id: I8e0a90d4aa2c9f46230a6fe35ce5f4fa44672faf
|
|
* qt: help pick up dependencies
* qt: add 5.12.5
|
|
Applying accepted fix from spack/spack.io#4
|
|
While the build environment already takes share/pkgconfig into account,
the generated module files etc. only consider lib/pkgconfig and
lib64/pkgconfig.
|
|
* fujitsu-mpi: commit new package
* Add homepage.
* * Modified the MPI commands to a simple form.
* Unnecessary processing has been deleted.
* Add conflict for all compilers except the Fujitsu compiler.
* Fix typo.
* Delete versions.
* Delete conditions for specifying the Fujitsu compiler.
|
|
* expect: fix darwin install name
* Fix expect binary as well
|
|
* New package: cxxopts
* Use +unicode instead of unicode=True
- Make the unicode option more explicit
* [cxxopts] Fix white space warnings
|
|
|
|
When removing support for dotkit in #11986 the code trying to set the
paths of the various module files was not updated to skip it. This
results in a failure because of a key error after the deprecation
warning is displayed to user.
This commit fixes the issue and adds a unit test for regression.
Note that code for Spack chains has been updated accordingly but
no unit test has been added for that case.
|
|
* Add grpc@1.23.1
* Let version in url match actual one
|
|
Change-Id: I01242cbb43b0c62a659739a5d7e9d998dd27e794
|
|
|
|
|
|
* migrate: add zlib dependency.
* flake8.
* autotools related tools change to build.
|
|
|
|
* fftw: grouped precisions in a single variant
* fftw: simd options are now based on target features and not on variants
* fftw: simplified computing the selected precisions
|
|
|
|
|
|
Chromosome (#13030)
|
|
|
|
|
|
|
|
|
|
|
|
* fix ipykernel dependency, newer versions are python3-only
* Update var/spack/repos/builtin/packages/py-ipykernel/package.py
Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
* Update var/spack/repos/builtin/packages/py-ipykernel/package.py
Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
|
|
- add version/checksum info for v7.0.18
- update checksum for v6.1.1 to use sha256, while I have the editor
open...
|
|
|
|
|
|
|
|
* Add EasyBuild 4.0.0
* Update homepage, remove no longer required deps
* Replace version ranges with fixed versions
|
|
* ecp-io-sdk: Add faodel and sort variants
* ecp-viz-sdk: Re-enable catalyst, sort variants, turn on by default
* ecp-io-sdk and ecp-viz-sdk: Fix dependency variants
|
|
fixes #12928
|
|
Dotkit is being used only at a few sites and has been deprecated on new
machines. This commit removes all the code that provide support for the
generation of dotkit module files.
A new validator named "deprecatedProperties" has been added to the
jsonschema validators. It permits to prompt a warning message or exit
with an error if a property that has been marked as deprecated is
encountered.
* Removed references to dotkit in the docs
* Removed references to dotkit in setup-env-test.sh
* Added a unit test for the 'deprecatedProperties' schema validator
|
|
|
|
|
|
* libint: switch to 2-stage build for 2.6.0+
* libint: add tune and fortran variants
* cp2k: add support for libint >= 2.0
* cp2k: use pkg-config for linking libxc
|
|
* cdhit: add zlib dependency.
* Add zlib variant.
|