James Taliaferro
56251c11f3
qpdf: new package ( #44066 )
...
* New package: qpdf
* Update var/spack/repos/builtin/packages/qpdf/package.py
Co-authored-by: Alec Scott <hi@alecbcs.com>
* Fix format of cmake_args
---------
Co-authored-by: Alec Scott <hi@alecbcs.com>
2024-05-10 14:32:57 -06:00
James Smillie
40bf9a179b
New package: py-nuitka ( #44079 )
2024-05-10 12:07:02 -07:00
John W. Parent
095aba0b9f
Buildcache/ensure symlinks proper prefix ( #43851 )
...
* archive: relative links only
Ensure all links written into tarfiles generated from Spack prefixes do not contain symlinks pointing outside the prefix
* binary_distribution: limit extraction to prefix
Ensure files extracted from spackballs are not links pointing outside of the prefix
* Ensure rpaths are properly set on Windows
* hard error on extraction of absolute links
* refactor for non link-modifying approach
* Restore tarball extraction to original impl
* use custom readlink
* cleanup symlink module
* make lstrip
2024-05-10 13:00:40 -05:00
John W. Parent
4270136598
Windows: Non config changes to support Gitlab CI ( #43965 )
...
* Quote python for shlex
* Remove python path quoting patch
* spack env: Allow `C` "protocol" for config_path
When running spack on windows, a path beginning with `C://...` is a valid path.
* Remove makefile from ci rebuild
* GPG use llnl.util.filesystem.getuid
* Cleanup process_command
* Remove unused lines
* Fix tyop in encode_path
* Double quote arguments
* Cleanup process_command
* Pass cdash args with =
* Escape parens in CMD script
* escape parens doesn't only apply to paths
* Install deps
* sfn prefix
* use sfn with libxml2
* Add hash to dep install
* WIP
* REview
* Changes missed in prior review commit
* Style
* Ensure we handle Windows paths with config scopes
* clarify docstring
* No more MAKE_COMMAND
* syntax cleanup
* Actually correct is_path_url
* Correct call
* raise on other errors
* url2path behaves differently on unix
* Ensure proper quoting
* actually prepend slash in slash_hash
---------
Co-authored-by: Ryan Krattiger <ryan.krattiger@kitware.com>
Co-authored-by: Mike VanDenburgh <michael.vandenburgh@kitware.com>
2024-05-10 13:00:13 -05:00
Juan Miguel Carceller
f73d7d2dce
dd4hep: cleanup recipe, remove deprecated versions and patches ( #44110 )
...
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2024-05-10 07:40:38 -07:00
Juan Miguel Carceller
567566da08
edm4hep: cleanup recipe, remove deprecated versions and patches ( #44113 )
...
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2024-05-10 07:39:06 -07:00
Chris Marsh
30a9ab749d
libtheora: Remove unneeded autoreconf section ( #44063 )
...
* Remove autoreconf section that was causing issues with libtool mismatch. Fixes issue #43498
2024-05-10 10:27:20 -04:00
Mikael Simberg
8160a96b27
dla-future: Add 0.4.1 ( #44115 )
...
* dla-future: Add 0.4.1
* Use ninja as generator in dla-future
2024-05-10 15:21:47 +02:00
Mikael Simberg
10414d3e6c
pika: Add 0.25.0 ( #44114 )
2024-05-10 14:37:31 +02:00
Stephen Sachs
1d96c09094
libhugetlbfs: Fix the build with an update to 2.24 ( #44059 )
...
Co-authored-by: Stephen Sachs <stesachs@amazon.com>
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2024-05-10 10:50:36 +02:00
Harmen Stoppels
e7112fbc6a
PythonExtension: fix issue where package does not extend python ( #44109 )
2024-05-10 10:47:37 +02:00
Tom Scogland
b79761b7eb
flux-sched: set the version if the ver file is missing ( #44068 )
...
* flux-sched: set the version if the ver file is missing
problem: flux-sched needs a version, it normally gets this from a
release tarball or from git tags, but if using a source archive or a git
clone without tags the version is missing
solution: set the version through cmake based on the version spack sees
when the version file is missing
* Update var/spack/repos/builtin/packages/flux-sched/package.py
Co-authored-by: Alec Scott <hi@alecbcs.com>
---------
Co-authored-by: Alec Scott <hi@alecbcs.com>
2024-05-09 11:50:42 -07:00
Christopher Christofi
3381899c69
miniforge3: add new versions with mamba installation ( #43995 )
...
* miniforge3: add new version with mamba installation
* fix styling
* update maintainers
* Fix variant directive ordering
2024-05-09 12:48:40 -06:00
Massimiliano Culpo
c7cf5eabc1
Fix filtering external specs ( #44093 )
...
When an include filter on externals is present, implicitly
include libcs.
Also, do not penalize deprecated versions if they come
from externals.
2024-05-09 18:50:15 +02:00
Juan Miguel Carceller
d88fa5cf8e
pythia8: add a cxxstd variant ( #44077 )
...
* pythia8: add a cxxstd variant
* Add multi=False, fix regexp
---------
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2024-05-09 09:32:38 -07:00
Richard Berger
2ed0e3d737
kokkos-nvcc-wrapper: add missing versions ( #44089 )
2024-05-09 09:23:16 -07:00
Julien Cortial
506a40cac1
mmg: Build & install shared libraries, add 5.7.2 & 5.7.3( #43749 )
2024-05-09 16:59:53 +02:00
Rémi Lacroix
447739fcef
Universal Ctags: Add version 6.1.20240505.0 ( #44058 )
2024-05-09 15:55:41 +02:00
Massimiliano Culpo
e60f6f4a6e
CI/Update macOS runners: macos-latest switched to macos-14 ( #44094 )
...
macos-latest switched to macos-14, so now we are running
two identical jobs.
2024-05-09 14:28:17 +02:00
Vanessasaurus
7df35d0da0
package: libsodium update URL to GitHub ( #44090 )
...
Problem: the libsodium download endpoints are not reliable,
they fail multiple times a day for several of our automated
pipelines.
Solution: use the GitHub releases and branches.
Signed-off-by: vsoch <vsoch@users.noreply.github.com>
2024-05-09 14:26:02 +02:00
Luc Berger
71b035ece1
Kokkos: adding new release 4.3.01 ( #44086 )
2024-05-09 03:33:35 -06:00
Ashwin Kumar Karnad
86a134235e
Octopus 14.1 : Add new version hash ( #44083 )
...
* octopus: add hash for new version
* octopus: add --enable-silent-deprecation flag when @14.1:
2024-05-09 03:18:22 -06:00
Jon Rood
24cd0da7fb
amr-wind: add missing variants ( #44078 )
...
* amr-wind: add missing variants
* Fix copy and paste.
* waves2amr is only available on amr-wind@2.0
* Style.
* Use satisfies.
2024-05-09 02:38:16 -06:00
alvaro-sch
762833a663
Orca (standalone) 5.0.4 ( #44011 )
...
* orca: added latest version 5.0.4
* Fixed openmpi versions
2024-05-08 15:36:27 -07:00
Ken Raffenetti
636d479e5f
mpich: Add license ( #43821 )
2024-05-08 12:07:46 -07:00
Sreenivasa Murthy Kolam
f2184f26fa
hipsparselt: new package ( #44080 )
...
* Initial commit for adding hipsparselt recipe
* correct the style errors
* remove master version
2024-05-08 12:03:21 -07:00
Harmen Stoppels
e1686eef7c
gcc: use -idirafter for libc headers ( #44081 )
...
GCC C++ headers like cstdlib use `#include_next <stdlib.h>` to wrap libc
headers. We're using `-isystem` for libc, which puts those headers too
early in the search path. `-idirafter` fixes this so `include_next`
works.
2024-05-08 20:45:04 +02:00
Adam J. Stewart
314893982e
JAX: add v0.4.27, NCCL variant ( #44071 )
2024-05-08 11:36:24 -07:00
Jake Koester
9ab6c30a3d
add flag to turn off building tests and examples ( #44075 )
2024-05-08 11:33:49 -07:00
Adam J. Stewart
ddf94291d4
py-jsonargparse: add v4.28.0 ( #44074 )
2024-05-08 11:31:07 -07:00
Jon Rood
5d1038c512
hypre: add cublas and rocblas variants ( #44038 )
...
* Add cublas and roblas variants to hypre.
* Fix mistakes.
* Remove newline.
* Address suggestions.
2024-05-08 12:04:11 -06:00
renjithravindrankannath
2e40c88d50
Bump up the version for ROCm-6.1.0 ( #43843 )
...
* Bump up the version for ROCm-6.1.0
* Style check error correction and patch files
* Update for rocm-openmp-extras 6.1
* updating rocm-openmp-extras and math libraries with 6.1
* Style check error correcion
* updating hipcub, hipfort & miopen-hip for 6.1
* Rocm-openmp-extras and some mathlib updates
* iAudit error correction and rocmlir update
* Updating dependency on suite-sparse and adding path
* Style check error corection
* hip-tensor 6.1.0 update
* rdc 6.1 needs grpc 1.59.1
* rvs 6.1 updates and patch
2024-05-08 10:26:30 -07:00
dependabot[bot]
2bcba57757
build(deps): bump actions/checkout from 4.1.4 to 4.1.5 ( #44045 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](0ad4b8fada...44c2b7a8a4
)
---
updated-dependencies:
- dependency-name: actions/checkout
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-08 09:22:48 -07:00
shanedsnyder
37330e5e2b
darshan-runtime,darshan-util,py-darshan: add darshan-3.4.5 packages ( #43989 )
...
* add darshan-3.4.5 packages, update URLs
* py-setuptools version switches for py-darshan
* more py-darshan test dependencies
* try a conditional importlib_resources dependency
2024-05-08 09:06:24 -07:00
snehring
b4411cf2db
iq-tree: add new version delete duplicate package ( #44043 )
...
* iq-tree: add new version delete duplicate package
* Replace iqtree2 dependency
orthofinder: replace iqtree2 with iq-tree@2
py-phylophlan: replace iqtree2 with iq-tree@2
2024-05-08 09:02:06 -07:00
Harmen Stoppels
65d1ae083c
gitlab ci: tutorial: add julia
and vim
( #44073 )
2024-05-08 14:18:12 +02:00
andriish
0b8faa3918
cernlib: add 2023.08.14.0-free ( #40211 )
...
* Update CERNLIB
Update CERNLIB
* Update package.py
* Update package.py
* [@spackbot] updating style on behalf of andriish
* cernlib: merge crypto->crypt patches
* cernlib: depends_on xbae when `@2023:`
* cernlib: patch for Xbae and Xm link order (DSO)
* [@spackbot] updating style on behalf of andriish
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-05-08 06:58:07 -05:00
Alec Scott
f077c7e33b
unmaintained pkg bump: 2024-05-05 ( #44021 )
...
* unmaintained pkgs: bump versions
* Changes following review feedback
* glm: update cmake dependency
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-05-08 05:53:49 -06:00
Massimiliano Culpo
9d7410d22e
gcc: add v14.1.0 ( #44053 )
2024-05-08 12:14:44 +02:00
Tamara Dahlgren
e295730d0e
mold: Replace maintainer ( #44047 )
...
* Remove maintainer at his request
* Add msimberg as the maintainer
2024-05-08 09:29:43 +02:00
Todd Gamblin
868327ee14
r: patch R-CVE-2024-27322 for r@3.5:4.3.3
( #44050 )
...
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov>
2024-05-08 08:56:37 +02:00
Massimiliano Culpo
f5430b16bc
Bump removal version in deprecation messages ( #44064 )
2024-05-08 08:49:14 +02:00
Tamara Dahlgren
2446695113
Remove dead environment creation code ( #44065 )
2024-05-07 22:49:06 -06:00
snehring
e0c6cca65c
orca: switching to xz archives, removing old version ( #44035 )
2024-05-07 15:18:53 -07:00
Auriane R
84ed4cd331
Add transformer engine package ( #43982 )
...
* Add py-flash-attn@2.4.2
* Add py-transfomer-engine package
---------
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2024-05-07 14:56:34 -07:00
Juan Miguel Carceller
f6d50f790e
gaudi: Add version 38.1 ( #44055 )
...
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2024-05-07 14:20:02 -07:00
Tim Haines
d3c3d23d1e
Dyninst: update compiler requirements ( #44033 )
...
As of 13.0.0, Dyninst can now build with any Linux compiler.
2024-05-07 15:03:17 -06:00
Vicente Bolea
33752c2b55
fix(adios2): fix missing stdind include in 2.7 ( #43786 )
2024-05-07 15:52:20 -05:00
Harmen Stoppels
26759249ca
gitlab: dont build paraview for neoverse v2 ( #44060 )
2024-05-07 18:59:12 +02:00
dependabot[bot]
8b4cbbe7b3
build(deps): bump pygments from 2.17.2 to 2.18.0 in /lib/spack/docs ( #44044 )
...
Bumps [pygments](https://github.com/pygments/pygments ) from 2.17.2 to 2.18.0.
- [Release notes](https://github.com/pygments/pygments/releases )
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES )
- [Commits](https://github.com/pygments/pygments/compare/2.17.2...2.18.0 )
---
updated-dependencies:
- dependency-name: pygments
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-05-07 18:55:04 +02:00