summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-02-28Upgrade TensorFlow Probability with newer versions (#42673)Jonas Eschle1-9/+40
* enh: add newer versions * enh: add newer versions * format * fix typo * Update package.py * make jax and TF optional dependencies * style fix * remove dependency * remove old TFP version * fix: style
2024-02-28ParaView Release Candidate 5.12.0-RC3 (#42654)kwryankrattiger1-1/+1
2024-02-28perl-json-xsand deps: new packages (#42904)Arne Becker3-0/+84
Adds JSON::XS and its deps: - Canary::Stability - Types::Serialiser
2024-02-28e4s: new packages: glvis, laghos (#42847)eugeneswalker5-4/+14
* e4s: new packages: glvis, laghos * gl: require: osmesa * be explicit: glvis ^llvm so that llvm-amdgpu not chosen * glvis fails on oneapi stack due to issue 42839
2024-02-28versions: simplify list if union not disjoint (#42902)Harmen Stoppels2-25/+48
Spack merges ranges and concrete versions if they have non-empty intersection. That is not enough for adjacent version ranges. This commit ensures that disjoint ranges in version lists are simplified if their union is not disjoint: ```python "@1.0:2.0,2.1,2.2:3,4:6" # simplifies to "@1.0:6" ```
2024-02-28package_py_systemd_python_improve (#42865)Sinan1-0/+3
Co-authored-by: sbulut <sbulut@3vgeomatics.com>
2024-02-28Add package zfit interface (#42666)Jonas Eschle1-0/+29
* Add package zfit interface * add maintainer * [@spackbot] updating style on behalf of jonas-eschle * Update package.py * Update package.py * Update package.py * [@spackbot] updating style on behalf of jonas-eschle * Update var/spack/repos/builtin/packages/py-zfit-interface/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update package.py --------- Co-authored-by: jonas-eschle <jonas-eschle@users.noreply.github.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-27C-Blosc2: Fuzzer Tests (#42881)Axel Huebl1-0/+1
The fuzzer tests are a bit flaky and have linker issues on clang. We generally only should build them in testing.
2024-02-27e4s oneapi: remove outdated package preferences (#42875)eugeneswalker1-7/+0
2024-02-27Adding dependency of roctracer-dev and patch in miopen-hip (#42637)renjithravindrankannath3-2/+47
2024-02-27openexr: Add custom libs property (#42274)Tom Payerle1-0/+11
Libraries for openexr are named libOpenEXR*.so, etc., so the default libs handler in spec does not find them. Add a custom libs property to address this. Partial fix for #42273 Co-authored-by: payerle <payerle@users.noreply.github.com>
2024-02-27regtools: add new package (#42852)George Young1-0/+22
Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
2024-02-27btop: add cmake version restriction (#42835)YI Zeping1-0/+2
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-02-27bazel: allow offline build of major versions 5 and 6 (#41575)Lydéric Debusschère1-6/+51
* bazel: allow offline build of major versions 5 and 6; add variant download_data * bazel: add maintainer LydDeb * bazel: install offline only; remove variant download_data * bazel: fix variable name: resource_dico --> resource_dictionary * bazel: fix style * bazel: fix the build of version 4 * bazel: add comment about resources * bazel: access to resource stages with self.stage * bazel: add except to solve AttributeError: 'Stage' object has no attribute 'resource' --------- Co-authored-by: LydDeb <lyderic.debusschere@eolen.com>
2024-02-27delphes: use the same C++ standard as in ROOT (#42816)Juan Miguel Carceller1-12/+2
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2024-02-27garfieldpp: Add version 5.0 (#42817)Juan Miguel Carceller1-0/+1
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2024-02-27Open MPI: adjust pmix dependency for 5.0.x (#42827)Howard Pritchard1-1/+1
for various reasons had to advance dependency of 5.0.2 to at least pmix 4.2.4. 5.0.1 and 5.0.0 can also build with 4.2.4 pmix or newer. related to #42651 Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2024-02-27openfoam: add mpfr search paths (#42779)AMD Toolchain Support1-0/+2
Co-authored-by: Branden Moore <branden.moore@amd.com>
2024-02-27skip test which is causing spurious failures on Windows (#42832)Peter Scheibel1-0/+3
2024-02-27eigenexa: add 2.7–2.12 (#38170)Eisuke Kawashima1-3/+24
2024-02-27e4s ci: use ubuntu 22.04 images (#42843)eugeneswalker7-28/+9
2024-02-27gpuscout: new package (#42761)stepanvanecek1-0/+28
Co-authored-by: Stepan Vanecek <stepan@Stepans-MBP.fritz.box>
2024-02-27double-batched: add v0.5.0 (#42850)Carsten Uphoff1-0/+1
Signed-off-by: Carsten Uphoff <carsten.uphoff@intel.com>
2024-02-27dd4hep: new version 1.28 (#42846)Wouter Deconinck1-0/+1
2024-02-27root: add dependent package required for build time tests (#42849)Kensuke WATANABE1-0/+2
2024-02-27bdsim: use the same C++ standard as in ROOT, add a patch (#42031)Juan Miguel Carceller2-1/+23
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2024-02-27build(deps): bump pytest from 8.0.1 to 8.0.2 in /lib/spack/docs (#42861)dependabot[bot]1-1/+1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.1 to 8.0.2. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.0.1...8.0.2) --- updated-dependencies: - dependency-name: pytest 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-27picard: add version 3.1.1 (#42862)downloadico1-0/+5
2024-02-27rocm-gdb: add v6.0.2 (#42855)afzpatel1-2/+4
2024-02-26refactor: add type annotations and refactor solver conditions (#42081)Todd Gamblin2-91/+121
Refactoring `SpackSolverSetup` is a bit easier with type annotations, so I started adding some. This adds annotations for the (many) instance variables on `SpackSolverSetup` as well as a few other places. This also refactors `condition()` to reduce redundancy and to allow `_get_condition_id()` to be called independently of the larger condition function. Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-02-26Update camp missing headers patch to be applied with all compilers (#42857)Mikael Simberg2-1/+1
2024-02-26py-find-libpython: 0.3.1 (#42853)Erik Heeren1-1/+3
* py-find-libpython: 0.3.1 * py-find-libpython: sort versions
2024-02-26ImageMagick: fewer dependencies on macOS (#42739)Adam J. Stewart1-2/+2
2024-02-26py-pyomo: add v6.7.1 (#42795)Miranda Mundt1-4/+14
* Update Pyomo spack package for 6.7.1 release * Apply changes from @adamjstewart * Update sphinx+Pyomo versions * Whoops - typo
2024-02-25Update PyTorch ecosystem (#42819)Adam J. Stewart4-98/+108
2024-02-25e4s external rocm ci: use ubuntu 22 image with rocm 5.7.1 (#42842)eugeneswalker2-114/+80
* e4s external rocm ci: use ubuntu 22 image with rocm 5.7.1 * comment out slate+rocm due to build error
2024-02-25e4s ci: add py-mpi4py, py-numba (#42845)eugeneswalker5-27/+37
2024-02-25py-ipyvuetify: new package (#42836)Jeremy Fix1-0/+30
* py-ipyvuetify: new package * Limit py-jupyter-packing version to 0.7.x Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Fix py-jupyterlab version and type Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Fix py-ipyvue version range to exclude 2 Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * rm py-wheel, already considered for PythonPackage * fix: pynpm only required for build, reorder dependencies as in the pyproject.toml --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-25snakemake: new version with plugins (#42713)Maciej Wójcik25-20/+653
* snakemake: add Snakemake 8 with dependencies * snakemake: add missing description * Whitespace * Whitespace * Whitespace * Whitespace * py-conda-inject: add constraint for Python Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * py-snakemake-executor-plugin-azure-batch: add constraint for Python Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * py-snakemake-executor-plugin-cluster-generic: add constraint for Python Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * py-snakemake: add upper bound for Python * py-snakemake-executor-plugin-drmaa: specify dependency type Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * py-snakemake-executor-plugin-googlebatch: correct dependency version Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * py-snakemake-executor-plugin-tes: correct dependency version Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * py-snakemake-storage-plugin-s3: reorder * snakemake: remove newly added variants * snakemake: remove newly added variants * snakemake: remove newly added variant * snakemake: update version * snakemake: update version * snakemake: whitespace * py-snakemake-storage-plugin-s3: update version * snakemake: use newer version * snakemake: whitespace * snakemake: update interfaces * py-snakemake-storage-plugin-gcs: link issue * snakemake: update versions --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-24[laghos] Add a patch for MPI_Session (#42841)Veselin Dobrev1-0/+7
2024-02-24zoxide: new package (#42840)Pranav Sivaraman1-0/+22
* feat: zoxide package * Apply suggestions from code review Co-authored-by: Alec Scott <alec@bcs.sh> --------- Co-authored-by: Alec Scott <alec@bcs.sh>
2024-02-24py-lightly: add v1.5.0 (#42820)Adam J. Stewart1-0/+1
2024-02-24build(deps): bump codecov/codecov-action from 4.0.1 to 4.0.2 (#42831)dependabot[bot]3-7/+7
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.0.1 to 4.0.2. - [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/e0b68c6749509c5f83f984dd99a76a1c1a231044...0cfda1dd0a4ad9efc75517f399d859cd1ea4ced1) --- 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-02-24py-pandas: add v2.2.1 (#42838)Adam J. Stewart1-0/+1
2024-02-24py-azure-...: add new versions (#42742)Maciej Wójcik4-34/+68
* py-azure-core: add new versions * py-azure-identity: add new versions, flatten dependencies * py-azure-storage-blob: add new versions * py-msal: add new versions * py-azure-...: black is terrible * py-azure-storage-blob: correct dependency * Reorder * Reorder
2024-02-24package/libspatialite: add conflict, new version (#42573)Sinan1-21/+19
* package/libspatialite: add conflict, new version * depends on new version of freexl * fix bug * remove manual download stuff * improve style * first depracate * [@spackbot] updating style on behalf of Sinan81 * get rid of conflict, reorder deps * remove manual download --------- Co-authored-by: sbulut <sbulut@3vgeomatics.com> Co-authored-by: Sinan81 <Sinan81@users.noreply.github.com>
2024-02-24libEnsemble: add v1.2.1 (#42828)Stephen Hudson1-1/+2
2024-02-24Allow awscli-v2 to be installed without examples/ dir (#42773)Alex Richert1-0/+8
* Allow awscli-v2 to be installed without examples/ dir * [@spackbot] updating style on behalf of AlexanderRichert-NOAA * Update var/spack/repos/builtin/packages/awscli-v2/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-23libjpeg-turbo: add v2.1.5, update recipe (#37963)Alex Richert1-5/+17
Co-authored-by: Alec Scott <hi@alecbcs.com> Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-02-23netcdf-cxx4: convert to CMake-based build (#42766)Chris Marsh1-86/+32
The CMake-based build is anticipated to work in all cases where the Autotools-based build did, and to address all prior issues with less maintenance of the package. In detail: * Fixes #42735 (CMake's find_package helps with linking to proper netcdf-c) * Replaces older Autotools-based build * All preexisting variants are handled * Record hdf5 as an explicit dependency (was missing before) * Add +tests option Co-authored-by: Chrismarsh <Chrismarsh@users.noreply.github.com>