summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-05-11assimp: add v5.2.3 (#29629)Wouter Deconinck1-5/+1
2022-05-11sentieon-genomics: add version 202112.02, remove manual download (#30145)snehring1-10/+11
2022-05-11Add conflict for ROCm and asio in HPX package (#30620)Mikael Simberg1-0/+3
2022-05-11libEnsemble: add v0.9.1 (#30621)Stephen Hudson1-1/+2
2022-05-11rocfft: add spack build test support (#29957)Cory Bloor3-4/+43
* rocfft: add spack build test support * Style cleanup for variant specs
2022-05-11[acts] Add version 19 (#30615)Hadrien G1-0/+1
No build system visible changes, so AFAIK this should Just Work
2022-05-11Fix default buildcache location (#30230)Thomas Dickerson1-1/+1
Resolve path/URL parsing issues introduced by #27021
2022-05-11ReFrame: add v3.11.0 (#30578)Vasileios Karakasis1-0/+2
2022-05-11eccodes: add v2.25.0 (#30618)Harmen Stoppels1-0/+1
2022-05-11jasper: avoid --gc-sections / hidden symbols (#30617)Harmen Stoppels1-0/+5
Jasper v3.x changed a default to hide hidden symbols, but apparently eccodes relies on those symbols and fails to link otherwise.
2022-05-11jasper: update cmake dependency (#30616)Harmen Stoppels1-1/+2
2022-05-11gobject-introspection: add libffi dependency (#30601)Gregory Lee1-0/+3
2022-05-11Neovim luajit (#28855)Tom Scogland3-41/+148
Upstream neovim builds with luajit-openresty or luajit in almost all cases. To support the current usage, a user can specify that they want lua, but this will allow the use of the normal (faster, better tested and better maintained) setup.
2022-05-11flecsi: add GPU dependencies and refactor (#30543)Richard Berger1-92/+41
2022-05-11vecgeom: new version 1.2.0 (#30586)Seth R. Johnson1-27/+33
2022-05-11pango: updated versions with MesonPackage (#30591)Wouter Deconinck4-27/+142
2022-05-11root: changes due to var name webui->webgui from version 6.17.02 (#29964)Ida Mjelde1-2/+9
2022-05-11jasper: add 3.0.x (#30614)Harmen Stoppels1-0/+4
2022-05-10upcxx,gasnet: Add a note to the `+cuda` variant description (#30602)Dan Bonachea2-2/+4
Resolves issue #30589
2022-05-11last: updating to 1282 (#30606)snehring1-0/+11
2022-05-10helics: Add version 3.2.0 (#30604)HELICS-bot1-0/+1
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-05-10py-scikit-learn: add v1.1.0rc1 (#30600)Adam J. Stewart1-7/+19
2022-05-10py-xarray: add v2022.3.0 (#30599)Adam J. Stewart1-27/+37
2022-05-10py-geopandas: add v0.10.X (#30597)Adam J. Stewart1-0/+5
2022-05-10openmpi: only set variants when condition is met (#30585)Harmen Stoppels1-40/+80
2022-05-10hyperfine: add v1.13.0 (#30584)Harmen Stoppels1-0/+1
2022-05-10cray-mpich: add variant 'wrappers' (#30249)Sergey Kosukhin1-14/+16
2022-05-10Add checksum for py-pylint@2.13.5 (#30356)Andrea Valenzuela2-9/+18
* Add checksum for py-pylint@2.13.5 * Update dependencies * Add checksum for py-astroid@2.11.4 * Correct py-toml addition and add py-tomli dependency * Remove py-pytoml dependency for versions @2.13: * Modify py-astroid version range Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Discontinue py-astroid dependency @2.8.0:2.8 for new versions Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Discontinue py-mccabe dependency @0.6.0:0.6 for new versions Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Remove mccabe and setuptools-scm dependencies * Update astroid dependencies * Extend py-typed-ast version range to future releases Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * py-dill only required for version 2.13.5 and above Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Add maccabe dependency and correct setuptools run dependency * Setuptools fix * Add setuptools as run dependency Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-05-10guard against SPACK_FC possibly not being defined (#30581)Chris White2-2/+8
2022-05-10py-pyarrow: Add versions 8.0.0 and 7.0.0 (#30524)haralmha2-1/+10
* py-pyarrow: Add version 7.0.0 * Add version constraints on dependencies * Add version 8.0.0 * arrow: Add version 8.0.0 * py-pyarrow: Allow version 8.0.0 of arrow
2022-05-10Added dependency on hipify-clang and fixed hipify-clang package (#30576)G-Ragghianti2-0/+6
2022-05-10Update ROCm recipes for rocm-5.1.0 release (#30027)Sreenivasa Murthy Kolam46-92/+273
* Bump up rocm release version to rocm-5.1.0 * update rocm-opencl for rocm-5.1.0 release * update the migraphx,miopen(hip,opencl),mivisionx,rocm-tensile * update the mlirmiopen checksum version
2022-05-10gitlab ci: do not override .generate tags for e4s (#30571)Scott Wittenburg1-1/+0
2022-05-10libxkbcommon: new version 1.4.0, support for newer meson build system (#30420)Wouter Deconinck1-5/+38
2022-05-10depend on gettext in subversion when +nls is enabled (#30573)Danny McClanahan1-0/+16
2022-05-10bootstrap: clean up CI workflows a bit (#30574)Todd Gamblin1-61/+66
- [x] Add `mkdir -p` and `chmod` to ensure `/home/spack-test` exists and has correct permissions. - [x] Remove version comments from dependabot-managed action commits - [x] Don't duplicate comment describing required fixes for distros with patched git
2022-05-10agile: add new package (#30244)Valentin Volkl1-0/+33
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2022-05-10gitconddb: add v0.2.0 and v0.1 patch releases (#29965)Ida Mjelde1-0/+3
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2022-05-10hdf: build on Ubuntu 20.04 aarch64 (#30522)Dom Heinzeller1-0/+17
2022-05-10userspace-rcu: add versions up to v0.13.1 (#30534)Brice Videau1-0/+9
2022-05-10wi4mpi: fix a missed conversion to string (#30541)mcuma1-1/+1
2022-05-10memkind: conflicts with jemalloc (#30070)Erik Schnetter1-0/+4
2022-05-10libflame: fix for linking with BLIS library (#30527)JDBetteridge1-0/+3
2022-05-10fms: add versions and expose more CMake build options (#28966)Ryan Mulhall1-8/+28
Co-authored-by: rem1776 <Ryan.Mulhall@lscamd50-d.gfdl.noaa.gov>
2022-05-10oneapi: add v2022.2 (#30531)Robert Cohn15-13/+137
2022-05-10bugfix: `spack pkg list` should be more picky about what's a package (#30577)Todd Gamblin1-3/+11
`spack pkg list` tests were broken by #29593 for cases when your `builtin.mock` repo still has stale backup files (or, really, stale directories) sitting around. This happens if you switch branches a lot. In this case, things like this were causing erroneous packages in the mock listing: ``` var/spack/repos/builtin.mock/packages/ foo/ package.py~ ``` - [x] make `list_packages` consider only directories with one-deep `package.py` files.
2022-05-10Add a Lua build-system (#28854)Tom Scogland20-246/+595
Reworking lua to allow easier substitution of the base lua implementation. Also adding in a maintained version of luajit and re-factoring the entire stack to use a custom build-system to centralize functionality like environment variable management and luarocks installation. The `lua-lang` virtual is now versioned so that a package that requires Lua 5.1 semantics can get any lua, but one that requires 5.2 will only get upstream lua. The luaposix package requires lua-bit32, but only when built with a lua conforming to version 5.1. This adds the package, and the dependencies, but exposed a problem with luarocks dependency detection. Since we're installing each package in its own "tree" and there's no environment variable to list extra trees, spack now generates a luarocks config file that lists all the trees of all the dependencies, and references it by setting `LUAROCKS_CONFIG` in the build environment of every LuaPackage. This allows luarocks to find the spack installed dependencies correctly rather than trying (and failing) to download them. Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Tom Scogland <tscogland@llnl.gov> Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2022-05-09Fix py-numpy #30373 by backporting Numpy PR (#30486)Sam Grayson1-0/+5
* Fix py-numpy #30373 * Update `when` for patch.
2022-05-09e4s on mac ci: set SPACK_DISABLE_LOCAL_CONFIG=1 (#30568)eugeneswalker2-4/+43
* e4s on mac ci: set SPACK_DISABLE_LOCAL_CONFIG=1 * export SPACK_USER_CACHE_PATH so that ~/.spack/... isn't used
2022-05-09tests: fix references to hard-coded `master` branch in `git` tests (#30572)Todd Gamblin2-9/+13
Some of our `git` tests still fail when `init.defaultBranch` is set to something other than `master`. - [x] get rid of all hard-coded `master` refs - [x] Use `'default'` to key tests that use the default branch