summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2024-11-11justbuild: add version 1.4.0 (#47410)Alberto Sartori1-0/+1
2024-11-11packages: new versions (`diamond`, `py-alive-progress`, `py-bakta`, ↵Luke Diorio-Toth6-15/+92
`py-deepsig-biocomp`), new packages (`py-pyhmmer`, `py-pyrodigal`) (#47277) * added updated versions * added pyhmmer * updated infernal * fix blast-plus for apple-clang * fix py-biopython build on apple-clang * remove erroneous biopython dep: build issue is with python 3.8, not biopython * deepsig python 3.9: expanding unnecessary python restrictions * add pyrodigal * fix unnecessarily strict diamond version * builds and updates: blast-plus indexing broken, still need to test db download and bakta pipeline * builds and runs * revert blast-plus changes: remove my personal hacks to get blast-plus to build
2024-11-11extrae: Update dyninst dependency (#47359)Tim Haines2-7/+42
2024-11-11Fix the build error during compilation of rocdecode package (#47283)Sreenivasa Murthy Kolam2-0/+48
* fix the build error during compilation of rocdecode.was dependent on libva-devel packag * address review comment * address review changes.commit the changes
2024-11-11osu-micro-benchmarks: add v7.5 (#47423)MatthewLieber1-0/+1
* Adding sha for 7.4 release of OSU Micro Benchmarks * Adds the sha256sum for the OSU mirco benchmarks 7.5 release.
2024-11-11py-fsspec-xrootd: new package (#47405)Wouter Deconinck1-0/+26
* py-fsspec-xrootd: new package * py-fsspec-xrootd: depends_on python@3.8:
2024-11-11openmpi: add two_level_namespace variant for MacOS (#47202)Stephen Herbener1-0/+22
* Add two_level_namespace variant (default is disabled) for MacOS to enable building executables and libraries with two level namespace enabled. * Addressed reviewer comments. * Moved two_level_namespace variant ahead of the patch that uses that variant to get concretize to work properly. * Removed extra print statements
2024-11-11Removing args to get libraries added in RPATH (#47465)renjithravindrankannath2-18/+696
2024-11-11superlu-dist: add v9.1.0, v9.0.0 (#47461)Satish Balay1-1/+3
Fix typo wrt @xiaoyeli
2024-11-11rsyslog: add v8.2410.0 (fix CVE) (#47511)Wouter Deconinck1-4/+17
* rsyslog: add v8.2410.0
2024-11-11varnish-cache: add v7.6.1 (#47513)Wouter Deconinck1-7/+12
2024-11-11py-pyppeteer: new package (#47375)Wouter Deconinck2-0/+54
* py-pyppeteer: new package * py-pyee: new package (v11.1.1, v12.0.0)
2024-11-11xerces-c: add v3.3.0 (#47522)Wouter Deconinck1-6/+9
2024-11-11scitokens-cpp: add v1.1.2 (#47523)Wouter Deconinck1-0/+1
2024-11-11pixman: add v0.44.0 (switch to meson) (#47529)Wouter Deconinck1-1/+36
* pixman: add v0.44.0 (switch to meson)
2024-11-11xtrans: add v1.5.2 (#47530)Wouter Deconinck1-0/+1
2024-11-11git: add v2.46.2, v2.47.0 (#47534)Wouter Deconinck1-0/+4
2024-11-11py-non-regression-test-tools: add v1.1.4 (#47520)teddy1-2/+3
Co-authored-by: t. chantrait <teddy.chantrait@cea.fr>
2024-11-11fzf: add v0.56.2 (#47549)Alec Scott1-0/+1
2024-11-11bfs: add v4.0.4 (#47550)Alec Scott1-0/+1
2024-11-11soqt: new package (#47443)Paul Gessinger1-0/+56
* soqt: Add SoQt package The geomodel package needs this if visualization is turned on. * make qt versions explicit * use virtual dependency for qt * pr feedback Remove myself as maintainer Remove v1.6.0 Remove unused qt variant
2024-11-11openmpi: fix detection (#47541)Harmen Stoppels1-31/+25
Take a simpler approach to listing variant options -- store them in variables instead of trying to roundtrip them through metadata dictionaries.
2024-11-11vtk-m %oneapi@2025: cxxflags add ↵eugeneswalker1-0/+6
-Wno-error=missing-template-arg-list-after-template-kw (#47477)
2024-11-11py-pillow: patch for disabling optional deps (#47542)Harmen Stoppels1-0/+6
2024-11-11butterflypack: add v3.2.0, strumpack: add v8.0.0 (#47462)Satish Balay2-3/+7
* butterflypack: add v3.2.0 * strumpack: add v8.0.0 * restrict fj patch to @1.2.0 * Update var/spack/repos/builtin/packages/butterflypack/package.py Co-authored-by: Wouter Deconinck <wdconinc@gmail.com> --------- Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-11-11py-oracledb: add v1.4.2, v2.3.0, v2.4.1 (#47313)v1-4/+10
the py-oracledb package only has a single outdated version available in its recipe. this PR adds a much broader range of versions and their corresponding checksums. * add more versions of py-oracledb * update py-oracledb recipe * add py-cython version dependencies * tweak py-cython version dependencies * remove older versions of py-oracledb
2024-11-11petsc: use --with-exodusii-dir [as exodus does not have 'libs()' to provide ↵Satish Balay1-1/+4
value for --with-exodusii-lib] (#47506)
2024-11-11vbfnlo: add v3.0; depends on tcsh (build) (#47532)Wouter Deconinck1-1/+3
* vbfnlo: depends on tcsh (build) * vbfnlo: add v3.0 * vbfnlo: comment Co-authored-by: Valentin Volkl <valentin.volkl@cern.ch> --------- Co-authored-by: Valentin Volkl <valentin.volkl@cern.ch>
2024-11-11py-gosam: add v2.1.2 (#47533)Wouter Deconinck1-0/+5
2024-11-11ut: add 2.1.0 and 2.1.1 (#47538)Mikael Simberg1-0/+2
2024-11-11llvm: filter clang-ocl from the executables being probed (#47536)Massimiliano Culpo1-1/+1
This filters any selected executable ending with `-ocl` from the list of executables being probed as candidate for external `llvm` installations. I couldn't reproduce the entire issue, but with a simple script: ``` #!/bin/bash touch foo.o echo "clang version 10.0.0-4ubuntu1 " echo "Target: x86_64-pc-linux-gnu" echo "Thread model: posix" echo "InstalledDir: /usr/bin" exit 0 ``` I noticed the executable was still probed: ``` $ spack -d compiler find /tmp/ocl [ ... ] ==> [2024-11-11-08:38:41.933618] '/tmp/ocl/bin/clang-ocl' '--version' ``` and `foo.o` was left in the working directory. With this change, instead the executable is filtered out of the list on which we run `--version`, so `clang-ocl --version` is not run by Spack.
2024-11-11imports: move `conditional` to `directives.py`Todd Gamblin2-4/+4
`conditional()`, which defines conditional variant values, and the other ways to declare variant values should probably be in a layer above `spack.variant`. This does the simple thing and moves *just* `conditional()` to `spack.directives` to avoid a circular import. We can revisit the public variant interface later, when we split packages from core. Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl> Signed-off-by: Todd Gamblin <tgamblin@llnl.gov>
2024-11-10lua: always generate pcfile without patch and remove +pcfile variant (#47353)Giuncan2-16/+26
* lua: add +pcfile support for @5.4: versions, without using a version-dependent patch * lua: always generate pcfile, remove +pcfile variant from all packages * lua: minor fixes * rpm: minor fix
2024-11-10mbedtls: add v2.28.9, v3.6.2 (fix CVEs) (#46637)Wouter Deconinck1-4/+12
* mbedtls: add v2.28.9, v3.6.1 (fix CVEs) * mbedtls: add v3.6.2
2024-11-10verilator: add v5.030 (#47455)Dave Keeshan1-1/+2
* Add 5.030 and remove the requirement to patch verilator, the problem has be fixed in this rev * Update var/spack/repos/builtin/packages/verilator/package.py Co-authored-by: Wouter Deconinck <wdconinc@gmail.com> --------- Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-11-10GDAL: add v3.10.0 (#47472)Adam J. Stewart1-2/+8
2024-11-10benchmark: enable shared libraries by default (#47368)Stephen Nicholas Swatman1-0/+5
* benchmark: enable shared libraries by default The existing behaviour of Google Benchmark yiels static objects which are of little use for most projects. This PR changes the spec to use dynamic libraries instead. * Add shared variant
2024-11-10py-kornia: add v0.7.4 (#47435)Adam J. Stewart1-0/+1
2024-11-10librdkafka: added missing dependency on curl (#47500)Matthieu Dorier1-0/+3
* librdkafka: added missing dependency on curl This PR adds a missing dependency on curl in librdkafka. * librdkafka: added dependency on openssl and zlib
2024-11-10Add support for Codeplay AMD Plugin for Intel OneAPI Compilers (#46749)Kaan1-4/+34
* Added support for Codeplay AMD Plugin for Intel OneAPI Compilers * [@spackbot] updating style on behalf of kaanolgu * Adding 2025.0.0 * removed HOME and XDG_RUNTIME_DIR * [@spackbot] updating style on behalf of kaanolgu --------- Co-authored-by: Kaan Olgu <kaan.olgu@bristol.ac.uk>
2024-11-10Add v0.47 (#47456)Dave Keeshan1-0/+1
2024-11-10Disable the optional flexblas support as system flexiblas is possibly used ↵Chris Marsh1-0/+5
as flexiblas is not a depends and the entire build chain to support using flexibls is not setup. As this does not seem to be needed with the spack blas and lapack, it is easier to disable (#47514)
2024-11-10lksctp-tools: added version 1.0.21 (#47493)Matthieu Dorier1-0/+1
Adds version 1.0.21 of lksctp-tools
2024-11-10py-torchmetrics: add v1.5.2 (#47497)Adam J. Stewart1-0/+1
2024-11-09beatnik: add v1.1 (#47361)JStewart281-4/+9
Co-authored-by: Patrick Bridges <patrickb314@gmail.com>
2024-11-09cprnc: set install rpath and add v1.0.8 (#47505)Dom Heinzeller2-0/+21
2024-11-09Revert "upcxx %oneapi@2025: cxxflags add ↵eugeneswalker1-5/+1
-Wno-error=missing-template-arg-list-after-template-kw (#47503)" (#47512) This reverts commit 4322cf56b15a0a088156f5702d44a04e8238b4b3.
2024-11-09root: fix macos build (#47483)Seth R. Johnson1-1/+1
No ROOT `builtin` should ever be set to true if possible, because that builds an existing library that spack may not know about. Furthermore, using `builtin_glew` forces the package to be on, even when not building x/gl/aqua on macos. This causes build failures. Caused by https://github.com/spack/spack/pull/45632#issuecomment-2276311748 .
2024-11-09Revert "fix patched dependencies across repositories (#42463)" (#47519)Todd Gamblin6-58/+0
This reverts commit da1d533877f90610571b72f070c01e13b9729108.
2024-11-08fix patched dependencies across repositories (#42463)Greg Becker6-0/+58
Currently, if a package has a dependency from another repository and patches it, generation of the patch cache will fail. Concretization succeeds if a fixed patch cache is in place. - [x] don't assume that patched dependencies are in the same repo when indexing - [x] add some test fixtures to support multi-repo tests. --------- Signed-off-by: Todd Gamblin <tgamblin@llnl.gov> Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>