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...44c2b7a8a4support@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 
						 
				 
			
				
					
						
							
							
								Richarda Butler 
							
						 
					 
					
						
						
							
						
						be71f9fdc4 
					 
					
						
						
							
							Include concrete environments with include_concrete ( #33768 )  
						
						... 
						
						
						
						Add the ability to include any number of (potentially nested) concrete environments, e.g.:
```yaml
   spack:
     specs: []
     concretizer:
         unify: true
     include_concrete:
     - /path/to/environment1
     - /path/to/environment2
```
or, from the CLI:
```console
   $ spack env create myenv
   $ spack -e myenv add python
   $ spack -e myenv concretize
   $ spack env create --include-concrete myenv included_env
```
The contents of included concrete environments' spack.lock files are
included in the environment's lock file at creation time. Any changes
to included concrete environments are only reflected after the environment
is re-concretized from the re-concretized included environments.
- [x] Concretize included envs
- [x] Save concrete specs in memory by hash
- [x] Add included envs to combined env's lock file
- [x] Add test
- [x] Update documentation
    Co-authored-by: Kayla Butler <<butler59@llnl.gov >
    Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.co 
m>
    Co-authored-by: Todd Gamblin <tgamblin@llnl.gov >
    Signed-off-by: Todd Gamblin <tgamblin@llnl.gov > 
						
						
					 
					
						2024-05-07 09:32:40 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						05c1e7ecc2 
					 
					
						
						
							
							Update the tutorial command to point to releases/v0.22 ( #44056 )  
						
						
						
						
					 
					
						2024-05-07 17:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						f7afd67a26 
					 
					
						
						
							
							Remove spurious ASP debug lines ( #44051 )  
						
						
						
						
					 
					
						2024-05-07 11:28:38 +02:00 
						 
				 
			
				
					
						
							
							
								psakievich 
							
						 
					 
					
						
						
							
						
						d22bdc1c4e 
					 
					
						
						
							
							certs: fix interpolation and disallow relative paths ( #44030 )  
						
						
						
						
					 
					
						2024-05-07 11:16:32 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Simberg 
							
						 
					 
					
						
						
							
						
						540f9eefb7 
					 
					
						
						
							
							mold: Add 2.30.0 and 2.31.0 ( #44034 )  
						
						
						
						
					 
					
						2024-05-07 10:41:13 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						2db5bca778 
					 
					
						
						
							
							Warn users of the future removal of platform=cray ( #43980 )  
						
						
						
						
					 
					
						2024-05-07 10:30:23 +02:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						bcd05407b8 
					 
					
						
						
							
							llnl.util.tty.color._force_color: init in global scope ( #44036 )  
						
						... 
						
						
						
						Currently SPACK_COLOR=always is not respected in the build process on
macOS, because the global `_force_color` is re-evaluated in global scope
during module setup, where it is always `None`.
So, move global init bits from main.py to the module itself. 
						
						
					 
					
						2024-05-07 09:49:46 +02:00 
						 
				 
			
				
					
						
							
							
								John W. Parent 
							
						 
					 
					
						
						
							
						
						b35ec605fe 
					 
					
						
						
							
							python-venv: use correct python name for which call ( #44048 )  
						
						
						
						
					 
					
						2024-05-07 09:32:44 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						0a353abc42 
					 
					
						
						
							
							Fix issues in packages with the new release of archspec ( #44037 )  
						
						
						
						
					 
					
						2024-05-07 09:20:34 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						e178c58847 
					 
					
						
						
							
							Respect requests when filtering reused specs ( #44042 )  
						
						... 
						
						
						
						Some specs which were excluded from reuse,
are currently added back to the solve when
we traverse dependencies of other reusable
specs.
This fixes the issue by keeping track of what
we can explicitly reuse. 
						
						
					 
					
						2024-05-07 09:06:51 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						d7297e67a5 
					 
					
						
						
							
							Maintenance for the "bootstrap" workflow in CI ( #44031 )  
						
						... 
						
						
						
						Removed a lot of duplication.
Fixed an issue in containers, leading to false negative 
						
						
					 
					
						2024-05-07 08:49:53 +02:00 
						 
				 
			
				
					
						
							
							
								snehring 
							
						 
					 
					
						
						
							
						
						ee8addf04a 
					 
					
						
						
							
							neic-finitefault: adding new package and dependencies ( #44032 )  
						
						... 
						
						
						
						* neic-finitefault: adding new package
* py-obspy: adding new package
* py-okada-wrapper: adding new package
* py-pygmt: adding new package
* py-pyrocko: adding new package
---------
Signed-off-by: Shane Nehring <snehring@iastate.edu > 
						
						
					 
					
						2024-05-06 15:45:32 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Rood 
							
						 
					 
					
						
						
							
						
						fd3cd3a1c6 
					 
					
						
						
							
							amr-wind: updates and fixes ( #43993 )  
						
						... 
						
						
						
						* Updates and fixes for AMR-Wind.
* Add versions and update openfast constraints.
* Style.
* Fix version. 
						
						
					 
					
						2024-05-06 13:31:29 -06:00 
						 
				 
			
				
					
						
							
							
								Garth N. Wells 
							
						 
					 
					
						
						
							
						
						e585aeb883 
					 
					
						
						
							
							(py)-fenics-dolfinx: version update ( #44002 )  
						
						... 
						
						
						
						* Update DOLFINx to v0.8
* Fix typo 
						
						
					 
					
						2024-05-06 12:11:02 -07:00 
						 
				 
			
				
					
						
							
							
								James Taliaferro 
							
						 
					 
					
						
						
							
						
						1f43384db4 
					 
					
						
						
							
							Add LSP client extension for Kakoune ( #44000 )  
						
						... 
						
						
						
						* new package: kakoune-lsp
* blacken
* add myself as a maintainer 
						
						
					 
					
						2024-05-06 11:18:45 -07:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						814b328fca 
					 
					
						
						
							
							py-torchmetrics: add v1.4.0 ( #44027 )  
						
						
						
						
					 
					
						2024-05-06 10:21:20 -07:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						125206d44d 
					 
					
						
						
							
							python: always use a venv ( #40773 )  
						
						... 
						
						
						
						This commit adds a layer of indirection to improve build isolation with 
and without external Python, as well as usability of environment views.
It adds `python-venv` as a dependency to all packages that `extends("python")`, 
which has the following advantages:
1. Build isolation: only `PYTHONPATH` is considered in builds, not 
   user / system packages
2. Stable install layout: fixes the problem on Debian, RHEL and Fedora where 
   external / system python produces `bin/local` subdirs in Spack install prefixes. 
3. Environment views are Python virtual environments (and if you add 
   `py-pip` things like `pip list` work)
Views work whether they're symlink, hardlink or copy type.
This commit additionally makes `spec["python"].command` return 
`spec["python-venv"].command`. The rationale is that packages in repos we do 
not own do not pass the underlying python to the build system, which could still 
result in incorrectly computed install layouts.
Other attributes like `libs`, `headers` should be on `python` anyways and need no change. 
						
						
					 
					
						2024-05-06 16:17:35 +02:00 
						 
				 
			
				
					
						
							
							
								John W. Parent 
							
						 
					 
					
						
						
							
						
						a081b875b4 
					 
					
						
						
							
							proj: patch for modern cmake ( #43780 )  
						
						
						
						
					 
					
						2024-05-06 16:01:10 +02:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						a16ee3348b 
					 
					
						
						
							
							Do not cache indices in Gitlab ( #44029 )  
						
						
						
						
					 
					
						2024-05-06 15:54:21 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						d654d6b1f4 
					 
					
						
						
							
							Remove Fedora 37 and 38, Ubuntu 18 from CI ( #44006 )  
						
						
						
						
					 
					
						2024-05-06 15:51:45 +02:00