summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2023-12-07cudd: add new package (#41476)Dave Keeshan1-0/+21
2023-12-06[root] New variants, checksum changes, sundry improvements (#41463)Chris Green3-8/+174
* New variants: - `tmvz-cpu` - `tmvz-gpu` - `tmvz-pymva` - `tmvz-sofie` * Improve X-related dependencies. * Improve TMVA-related dependencies with more specificity. * Patch possible missing standard header include in Eve7. * Patch Protobuf handling to support new Protobuf-provided CMake config files required to handle transitive `abseil-cpp` dependence. * Add missing terminal newline to `webgui` patch to remove patch warning. * Handle deprecated/removed build options. * Handle unwanted system paths in various `PATH`-like environment variables.
2023-12-06paraview: dropping patch since changes exists (#41462)Vicente Bolea2-232/+0
2023-12-06py-torchmetrics: add v1.2.1 (#41456)Adam J. Stewart1-1/+3
2023-12-06llvm: reformulate a when condition to avoid tautology (#41461)Massimiliano Culpo1-8/+8
The condition on swig can be interpreted as "true if true, false if false" and gives clingo the option to add swig or not. If not other optimization criteria break the tie, then the concretization is non-deterministic.
2023-12-06yosys: add new package (#41416)Dave Keeshan1-0/+46
* Add EDA tools, yosys to Spack * Add maintainers * Move from format to f-strings
2023-12-06lcio: add version 2.20.2, sio: add version 0.2 (#41451)Thomas Madlener2-0/+2
2023-12-06edm4hep: Update cmake version dependency for newer versions (#41450)Thomas Madlener1-0/+1
2023-12-06nwchem: add libxc/elpa support (#41376)yizeyi181-15/+35
* added external libxc/elpa choice * fixed formatting issues and 1 unused variant found by reviewer * try to fix a string formatting issue * try to fix some other string formatting issues * fixed 1 flake8 style issue * use explicit fftw-api@3
2023-12-06[catch2] Sundry improvements including C++20 support (#41199)Chris Green1-6/+41
* Add `url_list` to facilitate finding new versions. * `cxxstd` is not meaningful when `@:2.99.99` as it was a header-only package before v3. * Support C++20/23, remove C++14 support. * Add @greenc-FNAL to maintainers. * Add CMake arguments to support testing, build of extras and examples.
2023-12-06dla-future: add a patch (#41409)yizeyi181-0/+6
* using std::int64_t needs include cstdint in gcc-13 Co-authored-by: Mikael Simberg <mikael.simberg@iki.fi>
2023-12-06Only build tests for proj package if required (#41065)Julien Cortial3-0/+34
* Only build tests for proj package if required Even if tests are not explictly required to be built, proj build them anyway and tries to download Google Test. * proj: fix name of test activation flag * proj: Always set test activation flag * proj: Patch test activation logic for versions 5.x
2023-12-06py-pre-commit: add 3.5.0 (#41438)Eric Berquist1-0/+1
2023-12-06Add new versions of py-quast (#40788)Gavin John1-6/+12
* Add new versions of py-quast * Update hashes * Add joblib and simplejson * Fat finger * Update dependency type
2023-12-06py-python-pptx: new package (#41315)Lydéric Debusschère1-0/+23
* py-python-pptx: new package * py-python-pptx: use pil instead of pillow, remove version constraint on python --------- Co-authored-by: LydDeb <lyderic.debusschere@eolen.com>
2023-12-06py-tldextract: new package (#41330)Lydéric Debusschère1-0/+32
* py-tldextract: new package * py-tldextract: add version 5.1.1 * py-tldextract: fix version constraint on py-setuptools-scm --------- Co-authored-by: LydDeb <lyderic.debusschere@eolen.com>
2023-12-06ruff: add version 0.1.6 (#41355)Juan Miguel Carceller1-0/+5
* Add a new version of ruff * Add a comment about where the dependency can be found --------- Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2023-12-06Add pika 0.21.0 release (#41446)Auriane R1-0/+1
2023-12-06minimal support for freebsd (#41434)Harmen Stoppels5-2/+18
2023-12-06Update py-werkzeug version dependency for py-graphene-tornado@2.6.1 (#41426)Dom Heinzeller1-1/+4
* Update py-werkzeug version dependency for py-graphene-tornado@2.6.1 * Add note on diverging version requirements for py-werkzeug in py-graphene-tornado
2023-12-06mpiserial: rework installation (#40762)Jim Edwards2-38/+14
2023-12-05legion: correct cuda dependency for cr version (#41119)Richard Berger1-4/+4
* legion: correct cuda dependency for cr version * Update var/spack/repos/builtin/packages/legion/package.py --------- Co-authored-by: Davis Herring <herring@lanl.gov>
2023-12-05root: sha256 change on latest versions (#41401)Wouter Deconinck1-3/+3
* root: sha256 change on latest version * root: sha256 change on 6.28.10 * root: replace 6.26.12 by 6.26.14 * root: hash for 6.26.14
2023-12-05foam-extend: add v5.0 (#40480)kjrstory1-3/+29
* foam-extend:add new version * depreacted versions
2023-12-05[intel-parallel-studio] Deprecate entire package (#41430)Robert Cohn1-0/+88
2023-12-05julia: fix LLVM paches hashes (#41410)Philippe Virouleau1-6/+6
2023-12-05py-gidgethub: add new package (#41286)Alec Scott1-0/+38
* py-gidgethub: add new package * Add main branch version and scope flit/flit-core dependency * Update var/spack/repos/builtin/packages/py-gidgethub/package.py Co-authored-by: Manuela Kuhn <36827019+manuelakuhn@users.noreply.github.com> * Add optional dependencies as variants of package * Add git url for main version * Fix variant and dependency ordering --------- Co-authored-by: Manuela Kuhn <36827019+manuelakuhn@users.noreply.github.com>
2023-12-05py-gidgetlab: add new package (#41338)Alec Scott1-0/+32
* gidgetlab: add new package * Convert both cachetools and aiohttp to optional deps with variants * Fix forgotten variant conditional on cachetools dependency * Add git url and main version for dev workflows * Fix variant and dependency ordering * Remove cachetools variant and merge dependency with aiohttp variant
2023-12-05Add maintainers to fdb, eckit, ecbuild, metkit, eccodes (#41433)Victoria Cherkas5-5/+5
* Add maintainers to fdb * Add maintainers to eckit * Add maintainers to mekit * Add maintainers to eccodes * Add maintainers to ecbuild * Add climbfuji to eccodes maintainers
2023-12-05MFEM: Add a patch to fix the `+gslib+shared+miniapps` build (#41399)Veselin Dobrev1-0/+5
* [mfem] Add a patch to resolve issue #41382 * [mfem] Spack CI wants "patch URL must end with ?full_index=1"
2023-12-05Update versions of GFE packages (#41429)Matthew Thompson6-0/+6
2023-12-05py-sphinx: add versions 7.2.4, 7.2.5 and 7.2.6 (#41411)Lydéric Debusschère1-0/+3
Co-authored-by: LydDeb <lyderic.debusschere@eolen.com>
2023-12-05libdap4: add explicit RPC dependency (#40019)Brian Vanderwende1-0/+8
2023-12-05sirius: fix build error with Fujitsu compiler (#41101)Kensuke WATANABE2-0/+14
2023-12-05py-sphinxcontrib-moderncmakedomain: add new package (#41331)Lydéric Debusschère1-0/+23
Co-authored-by: LydDeb <lyderic.debusschere@eolen.com>
2023-12-05openfoam-org: fix for being able to build manually checked out repository ↵Alberto Invernizzi1-3/+19
(#41000) * grep WM_PROJECT_VERSION from etc/bashrc This fixes the problem when building from a manually checked out repo which might have a different version wrt the one defined in the spack package (e.g. anything later than 5.0 is known as 5.x by the build system) * patch applies to just 5.0, in newer versions it is already addressed In `5.20171030` there's a commit https://github.com/OpenFOAM/OpenFOAM-5.x/commit/c66fba323c348012c2d4a75b9091406e1b3bcc31 very similar (almost identical) to what the patch `50-etc.patch` does. So the patch should not be applied to other than `5.0` otherwise it errors. References: - https://github.com/OpenFOAM/OpenFOAM-5.x/commits/20171030/etc/bashrc - https://github.com/OpenFOAM/OpenFOAM-5.x/blob/197d9d3bf20ac0641a8fe4f57be6a6325ca834b1/etc/bashrc#L45-L47
2023-12-05hpctoolkit: add conflict for recent intel-xed (#41413)Mark W. Krentel1-0/+1
Intel made an incompatible change in XED in 2023.08.21 that breaks hpctoolkit (at run time). Hpctoolkit develop can adapt (soon will), but older versions must use xed :2023.07.09.
2023-12-05cprnc: update sha256 for github artifacts (#41418)Jim Edwards1-1/+4
2023-12-05openblas: fix macOS build when using XCode 15 or newer (#41420)Ben Wibking2-0/+25
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2023-12-05arrow: add versions up to v14.0.1 (#41424)Mitch B1-0/+6
2023-12-05Updating the LBANN, Hydrogen, and DiHydrogen recipes (#41390)Brian Van Essen2-12/+48
* Updating the LBANN, Hydrogen, and DiHydrogen recipes for both new variants and to make sure that RPATHs are properly setup. Co-authored-by: bvanessen <bvanessen@users.noreply.github.com>
2023-12-04[intel] deprecate all versions (#41412)Robert Cohn1-0/+30
Deprecating intel package, which contains intel classic compilers. This package has not been updated in 3 years. Please use intel-oneapi-compilers instead.
2023-12-04A few changes to quantum-espresso (#41225)Ye Luo1-7/+23
* gipaw.x installed by cmake if version >= 5c4a4ce. gipaw.x will only be installed with cmake if the qe-gipaw version is >= 5c4a4ce. Currently, QE source uses the older f5823521 one. Here a patch to the submodule_commit_hash_records to use a newer qe-gipaw version. * Update package.py * Delete var/spack/repos/builtin/packages/quantum-espresso/gipaw-eccee44.patch * Update package.py * Restoring gipaw-eccee44 patch * Update package.py * Add fox variant in quantum-espresso * Fix an issue introduced in #36484. Patches are 7.1 only. * Change plugin handling. * formatting. * Typo correction * Refine conflict --------- Co-authored-by: S. Alexis Paz <alexis.paz@gmail.com>
2023-12-04Add EGL support to ParaView and Glew (#39800)John Biddiscombe4-12/+137
* Add EGL support to ParaView and Glew add a package for egl that provides GL but also adds EGL libs and headers for projects that need them Fix a header problem with the opengl package Format files using black * better description for egl variant description Co-authored-by: Vicente Bolea <vicente.bolea@gmail.com> * better check/setup of non egl variant dependencies Co-authored-by: Vicente Bolea <vicente.bolea@gmail.com> * Add biddisco as maintainer * Fix unused var style warning * Add egl conflicts for other gl providers --------- Co-authored-by: Vicente Bolea <vicente.bolea@gmail.com>
2023-12-04direnv: add v2.33.0 (#41397)Alec Scott1-0/+1
2023-12-04zlib-ng: add v2.1.5 (#41402)Harmen Stoppels1-0/+1
2023-12-03Windows: fix kit base path and reference to windows registry key (#41388)James Smillie1-1/+1
* Proper handling of argument passed as semicolon-separated str * Fix reference to windows registry key in win-wdk
2023-12-02Allow exago to use hiop@develop past v1.0.1 (#41384)Jaelyn Litzinger1-2/+3
2023-12-01resolve: add package with cuda and rocm support (#40871)Cameron Rutherford1-0/+62
2023-12-01Add MUMPS versions 5.6.0, 5.6.1 and 5.6.2 (#41386)Julien Cortial1-0/+3
The patch for version 5.5.x still applies to 5.6.x.