summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-05-23gperftools: Don't build benchmarks or tests (#44336)Mikael Simberg1-0/+2
2024-05-23ASP-based solver: fix reusing externals on linux (#44316)Massimiliano Culpo4-6/+52
We need to tell clingo the libc compatibility of external nodes in buildcaches or stores, to allow reuse.
2024-05-23cmake: add v3.28 (#43723)John W. Parent2-0/+14
2024-05-23py-cloudpickle: new version 3.0.0 (switch to flit-core) (#44324)Wouter Deconinck1-1/+5
2024-05-23py-ordered-set: new version 4.1.0 (flit-core) (#44325)Wouter Deconinck1-1/+4
2024-05-23armpl-gcc: add v24.04 (#43553)Paolo2-47/+160
Starting from 24.04, armpl-gcc will only have three packages files: dev, rpm, and macOS. Only one version for gcc is provided, so the changes in the code reflect that the tar provided for gcc is only one rather than many.
2024-05-22Update package.py (#44322)Alex Richert1-1/+0
2024-05-22README.md: add windowsTodd Gamblin1-1/+1
2024-05-22docs: update chain.rst to improve discussion of upstreams (#43918)mSamiolo1-2/+4
* Update chain.rst * Update lib/spack/docs/chain.rst Co-authored-by: Wouter Deconinck <wdconinc@gmail.com> * Update lib/spack/docs/chain.rst Co-authored-by: Wouter Deconinck <wdconinc@gmail.com> * docs: rm leading spaces to avoid indent --------- Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-05-22Add develop version to ufs-weather-model (major updates) (#39265)Alex Richert1-27/+146
* Add develop version to ufs-weather-model (major updates) * Update ufs-weather-model maintainers * Update package.py * Update package.py * Update package.py * Update package.py * Update ufs-weather-model defaults and fms dep * Update package.py * Update package.py * Update package.py
2024-05-22gcc: use -rpath {rpath_dir} not -rpath={rpath dir} (#44315)Harmen Stoppels1-1/+1
to make macOS's linker happy.
2024-05-22cuda: add v12.4.1 (#43488)pauleonix3-2/+19
2024-05-22mapl: add v2.46 (#44230)Matt Thompson1-9/+78
2024-05-22conduit: add v0.9.2 (#44308)Cyrus Harrison1-0/+1
2024-05-22kcov: convert to new stand-alone test process (tested with latest version) ↵Tamara Dahlgren1-6/+16
(#44309)
2024-05-22gcc: add v13.3.0 (#44306)Carlos Bederián1-0/+1
2024-05-22qt: add version 5.15.13 (#44310)Wouter Deconinck1-0/+1
2024-05-22rsync: add v3.3.0 (#44311)Wouter Deconinck1-0/+1
2024-05-22flux-sched: add docs variant to match core, fix ver (#44277)Tom Scogland1-2/+11
2024-05-22grpc: add 1.61 to 1.64 (#44297)Harmen Stoppels1-0/+4
2024-05-21cmake/add-3.29 (#43349)John W. Parent1-0/+7
2024-05-21bison: add missing diffutils build dep (#44296)Harmen Stoppels1-0/+1
2024-05-21Take a lock before querying installed_dependents (#44301)Massimiliano Culpo1-1/+2
Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
2024-05-21get cupy compiling with latest cuda (#44266)Robert Underwood2-4/+13
* get cupy compiling with latest cuda * fix other cupy-deps * fix version bounds --------- Co-authored-by: Robert Underwood <runderwood@anl.gov>
2024-05-21Remove mesa18 and libosmesa (#44264)Massimiliano Culpo13-298/+14
* Remove mesa18 and libosmesa mesa18 was introduced in #19528 as a way to maintain the old autotools build of mesa separate from the new meson build. We could add a second build system to mesa, but since mesa18 has been deprecated for a long time, we'll just remove it. libosmesa was used to multiplex the gl provider between mesa18 and mesa, and is thus unecessary. Remove it to reduce complexity in the graphical stack. * Remove references to mesa18 and libosmesa * vtk: rework dependency on gl and osmesa * memsurfer: rework dependency on vtk * visit: minimal fix to avoid having both osmesa and glx
2024-05-21Paraview on windows: Use htf5::hdf5 (#44161)Dan Lipsa3-0/+19
* Use hdf5::hdf5 on Windows from Paraview CMake This patch is already applied on VTK 9 or greater. * Add comments stating that vtk and paraview patches are the same and should be modified in concert.
2024-05-21Add homebrew gcc@14.1.0 patch for aarch64 darwin (#44280)Chris Marsh1-0/+5
2024-05-21Demote a warning to debug message, if C compiler is not there (#44182)Massimiliano Culpo2-0/+19
2024-05-21bump pytest from 8.2.0 to 8.2.1 --- (#44282)dependabot[bot]1-1/+1
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-05-21Additional packages for devtools-manylinux (#44273)Robert Underwood1-0/+10
Co-authored-by: Robert Underwood <runderwood@anl.gov>
2024-05-21--- (#44281)dependabot[bot]3-7/+7
updated-dependencies: - dependency-name: codecov/codecov-action 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-05-21linaro-forge: added 24.0 version (#44292)kenche-linaro1-0/+3
2024-05-21grpc: remove a maintainer (#44294)Federico Ficarelli1-2/+0
2024-05-21Metall: add v0.26, v0.27, and v0.28 (#44284)Keita Iwabuchi1-1/+4
Co-authored-by: Keita Iwabuchi <iwabuchi1@lln.gov>
2024-05-21Cleanup of Apple OpenGL shim packages (#44269)Massimiliano Culpo2-58/+20
- Remove duplicated code - Use BundlePackage as a base class
2024-05-21grpc: forward compat bound abseil (#44290)Harmen Stoppels1-1/+6
2024-05-21ASP-based solver: fix version optimization for roots (#44272)Massimiliano Culpo3-5/+36
This fixes a bug occurring when two root specs need to select old versions, and these versions have the same penalty in the optimization. This sometimes caused an older version to be preferred to a more recent one. The issue was the omission of `PackageNode` in the optimization tuple.
2024-05-20rayleigh: new package (#38338)Philipp Edelmann1-0/+71
* rayleigh: new package * Update var/spack/repos/builtin/packages/rayleigh/package.py Co-authored-by: Wouter Deconinck <wdconinc@gmail.com> * split edit into three methods * add comments to clarify use of configure * rayleigh: copyright year --------- Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-05-20seqkit: add 2.4.0, switching to 'go build' install mechanic (#38192)George Young1-11/+17
* seqkit: add 2.4.0 * seqkit: add 2.4.0, switching to 'go build' install mechanic * seqkit: add 2.4.0, switching to 'go build' install mechanic * seqkit: update to @2.6.1, drop deprecated version and build system * seqkit: add @2.7.0, convert to GoPackage * tidying * tidying --------- Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
2024-05-21gitlab ci: fix untouched spec pruning on windows (#44279)Scott Wittenburg1-2/+2
Use correct path separator in get_all_package_diffs for all platforms. Ensures correct package change computation on Windows when pruning unchanged specs in Gitlab CI
2024-05-20build(deps): bump types-six in /.github/workflows/style (#44167)dependabot[bot]1-1/+1
Bumps [types-six](https://github.com/python/typeshed) from 1.16.21.9 to 1.16.21.20240513. - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: types-six 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-05-21libsigsegv: fix patch filename extensionWouter Deconinck2-1/+1
2024-05-20libpressio update (#44076)Robert Underwood24-107/+518
* libpressio update * fix typos in libpressio packages * Addressed review feedback from @tldahlgren * fix ci issues * add missing package for SZx * simplify varient logic and fix GPU deps * Update var/spack/repos/builtin/packages/py-langsmith/package.py --------- Co-authored-by: Robert Underwood <runderwood@anl.gov> Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2024-05-20Add llvm v1816 (#44271)Paul R. C. Kent1-0/+1
2024-05-20Update, fix serenity & serenity-libint (#43816)Loris Ercole2-57/+99
* Update, fix serenity & serenity-libint Version 1.6.1 of `serenity` is added, some dependencies are made more explicit, some options are improved or fixed. The url of `serenity-libint` is fixed. The old url is not reachable anymore. * Use upstream patch, modify cmake patch * Update var/spack/repos/builtin/packages/serenity/package.py --------- Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2024-05-20heimdall: Astronomy software package (#38328)Tony Weaver3-0/+119
* heimdall: Astronomy software package. Requires dedisp and psrdada (included as part of this commit) * Updated packages to align with Spack's style Minor updates based on wdconinc's comments regarding Spack's style guide * [@spackbot] updating style on behalf of aweaver1fandm * Minor edits to fix copyright year and dedisp install Fixed copyright year to be 2024 instead of 2023 Removed the overridden version of install and created a preinstall function to create the missing lib and inc directories, therefore allowing the default install to run Here is output from the spack install of heimdall showing successful build with cuda. If necessary I do a spack clean and freshly install it ./spack install heimdall +cuda cuda_arch=86 [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/libiconv-1.17-enpmbhsi3kztebwmpclpub2afhlbr3gy [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/xz-5.4.1-pte76kujkezxb3laqse3o4sctlbygsaw [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/zlib-1.2.13-utlfo5ltxz5v5bckirn5v3amtbxjdvwh [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/bzip2-1.0.8-x6navz7ucgfnb5xq7aelqmgd4zxsz5bs [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/libmd-1.0.4-ncomhrodpdul4dm64o6b7426fhmc2u64 [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/ncurses-6.4-c77h34rooycbzapxjvc27sg5td5jiwyb [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/zstd-1.5.5-eporpybumydxveg5rwtfzysrsu4eqzcv [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/libffi-3.4.4-vskntokaojclfqxjfzkbyirkeogddbpx [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/libxcrypt-4.4.33-gtpn32p6mxztul3c3dxzqj7gvcyh555j [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/util-linux-uuid-2.38.1-g322a5peqjaad6gl5q64cdu4qo7kvw6o [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/libxml2-2.10.3-pza3kz2mtbncbbeim6rejfqkgftnf4rz [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/openssl-1.1.1t-adbquvgg4qpc3vq6jynf44qzq3gfwrv5 [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/pigz-2.7-e7mxj4ya2u4a6zb4hu64g7docujmkxeb [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/libbsd-0.11.7-wh4xleivbe7wndiqt5nsehzlfrccnjcg [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/readline-8.2-hhb647bwmbcj7iwpmtetbylninfm5rxf [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/cuda-11.7.1-osue2sx5rv7dgzhsmaemydpwhyribxng [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/tar-1.34-35f5gki2ycxmy5zd7zs5tsvp3xoszxum [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/expat-2.5.0-4gizyhhqklciuyrbyinq2tdggt73gds4 [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/gdbm-1.23-w3uzihtubj2iwv6es55fis6nt2q5zwlr [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/sqlite-3.40.1-m4ntzvuupsnbtkdfbz7oqpbjdlaffp2a [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/dedisp-1.0-pq6r3jnyxq6jzoygz3fp2e6jc2ojpvap [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/gettext-0.21.1-hglzdeadmgkzjb76bmemt6dnulfkrpha [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/python-3.10.10-khu36qq4p2te7jf475ewr2h7egidekfl [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/psrdada-master-by4w6mrpcfnoihlhos2jcfo2roiyagaz [+] /home/htony/spack/opt/spack/linux-ubuntu22.04-zen3/gcc-11.3.0/heimdall-1.0-ohtdnltuhhejysshcert25h6nmuvluqp * [@spackbot] updating style on behalf of aweaver1fandm
2024-05-20py-pytest: add v8.2.1 (#44267)Adam J. Stewart2-54/+63
* py-pytest: add v8.2.1 * py-pluggy: add v1.5.0
2024-05-20caliper: add new variant to support Intel Vtune (#44147)Pramod Kumbhar1-0/+7
2024-05-20awscli-v2: add v2.15.53, and other updates (#44258)Teague Sterling2-17/+23
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-05-20Deprecate py-cmake and py-ninja (#44257)Adam J. Stewart18-31/+32