summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-06-14hyperfine: add v1.17.0 (#38354)Alec Scott1-0/+1
2023-06-14ftxui: add v4.1.1 (#38350)Alec Scott1-0/+1
2023-06-14Repeatmodeler 2.0.4 (#38337)snehring2-31/+69
* perl-devel-size: adding new package * repeatmodeler: adding new version 2.0.4 * perl-devel-size: adding proper description
2023-06-14dssp: convert to new stand-alone test process (#38368)Tamara Dahlgren1-10/+6
2023-06-14modules: use depends-on to autoload module with Lmod on Tcl (#38347)Xavier Delaruelle2-1/+36
Update Tcl modulefile template to use the `depends-on` command to autoload modules if Lmod is the current module tool. Autoloading modules with `module load` command in Tcl modulefile does not work well for Lmod at some extend. An attempt to unload then load designated module is performed each time such command is encountered. It may lead to a load storm that may not end correctly with large number of module dependencies. `depends-on` command should be used for Lmod instead of `module load`, as it checks if module is already loaded, and does not attempt to reload this module. Lua modulefile template already uses `depends_on` command to autoload dependencies. Thus it is already considered that to use Lmod with Spack, it must support `depends_on` command (version 7.6+). Environment Modules copes well with `module load` command to autoload dependencies (version 3.2+). `depends-on` command is supported starting version 5.1 (as an alias of `prereq-all` command) which was relased last year. This change introduces a test to determine if current module tool that evaluates modulefile is Lmod. If so, autoload dependencies are defined with `depends-on` command. Otherwise `module load` command is used. Test is based on `LMOD_VERSION_MAJOR` environment variable, which is set by Lmod starting version 5.1. Fixes #36764
2023-06-14build(deps): bump python-levenshtein in /lib/spack/docs (#38339)dependabot[bot]1-1/+1
Bumps [python-levenshtein](https://github.com/maxbachmann/python-Levenshtein) from 0.21.0 to 0.21.1. - [Release notes](https://github.com/maxbachmann/python-Levenshtein/releases) - [Changelog](https://github.com/maxbachmann/python-Levenshtein/blob/main/HISTORY.md) - [Commits](https://github.com/maxbachmann/python-Levenshtein/compare/v0.21.0...v0.21.1) --- updated-dependencies: - dependency-name: python-levenshtein 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>
2023-06-14build(deps): bump docker/build-push-action from 4.1.0 to 4.1.1 (#38369)dependabot[bot]1-1/+1
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/44ea916f6c540f9302d50c2b1e5a8dc071f15cdf...2eb1c1961a95fc15694676618e422e8ba1d63825) --- updated-dependencies: - dependency-name: docker/build-push-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>
2023-06-14build(deps): bump docker/setup-buildx-action from 2.6.0 to 2.7.0 (#38370)dependabot[bot]1-1/+1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.6.0 to 2.7.0. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](https://github.com/docker/setup-buildx-action/compare/6a58db7e0d21ca03e6c44877909e80e45217eed2...ecf95283f03858871ff00b787d79c419715afc34) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-13SU2: add versions up to 7.5.1, update dependencies (#37767)kjrstory2-0/+67
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-06-13add DLA-Future package (#38224)Raffaele Solcà1-0/+135
2023-06-13NWChem: fix fftw3 variant + patch (#38250)Edoardo Aprà2-0/+654
2023-06-13Windows bugfix: path-to-URL conversion (#37827)Dan Lipsa2-12/+5
When interpreting local paths as relative URL endpoints, they were formatted as Windows paths on Windows (i.e. with '\'). URLs should always be POSIX-style.
2023-06-13modules: append trailing delimiter to MANPATH when set (#36678)Xavier Delaruelle8-1/+143
Update modulefile templates to append a trailing delimiter to MANPATH environment variable, if the modulefile sets it. With a trailing delimiter at ends of MANPATH's value, man will search the system man pages after searching the specific paths set. Using append-path/append_path to add this element, the module tool ensures it is appended only once. When modulefile is unloaded, the number of append attempt is decreased, thus the trailing delimiter is removed only if this number equals 0. Disclaimer: no path element should be appended to MANPATH by generated modulefiles. It should always be prepended to ensure this variable's value ends with the trailing delimiter. Fixes #11355.
2023-06-12justbuild: bump version 1.1.2 (#38320)Alberto Sartori1-0/+1
2023-06-12curl: add v8.1.2 (#38332)Alec Scott1-0/+1
2023-06-12Update sp package (#38208)Alex Richert1-2/+20
2023-06-12cpp-httplib: add v0.12.5 (#38331)Alec Scott1-0/+1
2023-06-12direnv: add v2.32.3 (#38333)Alec Scott1-0/+1
2023-06-12etcd: add v3.5.9 (#38334)Alec Scott1-0/+1
2023-06-12fastp: add v0.23.4 (#38335)Alec Scott1-0/+1
2023-06-12opencascade: new variants (#35345)Wouter Deconinck1-30/+107
* opencascade: new variants OpenCascade has several major modules and not every application needs all of them. This adds variants for the various modules. It also uodatws the 3rdparty dependency treatment. * [@spackbot] updating style on behalf of wdconinc * Update var/spack/repos/builtin/packages/opencascade/package.py * opencascade: remove variant foundation_classes (always true) * [@spackbot] updating style on behalf of wdconinc * Update var/spack/repos/builtin/packages/opencascade/package.py --------- Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2023-06-12mercury: add v2.3.0 (#38279)Jerome Soumagne1-13/+9
* fix Boost dependency * fix testing and move psm2/sockets as unsupported * fix style to separate maintainers/tags/version
2023-06-12mvapich2: add hwloc_graphics variant (#38028)MatthewLieber1-1/+5
Co-authored-by: Matthew Lieber <lieber.31@osu.edu>
2023-06-12neko: add v0.6.0 and fixed rocm package recipe (#38024)Niclas Jansson1-1/+4
2023-06-12mochi-margo: correct patch versions (#38087)willdunklin1-1/+1
2023-06-12Add new Kokkos release (#38049)Bruno Turcksin1-0/+1
2023-06-12pip is a pythonextension not a pythonpackage, and it turns out we werent ↵Peter Scheibel2-47/+46
doing our external surgery on things that inherited pythonextension (#38186)
2023-06-12Deprecate R packages for spatial analysis (#38158)Adam J. Stewart3-22/+110
* Deprecate R packages for spatial analysis * [@spackbot] updating style on behalf of adamjstewart --------- Co-authored-by: adamjstewart <adamjstewart@users.noreply.github.com>
2023-06-12libtlx: add v0.6.1 (#38134)Alec Scott1-0/+1
2023-06-12ccache: add v4.8.1 (#38114)Alec Scott1-0/+1
2023-06-12cdhit: add missing perl dep, patch shebangs (#38179)snehring2-0/+30
2023-06-12wrf: add v4.5.0 (#37618)MichaelLaufer3-2/+78
2023-06-12whizard: add tirpc/lib to the link flags (#38050)Juan Miguel Carceller1-2/+2
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2023-06-12gdb: fix debuginfod for version 10 (#38058)Manuela Kuhn1-1/+1
2023-06-12kokkos: fix c++20 constraint (#37555)Martin Pokorny1-1/+1
2023-06-12FrontISTR: relax the requirement on Trillinos (#38321)nkgh771-1/+1
2023-06-12podio: bump minimal version of catch2 (#38255)Thomas Madlener1-1/+2
2023-06-12buildcache: remove deprecated api (#37246)Harmen Stoppels11-353/+72
The API was deprecated in v0.20 and is slated for removal in v0.21
2023-06-12DaV: Use VTKm for all build configurations of ParaView (#38184)kwryankrattiger1-1/+2
2023-06-12superlu: new version 6.0.0 (#38262)Wouter Deconinck1-1/+6
No changes to build system required. Changelog: https://github.com/xiaoyeli/superlu/compare/v5.3.0...v6.0.0 Since this new version adds "64-bit indexing support", and since at least one dependent package (`armadillo`) requires "32-bit integers" (https://gitlab.com/conradsnicta/armadillo-code/-/commit/faa6cbf895ba6f526473ed48779685919b36aa9f), the previous version remains preferred. * [@spackbot] updating style on behalf of wdconinc --------- Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2023-06-12gaudi: remove the py-qmtest dependency (#38274)Juan Miguel Carceller1-6/+1
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2023-06-12orthofinder: add 2.5.5, add variants (#38298)George Young1-1/+23
Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
2023-06-12bootstrap: add minimum versions required for flake8 and pytest (#38322)Massimiliano Culpo2-2/+3
2023-06-12fastq-screen: add 0.15.3, add variants (#38288)George Young1-6/+21
Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
2023-06-12ltr-retriever 2.9.4 (#38300)snehring2-1/+38
2023-06-12perl-libwww-perl: adding perl-clone dependency (#38301)snehring1-0/+1
2023-06-12alglib: add v4.00.0 (#38313)Alec Scott1-0/+1
2023-06-12bismark: add v0.24.1 (#38315)Alec Scott0-0/+0
2023-06-12blogbench: add v1.2 (#38316)Alec Scott1-0/+1
2023-06-12consul: add v1.15.3 (#38317)Alec Scott1-0/+1