Commit graph

17584 commits

Author SHA1 Message Date
David Beckingsale
04771ad9f8
Fixup conflicts for CUDA 11.0.2 and GCC (#19035)
* Fixup conflicts for CUDA 11.0.2 and GCC
* Updates for ppc64le
* Fix missing "or newer"

Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
2020-09-28 18:01:20 -07:00
Adam J. Stewart
d183d16abb
macOS CI: replace jupyter with jupyterlab (#19029) 2020-09-28 17:43:56 -07:00
QuellynSnead
977117b502
Paraview 5.6.2's version of VTK (8.2.0) is incompatible with Python 3.8 (#18881)
* Paraview 5.6.2's version of VTK (8.2.0) is incompatible with Python 3.8.
(see https://gitlab.kitware.com/vtk/vtk/-/issues/17670)

* Trailing whitespace
2020-09-28 19:30:18 -05:00
Sreenivasa Murthy Kolam
60644f889e
rocfft ,rocrand changes for rocm-3.8.0 (#18879)
* rocfft changes for rocm-3.8.0

* changes to the version

* rocrand recipe changes for rocm-3.8.0
2020-09-28 17:08:29 -05:00
Massimiliano Culpo
971e0049b1
EnTT: added new package at v3.5.2 (#19021) 2020-09-28 12:07:28 -05:00
Harmen Stoppels
496d83a26a
Kokkos nvcc wrapper 3.2.00 (#19023)
* Add more updates for kokkos 3.2 release, particularly nvcc-wrapper

* Use an ordinary Package

Co-authored-by: Jeremiah J Wilke <jjwilke@kokkos-dev-2.sandia.gov>
2020-09-28 10:24:18 -06:00
Adam J. Stewart
c62c94d521
APR: fix build with Apple Clang 12 (#19016) 2020-09-28 12:22:31 -04:00
Ganesh Kumar
7d965f7bb1
ROCm3.8 hipcub, hipsparse, rocprim, rocsparse & rocthrust (#18936)
* ROCm3.8 atmi, hipify-clang, rocm-clang-ocl, rocm-dbgapi, rocprofiler

* ROCm3.8 hipcub, hipsparse, rocprim, rocsparse & rocthrust

* review comments

* Review comments

Co-authored-by: root <root@mlseqa-hyd-virt-srv-07.amd.com>
2020-09-28 11:10:34 -05:00
Ganesh Kumar
a3d290a248
ROCm3.8 hipfort recipe (#19024)
* ROCm3.8 hipfort recipe

* review comments
2020-09-28 10:26:20 -05:00
Pariksheet Nanda
a50b3323a9
librsvg: added v2.50.0 (#18865) (#18869) 2020-09-28 13:29:48 +02:00
Tomoki, Karatsu
b76189a2e5
autotools: patch 'libtool' recursively in subdirectories (#18620)
Previous version was doing it only in the root build directory.
2020-09-28 10:53:56 +02:00
Adam J. Stewart
c8ac61979b
Fix usage of builtin file as variable name (#19018) 2020-09-28 07:14:39 +02:00
Massimiliano Culpo
ac7c69e62e
libuv: added v1.40.0 and v1.39.0 (#18974) 2020-09-25 16:52:29 -05:00
Omar Padron
2d93154119
Streamline key management for build caches (#17792)
* Rework spack.util.web.list_url()

list_url() now accepts an optional recursive argument (default: False)
for controlling whether to only return files within the prefix url or to
return all files whose path starts with the prefix url.  Allows for the
most effecient implementation for the given prefix url scheme.  For
example, only recursive queries are supported for S3 prefixes, so the
returned list is trimmed down if recursive == False, but the native
search is returned as-is when recursive == True.  Suitable
implementations for each case are also used for file system URLs.

* Switch to using an explicit index for public keys

Switches to maintaining a build cache's keys under build_cache/_pgp.
Within this directory is an index.json file listing all the available
keys and a <fingerprint>.pub file for each such key.

 - Adds spack.binary_distribution.generate_key_index()
   - (re)generates a build cache's key index

 - Modifies spack.binary_distribution.build_tarball()
   - if tarball is signed, automatically pushes the key used for signing
     along with the tarball
   - if regenerate_index == True, automatically (re)generates the build
     cache's key index along with the build cache's package index; as in
     spack.binary_distribution.generate_key_index()

 - Modifies spack.binary_distribution.get_keys()
   - a build cache's key index is now used instead of programmatic
     listing

 - Adds spack.binary_distribution.push_keys()
   - publishes keys from Spack's keyring to a given list of mirrors

 - Adds new spack subcommand: spack gpg publish
   - publishes keys from Spack's keyring to a given list of mirrors

 - Modifies spack.util.gpg.Gpg.signing_keys()
   - Accepts optional positional arguments for filtering the set of keys
     returned

 - Adds spack.util.gpg.Gpg.public_keys()
   - As spack.util.gpg.Gpg.signing_keys(), except public keys are
     returned

 - Modifies spack.util.gpg.Gpg.export_keys()
   - Fixes an issue where GnuPG would prompt for user input if trying to
     overwrite an existing file

 - Modifies spack.util.gpg.Gpg.untrust()
   - Fixes an issue where GnuPG would fail for input that were not key
     fingerprints

 - Modifies spack.util.web.url_exists()
   - Fixes an issue where url_exists() would throw instead of returning
     False

* rework gpg module/fix error with very long GNUPGHOME dir

* add a shim for functools.cached_property

* handle permission denied error in gpg util

* fix tests/make gpgconf optional if no socket dir is available
2020-09-25 12:54:24 -04:00
darmac
421f4e12a7
Add new package: 3proxy (#18831) 2020-09-25 11:33:51 -05:00
eugeneswalker
7bf0ebc5eb
veloc: add v1.4, unconstrain dependency on boost (#18938)
* veloc: add v1.4

* veloc: unconstrain boost dependency
2020-09-25 11:24:56 -05:00
Greg Becker
f616422fd7
refactor install_tree to use projections format (#18341)
* refactor install_tree to use projections format

* Add update method for config.yaml

* add test for config update config
2020-09-25 11:15:49 -05:00
t-nojiri
51b90edd78
sgpp: allow building on aarch64 (#18968) 2020-09-25 17:20:35 +02:00
Matthias Diener
9c5a47183e
pyopencl: add new package (#18899)
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-09-25 10:19:56 +02:00
Sergey Kosukhin
54517e571a
eccodes: update and a add new version (#18864) 2020-09-25 09:44:37 +02:00
t-nojiri
9cc0bc9ca3
steps:allow building on aarch64 (#18966) 2020-09-25 09:33:03 +02:00
Kelly (KT) Thompson
a7cbd6074e
lcov: added v1.15 (#18959) 2020-09-25 09:28:01 +02:00
Matthias Diener
8ac1d62159
oclgrind: added new package at v19.10 (#18943) 2020-09-25 09:07:07 +02:00
egreen77
c9c2bac373
umap: added v2.1.0 (#18946) 2020-09-25 08:57:47 +02:00
Cody Balos
aab8c45a34
sundials: added v5.4.0 (#18949) 2020-09-25 08:51:34 +02:00
t-nojiri
78b304c0c3
minimd: allow building on aarch64 (#18951) 2020-09-25 08:49:50 +02:00
Ganesh Kumar
a9c9501a47
ROCm3.8 atmi, hipify-clang, rocm-clang-ocl, rocm-dbgapi, rocprofiler (#18871)
Co-authored-by: root <root@mlseqa-hyd-virt-srv-07.amd.com>
2020-09-25 08:26:04 +02:00
Brian Van Essen
ce5d0cb951
Updated cuDNN to include hash codes for 8.0.3. (#18948) 2020-09-24 20:16:14 -05:00
Sinan
878f7cbf14
package py-psycopg2: add new version, specify python versions (#18877)
Co-authored-by: sbulut <sbulut@3vgeomatics.com>
2020-09-24 14:41:02 -05:00
darmac
906fa5f50d
Add new package: cachefilesd (#18907) 2020-09-24 11:53:51 -05:00
darmac
420bfa41a2
Add new package: dhtest (#18908) 2020-09-24 11:52:23 -05:00
darmac
c8989e2247
Add new package: cronie (#18909) 2020-09-24 11:51:58 -05:00
darmac
8aa06154dc
Add new package: dcap (#18910) 2020-09-24 11:51:29 -05:00
darmac
c5f5b7273d
Add new package: ctpl (#18911) 2020-09-24 11:51:05 -05:00
darmac
2a2d90f9cd
Add new package: chrony (#18912) 2020-09-24 11:50:36 -05:00
darmac
e4699cbc54
Add new package: duperemove (#18913) 2020-09-24 11:50:07 -05:00
darmac
9e06e56634
Add new package: dracut (#18914) 2020-09-24 11:49:43 -05:00
darmac
b9e7db3447
Add new package: distcc (#18915) 2020-09-24 11:49:20 -05:00
darmac
72203e529f
Add new package: libuser (#18916) 2020-09-24 11:48:50 -05:00
t-nojiri
93e989316e
lcals: Fix for aarch64 (#18918) 2020-09-24 11:47:21 -05:00
darmac
9288091963
Add new package: rrdtool (#18919) 2020-09-24 11:46:45 -05:00
darmac
928e46088c
Add new package: procps-ng (#18921) 2020-09-24 11:43:06 -05:00
darmac
c4d3b59166
Add new package: quota (#18922) 2020-09-24 11:42:42 -05:00
darmac
a0c32e6ed7
Add new package: slang (#18923) 2020-09-24 11:42:18 -05:00
darmac
e0dd5ce68a
Add new package: acct (#18924) 2020-09-24 11:41:53 -05:00
darmac
fb7f07b27c
Add new package: smartmontools (#18926) 2020-09-24 11:40:26 -05:00
darmac
af162498f0
Add new package: geoip (#18927) 2020-09-24 11:39:41 -05:00
darmac
b01aea2cec
Add new package: libtheora (#18928) 2020-09-24 11:38:42 -05:00
darmac
65ea663fd4
Add new package: setserial (#18929) 2020-09-24 11:38:05 -05:00
darmac
cf4e468ed2
Add new package: diffmark (#18930) 2020-09-24 11:37:38 -05:00