summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-06-10bugfix: preserve dict order for `Spec.dag_hash()` in Python 2 (#31092)Todd Gamblin2-3/+80
Fix a bug introduced in #21720. `spack_json.dump()` calls `_strify()` on dictionaries to convert `unicode` to `str`, but it constructs `dict` objects instead of `collections.OrderedDict` objects, so in Python 2 (or earlier versions of 3) it can scramble dictionary order. This can cause hashes to differ between Python 2 and Python 3, or between Python 3.7 and earlier Python 3's. - [x] use `OrderedDict` in `_strify` - [x] add a regression test
2022-06-10ripgrep: remove need for llvm (#31062)Asher Mancinelli1-7/+0
2022-06-10clingo: fix string formatting in error messages (#31084)Sergey Kosukhin1-2/+2
2022-06-10babelflow: fix conditional constraint in "when" decorator (#31057)Cyrus Harrison1-2/+2
2022-06-10enzyme: new version 0.0.32 (#31081)Valentin Churavy1-1/+7
Add LLDEnzyme to libs list
2022-06-10build(deps): bump actions/setup-python from 3.1.2 to 4 (#31059)dependabot[bot]4-19/+19
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3.1.2 to 4. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/98f2ad02fd48d057ee3b4d4f66525b231c3e52b6...d09bd5e6005b175076f227b13d9730d56e9dcfcb) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-09exago@1.4.1: : needs py-pytest (#31060)eugeneswalker1-0/+2
2022-06-09py-xdot requires explicit dependency on harfbuzz (#30968)Gregory Lee1-2/+7
2022-06-09py-kornia: add v0.6.5 (#31067)Adam J. Stewart1-0/+3
2022-06-09py-pillow: add v9.1.1 (#31068)Adam J. Stewart1-14/+7
2022-06-09py-pytorch-lightning: add v1.6.4 (#31069)Adam J. Stewart1-10/+26
2022-06-09py-timm: add v0.5.4 (#31070)Adam J. Stewart1-0/+4
2022-06-09add fix for implicit includes with newer vers of gcc (#31056)Cyrus Harrison1-0/+5
2022-06-09nfft, pnfft: fix detection of fftw variants (precision) (#30935)Martin Lang2-26/+40
* nfft, pnfft: fix detection of fftw variants (precision) * nfft, pnfft: use fftw's selected_precisions; avoid repetitive calls to spec Co-authored-by: Martin Lang <martin.lang@mpsd.mpg.de>
2022-06-09Allow more fine-grained control over what submodules are updated (#27293)Tim Fuller5-6/+78
The "submodules" argument of the "version" directive can now accept a callable that returns a list of submodules, in addition to the usual Boolean values
2022-06-09clingo: fix ~python build (#30824)Adam J. Stewart2-10/+15
2022-06-08Cancel running workflows automatically on PR update (#31044)Massimiliano Culpo5-0/+22
* Cancel running workflows automatically on PR update * Add the last update later to check cancellation is working * Use github.run_number instead of github.sha
2022-06-08lua-mpack: build with -fPIC always (#31054)Asher Mancinelli1-1/+1
2022-06-08py-memray: add new package (#31033)Adam J. Stewart1-0/+27
* py-memray: add new package * Link to Python * Add missing non-Python deps
2022-06-08cuDNN: add v8.4.0.27-11.6 (#31034)Adam J. Stewart1-0/+6
2022-06-08hpctoolkit: adjust dependencies for develop (#31050)Mark W. Krentel1-4/+10
The develop branch now uses libiberty, but not binutils or libdwarf.
2022-06-08Draft: Pending #29806 [py-sentry-sdk] added version 1.5.5 (#29143)Jen Herting1-18/+43
* [py-sentry-sdk] audited dependencies and relisted extras as variants * [py-sentry-sdk] added version 1.5.5 * [py-sentry-sdk] flake8 * [py-sentry-sdk] - added "descriptions" to variants - removed conflicts - replaced with when statements in varients
2022-06-08New package: py-colossialai (#30807)Jen Herting1-0/+28
* colossalai is dependency for deepoffense * [py-colossalai] added homepage * [py-colossalai] added dependencies and removed older versions * [py-colossalai] updated pypi url to match listed version * [py-colossalai] spack -> spack.package Co-authored-by: Sid Pendelberry <sid@rit.edu>
2022-06-08py-ytopt: add v0.0.4 (#31029)Brice Videau1-1/+2
2022-06-08new package: py-pytest-asyncio (#31040)Ryan Marcellino1-0/+27
2022-06-08py-glmsingle: add new package (#31043)Manuela Kuhn1-0/+38
2022-06-08bootstrap: account for disabled sources (#31042)Massimiliano Culpo2-4/+22
* bootstrap: account for disabled sources Fix a bug introduced in #30192, which effectively skips any prescription on disabled bootstrapping sources. * Add unit test to avoid regression
2022-06-08OpenCV: add v4.6.0 (#31022)Adam J. Stewart1-1/+8
2022-06-08py-pympler: add v1.0.1 (#31031)Adam J. Stewart1-2/+8
2022-06-08Python: add v3.10.5 (#31039)Adam J. Stewart1-0/+1
2022-06-08Nalu-Wind: allow for lowest order infinity version (#31036)psakievich1-1/+1
This will allow us to pin trilinos in our repo
2022-06-07libtiff: add v4.4.0 (#31008)Adam J. Stewart1-6/+8
2022-06-07openPMD-api: 0.14.5 (#31023)Axel Huebl1-0/+1
Add the latest release.
2022-06-07meson: add version 0.62.2 (#31005)Erik Schnetter1-0/+1
2022-06-07Staging: determine extensions from nonstandard URLs (#31027)Peter Scheibel2-5/+2
Fixes #31021 With #25185, we no longer default to using tar when we can't determine the extension type, opting to fail instead. This broke fetching for the pcre package, where we couldn't determine the extension. To determine the extension, we were attempting to extract it from the destination filename; however, this file name may omit details of the origin URL that are required to determine the extension, so instead we examine the URL directly. This also updates the decompressor_for method not to set ext=None by default: it must now always be set by the caller.
2022-06-07Update Spack Bioconductor packages to Bioconductor 3.15 (#30984)Glenn Johnson187-8/+256
2022-06-07Update prmon recipe, v3.0.2 (#30979)Graeme A Stewart1-3/+5
* Update prmon recipe, v3.0.2 Update recipe to v3.0.2, using external dependency option for the build (as these are satisfied so easily with Spack) * Remove "broken" 3.0.1 version This one could not build properly with Spack, due to missing submodule sources
2022-06-07Add New Package:PSCMC (#30944)Bitllion1-0/+42
* add some new version of abacus and fix bug on mkl * Add Package:PSCMC * update maintainer * rebase * update maintainers * Update var/spack/repos/builtin/packages/pscmc/package.py Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-06-07WarpX: 22.06 (#31012)Axel Huebl2-1/+9
* WarpX: 22.06 Update `warpx` & `py-warpx` to the latest release, `22.06`. * Patch: Fix 1D CUDA Builds
2022-06-07Fix py-deap py-setuptools dependency (#31014)Brice Videau1-1/+1
2022-06-07Add py-ytopt-autotune version v1.0.0 (#31015)Brice Videau1-0/+1
2022-06-07docs: update the list of Docker images with Spack preinstalled (#31003)Massimiliano Culpo3-7/+17
Also, update the image in the docs and use ghcr.io
2022-06-07json-glib depends on gobject-introspection (#30963)Gregory Lee1-0/+1
2022-06-07fd: add new package (#31010)Asher Mancinelli1-0/+23
2022-06-07Visit: Allow building without rendering (#31006)kwryankrattiger1-1/+0
This is important for HPC systems.
2022-06-07gmsh: +petsc requires ~int64 variant (#30969)Carlos Bederián1-2/+4
2022-06-07Fix empty install prefix post-install sanity check (#30983)Jordan Galby3-7/+33
2022-06-07R ecosystem: cran updates (#31004)Glenn Johnson295-49/+608
2022-06-07AMReX: update the CMake requirements for v22.06+ (#31018)Axel Huebl1-0/+1
2022-06-07py-vermin: add latest version 1.4.0 (#31009)Morten Kristensen1-1/+2