Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-07-06 | qt+webkit: fix missing dependencies and gcc11 compatibility (#24366) | Manuela Kuhn | 1 | -4/+28 | |
2021-07-06 | json-fortran: add version v6.0.11 (#24720) | Jianwen | 1 | -0/+1 | |
2021-07-06 | openfoam: add v2106 (#24579) | Mark Olesen | 1 | -2/+3 | |
Co-authored-by: Mark Olesen <Mark.Olesen@esi-group.com> | |||||
2021-07-06 | py-torch: fix bug in libs/headers attributes (#24624) | Adam J. Stewart | 1 | -2/+4 | |
2021-07-06 | xyce: clean and fix trilinos dependencies (#24673) | Seth R. Johnson | 1 | -7/+10 | |
2021-07-06 | abseil-cpp: add versions up to 20210324.2 (#24692) | figroc | 1 | -1/+5 | |
2021-07-06 | tensorflow-serving-client: add v2.3.0 (#24694) | figroc | 1 | -1/+4 | |
2021-07-06 | py-black: add v21.6b0 (#24715) | Adam J. Stewart | 1 | -3/+15 | |
2021-07-06 | hpcx-mpi: new package (#24194) | Mark W. Krentel | 1 | -0/+43 | |
This is a virtual package for Nvidia's HPC-X MPI implementation for external specs only. | |||||
2021-07-06 | OpenCV: various package updates (#24553) | Adam J. Stewart | 1 | -82/+168 | |
2021-07-05 | py-sphinx: add v4.0.2 (#24602) | Adam J. Stewart | 1 | -1/+4 | |
2021-07-05 | py-secretstorage: add 3.3.1 (#24705) | Manuela Kuhn | 1 | -4/+10 | |
2021-07-05 | py-keyring: fix installation on linux (#24706) | Manuela Kuhn | 1 | -1/+4 | |
* py-keyring: fix installation on linux * Update var/spack/repos/builtin/packages/py-keyring/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-keyring/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> | |||||
2021-07-05 | GDAL: add v3.3.1 (#24713) | Adam J. Stewart | 1 | -0/+1 | |
2021-07-05 | py-importlib-metadata: add 4.6.1 and 3.10.1 (#24701) | Manuela Kuhn | 1 | -0/+2 | |
2021-07-05 | py-whoosh: add new package (#24707) | Manuela Kuhn | 1 | -0/+17 | |
2021-07-05 | py-keyrings-alt: add new package (#24704) | Manuela Kuhn | 1 | -0/+19 | |
2021-07-05 | py-patool: add new package (#24703) | Manuela Kuhn | 1 | -0/+18 | |
2021-07-05 | py-iso8601: add new package (#24702) | Manuela Kuhn | 1 | -0/+17 | |
2021-07-05 | py-num2words: add new package (#24681) | Manuela Kuhn | 1 | -0/+18 | |
2021-07-05 | uriparser: add v0.9.5 (#24688) | Sebastian Pipping | 1 | -0/+1 | |
2021-07-05 | grpc: add versions up to 1.33.1 (#24693) | figroc | 1 | -1/+4 | |
2021-07-05 | py-pandas: add v1.3.0 (#24696) | Adam J. Stewart | 1 | -0/+4 | |
2021-07-05 | py-isort: add v5.9.1, +colors variant (#24699) | Adam J. Stewart | 1 | -4/+9 | |
2021-07-05 | py-colorama: add v0.4.4 (#24698) | Adam J. Stewart | 1 | -0/+2 | |
2021-07-02 | Update Z-checker and SZ (#24446) | Robert Underwood | 2 | -7/+2 | |
2021-07-02 | Rename cray compiler to cce (#24653) | Joe Heaton | 1 | -3/+3 | |
cp2k was using the outdated and Incorrect compiler name `cray`. | |||||
2021-07-02 | Add `when` context manager to group common constraints in packages (#24650) | Massimiliano Culpo | 3 | -110/+143 | |
This PR adds a context manager that permit to group the common part of a `when=` argument and add that to the context: ```python class Gcc(AutotoolsPackage): with when('+nvptx'): depends_on('cuda') conflicts('@:6', msg='NVPTX only supported in gcc 7 and above') conflicts('languages=ada') conflicts('languages=brig') conflicts('languages=go') ``` The above snippet is equivalent to: ```python class Gcc(AutotoolsPackage): depends_on('cuda', when='+nvptx') conflicts('@:6', when='+nvptx', msg='NVPTX only supported in gcc 7 and above') conflicts('languages=ada', when='+nvptx') conflicts('languages=brig', when='+nvptx') conflicts('languages=go', when='+nvptx') ``` which needs a repetition of the `when='+nvptx'` argument. The context manager might help improving readability and permits to group together directives related to the same semantic aspect (e.g. all the directives needed to model the behavior of `gcc` when `+nvptx` is active). Modifications: - [x] Added a `when` context manager to be used with package directives - [x] Add unit tests and documentation for the new feature - [x] Modified `cp2k` and `gcc` to show the use of the context manager | |||||
2021-07-02 | mfem: adjusted dependencies on hypre (4.2 compiles with hypre up to 2.20) ↵ | Olivier Cessenat | 1 | -2/+4 | |
(#24611) | |||||
2021-07-02 | curl: explicitly disable unused dependencies (#24613) | Seth R. Johnson | 1 | -5/+17 | |
I installed curl on my mac and it picked up a homebrew (I think?) installation of gsasl. A later system update broke git because of the implicitly added dependency. Explicitly disabling libraries that *might* exist on the system is the safe approach here. ``` dyld: Library not loaded: /usr/local/opt/gsasl/lib/libgsasl.7.dylib Referenced from: /rnsdhpc/code/spack/opt/spack/apple-clang/curl/gag5v3c/lib/libcurl.4.dylib Reason: image not found error: git-remote-https died of signal 6 ``` | |||||
2021-07-02 | dataspaces: move compiler vars to setup_build_environment (#24626) | Chuck Atkins | 1 | -5/+12 | |
2021-07-02 | GEOS: add v3.9.1, switch to CMake (#24629) | Adam J. Stewart | 1 | -35/+12 | |
2021-07-02 | amrex: add v21.07 (#24655) | Weiqun Zhang | 1 | -0/+3 | |
Also add conflict with rocm-4.2. | |||||
2021-07-01 | amdlibflame: fix build with gcc from CrayPE (#24358) | Tiziano Müller | 2 | -0/+29 | |
fixes #24210 | |||||
2021-07-01 | sombrero: add new package (#24567) | Mosè Giordano | 1 | -0/+34 | |
2021-07-01 | xsd: added patch to fix missing #include <iostream> (#24496) | Matthieu Dorier | 1 | -0/+6 | |
2021-07-01 | WarpX: FFTW+OpenMP (#24604) | Axel Huebl | 1 | -1/+1 | |
FFTW: prefer with OpenMP acceleration for OpenMP compute backend | |||||
2021-07-01 | Update dill (#24633) | Sebastian Schmitt | 1 | -1/+3 | |
2021-07-01 | Added Perl workaround for CUDA <= 8 (#24291) | Maciej Wójcik | 1 | -1/+20 | |
* Added Perl workaround for CUDA <= 8 * Re-wrapped comment * Proofreading corrections * Added a reference * Do not override Perl include path * Retrieve shell once Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja> | |||||
2021-07-01 | trilinos: improve behavior of `gotype` (#24565) | Seth R. Johnson | 1 | -18/+15 | |
* trilinos: add teko conflict * trilinos: improve gotype variant Instead of 'none' and 'long' typically being the same (but not for older trilinos versions), add an explicit 'all' variant that only works for older trilinos which supports multiple simultaneous tpetra instantiations. * trilinos: add self as maintainer * trilinos: disable vendored gtest by default | |||||
2021-07-01 | yoda: add v1.9.0 and compiler conflict for earlier versions (#23814) | Valentin Volkl | 1 | -0/+5 | |
2021-07-01 | hdf: replacing use of install test root with new cached tests dir (#24368) | Tamara Dahlgren | 1 | -4/+10 | |
2021-07-01 | sensei: repo update (#24487) | kwryankrattiger | 1 | -12/+12 | |
2021-07-01 | vim: use value variant and update config script (#24554) | Seth R. Johnson | 1 | -76/+43 | |
This changes several conflicting variants to a single multi-value variant, and uses conflicts instead of raising InstallError. (With clingo, requesting +gui automatically selects features=huge!) I have also rearranged the dependencies for clarity and simplified the conifgure args. | |||||
2021-06-30 | sirius: add v7.2.5 (#24587) | Harmen Stoppels | 1 | -1/+2 | |
2021-06-30 | py-wxpython: Version update to 4.1.1 (#24569) | Desmond Orton | 1 | -3/+4 | |
2021-06-30 | root: Add Version 6.24.02 (#24619) | Dr. Christian Tacke | 1 | -1/+3 | |
Also fixes some style issues | |||||
2021-06-30 | python: new versions; 3.9.6, 3.8.11, 3.7.11, 3.6.14 (#24593) | Robert Mijakovic | 1 | -4/+7 | |
2021-06-30 | py-torchvision: add v0.10.0 (#24340) | Adam J. Stewart | 1 | -0/+3 | |
2021-06-30 | py-torch: overhaul package (#24294) | Adam J. Stewart | 3 | -142/+299 | |
* py-torch: patch no longer needed on master * Overhaul PyTorch package * py-torch: add v1.9.0 * Change defaults on macOS * Submodules still needed... * Add ONNX dependency * System libs don't work for many submodules * Silence CMake warning * Add conflict for +cuda+rocm * Add more deps * Add more BLAS options * Disable some broken system libs options * Add patches to build older versions * +mkldnn requires mkl * Fix BLAS settings |