summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-04-14Issue Templates: improve details formatting (#36923)Adam J. Stewart2-4/+8
2023-04-14Change environment modifications to escape with double quotes (#36789)Doug Jacobsen2-3/+42
This commit changes the environment modifications class to escape strings with double quotes instead of single quotes. Single quotes prevent the expansion of enviornment variables that are nested within environment variable definitions.
2023-04-14cmake: add version 3.26.3 (#36648)John W. Parent1-0/+1
2023-04-14gitlab ci: Better tagging of "service" jobs (#36846)Scott Wittenburg2-0/+71
- Tag non-rebuild jobs to target a cheaper (and more highly available) subset of runners. - Add missing resource requests to these jobs as well.
2023-04-14VTK-m: use conflict with virtuals variant with ROCm (#36845)kwryankrattiger1-3/+5
2023-04-14yambo: add v5.1.1 (#36905)Alec Scott1-0/+1
2023-04-14tempestremap: add v2.1.6 (#36903)Alec Scott1-0/+1
2023-04-14speex: add v1.2.1 (#36902)Alec Scott1-0/+1
2023-04-14vecmem: add v0.24.0 (#36904)Alec Scott1-0/+1
2023-04-14netcdf: fix bugs introduced with multiple build systems split (#36825)Massimiliano Culpo3-16/+18
Fixes #36689 - The "base" builder class should be last in the MRO - `filter_compiler_wrappers` needs to be moved to builders - Decorating a function from a mixin class require using the correct metaclass for the mixin
2023-04-14lz4: fix bug on darwin, use makefile by default (#36820)Massimiliano Culpo1-7/+6
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2023-04-14cernlib: depends_on openssl when platform=linux (#36837)Wouter Deconinck1-1/+1
Fixes #36836.
2023-04-14py-lightning: add v1.9.5 (#36803)Adam J. Stewart1-10/+18
2023-04-14kubernetes: add v1.27.0 and split off new package kubectl (#36780)Alec Scott2-5/+67
2023-04-13(py-)onnx: new version 1.13.0, 1.13.1 (for py-torch@2) (#36797)Wouter Deconinck4-2/+18
* (py-)onnx: new version 1.13.0, 1.13.1 (for py-torch@2) ONNX has a new version 1.13.1 which is required for py-torch +onnx_ml. This version adds python 3.11 support, Mac M1/M2 support. No build system changes changes. - https://github.com/onnx/onnx/releases/tag/v1.13.0 (main changes) - https://github.com/onnx/onnx/releases/tag/v1.13.1 (bugfixes) - https://github.com/onnx/onnx/commits/main/CMakeLists.txt (top 6 commits are on top of the last 1.12 release) - https://github.com/onnx/onnx/blob/v1.13.1/requirements.txt - https://github.com/onnx/onnx/blob/v1.13.1/requirements-release.txt * py-onnx: update dependencies * Apply suggestions from code review Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * protobuf: new version 3.22.2, depends_on abseil-cpp * onnx: require c++14 for protobuf * py-protobuf: new preferred version 3.20.3 * protobuf: new versions 3.20.2, 3.20.3 * [@spackbot] updating style on behalf of wdconinc * protobuf: no double depends_on abseil-cpp * py-protobuf: no preferred 3.20.3 --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2023-04-13py-dask-mpi: remove jupyter-server-proxy (#36680)MikeG2-1/+13
* py-dask-mpi: remove jupyter-server-proxy This dependency isn't a 'hard' one; it optionally simplifies getting access to the web consoles. See: https://github.com/dask/dask-mpi/pull/102 * Add patch to remove unnecessary dependency * review comments * pass formatting
2023-04-13Update m4 (#36835)Nisarg Patel1-0/+7
* Update m4 For %oneapi & %intel, we explicitly set -O0 so dependents of m4 do not break # The default optimization level for icx/icpx is "-O2", # but building m4 with this level breaks the build of dependents. # So we set it explicitely to "-O0". * [@spackbot] updating style on behalf of hpcnpatel
2023-04-13py-lightly: add new package (#36839)Adam J. Stewart2-0/+50
2023-04-13remove x86_64_v3 tags (#36828)eugeneswalker1-4/+4
2023-04-13mpiwrapper: New version 2.10.3 (#36816)Erik Schnetter1-0/+1
2023-04-13build(deps): bump actions/checkout from 3.5.0 to 3.5.1 (#36815)dependabot[bot]7-26/+26
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.0 to 3.5.1. - [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/8f4b7f84864484a7bf31766abe9204da3cbe65b3...83b7061638ee4956cf7545a6f7efe594e5ad0247) --- updated-dependencies: - dependency-name: actions/checkout 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-04-13mpitrampoline: add v5.2.3 (#36814)Erik Schnetter1-0/+1
2023-04-13Resolve `<include-fragment>` tags e.g. in github release pages (#36674)Wouter Deconinck4-2/+70
This aims to resolve #34164 by resolving the <include-fragment> tags that GitHub has started using for their release pages, see https://github.github.io/include-fragment-element/. This feels a bit hacky but intended as a starting point for discussion. After reading a page during spidering, it first parses for include-fragments, gets them all, and treats them all as separate pages. Then it looks for href links in both the page itself and the fragments. Co-authored-by: Alec Scott <alec@bcs.sh>
2023-04-13containerize: strip binaries in a less aggressive way (#36683)Massimiliano Culpo4-2/+24
2023-04-13CI: Update Data Vis SDK image (#36761)kwryankrattiger2-3/+3
Supersedes #34224
2023-04-13gromacs: Specify c++ stdlib for aocc (#36553)Daniel Ahlin1-0/+3
Co-authored-by: Christoph Junghans <junghans@lanl.gov>
2023-04-13lz4: fixup incorrect builder method signature (#36812)John W. Parent1-2/+2
2023-04-12libfabric: Add v1.18.0; Drop `linux-headers` dependency (#36805)Jack Morrison1-1/+1
* Remove libfabric dependency on linux-headers package when building with OPX support. * Add libfabric verison 1.18.0
2023-04-12gromacs: Intel oneapi 2023 fixes (#36555)Daniel Ahlin1-5/+12
* gromacs: oneapi@2023 - g++-dependency and MKL path Fixes to build with oneapi@2023 and MKL 2023. * Depend on gcc and add GMX_GPLUSPLUS_PATH to it * MKL seems to be picked up without explicit directives and the old directives fails (at least for my tests) with MKL 2023. * gromacs: oneapi@2023 fix - address style errors * gromacs: add danielahlin as maintainer Adding danielahlin as maintainer as discussed in https://github.com/spack/spack/pull/36555#issuecomment-1496224128 and https://github.com/spack/spack/pull/36555#issuecomment-1504682712 * Update package.py --------- Co-authored-by: Christoph Junghans <christoph.junghans@gmail.com> Co-authored-by: Christoph Junghans <junghans@lanl.gov> Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-04-12Paraview package: build on Windows (#36583)John W. Parent1-10/+16
* Prevent use of x11 * Don't define mpi compilers in cmake interface as MSMPI has no compiler wrapper.
2023-04-12libgcrypt: add v1.10.2 (#36799)Massimiliano Culpo1-0/+1
2023-04-12WGL: remove invalid variant detection (#36579)John W. Parent1-10/+0
Plat variant was removed in a previous PR, now prevent that variant from being detected externally.
2023-04-12Stop installing codecov from pip (#36804)Massimiliano Culpo3-8/+8
It shouldn't be needed since we use Codecov's Github action See here for more information https://community.codecov.com/t/codecov-yanked-from-pypi-all-versions/4259
2023-04-12py-hatchling: new version 1.14.0; new pkgs py-calver, py-trove-classifiers ↵Wouter Deconinck3-0/+39
(#36796) * py-hatchling: new version 1.14.0; new pkgs py-calver, py-trove-classifiers Hatchling 1.14.0 adds a new dependency on trove-classifiers, which in turn depends on calver. So, those two packages needed to be added as well. - https://github.com/pypa/hatch/commit/f8915309d31c418c62cf6aa57436fe2e8a83e25c - https://github.com/pypa/trove-classifiers/blob/2023.3.9/pyproject.toml - https://github.com/di/calver/blob/2022.06.26/pyproject.toml * Apply suggestions from code review Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-04-12build(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2 (#36794)dependabot[bot]3-7/+7
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/d9f34f8cd5cb3b3eb79b3e4b5dae3a16df499a70...40a12dcee2df644d47232dde008099a3e9e4f865) --- updated-dependencies: - dependency-name: codecov/codecov-action 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-04-12hpddm: add new versions (#36769)Yang Zongze1-0/+6
2023-04-12umpire: depends on `camp~cuda` when `~cuda` (#36788)Simon Pintarelli1-0/+1
2023-04-12duckdb: add new package (#36682)Matthieu Dorier1-0/+18
2023-04-12apex: add v2.6.2 (#36686)Kevin Huck1-10/+48
2023-04-12sublime-text: Add licensing information (#36690)Laura Weber1-0/+4
2023-04-12tecplot: Add version 2022r2, Licensing, Env setup (#36695)Laura Weber1-7/+30
2023-04-12PROJ: googletest only needed to test (#36691)Adam J. Stewart1-2/+2
2023-04-12py-tensorboard: add new versions (#36712)Adam J. Stewart1-6/+34
2023-04-12scitokens-cpp: new versions 0.7.1, 1.0.0 (#36714)Wouter Deconinck1-1/+6
Two new versions were released since 0.7.0. - https://github.com/scitokens/scitokens-cpp/releases/tag/v0.7.1 - https://github.com/scitokens/scitokens-cpp/releases/tag/v1.0.0 Some changes to dependencies: - openssl always was an explicit requirement (but transitively satisfied by curl), - cmake 3.10 required for both new versions. Tested that all these new versions build fine: ```console 18:04:40 wdconinc@menelaos ~/git/spack (develop *$%>) $ spack find -lvx ==> In environment scitokens-cpp ==> Root specs ------- scitokens-cpp@0.7.0 ------- scitokens-cpp@0.7.1 ------- scitokens-cpp@1.0.0 ==> Installed packages -- linux-ubuntu23.04-skylake / gcc@12.2.0 ----------------------- uvwdosd cmake@3.26.3~doc+ncurses+ownlibs~qt build_system=generic build_type=Release 5gqdlyl scitokens-cpp@0.7.1~ipo build_system=cmake build_type=RelWithDebInfo generator=make r4bdoii scitokens-cpp@0.7.0~ipo build_system=cmake build_type=RelWithDebInfo generator=make xnnvbsf scitokens-cpp@1.0.0~ipo build_system=cmake build_type=RelWithDebInfo generator=make ==> 4 installed packages ```
2023-04-12glab: add v1.27.0 (#36723)Alec Scott1-0/+1
2023-04-12libcap: add v2.68 (#36725)Alec Scott1-0/+1
2023-04-12nginx: add v1.23.4 (#36726)Alec Scott1-0/+1
2023-04-12apr: add v1.7.3 (#36733)Alec Scott1-0/+1
2023-04-12feh: add v3.10 (#36734)Alec Scott1-0/+1
2023-04-12libgpg-error: add v1.47 (#36735)Alec Scott1-0/+1