summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-10-10hip: Set --gcc-toolchain to ensure external HIP installs pick up correct GCC ↵Mikael Simberg1-0/+13
(#46573)
2024-10-10py-scikit-build-core: add v0.10.7 (#46883)Garth N. Wells1-0/+1
* Add scikit-build-core version * Update var/spack/repos/builtin/packages/py-scikit-build-core/package.py Co-authored-by: Wouter Deconinck <wdconinc@gmail.com> --------- Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-10-10cuda: add v12.6.2 (#46864)pauleonix2-3/+13
* cuda: Add 12.6.2 * Update cuda build system - Remove gcc@6 conflict that was only a deprecation (probably has be added again with cuda@13) - Update cuda_arch support by CUDA version - Kepler support has ended with cuda@12 - Recently added 90a Hopper "experimental" features architecture was missing the dependency on cuda@12:
2024-10-10pcre2: Fix spec reference without selfChris Marsh1-1/+1
Fixes bug introduced in #46788
2024-10-10Update package.py for release 2.32.0 of hypre (#46865)Rob Falgout1-0/+1
2024-10-10su2 fixes and improvements: AD, scipy/numpy, and Mutationpp setup, ↵kjrstory3-24/+56
environment variable (#46774) * su2 fixes and improvements: AD, scipy/numpy, and Mutationpp setup, environment variable * su2: Conflict %gcc@13: when @:7, mpp was added with @7.1.0 * py-scipy: SciPy 1.14: requires GCC >= 9.1 --------- Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2024-10-10py-cython: add v3.0.11 (#46772)Juan Miguel Carceller0-0/+0
* py-cython: add v3.0.11 Add url for cython because they are using lower case for 3.0.11 Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> * Don't use f-string * Remove old version directive for 3.0.11 --------- Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com> Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2024-10-10pocl: switch from deprecated master branch to main branch in git repo (#46476)BOUDAOUD341-1/+1
Co-authored-by: U-PALLAS\boudaoud <boudaoud@pc44.pallas.cines.fr>
2024-10-10eospac: add versions 6.5.10 and 6.5.11 (#46894)Daryl W. Grunau1-1/+10
Co-authored-by: Daryl W. Grunau <dwg@lanl.gov>
2024-10-10[py-transformers] limit numpy to <2 (#46890)Jen Herting1-2/+2
2024-10-10py-cartopy: add v0.24.1 (#46882)Adam J. Stewart1-3/+4
* py-cartopy: add v0.24.1
2024-10-10Adding "import llnl.util.tty as tty" for PETSC to correctly run for versions ↵djabaay1-0/+2
<3.13 (#46892) petsc: fix missing tty import needed to print the warning.
2024-10-10hdf5: conflicts zlib-ng+new_strategies (#43535)Sergey Kosukhin1-0/+6
2024-10-10add lima package, update qemu to make it usable (#46893)Tom Scogland3-1/+102
adds the lima-vm project, in order to make that useful adds a newer version of qemu so qemu VMs can work, and builds qemu with flags that allow it to do things like give the VMs networking and virtfs filesystems. Also adds vde as a dependency of qemu.
2024-10-10apache-tvm: add missing dependencies (#46818)吴坎1-1/+3
2024-10-10mumps: Add version 5.7.3 (#46862)Julien Cortial1-0/+1
2024-10-10sopt: new package (#46837)Tuomas Koskela1-0/+78
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2024-10-10Use pcluster-alinux2 container image with pre-installed compilers (#44150)Stephen Sachs6-70/+76
2024-10-10py-lxml: add 5.3.0 (#46771)Juan Miguel Carceller2-0/+7
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2024-10-10perl-sort-naturally: new package (#46886)Arne Becker1-0/+23
* perl-sort-naturally: new package Adds Sort::Naturally * Use new mechanism for testing * Make black happier
2024-10-10CMake: Improve incremental build speed. (#46878)psakievich1-0/+7
* CMake: Improve incremental build speed. CMake automatically embeds an updated configure step into make/ninja that will be called during the build phase. By default if a `CMakeCache.txt` file exists in the build directory CMake will use it and this + `spec.is_develop` is sufficient evidence of an incremental build. This PR removes duplicate work/expense from CMake packages when using `spack develop`. * Update cmake.py * [@spackbot] updating style on behalf of psakievich * Update cmake.py meant self not spec... --------- Co-authored-by: psakievich <psakievich@users.noreply.github.com>
2024-10-10bump up version for rocm-opencl for 6.2.1 release (#46881)Sreenivasa Murthy Kolam1-2/+4
2024-10-10`hepmc3`: fix typo in cmake arg for the `+protobuf` variant (#46872)Luke Pickering1-2/+4
* fix typo in variable name in hepmc3 variant * set cxx standard to 14 when using protobuf * add myself to hepmc3 maintainer list * hepmc3: Applied suggestion of @acecbs for spec.satisfies("+protobuf") (agreed!) Co-authored-by: Alec Scott <hi@alecbcs.com> * hepmc3: cxx_standard for protobuf only set cxx standard to meet protobuf minimum (14) if not also rootio variant as that sets the cxx standard to match the root public API standard requirements
2024-10-10spectre: add v2024.09.16 (#46857)Nils Vu1-0/+3
2024-10-10imagemagick: add v7.1.1-39 (#46853)Wouter Deconinck1-9/+30
* imagemagick: add v7.1.1-39 * [@spackbot] updating style on behalf of wdconinc --------- Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2024-10-10build(deps): bump actions/checkout from 4.2.0 to 4.2.1 (#46854)dependabot[bot]8-23/+23
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/d632683dd7b4114ad314bca15554477dd762a938...eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871) --- updated-dependencies: - dependency-name: actions/checkout 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-10-09adept: new package (#46793)Jason Hicken1-0/+48
* added adept package * forgot to remove boilerplate comment * fixed formatting issue and use of lapack_prefix * adept: use f-string * removed debug variant and corresponding configure_args conditional --------- Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-10-09py-sqlparse: add version 0.5.1 (#46876)Caetano Melone1-0/+3
2024-10-09Environment.clear: ensure clearing is passed through to manifest (#46880)Greg Becker2-0/+41
* Environment.clear: ensure clearing is passed through to manifest * test/cmd/env: make test_remove_commmand round-trip to disk * cleanup vestigial variables
2024-10-09python: rework how we compute the "command" property (#46850)Massimiliano Culpo2-10/+12
Some Windows Python installations may store the Python exe in Scripts/ rather than the base directory. Update `.command` to search in both locations on Windows. On all systems, the search is now done recursively from the search root: on Windows, that is the base install directory, and on other systems it is bin/.
2024-10-08cabana: add +all, with new package "all"(A Load Balancing Library) (#46852)Christoph Junghans2-13/+76
* Add libALL support * cabana: also require ALL * cabana: Bugfix: Fix spec for cmake>=3.26 to be @3.26: and HDF5 support requires MPI * cabana: MPI requires C: Add depends_on("c", type="build", when="+mpi") * cabana: +mpi requires C, but at least for some CMake versions, Cabana's enable of C is too late. Patch it. * cabana: simplify disabling of find_package's for disabled options and improve comment * cabana: +grid of 0.6.0 does not compile with gcc-13: It misses iostream includes * cabana: +test requires googletest at build time: gtest is a linked library(not a plugin or tool) * cabana: 0.6.0+cuda requires kokkos@3.7:, see https://github.com/ECP-copa/Cabana/releases * cabana: As 0.6.0+grid does not support gcc-13 and newer, I think it's good to add 0.6.1 and 0.7.0? --------- Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2024-10-08gettext: Fix ~libxml2: Skip patch for external libxml (#46870)Bernhard Kaindl1-4/+4
2024-10-08resolve: Add LUSOL variant and fix CMake variable definition. (#44790)Cameron Rutherford1-1/+11
* resolve: Add LUSOL variant and fix CMake variable definition. * Update variant with correct version constraints.
2024-10-08python: add 3.13.0 (#46773)Harmen Stoppels3-8/+14
2024-10-08mapl: add 2.49.1, 2.46.4 (#46849)Matt Thompson1-0/+2
2024-10-08Added package Evodiff and dependencies (#46418)Ashim Mahara15-4/+297
* added py-evodiff and dependencies * deleted the FIXME * fixed style issues * added versions for biotite dependencies; added hash to py-hatch-vcs * added python version for py-hatch-cython * updated biotraj dependencies * - added versions for the packages and dependencies - added more dependencies for py-hatch - added rust versions - added py-uv as a new package * updated pacakges and their dependencies according to the PR review by @meyersbs * typo fix for hatchling version; fix the minimum required setuptools version for evodiff * added 1.9.0 and 1.7.0 userpath versions; required as a dependency * added mlflow as a dependency * changed biopython to an optional dependency according to review from @meyersbs; variant esmfold * Updated Specs - Pinned biotraj to 1:1 for py-biotite - Added numpy and other dependencies for py-biotraj; they are dependent on the versions - Excluded py-mlflow as a dependency for package py-evodiff; missing usage in package. - Removed versioned dependencies from py-fair-esm - Added a version to py-packaging - Added py-setuptools as a dependency in py-userpath - Added sha256 as hashes for py-uv * style changes
2024-10-08py-pydantic: add v2.7.4 with dep py-annotated-types (#46307)Jen Herting2-2/+29
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-10-08rocblas,miopen-hip: fix miopen-hip@6.2.1 build and rocblas build test (#46755)afzpatel2-1/+4
2024-10-08Fix relocating MachO binary, when store projection changes (#46840)Massimiliano Culpo2-49/+49
* Remove "modify_object_macholib" According to documentation, this function is used when installing Mach-O binaries on linux. The implementation seems questionable at least, and the code seems to be never hit (Spack currently doesn't support installing Mach-O binaries on linux). * Fix relocation on macOS, when store projection changes --------- Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-10-08[py-torchmetrics] added image variant and deprecated 1.3.0 (#46258)Jen Herting1-1/+12
* [py-torchmetrics] - Added variant - deprecated version 1.3.0 * [py-torchmetrics] - py-scipy@1.0.1: - removed upper bounds on dependencies
2024-10-08py-cartopy: add v0.24.0 (#46851)Adam J. Stewart2-7/+27
* py-cartopy: add v0.24.0 * py-owslib: add v0.31.0
2024-10-08celeritas: add v0.5.0 (#46841)Seth R. Johnson1-1/+2
2024-10-08py-torchvision: fix build with Apple Clang 16 (#46462)Adam J. Stewart1-0/+7
2024-10-08mfem: Apply minor changes (replace ' with ") (#46537)Adrien Bernede1-11/+11
2024-10-08kokkos: modify standlone test to run with +rocm (#46779)afzpatel1-1/+5
2024-10-07py-codespell: add v2.3.0 (#46760)Wouter Deconinck1-0/+1
2024-10-07py-urllib3: add v1.26.20 (#46739)Wouter Deconinck1-0/+1
2024-10-07harfbuzz: add v10.0.0, v10.0.1 (#46741)Wouter Deconinck1-0/+2
2024-10-07py-ipython: add v8.28.0 (#46742)Wouter Deconinck1-0/+1
2024-10-07rust: conflicts with %intel and %oneapi (#46756)Alex Richert1-0/+2