summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-07-05Remove fetch from depfile (#31433)Harmen Stoppels3-51/+19
2022-07-05ROCmPackage: unify amdgpu_targets (#30582)Alberto Invernizzi9-31/+13
* unify amdgpu_targets for rocsolver and rocblas * add more archs * adapt all roc packages to unified amdgpu_targets
2022-07-05bdsim: add new package (#31384)Valentin Volkl1-0/+32
Co-authored-by: gganis <gerardo.ganis@cern.ch>
2022-07-05deal.II: add v9.4.0 (#31279)Jean-Paul Pelteret1-9/+21
2022-07-05libcint: add v5.1.3 (#31340)Paul R. C. Kent1-0/+1
2022-07-05root: set gnuinstall to True (#31209)haralmha1-1/+1
2022-07-05py-torchgeo: latest version of torchvision won't work (#31372)Adam J. Stewart1-2/+2
2022-07-05lammps: add versions and packages Feb-Jun 2022 (#31369)Marco De La Pierre1-3/+15
2022-07-05Build llvm-amdgpu's libcxx with cmake --build (#31403)Mikael Simberg1-1/+1
CMAKE_GENERATOR may be set to something other than "Unix Makefiles" in which case the build would fail because there is no Makefile for make to build.
2022-07-05node-js: fix build on macOS 12 (#31408)Adam J. Stewart1-2/+2
2022-07-05rocalution: add spack build test (#31415)Cory Bloor1-5/+9
- rocprim is a header-only library; its amdgpu_target variant is only meaningful for its client executables, not the library itself - comgr and llvm-amdgpu are merely indirect dependencies (via hip)
2022-07-05pyscf: add v2.0.1 (#31342)Paul R. C. Kent1-0/+5
2022-07-05nag: fix installation of man pages (#31428)Sergey Kosukhin2-1/+16
2022-07-05cgal: add v5.1.5 (#31429)Marco Feder1-0/+1
2022-07-05py-elephant: add versions up to v0.11.1 (#30613)Moritz Kern1-13/+49
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2022-07-04util-linux-uuid: Fix icc build issue (#31312)Barry Rountree1-0/+3
2022-07-03highfive: Add version 2.4.1 (#31288)Glenn Johnson1-0/+1
2022-07-01py-pillow: add v9.2.0 (#31409)Adam J. Stewart1-1/+2
2022-07-01acts: new version 19.3.0 (#31272)Wouter Deconinck1-0/+11
* acts: new version 19.3.0 * acts: new variants +profilecpu, +profilemem
2022-07-01py-cartopy: add v0.20.3 (#31354)Adam J. Stewart2-9/+15
* py-cartopy: add v0.20.3 * Add py-setuptools-scm 7.0.3
2022-07-01Add xcfun 2.1.0 (#31336)Paul R. C. Kent1-0/+2
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-07-01Add 5.2.3 (#31337)Paul R. C. Kent1-0/+1
2022-07-01ninja: New version 1.11.0 (#31400)Erik Schnetter1-0/+1
2022-07-01Initial implementation of Omnitrace package (#31381)Jonathan R. Madsen1-0/+113
* Initial implementation of Omnitrace package * Fix flake8 errors * Fix run environment when +python * String normalization and fix for build env when +tau * Tweak to style
2022-07-01qmcpack pass cuda_arch correctly to cmake (#31407)Simon Pintarelli1-1/+4
Fix compilation of @3.14.0+cuda (didn't check older versions).
2022-07-01gitlab: Fix pipeline generation for non-develop protected pipelines (#31378)Scott Wittenburg1-6/+9
Release branches and tags run protected pipelines, and we noticed that those pipelines were generating all jobs in the stack, even when the mirror contained all the built specs and an up to date index. The problem was caused because the override mirror was not present in spacks mirror configuration at the time when the binary_distribution.update() method was called. This fixes that by always adding the mirror override, if present, to the list of configured mirrors.
2022-07-01py-altair: new package (#31386)WuK1-0/+23
* py-altair: new package * Update var/spack/repos/builtin/packages/py-altair/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-altair/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-altair/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * py-altair: update * Update var/spack/repos/builtin/packages/py-altair/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-07-01bat, hyperfine, ripgrep: Bump versions (#31364)Harmen Stoppels3-0/+3
2022-06-30New package: NVIDIA cuTensor (#31397)Brian Van Essen2-0/+58
2022-06-30New package: bueno (#31374)Richard Berger1-0/+26
2022-06-30boost: do not add the context-impl option for version below 1.65.0 (#30719)Max Zeyen1-2/+7
* boost: do not access the context-impl variant for versions below 1.65.0 * boost: check if spec.variants contains context-impl * boost: improve error message when the context-impl variant causes a conflict Executing spack solve boost@1.63.0 +context context-impl=fcontext triggers the following error message: ==> Error: No version for 'boost' satisfies '@1.63.0' and '@1.79.0' With this change, the error message becomes the following: ==> Error: Cannot set variant 'context-impl' for package 'boost' because the variant condition cannot be satisfied for the given spec
2022-06-30libcxxwrap-julia: New version 0.9.1 (#31392)Erik Schnetter1-0/+1
2022-06-30gitlab: Fix mirror url to match stack name (#31399)Scott Wittenburg1-2/+2
We adopted the convention of putting binaries for each stack into a dedicated mirror named after the directory in which the stack (spack.yaml file) resides. This fixes the mirror url of the radiuss-aws-aarch64 stack to follow that convention.
2022-06-30py-cmseq: new package (#31375)Luke Diorio-Toth1-0/+26
* py-cmseq: new package * py-cmseq: fixed copyright year * py-cmseq: changed download to pi, added deps
2022-06-30Add tracy 0.8.2 (#31385)Mikael Simberg2-0/+8
2022-06-30[mpas-model] Add optional `make_target` and `precision` variants (#31388)Stephen Sachs1-2/+35
`make_target` can be used to instruct Spack to build one of the pre-defined make targets in the MPAS makefile. Spack will guess the targret based on the value of `spack_fc`, but the user can overwrite the target as variant. E.g. ``` spack install mpas-model make_target=pgi-nersc ``` `precision` is used to set the `PRECISION` flag in the Makefile to {single, double}. Default is double. Co-authored-by: Stephen Sachs <stesachs@amazon.com>
2022-06-30[mpas-model] Add new versions (#31390)Stephen Sachs1-0/+2
Co-authored-by: Stephen Sachs <stesachs@amazon.com>
2022-06-30SOS: Update to include version 1.5.1 (#31394)Jack Morrison1-0/+1
2022-06-30plumed: added fine grained control over optional modules (#29743)Marco De La Pierre1-14/+64
2022-06-30lammps: compiler flags for Intel compiler on AMD zen+ procs (#31183)Stephen Sachs1-0/+9
Co-authored-by: Stephen Sachs <stesachs@amazon.com>
2022-06-30lammps: fix sha256 of patch_20201029 (#31177)Stephen Sachs1-1/+1
Co-authored-by: Stephen Sachs <stesachs@amazon.com>
2022-06-30py-torchmetrics: add v0.9.2 (#31382)Adam J. Stewart1-0/+1
2022-06-30py-laspy: add v2.2.0 (#31383)Adam J. Stewart1-0/+2
2022-06-29Cray manifest: compiler duplicates (#31173)Peter Scheibel3-7/+33
* remove unhelpful comment * Filter compiler duplicates while reading manifest * more-specific version matching edited to use module-specific version (to avoid an issue where a user might add a compiler with the same version to the initial test configuration
2022-06-29cutlass: new package (#31379)WuK1-0/+32
* cutlass: new package * cutlass: fix ci * cutlass: remove `join_path` Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> * cutlass: adding a message for cuda_arch Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> * cutlass: simplify cmake_args Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> * cutlass: fix cmake_args Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-06-29New packages: EPICS (Experimental Physics and Industrial Control System) ↵Glenn Horton-Smith4-0/+155
(#28270)
2022-06-29Set R_LIBS_USER='' in dependent build environment (#31287)Glenn Johnson1-0/+5
* Set R_LIBS_USER='' in dependent build environment Despite R packages being installed with the --vanilla flag, which ignores Rprofile and Renviron files, R will still set R_LIBS_USER if the default directory exists. This could lead to pulling in packages from that directory during the build which could cause the build to fail. To avoid that, explicitly set R_LIB_USER='' to ensure that packages from the HOME/R directory are not in the library path. * Update var/spack/repos/builtin/packages/r/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2022-06-29file: 5.41 5.42 (#31367)Harmen Stoppels1-0/+2
2022-06-29Allow building octave w/ Intel compiler (#31346)Davide1-3/+2
2022-06-29PythonPackage: add default libs/headers attributes (#28527)Adam J. Stewart3-23/+34
* PythonPackage: add default libs/headers attributes * Style fix * libs and headers should be properties * Check both platlib and include * Fix variable reference