Commit graph

16749 commits

Author SHA1 Message Date
Andrew W Elble
77a28b81ac
thrift: add missing py-six dependency (#18285)
* thrift: add missing py-six dependency

* add more missing dependencies (+extras)

* small fix

* gssapi variant / setuptools run dep

Co-authored-by: Andrew Elble <aweits@localhost.localdomain>
2020-08-27 13:24:42 -05:00
psakievich
ccae9cff3a
Add nalu-wind test structure (#13640)
- Add custom function to checkout submoudles if testing is enabled
2020-08-27 12:09:56 -05:00
Chen Wang
680c1b339a
New version: Recorder 2.1.5 (#18327) 2020-08-27 11:55:04 -05:00
darmac
a81106757d
Add new package: libmnl (#18316) 2020-08-27 16:05:21 +02:00
Itaru Kitayama
1746799087
CUDA Toolkit: added v11.0.2 for Arm (#17845)
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
2020-08-27 14:56:18 +02:00
Chen Wang
9fc6bdabef
Add a new package: Recorder (#18297)
* Add a new package: Recorder

* Delete all FIXMEs

* Update package.py

* Remove extra spaces.
2020-08-27 07:47:21 -05:00
Simon Pintarelli
22329c4f92
sirius, q-e-sirius (#18286)
* sirius: fix bug in shared spec

make +shared the default

* q-e-sirius: depend on sirius+shared, fix gcc@10

- add missing whitespace in -fallow-argument-mismatch.
- require sirius+shared
2020-08-27 07:45:55 -05:00
Adam J. Stewart
7fd8f74c23
SLOCCount: add new package (#18271) 2020-08-27 14:39:46 +02:00
Seth R. Johnson
ba470137c8
nlohmann-json: added v3.9.1 and v3.8.0 (#18287)
Also use 'define' helper function.
2020-08-27 14:31:00 +02:00
Axel Huebl
a6c0b7ab3a
CMake: Update GCC on macOS Conflict message (#18253)
* CMake 3.18.0+: Builds with GCC on macOS

The latest release of CMake updates libuv, which fixes ObjC code
usage on macOS. Passing ObjC code to non apple-clang compilers
crashed the build before.

Refs.:
- https://gitlab.kitware.com/cmake/cmake/-/issues/20620
- https://gitlab.kitware.com/cmake/cmake/-/merge_requests/4687

* CMake: Further issues GCC+macOS

There are further issues to fix before this will work.
https://gitlab.kitware.com/cmake/cmake/-/issues/21135
2020-08-27 08:51:00 +02:00
Richarda Butler
416afa0059
docs: fix bugs in contribution, getting started guides (#18216)
Co-authored-by: Greg Becker <becker33@llnl.gov>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-08-27 08:23:26 +02:00
darmac
5d3ad70e0a
Add new package: sysget (#18259) 2020-08-26 21:11:40 -05:00
Weston Ortiz
1a17921fa5
Add new package: sparse (#18264)
* Add new package: sparse

* flake8 fixes
2020-08-26 21:02:16 -05:00
Tom Payerle
273a158f1b
dbus: Add libsm dependency (fix for issue #18267) (#18268)
dbus has a dependency on libSM which was not being declared (and would
normally be satisfied by using system libraries).
2020-08-26 20:57:54 -05:00
Tim Haines
1536691bc9
caliper: Remove support for deprecated Dyninst versions (#18275) 2020-08-26 20:51:00 -05:00
darmac
080625c3af
Jpegoptim (#18279)
* Add new package: jpegoptim

* refine homepage
2020-08-26 20:49:34 -05:00
arjun-raj-kuppala
24f2850cab
update to rocm hip,hsa-rocr-dev,rocm-dbgapi (#18280)
* update to rocm hip,hsa-rocr-dev,rocm-dbgapi

* Update var/spack/repos/builtin/packages/rocm-dbgapi/package.py

Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>

Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2020-08-26 20:47:55 -05:00
darmac
b93e65065a
Add new package: libestr (#18281) 2020-08-26 20:45:51 -05:00
darmac
369e691ec2
Add new package: libfastjson (#18282) 2020-08-26 20:45:27 -05:00
Satish Balay
67e72bf1f5
sowing: update to version 1.1.26-p1 (#18298) 2020-08-26 20:17:05 -05:00
Seth R. Johnson
81bb372d75
Trilinos: Require parallel HDF5 when +hdf5+mpi (#17606)
EpetraExt requires parallel IO. It does after all make sense to require
the parallel version of HDF5 when building a parallel solver library.
2020-08-26 14:54:05 -05:00
Seth R. Johnson
26bab9d4d6
Fix build when +stratimikos +xpetra (#17971)
If Thyra isn't explicitly enabled at the package level, trilinos fails
to build.

```
/var/folders/gy/mrg1ffts2h945qj9k29s1l1dvvmbqb/T/s3j/spack-stage/spack-stage-trilinos-12.18.1-vfmemkls4ncta6qoptm5s7bcmrxnjhnd/spack-src/packages/muelu/adapters/stratimikos/Thyra_XpetraLinearOp_def.hpp:167:15: error:
      no member named 'ThyraUtils' in namespace 'Xpetra'
      Xpetra::ThyraUtils<Scalar,LocalOrdinal,GlobalOrdinal,Node>::toXpetra(rcpFromRef(X_in), comm);
      ~~~~~~~~^
```
2020-08-26 14:51:57 -05:00
Massimiliano Culpo
96ac5add9d
release procedure: add step to activate the documentation on readthedocs (#18288) 2020-08-26 12:47:47 -07:00
ketsubouchi
02dc84a2b3
conduit: added patch to build with Fujitsu compilers (#18284) 2020-08-26 18:55:09 +02:00
eugeneswalker
f7d156af05
binutils: add version 2.35 (#18291) 2020-08-26 11:54:33 -05:00
Adam J. Stewart
20d37afafa
TensorFlow: added v2.3.0 (#17736)
* Workaround for Spack-installed proto support

Co-authored-by: Andrew W Elble <aweits@rit.edu>
2020-08-26 14:32:14 +02:00
Veselin Dobrev
ad437bff8f
[GnuTLS] Add gnutls-specific headers property. (#7259) 2020-08-25 19:00:49 -05:00
Christoph Junghans
afa907f549
kokkos: add v3.2.00 (#18274) 2020-08-25 15:26:43 -05:00
darmac
878d0b793c
Add new package: influxdb (#17909)
* Add new package: influxdb

* put usr/* in prefix
2020-08-25 07:45:30 -05:00
Axel Huebl
11a3ac25ac
CCache: added v3.7.11 and support for external detection (#18246) 2020-08-25 14:30:16 +02:00
lpoirel
b562154423
petsc: new version add support for +mumps +int64 (#18170)
* petsc: new version add support for +mumps +int64

The latest petsc release allows using mumps while using 64 bit integers :
https://www.mcs.anl.gov/petsc/documentation/changes/313.html
https://gitlab.com/petsc/petsc/-/merge_requests/2591/

* petsc: use conflicts for mumps dependency
2020-08-25 14:07:59 +02:00
Adam J. Stewart
b305990ee8
pkgconfig: add conflict for PGI (#18236) 2020-08-25 11:33:36 +02:00
Tim Haines
9b07669ab3
libmicrohttpd: added new package at v0.9.71 (#18226) 2020-08-25 10:24:04 +02:00
Adam J. Stewart
df51cf20c5
libtiff: added v4.1.0 (#18247) 2020-08-25 10:00:56 +02:00
Adam J. Stewart
cb322300cb
libgeotiff: added v1.6.0 (#18248) 2020-08-25 10:00:39 +02:00
Adam J. Stewart
5aef9f8f83
PROJ: added versions up to v7.1.0 (#18249) 2020-08-25 10:00:18 +02:00
Adam J. Stewart
c6736653cd
py-shapely: added v1.7.1 (#18250) 2020-08-25 09:59:36 +02:00
Adam J. Stewart
d4ef804b15
py-cartopy: added v0.18.0 (#18251) 2020-08-25 09:59:12 +02:00
Tim Haines
eebcd6b24f
Dyninst: added conflicts for unsupported compilers and platforms (#18245) 2020-08-25 09:56:27 +02:00
Joseph Wang
ac6d7dcdf6
freeglut: added v3.2.1 and patch to build with GCC 10 (#18229) 2020-08-25 09:53:27 +02:00
Elizabeth Fischer
c13bc308db
py-basemap: Update for proj@6 (#16183)
* py-basemap

* Updated versions + URL attribute

* Update var/spack/repos/builtin/packages/py-basemap/package.py

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Update var/spack/repos/builtin/packages/py-basemap/package.py

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Removed unnecssary comment

* flake8

Co-authored-by: Elizabeth Fischer <elizabeth.fischer@alaska.edu>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-08-24 23:24:56 -05:00
Robert Blake
5e1909c00a
mvapich2: Adding external find support. (#18177)
* Adding external support for mvapich2.

This picks up all the options that are currently settable by
the spack package. It also detects the compiler and sets it
appropriately.

* Removing debugging printing.

* Adding changes suggested by @nithintsk
2020-08-24 20:53:42 -05:00
Satish Balay
b885dbcd85
pflotran: requires hdf5+hl (#18224) 2020-08-24 19:13:47 -05:00
Paul
9e7029d806
Added Go 1.15 and find external package. (#18235) 2020-08-24 19:05:48 -05:00
Robert Underwood
6f2f02366a
sz: version bump, cmake bug-fix, add maintainer (#18238)
+ Added version 2.1.9
+ Previously the SZ package incorrectly depended on CMake without a
  version dependancy, but actually version 3.13 or newer is required
+ Added myself as a maintainer for the SZ spack package
2020-08-24 19:05:08 -05:00
Benjamin Tovar
d6ca3be63a
Update to CCTools 7.1.7 (#18241)
This is a bug release with some new features and bug fixes. Among them:

[Batch] Set number of MPI processes for SLURM. (Ben Tovar)
[General] Use the right signature when overriding gettimeofday. (Tim
Shaffer)
[Resource Monitor] Add context-switch count to final summary. (Ben
Tovar)
[Resource Monitor] Fix kbps to Mbps typo in final summary. (Ben Tovar)
[WorkQueue] Update example apps to python3. (Douglas Thain)
2020-08-24 19:04:08 -05:00
Axel Huebl
a483b0b9dd
CMake: 3.18.2 (#18244)
Adds the latest CMake release, which fixes a Spectrum-MPI + CUDA<10.2
issue, among others. Relevant for Summit.
2020-08-24 19:03:11 -05:00
Adam J. Stewart
5ef7d5e792
CUDA: add v10.1.243 for ppc64le (#18237)
Closes #18174 

@smarocchi @ax3l @svenevs 

The error message in #18174 isn't great, but I'm hoping that #18127 will improve that.
2020-08-24 14:50:10 -07:00
Daryl W. Grunau
f5102cd582
call the universal 'mpifc' instead of hardcode 'mpif90' (#18162)
Co-authored-by: Daryl W. Grunau <dwg@lanl.gov>
2020-08-24 15:44:20 -05:00
Harmen Stoppels
17f7d9f44c
openmpi: fix concretization (#18233) 2020-08-24 19:05:39 +02:00