Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-12-10 | Extends: support spec, not just package name (#27754) | Adam J. Stewart | 3 | -1/+28 | |
2021-12-10 | Improve debug info from concretizer (#27707) | Greg Becker | 2 | -2/+33 | |
2021-12-10 | Refactor "spack buildcache" command (#27776) | Massimiliano Culpo | 12 | -439/+512 | |
This PR is meant to move code with "business logic" from `spack.cmd.buildcache` to appropriate core modules[^1]. Modifications: - [x] Add `spack.binary_distribution.push` to create a binary package from a spec and push it to a mirror - [x] Add `spack.binary_distribution.install_root_node` to install only the root node of a concrete spec from a buildcache (may check the sha256 sum if it is passed in as input) - [x] Add `spack.binary_distribution.install_single_spec` to install a single concrete spec from a buildcache - [x] Add `spack.binary_distribution.download_single_spec` to download a single concrete spec from a buildcache to a local destination - [x] Add `Spec.from_specfile` that construct a spec given the path of a JSON or YAML spec file - [x] Removed logic from `spack.cmd.buildcache` - [x] Removed calls to `spack.cmd.buildcache` in `spack.bootstrap` - [x] Deprecate `spack buildcache copy` with a message that says it will be removed in v0.19.0 [^1]: The rationale is that commands should be lightweight wrappers of the core API, since that helps with both testing and scripting (easier mocking and no need to invoke `SpackCommand`s in a script). | |||||
2021-12-09 | umpire: needs cmake@:3.20 when +rocm (#27893) | eugeneswalker | 1 | -0/+1 | |
2021-12-09 | raja +rocm: depends on cmake@:3.20 for now (#27895) | eugeneswalker | 1 | -0/+2 | |
2021-12-09 | New package: py-cmsml (#27880) | iarspider | 1 | -0/+19 | |
* New package: py-cmsml * Update var/spack/repos/builtin/packages/py-cmsml/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> | |||||
2021-12-09 | New package: py-cx-oracle (#27884) | iarspider | 1 | -0/+20 | |
* New package: py-cx-oracle * Add dependencies from pyproject.toml * Update var/spack/repos/builtin/packages/py-cx-oracle/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> | |||||
2021-12-09 | Add py-climate (#27879) | iarspider | 1 | -0/+27 | |
* fixing bugs in spack monitor updates to installer.py did not account for spack monitor, so as currently implemented there are three cases of failure that spack monitor will not account for. To fix this we add additional hooks, including an on cancel and also do a custom action on concretization fail. Signed-off-by: vsoch <vsoch@users.noreply.github.com> * New package: py-climate * Revert "fixing bugs in spack monitor" This reverts commit bf7f6bf0e39109a315a0d9286150c669d055c21c. * Flake-8 * Update package.py * Update package.py Co-authored-by: vsoch <vsoch@users.noreply.github.com> | |||||
2021-12-09 | llvm-doe: update maintainer to vlkale (#27894) | eugeneswalker | 1 | -1/+1 | |
2021-12-09 | New packages: py-backports-os, py-fs (#27886) | iarspider | 2 | -0/+42 | |
2021-12-09 | New package: py-downhill (#27885) | iarspider | 1 | -0/+19 | |
2021-12-09 | boost: add v1.78 (#27889) | eugeneswalker | 1 | -0/+1 | |
2021-12-09 | New package: dust (#27845) | Hans Fangohr | 1 | -0/+51 | |
2021-12-09 | Add conflict to HPX package for Boost/HIP noinline issue (#27878) | Mikael Simberg | 1 | -0/+5 | |
2021-12-08 | llvm-doe: incorporate updates to official llvm Spack package (#27866) | eugeneswalker | 1 | -117/+202 | |
* llvm-doe: incorporate select configurations from llvm package * add newline at end of file | |||||
2021-12-08 | e4s ci: expand +cuda specs (#27272) | eugeneswalker | 2 | -20/+38 | |
2021-12-08 | Make external detection more resilient to individual package errors (#27854) | Massimiliano Culpo | 1 | -3/+9 | |
After this PR an error in a single package while detecting external software won't abort the entire procedure. The error is reported to screen as a warning. | |||||
2021-12-08 | New package: py-aiosqlite (#27852) | iarspider | 1 | -0/+22 | |
* New package: py-aiosqlite * Update package.py | |||||
2021-12-08 | New package: py-boost-histogram (#27853) | iarspider | 1 | -0/+22 | |
* New package: py-boost-histogram * Update var/spack/repos/builtin/packages/py-boost-histogram/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> | |||||
2021-12-08 | mercury: add version 2.1.0 (#27825) | Jerome Soumagne | 1 | -34/+46 | |
Update package recipe to be more idiomatic | |||||
2021-12-08 | libdrm: fix build error with clang (#27848) | Valentin Volkl | 1 | -1/+1 | |
2021-12-08 | dd4hep: add version 0.19 and variants for subpackages (#27717) | Valentin Volkl | 1 | -18/+59 | |
* dd4hep: add version 0.19 and variants for subpackages * dd4hep: deprecate old versions, add tbb variant | |||||
2021-12-08 | ncurses: keep ncurses and ncursesw headers (#27372) | Dylan Simon | 1 | -9/+7 | |
- Copy ncursesw headers to include/ (matches prior behavior) - include/ncurses no-longer keeps a copy of ncursesw headers | |||||
2021-12-07 | rocm: add gfx90a (#27823) | Tamara Dahlgren | 1 | -1/+1 | |
2021-12-07 | r-rio: add 0.5.29 (#27838) | Manuela Kuhn | 1 | -3/+6 | |
2021-12-07 | r-diffobj: 0.3.5 (#27836) | Manuela Kuhn | 1 | -2/+2 | |
2021-12-07 | r-desc: add 1.4.0 (#27834) | Manuela Kuhn | 1 | -5/+8 | |
2021-12-07 | r-dbi: add 1.1.1 (#27833) | Manuela Kuhn | 1 | -4/+6 | |
2021-12-07 | r-crosstalk: add 1.2.0 (#27832) | Manuela Kuhn | 1 | -3/+3 | |
2021-12-07 | r-rmarkdown: add 2.11 (#27831) | Manuela Kuhn | 1 | -0/+2 | |
2021-12-07 | "spack buildcache install": don't catch exception (#27674) | Harmen Stoppels | 1 | -8/+2 | |
Remove a try/catch for an error with no handling. If the affected code doesn't execute successfully, then the associated variable is undefined and another (more-obscure) error occurs shortly after. | |||||
2021-12-07 | Release procedure: add a step to update docs (#27734) | Massimiliano Culpo | 1 | -0/+4 | |
2021-12-07 | HiOp: add versions, variants for rocm (#27824) | Asher Mancinelli | 1 | -4/+18 | |
2021-12-07 | 3dtk: set boost constraint (#27806) | Glenn Johnson | 1 | -1/+1 | |
2021-12-06 | WarpX: 21.12 (#27800) | Axel Huebl | 3 | -2/+46 | |
Update `warpx` & `py-warpx` to the latest release, `21.12`. | |||||
2021-12-06 | py-rich: add version 10.9.0 (#27826) | iarspider | 1 | -1/+2 | |
2021-12-06 | r-blob: add 1.2.2 (#27797) | Manuela Kuhn | 1 | -3/+3 | |
2021-12-06 | r-colorspace: add 2.0-2 (#27815) | Manuela Kuhn | 1 | -3/+3 | |
2021-12-06 | r-jquerylib: add new package (#27716) | Manuela Kuhn | 1 | -0/+16 | |
2021-12-06 | r-brio: add 1.1.3 (#27801) | Manuela Kuhn | 1 | -2/+2 | |
2021-12-06 | r-conquer: add 1.2.1 (#27802) | Manuela Kuhn | 1 | -2/+3 | |
2021-12-06 | r-crayon: 1.4.2 (#27803) | Manuela Kuhn | 1 | -0/+1 | |
2021-12-06 | r-brms: add 2.16.3 (#27809) | Manuela Kuhn | 1 | -1/+2 | |
2021-12-06 | r-cli: add 3.1.0 (#27810) | Manuela Kuhn | 1 | -0/+1 | |
2021-12-06 | r-car: add 3.0-12 (#27811) | Manuela Kuhn | 1 | -1/+2 | |
2021-12-06 | r-colourpicker: add 1.1.1 (#27816) | Manuela Kuhn | 1 | -0/+1 | |
2021-12-06 | r-backports: add 1.4.0 (#27710) | Manuela Kuhn | 1 | -3/+3 | |
2021-12-06 | r-bh: add 1.75.0-0 (#27711) | Manuela Kuhn | 1 | -3/+5 | |
2021-12-06 | r-rcpparmadillo: add 0.10.7.3.0 (#27712) | Manuela Kuhn | 1 | -2/+2 | |
2021-12-06 | [py-pyspellchecker] New package (#27788) | Jen Herting | 1 | -0/+18 | |
Co-authored-by: Sid Pendelberry <sid@rit.edu> |