Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-04-18 | refactor: unify use of spack.util.editor | Todd Gamblin | 3 | -59/+104 | |
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 | |||||
2023-04-17 | Allow users to remove items from hierarchy per-path (#31351) | Greg Becker | 4 | -2/+34 | |
* 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 | |||||
2023-04-17 | py-html5lib, madgraph5amc: correct hashes of empty files (#36979) | Wouter Deconinck | 2 | -6/+1 | |
* 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 | |||||
2023-04-17 | qt: new version 5.15.9 (#36709) | Wouter Deconinck | 1 | -0/+1 | |
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 | |||||
2023-04-17 | Revert "move depfile logic into its own module, separate traversal logic ↵ | Harmen Stoppels | 2 | -264/+147 | |
from model (#36911)" (#36985) This reverts commit a676f706a8783e9d517e95e8cd2b6997e527fc3c. | |||||
2023-04-17 | xyce: patch issue affecting MPICH (#36826) | Paul Kuberry | 2 | -0/+41 | |
2023-04-17 | Add NetCDF95 package. (#36959) | Rémi Lacroix | 1 | -0/+20 | |
* 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> | |||||
2023-04-17 | Boost: add version 1.82.0 (#36924) | Tim Haines | 1 | -0/+8 | |
2023-04-17 | netcdf-c: major refactoring, new variants and versions (#36485) | Sergey Kosukhin | 4 | -232/+310 | |
2023-04-17 | CI: update Linux images in ML pipelines (#36766) | Adam J. Stewart | 5 | -12/+23 | |
Add missing openssl/curl/pkgconfig deps to py-tokenizers Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com> | |||||
2023-04-17 | r-rstantools: add v2.3.1 (#36890) | Alec Scott | 1 | -0/+1 | |
2023-04-17 | r-r-utils: add v2.12.2 (#36884) | Alec Scott | 1 | -0/+1 | |
2023-04-17 | move depfile logic into its own module, separate traversal logic from model ↵ | Harmen Stoppels | 2 | -147/+264 | |
(#36911) | |||||
2023-04-17 | cgl: add v0.60.7 (#36940) | Alec Scott | 1 | -0/+1 | |
2023-04-17 | masurca: add v4.1.0 (#36942) | Alec Scott | 1 | -0/+1 | |
2023-04-17 | spot: add v2.11.4 (#36943) | Alec Scott | 1 | -0/+1 | |
2023-04-17 | glab: add v1.28.0 (#36946) | Alec Scott | 1 | -0/+3 | |
2023-04-17 | plumed: add 2.8.2, 2.7.6 and their supported gromacs combinations (#36929) | Carlos Bederián | 2 | -28/+36 | |
* plumed: Add 2.8.2, 2.7.6 * gromacs: add plumed 2.8.2 and 2.7.6 support | |||||
2023-04-17 | slang: add v2.3.3 (#36952) | Alec Scott | 1 | -0/+1 | |
2023-04-17 | transdecoder: add v5.7.0 (#36953) | Alec Scott | 1 | -0/+1 | |
2023-04-17 | Add "build" stage to many Go packages (#36795) | Alec Scott | 6 | -6/+45 | |
2023-04-17 | py-lightly: py-torch+distributed required (#36955) | Adam J. Stewart | 1 | -1/+9 | |
2023-04-17 | py-sphinx: add new versions (#36938) | Adam J. Stewart | 1 | -0/+6 | |
2023-04-17 | ruby-rake: add v13.0.6 (#36945) | Alec Scott | 1 | -0/+1 | |
2023-04-17 | hepmc3: add v3.2.6 (#36941) | Alec Scott | 1 | -0/+1 | |
2023-04-17 | Add umpire support to SIRIUS (#36958) | Taillefumier Mathieu | 1 | -0/+7 | |
2023-04-17 | Add dependency changes to R packages (#36937) | Glenn Johnson | 9 | -11/+22 | |
This PR adds dependency changes that were missed with some recent merges of R package updates. | |||||
2023-04-16 | rust: depend on curl+nghttp2 (#36947) | Harmen Stoppels | 1 | -0/+3 | |
2023-04-16 | apptainer: new versions 1.1.6, 1.1.7 (#36838) | Wouter Deconinck | 1 | -2/+3 | |
* 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 | |||||
2023-04-16 | Change extend to append (#36939) | Juan Miguel Carceller | 1 | -1/+1 | |
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com> | |||||
2023-04-16 | libmypaint: change extend to append (#36957) | Wouter Deconinck | 1 | -1/+2 | |
* 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 | |||||
2023-04-15 | r-jsonlite: add v1.8.4 (#36872) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-progressr: add v0.13.0 (#36881) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-hoardr: add v0.5.3 (#36869) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-sn: add v2.1.1 (#36891) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-rstan: add v2.21.8 (#36889) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-timedate: add v4022.108 (#36897) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | libctl: add v4.5.1 (#36852) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-yulab-utils: add v0.0.6 (#36900) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-spades-tools: add v1.0.1 (#36892) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-svglite: add v2.1.1 (#36893) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-taxizedb: add v0.3.1 (#36894) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-tibble: add v3.2.1 (#36895) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-tidytree: add v0.4.2 (#36896) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | sdl2: add v2.26.5 (#36901) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-utf8: add v1.2.3 (#36898) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-xts: add v0.13.0 (#36899) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-dendextend: add v1.17.1 (#36861) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-curl: add v5.0.0 (#36860) | Alec Scott | 1 | -0/+1 | |
2023-04-15 | r-earth: add v5.3.2 (#36863) | Alec Scott | 1 | -0/+1 | |