Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-07-13 | ghostscript-fonts: fix URL (#31360) | Rémi Lacroix | 1 | -2/+3 | |
2022-07-13 | Hermes: add v0.7.0-beta, remove older versions (#31544) | H. Joe Lee | 1 | -4/+5 | |
2022-07-13 | vtk-m: add v1.8.0 (#31220) | Vicente Bolea | 4 | -5/+5 | |
2022-07-13 | py-ford: add v6.1.13 (#31483) | Elizabeth Sherrock | 1 | -0/+1 | |
2022-07-13 | Open3D: fix build with external fmt (#31547) | Adam J. Stewart | 1 | -2/+4 | |
2022-07-13 | py-pytorch-lightning: add v1.6.5 (#31548) | Adam J. Stewart | 1 | -0/+1 | |
2022-07-13 | Tower Agent / Tower CLI: new packages (#31539) | Marco De La Pierre | 3 | -0/+64 | |
2022-07-12 | `spack.repo.get()` can only be called on concrete specs (#31411) | Massimiliano Culpo | 79 | -1560/+1239 | |
The goal of this PR is to make clearer where we need a package object in Spack as opposed to a package class. We currently instantiate a lot of package objects when we could make do with a class. We should use the class when we only need metadata, and we should only instantiate and us an instance of `PackageBase` at build time. Modifications: - [x] Remove the `spack.repo.get` convenience function (which was used in many places, and not really needed) - [x] Use `spack.repo.path.get_pkg_class` wherever possible - [x] Try to route most of the need for `spack.repo.path.get` through `Spec.package` - [x] Introduce a non-data descriptor, that can be used as a decorator, to have "class level properties" - [x] Refactor unit tests that had to be modified to reduce code duplication - [x] `Spec.package` and `Repo.get` now require a concrete spec as input - [x] Remove `RepoPath.all_packages` and `Repo.all_packages` | |||||
2022-07-12 | trilinos: add new release 13.4.0 and use sha256 instead of commit hashes ↵ | Seth R. Johnson | 1 | -4/+5 | |
(#31277) | |||||
2022-07-12 | spiner: update dependencies (#31486) | Richard Berger | 1 | -2/+2 | |
2022-07-12 | py-nbmake: add v1.3.0; py-nbclient: add v0.6.6, 0.5.13; py-traitlets: add ↵ | Adam J. Stewart | 3 | -11/+36 | |
v5.3.0 (#31513) * py-nbmake: add v1.3.0 * Add newer versions | |||||
2022-07-12 | amdblis: add 3.2 (#31518) | Carlos Bederián | 1 | -0/+1 | |
2022-07-12 | amdlibflame: add 3.2 (#31519) | Carlos Bederián | 1 | -0/+1 | |
2022-07-12 | amdfftw: add 3.2 (#31520) | Carlos Bederián | 1 | -0/+1 | |
2022-07-12 | fixed the cgal recipe and added the latest release. (#31523) | nicolas le goff | 1 | -1/+11 | |
* fixed the cgal recipe and added the latest release. * Update var/spack/repos/builtin/packages/cgal/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * updated cgal recipe to new URL for tarballs Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> | |||||
2022-07-12 | file_cache.py: idempotent remove without races (#31477) | Harmen Stoppels | 2 | -4/+19 | |
There's a race condition in `remove()` as the lockfile is removed after releasing the lock, which is a problem when another process acquires a write lock during deletion. Also simplify life a bit in multiprocessing when a file is possibly removed multiple times, which currently is an error on the second deletion, so the proposed fix is to make remove(...) idempotent and not error when deleting non-existing cache entries. Don't tests for existence of lockfile, cause windows/linux behavior is different | |||||
2022-07-12 | compression.py: buffered copy (#31533) | Harmen Stoppels | 1 | -3/+4 | |
2022-07-12 | arm-forge: add 22.0.2 and 22.0.3. (#31432) | RichardABunt | 1 | -0/+6 | |
2022-07-12 | lammps package: added fftw_precision variant (#31459) | Marco De La Pierre | 1 | -6/+12 | |
2022-07-12 | WarpX: 22.07 (#31508) | Axel Huebl | 2 | -1/+3 | |
Update `warpx` & `py-warpx` to the latest release, `22.07`. | |||||
2022-07-12 | environment.py: only acquire write lock when necessary (#31493) | Harmen Stoppels | 1 | -3/+4 | |
2022-07-12 | OpenMX: add v3.9 (#31466) | marcosmazz | 1 | -14/+30 | |
Co-authored-by: Marcos Mazzini - <mmazzini@serafin.ccad.unc.edu.ar> | |||||
2022-07-12 | py-gevent: deprecated compiler flags (#31469) | Stephen Sachs | 2 | -0/+17 | |
Co-authored-by: Stephen Sachs <stesachs@amazon.com> | |||||
2022-07-12 | abseil: add v20220623 (#31507) | miheer vaidya | 1 | -0/+1 | |
2022-07-12 | amr-wind: add "ascent" variant (#31376) | Nicholas Brunhart-Lupo | 1 | -1/+15 | |
2022-07-12 | env depfile: add missing touch (#31494) | Harmen Stoppels | 1 | -0/+1 | |
Oversight in #31433, the non-phony `env` target was missing a file being created for it, which can cause make to infinitely loop when including multiple generated makefiles. | |||||
2022-07-12 | cuda: New version 11.5.2 (#31463) | Erik Schnetter | 1 | -0/+4 | |
2022-07-12 | build(deps): bump actions/setup-python from 4.0.0 to 4.1.0 (#31526) | dependabot[bot] | 4 | -19/+19 | |
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.0.0 to 4.1.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/d09bd5e6005b175076f227b13d9730d56e9dcfcb...c4e89fac7e8767b327bbad6cb4d859eda999cf08) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||||
2022-07-12 | hpcviewer: add v2022.06 (#31532) | Mark W. Krentel | 1 | -0/+4 | |
2022-07-12 | Remove os.getcwd from function signature (#31480) | Massimiliano Culpo | 1 | -3/+2 | |
fixes #29730 This is also wrong since it binds the directory at the time of module import, rather than the one at the time of function call. | |||||
2022-07-12 | Sanitize ownership when extracting tarfiles (#31524) | Jonathon Anderson | 1 | -3/+9 | |
2022-07-11 | py-hatchling: add new packages, document new build backend (#31512) | Adam J. Stewart | 3 | -2/+72 | |
* py-hatchling: add new package, document new build backend * Minor doc changes Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> | |||||
2022-07-11 | glib: add 2.72.3 (#31516) | Michael Kuhn | 1 | -0/+1 | |
2022-07-11 | Fix for sanity check failure in spack upstream code: atmi, hip-rocclr (#31454) | renjithravindrankannath | 2 | -7/+9 | |
* Fix for sanity check failure in spack upstream code * Style check failure correction * Correction as per the review comments | |||||
2022-07-11 | Metall package: add v0.21 (#31482) | Keita Iwabuchi | 1 | -0/+1 | |
* Metall package: add dependency to GCC for build test * Package Metall: add v.017 * Package Metall: update the package file * Update var/spack/repos/builtin/packages/metall/package.py Co-authored-by: Bernhard Kaindl <43588962+bernhardkaindl@users.noreply.github.com> * Metall package: add v0.18 and v0.19 * Metall Package: add v0.20 * Metall package: add v0.21 Co-authored-by: Bernhard Kaindl <43588962+bernhardkaindl@users.noreply.github.com> | |||||
2022-07-11 | ports-of-call: new version 1.2.0, simplify (#31485) | Richard Berger | 1 | -1/+2 | |
2022-07-11 | [cppcodec] new package (#31506) | miheer vaidya | 1 | -0/+20 | |
2022-07-11 | py-mypy: add v0.961 (#31503) | Adam J. Stewart | 1 | -1/+10 | |
2022-07-11 | py-gpytorch: add v1.7.0 (#31504) | Adam J. Stewart | 1 | -0/+4 | |
2022-07-11 | py-numpy: add v1.23.1 (#31510) | Adam J. Stewart | 1 | -0/+1 | |
* py-numpy: add v1.23.1 * Remove packaging dep | |||||
2022-07-11 | py-torchgeo: add v0.3.0 (#31514) | Adam J. Stewart | 1 | -45/+65 | |
2022-07-11 | ucx: add 1.13.0 (#31517) | Carlos Bederián | 1 | -0/+1 | |
2022-07-11 | julia: fix patch (#31515) | Michael Kuhn | 1 | -1/+1 | |
2022-07-10 | man-db: Don't use DESTDIR (#31492) | Harmen Stoppels | 1 | -7/+4 | |
2022-07-08 | openssl: New version 1.1.1q (#31487) | Erik Schnetter | 1 | -2/+4 | |
2022-07-08 | py-setuptools: add v63.0.0 (#31444) | Adam J. Stewart | 1 | -0/+1 | |
2022-07-08 | vim: deprecate 9.0.0000, add 9.0.0045 (#31490) | Harmen Stoppels | 1 | -1/+2 | |
2022-07-07 | py-panaroo, py-edlib, and py-intbitset: new packages (#31452) | Luke Diorio-Toth | 3 | -0/+78 | |
2022-07-07 | Package/py phylophlan (#31422) | Erin Newcomer | 1 | -0/+27 | |
* py-phylophlan: new package * py-phyloseq: new package * py-phylophlan: style fix * py-phylophlan: fixed dependencies * py-phylophlan: style fix | |||||
2022-07-07 | OpenBabel: Make building with GUI an option (#31456) | Tamara Dahlgren | 1 | -0/+3 | |