summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-09-13Add develop version for gfsio (#39995)Alex Richert1-1/+3
* Add develop version for gfsio * Update package.py
2023-09-13Add develop version to landsfcutil (#39998)Alex Richert1-0/+2
2023-09-13Add two versions to ncio recipe (#39999)Alex Richert1-0/+3
2023-09-13Add develop version for nemsio (#40000)Alex Richert1-1/+3
2023-09-13Add develop version to nemsiogfs (#40001)Alex Richert1-0/+2
2023-09-13Add develop version to sfcio (#40002)Alex Richert1-1/+3
* Add develop version to sfcio * Update package.py
2023-09-13Add develop version to sigio (#40003)Alex Richert1-1/+3
2023-09-13Add develop version to wrfio (#40004)Alex Richert1-1/+3
2023-09-13Add check() to sp recipe (#40005)Alex Richert1-4/+10
2023-09-13Update upp recipe (#40006)Alex Richert1-15/+8
2023-09-13interproscan: adding new version and variant to include databases. (#40009)snehring1-1/+50
2023-09-13add charliecloud 0.34, deprecate previous (#40008)Jordan Ogas1-4/+21
2023-09-13Revert "ASP-based solver: don't declare deprecated versions unless required ↵Harmen Stoppels8-91/+42
(#38181)" (#40010) This reverts commit babd29da5015d740748329006487b7d7f96df169.
2023-09-13scorep: Change in configuration option for nvhpc compiler (#39919)Laura Bellentani1-1/+10
* scorep version 8.1 added * configure finds cudart and cupti in the nvhpcsdk suite * style fixed * changes to find libcuda.so in cuda directory --------- Co-authored-by: Laura Bellentani <lbellen1@login01.leonardo.local>
2023-09-13hiop: Add version 1.0.0 (#39972)Cameron Rutherford1-0/+1
2023-09-13glibc: add older versions (#39978)Harmen Stoppels7-0/+299
2023-09-13GDAL: add v3.7.2 (#39979)Adam J. Stewart1-0/+1
2023-09-13CP2K package: various AOCC compatibility fixes (#39773)AMD Toolchain Support3-2/+75
* cp2k: patch several old versions to help newer compilers * cp2k: use -O2 optimization for AOCC compiler * cp2k: do not support old AOCC compilers * cp2k: simplify when clause due to conflicting out old compilers * cp2k: give a more meaningful message for confilcts Co-authored-by: Ning Li <ning.li@amd.com> Co-authored-by: Phil Tooley <phil.tooley@amd.com>
2023-09-13Add cmake package for v2.1.0 and master (git) versions of libfirefly (#39778)Gurkirat Singh1-0/+29
* libfirefly: Add cmake package for v2.1.0 and master (git) versions * Separate git URL from version declaration Co-authored-by: Alec Scott <alec@bcs.sh>
2023-09-13ASP-based solver: don't declare deprecated versions unless required (#38181)Massimiliano Culpo8-42/+91
Currently, the concretizer emits facts for all versions known to Spack, including deprecated versions, and has a specific optimization objective to minimize their use. This commit simplifies how deprecated versions are handled by considering possible versions for a spec only if they appear in a spec literal, or if the `config:deprecated:true` is set directly or through the `--deprecated` flag. The optimization objective has also been removed, in favor of just ordering versions and having deprecated ones last. This results in: a) no delayed errors on install, but concretization errors when deprecated versions would be the only option. This is in particular relevant for CI where it's better to get errors early b) a slight concretization speed-up due to fewer facts c) a simplification of the logic program. Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
2023-09-13Spec.tree: add type hints (#39948)Massimiliano Culpo2-21/+47
2023-09-13gitlab ci: temporarily disable darwin aarch64 (#39974)Harmen Stoppels1-17/+18
as there are no or few runners available
2023-09-13unifyfs: support openssl 3 (#39945)Harmen Stoppels1-13/+16
* unifyfs: drop upperbound on deprecated openssl The package uses deprecated MD5 functions from OpenSSL, which causes warnings, but (a) Spack by default disables -Werror, and (b) those functions will continue to exist in OpenSSL 3. * unifyfs: enable parallel build, only make check sequential * unifyfs: order class methods by install phases
2023-09-13py-maestrowf: new version, fix artificial py-cryptography dep, support ↵Harmen Stoppels2-21/+34
openssl 3 (#39946) * py-maestrowf: add new version 1.1.9, deprecate development releases * py-maestrowf: drop py-cryptography in 1.1.9 * py-maestrowf: drop py-cryptography dependency entirely, since it is not a direct dependency * py-merlin: new version, ensure openssl 3 compat * py-merlin: drop py-coloredlogs@10: lowerbound * py-maestrowf: add py-rich, reorder deps * py-celery: explain why upperbound is in spack but not in requirements.txt
2023-09-12Update g2c recipe: add develop version and misc. variants (#39965)Alex Richert1-5/+53
* Update g2c recipe: add develop version and misc. variants * add testing to g2c * Update package.py
2023-09-12py-lightly: add v1.4.18 (#39960)Adam J. Stewart1-0/+1
2023-09-12Fix typo in metaclasses (#39947)Massimiliano Culpo1-1/+1
2023-09-12ci: Tag reindex job to match the image architecture (#39958)Scott Wittenburg1-1/+1
2023-09-12r-piggyback: Add `R` package `piggyback` (#39932)Johann Gaebler1-0/+53
2023-09-12r-pl94171: Add R package PL94171 (#39926)Johann Gaebler1-0/+37
2023-09-12binutils: add v2.41 (#39483)Massimiliano Culpo1-0/+1
2023-09-12bam-readcount: add 1.0.1, correct build flags (#39950)George Young1-0/+4
Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
2023-09-12CI/Add superlu-dist to broken stand-alone tests due to hang (#38908)Tamara Dahlgren2-0/+16
* Add superlu-dist to broken stand-alone CI tests * Revert "disable superlu test (#38894)" This reverts commit e16397b5d865d402c749482d05bb2bdc09b96661.
2023-09-12mpifileutils: switch to main branch (#39525)Adam Moody1-1/+1
2023-09-12libjpeg-turbo: Fix Darwin lib install name (#39834)Dom Heinzeller1-0/+6
* Fix Darwin lib install name in var/spack/repos/builtin/packages/libjpeg-turbo/package.py * Update var/spack/repos/builtin/packages/libjpeg-turbo/package.py Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> --------- Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2023-09-12Filter spack compiler wrappers for h4cc in ↵Dom Heinzeller1-0/+4
var/spack/repos/builtin/packages/hdf/package.py (#39870)
2023-09-12g2 package bugfix (#39923)Alex Richert1-16/+31
* g2 package bugfix * g2: fix w3emc dep * fix setup_run_environment * Update package.py * Update package.py * Update package.py * Update package.py * Update package.py * style fix * Update var/spack/repos/builtin/packages/g2/package.py Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com> * Update var/spack/repos/builtin/packages/g2/package.py Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com> --------- Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-09-12amrex: add v23.09 (#39788)Weiqun Zhang1-0/+1
2023-09-12openexr: add 2.4.3, 2.5.9, 3.1.11 & 3.2.0 (#39863)Martin Aumüller1-21/+19
* openexr: add 2.4.3, 2.5.9, 3.1.11 & 3.2.0 - 2.5.9 is the latest version compatible with OpenScenGraph - improved compatibility with GCC 13 Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * openexr: drop unsupported debug variant --disable/enable-debug is not supported by ./configure in 1.3, 1.7, 2.0, 2.2 and 2.3 * openexr: transform into multi-build system package simplifies package considerably, as nothing special seems to be required * openexr: pkg-config is also used by @3 * openexr: use system libdeflate instead of internal if no libdeflate is found, openexr would download and build its own starting with 3.2.0 * openexr: disable tests would download lots of data during cmake and make build times noticably longer --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-09-12Update PennyLane packages to v0.32. (#39688)Vincent Michaud-Rioux3-16/+24
* Update PennyLane packages to v0.32. * Reformat. * Couple small fixes. * Fix Lightning cmake_args. * Couple dep fixes in py-pennylane + plugins. * Fix scipy condition. * Add comment on conflicting requirement.
2023-09-12openssl: deprecate 1.1.1 (#39942)Harmen Stoppels1-11/+7
2023-09-12asp.py: fix deprecation warning (#39943)Harmen Stoppels1-3/+2
2023-09-12Add gperftools 2.13 (#39940)Mikael Simberg1-0/+1
2023-09-12filtlong: add v0.2.1, patch for %gcc@13: (#39775)George Young2-0/+14
Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
2023-09-12build(deps): bump black from 23.7.0 to 23.9.1 in /lib/spack/docs (#39937)dependabot[bot]1-1/+1
Bumps [black](https://github.com/psf/black) from 23.7.0 to 23.9.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.7.0...23.9.1) --- updated-dependencies: - dependency-name: black 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-09-12lbann: make two variants sticky (#39710)Brian Van Essen1-2/+12
* Make the state of the Python Front End (PFE) and Python data reader support sticky so that the concretizer does not arbitrarily disable them. Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-09-11[gromacs] Fix 2021.2 build error (#39722)Stephen Sachs1-0/+6
* [gromacs] Fix 2021.2 build error See https://gromacs.bioexcel.eu/t/compilation-failure-for-gromacs-2021-1-and-2021-2-with-cmake-3-20-2/2129 * Update var/spack/repos/builtin/packages/gromacs/package.py Co-authored-by: Andrey Alekseenko <al42and@gmail.com> --------- Co-authored-by: Andrey Alekseenko <al42and@gmail.com>
2023-09-11fish: add 3.6.0, 3.6.1, update cmake requirement (#39899)Caetano Melone1-1/+4
2023-09-11py-build: add v1 (#39930)Adam J. Stewart1-7/+12
2023-09-11Add awscli@1.29.41 and its dependency py-botocore@1.31.41 (#39878)Dom Heinzeller2-5/+9
* Add awscli@1.29.41 and its dependency py-botocore@1.31.41 * Update var/spack/repos/builtin/packages/awscli/package.py Co-authored-by: Manuela Kuhn <36827019+manuelakuhn@users.noreply.github.com> --------- Co-authored-by: Manuela Kuhn <36827019+manuelakuhn@users.noreply.github.com>