summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-03-03installer: Fix cosmetic problem with terminal title (#29070)Michael Kuhn1-4/+8
The status displayed in the terminal title could be wrong when doing distributed builds. For instance, doing `spack install glib` in two different terminals could lead to the current package being reported as `40/29` due to the way Spack handles retrying locks. Work around this by keeping track of the package IDs that were already encountered to avoid counting packages twice.
2022-03-03ECP-SDK: Propagate hdf5 to darshan-runtime (#29081)kwryankrattiger1-2/+4
2022-03-03libdrm: new versions up to v2.4.110, build system meson (#27253)Wouter Deconinck1-3/+44
2022-03-03test/installer.py: remove commented code and inaccurate docstring (#29305)Scott Wittenburg1-21/+1
2022-03-03gfsio: support Fujitsu compiler (#29311)Qian Jianhua1-0/+6
2022-03-02onednn: add version 2.5.2. (#29259)Toyohisa Kameyama1-0/+1
2022-03-02HIP: Change mesa dep to gl (#29017)kwryankrattiger10-42/+13
* HIP: Change mesa18 dep to gl * Mesa: Conflict with llvm-amdgpu when +llvm and swr * Add def for suffix * Disable llvm suffix patch. * LLVM: Remove version suffix patches
2022-03-02[acts] Add version 17 and 17.1, digitization plugin went in core (#28745)Hadrien G1-4/+9
2022-03-02julia: add version 1.7.2 (#29303)Jen Herting1-0/+1
2022-03-02make @llnl.util.lang.memoized support kwargs (#21722)Danny McClanahan2-10/+96
* make memoized() support kwargs * add testing for @memoized
2022-03-02ECP-SDK: Propagate cuda to ascent (#28878)kwryankrattiger1-2/+8
2022-03-02ECP-SDK: ParaView 5.11: required for CUDA (#29054)kwryankrattiger1-5/+10
* ECP-SDK: ParaView 5.11: required for CUDA * Add conflict with ParaView@master Because of the additional constraints for cuda, ParaView@master may be selected unintentionally. Prefer older versions of ParaView without cuda to master with cuda.
2022-03-02Paraview: Use 'UNIX Makefiles' instead of ninja as the CMake generator for ↵QuellynSnead1-1/+8
XL (#29163) * hypre: Add releases 2.21.0 and 2.22.0 * Revert "hypre: Add releases 2.21.0 and 2.22.0" This reverts commit 8921cdb3ac772794f82ff07b0aa816c204aca921. * Address external linkage failures in elfutils 0.185: https://bugs.gentoo.org/794601 https://sourceware.org/pipermail/elfutils-devel/2021q2/003862.html Encountered while building within a Spack environment. * Revert "Address external linkage failures in elfutils 0.185:" This reverts commit 76b93e4504defd856b62027371064a5e65a027a5. * paraview: The ninja generator has problems with XL and CCE See https://gitlab.kitware.com/paraview/paraview/-/issues/21223 * paraview: Add variant to allow choice of cmake generator. This will be necessary until problems with cmake+ninja on XL and CCE builds can be resolved. See https://gitlab.kitware.com/paraview/paraview/-/issues/21223 * paraview: ninja generator problems with XL/CCE By popular preference, abandon the idea of a special variant and select the generator based on compiler. * Greg Becker suggested using the dedicated "generator" method to pass the choice of makefile generator to cmake. * paraview: The build errors I saw before with paraview%cce + ninja have not reappeared in subsequent testing, so I'm dropping it from this PR. If they re-occur I'll report the issue separately to KitWare.
2022-03-02py-nibabel: add 3.2.2 (#29266)Manuela Kuhn1-6/+7
* py-nibabel: add 3.2.2 * fix dependencies
2022-03-02py-msgpack: add 1.0.3 (#29216)Manuela Kuhn1-0/+2
* py-msgpack: add 1.0.3 * remove dependencies
2022-03-02Fix typos when forwarding arguments to traverse_edges (#29261)Massimiliano Culpo4-4/+11
A few calls use `deptypes=...` instead of `deptype=...`
2022-03-01bmi package: add version 2.8.1 (#29274)Phil Carns1-0/+2
2022-03-01assimp package: add version 5.2.2 (#29240)Wouter Deconinck1-0/+1
2022-03-01gaudi package: add version 36.4 (#29241)Wouter Deconinck1-0/+1
2022-03-01sherpa package: deprecate old versions with build failures (#29268)Valentin Volkl1-18/+18
2022-03-01mochi-margo package: add version 0.9.7 (#29275)Phil Carns1-0/+1
2022-03-01Fix tags attribute for tar (#29189)Glenn Johnson1-1/+1
2022-03-01py-gosam: use legacy setup.py invocation (fixes #29260) (#29264)iarspider1-4/+13
2022-03-01Superlu: Update Spack test dir (#27844)Richarda Butler1-14/+36
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-03-01llvm: add missing system libs (#29270)Harmen Stoppels1-1/+3
``` $ ./bin/llvm-config --link-static --system-libs -lrt -ldl -lpthread -lm -lz -ltinfo -lxml2 ``` `libz` and `libxml2` were missing.
2022-03-01New package: py-deepsig (#28480)Jen Herting1-0/+28
* [py-deepsig] New package and several cherry picks * [py-deepsig] Cleanup of testing comments * finished package with git reference * fixed flake8 issue * [py-deepsig] fixed copyright * [py-deepsig] switched to version with functional requirements.txt. Ignoring missing README_RAW.md * [py-deepsig] updated version in pypi variable * [py-deepsig] simplifying missing readme workaround Co-authored-by: Doug Heckman <dahdco@rit.edu> Co-authored-by: Sid Pendelberry <sid@rit.edu>
2022-03-01py-neurora: add 1.1.6.1 (#29265)Manuela Kuhn1-0/+1
2022-03-01py-nest-asyncio: add 1.5.4 (#29262)Manuela Kuhn1-0/+1
2022-03-01py-keyrings-alt: add 4.1.0 (#29177)Manuela Kuhn1-1/+2
2022-03-01py-keyring: add 23.5.0 (#29176)Manuela Kuhn1-4/+6
2022-03-01mesa: add conflict with llvm@13 (#28870)Manuela Kuhn1-0/+3
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2022-03-01test_env_install_two_specs_same_dep: properly check installed specs (#29222)Tamara Dahlgren1-4/+4
2022-03-01libuv: remove bash dependency (#29251)Harmen Stoppels1-2/+1
2022-02-28assimp: patch for issue that prevents 5.1: from working with qt (#29257)Wouter Deconinck2-1/+5
2022-02-28py-nbclassic: add 0.3.5 (#29220)Manuela Kuhn1-0/+4
* py-nbclassic: add 0.3.5 * Update var/spack/repos/builtin/packages/py-nbclassic/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * fix style Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-03-01rocblas: add spack test support (#27436)Cory Bloor3-7/+52
* rocblas: add spack test support * rocblas: limit spack test support to @4.2.0: * rocblas: simplify define
2022-02-28New package: py-ci-sdr (#28644)Jen Herting1-0/+25
* clean py-ci-sdr * [py-ci-sdr] updated copyright * [py-ci-sdr] added upper bound for python version Co-authored-by: Sid Pendelberry <sid@rit.edu>
2022-02-28Add a new test to catch exit code failure (#29244)Massimiliano Culpo1-0/+3
* Add a new test to catch exit code failure fixes #29226 This introduces a new unit test that checks the return code of `spack unit-test` when it is supposed to fail. This is to prevent bugs like the one introduced in #25601 in which CI didn't catch a missing return statement. In retrospective it seems that the shell test we have right now all go through `tty.die` or similar code paths which call `sys.exit(a)` explicitly. This new test instead checks `spack unit-test` which relies on the return code from command invocation in case of errors.
2022-02-27qt: Fix build with Fujitsu compiler. (#29199)Toyohisa Kameyama1-0/+16
2022-02-27Add 'master' version for dmtcp (#29211)iarspider1-0/+2
* Add 'develop' version for dmtcp * Update var/spack/repos/builtin/packages/dmtcp/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-02-26New version: py-onnx 1.8.1 (#29214)iarspider1-0/+2
* New version: py-onnx 1.8.1 * Update package.py
2022-02-26libtermkey: Update to the latest release (#29229)Ondřej Čertík1-0/+2
And add a missing dependency. Fixes #26672.
2022-02-26libluv: update to the latest release (#29228)Ondřej Čertík1-0/+1
Fixes #26673.
2022-02-26darwin: propagate build environment variables for Autotools (#28948)Seth R. Johnson1-0/+3
GraphViz has failures due to overriding the default autoconf build environment variables.
2022-02-25openmpi: ~gpfs by default (#29218)Harmen Stoppels1-1/+1
2022-02-25r-rlang: add 1.0.1 (#29040)Manuela Kuhn1-0/+1
2022-02-25r-foreach: add 1.5.2 (#29062)Manuela Kuhn1-0/+1
2022-02-25r-cli: add 3.2.0 (#29005)Manuela Kuhn1-0/+1
2022-02-25commands: Propgate command return value as exit code (#29223)Scott Wittenburg1-1/+1
2022-02-24py-jupyterlab: add 3.1.19 and 3.2.9 (#29174)Manuela Kuhn1-0/+2