summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-05-01Adding EXTRAE 4.1.2 (#43907)Filippo Spiga1-0/+1
2024-05-01ADIOS2: Campaign Variant (#43906)Axel Huebl1-0/+4
With v2.10+, ADIOS added a campaign manager. This is auto-enabled if SQLite3 is found. Add explicit control for it now and disables it by default, to avoid picking up system dependencies or bloating by default the ADIOS2 dependencies. Also, not yet fully mature to be used by default: https://github.com/ornladios/ADIOS2/issues/4148
2024-05-01Removed use of mpi wrappers for fms and mapl package.py scripts. These were ↵Stephen Herbener2-7/+3
causing (#43726) builds to fail on MacOS and CMake appears to handle the build fine without the mpi wrappers.
2024-05-01bumped up version of kokkos-kernels (#43920)Jake Koester1-1/+1
2024-05-01jwt-cpp: add v0.7.0 (#41894)Chris Mc1-0/+2
* jwt-cpp: add version 0.7.0 * Update var/spack/repos/builtin/packages/jwt-cpp/package.py Co-authored-by: Wouter Deconinck <wdconinc@gmail.com> --------- Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-05-01py-simpy: New package (#43497)Alex Leute2-0/+31
* pypi build of py-simpy * [py-simpy] toml explicitly called out * py-simpy: New version * py-setuptools-scm: Added new version * py-setuptools-scm: add url_for_version Because versions @:7 have an underscore (setuptools_scm) in the URL, and newer versions have a dash (setuptools-scm). * py-setuptools-scm: fix flake8 line too long * py-simpy: Fix hash --------- Co-authored-by: Sid Pendelberry <sid@rit.edu> Co-authored-by: Jen Herting <jen@herting.cc>
2024-05-01qrmumps: 3.1 (#43913)fpruvost1-1/+2
2024-05-01build(deps): bump black in /.github/workflows/style (#43879)dependabot[bot]1-1/+1
Bumps [black](https://github.com/psf/black) from 24.4.0 to 24.4.2. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/24.4.0...24.4.2) --- updated-dependencies: - dependency-name: black dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01containers: add ubuntu 24.04 (#43881)Wouter Deconinck4-0/+44
* containers: add ubuntu 24.04 * containers: use python3-boto3 pkg instead of pip install
2024-05-01ci: update upload-artifact to v4 (in build-containers) (#43880)Wouter Deconinck1-2/+13
2024-05-01Update PyTorch ecosystem (#43823)Adam J. Stewart7-109/+135
* Update PyTorch ecosystem * Don't expose protobuf namespace to other packages, breaks torchtext build * Revert "Don't expose protobuf namespace to other packages, breaks torchtext build" This reverts commit 50a4b08f655cac53dd75c3c7cc01817d3f5f92f7.
2024-05-01build(deps): bump pytest from 8.1.1 to 8.2.0 in /lib/spack/docs (#43908)dependabot[bot]1-1/+1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.1.1 to 8.2.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.1.1...8.2.0) --- updated-dependencies: - dependency-name: pytest 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>
2024-04-30Add quantiphy (#43894)Axel Huebl1-0/+22
* Add quanitphy Add https://github.com/KenKundert/quantiphy . * Simplify Version Range
2024-04-30curl: perl is temporarily required (#43921)Harmen Stoppels1-0/+5
2024-04-30re2c: depends on gmake (#43916)Harmen Stoppels1-0/+4
regressed in 650a668a9de31ef66b3a944ef8630277052a71cd
2024-04-30py-fenics-ufl: add new version (#43848)Garth N. Wells1-0/+3
* Bump version to 2024.1.0 * Bump to .post0 * Dependency fix * Format file * Run black on package file
2024-04-30Add version 1.9.2. (#43838)Garth N. Wells1-3/+4
2024-04-30PackageStillNeededError: add pkg that needs spec to exception msg (#43845)Wouter Deconinck1-1/+6
* PackageStillNeededError: add pkg that needs spec to exception msg * PackageStillNeededError: f-string with short fmt and hash * PackageStillNeededError: split long string
2024-04-30petsc, py-petsc4py: add v3.21.1 (#43887)Satish Balay2-0/+2
2024-04-30Update crtm-fix and crtm from JCSDA fork (#43855)Dom Heinzeller3-27/+67
2024-04-30hack: drop glibc and musl in old concretizer (#43914)Harmen Stoppels1-1/+9
The old concretizer creates a cyclic graph when expanding virtuals for `iconv`, which is a bug. This hack drops glibc and musl as possible providers for `iconv` in the old concretizer to work around it.
2024-04-30glibc: provides iconv (#43897)Harmen Stoppels4-0/+40
`iconv` is a bit of weird virtual because the only shared API between `glibc` and `libiconv` is: ``` iconv iconv_open iconv_close ``` whereas `libiconv` has further symbols [iconvctl](https://www.gnu.org/software/libiconv/documentation/libiconv-1.17/iconvctl.3.html), [iconv_open_into](https://www.gnu.org/software/libiconv/documentation/libiconv-1.17/iconv_open_into.3.html), and an `iconv` executable and `libcharset.so`. Packages that need those will have to do `depends_on("[virtuals=iconv] libiconv")`.
2024-04-29Fix duckdb version handling again (#43762)Teague Sterling1-2/+7
* Added package to build Ollama * Update package.py Add license and documentation * [@spackbot] updating style on behalf of teaguesterling * We can now use OVERRIDE_GIT_DESCRIBE to set the version in DuckDB * Update duckdb/package.py - use f-string - fix version specs to address inconsistencies * Update package.py Fix spec definitions further * [@spackbot] updating style on behalf of teaguesterling --------- Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2024-04-29Update package.py (#43764)one1-1/+1
2024-04-29starpu: add release 1.4.5 and dependancy for building starpupy (#43810)Nathalie Furmento1-0/+2
2024-04-29ucc: add 1.3.0 (#43828)Carlos Bederián1-0/+1
2024-04-29boost: Add 1.85.0 (#43788)Mikael Simberg1-1/+16
* boost: Add 1.85.0 * Add conflict for Boost 1.85.0 stacktrace change
2024-04-29starpu: add branch 1.4 (#43837)Nathalie Furmento1-0/+1
2024-04-29(py-)fenics-basix: update for new version (#43841)Garth N. Wells2-1/+5
* Bump version to 2024.1.0 * Bump py-basix version * Revert UFL change * Python version update
2024-04-29Update scine-qcmaquis (#43817)Loris Ercole2-11/+53
`scine-qcmaquis` is updated with a version 3.1.4. The option to build the OpenMolcas interface is added, and some dependencies are clarified.
2024-04-29dotnet-core-sdk: Fix environment setup (#43842)Rémi Lacroix1-3/+3
The "DOTNET_CLI_TELEMETRY_OPTOUT" environment variable should be defined when using the product, not when installing it (the installation phase is just extract the files anyway). Also use `~` instead of `-` to check for the variant and fix the second argument for `env.set` which should also be a string.
2024-04-29Update Petaca (#43849)Zach Jibben1-0/+4
* Add recent petaca releases * Add Petaca 24.04
2024-04-29nopayloadclient: new package (#43853)Wouter Deconinck1-0/+30
2024-04-29Delete leftover file (#43869)Massimiliano Culpo1-9/+0
This file is not needed anymore, was introduced in #19688
2024-04-29Prettier: add new package (#43866)Adam J. Stewart1-0/+25
2024-04-29gprofng-gui: new package (#43873)Pramod Kumbhar1-0/+29
2024-04-29py-keras: add v3.3.3 (#43885)Adam J. Stewart2-53/+55
2024-04-29xbae: new package (#43889)Wouter Deconinck1-0/+25
2024-04-29py-einops: add v0.8.0 (#43890)Adam J. Stewart1-0/+2
2024-04-29fontconfig: depends_on gperf when 2.11.1: (#43892)Wouter Deconinck1-1/+1
2024-04-29hipblaslt: new package (#43846)afzpatel2-0/+135
* initial commit to add hipblaslt package * remove master and update patch * add docstring comment
2024-04-29openjdk: add v21_35 (#40699)Ryan Marcellino1-0/+7
* openjdk: add v21+35 * add provides java@21 * Update var/spack/repos/builtin/packages/openjdk/package.py Co-authored-by: Wouter Deconinck <wdconinc@gmail.com> --------- Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-04-29compiler.py: fix early return (#43898)Harmen Stoppels2-7/+18
2024-04-29Run audits on windowsGregory Becker23-20/+66
Add debug log for external detection tests. The debug log is used to print which test is being executed. Skip version audit on Windows where appropriate
2024-04-29Fix concretization when installing missing compilers (#43876)Massimiliano Culpo2-2/+29
Restore the previous behavior when config:install_missing_compilers is True. The libc of the missing compiler is inferred from the Python process.
2024-04-29add ILP64 option for BLIS (#43882)Jeff Hammond1-0/+8
Signed-off-by: Jeff Hammond <jeff.science@gmail.com>
2024-04-28autoconf: fix typo in m4 dependencies (#43893)Michael Kuhn1-2/+2
m4 1.4.8 is actually required starting with autoconf 2.72 according to the NEWS file.
2024-04-27Revert "package/npm update (#43692)" (#43884)Adam J. Stewart1-7/+0
This reverts commit 03a074ebe72f52cd0a25835c4eb5315605c68ade.
2024-04-27gcc: generate spec file and fix external libc default paths after install ↵Harmen Stoppels9-32/+172
from cache (#43839) Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-04-26containers: Add Fedora 40, 39 (#43847)Jonathon Anderson5-32/+33