summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-08-11Revert "package import: remove magic import line (#39183)" (#39380)Todd Gamblin6-48/+43
This reverts commit 8e7c53a8ba32e0793e36e66b5fdac8f4f61e644d.
2023-08-11spack.repo: uppercase the global PATH variable (#39372)Massimiliano Culpo74-246/+246
This makes the name of the global variable representing the repository currently in use uppercase. Doing so is advised by pylint rules, and helps to identify where the global is used.
2023-08-11qt: fedora patch missing includes in qtlocation (#38987)Melven Roehrig-Zoellner1-0/+9
2023-08-11GDAL: fix supported versions of HDF5 (#39378)Adam J. Stewart1-1/+4
2023-08-11build(deps): bump mypy from 1.4.1 to 1.5.0 in /lib/spack/docs (#39383)dependabot[bot]1-1/+1
Bumps [mypy](https://github.com/python/mypy) from 1.4.1 to 1.5.0. - [Commits](https://github.com/python/mypy/compare/v1.4.1...v1.5.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-08-11essl: add +lapackforessl variant (#39362)William R Tobin1-1/+10
2023-08-11sgpp: fix build issues (#39086)Gregor Daiß2-19/+44
* 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-11mpich: fix building with NVHPC (#39082)Sergey Kosukhin2-0/+23
2023-08-10py-flit: add 3.8 and 3.9 (#39307)Yan2-5/+11
2023-08-10Fix conflicts on direct dependencies that don't start with ^ (#39369)Massimiliano Culpo32-59/+61
2023-08-10git: add new versions, deprecated / drop versions (#39368)Harmen Stoppels1-280/+58
Remove git versions deprecated in Spack 0.19
2023-08-10Windows build systems: use ninja and enable tests (#33589)markus-ferrell2-3/+4
* Set default CMake generator is ninja on Windows * Enable build systems tests (except for autotools/make)
2023-08-10build(deps): bump pygments from 2.15.1 to 2.16.1 in /lib/spack/docs (#39365)dependabot[bot]1-1/+1
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-10trilinos: fix @13.2: +python (#39370)ddeeptimahanti1-1/+1
2023-08-10intel-oneapi-mkl: linking with the +cluster variant is broken for external ↵William R Tobin1-4/+19
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-10mpich: fix macos problem with -flat-namespace (#35611)Alberto Invernizzi1-12/+4
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2023-08-10Add LLVM_ENABLE_RTTI option to llvm-amdgpu package, required by mesa. (#35655)Nicholas Sly1-0/+1
2023-08-10Remove qt variant in cmake (#39360)Harmen Stoppels1-9/+1
`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-10build(deps): bump flake8 from 6.0.0 to 6.1.0 in /lib/spack/docs (#39366)dependabot[bot]1-1/+1
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-10build(deps): bump sphinx-design from 0.4.1 to 0.5.0 in /lib/spack/docs (#39367)dependabot[bot]1-1/+1
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-10Prefix conflict messages with package name (#39106)Aiden Grossman2-4/+6
* 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-10Fixed broken calls to _if_ninja_target_execute (#38992)Ricard Zarco Badia1-2/+2
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2023-08-10Revert "Spec versions: allow `git.` references for branches with `/` ↵Harmen Stoppels3-36/+3
(#38239)" (#39354) This reverts commit 3453259c98c7d39655b8495ca2e3677c51284b43.
2023-08-10ncview: change URL for source code (#39321)Cristian Di Pietrantonio1-1/+7
Co-authored-by: Cristian Di Pietrantonio <cdipietrantonio@pawsey.org.au>
2023-08-10build(deps): bump urllib3 from 2.0.3 to 2.0.4 in /lib/spack/docs (#39002)dependabot[bot]1-1/+1
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-09edm4hep: add edm4hep to PYTHONPATH (#38407)Juan Miguel Carceller1-0/+3
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2023-08-09Windows: enable more stage tests (#36834)markus-ferrell1-8/+9
Enable some already-supported tests (no changes to staging logic).
2023-08-09picard: add variant with jvm arguments (#39204)pabloaledo2-1/+76
* picard: add variant with jvm arguments * fix variant and update wrapper script --------- Signed-off-by: Pablo <pablo.aledo@seqera.io>
2023-08-09libhio: package update for new sha256 checksum for v1.4.1.5 (#38696)Jennifer Green1-1/+1
2023-08-09emacs: Add v29.1 (#39147)Alec Scott1-0/+1
2023-08-09AMReX: 23.06+ Multi-Dim Support (#37695)Axel Huebl3-4/+20
* 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-09Release brahma 0.0.1 (#39345)Hariharan Devarajan1-0/+28
* release brahma 0.0.1
2023-08-09add info about devito and qe for intel env (#39357)Andrey Parfenov1-0/+2
Signed-off-by: Andrey Parfenov <andrey.parfenov@intel.com>
2023-08-09Fix package.py error handling bug (#39017)Jordan Galby1-3/+2
2023-08-09build(deps): bump black from 23.1.0 to 23.7.0 in /lib/spack/docs (#38982)dependabot[bot]1-1/+1
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-09caliper: deprecate old versions (#39352)Massimiliano Culpo1-12/+24
2023-08-09dd4hep: fix setting LD_LIBRARY_PATH (#38015)Juan Miguel Carceller1-2/+1
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2023-08-09py-setuptools-scm: add a git dependency (#36770)Juan Miguel Carceller1-0/+2
* 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-09package import: remove magic import line (#39183)Harmen Stoppels6-43/+48
2023-08-09cpmd: convert to new stand-alone test process (#35744)Tamara Dahlgren1-2/+6
2023-08-09libzmq: do not treat warnings as errors during compilation. (#39325)Cristian Di Pietrantonio1-0/+5
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-09Fix suffix of tab completion scripts (#39154)Adam J. Stewart6-8/+9
2023-08-09zlib-api: new virtual with zlib/zlib-ng as providers (#37372)Harmen Stoppels442-549/+840
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-09cxxopts: add v3.1.1 (#37977)Alec Scott1-0/+1
2023-08-09rclone: add v1.63.1 and remove previously deprecated versions (#39148)Alec Scott1-38/+4
2023-08-09Fixed bugs discovered in conflicts directives (#39338)Massimiliano Culpo9-14/+8
2023-08-09Changes the way MPICC is set (#39327)Cristian Di Pietrantonio1-7/+2
2023-08-09nwchem: make sure to link both single and double precision fftw libraries. ↵Cristian Di Pietrantonio1-1/+1
(#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-09protobuf: fix build for 3.21 on Centos 8 (#39162)Martin Aumüller1-0/+7
apply upstream patch
2023-08-09fq: add new package (#39205)pabloaledo1-0/+23
Signed-off-by: Pablo <pablo.aledo@seqera.io>