summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-02-23proj: apply stdint.h patch in version 8 (#42791)Vicente Bolea1-1/+1
* proj: apply stdint.h patch in version 8 * Update var/spack/repos/builtin/packages/proj/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-23Windows path handling: change representation for paths with spaces (#42754)John W. Parent5-4/+57
Some builds on Windows break when encountering paths with spaces. This reencodes some paths in Windows 8.3 filename format (when on Windows): this serves as an equivalent identifier for the file, but in a form that does not have spaces. 8.3 filenames are also truncated in length, which could be helpful, but that is not the primary intended purpose of using this format. Overall * nmake/msbuild packages do this generally for the install prefix * curl/perl require additional modifications (as written now, each package may require calls to `windows_sfn` to work when the Spack root/install/staging prefixes contain spaces) Some items for follow-up: * Spack itself does not create paths with spaces "on top" of whatever the user configures or where it is placed (e.g. the Spack root, the staging directory, etc.), so it might be possible to edit some of these paths once and avoid a proliferation of individual `windows_sfn` calls in individual packages. * This approach may result in the insertion of 8.3-style paths into build artifacts (on Windows), handling this may require additional bookkeeping (e.g. when relocating).
2024-02-23vtk package: support vtk@9 on Windows (#42751)John W. Parent3-0/+42
2024-02-23Alert user to failed concretizations (#42655)Peter Scheibel4-18/+75
With this change an error message is emitted when the result of concretization is in an inconsistent state.
2024-02-23tiled-mm: add v2.3 (#42829)Simon Pintarelli1-0/+2
2024-02-23Cleanup spack.schema (#42815)Massimiliano Culpo5-74/+29
* Move spec_list into its own file, instead of __init__.py * Remove spack.schema.spack This module was introduced in #33960 It's almost an exact duplicate of spack.schema.env, and is not used anywhere. * Fix typo
2024-02-23Update/add packages in the Nextflow ecosystem (#42776)Dr Marco Claudio De La Pierre4-0/+125
Signed-off-by: Dr Marco Claudio De La Pierre <marco.delapierre@gmail.com>
2024-02-23geant4: new version v11.2.1 (#42822)Ben Morgan1-0/+1
2024-02-23py-jwcrypto: new package (#42783)Jeremy Fix1-0/+31
* adds the spack recipe for py-jwcrypto * split long line to fix E501 * Specify versions for py-cryptography and py-typing-extensions Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-23py-reacton: new package (#42794)Jeremy Fix1-0/+28
* adds the spack recipe for reacton python package * Fix versions for ipywidgets and typing-extensions Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-23py-find-libpython: new package (#42804)Erik Heeren1-0/+20
* py-find-libpython: new package * Update var/spack/repos/builtin/packages/py-find-libpython/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-23py-ipyvue: new package (#42789)Jeremy Fix1-0/+25
* add spack recipe for ipyvue * Specify version for ipywidgets Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-23`py-sympy`: add version 1.12 (#42770)Todd Gamblin1-0/+1
2024-02-23pdal: fix version range for patch (#42769)Sinan1-1/+1
* Update package.py fix bug. * Update var/spack/repos/builtin/packages/pdal/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-23py-codespell: add package (#42694)Caetano Melone1-0/+22
* py-codespell: add package * setuptools-scm conflict confirmed via https://github.com/codespell-project/codespell/issues/3365 Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * reorder dependencies and versions --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-23py-s3transfer, py-boto3, py-botocore: add new versions (#42741)Maciej Wójcik3-7/+20
* py-s3transfer: add new versions * py-boto3: add new versions * py-botocore: add new versions * py-boto3: correct version ranges
2024-02-23py-ansible: add v2.16.3 (#42734)Alec Scott2-1/+33
* py-ansible: add v2.16.3 * Apply suggestions from code review Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Add specific python version requirements from setup.cfg * Add additional ranges for py-setuptools * Update var/spack/repos/builtin/packages/py-ansible/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-23py-argparse-dataclass: add new package (#42494)Maciej Wójcik1-0/+20
* py-argparse-dataclass: add new package * Remove obvious dependency
2024-02-23Remove dead code from Environment (#42818)Massimiliano Culpo2-47/+0
Environment.concretize_and_add is not used anywhere.
2024-02-23Fix wrong call to a function (#42814)Massimiliano Culpo1-2/+1
2024-02-23matio: add v1.5.26 (#42808)akimler1-0/+1
2024-02-23elpa: remove deprecated versions (#42802)Massimiliano Culpo1-5/+0
2024-02-22qb3: add custom libs property (#42275)Tom Payerle1-0/+11
2024-02-22netcdf-c package: fix hdf5 linking on Windows (#42749)John W. Parent2-9/+53
2024-02-22PythonPackage: check purelib for libs/headers (#42602)Adam J. Stewart1-8/+19
* PythonPackage: check purelib for libs/headers * Update error messages too * Fix functools.reduce argument order
2024-02-22Seacas package: add Windows support (#42692)John W. Parent1-2/+19
2024-02-22dakota: add boost components (#42659)Alex Richert1-0/+1
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-02-22GDAL: add v3.8.4 (#42805)Adam J. Stewart1-0/+1
2024-02-22oci: when base image uses Image Manifest Version 2, follow suit (#42777)Harmen Stoppels5-17/+125
2024-02-22tandem: update package (#42785)Thomas-Ulrich1-1/+14
2024-02-22elpa: fix support for patched version (#42803)AMD Toolchain Support1-1/+1
Co-authored-by: Ning Li <ning.li@amd.com>
2024-02-22ELPA: Linking fixes for BLAS and OpenMP (#42747)AMD Toolchain Support1-10/+10
Co-authored-by: Phil Tooley <phil.tooley@amd.com>
2024-02-22libgd: fix INT_MAX not defined (#42104)Martin Lang1-0/+7
Compiling version 2.2.4 fails (on a Debian system with only a minimum set of packages installed) with an error because `INT_MAX` is undeclared: ``` 263 gd_gd2.c: In function '_gd2GetHeader': >> 264 gd_gd2.c:212:54: error: 'INT_MAX' undeclared (first use in this function) 265 212 | if (*ncx <= 0 || *ncy <= 0 || *ncx > INT_MAX / *ncy) { 266 | ^~~~~~~ 267 gd_gd2.c:87:1: note: 'INT_MAX' is defined in header '<limits.h>'; did you forget to '#include <limits.h>'? ```
2024-02-22rust: add v1.76.0 (#42798)Alec Scott1-0/+1
2024-02-22google benchmark: Add variant with libpfm4 (#42620)Steven Hahn1-1/+11
Signed-off-by: Steven Hahn <hahnse@ornl.gov>
2024-02-22delly2: add v1.2.6 (#42745)James Beal1-0/+2
Co-authored-by: James Beal <jb23@sanger.ac.uk>
2024-02-22environment-modules: add version 5.4.0 (#42763)Xavier Delaruelle1-1/+2
2024-02-22mvapich: add v3.0 (#42756)MatthewLieber1-2/+2
Co-authored-by: Matt Lieber <lieber.31@osu.edu>
2024-02-22bigdft-atlab: add v1.9.3, v1.9.4 (#42643)Martin Lang1-1/+3
2024-02-22build(deps): bump urllib3 from 2.2.0 to 2.2.1 in /lib/spack/docs (#42757)dependabot[bot]1-1/+1
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.0 to 2.2.1. - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/compare/2.2.0...2.2.1) --- updated-dependencies: - dependency-name: urllib3 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-02-22cgal: add v5.5.3 (#42650)Martin Lang1-0/+1
2024-02-22podio: depends_on py-graphviz type run (for podio-vis) (#42787)Wouter Deconinck1-0/+1
The podio-vis tool depends at run-time on py-graphviz, https://github.com/AIDASoft/podio/blob/master/tools/podio-vis#L10.
2024-02-22nlohmann-json-schema-validator: added version 2.2.0 and 2.3.0 (#42792)Matthieu Dorier1-1/+3
2024-02-22ecflow: apply ctsapi_cassert.patch for all compilers (#42793)Dom Heinzeller1-1/+2
2024-02-22pika: add sanitizers variant (#42778)Mikael Simberg1-0/+7
2024-02-22spack gc: do not show uninstalled but needed specs (#42696)Harmen Stoppels2-26/+32
2024-02-21e4s ci stacks: add python packages (#42774)eugeneswalker5-0/+95
* e4s ci stacks: add python packages * comment out failing specs
2024-02-21env activate: use Win-compatible print on Windows (#42755)John W. Parent1-1/+2
Use "echo" instead of "printf" on Windows.
2024-02-21Windows: fix error with can_symlink check (#42753)John W. Parent1-0/+1
2024-02-21cgns package: don't use MPI wrappers on Windows (#42750)John W. Parent1-1/+3