summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-02-08wrf: fix v4.4.2 checksum (#35401)Adam J. Stewart1-1/+1
2023-02-08dd4hep: new version 1.24, depends_on podio@0.16: (#35384)Wouter Deconinck1-0/+2
* dd4hep: new version 1.24, depends_on podio@0.16: * Update var/spack/repos/builtin/packages/dd4hep/package.py Co-authored-by: Valentin Volkl <valentin.volkl@cern.ch>
2023-02-08Add whip 0.2.0 (#35390)Mikael Simberg1-0/+1
2023-02-08[mochi-margo] Added version 0.12.1 (#35392)Matthieu Dorier1-0/+1
2023-02-08spack help --spec: fix indentation (#35383)Adam J. Stewart1-2/+2
2023-02-08Fix external freetype that provides freetype-config.cmake (#35363)Dan Lipsa2-0/+38
* Fix external freetype that provides freetype-config.cmake --------- Co-authored-by: Dan Lipsa <dan.lipsa@khq.kitware.com>
2023-02-08Ensure we print the correct branch number for tutorials (#35371)Massimiliano Culpo1-4/+4
2023-02-08bindist: use append as a method, not assignable attr (#35379)Scott Wittenburg1-4/+6
2023-02-07py-installer: bootstrap without pip (#35341)Adam J. Stewart1-6/+33
* py-installer: bootstrap without pip * [@spackbot] updating style on behalf of adamjstewart --------- Co-authored-by: adamjstewart <adamjstewart@users.noreply.github.com>
2023-02-07py-gmsh-interop: Fix PyPI link (#35381)Christian Glusa1-1/+1
2023-02-07New package: PyNucleus & dependencies (#35327)Christian Glusa7-1/+188
* Add py-scikit-sparse package * Add py-gmsh-interop package * Add py-modepy package * Add py-pymbolic package * Add py-meshpy package * Add py-pynucleus package * Add new version of py-pytools
2023-02-07py-symengine: setuptools 61+ not yet working (#35368)Adam J. Stewart1-0/+3
* py-symengine: setuptools 61+ not yet working * symengine still required for master
2023-02-07halide: new package (#35254)Teo1-0/+74
* add halide package. * some style changes. * small fix * Update var/spack/repos/builtin/packages/halide/package.py Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> * Update var/spack/repos/builtin/packages/halide/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/halide/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update package.py add comment to requirements.txt * Update package.py Fix version order. * Update package.py style * Update package.py Removed unneeded vars. * Update var/spack/repos/builtin/packages/halide/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/halide/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update package.py Fix some deps * Update package.py * Fix finding llvm cmake info * Update package.py --------- Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-02-07Windows: Fix spack.bat handling of env commands (#35143)Dan Lipsa2-27/+37
This PR enables the successful execution of the spack binary cache tutorial on Windows. It assumes gnupg and file are available (they can be installed with choco). * Fix handling of args with quotes in spack.bat * `file` utility can be installed on Windows (e.g. with choco): update error message accordingly
2023-02-07xyce: change cmake cxx compiler variable (#35365)Paul Kuberry1-2/+2
2023-02-07py-fastrlock: add v0.8.1 (#35370)Adam J. Stewart1-2/+3
2023-02-07texinfo: Require `ncurses` (#35356)Mosè Giordano1-0/+1
I don't know if this is new in version 7.0, but to build `info`, which is a required executable at the end of the recipe, it is necessary to have a terminal library, otherwise you get ``` [...] checking for tgetent in -ltinfo... no checking for tgetent in -lncurses... no checking for tgetent in -lcurses... no checking for tgetent in -ltermlib... no checking for tgetent in -ltermcap... no checking for tgetent in -lterminfo... no configure: WARNING: info needs a terminal library, one of: tinfo ncurses curses termlib termcap terminfo [...] configure: WARNING: Could not find a terminal library among tinfo ncurses curses termlib termcap terminfo configure: WARNING: The programs from `info' directory will not be built. ``` then compilation runs, `info` is not built and installation fails according to Spack because the required executable is missing.
2023-02-07build(deps): bump docker/build-push-action from 3.3.0 to 4.0.0 (#35252)dependabot[bot]1-1/+1
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.3.0 to 4.0.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/37abcedcc1da61a57767b7588cb9d03eb57e28b3...3b5e8027fcad23fda98b2e3ac259d8d67585f671) --- updated-dependencies: - dependency-name: docker/build-push-action 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>
2023-02-07build(deps): bump docker/setup-buildx-action from 2.2.1 to 2.4.1 (#35354)dependabot[bot]1-1/+1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.2.1 to 2.4.1. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](https://github.com/docker/setup-buildx-action/compare/8c0edbc76e98fa90f69d9a2c020dcb50019dc325...f03ac48505955848960e80bbb68046aa35c7b9e7) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06Support packages for using scitokens on OSG (#35334)Wouter Deconinck3-0/+136
* Support packages for using scitokens on OSG The Open Science Grid (OSG) encourages scitokens to provide certain services (e.g. writing to xrootd). Spack already supports this through scitokens-cpp and xrootd +scitokens-cpp. This adds py-htgettoken, a python utility to get a scitoken from a vault through web authentication. To support htgettoken, this also adds py-gssapi. This also adds the OSG CA cert collection which is typically at /etc/grid-security but pointed to in user installations by the X509_CERTS_DIR variable. This allows userspace through spack for functionality that otherwise depends on installing the RPMs provided by OSG. * fine, I'll fix style myself then * fix maintainers * py-gssapi: version before depends_on * remove list_url * add documentation on reason for git describe version numbers * Apply suggestions from code review Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * better BEARER_TOKEN definition * import os * remove older version that don't build with setuptools --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-02-06wps: adding version 4.4 (#35358)snehring2-1/+45
2023-02-06xyce: add version 7.6.0 and RPATH patch for prior (#35360)Paul Kuberry1-0/+7
2023-02-06Fix path handling in prefix inspections (#35318)Matthias Wolf1-1/+1
At least with ZSH, prefix inspections containing `./bin` result in a `$PREFIX/./bin` and result in strange `$PATH` handling. I.e., `module load git` will prepend `/path/to/git/./bin`, `which git` will find the right executable, but `git --version` will print the system one. Normalize the relative path to avoid this behavior. See also spack/spack#31867.
2023-02-06freesasa: add new package (#35192)Rocco Meli1-0/+41
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-02-06maeparser: add new package (#35191)Rocco Meli1-0/+32
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-02-06relion: add patch to repair DoublePrec_CPU=OFF build (#35317)Daniele Colombo2-0/+28
* relion: add patch to repair DoublePrec_CPU=OFF build * relion: added maintainer Co-authored-by: Daniele Colombo <daniele.colombo@fht.org>
2023-02-06rocm llvm-amdgpu package - Build libcxx and libcxxabi thru ↵Sreenivasa Murthy Kolam1-10/+19
LLVM_ENABLE_RUNTIMES flag. (#33610) * changes to enable LLVM_ENABLE_RUNTIMES for libcxx and libcxxabi * remove version update for 5.3.0 as it is done thru PR #33320 to enable ci and reviews
2023-02-06Update the ROCm packages for ROCm-5.4.0 release. (#35071)Sreenivasa Murthy Kolam54-131/+567
* initial commit for rocm-5.4.0 release * update the versions for more packages for 5.4.0 release * update the gallium patch for mesa for libllvm-15 for ROCm-5.4.0 release * update rocm-openmp-extras and rocwmma recipes for 5.4.0 release * fix build error for rocfft for 5.4.0 * address review comments for rocfft for 5.4.0 change * undo the removal of the older patch file * bump up the version for hipfft for 5.4.0 * fix the failure after the merge with develop * add recipes updates for 5.4.0 for migraphx.miopen-hip,miopen-opencl * address the review comments on the mesa patch.update the rdc package for 5.4.0 release * fix style errors
2023-02-06py-mypy: add v1.0.0 (#35362)Adam J. Stewart1-3/+1
2023-02-06GenericBuilder: facilitate post-install phase test callbacks (#35314)Tamara Dahlgren2-5/+18
2023-02-06acts: new versions 21.1.1, 22.0.1, 23.0.0 (#35227)Wouter Deconinck1-0/+4
* acts: new versions 21.1.1, 22.0.1, 23.0.0 New versions: - [major 23.0.0](https://github.com/acts-project/acts/compare/v22.0.0...v23.0.0): - new option `ACTS_BUILD_PLUGIN_GEANT4` -> enabled with existing variant `geant4` - new option `ACTS_BUILD_EXAMPLES_BINARIES`: - it is my understanding that the binaries for examples are deprecated (in favor of python examples); warnings to this effect have been printed for a few versions, and now the building of binaries is disabled by default, - rather than introducing a variant to enable deprecated behavior for only one or two versions, I propose that we just follow the default and keep this disabled. - [bugfix 22.0.1](https://github.com/acts-project/acts/compare/v22.0.0...v22.0.1) (no build system changes) - [bugfix 21.1.1](https://github.com/acts-project/acts/compare/v21.1.0...v21.1.1) (no build system changes) * acts: correct 23.0.0 sha Co-authored-by: Hadrien G. <knights_of_ni@gmx.com>
2023-02-06estarlight, dpmjet: new packages (#32834)Wouter Deconinck2-0/+77
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-02-06Restore openspeedshop and openspeedshop-utils, update the cbtf components ↵Jim Galarowicz9-5/+790
(#35052)
2023-02-06flux-core: add missing dependency(#35312)Vanessasaurus1-0/+1
2023-02-06r-cvxr: add new package with dependencies (#35275)Glenn Johnson4-0/+107
2023-02-06qt: new version 5.15.8 (#35352)Wouter Deconinck1-0/+1
No build system changes, just bug fixes. https://github.com/qt/qtbase/compare/v5.15.7-lts-lgpl...v5.15.8-lts-lgpl Builds fine on linux-ubuntu22.10-skylake.
2023-02-06wrf: add optional netcdf_classic variant (#35261)Stephen Sachs1-0/+3
Co-authored-by: Stephen Sachs <stesachs@amazon.com>
2023-02-06hpx: further constrain version for mimalloc patch (#35257)Mikael Simberg1-1/+1
2023-02-06reprimand: add v1.5 (#35245)Erik Schnetter1-6/+13
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2023-02-06bump: nss + dep (#35294)Harmen Stoppels2-8/+12
2023-02-06amdlibflame: needs modern make (#35297)Erik Heeren1-0/+1
See https://github.com/flame/libflame/issues/55
2023-02-06tau: updating python version restriction (#35268)snehring1-1/+3
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-02-06enzyme: add v0.0.48 (#35304)William Moses1-0/+2
2023-02-06ReFrame: add versions up to v4.0.4 (#35330)Vasileios Karakasis1-1/+4
2023-02-06pumi and zoltan: allow building when no fortran compiler is available (#35333)Cameron Smith2-2/+4
2023-02-06assimp: new version 5.2.5 (#35335)Wouter Deconinck1-0/+1
Bugfix release only. No build system changes.
2023-02-06intel-gtpin: add v3.2.2 (#35342)Wileam Y. Phan1-1/+7
2023-02-06libdrm: new versions 2.4.111-114 (#35343)Wouter Deconinck1-1/+8
As of 2.4.113, the flag for man-pages is now a feature, so true/false is now enabled/disabled. Other similarly changed options are not used in the spack recipe (i.e. experimental kms drivers).
2023-02-06sherpa: new version 2.2.14 (#35344)Wouter Deconinck1-0/+2
"Version 2.2.14 contains a critical bug fix"
2023-02-06mash: added patch with limits header (#35209)Luke Diorio-Toth2-1/+15
Co-authored-by: luke <luke@DESKTOP-E4JNTC1.attlocal.net>