summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-12-07cdt: Add versions 1.3.6 and 1.4.0 (#41490)Julien Cortial1-0/+2
2023-12-07cce compiler: remove vestigial compiler names (#41303)Greg Becker1-4/+4
2023-12-07add missing endtime property to CDash (#41498)Tamara Dahlgren1-0/+1
2023-12-07py-mpldock: new package (#41316)Lydéric Debusschère1-0/+22
* py-mpldock: new package * py-mpldock: remove version constraint on python --------- Co-authored-by: LydDeb <lyderic.debusschere@eolen.com>
2023-12-07Fix cdash reporter time stamps (#38825)Victor Brunini1-7/+7
* Fix cdash reporter time stamps (#38818). The cdash reporter is created before packages are installed so save the starttime then instead of the endtime. * Use endtime instead of starttime for the endtime of update --------- Co-authored-by: Tamara Dahlgren <dahlgren1@llnl.gov>
2023-12-07Spack mailing list is now announcement-only (#41496)Todd Gamblin1-2/+3
Participation in the venerable Spack google group has dwindled, though we still have 540+ subscribers there. I've made the mailing list announcement-only, and I've given a few maintainers posting privileges. This PR adds some notes to the README indicating that the mailing list is only for announcements.
2023-12-07Bugfix spectrum-mpi module generation (#41466)Brian Van Essen1-2/+18
* Ensure that additional environment variables are set when a module file is generated. * Fixed the detection of the opal_prefix / MPI_ROOT field to use ompi_info. --------- Co-authored-by: Greg Becker <becker33@llnl.gov>
2023-12-07Update homepage URL, add 5.5.1 version, remove bad version hashes, and other ↵Vijay M1-11/+6
minro changes (#41492)
2023-12-07iqtree2: add new version 2.2.2.7 and new variant lsd2 (#41467)snehring1-0/+20
* iqtree2: add new version 2.2.2.7 and new variant lsd2 * iqtree2: reorder variant and resource
2023-12-07Update UFCx for v0.7.0. (#41392)Garth N. Wells1-0/+1
2023-12-07Permit shared-library for libbacktrace (#41454)Kyle Knoepfel1-0/+7
2023-12-07CMake: v3.26.6 (#41282)John W. Parent1-0/+1
2023-12-07freebsd (#41480)Harmen Stoppels1-0/+2
2023-12-07opensta: add new package (#41484)Dave Keeshan1-0/+47
* Add opensta, is allows 2 variants, zlib and cudd, but they are both enabled by default * Remove unused import, os
2023-12-07Update pika package to use f-strings (#41483)Auriane R1-16/+6
2023-12-07py-keras: add v3.0.1 (#41486)Adam J. Stewart1-2/+5
2023-12-07[intel-mkl,intel-ipp,intel-daal]: deprecate packages (#41488)Robert Cohn3-0/+61
2023-12-07petsc: add variant +zoltan (#41472)Satish Balay1-0/+3
2023-12-07traverse.py: use > 0 instead of >= 0 (#41482)Ataf Fazledin Ahamed1-1/+1
Signed-off-by: fazledyn-or <ataf@openrefactory.com>
2023-12-07trilinos: replace pytrilinos2 variant with python (#41435)jmlapre1-16/+13
* depend_on python There is an ill-named variant "python" that enables the pytrilinos1 variant. This made it through our testing but broke on our actual CI test machines. * adjust "python" variant based on Trilinos version For Trilinos <= 14, enable PyTrilinos(1). For later versions of Trilinos, enable PyTrilinos2. We still support directly enabling PyTrilinos2 via the "pytrilinos2" variant. * remove pytrilinos2 variant * correct depends_on constraints
2023-12-07Do not use depfile in bootstrap (#41458)Jordan Galby3-32/+12
- we don't have a fallback if make is not installed - we assume file system locking works - we don't verify that make is gnu make (bootstrapping fails on FreeBSD as a result) - there are some weird race conditions in writing spack.yaml on concurrent spack install - the view is updated after every package install instead of post environment install.
2023-12-07audit: forbid nested dependencies in depends_on declarations (#41428)Massimiliano Culpo7-39/+77
Forbid nested dependencies in depends_on declarations, by running an audit in CI. Fix the packages not passing the new audit: - amd-aocl - exago - palace - shapemapper - xsdk-examples ginkgo: add a commit sha to v1.5.0.glu_experimental
2023-12-07trilinos: add v15.0.0 (#41465)Samuel Browne1-0/+1
2023-12-07rdma-core: Add new versions 41.5, 42.5, 43.4, 44.4, 45.3, 46.2, 47.1, 49.0 ↵Jack Morrison1-0/+8
(#41473)
2023-12-07build(deps): bump actions/setup-python from 4.8.0 to 5.0.0 (#41474)dependabot[bot]6-12/+12
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.8.0 to 5.0.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/b64ffcaf5b410884ad320a9cfac8866006a109aa...0a5c61591373683505ea898e09a3ea4f39ef2b9c) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-07cudd: add new package (#41476)Dave Keeshan1-0/+21
2023-12-06[root] New variants, checksum changes, sundry improvements (#41463)Chris Green3-8/+174
* New variants: - `tmvz-cpu` - `tmvz-gpu` - `tmvz-pymva` - `tmvz-sofie` * Improve X-related dependencies. * Improve TMVA-related dependencies with more specificity. * Patch possible missing standard header include in Eve7. * Patch Protobuf handling to support new Protobuf-provided CMake config files required to handle transitive `abseil-cpp` dependence. * Add missing terminal newline to `webgui` patch to remove patch warning. * Handle deprecated/removed build options. * Handle unwanted system paths in various `PATH`-like environment variables.
2023-12-06paraview: dropping patch since changes exists (#41462)Vicente Bolea2-232/+0
2023-12-06py-torchmetrics: add v1.2.1 (#41456)Adam J. Stewart1-1/+3
2023-12-06llvm: reformulate a when condition to avoid tautology (#41461)Massimiliano Culpo1-8/+8
The condition on swig can be interpreted as "true if true, false if false" and gives clingo the option to add swig or not. If not other optimization criteria break the tie, then the concretization is non-deterministic.
2023-12-06yosys: add new package (#41416)Dave Keeshan1-0/+46
* Add EDA tools, yosys to Spack * Add maintainers * Move from format to f-strings
2023-12-06lcio: add version 2.20.2, sio: add version 0.2 (#41451)Thomas Madlener2-0/+2
2023-12-06edm4hep: Update cmake version dependency for newer versions (#41450)Thomas Madlener1-0/+1
2023-12-06nwchem: add libxc/elpa support (#41376)yizeyi181-15/+35
* added external libxc/elpa choice * fixed formatting issues and 1 unused variant found by reviewer * try to fix a string formatting issue * try to fix some other string formatting issues * fixed 1 flake8 style issue * use explicit fftw-api@3
2023-12-06[catch2] Sundry improvements including C++20 support (#41199)Chris Green1-6/+41
* Add `url_list` to facilitate finding new versions. * `cxxstd` is not meaningful when `@:2.99.99` as it was a header-only package before v3. * Support C++20/23, remove C++14 support. * Add @greenc-FNAL to maintainers. * Add CMake arguments to support testing, build of extras and examples.
2023-12-06dla-future: add a patch (#41409)yizeyi181-0/+6
* using std::int64_t needs include cstdint in gcc-13 Co-authored-by: Mikael Simberg <mikael.simberg@iki.fi>
2023-12-06Only build tests for proj package if required (#41065)Julien Cortial3-0/+34
* Only build tests for proj package if required Even if tests are not explictly required to be built, proj build them anyway and tries to download Google Test. * proj: fix name of test activation flag * proj: Always set test activation flag * proj: Patch test activation logic for versions 5.x
2023-12-06py-pre-commit: add 3.5.0 (#41438)Eric Berquist1-0/+1
2023-12-06Add new versions of py-quast (#40788)Gavin John1-6/+12
* Add new versions of py-quast * Update hashes * Add joblib and simplejson * Fat finger * Update dependency type
2023-12-06py-python-pptx: new package (#41315)Lydéric Debusschère1-0/+23
* py-python-pptx: new package * py-python-pptx: use pil instead of pillow, remove version constraint on python --------- Co-authored-by: LydDeb <lyderic.debusschere@eolen.com>
2023-12-06py-tldextract: new package (#41330)Lydéric Debusschère1-0/+32
* py-tldextract: new package * py-tldextract: add version 5.1.1 * py-tldextract: fix version constraint on py-setuptools-scm --------- Co-authored-by: LydDeb <lyderic.debusschere@eolen.com>
2023-12-06ruff: add version 0.1.6 (#41355)Juan Miguel Carceller1-0/+5
* Add a new version of ruff * Add a comment about where the dependency can be found --------- Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2023-12-06bootstrap: Don't catch Ctrl-C (#41449)Jordan Galby3-5/+23
2023-12-06Add pika 0.21.0 release (#41446)Auriane R1-0/+1
2023-12-06minimal support for freebsd (#41434)Harmen Stoppels11-11/+94
2023-12-06Update py-werkzeug version dependency for py-graphene-tornado@2.6.1 (#41426)Dom Heinzeller1-1/+4
* Update py-werkzeug version dependency for py-graphene-tornado@2.6.1 * Add note on diverging version requirements for py-werkzeug in py-graphene-tornado
2023-12-06mpiserial: rework installation (#40762)Jim Edwards2-38/+14
2023-12-06bootstrap status: no bash (#41431)Harmen Stoppels1-1/+0
2023-12-06build(deps): bump actions/setup-python from 4.7.1 to 4.8.0 (#41441)dependabot[bot]6-12/+12
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.7.1 to 4.8.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236...b64ffcaf5b410884ad320a9cfac8866006a109aa) --- 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>
2023-12-05legion: correct cuda dependency for cr version (#41119)Richard Berger1-4/+4
* legion: correct cuda dependency for cr version * Update var/spack/repos/builtin/packages/legion/package.py --------- Co-authored-by: Davis Herring <herring@lanl.gov>