summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-03-05SLATE: Default ~cuda (#22110)Axel Huebl1-1/+1
Same as BLAS++ since more GPU backends are coming and cuda is usually off as a variant default in Spack, unless requested.
2021-03-05py-python-ldap: add link dependency on cyrus-sasl (#22105)Tomoyasu Nojiri1-0/+1
2021-03-05hpctoolkit: add version 2021.03.01 (#22106)Mark W. Krentel1-12/+17
1. Add version 2021.03.01. 2. Cleanup the binutils dependencies now that 2.35.2 and 2.36 are available. 3. Require gcc 7.x or later for current 2021 version. 4. Simplify the xz depends to always require +pic. This works around a glitch in the original concretizer.
2021-03-05flexi: allow building on aarch64 (#22109)h-denpo2-0/+11
2021-03-05py-awkward1: add v1.1.2 (#22081)Valentin Volkl1-0/+1
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-03-04Allow relative paths in config files (relative to file dirname) (#21996)Greg Becker2-8/+63
This allows users to use relative paths for mirrors and repos and other things that may be part of a Spack environment. There are two ways to do it. 1. Relative to the file ```yaml spack: repos: - local_dir/my_repository ``` Which will refer to a repository like this in the directory where `spack.yaml` lives: ``` env/ spack.yaml <-- the config file above local_dir/ my_repository/ <-- this repository repo.yaml packages/ ``` 2. Relative to the environment ```yaml spack: repos: - $env/local_dir/my_repository ``` Both of these would refer to the same directory, but they differ for included files. For example, if you had this layout: ``` env/ spack.yaml repository/ includes/ repos.yaml repository/ ``` And this `spack.yaml`: ```yaml spack: include: includes/repos.yaml ``` Then, these two `repos.yaml` files are functionally different: ```yaml repos: - $env/repository # refers to env/repository/ above repos: - repository # refers to env/includes/repository/ above ``` The $env variable will not be evaluated if there is no active environment. This generally means that it should not be used outside of an environment's spack.yaml file. However, if other aspects of your workflow guarantee that there is always an active environment, it may be used in other config scopes.
2021-03-04hdf5: add v1.8.22. (#22089)Larry Knox1-0/+1
2021-03-04Add new package: perl-test-more (#22076)darmac1-0/+19
* Add new package: perl-test-more * perl-test-more: refine description
2021-03-04perl-test-output: new package at v1.033 (#22077)darmac1-0/+20
2021-03-04py-ase: add a build dependency on py-setuptools (#22078)Michael Kuron1-0/+1
2021-03-04py-sqlparse: add v0.4.1 (#22080)darmac1-0/+1
2021-03-04poke: new package at v1.0 (#22085)Dr. Christian Tacke1-0/+21
2021-03-04xrootd: add v5.1.0 (#22084)Dr. Christian Tacke1-0/+1
2021-03-04unifyfs: Fix strncpy build error of version 0.9.1 (#22066)Tomoyasu Nojiri2-0/+13
2021-03-04BLAS++: CUDA default (false) (#22067)Axel Huebl2-1/+2
For opt-in packages in Spack, its common that the `cuda` variant is disabled by default. This also simplifies downstream usage in multi-variants for backends in user code.
2021-03-04libblastrampoline: Add version 3.0.2 (#22065)Mosè Giordano1-0/+1
2021-03-03py-adb-enhanced: update version to fix runtime error (#22036)darmac1-2/+4
* py-adb-enhanced: update version to fix runtime error * py-adb-enhanced: fix dependencies
2021-03-03py-pycuda: new version 2020.1 (#22057)Andrew W Elble1-4/+19
* py-pycuda: new version 2020.1 * dep updates * deal with lib/lib64 issue
2021-03-03Bootstrap clingo from sources (#21446)Massimiliano Culpo12-44/+359
* Allow the bootstrapping of clingo from sources Allow python builds with system python as external for MacOS * Ensure consistent configuration when bootstrapping clingo This commit uses context managers to ensure we can bootstrap clingo using a consistent configuration regardless of the use case being managed. * Github actions: test clingo with bootstrapping from sources * Add command to inspect and clean the bootstrap store Prevent users to set the install tree root to the bootstrap store * clingo: documented how to bootstrap from sources Co-authored-by: Gregory Becker <becker33@llnl.gov>
2021-03-03precice: add pkgconfig as a build dependency (#22059)Frédéric Simonis1-0/+1
2021-03-03libxc: add v5.1.2 (#22056)Anton Kozhevnikov1-0/+1
2021-03-03py-pyprecice: Add version 2.1.1.2 and 2.2.0.1 (#22012)ajaust1-9/+15
2021-03-03py-pandas: add v1.2.3 (#22048)Adam J. Stewart1-0/+1
2021-03-03zig: add new package at v0.7.1 (#22046)Massimiliano Culpo2-0/+23
2021-03-02New Package: keepassxc (#21878)Olivier Cessenat1-0/+78
2021-03-02openfoam: disable FPE handling for Fujitsu compiler (#21769)Mark Olesen1-4/+12
- as outlined in merge-request #21336 some clang compilers can trigger erroneous floating point exceptions. OpenFOAM normally traps FPE, but disable this in the etc/controlDict for specific compilers: change "trapFpe digit;" -> "trapFpe 0;" Eliminate previous use of FOAM_SGIFPE env variable in favour of using the etc/controlDict setting - cleaner and robuster. Co-authored-by: Mark Olesen <Mark.Olesen@esi-group.com>
2021-03-02aws-parallelcluster v2.10.2 (#22047)rexcsn1-4/+4
Signed-off-by: Rex <shuningc@amazon.com>
2021-03-02New package at r-spades at 2.0.6 (#21784)Desmond Orton1-0/+29
2021-03-02geant4(-data): Add version 10.7.1 (#22044)Dr. Christian Tacke3-2/+7
Notably, this patch release adds a new version of g4particlexs.
2021-03-02vecgeom: add v1.1.12 (#22041)Seth R. Johnson1-0/+1
2021-03-02openssl: introduce ~docs to make installation smaller (#21962)Harmen Stoppels1-2/+8
2021-03-02bmi: update url and repo location (#21992)Phil Carns1-3/+3
2021-03-02mochi-margo: the official repo is on github now (#22029)Phil Carns1-7/+4
2021-03-02dftd4: add new package at v3.1.0 (#22007)Eisuke Kawashima1-0/+43
2021-03-02Assert the use of the patch directive with a non-existing file will fail ↵Adam J. Stewart1-6/+22
(#21524)
2021-03-02nim: add v1.4.4 (#22004)Massimiliano Culpo1-15/+15
2021-03-02eigenexa : use an interpreter explicitly to execute test script (#21896)a-saitoh-fj1-1/+1
2021-03-02virtuoso: add new package (#21793)ketsubouchi1-0/+58
2021-03-02octave: provides fltk with opengl, adds qscintilla (#21903)Olivier Cessenat1-4/+5
2021-03-01py-fava: Removed the importlib dependencyfrom py-fava. (#22035)h-denpo1-1/+0
It isn't needed.
2021-03-01py-importlib: Python 2.7 is needed to build. (#22034)h-denpo1-0/+2
* py-importlib: Python 2.7 is needed to build. added depends_on('python@2.7.0:2.7.99') * Update var/spack/repos/builtin/packages/py-importlib/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-03-02py-azureml-dataprep-rslex: install only x86_64 (#22033)h-denpo1-0/+5
* py-azureml-dataprep-rslex: install only x86_64 * py-azureml-dataprep-rslex: Moved the conflit part.
2021-03-01Version update with url to checksum all versions (#22027)Desmond Orton1-1/+2
2021-03-01Paraview compatibility with PugiXML varies by version. (#21732)Paul Ferrell1-1/+5
2021-03-01paraview: add python to rpath (#21768)Ethan Stam1-0/+9
2021-03-01Added Go versions 1.16 and 1.15.8 (#22016)Paul1-0/+2
2021-03-01kokkos package: +cuda requires +wrapper when compiler is not clang (#21941)eugeneswalker1-0/+5
This check is performed in cmake_args rather than with a 'conflicts' statement because matching on !clang (i.e. any compiler that is not clang) cannot currently be done with our spec syntax.
2021-03-01amrex: new version 21.03 (#22028)mic841-1/+4
2021-03-01alps: add smoke test (#21834)ketsubouchi2-0/+36
2021-03-01py-torch-geometric: new version 1.6.3 (#22024)Andrew W Elble4-0/+25
* py-torch-geometric: new version 1.6.3 * setuptools