Ben Wibking
94d81600d9
visit: enable ADIOS2 support when +adios2 in spec ( #41750 )
2023-12-28 11:31:50 +01:00
Christopher Christofi
6d20c54eef
perl-template-toolkit: add new package ( #41817 )
2023-12-28 10:47:58 +01:00
Cameron Stanavige
e9ab82ff55
unifyfs: new v2.0 release ( #41851 )
...
Add v2.0 release
Remove deprecated versions
Clean up dependencies for removed deprecated versions
Remove patches for removed deprecated versions
2023-12-28 10:31:51 +01:00
dependabot[bot]
a17c7e9cbb
build(deps): bump black from 23.12.0 to 23.12.1 in /lib/spack/docs ( #41852 )
...
Bumps [black](https://github.com/psf/black ) from 23.12.0 to 23.12.1.
- [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.12.0...23.12.1 )
---
updated-dependencies:
- dependency-name: black
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-12-28 10:26:31 +01:00
dependabot[bot]
7d5721fcfd
build(deps): bump black in /.github/workflows/style ( #41853 )
...
Bumps [black](https://github.com/psf/black ) from 23.12.0 to 23.12.1.
- [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.12.0...23.12.1 )
---
updated-dependencies:
- dependency-name: black
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-12-28 10:26:15 +01:00
Wileam Y. Phan
858b738775
rocm-tensile: fix tensile_architecture variant ( #35726 )
...
* rocm-tensile: Fix TENSILE_USE_OPENMP CMake flag to track openmp variant
* rocm-tensile: Add CMAKE_HIP_ARCHITECTURES CMake flag
2023-12-28 10:25:36 +01:00
Matt Schramm
af49cb9724
meep: add v1.28.0 ( #41878 )
2023-12-28 09:54:20 +01:00
Wouter Deconinck
124363b1b5
thepeg: new version 2.3.0 ( #41881 )
...
No online release notes or repository, but the new tarball has the following in `NEWS`:
* ThePEG-2.3.0 release: 2023-12-11
** gcc-12/c++17/c++20 compatibility added
** hepmc3 compatibility added
** rivet interface improved
** inforstructure for dark interaction added
2023-12-28 09:48:57 +01:00
Harry Sharma
eec5dd88e0
vbz-compression: new package ( #41714 )
2023-12-28 09:45:59 +01:00
Jim Edwards
582476849e
mpi-serial: add v2.5.0 ( #41885 )
2023-12-28 09:43:59 +01:00
Ben Wibking
f765f658ae
paraview: fix paraview@5.12.0-RC1+adios2 build ( #41787 )
2023-12-28 09:42:21 +01:00
wspear
537c150041
opari2: add v2.0.7, v2.0.8 ( #41887 )
2023-12-28 09:41:40 +01:00
Carlos Bederián
c4394822d5
ucc: add new package ( #38357 )
2023-12-28 09:33:54 +01:00
Todd Gamblin
6855512301
gc tests: replace find()
with DB query ( #41876 )
...
Per https://github.com/spack/spack/pull/41731#discussion_r1434827924 , This cleans up
the tests for `spack gc` by replacing
```python
assert <string> in find()
```
with the more precise
```python
assert mutable_database.query_local(<string>)
```
2023-12-28 08:52:19 +01:00
Todd Gamblin
f721d4c625
papi: patch for cray fortran bug with -ffree-form
( #41886 )
...
PAPI 7.1.0 unconditionally adds `FFLAGS = -ffree-form` in the sysdetect tests,
regardless of the compiler.
This was added in https://github.com/icl-utk-edu/papi/pull/108 to make a build with
`armflang` work, but it breaks CCE (and our `develop` pipeline).
- [x] Add a patch that fixes both problems
- [x] Patch PAPI when at 7.1.0 or higher
2023-12-27 14:03:24 -08:00
Adam J. Stewart
b5668bac53
py-scikit-image: fix import tests ( #41871 )
2023-12-27 21:59:03 +01:00
Todd Gamblin
9c47ecaeb2
directives: add checked_by
field to license()
, add some license checks
...
Add a "checked_by" field to the `license()` directive so that we can track who verified
the license for a project. also check the license of 18 or so projects and mark them
checked.
2023-12-27 11:20:45 -08:00
Aiden Grossman
19c20563cc
Initial License Checkin
...
This patch adds license information for about 5,300 packages from automated sources.
The license information was obtained from Alpine Linux and PyPI and processed
using tooling available in https://github.com/boomanaiden154/spack-license-utils .
The license field was added in after all other directives in an automated fashion.
Note that while this license information is probably fairly accurate, it is not
guaranteed to be accurate. In addition some of the license strings from Alpine Linux
might not be valid SPDX license strings. Invalid SPDX identifiers can be picked up
and fixed once we have validation/parsing infrastructure in place for the solver,
and issues can be fixed as they come up.
2023-12-27 11:20:45 -08:00
Todd Gamblin
7143f1f9fa
CITATION.cff: wrap at 100 columns like the rest of Spack ( #41849 )
2023-12-27 08:02:30 -08:00
Adam J. Stewart
51ecc550ba
py-matplotlib-inline: add missing matplotlib dependency ( #41864 )
2023-12-27 04:13:26 -07:00
Adam J. Stewart
a3697270d3
py-lightning-utilities: setuptools needed at run-time ( #41863 )
2023-12-27 11:44:12 +01:00
Adam J. Stewart
b6d69bfad2
py-flit-core: fix import tests ( #41859 )
2023-12-27 11:34:43 +01:00
Adam J. Stewart
0f74f796de
py-pbr: setuptools required at run-time ( #41866 )
2023-12-26 17:03:51 -07:00
Todd Gamblin
24d12c632c
spack gc
: add options for environments and build dependencies (#41731 )
...
This adds a few options to `spack gc`.
One to give you a little more control over dependencies:
* `-b` / `--keep-build-dependencies`: By default, `spack gc` considers build dependencies to be "no longer needed" once their dependents are installed. With this option, we'll keep build dependencies of needed installations as well.
And two more to make working with environments easier:
* `-E` / `--except-any-environment`: Garbage collect anything NOT needed by an environment. `spack gc -E` and `spack gc -bE` are now easy ways to get rid of everytihng not used by some environment.
* `-e` / `--except-environment` `ENV`: Instead of considering all environments, garbage collect everything not needed by a *specific* environment. Note that you can use this with `-E` to add directory environments to the list of considered envs, e.g.:
spack gc -E -e /path/to/direnv1 -e /path/to/direnv2 #...
- [x] rework `unused_specs()` method on DB to add options for roots and deptypes
- [x] add `all_hashes()` method on DB
- [x] rework `spack gc` command to add 3 more options
- [x] tests
2023-12-26 14:52:10 -08:00
Adam J. Stewart
441b68aca3
py-radiant-mlhub: older versions require typing_extensions ( #41870 )
2023-12-26 13:37:22 -08:00
Adam J. Stewart
60feb60c0a
py-jupyter-server-terminals: disable import tests ( #41862 )
2023-12-26 13:33:12 -08:00
Adam J. Stewart
88bdee05d0
py-greenlet: fix import tests ( #41861 )
2023-12-26 13:33:00 -08:00
Adam J. Stewart
f02f605d4e
py-cppy: newer versions require setuptools at runtime ( #41858 )
2023-12-26 13:30:47 -08:00
Adam J. Stewart
1abf0c6910
py-beautifulsoup4: fix import tests ( #41857 )
2023-12-26 13:30:31 -08:00
Adam J. Stewart
ff90faa8ca
py-black: add v23.12.1 ( #41850 )
...
* py-black: add v23.12.1
* py-hatchling: add v1.21.0
2023-12-26 13:30:03 -08:00
Andrey Prokopenko
c074bf0865
arborx: new version 1.5 ( #41796 )
2023-12-24 07:12:42 -08:00
dependabot[bot]
b961b42ece
build(deps): bump mypy from 1.7.1 to 1.8.0 in /.github/workflows/style ( #41820 )
...
Bumps [mypy](https://github.com/python/mypy ) from 1.7.1 to 1.8.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.7.1...v1.8.0 )
---
updated-dependencies:
- dependency-name: mypy
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-12-24 06:59:55 -08:00
dependabot[bot]
3d4afb0d73
build(deps): bump mypy from 1.7.1 to 1.8.0 in /lib/spack/docs ( #41821 )
...
Bumps [mypy](https://github.com/python/mypy ) from 1.7.1 to 1.8.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.7.1...v1.8.0 )
---
updated-dependencies:
- dependency-name: mypy
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-12-24 06:59:21 -08:00
Weizheng Lu
5e1d2990d0
postgresql: 13.1 ( #41825 )
2023-12-24 06:58:50 -08:00
Dave Keeshan
c32d5a4eba
yosys: version update and added functionality ( #41844 )
...
* Add all versions back to 0.20, add more depends_on (flex, bison, libffi and ccache), add the ability to enable or disable both abc and ccache, abc is enabled by default, ccache is disabled by default
* Fixed style with black
* Removed unused f-string setups
* Fixed style with black (again)
2023-12-24 06:57:32 -08:00
Michael Kuhn
3ff7b8d381
autoconf: add v2.72 ( #41848 )
2023-12-24 06:50:54 -08:00
Miranda Mundt
60d0cd1f21
py-pyomo: Update spec for newest major series ( #41271 )
...
* Add enum34, numdifftools, and updated pyomo packages
* Syntax error
* Apply black style
* Trying to get around Python spec issue
* All SHAs were somehow wrong
* Change enum version
* Change optional dependencies to be on run, not build
* Add Pyomo 6.7.0
* Update SHA and version mismatch
* Remove py-enum34
* Add three new packages to address comments
* Fix linting errors; move casadi to py-casadi
* Update license; add in dependency
* Update setuptools version
* Update class name to python class
* Remove other boielerplate stuff
* Update homepage addresses; update py-casadi
2023-12-23 14:41:45 -06:00
Christopher Christofi
77c376129c
py-urllib3: add version 1.25.11 ( #41756 )
2023-12-23 14:33:38 -06:00
Arne Becker
2e4462792c
minimap2: Added option for paftools.js ( #41765 )
...
- Added an option for the Javascript paftools script
- Added two slightly older versions
2023-12-23 14:33:17 -06:00
Rémi Lacroix
b50f131a01
CUDNN: Add versions 8.8.x and 8.9.x. ( #41790 )
...
NVIDIA changed the download URLs again so account for that.
2023-12-23 14:20:08 -06:00
Arne Becker
13806213d9
py-apispec: add older version ( #41798 )
2023-12-23 14:17:32 -06:00
kwryankrattiger
5a714a79ea
CI: Disable downloading artifacts from upstream jobs ( #41846 )
2023-12-23 12:04:28 +01:00
Harmen Stoppels
7cb873fb87
Revert "CI: Disable downloading artifacts from upstream jobs ( #41432 )" ( #41843 )
...
This reverts commit a43156a861
.
2023-12-23 00:21:19 +01:00
Harmen Stoppels
408b0e0c45
Revert "Tcl: add nmake system for Windows ( #41759 )" ( #41842 )
...
This reverts commit ecdf3ff297
.
2023-12-23 00:05:29 +01:00
Harmen Stoppels
2b0268864c
Revert "update an everywhere-but-windows check to include freebsd ( #41819 )" ( #41841 )
...
This reverts commit a2dc11acd3
.
2023-12-23 00:04:52 +01:00
Harmen Stoppels
0d449756dd
Revert "sqlite: add NMake build system for Windows ( #41761 )" ( #41840 )
...
This reverts commit 94fc2314f1
.
2023-12-22 23:59:54 +01:00
Martin Diehl
bc4ecccfbf
damask: add version 3.0.0-alpha8 ( #41444 )
...
* damask 3.0.0-alpha8
* ensuring correct Python versions for py-damask
2023-12-22 14:26:52 -06:00
Adam J. Stewart
9ee4876eb2
py-lightning: add v2.1.3 ( #41809 )
2023-12-22 14:13:45 -06:00
Patrick Broderick
d96f8efb9c
Fftx final ecp update ( #41812 )
...
* build(deps): bump actions/setup-python from 2.2.2 to 2.3.1
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2.2.2 to 2.3.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](dc73133d4d...f382193329
)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump docker/build-push-action from 2.8.0 to 2.9.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](1814d3dfb3...7f9d37fa54
)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump actions/download-artifact from 2 to 3
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump actions/setup-python from 2 to 3.1.2
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 3.1.2.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...98f2ad02fd48d057ee3b4d4f66525b231c3e52b6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump codecov/codecov-action from 2.1.0 to 3.1.0
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2.1.0 to 3.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](f32b3a3741...81cd2dc814
)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump actions/checkout from 2 to 3.0.2
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...2541b1294d2704b0964813337f33b291d3f8596b )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump docker/build-push-action from 2.10.0 to 4.0.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2.10.0 to 4.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](ac9327eae2...3b5e8027fc
)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump docker/setup-buildx-action from 2.2.1 to 2.4.1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.2.1 to 2.4.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](8c0edbc76e...f03ac48505
)
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump docutils from 0.18.1 to 0.20.1 in /lib/spack/docs
Bumps [docutils](https://docutils.sourceforge.io/ ) from 0.18.1 to 0.20.1.
---
updated-dependencies:
- dependency-name: docutils
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump mypy from 1.5.0 to 1.5.1 in /lib/spack/docs
Bumps [mypy](https://github.com/python/mypy ) from 1.5.0 to 1.5.1.
- [Commits](https://github.com/python/mypy/compare/v1.5.0...v1.5.1 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump sphinx-rtd-theme from 1.2.2 to 1.3.0 in /lib/spack/docs
Bumps [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme ) from 1.2.2 to 1.3.0.
- [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst )
- [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/1.2.2...1.3.0 )
---
updated-dependencies:
- dependency-name: sphinx-rtd-theme
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump actions/upload-artifact from 3.1.2 to 3.1.3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](0b7f8abb15...a8a3f3ad30
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump docker/build-push-action from 4.1.1 to 5.0.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 4.1.1 to 5.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](2eb1c1961a...0565240e2d
)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump docker/setup-qemu-action from 2.2.0 to 3.0.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](2b82ce82d5...68827325e0
)
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump docker/setup-buildx-action from 2.9.1 to 3.0.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.9.1 to 3.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](4c0219f9ac...f95db51fdd
)
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump actions/checkout from 3.5.3 to 4.1.0
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.3 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](c85c95e3d7...8ade135a41
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump pytest from 7.4.0 to 7.4.2 in /lib/spack/docs
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.0 to 7.4.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/7.4.0...7.4.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump sphinx from 6.2.1 to 7.2.6 in /lib/spack/docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 6.2.1 to 7.2.6.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.2.1...v7.2.6 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update tarball and version info for Final ECP versions of FFTX/Spiral repos
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-22 14:12:35 -06:00
Peter Scheibel
a2dc11acd3
update an everywhere-but-windows check to include freebsd ( #41819 )
2023-12-22 14:11:04 -06:00