summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-01-30singularityce: add v4.x (#42347)James Beal1-0/+6
Co-authored-by: James Beal <jb23@sanger.ac.uk>
2024-01-30Add fenics development version and ufl-legacy (#42182)Henrik Finsberg3-4/+51
* Add fenics development version and ufl-legacy * Make sure python and setuptools are added to ufl-legacy and add version 2022.3.0 as well * Run black and add maintainer to fenics package * Fix typo * Use Fiat version 2019.1.0 * Run black * Add back master branch of fiat * Remove master from the list of dolfin versions and add one extra line of each deps instead * Run black * Do not specify python version in ufl-legacy * Remove python dependency from ufl-legacy * Remove python dependency from ffc * Add special case for master in ffc * Run black * Remove master from loop in ffc * Run black again
2024-01-30geopm-service: New package and deprecate geopm (#41788)Brad Geltz7-20/+295
* geopm: Mark all as deprecated - This recipe will be removed in a future release. Signed-off-by: Brad Geltz <brad.geltz@intel.com> * Add py-sphinx-emoji Signed-off-by: Brad Geltz <brad.geltz@intel.com> * Add py-dasbus Signed-off-by: Brad Geltz <brad.geltz@intel.com> * py-pygobject: Add v3.46.0 - Previous versions error during build phase. Signed-off-by: Brad Geltz <brad.geltz@intel.com> * py-sphinx-tabs: Add new versions Signed-off-by: Brad Geltz <brad.geltz@intel.com> * Add geopm-service - Previous geopm package is now 2 packages: geopm-service and geopm-runtime. - The GEOPM service is designed as a systemd/dbus service providing a userspace interface to privileged hardware telemetry and configurations. - Installing via spack will enable some userspace testing, but generally most users will want to install the GEOPM service via the system package manager as root to get full functionality. - This recipe will enable the creation of the fully userspace geopm-runtime recipe which will replace the old geopm recipe. Signed-off-by: Brad Geltz <brad.geltz@intel.com> --------- Signed-off-by: Brad Geltz <brad.geltz@intel.com>
2024-01-30"spack logs": print log files for packages (either partially built or ↵Peter Scheibel4-1/+214
installed) (#42202)
2024-01-30py-textual: Added package py-textual (#42291)Alex Leute1-0/+26
* py-textual: New package py-textual * py-textual: Depend on py-mdit-py-plugins * py-textual: Added dependency on python@3.8:3 * py-textual: Added a comment about why there is a dependency on py-mdit-py-plugins * py-textual: Ran black --------- Co-authored-by: Alex C Leute <aclrc@rit.edu>
2024-01-30py-pytest-aiohttp: add package (#42313)Caetano Melone1-0/+25
* add pytest-aiohttp * black * py-setuptools -> py-setuptools-scm Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-01-30Add a PR template with a reference to spackbot commands (#42349)Massimiliano Culpo1-0/+6
2024-01-30gmsh: add v4.12.0 (#41854)Benjamin Fovet1-0/+2
* disable building gmsh with oce for recent versions Co-authored-by: Benjamin Fovet <benjamin.fovet@cea.fr>
2024-01-29Bump spglib version (#42340)Cristian Le1-0/+1
2024-01-29VTK package: improve dependency-detection on Windows (#42300)John W. Parent4-5/+71
VTK struggles to consume some Spack-derived packages on Windows: Patch VTK to allow a smoother integration Also add install for examples as they are not part of the install interface.
2024-01-29gl2ps package: build only one of shared/static on Windows (#36576)John W. Parent2-0/+62
gl2ps tries to build static and shared libs simultaneously with the same target name on the generator side. This causes a name clash issue for Ninja on Windows (where the extension is .lib in both cases). Add a variant on Windows to force building only one of shared or static, and patch the CMake build to enable use of this variant.
2024-01-29Update GitLab memory requests (#42351)Zack Galbreath1-15/+71
* gitlab: remove commented-out duplicate entries * gitlab: reclassify some packages from "huge" to "large" Our observed max memory usage for these packages is as follows: hipblas: 7.7G qt: 6.6G visit: 9.7G All of these should fit within a "large" request (currently 12G). * gitlab: remove pango from list of huge packages This package is not currently built by any of our CI stacks. * gitlab: update requests for high memory packages Refine resource requests for memory-intensive packages based on max memory usage data.
2024-01-29perl-sql-translator: New package (#42319)Arne Becker4-0/+135
- Adds perl-sql-translator and its missing deps: - Adds perl-import-into - Adds perl-package-variant - Adds perl-strictures Built with build-time tests and comes with a simple run-time test.
2024-01-29dotnet-core-sdk: Update to version 6.0.25 and add binaries for 'aarch64'. ↵Gilles Grospellier1-24/+43
(#41739)
2024-01-29Add fabulous, maphyspp, paddle packages. (#42287)fpruvost3-0/+142
2024-01-29build(deps): bump dorny/paths-filter from 2.11.1 to 3.0.0 (#42294)dependabot[bot]1-1/+1
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter) from 2.11.1 to 3.0.0. - [Release notes](https://github.com/dorny/paths-filter/releases) - [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md) - [Commits](https://github.com/dorny/paths-filter/compare/4512585405083f25c027a35db413c2b3b9006d50...0bc4621a3135347011ad047f9ecf449bf72ce2bd) --- updated-dependencies: - dependency-name: dorny/paths-filter 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>
2024-01-29update damask to 3.0.0-beta (#42259)Martin Diehl4-1/+17
2024-01-29traverse: w/o deptype (#42345)Harmen Stoppels3-14/+25
Add the empty deptype `spack.deptypes.NONE`. Test the case `traverse_nodes(deptype=spack.deptypes.NONE)` to not traverse dependencies, only de-duplicate. Use the construct in environment views that otherwise would branch on whether deps are enabled or not.
2024-01-29build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5 (#42295)dependabot[bot]3-7/+7
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.4 to 3.1.5. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/eaaf4bedf32dbdc6b720b63067d99c4d77d6047d...4fe8c5f003fae66aa5ebb77cfd3e7bfbbda0b6b0) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29openblas: use `ARMV8SVE` when target supports SVE feature (#42107)Mosè Giordano1-1/+18
2024-01-29filesystem: cleanup (#42342)Harmen Stoppels4-253/+116
Type hints and removal of unused code
2024-01-29MDAnalysis: add v2.7.0 (#41907)Rocco Meli4-16/+33
* ensure umpire~cuda~rocm when ~cuda~rocm * MDAnalysis: add v2.7.0 * Apply suggestions from code review * license * review changes * add gsd and py-cmake versions * Update package.py * py-cmake * Update package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * fix and reorder --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-01-29Improve NCL variant support and fix hdf-eos5 issues (#41259)Brian Vanderwende2-19/+80
2024-01-29add py-vl-convert-python (#42073)WuK1-0/+22
* add py-vl-convert-python * code format * Update package.py add homepage * Update var/spack/repos/builtin/packages/py-vl-convert-python/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * remove old versions, add todo * Update var/spack/repos/builtin/packages/py-vl-convert-python/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * remove blank line --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-01-29ncurses: fix 5.9 and 6.0 on modern compilers (#41982)Wouter Deconinck2-1/+166
2024-01-29py-metrics: Adding package py-metrics (#42220)Alex Leute2-0/+21
* New package: py-metrics * [py-metrics] cleaned up extra comment * Updated copyright and ran black * py-pathspec: Added version 0.5.5 --------- Co-authored-by: vehrc <vehrc@rit.edu> Co-authored-by: Jen Herting <jen@herting.cc> Co-authored-by: Alex C Leute <aclrc@rit.edu>
2024-01-29openldap: add findutils build dep (#42159)Sam Grayson1-0/+2
2024-01-29py-frozendict: patch up for Python 3.11 (#42192)Matthias Wolf1-0/+7
* py-frozendict: patch up for Python 3.11 See also Marco-Sulla/python-frozendict#68, rely on a pure Python implementation when 3.11+ is used. * mention related Github issue
2024-01-29tbl2asn: adding runtime dep libidn (#42171)snehring1-0/+2
2024-01-29of-precice: add new versions, update run environment (#40479)kjrstory1-4/+14
2024-01-29containers: switch to quay.io/almalinuxorg images (#42193)Wouter Deconinck1-4/+4
2024-01-29go: simplify dependency on git to only run (#42208)Alec Scott1-2/+2
2024-01-29new builtin package: py-biobb-common (#41993)Dani1-0/+24
* new builtin package: biobb-common * removed whitespace for the style test * replaced ' by " for the style test * changed import line for the style test * Update var/spack/repos/builtin/packages/biobb-common/package.py Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com> * Update var/spack/repos/builtin/packages/biobb-common/package.py Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com> * Update var/spack/repos/builtin/packages/biobb-common/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * removed test * using pypi instead of git I hope this is declared the right way. I tried to test it locally but I am having problems with a dependency (openblas) thus I can not even try if this works. * upgraded version * Added py prefix * removed biopython version restriction * directory with new py-prefixed name * Delete old non-prefixed package * Update var/spack/repos/builtin/packages/py-biobb-common/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-01-29netcdf-fortran: fix static linking in some cases (#35466)Sergey Kosukhin1-0/+12
* netcdf-fortran: enable building against static netcdf-c * netcdf-fortran: strip the output of nc-config
2024-01-29singularityce: add v3.11.4, v3.11.5 (#42251)Sean Koyama1-0/+2
Co-authored-by: Servesh Muralidharan <smuralidharan@anl.gov>
2024-01-29gnuplot: add v5.4.10, v6.0.0 (#42252)Sean Koyama1-0/+2
Co-authored-by: Servesh Muralidharan <smuralidharan@anl.gov>
2024-01-29py-jupytext: Add version 1.16 and update dependencies (#41552)Thomas Madlener1-7/+17
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-01-29Added heyoka and mppp packages (#41839)Alex Seaton2-0/+186
2024-01-29opencl-c-headers: install with CMake (#42173)Jonathon Anderson1-8/+22
2024-01-29quantum_espresso: relax constrait to allow +openmp ^elpa~openmp (#42322)Ye Luo1-1/+1
2024-01-29pika: Add 0.22.1 (#42338)Mikael Simberg1-0/+1
2024-01-29py-pandas: add v2.2.0 (#42205)Adam J. Stewart4-44/+72
2024-01-29build(deps): bump black from 23.12.1 to 24.1.0 in /lib/spack/docs (#42328)dependabot[bot]1-1/+1
Bumps [black](https://github.com/psf/black) from 23.12.1 to 24.1.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/23.12.1...24.1.0) --- updated-dependencies: - dependency-name: black 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>
2024-01-29neuron: add new versions and clean-up the recipe (#41931)Pramod Kumbhar1-66/+108
* update tarball urls, add new versions and update maintainers * remove unnecessary variant like cross-compile * use self.define and self.define_from_variant * improve regex / bug that matches with -DMPICH_SKIP_MPICXX=1 Co-authored-by: Matthias Wolf <matthias.wolf@epfl.ch> Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-01-29highfive: add v2.9.0 (#42337)Luc Grosheintz1-0/+1
2024-01-29hdf5: Make +subfiling variant depend on +mpi (#42324)Tom Payerle1-1/+3
Based on CMakeLists.txt, the subfiling VFD requires a parallel HDF5 build. So make +subfiling variant depend on +mpi Should resolve #42323
2024-01-29hpctoolkit: update develop and add 2024.01.stable (#42309)Jonathon Anderson1-13/+30
2024-01-28Update tau 2.33.1 hash (#42336)wspear1-1/+1
2024-01-27Apply black 2024 style to Spack (#42317)Adam J. Stewart26-107/+85
2024-01-26[intel-oneapi-mkl] workaround linking issue for threads=openmp (#42327)Robert Cohn2-10/+7