summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-02-09rabbitmq-c: fix bug when POLT < 1.14 compilation failed (POPT_ARG_ARGV ↵Loïc Pottier1-0/+3
undeclared) (#35403) Signed-off-by: Loïc Pottier <pottier1@llnl.gov>
2023-02-09Update package.py (#35402)Frank Willmore1-0/+1
adding explicit dependency on X11 (needed when there is not a system install)
2023-02-09Windows: MSMPI package fixes (#35112)John W. Parent1-7/+17
* Add "fake" mpi compiler wrappers to msmpi: msmpi doesn't actually provide wrappers, so this just assigns the wrappers to be whatever compiler that a dependent is using. Packages referencing the wrappers would otherwise break. This is assumed to be workable because build scripts will need to assemble appropriate information to pass to the compiler anyway * Fix msmpi detection stanza ('executable' is not the correct name of the property) * Fix compiler pkg dereference
2023-02-09tiramisu: new package (#35364)Teo1-0/+71
* add initial package. * Update package.py * Update var/spack/repos/builtin/packages/tiramisu/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/tiramisu/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/tiramisu/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update package.py * Hopefully this will be fine. * Update package.py * Update package.py * Update package.py * Update var/spack/repos/builtin/packages/tiramisu/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-02-08py-netcdf4: adding version 1.6.2 (#35393)snehring1-1/+3
* py-netcdf4: adding version 1.6.2 * py-netcdf4: updating setuptools dep.
2023-02-08cvise: new package (#35366)Erik Heeren1-0/+36
* cvise: new package * cvise: colordiff as optional dependency * cvise: remove old versions and correctly name master version * cvise: update license date * cvise: use maintainers directive * Remove @olupton as maintainer After live discussion: it's been too long since he did anything with this package.
2023-02-08protobuf-c: add 1.4.1 version (#35397)H. Joe Lee1-0/+2
* protobuf-c: add 1.4.1 version * protobuf-c: add maintainers
2023-02-08Add new versions of spglib (#35332)Rocco Meli1-1/+15
* add spglib versions * add maintainer * fmt * maintainer * url
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>