summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-08-14Fix style issues with latest versions of tools (#39422)Massimiliano Culpo13-27/+21
2023-08-14Add Boost 1.83.0 (#39415)Mikael Simberg1-0/+1
2023-08-14Fix containerize view symlink issue (#39419)Harmen Stoppels3-16/+22
2023-08-14Add patch to build silo on nixos (#39375)Mikael Simberg2-0/+27
Change the shebang in mkinc from /usr/bin/perl to /usr/bin/env perl for portability to systems that don't necessarily have perl in /usr/bin. Also adds perl as a build-time dependency.
2023-08-14Add fmt 10.1.0 (#39413)Mikael Simberg1-0/+1
2023-08-14mold: add v2.0.0 (#39416)Mikael Simberg1-0/+1
2023-08-14Added package for the hipTT library (#39388)Brian Van Essen3-0/+54
2023-08-14dd4hep: new version 1.26 (#39230)Wouter Deconinck1-0/+17
Release notes: https://github.com/AIDASoft/DD4hep/releases/tag/v01-26 Diff: https://github.com/AIDASoft/DD4hep/compare/v01-25-01...v01-26 Relevant changes: - updated requirements on cmake, - can now support compressed hepmc3. --------- Co-authored-by: wdconinc <wdconinc@users.noreply.github.com> Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-08-14Fix broken semver regex (#39414)Harmen Stoppels2-9/+36
2023-08-14spack bootstrap dev: detect git as an external (#39417)Harmen Stoppels2-2/+11
#36770 added git as a dependency to `setuptools-scm`. This in turn makes `git` a transitive dependency for our bootstrapping process. Since `git` may take a long time to build, and is found on most systems, try to detect it as an external.
2023-08-14arrow: fix conditional spec expression (#38212) (#38213)Pariksheet Nanda1-1/+1
2023-08-14wrf: add v4.5.1 (#39291)Hao Lyu1-0/+5
2023-08-14gromacs: add plumed 2.8.3-2.9.0 variants (#39411)Audrius Kalpokas1-30/+33
2023-08-14py-scikits-odes: add a new package (#39061)Pariksheet Nanda1-0/+52
2023-08-13Python: fix Apple Clang +optimizations build (#39412)Adam J. Stewart1-1/+6
2023-08-13release 0.0.1 py-dlio-profiler-py (#39377)Hariharan Devarajan1-0/+30
2023-08-13py-pyliblzma: remove python2 package (#39399)Wouter Deconinck1-18/+0
Last release 13 years ago, before python 3.2 was released. No depedendents or next of kin could be located.
2023-08-13autotools: set 'ldlibs' as 'LIBS' (#17254)Sergey Kosukhin1-1/+2
2023-08-12bazel: pretty print is all but pretty (#35963)Harmen Stoppels7-50/+1
* bazel: pretty print is all but pretty * Don't ask bazel to explain what it's up to
2023-08-12Allow static-only openssl on Linux (#38098)Alex Richert1-5/+16
2023-08-12ci: continue to support SPACK_SIGNING_KEY (#39170)Scott Wittenburg1-6/+5
2023-08-12usalign: update checksum (#39400)snehring1-1/+1
2023-08-12adios2: add mgard variant (#39405)Vicente Bolea1-0/+2
2023-08-12cernlib: new variant shared (#39406)Wouter Deconinck1-1/+3
This allows users to install cernlib with static libraries only, instead of both static and shared.
2023-08-12lammps: new stable versions, deprecate older patch versions (#39317)Richard Berger1-10/+49
2023-08-12Python: remove maintainer (#39384)Adam J. Stewart4-10/+5
2023-08-11WarpX 23.07 (#39108)Axel Huebl3-34/+11
* WarpX 23.07 Update WarpX and related Python packages to the lastest releases. * py-picmistandard: refresh hashes Keeping even a single `git` version in here confuses the fetcher. Remove broken old versions. * Remove `py-warpx` versions with broken PICMI
2023-08-11e4s cray sles ci: expand spec list (#39081)eugeneswalker1-0/+12
* e4s cray sles ci: expand spec list * flux-core: disable until python+gary-sles issue is resolved
2023-08-11py-cryptography: does not run-depend on py-setuptools-rust (#39386)Wouter Deconinck1-1/+2
* py-cryptography: does not run-depend on py-setuptools-rust * py-cryptography: depens_on py-setuptools-rust when @3.4.2: Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * py-cryptography: re-add depends_on type=run for narrow range --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-08-11ncl: add support for grib (#39277)Alex Richert2-4/+53
Co-authored-by: Alex Richert <alexander.richert@noaa.gov>
2023-08-11kokkos: rename 'std' variant to 'cxxstd'. (#39319)Cristian Di Pietrantonio4-19/+20
Co-authored-by: Cristian Di Pietrantonio <cdipietrantonio@pawsey.org.au>
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>