summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2024-02-13Adds the spack recipe for building the pynpm python package (#42582)Jeremy Fix1-0/+22
* Adds the spack recipe for building the pynpm python package * fix license header * Update var/spack/repos/builtin/packages/py-pynpm/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-13cellpose: new package @2.2.3 (#42403)George Young5-0/+152
* py-fastremap: new package @1.14.1 * py-pyqtgraph: new package @0.13.3 * py-roifile: new package @2024.1.10 * py-superqt: new package @0.6.1 * cellpose: new package @2.2.3 * Appeasing black ... * Dropping the cuda variant * Update var/spack/repos/builtin/packages/py-fastremap/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Adding python version dependency * Update var/spack/repos/builtin/packages/py-pyqtgraph/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-pyqtgraph/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-roifile/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-superqt/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Adding missing dep & conflict * Appeasing black * Adding missing py- prefix for dep * Switching over to py-pyqt6 * Switching over to py-pyqt6 --------- Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-13py-biobb-structure-checking: new package (#42580)Dani1-0/+26
* new builtin package: py-biobb-structure-checking * Update var/spack/repos/builtin/packages/py-biobb-structure-checking/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * dependencies are also build dependencies --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-13new builtin package: py-biobb-io (#42451)Dani1-0/+23
* new builtin package: py-biobb-io * Update var/spack/repos/builtin/packages/py-biobb-io/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-13py-biobb-gromacs: add new package (#42579)Dani1-0/+24
* new builtin package: py-biobb-gromacs * Update var/spack/repos/builtin/packages/py-biobb-gromacs/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * added setuptools dependency --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-02-13squashfuse: add versions (#42589)Jordan Ogas1-4/+11
2024-02-13clfft: workaround compiler error (#42519)Henri Menke1-0/+6
2024-02-12psipred: new package @4.02 (#42529)George Young1-0/+71
Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
2024-02-12ROCm packages and dependents: add 6.0.2 release (#42544)Sreenivasa Murthy Kolam54-87/+187
* Bump up the version for rocm-6.0.2 release * extend the patches that were created for apps for rocm-6.0.0 and rocm-6.0.2 releases (but apply hipfft patch for only 6.0.0)
2024-02-12Adds latest releases of eccodes/eckit/metkit (#42618)Victoria Cherkas3-0/+3
2024-02-12Fix multiple issues with Python in views (#42601)Harmen Stoppels1-32/+40
This fixes bugs, performance issues, and removes no longer necessary code. Short version: 1. Creating views from Python extensions would error if the Spack `opt` dir itself was in some symlinked directory. Use of `realpath` would expand those, and keying into `merge_map` would fail. 2. Creating views from Python extensions (and Python itself, potentially) could fail if the `bin/` dir contains symlinks pointing outside the package prefix -- Spack keyed into `merge_map[target_of_symlink]` incorrectly. 3. In the `python` package the `remove_files_from_view` function was broken after a breaking API change two years ago (#24355). However, the entire function body was redundant anyways, so solved it by removing it. 4. Notions of "global view" (i.e. python extensions being linked into Python's own prefix instead of into a view) are completely outdated, and removed. It used to be supported but was removed years ago. 5. Views for Python extension would _always_ copy non-symlinks in `./bin/*`, which is a big mistake, since all we care about is rewriting shebangs of scripts; we don't want to copy binaries. Now we first check if the file is executable, and then read two bytes to check if it has a shebang, and only if so, copy the entire file and patch up shebangs. The bug fixes for (1) and (2) basically consist of getting rid of `realpath` entirely, and instead simply keep track of file identifiers of files that are copied/modified in the view. Only after patching up regular files do we iterate over symlinks and check if they target one of those. If so, retarget it to the modified file in the view.
2024-02-12h5hut: fix to work with latest hdf5 (H5_USE_110_API) (#42607)John Biddiscombe1-1/+17
2024-02-12caliper: allow newer papi to be used (#42501)Richard Berger1-1/+1
2024-02-12pdc: add v0.4 (#42508)Jean Luca Bez1-6/+23
2024-02-12nco: add v5.1.9 (#42512)Brian Vanderwende1-0/+3
2024-02-12bdw-gc: add v8.2.6 (#42524)Ivan Maidanski1-1/+2
2024-02-12lcio: add v2.21 (#42514)Thomas Madlener1-0/+1
2024-02-12podio: add 0.99 pre-release version and deprecate all older versions (#42526)Thomas Madlener1-6/+31
2024-02-12samtools: add v1.19.2 (#42550)James Beal2-0/+3
Co-authored-by: James Beal <jb23@sanger.ac.uk>
2024-02-12edm4hep: add v0.10.5, deprecate broken v0.10.4 (#42561)Thomas Madlener1-1/+6
2024-02-12litestream: add new package (#42565)Caetano Melone1-0/+25
2024-02-12Fixed papi release tar hash due to rebuild of tar file (#42567)G-Ragghianti1-1/+1
2024-02-12mpich: Fix +vci variant for newer releases (#42570)Ken Raffenetti1-1/+0
--with-ch4-max-vcis=default is no longer accepted by MPICH configure since the 4.1 release. Just omit the option from the +vci variant, since configure will select the default value in its absence.
2024-02-12flux-core: drop czmq,jsonschema requirements for recent versions (#42560)Mark Grondona1-2/+2
Problem: Older versions of the flux-core package require czmq and jsonschema, but these dependencies have been dropped in recent versions. Add `when=` arguments to drop these requirements for the appropriate versions of flux-core.
2024-02-12libuv: update compiler requirements (#42576)Julien Cortial1-0/+8
2024-02-12py-lightning: add v2.2.0 (#42577)Adam J. Stewart1-3/+6
2024-02-12lammps: add v20240207 (#42587)Richard Berger1-1/+2
* lammps: correct license LAMMPS has always been GPL-2.0 only. The clarification was made here: https://github.com/lammps/lammps/commit/9a8ac23663027f319c98ed4a08d4cda55faec606
2024-02-12pika: add v0.22.2 (#42617)Mikael Simberg1-0/+1
2024-02-12orca: added new versions (#38822)Sebastian Ehlert2-21/+64
2024-02-12freexl: add v2.0.0 (#42574)Sinan1-0/+4
Co-authored-by: sbulut <sbulut@3vgeomatics.com>
2024-02-12xmlf90: add version and fix for fujitsu compiler (#42305)kinagaki-fj2-8/+26
2024-02-12blitz: fix for fujitsu compiler (#42307)kinagaki-fj2-0/+44
Co-authored-by: m-shunji <m.shunji@fujitsu.com>
2024-02-12raylib: add new package (#42594)George Malerbo1-0/+31
2024-02-12coretuils: add v9.4 (#42596)Alec Scott1-0/+1
2024-02-12curl: add v8.6.0 (#42597)Alec Scott1-0/+1
2024-02-12Fix for tirpc variable in libdap4 (#42511)Brian Vanderwende1-1/+1
2024-02-12Sleef: fix build on macOS arm64, add test support (#42583)Adam J. Stewart2-23/+32
2024-02-12bfs: add v3.1 (#42595)Alec Scott1-0/+2
2024-02-12lwgrp: add autotools deps when building @main (#42564)Elsa Gonsiorowski, PhD1-0/+6
2024-02-12conduit: add v0.9.1 (#42510)Cyrus Harrison1-1/+6
2024-02-12sirius: fix self-referential dependencies (#42552)Massimiliano Culpo1-13/+16
2024-02-12spla: fix self-referential dependencies (#42553)Massimiliano Culpo1-4/+4
2024-02-12glab: add v1.36.0 (#42610)Alec Scott1-0/+1
2024-02-12xz: add v5.4.6 & v5.4.5 (#42612)Alec Scott1-0/+2
2024-02-12go: add v1.22.0 (#42611)Alec Scott2-1/+14
2024-02-12nvpl-lapack: fix versioning and add missing dependency (#42599)Alberto Invernizzi1-2/+10
* fix wrong versioning use doc version and not the one extrapolated from the path (i.e. 0.2.0.1) * nvpl-lapack requires nvpl-blas propagate matching variants to nvpl-blas dependency Co-authored-by: albestro <albestro@users.noreply.github.com>
2024-02-12yosys: add v0.38 (#42616)Dave Keeshan1-0/+1
2024-02-11py-immutables: fix building, add new versions (#42530)Maciej Wójcik1-0/+5
* py-immutables: fix building, add new versions * Explain constraint * py-immutables: Wrap line
2024-02-11fenicsx: deprecate older versions (#42613)Garth N. Wells6-30/+66
* Deprecate FEniCSx packages * Format files * Simplification
2024-02-11py-configargparse: add new versions (#42533)Maciej Wójcik1-2/+4
* py-configargparse: add new versions * py-configargparse: Remove unnecessary constraint