William R Tobin
db19d83ea7
essl: add +lapackforessl variant ( #39362 )
2023-08-11 08:01:02 +02:00
Gregor Daiß
24256be6d6
sgpp: fix build issues ( #39086 )
...
* fix(sgpp): Fix installation phase scons args
* fix(sgpp): Workaround for distutils deprecation
The distutils deprecation warning in Python 3.10 - 3.11 caused
problems within the SGpp SConfigure checks by causing failures
when looking for Python.h. This commit works around this by adding a
patch that simply disables the warning. It also puts limits on the
python dependency version until distutils is removed from SGpp.
* fix(sgpp): cleanup and simplify
* fix(sgpp): Fix style
2023-08-11 07:55:44 +02:00
Sergey Kosukhin
633723236e
mpich: fix building with NVHPC ( #39082 )
2023-08-11 07:29:16 +02:00
Yan
381f31e69e
py-flit: add 3.8 and 3.9 ( #39307 )
2023-08-10 20:23:58 -04:00
Massimiliano Culpo
9438cac219
Fix conflicts on direct dependencies that don't start with ^ ( #39369 )
2023-08-10 16:58:05 -04:00
Harmen Stoppels
85cf66f650
git: add new versions, deprecated / drop versions ( #39368 )
...
Remove git versions deprecated in Spack 0.19
2023-08-10 21:12:23 +02:00
markus-ferrell
f3c080e546
Windows build systems: use ninja and enable tests ( #33589 )
...
* Set default CMake generator is ninja on Windows
* Enable build systems tests (except for autotools/make)
2023-08-10 17:16:23 +00:00
dependabot[bot]
37634f8b08
build(deps): bump pygments from 2.15.1 to 2.16.1 in /lib/spack/docs ( #39365 )
...
Bumps [pygments](https://github.com/pygments/pygments ) from 2.15.1 to 2.16.1.
- [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.15.1...2.16.1 )
---
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>
2023-08-10 18:10:32 +02:00
ddeeptimahanti
2ae8bbce9e
trilinos: fix @13.2: +python ( #39370 )
2023-08-10 11:50:33 -04:00
William R Tobin
b8bfaf65bf
intel-oneapi-mkl: linking with the +cluster variant is broken for external mkl ( #39343 )
...
* Update package.py
Adding `mpi` variant to deal with external oneapi-mkl usage per #38238 .
* style conformance
* accept both mpi specification mechanisms
* style conformance
* Update package.py
* Update var/spack/repos/builtin/packages/intel-oneapi-mkl/package.py
Co-authored-by: Robert Cohn <rscohn2@gmail.com>
* rename mpi variant mpi_family
* style conformance
* update help message for mpi_family
---------
Co-authored-by: Robert Cohn <rscohn2@gmail.com>
2023-08-10 10:33:29 -04:00
Alberto Invernizzi
7968cb7fa2
mpich: fix macos problem with -flat-namespace ( #35611 )
...
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2023-08-10 08:34:33 -04:00
Nicholas Sly
ebc2efdfd2
Add LLVM_ENABLE_RTTI option to llvm-amdgpu package, required by mesa. ( #35655 )
2023-08-10 07:14:02 -04:00
Harmen Stoppels
ff07fd5ccb
Remove qt variant in cmake ( #39360 )
...
`cmake+qt` depends on `qt`, which depends on `libmng`, which is a CMake
package, and has been for 4 years. Nobody ever complained about
`cmake+qt` not concretizing... so why pay the solve cost.
Before:
```
setup 3.779s
load 0.018s
ground 2.625s
solve 4.511s
total 11.236s
```
After:
```
setup 3.734s
load 0.018s
ground 0.468s
solve 0.560s
total 5.080s
```
2023-08-10 05:59:22 -04:00
dependabot[bot]
3f83ef6566
build(deps): bump flake8 from 6.0.0 to 6.1.0 in /lib/spack/docs ( #39366 )
...
Bumps [flake8](https://github.com/pycqa/flake8 ) from 6.0.0 to 6.1.0.
- [Commits](https://github.com/pycqa/flake8/compare/6.0.0...6.1.0 )
---
updated-dependencies:
- dependency-name: flake8
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>
2023-08-10 05:34:33 -04:00
dependabot[bot]
554ce7f063
build(deps): bump sphinx-design from 0.4.1 to 0.5.0 in /lib/spack/docs ( #39367 )
...
Bumps [sphinx-design](https://github.com/executablebooks/sphinx-design ) from 0.4.1 to 0.5.0.
- [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.4.1...v0.5.0 )
---
updated-dependencies:
- dependency-name: sphinx-design
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>
2023-08-10 05:29:52 -04:00
Aiden Grossman
23963779f4
Prefix conflict messages with package name ( #39106 )
...
* Prefix conflict messages with package name
This patch prefixes all conflict messages with the package name to
alleviate what was otherwise a very manual process. Note that this patch
is a one line change but has a fairly outsized impact.
* same for requires directive
---------
Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
2023-08-10 08:09:00 +00:00
Ricard Zarco Badia
45c5af10c3
Fixed broken calls to _if_ninja_target_execute ( #38992 )
...
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2023-08-10 09:34:02 +02:00
Harmen Stoppels
532a37e7ba
Revert "Spec versions: allow git.
references for branches with /
( #38239 )" ( #39354 )
...
This reverts commit 3453259c98
.
2023-08-10 08:56:39 +02:00
Cristian Di Pietrantonio
aeb9a92845
ncview: change URL for source code ( #39321 )
...
Co-authored-by: Cristian Di Pietrantonio <cdipietrantonio@pawsey.org.au>
2023-08-10 08:38:58 +02:00
dependabot[bot]
a3c7ad7669
build(deps): bump urllib3 from 2.0.3 to 2.0.4 in /lib/spack/docs ( #39002 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.0.3...2.0.4 )
---
updated-dependencies:
- dependency-name: urllib3
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>
2023-08-10 05:04:58 +00:00
Juan Miguel Carceller
b99288dcae
edm4hep: add edm4hep to PYTHONPATH ( #38407 )
...
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2023-08-09 18:22:17 -05:00
markus-ferrell
01b7cc5106
Windows: enable more stage tests ( #36834 )
...
Enable some already-supported tests (no changes to staging logic).
2023-08-09 14:24:30 -07:00
pabloaledo
f5888d8127
picard: add variant with jvm arguments ( #39204 )
...
* picard: add variant with jvm arguments
* fix variant and update wrapper script
---------
Signed-off-by: Pablo <pablo.aledo@seqera.io>
2023-08-09 13:24:34 -07:00
Jennifer Green
77c838ca93
libhio: package update for new sha256 checksum for v1.4.1.5 ( #38696 )
2023-08-09 12:10:37 -07:00
Alec Scott
11e538d962
emacs: Add v29.1 ( #39147 )
2023-08-09 11:32:04 -07:00
Axel Huebl
7d444038ee
AMReX: 23.06+ Multi-Dim Support ( #37695 )
...
* AMReX: 23.06+ Multi-Dim Support
This updated the Spack package to allow to install AMReX, modules of
AMReX in E4S deployments and dependent packages with support for
multiple dimensions. Due to an upstream change in AMReX, we do not
longer need to ship three, binary incompatible package variants.
* [E4S] oneAPI AMReX < 23.06 Variant
Work-around the auto-concretization to the multi-dim of `dimensions`,
which only in 23.06+ became a multi-variant.
* e4s cray rhel ci: temporarily disable amrex build until spurious ci failure can be resolved
---------
Co-authored-by: eugeneswalker <eugenesunsetwalker@gmail.com>
2023-08-09 11:25:43 -07:00
Hariharan Devarajan
c24471834b
Release brahma 0.0.1 ( #39345 )
...
* release brahma 0.0.1
2023-08-09 11:18:52 -07:00
Andrey Parfenov
b1e33ae37b
add info about devito and qe for intel env ( #39357 )
...
Signed-off-by: Andrey Parfenov <andrey.parfenov@intel.com>
2023-08-09 12:47:35 -04:00
Jordan Galby
c36617f9da
Fix package.py error handling bug ( #39017 )
2023-08-09 17:47:43 +02:00
dependabot[bot]
deadb64206
build(deps): bump black from 23.1.0 to 23.7.0 in /lib/spack/docs ( #38982 )
...
Bumps [black](https://github.com/psf/black ) from 23.1.0 to 23.7.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/23.1.0...23.7.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>
2023-08-09 17:19:49 +02:00
Massimiliano Culpo
9eaa88e467
caliper: deprecate old versions ( #39352 )
2023-08-09 17:11:57 +02:00
Juan Miguel Carceller
bd58801415
dd4hep: fix setting LD_LIBRARY_PATH ( #38015 )
...
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2023-08-09 16:42:05 +02:00
Juan Miguel Carceller
548a9de671
py-setuptools-scm: add a git dependency ( #36770 )
...
* Add a git dependency
* Add the dependency only for building
* Change dependency to build and run
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
---------
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-08-09 10:38:46 -04:00
Harmen Stoppels
8e7c53a8ba
package import: remove magic import line ( #39183 )
2023-08-09 14:28:06 +00:00
Tamara Dahlgren
5e630174a1
cpmd: convert to new stand-alone test process ( #35744 )
2023-08-09 15:59:51 +02:00
Cristian Di Pietrantonio
175a65dfba
libzmq: do not treat warnings as errors during compilation. ( #39325 )
...
The package won't compile with newer compilers because warnings
are converted to errors. Hence, disable such conversion.
Co-authored-by: Cristian Di Pietrantonio <cdipietrantonio@pawsey.org.au>
2023-08-09 15:57:43 +02:00
Adam J. Stewart
39d4c402d5
Fix suffix of tab completion scripts ( #39154 )
2023-08-09 08:28:55 -05:00
Harmen Stoppels
e51748ee8f
zlib-api: new virtual with zlib/zlib-ng as providers ( #37372 )
...
Introduces a new virtual zlib-api, which replaces zlib in most packages.
This allows users to switch to zlib-ng by default for better performance.
2023-08-09 09:22:58 -04:00
Alec Scott
f9457fa80b
cxxopts: add v3.1.1 ( #37977 )
2023-08-09 14:31:10 +02:00
Alec Scott
4cc2ca3e2e
rclone: add v1.63.1 and remove previously deprecated versions ( #39148 )
2023-08-09 14:30:33 +02:00
Massimiliano Culpo
3843001004
Fixed bugs discovered in conflicts directives ( #39338 )
2023-08-09 14:20:49 +02:00
Cristian Di Pietrantonio
e24bb5dd1c
Changes the way MPICC is set ( #39327 )
2023-08-09 07:04:04 -05:00
Cristian Di Pietrantonio
f6013114eb
nwchem: make sure to link both single and double precision fftw libraries. ( #39333 )
...
With the previous version of the recipe I would get linking errors due
to missing `-lfftw3f`.
Co-authored-by: Cristian Di Pietrantonio <cdipietrantonio@pawsey.org.au>
2023-08-09 14:03:15 +02:00
Martin Aumüller
bdca875eb3
protobuf: fix build for 3.21 on Centos 8 ( #39162 )
...
apply upstream patch
2023-08-09 13:44:05 +02:00
pabloaledo
af8c392de2
fq: add new package ( #39205 )
...
Signed-off-by: Pablo <pablo.aledo@seqera.io>
2023-08-09 06:23:44 -04:00
Jonathon Anderson
9aa3b4619b
containerize: ensure bootstrap images contain all system dependencies ( #36818 )
...
This also makes `spack bootstrap status` exit 1 if some dependency is missing
2023-08-09 09:46:59 +02:00
Cristian Di Pietrantonio
3d733da70a
idg: add new package ( #39316 )
...
Co-authored-by: Cristian Di Pietrantonio <cdipietrantonio@pawsey.org.au>
2023-08-09 02:45:34 -05:00
Cristian Di Pietrantonio
cda99b792c
miniocli: add new package ( #39318 )
...
Co-authored-by: Cristian Di Pietrantonio <cdipietrantonio@pawsey.org.au>
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-08-09 03:43:29 -04:00
Gerhard Theurich
9834bad82e
esmf: specify build dependency on CMake when using internal ParallelIO ( #39347 )
2023-08-09 09:14:28 +02:00
Peter Scheibel
3453259c98
Spec versions: allow git.
references for branches with /
( #38239 )
2023-08-09 09:07:04 +02:00