summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-09-13Windows rpath support (#31930)John W. Parent15-46/+277
Add a post-install step which runs (only) on Windows to modify an install prefix, adding symlinks to all dependency libraries. Windows does not have the same concept of RPATHs as Linux, but when resolving symbols will check the local directory for dependency libraries; by placing a symlink to each dependency library in the directory with the library that needs it, the package can then use all Spack-built dependencies. Note: * This collects dependency libraries based on Package.rpath, which includes only direct link dependencies * There is no examination of libraries to check what dependencies they require, so all libraries of dependencies are symlinked into any directory of the package which contains libraries
2022-09-13unifyfs & gotcha: new releases (#32625)Cameron Stanavige2-20/+26
UnifyFS: - Add 1.0 release - Deprecate older, unsupported versions - Set fortran variant to true by default - Update gotcha and mochi-margo dependency versions for unifyfs@1.0 and unifyfs@develop - Add conflict of unifyfs with libfabric 1.13.* versions - Update configure_args to use helper functions GOTCHA: Hasn't been under active development for a couple years but the develop branch has some fixes UnifyFS uses. To avoid having UnifyFS v1.0 depend on a develop branch of a dependency, this creates a new release in the Gotcha Spack package based on the most recent commit of the develop branch.
2022-09-13rocsparse: add spack build test (#31529)Cory Bloor5-7/+364
* rocsparse: add spack build test * Fix Navi 1x patch for ROCm 5.2 * Remove bench variant and other cleanup * Fix style
2022-09-13charliecloud: deprecate old versions (#32462)Jordan Ogas1-22/+64
* tidy, deprecate old versions * bump python * begrudgingly apply less readable style * adjust comment spacing * apply ghastly multiline function arguments
2022-09-13Add an issue template for reporting package stand-alone test failures (#32487)Tamara Dahlgren1-0/+62
2022-09-13Added 2.6.0 version to NVSHMEM package. Added new variant for GPU (#32622)Brian Van Essen1-0/+10
initiated support experimental feature.
2022-09-13Added install phase test methods for CachedCMakePackage (inherited) and ↵Tamara Dahlgren1-0/+6
WafPackage (#32627)
2022-09-13Hyperqueue package (#32475)Henrik Nortamo1-0/+35
* Adds hyperqueue package * Adds maintainers * Adds missing dockstring * Bump year for Copyright Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> * Fixes checksum, selects preferred version Don't use a release candidate as the default version * Switch maintainer to one of the developers for HQ * Update package.py Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-09-13GDAL: add v3.5.2 (#32614)Adam J. Stewart1-0/+1
2022-09-12openblas: Allow building linktest.c with clang@15 (#32597)Erik Schnetter2-0/+25
2022-09-12VTK-m: Update gcc 11 conflict after patch (#32546)kwryankrattiger1-1/+1
2022-09-12rocalution: fix compilation for Navi 1x and 2x (#32586)Cory Bloor2-0/+81
2022-09-12parallelio: make shared lib the default (#32432)Jim Edwards2-0/+34
2022-09-12cuba: new package (#32510)Wouter Deconinck1-0/+21
2022-09-12dtc: fix build error with clang or Fujitsu compiler (#32543)Qian Jianhua1-0/+4
2022-09-12SDK: Remove conflicting variants from sensei propagation (#32490)kwryankrattiger1-5/+3
2022-09-12r-gridextra: fix the CRAN package name. (#32474)Rémi Lacroix1-1/+1
It seems like it was renamed from "gridExtras" to "gridExtra".
2022-09-12sirius: new version, libsci supports (#32443)Simon Pintarelli1-6/+9
2022-09-12ParaView: add v5.11.0-RC1 (#32436)Vicente Bolea1-3/+6
2022-09-12whip: add new package (#32576)Mikael Simberg1-0/+30
2022-09-12draco: add v7.14.1 (#32495)Kendra Long!1-0/+1
2022-09-12wi4mpi: mpi dep removed after v3.6.0 (#32352)Adrien Cotte1-2/+2
2022-09-12opa-psm2: add v11.2.230 (#32530)Jack Morrison1-0/+1
2022-09-12fmt: add v9.1.0 and v9.0.0 (#32527)Ioannis Magkanaris1-0/+6
Co-authored-by: Ioannis Magkanaris <ioannis.magkanaris@epfl.ch>
2022-09-12HIPSycl: LLVM@10: provides working clang with cuda >= 11 (#32512)aeropl3b1-1/+2
Co-authored-by: RJ <aeropl3b+dev@gmail.com>
2022-09-12spfft: inherit from ROCmPackage (#32550)Simon Pintarelli1-19/+1
Co-authored-by: Alberto Invernizzi <9337627+albestro@users.noreply.github.com>
2022-09-12iwyu: support external find (#32458)Seth R. Johnson1-0/+12
2022-09-12osu-micro-benchmarks: add v6.0 (#32587)natshineman1-1/+4
2022-09-12Add new and legacy intel-mpi-benchmarks versions (#32535)Carson Woods1-53/+82
* Add new intel-mpi-benchmarks version * Add new versions of intel mpi benchmarks * Fix style bugs * Fix style bugs * Switch to using url_for_version formatting and improve patch ranges * p2p benchmark is not included on older versions * Set patch to proper version * Add url field, improve patch versioning, improve version detection * Add url field, improve patch versioning, improve version detection * Bug fix Syntax fix * Remove 2019 from valid version on reorder_benchmark_macros patch * OpenMPI isn't supported on older versions of the benchmark. Prevents OpenMPI from being selected on those versions * Add new requirement of gmake for older versions * Require intel-mpi for older versions of benchmark * Minor changes to build directory for older versions * Remove repeated conflict * Minor style changes * Minor change * Correct fix for intel-mpi-benchmarks * Bug fix * Bug fix * Attempted fix for install bug * Attempted fix for install bug * Remove duplicate build_directory setting
2022-09-12fenics-basix: make xtensor-blas dependency explicit (#28951)Christoph Conrads4-0/+44
2022-09-12podio: new variant cxxstd=(17,20) (#30437)Wouter Deconinck1-1/+10
2022-09-12spectre: add v2022.09.02 (#32501)SXS Bot1-0/+3
Co-authored-by: sxs-bot <sxs-bot@users.noreply.github.com>
2022-09-12[py-bitarray] added version 2.6.0 (#32560)Jen Herting1-0/+1
2022-09-12GDAL: fix typo (#32524)Adam J. Stewart1-1/+1
2022-09-12py-pytorch-lightning: add v1.7.5 (#32552)Adam J. Stewart1-0/+1
2022-09-12e4s: add py-torch +cuda (#32601)eugeneswalker1-0/+1
2022-09-12mpich: Set minimum libfabric version to build (#32557)Ken Raffenetti1-0/+1
Starting with MPICH 3.4, we need at least libfabric 1.5 in order to build. Fixes #24394
2022-09-12SCR: add v3.0.1 (#32555)Elsa Gonsiorowski, PhD2-18/+29
2022-09-12cuda: add v11.7.1 (#32606)Jhon-Cleto1-0/+14
2022-09-12gcc: add support for the D language (GDC) (#32330)Sergey Kosukhin1-3/+157
2022-09-12routinator: add new package (#32532)Andrew W Elble1-0/+26
2022-09-12Add spack package hdf5-vol-cache. (#32449)Larry Knox1-0/+32
* Add spack package hdf5-vol-cache. * Style updates. * Update var/spack/repos/builtin/packages/hdf5-vol-cache/package.py * Remove outdated hdf5-cmake package options.
2022-09-12py-tensorflow: add v2.10.0 (#32544)Adam J. Stewart3-16/+30
2022-09-12wrf: define NETCDFFPATH in case it differs from NETCDFPATH (#32548)Stephen Sachs1-4/+14
Co-authored-by: Stephen Sachs <stesachs@amazon.com>
2022-09-12mpitrampoline: add v5.0.2 (#32598)Erik Schnetter1-0/+1
2022-09-12p2300: add wg21 p2300 std_execution as a package (#32531)Auriane R1-0/+21
2022-09-12pgplot: fix build failure when using +X (#32542)Philipp Edelmann1-2/+2
The spec was using the wrong key to find the X11 library flags.
2022-09-12pika: add v0.8.0 (#32577)Mikael Simberg1-2/+5
2022-09-12GPCNeT: add new package (#32593)Stephen Sachs1-0/+27
Co-authored-by: Stephen Sachs <stesachs@amazon.com>
2022-09-12Fix encoding issues with py-cylp (#32608)Massimiliano Culpo1-3/+4
fixes #32607 The package contains character that have encoding issues with Python 2.7.