summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-02-20Add go v1.20.1, 1.19.6 and un-deprecate previous versions without CVEs (#35560)Alec Scott1-10/+6
2023-02-20Fix kokkos package.py to filter spack wrappers in launch compiler and cmake ↵Patrick Bridges1-0/+7
configs (#35494) Kokkos when compiled by spack without +wrapper could potentially capture the spack compiler wrappers, resulting in cmake configs and kokkos_launch_compiler trying to run the spack compiler wrapper after installation.
2023-02-20Pass `tests` argument to solver method when concretizing together (#35290)elenimath1-3/+1
to make the workaround for #29447 work with `concretizer:unify:true` option
2023-02-20Update xtb 6.6.0 (#35436)Sebastian Ehlert2-2/+56
2023-02-20Add GNINA and related packages (#35439)Rocco Meli5-9/+159
2023-02-20py-torchbenchmark: add new package (#35443)Adam J. Stewart7-0/+184
2023-02-20Update for v5.0.4 release. (#35511)Emil Briggs1-0/+1
2023-02-20geant4: new version 11.1.1 (#35528)Wouter Deconinck1-0/+1
Bugfix release only. No changes in build system.
2023-02-20acts: new versions 23.1.0, 23.2.0, 23.2.1 (#35540)Wouter Deconinck4-4/+34
* acts: new versions 23.1.0, 23.2.0, 23.2.1 - https://github.com/acts-project/acts/compare/v23.0.0...v23.1.0: no changes needed to package.py - https://github.com/acts-project/acts/compare/v23.1.0...v23.2.0: no changes needed to package.py - https://github.com/acts-project/acts/compare/v23.2.0...v23.2.1: no changes needed to package.py * actsvg: new versions 0.4.27, 0.4.28 (and updated list_url) * acts: depends_on actsvg@0.4.28: when acts@23.2: +svg * autodiff: new version 0.6.5-0.6.12 (and list_url fix) * vecmem: new versions 0.13.0-0.22.0 (and list_url fix)
2023-02-20clhep: new versions 2.4.6.2, 2.4.6.3, 2.4.6.4 (#35542)Wouter Deconinck1-0/+3
Mostly minor changes in random and support for c++20. No build system changes needed. Ref: https://gitlab.cern.ch/CLHEP/CLHEP/-/compare/CLHEP_2_4_6_2...CLHEP_2_4_6_4
2023-02-20lhapdf: new versions 6.5.2, 6.5.3 (#35543)Wouter Deconinck1-0/+2
https://gitlab.com/hepcedar/lhapdf/-/compare/lhapdf-6.5.3...lhapdf-6.5.1: bugfixes only
2023-02-20whizard: new version 3.1.0 (#35550)Wouter Deconinck1-0/+1
https://gitlab.tp.nt.uni-siegen.de/whizard/public/-/compare/v3.0.3...v3.1.0, no changes to package.py needed.
2023-02-20Fix broken links in docs (#35582)Adam J. Stewart8-16/+15
2023-02-19`py-pyarrow`: fix build environment (#35567)Thomas Bouvier1-8/+4
* `py-pyarrow`: fix build environment * Use `satisfies()` for specs
2023-02-19pandoc: disable texlive variant by default (#35569)Adam J. Stewart1-1/+1
2023-02-19hugo: add v0.110.0, v0.108.0, v0.107.0 (#35562)Alec Scott1-0/+3
2023-02-18openblas: fix prereqs / make race (#35395)Harmen Stoppels2-0/+18
Fix a race in the makefile where the shared lib was built before the object files were available. See https://github.com/xianyi/OpenBLAS/issues/3899
2023-02-18Improve error handling in buildcache downloads (#35568)Harmen Stoppels6-44/+67
The checksum exception was not detailed enough and not reraised when using cache only, resulting in useless error messages. Now it dumps the file path, expected hash, computed hash, and the downloaded file summary.
2023-02-18Ignore black reformat in git blame (#35544)Adam J. Stewart1-1/+3
2023-02-17clang/apple-clang correct c/c++ standard flags (#35062)Harmen Stoppels3-17/+83
2023-02-17package_qgis_add_v328 (#35500)Sinan2-5/+31
* package_qgis_add_v328 * restore long term release --------- Co-authored-by: sbulut <sbulut@3vgeomatics.com>
2023-02-17Moving official repo and download locations for slate, blaspp, and lapackpp ↵G-Ragghianti3-6/+6
(#35521)
2023-02-17py-pyinstrument: add v4.4.0 (#35525)Adam J. Stewart1-6/+17
2023-02-17gaudi: add v36.10 (#35527)Wouter Deconinck1-0/+1
Bugfixes only, https://gitlab.cern.ch/gaudi/Gaudi/-/compare/v36r9...v36r10
2023-02-17add PIC flag in mpi-serial build (#35524)Jim Edwards1-1/+1
2023-02-17armcomputelibrary: new package (#35515)Annop Wongwathanarat1-0/+192
2023-02-17Fix build for scine-xtb (#35386)Sebastian Ehlert2-1/+7
2023-02-17Windows: enforce carriage return for .bat files (#35514)John W. Parent2-1/+2
Batch scripts in general will not function without carriage return line endings on Windows. We rely on these scripts to support cmd, so we should not allow these scripts to be converted to lf. Note: Windows 11 supports lf line endings due to the use of Windows Terminal. Once support for Windows 10 is dropped, this change can be reverted.
2023-02-17fio: add a new version (#35522)H. Joe Lee1-0/+1
The latest is 3.33.
2023-02-17Increase db timeout 3s -> 60s (#35517)Harmen Stoppels1-1/+1
When running many concurrent spack install processes that need to write to the db, Spack regularly times out. This is because writing to the DB after another process has written to it requires deserialization of the db, mutating it in memory, and serializing it again, which takes some time. On top of that, I believe there's a 1 second retry when a write lock cannot be obtained, so I think this means only 3 processes can really write to the DB at the same time before timing out.
2023-02-16Style: black 23, skip magic trailing comma (#35351)Adam J. Stewart510-3856/+864
* Style: black 23, skip magic trailing commas * isort should use same line length as black * Fix unused import * Update version of black used in CI * Update new packages * Update new packages
2023-02-16Halide: new variants and bug fixes (#35495)Teo1-5/+78
* Update package.py Initial new stuff * Update package.py * Update package.py * Update package.py * fix targets * non-llvm backends * ooops * fix style * Somehow that was not caught? Somehow that was not caught? * style * Last fix make capitalization consistent with Halide not LLVM...
2023-02-16py-pynrrd: new package (#35505)Erik Heeren1-0/+20
2023-02-16py-cmake-format: new version, new variants (#35485)Erik Heeren1-1/+8
* py-cmake-format: new version, new variants * Update var/spack/repos/builtin/packages/py-cmake-format/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-02-16py-luigi: add v3.2.0 (#35507)genric1-0/+1
2023-02-16py-cufflinks: new package version with 0.17.3 (#35427)Christopher Christofi1-0/+25
* py-cufflinks: new package version with 0.17.3 * Update var/spack/repos/builtin/packages/py-cufflinks/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-02-16py-fiona: python is a link dep (#35516)Adam J. Stewart1-0/+1
2023-02-16added support zen4 support for gromacs (#35503)AMD Toolchain Support1-1/+4
Co-authored-by: Umashankar Sivakumar <Umashankar.Sivakumar@amd.com>
2023-02-16dakota: run acceptance tests (#29654)Andrew-Dunning-NNL1-0/+3
* dakota: run acceptance tests * dakota: updated style guide
2023-02-16fuse-overlayfs: add v1.10 (#35512)Massimiliano Culpo1-0/+1
2023-02-16rdma-core: add static variant (#35308)Andrew-Dunning-NNL1-0/+8
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-02-16view: fix issue with non-contributing specs (#34661)Harmen Stoppels3-13/+68
Specs that did not contribute any files to an env view caused a problem where zip(specs, files grouped by prefix) got "out of sync", causing the wrong merge map to be passed to a package's `add_files_to_view`, which specifically caused an issue where *sometimes* bin/python ended up as a symlink instead of a copy. One such example is kokkos + kokkos-nvcc-wrapper, as the latter package only provides the file bin/nvcc_wrapper, which is also added to view by kokkos, causing kokkos-nvcc-wrapper to contribute 0 files. The test feels a bit contrived, but it captures the problem... pkg a is added first and has 0 files to contribute, pkg b adds a single file, and we check if pkg b receives a merge map (and a does not).
2023-02-16esmf: use setup_build_environment instead of edit (#35249)Alex Richert1-52/+51
2023-02-16openssl: New version 1.1.1t (#35419)Erik Schnetter1-2/+12
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2023-02-16simplify cdash filename (#35509)Harmen Stoppels1-8/+1
2023-02-16pfunit: add v4.6.3, clean up recipe (#35510)Massimiliano Culpo1-42/+75
* pfunit: add v4.6.3 * pfunit: use CMakePackage methods to define arguments * pfunit: deprecate v3.X, make a variant conditional * pfunit: simplify setting up environment variables Reading the docs it seems only v3 needs F90_VENDOR to be set * pfunit: fix option names The names set before were unused * pfunit: shared libraries seem not to be supported See https://github.com/Goddard-Fortran-Ecosystem/pFUnit/issues/308#issuecomment-874725759
2023-02-16openblas: Use more stable URL as source (#35428)Mosè Giordano1-1/+1
2023-02-16gromacs: add 2021.7, 2022.5, 2023, and some requirements (#35413)Carlos Bederián1-0/+18
2023-02-16cp2k: explicitly use C99 standard (#34957)Mosè Giordano1-0/+4
2023-02-16Add py-mlflow and its dependencies (#34463)Erik Heeren10-1/+199
* Add py-mlflow and its dependencies * mlflow: fix syntax error in package.py * py-mlflow: cleanup Process review remarks, add missing dependencies, add skinny variant * Apply suggestions from code review * Fix flake8 issues * More formatting fixes * Fix py-waitress dependency version * py-mlflow: platform-specific dependency * Update var/spack/repos/builtin/packages/py-mlflow/package.py * Update var/spack/repos/builtin/packages/py-mlflow/package.py * Process review remarks * Fix typo in dependency version * py-shap: fix dependencies * py-arrow: fix dependencies * py-slicer: remove py-setuptools explicit version * py-pyarrow: dataset variant and pass options through environment It appears there are some issues when using `pip install` instead of `python setup.py` - this setup_build_environment should fix that. * py-pyarrow: review remark * Decouple setup_build_environment from install_options * py-pyarrow: style * Bump licenses to 2023 --------- Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Matthias Wolf <matthias.wolf@epfl.ch>