Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
This reverts commit d8a26905ee0fc9e72a05a87bf7ced7e7fc2d4900.
This reverts commit 1ee049ccc3d4d4bf1e8dafad0247f3cef01dda58.
These were spuriously pushed to `develop`.
|
|
Other tools like git support `GIT_EDITOR` which takes higher precedence than the
standard `VISUAL` or `EDITOR` variables. This adds similar support for Spack, in the
`SPACK_EDITOR` env var.
- [x] consolidate editor code from hooks into `spack.util.editor`
- [x] add more editor tests
- [x] add support for `SPACK_EDITOR`
- [x] add a documentation section for controlling the editor and reference it
|
|
Code from `spack.util.editor` was duplicated into our licensing hook in #11968. We
really only want one place where editor search logic is implemented. This consolidates
the logic into `spack.util.editor`, including a special case to run `gvim` with `-f`.
- [x] consolidate editor search logic in spack.util.editor
- [x] add tests for licensing case, where `Executable` is used instead of `os.execv`
- [x] make `_exec_func` argument of `editor()` into public `exec_fn` arg
- [x] add type annotations
|
|
* lmod modules: allow users to remove items from hierarchy per-spec
This allows MPI wrappers that depend on MPI to be removed from the MPI portion of
the hierarchy and be made available when the appropriate compiler is loaded.
module load gcc
module load mpi-wrapper # implicitly loads mpi
module load hdf5
This allows users to treat an mpi wrapper like an mpi program
|
|
* py-html5lib: correct hashes of empty files
Going through and fixing hashes that are due to empty string.
```console
$ grep -Ir $(echo -n | sha256sum | awk '{print$1}') $SPACK_ROOT/var/spack/repos/builtin
/home/wdconinc/git/spack/var/spack/repos/builtin/packages/madgraph5amc/package.py: sha256="e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
/home/wdconinc/git/spack/var/spack/repos/builtin/packages/py-html5lib/package.py: version("0.99", sha256="e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855")
```
```console
$ spack checksum py-html5lib 0.99
==> Found 1 version of py-html5lib:
0.99 https://files.pythonhosted.org/packages/source/h/html5lib/html5lib-0.99.tar.gz
==> Fetching https://files.pythonhosted.org/packages/source/h/html5lib/html5lib-0.99.tar.gz
version("0.99", sha256="aff6fd3031c563883197e5a04b7df324086ff5f358278a0386808c463a077e59")
```
* madgraph5: remove incorrectly hashed version
|
|
This adds the new LTS version of Qt5. No build system changes needed.
The bundled libjpeg and sqlite versions were updated, but it is unclear if these are actual build requirements, and we have not been tracking these specific versions in the version dependencies (likely due to exactly this lack of clarity).
Compare: https://github.com/qt/qtbase/compare/v5.15.8-lts-lgpl...v5.15.9-lts-lgpl
|
|
from model (#36911)" (#36985)
This reverts commit a676f706a8783e9d517e95e8cd2b6997e527fc3c.
|
|
|
|
* Add NetCDF95 package.
NetCDF95 is an alternative Fortran interface to the NetCDF library which uses Fortran 2003 features.
* [@spackbot] updating style on behalf of RemiLacroix-IDRIS
---------
Co-authored-by: RemiLacroix-IDRIS <RemiLacroix-IDRIS@users.noreply.github.com>
|
|
|
|
|
|
Add missing openssl/curl/pkgconfig deps to py-tokenizers
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
|
|
|
|
|
|
(#36911)
|
|
|
|
|
|
|
|
|
|
* plumed: Add 2.8.2, 2.7.6
* gromacs: add plumed 2.8.2 and 2.7.6 support
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This PR adds dependency changes that were missed with some recent merges
of R package updates.
|
|
|
|
* apptainer: new versions 1.0.6, 1.0.7
No changes to build system required. https://github.com/apptainer/apptainer/compare/v1.1.5...v1.1.7
* apptainer: rm hanging chad
|
|
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
|
|
* libmypaint: change extend to append
For same reason as #36939, `extend` takes a list as argument, while `append` takes list entry. Here `append` should be used.
* libmypaint: depends_on intltool
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|