Commit Graph

15548 Commits

Author SHA1 Message Date
Marijn van Vliet
4ea1774be3
MDSplus: neww package (#21957)
MDSplus is a set of software tools for data acquisition and storage and
a methodology for management of complex scientific data.

https://www.mdsplus.org

Co-authored-by: Marijn van Vliet <marijn.vanvliet@aalto.fi>
2021-04-15 14:52:03 +02:00
Harmen Stoppels
1222493055
Update versions of several dependencies of Spack (#22990)
curl v7.76.1
expat v2.3.0 
file v5.4.0
libbsd v0.11.3 + add libmd dependency
pcre2 v10.36
sqlite v3.35.4
2021-04-15 11:49:31 +00:00
finkandreas
b0e5cce9c1
suite-sparse: fix building with CUDA 11 (#22971) 2021-04-15 13:28:45 +02:00
Harmen Stoppels
2638ac15e0
git: enable build without perl (#23005) 2021-04-15 13:11:27 +02:00
finkandreas
6c3bc63c1d
trilinos: fix build with cuda-11 and cxxstd=14 variant (#22972) 2021-04-15 09:54:39 +00:00
iarspider
c122a22592
CORAL: new package at v3.3.3 (#22867) 2021-04-15 11:31:24 +02:00
Sergey Kosukhin
334e4f8685
hdf5: libtool patch for NAG compiler (#22935) 2021-04-15 03:23:37 -06:00
Glenn Johnson
df84a6a853
Bedtools2: add dependencies needed for latest version (#22999) 2021-04-15 11:21:08 +02:00
Adam J. Stewart
43939622ac
cgal: fix typo in variant name (#23001) 2021-04-15 11:17:56 +02:00
Vanessasaurus
7f91c1a510
Merge pull request #21930 from vsoch/add/spack-monitor
This provides initial support for [spack monitor](https://github.com/spack/spack-monitor), a web application that stores information and analysis about Spack installations.  Spack can now contact a monitor server and upload analysis -- even after a build is already done.

Specifically, this adds:
- [x] monitor options for `spack install`
- [x] `spack analyze` command
- [x] hook architecture for analyzers
- [x] separate build logs (in addition to the existing combined log)
- [x] docs for spack analyze
- [x] reworked developer docs, with hook docs
- [x] analyzers for:
  - [x] config args
  - [x] environment variables
  - [x] installed files
  - [x] libabigail

There is a lot more information in the docs contained in this PR, so consult those for full details on this feature.

Additional tests will be added in a future PR.
2021-04-15 00:38:36 -07:00
AMD Toolchain Support
a306129fb0
fixing the config issue (#22930) 2021-04-14 21:30:49 -07:00
Nichols A. Romero
c011e2156f
QMCPACK: add version 3.11.0 (#22978)
Additional changes:

* Boost dependency is only needed for build
* Make serial HDF5 the default
2021-04-14 14:52:03 -07:00
Sergey Kosukhin
05ebe52643
claw package: support for cce11 (#22986) 2021-04-14 14:49:48 -07:00
Andrew W Elble
5309417f19
gdrcopy: fix install of version >= 2.2 (#22987)
'prefix' option must be lowercase for versions >= 2.2
2021-04-14 14:34:47 -07:00
Erik Schnetter
51421100cf
m4: Apply macOS patch also on Big Sur (#22993)
Without this patch, `m4` aborts on startup, as for the previous macOS releases.
2021-04-14 14:32:39 -07:00
Dr. Christian Tacke
066caa1d2a
root: Add Version 6.24.00 (#22996)
* 6.24 needs nlohmann-json (and disable the builtin one)
* Move the git url to the top (allows easier building of
  tags, etc)
2021-04-14 14:32:07 -07:00
Andrew W Elble
7175c213b5
py-gym: new package (#22983) 2021-04-14 13:55:33 -05:00
Adam J. Stewart
2cc9b00d26
py-arcgis: add new package (#22837) 2021-04-14 09:36:13 -07:00
Harmen Stoppels
b6be3d0c0b
q-e-sirius: migrate to CMake (#22984) 2021-04-14 15:42:30 +00:00
Simon Frasch
67c666efd0
spla: add version 1.4.0 (#22985) 2021-04-14 14:52:58 +02:00
Glenn Johnson
13de22a198
New package: mysqlpp (mysql++) (#22877) 2021-04-13 17:31:25 -07:00
arjun-raj-kuppala
f76952572f
AMD ROCm 4.1.0 release: Bump up the version of migraphx recipe (#22889)
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2021-04-14 01:22:46 +02:00
Glenn Johnson
dca4893c11
New package: lp-solve (#22876) 2021-04-13 15:48:40 -07:00
Glenn Johnson
7960c05922
mariadb-c-client: fix location of libraries (#22873)
Override 'libs' property to search for expected library name:
default Spack implementation can only locate libraries if they
match the package name.
2021-04-13 15:48:01 -07:00
Glenn Johnson
757528d5fb
genemark-et package: add version 4.65 and new dependencies (#22966)
New version has new dependencies (which are also added here as new
packages):

* perl-mce
* perl-threads
* perl-thread-queue

The new version of genemark-et also has a different URL scheme.
2021-04-13 15:02:21 -07:00
Tamara Dahlgren
0618b43847
rdma-core bugfix: help CMake find Python dependency (#22891) 2021-04-13 14:48:20 -07:00
Sergey Kosukhin
1379bcf680
eccodes: add version 2.21.0 (#22901)
The CMake option ENABLE_PYTHON has been renamed to ENABLE_PYTHON2
starting version 2.20.0
2021-04-13 14:34:10 -07:00
Andrew W Elble
c98a0f0bb2
elmerfem: add version 9.0; fix version 8.4; add +gui variant (#22931)
* Add a +gui variant (default off) which adds dependencies on
  qt, paraview, and qwt
* Backport upstream patch when installing version 8.4 (this patch
  is already applied for versions >= 9.0)
2021-04-13 14:31:39 -07:00
Jen Herting
29f748993d
New package: r-tester (#22945)
Co-authored-by: Alex C Leute <aclrc@rit.edu>
2021-04-13 14:19:15 -07:00
Glenn Johnson
ab87f7451a
BRAKER package: Add version 2.1.6 (#22965) 2021-04-13 14:18:07 -07:00
Robert Mijakovic
1f91409368
git: add version 2.31.1 (#22974) 2021-04-13 13:59:31 -07:00
Robert Mijakovic
a7547d8ee9
Python: add versions 3.8.9, 3.9.4 (#22975) 2021-04-13 13:58:59 -07:00
Tiziano Müller
c6a08981a7
gaussian-view/vmd: add deps on X11/GL libraries (#22322)
Both binary packages would otherwise require X11 and Mesa libraries to
be installed on the host to run. Make sure they use the Spack-provided
libraries by patching the `rpath` via `patchelf`.
2021-04-13 13:42:00 -07:00
shanedsnyder
c801b0cb40
add darshan 3.3.0-pre1 pre-release (#22942) 2021-04-13 19:44:42 +00:00
G-Ragghianti
f2169e1f17
netlib-lapack: New versions (#22964) 2021-04-13 12:34:09 -07:00
Gregory Lee
6054a97d0a
added dyninst 11.0.0 (#22949) 2021-04-13 12:14:06 -07:00
mic84
cb53259306
amrex: allow builds with clang and apple-clang (#22967) 2021-04-13 11:18:19 -07:00
Vicente Bolea
e020f343de
VTKM: change preferred version (#22950) 2021-04-13 11:14:15 -07:00
Glenn Johnson
7a224c583a
bcftools: add v1.12 (#22883) 2021-04-13 12:04:16 -06:00
Glenn Johnson
43ece950e5
htslib: add version 1.12 (#22882) 2021-04-13 10:56:48 -07:00
Harmen Stoppels
17ea01fbce
bump cmake (#22961) 2021-04-13 09:46:19 -07:00
Adam J. Stewart
af52b8e29e
py-pandas: add v1.2.4 (#22944) 2021-04-13 16:39:47 +00:00
Sreenivasa Murthy Kolam
6c632dad71
changes to enable rocm builds using git repo (#22943) 2021-04-13 15:36:34 +00:00
Harmen Stoppels
e7d392c49a
Fix issue where binutils builds ld with ~ld (#22959)
Let's be very explicit and always add --enable or --disable.
2021-04-13 16:31:44 +02:00
Matthieu Dorier
e320b1d7e4
berkeley-db: making +cxx and +stl default to True (#22960) 2021-04-13 13:18:28 +00:00
Simon Frasch
c11af21da2
spfft: add version 1.0.2 (#22958) 2021-04-13 13:35:37 +02:00
Harmen Stoppels
0b9bd92511
SIRIUS and SpFFT versions need ROCm < 4.1 (#22957)
FindHIP.cmake script is not working for both 4.0 and 4.1.

It's fixed in their develop branches
2021-04-13 11:58:19 +02:00
Tiziano Müller
1f1b568e95
spglib: fix libs property for some multilib distros (#22956)
on multilib distros with lib/lib64 (rather than lib32/lib) the library ends up in a dir lib64/ instead of lib/, breaking the libs property (and the cp2k+spglib build)
2021-04-13 11:01:15 +02:00
yellowhat
bff713aeb2
gcc: add v10.3 (#22894) 2021-04-13 08:14:43 +00:00
Jen Herting
85e70600ed
New package: r-tictoc (#22937) 2021-04-12 21:53:36 +00:00
Robert Mijakovic
a7d7f4e98a
vtk: new version, 9.0.1 (#22880)
Co-authored-by: Robert Mijakovic <robert.mijakovic@lxp.lu>
2021-04-12 15:52:07 -06:00
Jen Herting
62e256d995
New Package: r-assertive-types (#22933) 2021-04-12 21:48:13 +00:00
Harmen Stoppels
782a7dc690
Add new versions of patchelf (#22939) 2021-04-12 21:42:38 +00:00
Asher Mancinelli
e30aff9b6b
Bump hiop version (#22884) 2021-04-12 14:30:46 -07:00
Glenn Johnson
976cf4496b
samtools: add version 1.12 (#22885) 2021-04-12 14:28:04 -07:00
arjun-raj-kuppala
24f4a39d0e
ROCm relase 4.1.0: Bump up version of rocm-validation-suite (#22946) 2021-04-12 20:46:10 +00:00
Pramod Kumbhar
96c984e0ce
Add conflict for Mac OS for STAT package (#22919)
See https://github.com/LLNL/STAT/issues/19
2021-04-12 12:14:15 -07:00
jthies
087015e1ac
packages/phist: new version 1.9.4 (#22922)
fix version 1.7.4 checksum
re 22758: phist-1.9.4 should resolve this issue, once confirmed I will add a patch for older versions.
2021-04-12 11:18:01 -07:00
Axel Huebl
982d3abcfd
openPMD-api: 0.13.3 (#22910) 2021-04-12 18:10:52 +02:00
Glenn Johnson
0b472a91d1
maker: add v3.01.03 (#22915) 2021-04-12 11:15:03 +02:00
Chris White
edcd0703df
blt: add v0.4.0 (#22917) 2021-04-12 11:14:05 +02:00
Glenn Johnson
7c06b472f5
bart: update package (#22926)
- add version 0.7.00
- make build work with intel-oneapi-mkl
- Add myself as maintainer
2021-04-12 11:05:53 +02:00
Martin Pokorny
e3b0d7ce0e
casacore: change FFT variants for correct, version dependent, FFT choices (#22925)
Required dependency on FFTW for casacore@3.4.0:; optional for
casacore@:3.4.0, depending selection of FFTPack
2021-04-12 11:03:24 +02:00
Glenn Johnson
e27aa39427
mumax: constrain go version (#22927)
Mumax will not build with go-1.16.
2021-04-12 11:01:27 +02:00
Seth R. Johnson
b7f74f6ef6
qt: restrict python version when +webkit (#22928)
See #17270.

```
make[2]: Entering directory `/tmp/vavolkl/spack-stage/spack-stage-qt-5.14.2-63dapppjbq6vqh3le7pazsprijls7cfl/spack-src/qtwebengine/src'
/bin/sh: -c: line 0: syntax error near unexpected token `('
/bin/sh: -c: line 0: `echo Modules will not be built. Python version 2 (2.7.5 or later) is required to build QtWebEngine.'
make[2]: *** [errorbuild] Error 1
```
2021-04-12 11:00:32 +02:00
thelfer
9e702a3d44
tfel: add missing variant (#22558)
The variant was used but not defined.
2021-04-12 06:58:10 +00:00
Martin Pokorny
06f291a3cd
libsakura: Change precision for fftw dependency depending on libsakura version (#22924)
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2021-04-12 08:38:18 +02:00
Sreenivasa Murthy Kolam
291a2b541b
fix 22802- fix incorrect arch list for rocblas (#22881) 2021-04-10 11:17:21 +02:00
Harmen Stoppels
391ab10337
Drop cxx berkeley-db (#22899) 2021-04-09 19:30:22 -07:00
Jen Herting
8d52200cbc
New package: r-ca (#22913)
Co-authored-by: Alex C Leute <aclrc@rit.edu>
2021-04-09 14:13:21 -06:00
Jen Herting
35ed2b26b5
New package: r-assertive-properties (#22914)
Co-authored-by: Alex C Leute <aclrc@rit.edu>
Co-authored-by: Alex Leute <acl2809@rit.edu>
2021-04-09 15:08:18 -05:00
Robert Mijakovic
9e6ef0e697
Flatbuffers: fixes for GCC 10+ (#22829) 2021-04-09 10:46:48 -07:00
Seth R. Johnson
ca5c2de517
swig: mark conflict and add maintainer (#22911)
Closes #22407
2021-04-09 17:38:49 +00:00
Olivier Cessenat
4d288a802e
New Package: STRIPACK (#22544) 2021-04-09 09:26:58 -07:00
Danny Taller
e21e26094e
CARE and dependencies fixed to work with +cuda (#22874) 2021-04-08 20:54:37 +00:00
Ryan Marcellino
1c5c53f505
new package: py-pytest-qt (#22878) 2021-04-08 15:07:28 -05:00
Maciej Wójcik
4adb76c4c5
Gromacs CUDA patch + some version constraints (#22851) 2021-04-08 09:52:41 -07:00
darmac
4807956977
py-mo-pack: add LDFLAGS to fix build error (#22747) 2021-04-08 11:06:57 -05:00
darmac
8a0aec4c4d
py-pyfftw: add LDFLAGS to fix build error (#22745) 2021-04-08 11:06:23 -05:00
Jen Herting
44d2444854
openal-soft: new package (#22265) 2021-04-08 16:55:45 +02:00
lpoirel
0ecce5797e
petsc: forward +metis to mumps (#21291)
Co-authored-by: lpoirel <lpoirel@users.noreply.github.com>
2021-04-08 16:50:58 +02:00
darmac
e0f810956c
libmcrypt: new package (#22144) 2021-04-08 16:48:47 +02:00
Robert Pavel
f27fefc3c1
Exodusii: added versions up to v2021-04-05 (#22819)
Fixed previously unspecified python dependency and ensured that spack's
python is what exodus@v2016 uses. Also, in the process, identified many
missing versions
2021-04-08 16:36:41 +02:00
Robert Mijakovic
7170c666a0
hpctoolkit: fix for GCC 10 (#22864)
Co-authored-by: Robert Mijakovic <robert.mijakovic@lxp.lu>
2021-04-08 08:31:17 -06:00
Tomoyasu Nojiri
a0f9ffd80c
manta: make it build on aarch64 (#22630) 2021-04-08 16:16:30 +02:00
Cyrus Harrison
68cec598dc
glfw: make it build on MacOS (#22626) 2021-04-08 14:14:14 +02:00
Harmen Stoppels
65563946e3
squashfs: ensure we install with required options (#22863)
Currently the make install step uses the default variables, which causes
things to rebuild with default options.
2021-04-08 14:11:40 +02:00
lorddavidiii
5b77046e20
ncurses: add determine_variants for abi version (#22647) 2021-04-08 14:10:36 +02:00
iarspider
da88c0e6ff
Add slightly older version of Oracle Instant Client (#22862) 2021-04-08 13:59:42 +02:00
darmac
70e132dd9a
collectd: add v5.12.0 (#22746)
Changed url to use release tarball instead of repo snapshot
as this permits to drop build deps
2021-04-08 13:47:55 +02:00
Adam J. Stewart
cca5f260e5
py-python-certifi-win32: add new package (#22843) 2021-04-08 13:33:04 +02:00
Filippo Spiga
5500eed60c
NVHPC: add v21.3 (#22860) 2021-04-08 09:06:53 +00:00
Scott McMillan
30153b1064
tar: make it build with nvhpc (#22853)
Co-authored-by: Scott McMillan <smcmillan@nvidia.com>
2021-04-08 10:57:05 +02:00
Scott McMillan
2a7f588612
kim-api: support the NVIDIA compiler (#22857)
Co-authored-by: Scott McMillan <smcmillan@nvidia.com>
2021-04-08 10:55:32 +02:00
Adam J. Stewart
e38aac8cb6
py-wincertstore: add new package (#22844) 2021-04-08 02:55:10 -06:00
Glenn Johnson
8246e4dde0
Patch to fix mariadb and mariadb-c-client packages for cmake-3.20 (#22854) 2021-04-08 10:50:17 +02:00
Vicente Bolea
f1f5f9bf5b
vtkm: add v1.6.0-rc1, make v1.5.1 preferred (#22855)
Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
2021-04-08 10:45:05 +02:00
Dr. Christian Tacke
7e17fb1ae1
root: add conflict with intel-oneapi-tbb (#22850)
As originally noted, ROOT 6.22 does not work with intel's
TBB >= 2021.1. So we need to also conflict with the newer
package (intel-oneapi-tbb)
2021-04-08 10:38:46 +02:00
Sreenivasa Murthy Kolam
43bdbc8234
bumpup version for rocm-debug-agent,rocprofiler,rocsolver for rocm-4.… (#22722) 2021-04-07 21:16:56 +00:00
Kelly (KT) Thompson
33bcc0ac89
[package][new version] Provide draco-7.10.0. (#22846) 2021-04-07 21:03:46 +00:00