summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-01-11perl-pathtools: add 3.75 (#34787)Christopher Christofi1-0/+15
2023-01-11unifyfs: new release v1.0.1 (#34876)Cameron Stanavige1-0/+8
* unifyfs: new release v1.0.1 Add 1.0.1 release Add new variant for new configure time option Co-authored-by: CamStan <CamStan@users.noreply.github.com>
2023-01-11Fix issue when generating compiler hierarchy (#34873)Massimiliano Culpo1-1/+1
- [x] Fix bug affecting generation of Lmod modules
2023-01-11py-virtualenv: add 20.17.1 (#34859)Manuela Kuhn1-4/+9
2023-01-11py-fasteners: add 0.15 (#34865)Christopher Christofi1-0/+1
2023-01-11Update ROCm recipes for 5.3.3 release. (#34862)Sreenivasa Murthy Kolam46-51/+193
* initial commit for 5.3.3 release * update rocm-openmp-extras for rocm-5.3.3 release * address review comments and failures
2023-01-11Update py-libconf package to newer major version (#34836)vucoda1-1/+2
2023-01-11Bump memory requests for e4s/ml generate jobs (#34648)Mike VanDenburgh1-0/+10
2023-01-11fix: python tix detection blocks reuse (#34768)Harmen Stoppels1-5/+6
Now that the `tix` variant is conditional, it should also be detected condititionally, otherwise the spec is invalid and cannot be used during concretization.
2023-01-11Add fpm 0.7.0 (#34871)Wileam Y. Phan1-0/+1
2023-01-11trilinos: Limit application of "-fuse-ld=gold" for %cce builds (#34875)QuellynSnead1-1/+1
2023-01-11shellcheck: add comments about installing binary (#34877)Alex Hedges1-1/+11
ShellCheck is installed with a downloaded binary instead of being compiled from source, and there should be comments to point out this unorthodox approach.
2023-01-10protected runner jobs at uo: trust e4s-uo signing key (#34828)eugeneswalker12-0/+36
2023-01-10Build systems: add MSBuild and update NMake (#34659)John W. Parent4-53/+225
Add/update build systems used to build packages on Windows.
2023-01-10plink: add new version (#34741)Glenn Johnson2-4/+96
The distribution of this has jumped around a bit. I left the previous versions as-is.
2023-01-10numactl: remove bash from numactl (#34798)Harmen Stoppels1-2/+1
It doesn't require bash on any registered version, and the file is executable and has a /bin/sh shebang.
2023-01-10runc: New version 1.1.4 (#34815)Erik Schnetter1-0/+1
2023-01-10shellcheck: add new package (#34831)Alex Hedges1-0/+42
2023-01-10autoconf: fix for long perl shebangs with autoconf@2.70+ (#34331)Benjamin S. Kirk1-2/+11
autoconf 2.70 uses use warnings instead of -w so that PERL=/usr/bin/env perl can be passed, but we want to fix absolute paths anyhow through sbang upon install. So, we stick to patching the one perl script that's used during the build.
2023-01-10ruby-gist: add new package (#34852)David Zmick1-0/+21
2023-01-10gitlab ci: fix tags for pipeline generation jobs (#34789)Scott Wittenburg1-37/+44
Gitlab does not merge lists when a job extends two other definitions that include the same list (e.g. tags). Also, it merges dictionaries as long as the keys are distinct, but just takes the last mentioned value when there are key collisions. This change makes sure that when different tags are needed by a pipeline, the ones we want are actually provided. It also changes the example stack to better follow this pattern so we do not lead developers astray in the future.
2023-01-10root: conflicts +ipo (#34842)Wouter Deconinck1-0/+4
ROOT does not build successfully with `+ipo`, with symptoms as in https://github.com/root-project/root/issues/10777, and discussed most recently in https://github.com/root-project/root/issues/11135. As indicated there, LTO is not a supported build configuration. As of 6.26.10 there is no estimate for a fix since upstream is still broken.
2023-01-10Remove **kwargs from function signatures in llnl.util.filesystem (#34804)Massimiliano Culpo1-69/+119
Since we dropped support for Python 2.7, we can embrace using keyword only arguments for many functions in Spack that use **kwargs in the function signature. Here this is done for the llnl.util.filesystem module. There were a couple of bugs lurking in the code related to typo-like errors when retrieving from kwargs. Those have been fixed as well.
2023-01-10Add variants for overriding ESMF_OS and ESMF_COMM for ESMF package (#34808)Alex Richert1-0/+15
* Add variants for overriding ESMF_OS and ESMF_COMM for ESMF package * Add doco for esmf_os/esmf_comm variants
2023-01-10xsbench: update version and add cuda support (#34597)Pranav Sivaraman1-2/+14
* Update xsbench to version 20 XSBench version 20 has implementations for new architectures and accelerators. * Added CUDA support for XSBench * Fixed style issues
2023-01-10WarpX 23.01 (#34793)Axel Huebl2-2/+5
Update `warpx` & `py-warpx` to the latest release.
2023-01-10style: Run mypy last (#34687)Jonathon Anderson1-1/+1
2023-01-10FileCache: Delete the new cache file on exception (#34623)Jonathon Anderson2-2/+22
The code in FileCache for write_transaction attempts to delete the temporary file when an exception occurs under the context by calling shutil.rmtree. However, rmtree only operates on directories while the rest of FileCache uses normal files. This causes an empty file to be written to the cache key when unneeded. Use os.remove instead which operates on normal files. Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2023-01-10neovim: version 0.8.2 (#34777)Alberto Invernizzi1-0/+6
* add version 0.8.2 * conflict for newer libvterm versions for older neovim releases Co-authored-by: Tom Scogland <scogland1@llnl.gov>
2023-01-10cernlib: depends_on freetype, libnsl, libxcrypt, openssl; and patch (#34702)Wouter Deconinck1-0/+9
* cernlib: depends_on freetype, libnsl, libxcrypt, openssl; and patch In addition to #34448, cernlib depends on these additional packages. This also applies a patch to the current release in which crypto is specified wbere libcrypt (in libxcrypt) is actually needed. Because the upstream git repository is behind a CERN login, we cannot patch by gitlab URL link. * [@spackbot] updating style on behalf of wdconinc Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2023-01-10pfunit: fix max_array_rank for 4+, line len (#34713)Bryce Allen1-4/+10
* pfunit: fix max_array_rank for 4+, line len * pfunit: only use fortran flags when necessary * pfunit: fix, version ranges are inclusive
2023-01-10spdlog: new version 1.11.0 depends_on fmt@9: when +fmt_external (#34731)Wouter Deconinck1-0/+2
This adds a new version of spdlog, https://github.com/gabime/spdlog/releases/tag/v1.11.0 While the release notes are ambiguous, I think that this PR, https://github.com/gabime/spdlog/issues/2485, indicates that spdlog from that point on uses features of fmt@9:.
2023-01-10py-pydocstyle: add v6.2 (#34785)Adam J. Stewart1-3/+11
2023-01-10Add new versions of Reframe (#34801)Carson Woods1-5/+3
2023-01-10libcap: 2.66 & GOLANG=no (#34813)Erik Schnetter1-4/+17
Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
2023-01-10Add CUDA 12.0 (#34664)Wileam Y. Phan4-6/+28
2023-01-10e4s ci: use 2023-01-01 runner image (#34827)eugeneswalker2-4/+4
2023-01-10py-scipy: add v1.10.0 (#34799)Adam J. Stewart2-18/+33
* py-scipy: add v1.10.0 * Update GCC/LAPACK version requirements * Fix msvc version check
2023-01-10[adios2] Older versions of ifx (oneapi) fail compilation (#34819)Stephen Sachs1-0/+3
See https://community.intel.com/t5/Intel-Fortran-Compiler/version-node-not-found-for-symbol/m-p/1443784/thread-id/164290 Fixes https://github.com/spack/spack/issues/31817 Co-authored-by: Stephen Sachs <stesachs@amazon.com>
2023-01-10Update mongo-cxx-driver (#34843)Sebastian Ehlert1-1/+26
2023-01-10build(deps): bump actions/upload-artifact from 3.1.1 to 3.1.2 (#34848)dependabot[bot]1-1/+1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/83fd05a356d7e2593de66fc9913b3002723633cb...0b7f8abb1508181956e8e162db84b466c27e18ce) --- 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> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-10libxsmm: Add build dependency on binutils (#34863)Mosè Giordano1-0/+5
2023-01-10pgplot: Correct building shared libraries (#34846)Erik Schnetter1-3/+7
2023-01-10simulationio: Explicitly enable/disable support for dependent packages (#34803)Erik Schnetter1-4/+8
* simulationio: Explicitly enable/disable support for dependent packages * simulationio: Remove unused local variable
2023-01-09rocm packages: Update the version for 5.3.0 release (#33405)Sreenivasa Murthy Kolam13-18/+300
* update the version for 5.3.0 release * update the rocwmma for 5.3.0 release * fix the +hip variant * update the version for rocm-openmp-extras package for 5.3.0 release * update the hipsolver and hipfft as per review comments * address review comments * revert changes to mivisionx with regard to change added for clangrt * fix for the petsc failure
2023-01-09mpiwrapper: New version 2.10.1 (#34850)Erik Schnetter1-0/+1
2023-01-09py-black: add v22.12.0 (#34429)Adam J. Stewart1-2/+7
2023-01-09MAFFT: Add latest version 7.505 (#34855)Rémi Lacroix1-0/+1
2023-01-09pv: Add version 1.6.20 (#34854)Rémi Lacroix1-0/+1
2023-01-09RVS 5.1.0 and later works with googletest shared variant (#34802)renjithravindrankannath1-1/+1