Jonathon Anderson 
							
						 
					 
					
						
						
							
						
						994d995b64 
					 
					
						
						
							
							intel-xed: Rewrite recipe to match upstream install layout (v2) ( #45155 )  
						
						... 
						
						
						
						* intel-xed: Rewrite to use mbuild install procedure
  Fixes https://github.com/spack/spack/issues/41268 
* hpctoolkit: depend on intel-xed +deprecated-includes
* intel-xed: add missing versions from 2024
* intel-xed: Verify dependencies on C/C++ compilers
---------
Signed-off-by: Jonathon Anderson <anderson.jonathonm@gmail.com > 
						
						
							
						
					 
					
						2024-08-05 14:53:15 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Thompson 
							
						 
					 
					
						
						
							
						
						54d17ae044 
					 
					
						
						
							
							Update GFE packages ( #45194 )  
						
						... 
						
						
						
						* Update GFE packages
* Approve compiler depends_on 
						
						
							
						
					 
					
						2024-08-05 14:00:23 -07:00 
						 
				 
			
				
					
						
							
							
								jmuddnv 
							
						 
					 
					
						
						
							
						
						9ea103f94e 
					 
					
						
						
							
							nvhpc: add v24.7 ( #45511 )  
						
						
						
						
							
						
					 
					
						2024-08-05 21:49:59 +02:00 
						 
				 
			
				
					
						
							
							
								Richard Berger 
							
						 
					 
					
						
						
							
						
						83efafa09f 
					 
					
						
						
							
							Add language depends_on on several packages ( #45298 )  
						
						
						
						
							
						
					 
					
						2024-08-05 21:48:58 +02:00 
						 
				 
			
				
					
						
							
							
								Jaroslav Hron 
							
						 
					 
					
						
						
							
						
						5f29bb9b22 
					 
					
						
						
							
							petsc: fix zlib-api handling ( #45545 )  
						
						
						
						
							
						
					 
					
						2024-08-05 21:24:50 +02:00 
						 
				 
			
				
					
						
							
							
								Luc Grosheintz 
							
						 
					 
					
						
						
							
						
						441b64c3d9 
					 
					
						
						
							
							highfive: add v2.10.0 ( #45486 )  
						
						
						
						
							
						
					 
					
						2024-08-05 21:16:54 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey Kosukhin 
							
						 
					 
					
						
						
							
						
						cee6c59684 
					 
					
						
						
							
							nag: add version 7.2.7203 ( #45556 )  
						
						
						
						
							
						
					 
					
						2024-08-05 20:40:59 +02:00 
						 
				 
			
				
					
						
							
							
								Wouter Deconinck 
							
						 
					 
					
						
						
							
						
						b1adfcf665 
					 
					
						
						
							
							seacas: limit to fmt@10 ( #45565 )  
						
						
						
						
							
						
					 
					
						2024-08-05 13:11:45 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Kuhn 
							
						 
					 
					
						
						
							
						
						433abfcc80 
					 
					
						
						
							
							gcc: add 14.2.0 ( #45577 )  
						
						
						
						
							
						
					 
					
						2024-08-05 11:01:09 -06:00 
						 
				 
			
				
					
						
							
							
								Wouter Deconinck 
							
						 
					 
					
						
						
							
						
						02063302c5 
					 
					
						
						
							
							fastor: add git attribute, verify language dependency ( #45549 )  
						
						
						
						
							
						
					 
					
						2024-08-05 18:56:36 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						b9125ae3e7 
					 
					
						
						
							
							Do not halt concretization on unknown variants in externals ( #45326 )  
						
						... 
						
						
						
						* Do not halt concretization on unkwnown variants in externals 
						
						
							
						
					 
					
						2024-08-05 09:24:57 -07:00 
						 
				 
			
				
					
						
							
							
								Pranav Sivaraman 
							
						 
					 
					
						
						
							
						
						0a2b63b032 
					 
					
						
						
							
							highway: add v1.2.0 ( #45335 )  
						
						... 
						
						
						
						Co-authored-by: pranav-sivaraman <pranav-sivaraman@users.noreply.github.com > 
						
						
							
						
					 
					
						2024-08-05 18:23:43 +02:00 
						 
				 
			
				
					
						
							
							
								SXS Bot 
							
						 
					 
					
						
						
							
						
						35d84a6456 
					 
					
						
						
							
							spectre: add v2024.08.03 ( #45575 )  
						
						... 
						
						
						
						Co-authored-by: sxs-bot <sxs-bot@users.noreply.github.com > 
						
						
							
						
					 
					
						2024-08-05 18:18:25 +02:00 
						 
				 
			
				
					
						
							
							
								jgraciahlrs 
							
						 
					 
					
						
						
							
						
						0257b2db4b 
					 
					
						
						
							
							libxcb: Set well-known locale for build ( #45502 )  
						
						... 
						
						
						
						* libxcb: Set well-known locale for build
Builds might fail if no valid locale is set. See https://www.linuxfromscratch.org/blfs/view/git/x/libxcb.html 
* libxcb: fix style
* libxcb: change locale from en_US.UTF-8 to C.UTF-8
* libxcb: fix style
* Update var/spack/repos/builtin/packages/libxcb/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
* [@spackbot] updating style on behalf of jgraciahlrs
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
Co-authored-by: jgraciahlrs <jgraciahlrs@users.noreply.github.com > 
						
						
							
						
					 
					
						2024-08-05 08:47:38 -05:00 
						 
				 
			
				
					
						
							
							
								Wouter Deconinck 
							
						 
					 
					
						
						
							
						
						d3bf1e04fc 
					 
					
						
						
							
							py-vector: add through v1.4.1 (switch to hatchling) ( #45527 )  
						
						
						
						
							
						
					 
					
						2024-08-05 10:45:57 +02:00 
						 
				 
			
				
					
						
							
							
								Auriane R. 
							
						 
					 
					
						
						
							
						
						530639e15f 
					 
					
						
						
							
							Use satisfies instead of if ... in spec in b* and c* directories ( #45555 )  
						
						
						
						
							
						
					 
					
						2024-08-04 11:59:13 -06:00 
						 
				 
			
				
					
						
							
							
								Wouter Deconinck 
							
						 
					 
					
						
						
							
						
						c8695f2ba6 
					 
					
						
						
							
							py-mypy: add v1.9.0, v1.10.1, v1.11.1 ( #45542 )  
						
						
						
						
							
						
					 
					
						2024-08-04 13:08:04 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f3bd820374 
					 
					
						
						
							
							build(deps): bump pytest from 8.3.1 to 8.3.2 in /lib/spack/docs ( #45461 )  
						
						... 
						
						
						
						Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.3.1 to 8.3.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.1...8.3.2 )
---
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-08-04 05:44:52 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						29b9fe1f0b 
					 
					
						
						
							
							build(deps): bump black in /.github/workflows/requirements/style ( #45561 )  
						
						... 
						
						
						
						Bumps [black](https://github.com/psf/black ) from 24.4.2 to 24.8.0.
- [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/24.4.2...24.8.0 )
---
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> 
						
						
							
						
					 
					
						2024-08-03 21:49:33 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1090895e72 
					 
					
						
						
							
							build(deps): bump black from 24.4.2 to 24.8.0 in /lib/spack/docs ( #45563 )  
						
						... 
						
						
						
						Bumps [black](https://github.com/psf/black ) from 24.4.2 to 24.8.0.
- [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/24.4.2...24.8.0 )
---
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> 
						
						
							
						
					 
					
						2024-08-03 21:48:50 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e983f4a858 
					 
					
						
						
							
							build(deps): bump sphinx-design from 0.6.0 to 0.6.1 in /lib/spack/docs ( #45562 )  
						
						... 
						
						
						
						Bumps [sphinx-design](https://github.com/executablebooks/sphinx-design ) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/executablebooks/sphinx-design/releases )
- [Changelog](https://github.com/executablebooks/sphinx-design/blob/main/CHANGELOG.md )
- [Commits](https://github.com/executablebooks/sphinx-design/compare/v0.6.0...v0.6.1 )
---
updated-dependencies:
- dependency-name: sphinx-design
  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-08-03 21:46:19 -05:00 
						 
				 
			
				
					
						
							
							
								Wouter Deconinck 
							
						 
					 
					
						
						
							
						
						72e3f10d5b 
					 
					
						
						
							
							ffmpeg: update patch hashes for addition of the X-Git-Tag ( #45574 )  
						
						
						
						
							
 
						
					 
					
						2024-08-03 22:43:54 +02:00 
						 
				 
			
				
					
						
							
							
								Teague Sterling 
							
						 
					 
					
						
						
							
						
						c5ae5ba4db 
					 
					
						
						
							
							xfce4: new packages ( #44646 )  
						
						
						
						
							
						
					 
					
						2024-08-03 13:29:48 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						a1090029f3 
					 
					
						
						
							
							g2: add variants for recent releases ( #45441 )  
						
						
						
						
							
						
					 
					
						2024-08-03 13:01:18 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						0135c808a0 
					 
					
						
						
							
							landsfcutil: add testing with pfunit ( #45449 )  
						
						
						
						
							
						
					 
					
						2024-08-03 13:00:15 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						678084fed8 
					 
					
						
						
							
							bufr: add 12.1.0 ( #45459 )  
						
						
						
						
							
						
					 
					
						2024-08-03 12:56:58 +02:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						705d58005d 
					 
					
						
						
							
							py-jax / JAX: add v0.4.31 ( #45519 )  
						
						
						
						
							
						
					 
					
						2024-08-03 11:16:42 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						cee266046b 
					 
					
						
						
							
							sp: remove 'generated' tag ( #45455 )  
						
						
						
						
							
						
					 
					
						2024-08-03 11:13:31 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5aa3d9c39c 
					 
					
						
						
							
							build(deps): bump actions/upload-artifact from 4.3.4 to 4.3.5 ( #45559 )  
						
						... 
						
						
						
						Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.4 to 4.3.5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](0b2256b8c0...89ef406dd8support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2024-08-03 00:09:47 -06:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3ee6507dd6 
					 
					
						
						
							
							build(deps): bump mypy from 1.11.0 to 1.11.1 in /lib/spack/docs ( #45530 )  
						
						... 
						
						
						
						Bumps [mypy](https://github.com/python/mypy ) from 1.11.0 to 1.11.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.11...v1.11.1 )
---
updated-dependencies:
- dependency-name: mypy
  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-08-02 17:01:25 -06:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						425bba2f1a 
					 
					
						
						
							
							Allow spec queries by namespace ( #45416 )  
						
						... 
						
						
						
						* Allow spec queries by `namespace`
Spack specs have "namespaces" that indicate what package repository they come from, but
there has not been a way to use the spec syntax to match one.
You can say things like this:
```console
spack find builtin.zlib
spack find myrepo.zlib
```
But, because namespaces are written as a dot-separated prefix on the name, you can't say
"find me all specs in namespace myrepo". The syntax doesn't allow it.
This PR allows you to specify anonymous specs with namespaces on the CLI. Specifically
you can do queries like this:
```console
spack find namespace=builtin
spack find namespace=myrepo
```
You can use this anywhere else you use spec syntax, e.g. in a config file to separate
installations based on what repo they came from:
```yaml
spack:
    config:
        install_tree:
            root: $spack/opt/spack
            projections:
                namespace=myrepo: "myrepo_special_path/{name}-{hash}"
                namespace=builtin: "builtin/{name}-{hash}"
```
This PR adds a special `namespace_if_anonymous` attribute to specs, which returns the
`namespace` if the spec has no name, otherwise it returns `None`. This allows us to
print the namespace for anonymous specs but to continue hiding it for most views, as
we've done so far.
This is implemented as a special case, but it's one that already exists, along with
`platform`, `os`, `target`, etc. This also reserves existing special case names for
variants so that users cannot define them in their package files. This change is
potentially breaking, but I do not think it will be common. There are no builtin
packages with a variant called `namespace`, and defining `os`, `target`, or `platform`
as a variant would've likely caused other problems if they were already being used.
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov > 
						
						
							
						
					 
					
						2024-08-02 13:38:14 -05:00 
						 
				 
			
				
					
						
							
							
								Wouter Deconinck 
							
						 
					 
					
						
						
							
						
						a2cbc46dbc 
					 
					
						
						
							
							openblas: fix AttributeError when threads=openmp ( #45338 )  
						
						
						
						
							
						
					 
					
						2024-08-02 12:19:06 -06:00 
						 
				 
			
				
					
						
							
							
								Wouter Deconinck 
							
						 
					 
					
						
						
							
						
						8538b0c01d 
					 
					
						
						
							
							xmlto: hotfix upstream patch removed by fedora ( #45551 )  
						
						
						
						
							
						
					 
					
						2024-08-02 08:33:17 -06:00 
						 
				 
			
				
					
						
							
							
								Teague Sterling 
							
						 
					 
					
						
						
							
						
						ff30da7385 
					 
					
						
						
							
							py-glean-sdk: new package ( #45389 )  
						
						... 
						
						
						
						Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com > 
						
						
							
						
					 
					
						2024-08-02 07:29:36 -06:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						7c5771ed11 
					 
					
						
						
							
							ncio: add check function to run unit tests ( #45448 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:36:01 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						81fb1a9b8f 
					 
					
						
						
							
							bacio: remove an old maintainer and 'generated' tags  ( #45440 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:33:37 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						835bd2557e 
					 
					
						
						
							
							g2c: remove the 'generated' tag (which is correct) ( #45442 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:25:31 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						e5a8d7be49 
					 
					
						
						
							
							gfsio: add testing with pfunit ( #45444 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:24:54 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						9f795de60b 
					 
					
						
						
							
							nemsio: add check to run the unit tests ( #45450 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:22:20 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						7791a30bc2 
					 
					
						
						
							
							nemsiogfs: add running the unit tests ( #45451 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:21:35 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						2e85c83301 
					 
					
						
						
							
							sfcio: add unit testing with pfunit ( #45453 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:20:44 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						251190a0c4 
					 
					
						
						
							
							sigio: add unit testing with pfunit ( #45454 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:19:41 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						90b85239d5 
					 
					
						
						
							
							wrf-io: remove 'generated' tags (which are correct) ( #45458 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:16:45 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						f276a8da75 
					 
					
						
						
							
							w3emc: add @2.12.0, conflict on +shared~pic ( #45456 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:16:05 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						93799ec641 
					 
					
						
						
							
							w3nco: remove 'generated' tags (which are correct) ( #45457 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:13:33 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						dddc056a29 
					 
					
						
						
							
							prod-util: remove 'generated' tags (which are correct) ( #45452 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:13:03 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						3e6d9cdc06 
					 
					
						
						
							
							g2tmpl: remove 'generated' tags (which are correct) ( #45443 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:12:29 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						091786411b 
					 
					
						
						
							
							grib-util: remove 'generated' tags (which are correct) ( #45445 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:11:26 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Richert 
							
						 
					 
					
						
						
							
						
						4af09dd506 
					 
					
						
						
							
							ip2: remove 'generated' tags (which are correct) ( #45447 )  
						
						
						
						
							
						
					 
					
						2024-08-02 11:10:53 +02:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						2626bff96d 
					 
					
						
						
							
							py-numpy: "@1.23:" add conflict for "%gcc@:6.4" ( #45468 )  
						
						
						
						
							
						
					 
					
						2024-08-02 10:33:37 +02:00