Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-07-26 | cmake: missing patch releases (#31676) | Harmen Stoppels | 1 | -0/+2 | |
2022-07-26 | llvm: Variant and dependency cleanup (#31331) | Chuck Atkins | 9 | -268/+304 | |
* llvm: Use variant when clauses for many of the expressed conflicts * llvm: Remove the shared variant as it wasn't really used * llvm: Remove unnecessary deps and make explicit the ones that are * llvm: Cleanup patch conditions * pocl: Update for llvm cleanup * unit-test: update unparse package hash with the updated llvm package * llvm: Fix ppc long double patching and add clarifying comments | |||||
2022-07-26 | Fix `self.extension` for symlinks (#31743) | Stephen Sachs | 1 | -1/+3 | |
`self.archive_file` is (among others) a symlink to a tarball. `extension()` on a symlink will result in no extension. This patch fixes the behavior introduced in https://github.com/spack/spack/pull/31618. Co-authored-by: Stephen Sachs <stesachs@amazon.com> | |||||
2022-07-25 | openblas %oneapi: patch f_check for proper linkage (#31737) | eugeneswalker | 2 | -0/+34 | |
2022-07-25 | new package: singularity-eos (#31500) | Richard Berger | 1 | -0/+181 | |
2022-07-25 | gdal: fixing typo for libxml2 (#31734) | snehring | 1 | -1/+1 | |
2022-07-25 | GCC: Add bootstrap conflict for M1 (#31189) | psakievich | 1 | -0/+1 | |
2022-07-25 | LLVM requires swig version > 3 (#31625) | Paul Ferrell | 1 | -1/+4 | |
2022-07-25 | llvm: Add missing include for version range 8 to 11 (#31639) | haralmha | 1 | -0/+5 | |
2022-07-25 | Fix stage with uri params (#31618) | Harmen Stoppels | 2 | -3/+3 | |
* don't determine extension of a url * parse url to drop query params from filename | |||||
2022-07-25 | wget: replacing prior workaround with proper fix (#31699) | snehring | 2 | -9/+42 | |
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com> | |||||
2022-07-25 | py-torchdata: add new package (#31704) | Adam J. Stewart | 3 | -4/+74 | |
* py-torchdata: add new package * third_party deps only in 0.4+ | |||||
2022-07-25 | py-torchmetrics: add v0.9.3 (#31707) | Adam J. Stewart | 1 | -0/+1 | |
2022-07-25 | py-geopandas: add v0.11.1 (#31710) | Adam J. Stewart | 1 | -0/+1 | |
2022-07-25 | py-sphinx: add v5.1.0 (#31711) | Adam J. Stewart | 1 | -1/+3 | |
2022-07-24 | Sphinx 5.1.0 breaks doc builds (#31709) | Adam J. Stewart | 1 | -1/+1 | |
2022-07-24 | [py-pyprecice] add v2.4.0.0 (#31697) | Ishaan Desai | 1 | -3/+5 | |
* Add py-pyprecice v2.4.0.0 * Adding lower bound to pip dependency * Removing when=@:2.1 from dependencies packaging and pip | |||||
2022-07-24 | py-vermin: add latest version 1.4.1 (#31708) | Morten Kristensen | 1 | -1/+2 | |
2022-07-22 | clingo patch fixed in patch release (#31690) | Harmen Stoppels | 1 | -1/+1 | |
2022-07-22 | llvm: fix patch already applied on main branch (#31694) | Harmen Stoppels | 1 | -1/+1 | |
2022-07-22 | coreutils: gnulib patch (#31693) | Harmen Stoppels | 2 | -0/+42 | |
Co-authored-by: snehring <snehring@iastate.edu> | |||||
2022-07-22 | Mark external as explicit only when installing explicitly (#31665) | Harmen Stoppels | 2 | -5/+18 | |
2022-07-22 | gromacs: Added version 2021.6 (#31692) | Hector Martinez-Seara | 1 | -0/+1 | |
2022-07-22 | autotools: add -I flag when non-standard libtool (#31677) | Harmen Stoppels | 2 | -6/+99 | |
When 1. Spack installs libtool, 2. system libtool is installed too, and 3. system automake is used Spack passes system automake's `-I <prefix>` flag to itself, even though it's a default search path. This takes precedence over spack's libtool prefix dir. This causes the wrong `libtool.m4` file to be used (since system libtool is in the same prefix as system automake). And that leads to error messages about incompatible libtool, something something LT_INIT. | |||||
2022-07-22 | Use pkg_cls in spack.mirror.get_all_versions (#31636) | Massimiliano Culpo | 2 | -7/+22 | |
fixes #31627 spack.mirror.get_all_versions now uses the package class instead of the package object in its implementation. Ensure spec is concrete before staging for mirrors | |||||
2022-07-22 | mpitrampoline: New version 4.2.0 (#31683) | Erik Schnetter | 1 | -0/+1 | |
2022-07-21 | py-torch: use immutable URLs for open-ce patches (#31672) | Nicholas Sly | 1 | -9/+13 | |
* Update open-ce patches for py-torch to us immutable URLs. Update magma dependency specs to be more explicit. * Address comments for PR regarding URLs and conflicting variants. Co-authored-by: Nicholas Cameron Sly <sly1@llnl.gov> | |||||
2022-07-21 | [py-numpy] Newer versions do not build with `icc` (#31637) | Stephen Sachs | 1 | -0/+3 | |
* [py-numpy] Newer versions do not build with `icc` Workaround until https://github.com/numpy/numpy/issues/22011 is solved. * [py-numpy] Remove whitespaces | |||||
2022-07-21 | Add version 3.2 of AMD libraries (#31538) | AMD Toolchain Support | 6 | -20/+82 | |
2022-07-21 | py-torch: ~caffe2 by default (#31656) | Adam J. Stewart | 1 | -1/+1 | |
2022-07-21 | py-torchvision: fix __version__ for stable releases (#31657) | Adam J. Stewart | 1 | -2/+6 | |
2022-07-21 | py-gpytorch: add v1.8.0 (#31649) | Adam J. Stewart | 1 | -0/+1 | |
2022-07-21 | py-nbmake: add v1.3.3 (#31651) | Adam J. Stewart | 1 | -0/+2 | |
2022-07-21 | flecsi: correct version 2.x depends_on (#31658) | Richard Berger | 1 | -0/+1 | |
Propagate +shared to legion | |||||
2022-07-21 | root does not actually install libraries in /lib but in /lib/root (#31624) | Hadrien G | 1 | -5/+5 | |
2022-07-21 | ncdu: add v1.16 and v1.17 (#31659) | Johannes Blaschke | 1 | -0/+2 | |
2022-07-21 | darshan: add v3.4.0 to runtime/util packages (#31666) | shanedsnyder | 2 | -2/+4 | |
2022-07-21 | giflib: restrict patch to darwin (#31670) | snehring | 1 | -1/+1 | |
2022-07-20 | Don't restage develop specs when a patch fails (#31593) | psakievich | 2 | -3/+55 | |
* make develop specs not restage when a patch fails * add a unit test | |||||
2022-07-20 | py-wheel: 0.37.1 (#31619) | Harmen Stoppels | 1 | -0/+1 | |
2022-07-20 | xgboost: Add version 1.6.1 and make openmp variant compatible with clang ↵ | haralmha | 2 | -1/+25 | |
(#31557) | |||||
2022-07-20 | spack stage: add missing --fresh and --reuse (#31626) | Harmen Stoppels | 3 | -1/+13 | |
2022-07-20 | installer.py: require "explicit: True" in the install arguments to mark a ↵ | Harmen Stoppels | 2 | -1/+14 | |
package "explicit" (#31646) | |||||
2022-07-18 | py-pip: 22.x (#31621) | Harmen Stoppels | 1 | -0/+2 | |
2022-07-18 | Update py-xdot to use python_purelib #31616 (#31628) | Servesh Muralidharan | 1 | -1/+1 | |
Issue discussed in https://github.com/spack/spack/issues/31616 | |||||
2022-07-18 | rocblas: tighten tensile dependencies (#31414) | Cory Bloor | 1 | -15/+10 | |
* rocblas: make tensile dependencies conditional * Remove rocm-smi from the rocblas dependency list rocm-smi was added to the rocblas dependency list because Tensile was a dependency of rocBLAS and rocm-smi was a dependency of Tensile. However, that reasoning was not correct. Tensile is composed of three components: 1. A command-line tool for generating kernels, benchmarking them, and saving the parameters used for generating the best kernels (a.k.a. "Solutions") in YAML files. 2. A build system component that reads YAML solution files, generates kernel source files, and invokes the compiler to compile then into code object files (*.co, *.hsco). An index of the kernels and their associated parameters is also generated and stored in either YAML or MessagePack format (TensileLibrary.yaml or TensileLibrary.dat). 3. A runtime library that will load the TensileLibrary and code object files when asked to execute a GEMM and choose the ideal kernel for your specific input parameters. rocBLAS developers use (1) during rocBLAS development. This is when Tensile depends on rocm-smi. The GPU clock speed and temperature must be controlled to ensure consistency when doing the solution benchmarking. That control is provided by rocm-smi. When building rocBLAS, Tensile is used for (2). However, there is no need for control of the GPU at that point and rocm-smi is not a dependency. At runtime, the rocBLAS library uses Tensile for (3), but there is again no dependency on rocm-smi. tl;dr: rocm-smi is a dependency of the tensile benchmarking tool, which is not a build dependency or runtime dependency of rocblas. | |||||
2022-07-18 | e4s ci: add ginkgo +rocm (#31603) | eugeneswalker | 1 | -0/+1 | |
2022-07-18 | kraken2: add v2.1.2 (#31613) | Luke Diorio-Toth | 1 | -0/+1 | |
2022-07-18 | containerize: fix missing environment activation (#31596) | Massimiliano Culpo | 1 | -2/+1 | |
2022-07-18 | lhapdf: add gettext libs explicitly (#31555) | haralmha | 1 | -1/+3 | |
Co-authored-by: Valentin Volkl <valentin.volkl@cern.ch> |