Commit graph

18953 commits

Author SHA1 Message Date
Robert Cohn
ea0b001597
intel-oneapi-mpi: virtual provider support (#20732)
Set up environment and dependent packages properly when building
with intel-oneapi-mpi as a dependency MPI provider (e.g. point to
mpicc compiler wrapper).
2021-01-08 10:47:03 -08:00
mic84
1d4cbcd93f
amrex: expand CUDA support (#20740)
* amrex: expand CUDA support
2021-01-08 09:44:59 -08:00
Robert Underwood
2f19346c9a
py-scikit-learn: do parallel builds of C extension (#20733)
Enabled parallel builds of the C-extension upto the parallelism allowed
by spack.

https://scikit-learn.org/stable/developers/advanced_installation.html#parallel-builds
2021-01-07 14:58:33 -06:00
Jen Herting
b6e32a265b
New package: py-testfixtures (#20432)
* [py-testfixtures] copied from slpits

* [py-testfixtures] removed extends('python')

* [py-testfixtures] removed unnecessary dependencies
2021-01-07 12:29:33 -06:00
Andrew W Elble
1ada637613
py-six: 1.15.0 (#20710)
* py-six: 1.15.0

* depend on specific python version(s)
2021-01-06 19:21:39 -06:00
Joshua S Brown
b933454250
Fix dependencies and https address of gitpython (#20669)
* Fix dependencies and https address of gitpython

* Fix gitpython, use pypi repo, fix checksums

* Use pypi

* Revert to python 3.4 dependency
2021-01-06 19:21:11 -06:00
Gabriel Rockefeller
f1a4ac5c37
eospac: add version 6.4.2beta (#20681)
* eospac: add version 6.4.2beta

* eospac: clarify EOSPAC "beta" versions

Compared to 6.4.1, EOSPAC 6.4.2beta contains only one change, a fix
for an inability to read some SESAME files in ASCII format.  From the
release announcement,

    EOSPAC 6.4.2beta has been released for general use as the latest
    (i.e., eospac6-latest) versions.  This is a small patch to the
    previously-released version 6.4.1, which was requested by an
    affected user.

But the "beta" label can cause confusion, especially when a beta
version is the new preferred version, as is the case here.  As
suggested by reviewers, add a comment clarifying EOSPAC's use of
"beta".
2021-01-06 18:06:17 -06:00
Andrew W Elble
61fc26e197
py-wheel: 0.35.1 (#20713) 2021-01-06 16:04:31 -06:00
Andrew W Elble
559c64c365
flatbuffers: python variant (#20706) 2021-01-06 15:59:09 -06:00
Andrew W Elble
820840d448
py-wrapt: 1.12.1 (#20707) 2021-01-06 15:56:59 -06:00
Andrew W Elble
8e04217672
py-opt-einsum: 3.3.0 (#20712) 2021-01-06 15:56:03 -06:00
Andrew W Elble
136753ccd9
py-absl-py: 0.10.0 (#20709) 2021-01-06 15:55:48 -06:00
Andrew W Elble
8968123dae
py-google-pasta: 0.2.0 (#20711) 2021-01-06 15:53:23 -06:00
Andrew W Elble
0bb495ce6f
nccl: 2.8.3-1 (#20708) 2021-01-06 15:47:25 -06:00
Erik Schnetter
682c31d380
qthreads: New version 1.15 (#20704) 2021-01-06 13:09:57 -08:00
Robert Maynard
2c04bebc32
Update kokkos amd gpu archs and required C++ level (#20096)
* Remove unsupported AMD GPU archs
* Kokkos requires C++14 now
2021-01-06 13:08:07 -08:00
eugeneswalker
6157854de6
fix gpg user rundir check (#20705) 2021-01-06 12:29:00 -08:00
Jordan Ogas
e2f2417a31
add charliecloud/0.21 (#20703) 2021-01-06 12:13:31 -08:00
Rémi Lacroix
4e12cab9e3
SLEPc: Set SLEPC_DIR in the module file. (#20698) 2021-01-06 11:05:35 -08:00
Greg Sjaardema
ac3f8656fb
SEACAS: Update to lastest version (#20701) 2021-01-06 10:53:45 -08:00
Frank Willmore
c3fad97487
intel-oneapi-compilers package: correct module file (#20686)
This properly sets PATH/CPATH/LIBRARY_PATH etc. to make the
Spack-generated module file for intel-oneapi-compilers useful
(without this, 'icx' would not be found after loading the module
file for intel-oneapi-compilers).
2021-01-06 10:45:42 -08:00
Robert Cohn
74a54077f5
fix mpi lib paths, add virtual provides (#20693) 2021-01-06 10:37:24 -08:00
Ye Luo
844d98f727
Remove hard-coded standard C++ library selection and add more releases in llvm package (#19933)
* Restore OS based Clang default choice of C++ standard library.

* Add LLVM 11.0.1 release
2021-01-06 12:17:20 -06:00
Toyohisa Kameyama
587d25ad45
parallelio: New Package. (#20673) 2021-01-06 10:05:43 -08:00
Dr. Christian Tacke
dabee2cee8
libc: Return empty libs (#20338)
The C-Library for the current compiler should already be used by the compiler. So there is no point in returning any libs for this package.

Without this patch: if one uses this as an external package (as intended), then this will can inject system library paths into the build process at the wrong place.
2021-01-06 10:01:07 -08:00
jkelling
8956c8c7b7
magma: remove -W args from CMakeLists.txt when using nvhpc (#20516) 2021-01-06 10:51:05 +01:00
Erik Schnetter
8860db4021
arrayfire: added v3.7.3 (#20612) 2021-01-06 10:46:02 +01:00
Rémi Lacroix
89b94d968d
libtheora: fetch a patch instead of storing it in Spack (#20620) 2021-01-06 10:44:05 +01:00
Rémi Lacroix
d30f9e5806
Blitz: added v1.0.2 (#20614) 2021-01-06 10:35:21 +01:00
Josh Essman
1cd4b134cb
mfem: link to nveccuda when +sundials+cuda (#20588) 2021-01-06 10:34:42 +01:00
Rémi Lacroix
c2411117f3
r-genefilter: added v1.72. (#20627) 2021-01-06 10:23:25 +01:00
Rémi Lacroix
83697161b4
Nek5000: Improve support for OpenMPI without legacy launchers. (#20622)
Use "srun" for the nekmpi wrapper when we know "mpiexec" won't be available.
2021-01-06 10:20:41 +01:00
Rémi Lacroix
3f40d15c84
Gromacs: simplify hwloc dependency. (#20619)
Additionaly remove the version constraint as newer versions work with OpenMPI 4.X.Y and the new experimental concretizer is now available for testing.
2021-01-06 10:19:48 +01:00
Adam J. Stewart
5aabd59335
py-scipy: add v1.6.0 (#20637) 2021-01-06 10:17:36 +01:00
Adam J. Stewart
4da57e8afa
GDAL: add v3.2.1 (#20664) 2021-01-06 10:06:32 +01:00
Tao Lin
05ab114ff9
GenFit: added new package (#20653)
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-01-06 09:55:49 +01:00
Brian Van Essen
385c503d8e
lbann: make catch2 a "build" and "test" dependency (#20666) 2021-01-06 09:53:30 +01:00
Luca Heltai
812a3fb0ae
dealii: fix concretization problem between trilinos and adol-c (#20606) 2021-01-06 09:51:21 +01:00
Adam J. Stewart
c247999c65
py-sphinx-rtd-theme: remove npm dependency (#20675) 2021-01-06 09:39:06 +01:00
Adam J. Stewart
0a69cf5936
py-numpy: add v1.19.5 (#20684) 2021-01-06 09:16:46 +01:00
Massimiliano Culpo
3ae4a5d3cf qa: use dependabot to update Github Actions 2021-01-06 00:00:33 -08:00
Adam J. Stewart
323667ce2a
fakexrandr: add new package (#20687) 2021-01-06 08:59:12 +01:00
Adam J. Stewart
564aebdb1a
Xorg proto: type build -> link (#20685) 2021-01-06 08:56:22 +01:00
Desmond Orton
8d0f5c0a6f
py-picrust2: added new package (#20455) 2021-01-06 08:54:36 +01:00
Gregory Lee
7dbc4d32db
update stat and deps with bug fixes (#20690) 2021-01-06 08:36:56 +01:00
Sinan
1f2f82d388
libspatialite: added v5.0.0 (#20293)
Co-authored-by: sbulut <sbulut@3vgeomatics.com>
2021-01-06 08:16:25 +01:00
estewart08
7faa0a9e43
Rocm-openmp-extras 4.0 version updates (#20692) 2021-01-05 22:48:54 -06:00
Sreenivasa Murthy Kolam
023cb7ab7f
bump up version for rocm-4.0.0 release (#20691) 2021-01-05 22:25:45 -06:00
ketsubouchi
15a7723645
alps: fix for latest gcc and test bug (#20462)
* gcc build OK

* gcc mc-01 OK

* time test problem

* remove comment and debug

* use climit

* TAB to spaces

* comment
2021-01-05 22:24:50 -06:00
Massimiliano Culpo
0111a18b23 concretizer: make rules on virtual packages more linear
fixes #20679

In this refactor we have a single cardinality rule on the
provider, which triggers a rule transforming a dependency
on a virtual package into a dependency on the provider of
the virtual.
2021-01-05 16:59:15 -08:00