Dmitri Smirnov
b23b126013
root: Add variant for veccore option ( #23237 )
2021-04-27 21:09:16 -05:00
Massimiliano Culpo
985e101507
Import hooks using Python's built-in machinery ( #23288 )
...
The function we coded in Spack to load Python modules with arbitrary
names from a file seem to have issues with local imports. For
loading hooks though it is unnecessary to use such functions, since
we don't care to bind a custom name to a module nor we have to load
it from an unknown location.
This PR thus modifies spack.hook in the following ways:
- Use __import__ instead of spack.util.imp.load_source (this
addresses #20005 )
- Sync module docstring with all the hooks we have
- Avoid using memoization in a module function
- Marked with a leading underscore all the names that are supposed
to stay local
2021-04-27 16:55:07 -07:00
Pat McCormick
24c87e07b5
Legion package overhaul ( #23252 )
...
Complete overhaul of the Legion package to better capture a more
up-to-date set of configuration options and variants. This update
adds additional flexibility and features that were requested by
users.
* Add version 21.03.0 and "stable" branch
* Remove all older numeric versions
* Add support for CUDA, Python, PAPI support and more
* Add maintainer
* This no longer uses the Spack `gasnet` package: it defaults to
using an embedded gasnet or can be pointed to an external
2021-04-27 16:51:48 -07:00
Owen Solberg
6f0042b47b
fix shadow checksum per #23263 ( #23291 )
2021-04-27 21:23:56 +00:00
Harmen Stoppels
e501f79d43
Make it possible to build git without man pages and native language support ( #23066 )
2021-04-27 22:47:59 +02:00
Vasileios Karakasis
99a5bf7892
Add ReFrame 3.5.3 ( #23265 )
2021-04-27 12:20:54 -07:00
Sreenivasa Murthy Kolam
b2d3d35528
Add git repo path for rocm packages ( #23270 )
2021-04-27 11:38:14 -07:00
Zack Galbreath
295377b2b4
Don't report configure errors to CDash for successful packages ( #23286 )
...
Convert configure errors detected by our log scraper into warnings when
the package being installed reports that it was successful.
2021-04-27 12:20:32 -06:00
Valentin Volkl
07e50c1732
prmon: add version 2.2.0 ( #23207 )
...
Switched to .zip source archives to avoid problems with spack checksum finding binary assets when excluding versions.
2021-04-27 10:56:18 -07:00
wspear
303e506f2b
Add +plugins to binutils dependency ( #23272 )
...
Tau will build but instrumented applications will fail to link with tau if it is built with a binutils that does not include the plugins variant.
2021-04-27 10:36:17 -07:00
eugeneswalker
4179c8bd72
kvtree 1.1.1: updated checksum ( #23262 )
2021-04-27 09:34:24 -07:00
darmac
4f53975a2a
Add new package: py-aiodns ( #22138 )
2021-04-27 07:16:39 -05:00
Tim Haines
cad06a15e0
Dyninst: add elfutils versioning ( #19648 )
2021-04-27 07:15:37 -05:00
Rémi Lacroix
42af3c16bf
GLM: Add version 0.9.9.8. ( #22467 )
...
The CMake install target was removed in version 0.9.9.6 so update the package accordingly.
2021-04-26 16:58:12 -07:00
Jen Herting
0a6227870c
New package: r-assertive-models ( #23266 )
2021-04-26 16:46:33 -06:00
Jen Herting
934d845806
New package: r-assertive-reflection ( #23267 )
2021-04-26 17:45:46 -05:00
Tim Haines
c23ffd89ff
Dyninst: Add dependencies for v11.0.0 ( #23121 )
...
Also update the mpileaks unit test to avoid a conflict on CentOS 6
where Dyninst >=11.0.0 no longer builds due to a compiler version
conflict.
2021-04-26 13:53:53 -07:00
Drew Whitehouse
45b4dcb9ed
add a package libcxxwrap-julia ( #23076 )
2021-04-26 14:04:11 -06:00
QuellynSnead
b7c4bfb2a7
hypre: Add a variant for unified memory support ( #23258 )
...
Enabling unified memory requires cuda to be enabled as well.
2021-04-26 12:55:37 -07:00
Chuck Atkins
7317b04318
ci: Remove leftover duplicate gitlab yaml ( #23248 )
2021-04-26 16:42:15 +00:00
Adam J. Stewart
418c78fdc9
py-scipy: add v1.6.3 ( #23253 )
2021-04-26 16:06:57 +00:00
Chuck Atkins
e3054c3318
ci: Generalize the GitLab CI pipeline yaml ( #23225 )
...
* ci: Generalize the GitLab CI pipeline yaml
* ci: Rename cloud_e4s_pipelines to the more general cloud_pipelines
2021-04-26 08:13:16 -06:00
Glenn Johnson
2473e0cc82
r-blavaan: new package ( #23232 )
2021-04-26 10:03:52 +02:00
miheer vaidya
d21339bae5
fasd: new package ( #23238 )
2021-04-26 02:02:20 -06:00
Glenn Johnson
7952a802ed
r-brms: new package ( #23233 )
2021-04-26 10:01:47 +02:00
kurtsansom
4b62344163
p4est: add v2.3.1 ( #23235 )
2021-04-26 09:59:49 +02:00
Robert Mijakovic
afa3ddedba
openmpi: add v4.1.1 ( #23242 )
...
Co-authored-by: Robert Mijakovic <robert.mijakovic@lxp.lu>
2021-04-26 09:39:16 +02:00
Valentin Volkl
70955dbce3
py-hepunits: add v2.1.0 ( #23244 )
2021-04-26 09:37:26 +02:00
Valentin Volkl
40d8723d6d
py-awkward: add v1.2.2, py-uproot: add v4.0.7 ( #23245 )
2021-04-26 09:37:07 +02:00
Massimiliano Culpo
d0eca2c639
clingo: add v5.5.0, v5.4.1 ( #23239 )
...
fixes #23236
Version 5.5.0 depends on Python 3.6 or later
and CFFI
2021-04-25 21:28:30 -07:00
Julius Plehn
0e43f52991
FLEXI: Updates cmake options according to recent changes ( #23042 )
...
* fixes cmake options
* adds several optional tools
* use tag & consistent names
2021-04-25 23:26:11 +02:00
Matthieu Dorier
769e549cd9
argobots: changed 'no' into 'none' for variant ( #23171 )
2021-04-23 14:47:42 -07:00
Glenn Johnson
5809ee6d26
New package: r-champ ( #23221 )
2021-04-23 14:45:42 -07:00
Andrew W Elble
2b2a26022b
gcc package: fix build with +nvptx ( #23165 )
...
backport of 383400a6078d upstream to allow for cuda@11:
2021-04-23 14:45:18 -07:00
Glenn Johnson
94ef4e9eae
New package: r-nonnest2 ( #23222 )
2021-04-23 14:29:52 -07:00
Glenn Johnson
e0c82fcf82
New package: r-shinystan ( #23223 )
2021-04-23 14:29:06 -07:00
Glenn Johnson
a5db2a7403
r-renv: new package ( #23067 )
2021-04-23 20:26:51 +00:00
Harmen Stoppels
fef05621a7
Bootstrap with -O3 in cmake ( #23147 )
2021-04-23 11:10:09 -06:00
romerojosh
ce664f6f5f
Add NCCL 2.8.4 and 2.9.6. ( #23219 )
2021-04-23 16:57:06 +00:00
romerojosh
037e8deecb
Add cuDNN 8.2.0 ( #23214 )
2021-04-23 16:41:43 +00:00
Rémi Lacroix
44136223f7
MUMPS: allow for more optimized builds ( #23161 )
...
* MUMPS: Use GEMMT BLAS extension when possible.
This should improve the performance and is recommanded by the developers.
* MUMPS: Add a new "openmp" variant.
* MUMPS: Add a "blr_mt" variant.
This improves performance when using OpenMP but might not be compatible with all multithreaded BLAS.
2021-04-23 18:19:15 +02:00
Miroslav Stoyanov
2c9068ead8
tasmanian: add v7.5, improved cuda and rocm support ( #23148 )
2021-04-23 16:48:08 +02:00
David Hadley
2f9bfd7e09
ROOT: fix pyroot build failure in v6.20.0 ( #23038 )
2021-04-23 16:46:27 +02:00
Andrew W Elble
c575b1ce9b
openmm: add v7.5.0 ( #23037 )
2021-04-23 16:44:57 +02:00
Glenn Johnson
32368c7f46
r-rjava: set JAVAH environment variable ( #23055 )
...
Set the path to javah via the JAVAH environment variable. If it is
a version of java that does not have javah it will fall back to `javac
-h`. Without specifying this the build could pick up a javah from the
system.
2021-04-23 16:40:32 +02:00
Glenn Johnson
f246f6701a
r-runjags: new package ( #23058 )
2021-04-23 16:39:44 +02:00
Glenn Johnson
675de93b32
r-lavaan: new package ( #23138 )
2021-04-23 08:39:25 -06:00
Glenn Johnson
7c6692b0cb
r-colourpicker: new package ( #23136 )
2021-04-23 16:36:12 +02:00
Glenn Johnson
a7fb70853e
r-isva: new package ( #23137 )
2021-04-23 16:35:40 +02:00
Glenn Johnson
0c56b59877
r-dmrcate: new package ( #23151 )
2021-04-23 16:28:24 +02:00