summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-01-04gperftools: Add 2.14 (#41928)Mikael Simberg1-0/+6
* gperftools: Add 2.14 * Add conflict for gperftools 2.14 and PPC
2024-01-04update BerkeleyGW source urls (#38218)Miguel Dias Costa1-3/+9
* update url for BerkeleyGW version 3.0.1 * update source urls and add version 3.1.0 to berkeleygw package
2024-01-04extensions: remove unused `extendee_args()` method (#41942)Todd Gamblin3-23/+6
This method is vestigial; the only arg we ever used was `ignore=`, and that was eliminated in #29317 and #35588. The `kwargs` field of the extensions dictionary is actually completely unused now. Add a note for future removal.
2024-01-04fmt: Add 10.2.0 (#41927)Mikael Simberg1-0/+1
2024-01-04bugfix: make `test_requires_directive` work on more platforms (#41943)Todd Gamblin1-1/+2
Literal compiler config in `test_requires_directive` specifically lists `target: x86_64`, but it doesn't need to, and the unnecessary target makes the test fail on non-`x86_64` machines. - [x] Remove target from config yaml in `test_requires_directive`
2024-01-03perl-email-simple: New package (#41932)Arne Becker1-0/+28
* perl-email-simple: New package * Removed copyright line * New year
2024-01-03perl-constant: add new package (#41912)Christopher Christofi1-0/+19
* perl-constant: add new package * Update package.py Co-authored-by: Alec Scott <alec@bcs.sh> --------- Co-authored-by: Alec Scott <alec@bcs.sh>
2024-01-03Spec.format: error on old style format strings (#41934)Harmen Stoppels2-0/+20
2024-01-03py-torch: set env OpenBLAS_HOME (#41745)Wouter Deconinck1-0/+10
* py-torch: set env OpenBLAS_HOME Because [`FindOpenBLAS.cmake`](https://github.com/pytorch/pytorch/blob/main/cmake/Modules/FindOpenBLAS.cmake) uses a hardcoded list of search paths for includes and libraries, we have to pass the `OpenBLAS_HOME` environment variable. * py-torch: patch for ${OpenBLAS_HOME}/include/openblas The context of this patch is unchanged since v0.4.0. * py-torch: move patch before def patch * py-torch: also set Atlas_ROOT_DIR and BLIS_HOME * py-torch: fix openblas patch range to @:2.1 Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-01-03fd: add v9.0.0 and convert to CargoPackage (#41904)Alec Scott1-9/+6
2024-01-03ripgrep: add v14.0.3 and convert to CargoPackage (#41905)Alec Scott1-7/+4
2024-01-03bat: add v0.24.0 and convert to CargoPackage (#41906)Alec Scott1-7/+2
2024-01-02Xorg libs: updated versions to current latest (#36240)Wouter Deconinck37-4/+174
* Xorg pkgs: updated version to current latest This updates the versions of multiple Xorg packages to their current latest version. Verified the requirements and version dependencies, and updated where needed. Modified one homepage (xkbcomp) in the interest of conformity with the other packages. Summary of dependency changes: - libsm: - depends_on("libice@1.1.0:", when="@1.2.4:") - libx11: - depends_on("libxcb@1.11.1:", when="@1.6.4:") - libxcomposite: - depends_on("xproto@7.0.22:", when="@0.4.6") - libxfixes: - depends_on("fixesproto@5.0:", when="@5") - depends_on("fixesproto@6.0:", when="@6") - libxi: - depends_on("inputproto@2.2.99.1:", when="@1.7:") - depends_on("inputproto@2.3.99.1:", when="@1.8:") * xcb-proto, libxcb: new version 1.15 * xorg libs: additional new versions New minor version upgrades: - libXcursor (no changed needed) - libXres - depends_on("resourceproto@1.0:", when="@1.0") - depends_on("resourceproto@1.2:", when="@1.2") * libxpm: ... depends_on ncompress only when 3.5.15 * Xorg libs: add maintainer * xtrans: new version 1.5.0 * xcb-proto: new version 1.16.0 * libxt: new version 1.3.0 * libxrandr: new version 1.5.4 * libxpm: new versions 3.5.16, 3.5.17 * libxi: new version 1.8.1 * libxft: new version 2.3.8 * libxfixes: new version 6.0.1 * libxcb: new version 1.16 * libx11: new version 1.8.5, 1.8.6, 1.8.7 * libxfixes: comment out problematic fixesproto versions * libxi: comment out problematic inputproto versions * libxfixes, libxi: add reference to issue that blocks updates
2024-01-02Change h5z-zfp from MakefilePackage to CMakePackage. (#41890)Larry Knox5-105/+1
Remove versions before 1.1.0 that do not support CMake. Remove patches for the removed versions.
2024-01-02py-torchvision: enable png/jpeg by default (#41913)Adam J. Stewart1-2/+2
2024-01-02amrex: add v24.01 (#41921)Weiqun Zhang1-0/+1
2024-01-02NWChem: patch on variant fftw3; fix for #41577 (#41632)YI Zeping1-2/+2
* patch on variant fftw3; fix for #41577 * a line of doubtful blas/fftw +openmp. Are they needed with nwchem+openmp? * Update var/spack/repos/builtin/packages/nwchem/package.py Co-authored-by: Rocco Meli <r.meli@bluemail.ch> --------- Co-authored-by: Rocco Meli <r.meli@bluemail.ch>
2024-01-02build(deps): bump pytest from 7.4.3 to 7.4.4 in /lib/spack/docs (#41918)dependabot[bot]1-1/+1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.3 to 7.4.4. - [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/7.4.3...7.4.4) --- updated-dependencies: - dependency-name: pytest 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-01-02Update copyright year to 2024 (#41919)Todd Gamblin8560-8568/+8577
It was time to run `spack license update-copyright-year` again.
2024-01-01cairo: verify license (#41902)Todd Gamblin1-1/+1
2024-01-01py-tensorboard: fix import tests (#41874)Adam J. Stewart1-0/+3
2024-01-01geant4-data: fix versions for 11.2 (#41895)Seth R. Johnson3-2/+4
* geant4-data: fix versions for 11.2 The Geant4@11.2 DATASET cmake variables are looking for G4EMLOW 8.5 (not 8.4) and G4INCL 1.2 (not 1.1). * g4emlow: fix hash
2024-01-01dace: Add package and version 0.15.1 (#36178)Tal Ben-Nun3-2/+81
* dace: Add package and version 0.14.2 * Update dependencies and package version * Address review comments * Style * Address review comments * Address review comments
2023-12-31py-munch: setuptools needed at run-time (#41865)Adam J. Stewart1-1/+1
2023-12-31py-pip: fix import tests (#41867)Adam J. Stewart1-0/+3
2023-12-31py-setuptools: fix import tests (#41872)Adam J. Stewart1-0/+3
2023-12-31Bug fix in py-gevent to build with intel/oneapi compilers (#41896)Dom Heinzeller1-0/+2
2023-12-30gaudi: add a patch for catch2 (#41177)Juan Miguel Carceller1-0/+6
* gaudi: add a patch for catch2 * Fix indentation * Add a diff at the end of the path * gaudi: canonicalize patch url * gaudi: canonicalize patch url for gitlab diff --------- Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com> Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2023-12-30gdb: add v13.2 and v14.1 (#41855)Wileam Y. Phan1-0/+3
2023-12-29pythia8: new version 8.310 (#41880)Wouter Deconinck1-0/+1
No release notes available, but diff: https://gitlab.com/Pythia8/releases/-/compare/pythia8309...pythia8310?from_project_id=12340057&straight=false
2023-12-29py-pyzmq: fix import tests (#41869)Adam J. Stewart1-16/+6
2023-12-28papi: only patch flag issue for 7.1.0 (#41892)Todd Gamblin1-1/+1
PAPI CI checks a `spack install` of `papi@master`, and the open range here breaks their CI with the fix because the patch is no longer needed (see #26784, #27625 for why it's difficult to avoid this). The patch issue is going to be fixed in PAPI upstream with whatever release is after `7.1.0`, so we can restrict the patch to `7.1.0` and avoid this issue.
2023-12-28CI: Fix timing search paths to ignore bootstrap (#41893)kwryankrattiger1-1/+1
2023-12-28CI: Fix timing search paths to ignore bootstrap (#40677)kwryankrattiger2-3/+11
2023-12-28shell: fix zsh color formatting for PS1 in environments (#39497)Todd Gamblin2-15/+37
* shell: fix zsh color formatting for PS1 in environments The `colorize` function in `llnl.util.tty.color` only applies proper formatting for Bash ANSI and for console output, but this is not what zsh expects for environment variables. In particular, when using `zsh`, `spack env activate -p` produces a `PS1` prompt that looks like this: ``` \[\033[0;92m\][ENVIRONMENT]\[\033[0m\] ``` For zsh the formatting should be: ``` \e[0;92m[ENVIRONMENT]\e0;m ``` - [x] Add a `zsh` option to `colorize()` to enable zsh color formatting - [x] Add conditional to choose the right `PS1` for `zsh`, `bash`, and `sh` - [x] Don't use color escapes for `sh`, as they don't print properly * convert lots of += lines to triple quotes
2023-12-28xcdf: add newly released v3.01 with Python 3 support (#41808)Felix Werner1-1/+8
2023-12-28visit: add missing header includes needed for GUI build (#41534)Ben Wibking2-0/+79
2023-12-28perl-json-maybexs: add new package (#41703)Arne Becker1-0/+29
2023-12-28WRF: add support for %aocc@4: (#41559)AMD Toolchain Support2-2/+81
Co-authored-by: AMD Toolchain Support <toolchainsuppor@amd.com> Co-authored-by: Phil Tooley <phil.tooley@amd.com>
2023-12-28visit: enable ADIOS2 support when +adios2 in spec (#41750)Ben Wibking1-1/+4
2023-12-28perl-template-toolkit: add new package (#41817)Christopher Christofi1-0/+27
2023-12-28unifyfs: new v2.0 release (#41851)Cameron Stanavige3-75/+6
Add v2.0 release Remove deprecated versions Clean up dependencies for removed deprecated versions Remove patches for removed deprecated versions
2023-12-28build(deps): bump black from 23.12.0 to 23.12.1 in /lib/spack/docs (#41852)dependabot[bot]1-1/+1
Bumps [black](https://github.com/psf/black) from 23.12.0 to 23.12.1. - [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/23.12.0...23.12.1) --- 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>
2023-12-28build(deps): bump black in /.github/workflows/style (#41853)dependabot[bot]1-1/+1
Bumps [black](https://github.com/psf/black) from 23.12.0 to 23.12.1. - [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/23.12.0...23.12.1) --- 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>
2023-12-28rocm-tensile: fix tensile_architecture variant (#35726)Wileam Y. Phan1-1/+9
* rocm-tensile: Fix TENSILE_USE_OPENMP CMake flag to track openmp variant * rocm-tensile: Add CMAKE_HIP_ARCHITECTURES CMake flag
2023-12-28meep: add v1.28.0 (#41878)Matt Schramm1-0/+1
2023-12-28thepeg: new version 2.3.0 (#41881)Wouter Deconinck1-0/+1
No online release notes or repository, but the new tarball has the following in `NEWS`: * ThePEG-2.3.0 release: 2023-12-11 ** gcc-12/c++17/c++20 compatibility added ** hepmc3 compatibility added ** rivet interface improved ** inforstructure for dark interaction added
2023-12-28vbz-compression: new package (#41714)Harry Sharma1-0/+50
2023-12-28mpi-serial: add v2.5.0 (#41885)Jim Edwards1-2/+7
2023-12-28paraview: fix paraview@5.12.0-RC1+adios2 build (#41787)Ben Wibking1-1/+1