summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-10-19damask: add 3.0.1 (#47093)Martin Diehl4-9/+19
2024-10-19spack external find: show backtrace on error when --backtrace (#47082)Harmen Stoppels3-11/+16
2024-10-19build(deps): bump python-levenshtein in /lib/spack/docs (#46494)dependabot[bot]1-1/+1
Bumps [python-levenshtein](https://github.com/rapidfuzz/python-Levenshtein) from 0.25.1 to 0.26.0. - [Release notes](https://github.com/rapidfuzz/python-Levenshtein/releases) - [Changelog](https://github.com/rapidfuzz/python-Levenshtein/blob/main/HISTORY.md) - [Commits](https://github.com/rapidfuzz/python-Levenshtein/compare/v0.25.1...v0.26.0) --- updated-dependencies: - dependency-name: python-levenshtein 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-10-19sccache: new package (ccache-like tool) (#47090)Pranav Sivaraman1-0/+65
* sccache: add new package * sccache: add older versions and minimum rust versions * sccache: add more minimum rust versions * sccache: add sccache executable and tag as build-tools * sccache: add dist-server * sccache: add determine_version and determin_variants * sccache: add sccache-dist executable * sccache: fix style * Update var/spack/repos/builtin/packages/sccache/package.py * In case building very old sccache <= 5 is not needed with these older rust version is not needed, they can be omitted. * sccache: drop older versions Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com> * sccache: add openssl dependency * sccache: openssl is a linux only dependency? --------- Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2024-10-18eza: add the current version 0.20.4 (#47086)Pranav Sivaraman1-1/+18
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2024-10-19mapl: add 2.50.1 (#47087)Matt Thompson1-0/+1
2024-10-19libcgroup: add v3.1.0 (fixes CVE) (#46945)Wouter Deconinck2-7/+18
2024-10-19amduprof: Add v5.0 (#47081)AMD Toolchain Support1-3/+16
Co-authored-by: vijay kallesh <Vijay-teekinavar.Kallesh@amd.com>
2024-10-19rtd: bump sphinx-rtd-theme to 3.0.1 (#47002)Wouter Deconinck1-1/+1
2024-10-18hicup: new package @0.9.2 (#47008)George Young1-0/+55
Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
2024-10-18geomodel: Rename v7.0.0 to v6.6.0 (#47079)Stephen Nicholas Swatman1-1/+1
The GeoModel devs decided to delete the v7.0.0 release and re-release it as v6.6.0 (see https://gitlab.cern.ch/GeoModelDev/GeoModel/-/merge_requests/357).
2024-10-18SZ package: tighten constraints for Windows build (#47071)John W. Parent1-0/+3
2024-10-18Boost: fix logic for controlling which libs build on Windows (#46414)James Smillie1-3/+11
Older builds of Boost were failing on Windows because they were adding --without-... flags for libraries that did not exist in those versions. So: * lib variants are updated with version range info (current range info for libs is not comprehensive, but represents changes over the last few minor versions up to 1.85) * On Windows, --without-... options are omitted for libraries when they don't exist for the version of boost being built. Non-Windows uses a different approach, which was not affected because the new libraries were not activated by default. It would benefit from similar attention though to avoid potential future issues.
2024-10-18e4s ci stacks: add nwchem (#47055)eugeneswalker5-0/+5
2024-10-18Build logic fix: reorder definition of package module variables (#46992)John W. Parent2-4/+41
#44327 made sure to always run `set_package_py_globals` on all packages before running `setup_dependent_package` for any package, so that packages implementing the latter could depend on variables like `spack_cc` being defined. This ran into an undocumented dependency: `std_cmake_args` is set in `set_package_py_globals` and makes use of `cmake_prefix_paths` (if it is defined in the package); `py-torch`es implementation of `cmake_prefix_paths` depends on a variable set by `setup_dependent_package` (`python_platlib`). This generally restores #44327, and corrects the resulting issue by moving assignment of `std_cmake_args` to after both actions have been run.
2024-10-18hyperfine: add v1.18.0 (#47084)Pranav Sivaraman1-6/+7
* hyperfine: convert to cargo package * hyperfine: add v1.18.0 * hyperfine: add minimum cargo version
2024-10-18py-clip-anytorch: new package (#47050)Jen Herting1-0/+33
* py-clip-anytorch: new package * py-clip-anytorch: ran black py-langchain-core: ran black py-pydantic: ran black py-dalle2-pytorch: ran black * [py-clip-anytorch] fixed license(checked_by) * Apply suggestion from Wouter on fixing CI Co-authored-by: Wouter Deconinck <wdconinc@gmail.com> --------- Co-authored-by: Alex C Leute <acl2809@rit.edu> Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com> Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-10-18py-pytorch-warmup: new package (#47054)Jen Herting1-0/+23
* py-pytorch-warmup: new package * py-clip-anytorch: ran black py-langchain-core: ran black py-pydantic: ran black py-dalle2-pytorch: ran black --------- Co-authored-by: Alex C Leute <acl2809@rit.edu>
2024-10-18py-resize-right: new package (#47056)Jen Herting1-0/+32
Co-authored-by: Alex C Leute <acl2809@rit.edu>
2024-10-18py-embedding-reader: New package (#47053)Jen Herting1-0/+27
Co-authored-by: Alex C Leute <acl2809@rit.edu>
2024-10-18solr: add v8.11.4, v9.7.0 (fix CVE) (#47037)Wouter Deconinck1-13/+27
Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2024-10-18cassandra: add v5.0.1 (fix CVEs) (#47058)Wouter Deconinck1-17/+22
* cassandra: add v5.0.1 * [@spackbot] updating style on behalf of wdconinc --------- Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2024-10-18py-rotary-embedding-torch: New package (#47059)Jen Herting1-0/+27
Co-authored-by: Benjamin Meyers <bsmits@rit.edu>
2024-10-18py-x-clip: new package (#47060)Jen Herting1-0/+27
Co-authored-by: Alex C Leute <acl2809@rit.edu>
2024-10-18py-ema-pytorch: new package (#47052)Jen Herting1-0/+22
Co-authored-by: Alex C Leute <acl2809@rit.edu>
2024-10-18py-coca-pytorch: new package (#47051)Jen Herting1-0/+23
* py-coca-pytorch: new package * [py-coca-pytorch] black --------- Co-authored-by: Alex C Leute <acl2809@rit.edu>
2024-10-18py-open-clip-torch: new package (#47049)Jen Herting1-0/+30
Co-authored-by: Alex C Leute <acl2809@rit.edu>
2024-10-18implement prefix property for OneAPI compiler (#47066)Sean Koyama1-0/+20
2024-10-18py-torch: add v2.5.0 (#47069)Adam J. Stewart5-13/+61
2024-10-18fix use of traceback.format_exception (#47080)Harmen Stoppels1-1/+1
Co-authored-by: Peter Scheibel <scheibel1@llnl.gov>
2024-10-18Added heyoka versions 6.0.0 & 6.1.0 (#47074)Alex Seaton1-1/+5
2024-10-18vtk-m: Add sycl option to vtk-m package (#46996)Kenneth Moreland3-0/+89
Some unused methods in VTK-m resulted in compile errors. These were not discovered because many compilers ignore unused methods in templated classes, but the SYCL compiler for Aurora gave an error.
2024-10-18pika: Add minimum CMake version requirement when using CUDA and C++20 (#47077)Mikael Simberg1-0/+2
2024-10-18clingo-bootstrap: no need for setting MACOSX_DEPLOYMENT_TARGET (#47065)Harmen Stoppels1-9/+1
Turns out `os=...` of the spec and `MACOSX_DEPLOYMENT_TARGET` are kept in sync, and the env variable is used to initialize `CMAKE_MACOSX_DEPLOYMENT_TARGET`. In bootstrap code we set the env variable, so these bits are redundant. --------- Co-authored-by: haampie <haampie@users.noreply.github.com>
2024-10-18curl: add v8.10.1 (fix CVE) (#46960)Wouter Deconinck1-4/+21
2024-10-17Adds variant to toggle use of rdpmc due to icl-utk-edu/papi#238 (#47023)Ian Lumsden1-0/+9
2024-10-17AOCL: add v5.0 (#46964)AMD Toolchain Support16-212/+595
2024-10-17wrf: Enable oneapi on more platforms (#47040)Stephen Sachs1-2/+2
* Remove the implicit CORE-AVX512 since the CPU specific flags are added by the compiler wrappers. * Add `-i_use-path` to help `ifx` find `lld` even if `-gcc-name` is set in `ifx.cfg`. This file is written by `intel-oneapi-compilers` package to find the correct `gcc`. Not being able to find `ldd` is a bug in `ifx`. @rschon2 found this workaround.
2024-10-17voropp: swich to cmake (#47039)Christoph Junghans3-12/+44
* voropp: migrate to cmake * lammps: update voropp dep
2024-10-17otf-cpt: add new package for OTF-CPT (#47042)jgraciahlrs1-0/+37
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2024-10-17unrar: add v7.0.9 (#47036)Wouter Deconinck1-3/+6
2024-10-17e4s ci stacks: add fftx cpu, cuda, and rocm builds (#47004)eugeneswalker7-0/+19
* e4s ci stacks: add fftx cpu, cuda, and rocm builds * disable fftx+rocm due to spack github issue #47034 * e4s oneapi: fftx has spack build error https://github.com/spack/spack/issues/47048
2024-10-17llvm-amdgpu and composable-kernel: fix build failures (#46891)afzpatel3-3/+96
2024-10-17clingo: use CMAKE_OSX_DEPLOYMENT_TARGET instead of *flags (#47043)Harmen Stoppels1-5/+7
2024-10-17freetype: prefer 2.13.2 due to interface change in 2.13.3 (#47021)Wouter Deconinck1-1/+8
2024-10-17curl: mbedtls 3.6.0 bound should be forward not backward compat (#47029)Harmen Stoppels1-3/+5
and add another backward compat bound for just 8.8
2024-10-17`caliper`: add `+python` variant with `pybind11` bindings (#47031)Ian Lumsden1-0/+11
* Updates Caliper recipe to build the new Python bindings * Implements setup_run_environment for Caliper to update PYTHONPATH
2024-10-17isoquant: new package @3.6.1 (#47013)George Young1-0/+45
Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
2024-10-16e4s external rocm ci: upgrade to v6.2.1 (#46871)eugeneswalker3-76/+77
* e4s external rocm ci: upgrade to v6.2.1 * use ghcr.io/spack/spack/ubuntu22.04-runner-amd64-gcc-11.4-rocm6.2.1:2024.10.08 * magma +rocm: add entry for v6.2.1
2024-10-16dakota: add conflicts and additional flags (#42906)fgava901-3/+16
Co-authored-by: Gava, Francesco <francesco.gava@mclaren.com> Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>