Commit graph

14436 commits

Author SHA1 Message Date
Rao Garimella
3dc5ffaf65
Update MSTK version (#21356)
* New interface reconstruction package

* forgot to put in CMake option for Jali

* cleanup whitespace

* fix lines with more than 79 chars

* more long line cleanup

* fix typo WONTON_ENABLE_Kokkos ---> TANGRAM_ENABLE_Kokkos

* New interface reconstruction package

* forgot to put in CMake option for Jali

* cleanup whitespace

* fix lines with more than 79 chars

* more long line cleanup

* fix typo WONTON_ENABLE_Kokkos ---> TANGRAM_ENABLE_Kokkos

* fix bugs in CMake section

* more compact cmake block

* update hash for 1.2.10 and add 1.2.11

* update recipe for Portage 3.0.0

* removing old versions - they won't build with the new recipe and the url specification doesn't work for them

* update version to 3.3.6

Co-authored-by: Rao Garimella <rao@abyzou.lanl.gov>
2021-01-27 20:58:02 -06:00
bryanherman
fe05b16922
New package: py-pytest-benchmark (#21324)
* added pytest-benchmark recipe

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

Added Python2 dependence.

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

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-27 20:57:24 -06:00
bryanherman
d1ce461a81
New package: py-pytest-cpp (#21328)
* added package py-pytest-cpp

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

package is !=5.4.0 use @:5.3.999

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

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-27 20:57:09 -06:00
bryanherman
4efeb39e95
New package: py-pytest-timeout (#21340)
* added package py-pytest-timeout

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

Added Python2.

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

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-27 20:56:52 -06:00
bryanherman
f7a47e4048
New package: py-openmc (#21351)
* added package py-openmc

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

specify branch when using branch names for versions

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

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

use run after fixture to install openmc lib

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

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

Simplify copying openmc library to py-openmc prefix using install

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

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

NumPy should be 1.9+

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

* fix paren missing

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

fixed parens

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

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

use v0.11.0 in URL

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

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-27 20:56:35 -06:00
eugeneswalker
74fbad4742
autoconf: add version 2.70 (#21362) 2021-01-27 17:59:03 -08:00
Stephen Herbein
71375b3446
flux: update to latest releases (#21306) 2021-01-27 17:56:45 -08:00
bryanherman
cc28bcddd1
fix cpio for intel@18 (#21322) 2021-01-27 17:48:26 -08:00
Harmen Stoppels
3172fc3681
Add conflict for mpich 3.4.x for clang <= 7" (#21326) 2021-01-27 17:45:38 -08:00
Michael Kuhn
f9fef22ce8
rdma-core: add 33.1 (#21361) 2021-01-27 17:31:01 -08:00
Greg Becker
0d521d56ec
openmpi find external fixup (#21354) 2021-01-27 15:27:17 -08:00
Desmond Orton
18b3688cd1
Package/spades (#21227)
Co-authored-by: codeandkey <jtst@iastate.edu>
2021-01-27 23:28:37 +01:00
bryanherman
71bac42357
added gawk version 5.1.0 (#21342) 2021-01-27 13:48:53 -08:00
Christoph Junghans
6b63441281
libecpint: initial add (#21353)
* libecpint: initial add

* flake8
2021-01-27 14:19:48 -07:00
Rémi Lacroix
5ef2daaa4a
ELPA: Switch to HTTPS links. (#21352) 2021-01-27 22:06:44 +01:00
Andrew-Dunning-NNL
895c8b33d9
py-dpath: new recipe (#21331) 2021-01-27 14:46:40 -06:00
bryanherman
68a144eaa3
added package py-pytest-flakes (#21337) 2021-01-27 14:38:30 -06:00
Andrew-Dunning-NNL
52c32047ad
py-mailchecker: new recipe (#21346) 2021-01-27 14:33:23 -06:00
Andrew-Dunning-NNL
54f163f7dc
py-jsonpath-ng: new recipe (#21347) 2021-01-27 14:23:20 -06:00
Brian Van Essen
3cbc35dbdd
LBANN: add support for building with OneDNN. (#21305) 2021-01-27 21:11:31 +01:00
Brian Van Essen
aac3699748
OneDNN: add versions up to v2.1-rc (#21304) 2021-01-27 21:10:16 +01:00
Rao Garimella
f2c98a8537
portage: added v3.0.0, deleted old versions (#21293)
old versions won't build with the new recipe and the url 
specification doesn't work for them

Co-authored-by: Rao Garimella <rao@abyzou.lanl.gov>
2021-01-27 20:13:22 +01:00
Ben Morgan
5667759bf5
vecgeom: add v1.1.9 release (#21341) 2021-01-27 19:50:31 +01:00
Sergey Kosukhin
3cc5b7adc7
Python extensions: consistently set LDSHARED to get Spack RPATHs (#21149)
Python extensions use CC and LDSHARED from the sysconfig module to
build. When Spack installs Python, it replaces the Spack compiler
wrappers in these values with the underlying compilers (since these
wrappers are not useful outside of the context of running Spack).
In order to use the Spack compiler wrappers when building Python
extensions with Spack, Spack sets the LDSHARED environment variable
when running `Python.setup_py` (which overrides sysconfig). However,
many Python extensions use an alternative method to build (namely
PythonPackage.setup_py), which meant that LDSHARED was not set (and
RPATHs were not inserted for dependencies).

This commit makes the following changes:

* Sets LDSHARED in the environment: this applies to all commands
  executed during the build, rather than for a single command
  invocation
* Updates the logic to set LDSHARED: this replaces the compiler
  executable in LDSHARED with the Spack compiler wrapper. This
  means that for some externally-built instances of Python,
  Spack will now switch to using the Spack wrappers when building
  extensions. The behavior is expected to be the same for Spack-
  built instances of Python.
* Performs similar modifications for LDCXXSHARED (to ensure RPATHs
  are included for C++ codes)
2021-01-27 10:20:36 -08:00
William Downs
6ba2e3ee5d
gchp: added new package (#21310)
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-01-27 18:02:55 +01:00
Luca Heltai
8a7487773b
dealii: added support for simplices, updated sundials (#20621) 2021-01-27 17:02:15 +01:00
bryanherman
c52e95d681
cxxtest: added new package (#21323) 2021-01-27 16:26:26 +01:00
bryanherman
fbdc8b65b1
mesa: add dependency on zlib (#21325)
When installing mesa in an offline environment, mesa tries to download zlib.
2021-01-27 15:19:03 +01:00
Baptiste Jonglez
0efe54f722
mxnet: Fix python lib installation (#21298) 2021-01-27 07:53:09 -06:00
Ben Morgan
561557d2f5
py-h5py: add build dependency on py-wheel (#21320)
h5py requires wheel at build time from version 3.0.0, based on
the project's pyproject.toml.
2021-01-27 08:43:21 -05:00
Brian Van Essen
b8b432c3aa
lbann: add support for building just the LBANN core library (#21235)
Variants to disable vision libraries and NumPy support.
2021-01-27 13:42:49 +01:00
bryanherman
cbdf87cd28
boost: restrict lower bound of ranges for two patches (#21321) 2021-01-27 13:28:29 +01:00
Mohan
4977dcfe9b
knem: added a patch for v1.1.4 (#21312)
Co-authored-by: amd-toolchain-support <toolchainsupport@amd.com>
2021-01-27 13:27:10 +01:00
Brian Spilner
258bfff1da
cdo: add v1.9.10 (#21315) 2021-01-27 11:32:49 +01:00
takanori-ihara
e83cce313b
fujitsu-ssl2: remove mentions of libfj90rt2.a (#21308) 2021-01-27 11:32:23 +01:00
Glenn Johnson
84234e224c
mafft: add v7.475 and build extensions (#21301) 2021-01-27 10:55:51 +01:00
darmac
88325cada8
r-xvector: add dependency on zlib (#21286) 2021-01-27 10:22:34 +01:00
Tomoyasu Nojiri
503f2f1bbc
xterm: add dependency on termcap (#21314) 2021-01-27 09:50:21 +01:00
Brian Van Essen
46153a8201
NVSHMEM package (#21279) 2021-01-27 09:49:53 +01:00
Baptiste Jonglez
3626ab2697
libsodium: Fix build on ppc64le (#21256)
On ppc64le and aarch64, Spack tries to execute any "config.guess" and
"config.sub" scripts it finds in the source package.

However, in the libsodium tarball, these files are present but not
executable.  This causes the following error when trying to install
libsodium with spack:

    Error: RuntimeError: Failed to find suitable substitutes for config.sub, config.guess

Fix this by chmod-ing the scripts in the patch() function of libsodium.
2021-01-27 09:40:10 +01:00
Michael Kuhn
0366d49c6e
mpich: add 3.4.1 (#21302) 2021-01-26 23:13:14 +01:00
Anton Loukianov
fe35ada685
nextflow: new version (#21276) 2021-01-26 22:59:49 +01:00
Vicente Bolea
104c826e33
ParaView: add ParaView-5.9.0 new release (#21268) 2021-01-26 22:58:48 +01:00
bryanherman
5cd0a9ab8e Update var/spack/repos/builtin/packages/py-shtab/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-26 15:24:18 -06:00
bryanherman
86c906e24f Update var/spack/repos/builtin/packages/py-shtab/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-26 15:24:18 -06:00
bryanherman
52630d9b96 Update var/spack/repos/builtin/packages/py-shtab/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-26 15:24:18 -06:00
Bryan Herman
430b7f3ebd added package py-shtab 2021-01-26 15:24:18 -06:00
bryanherman
4a6676c441 Update var/spack/repos/builtin/packages/py-paramiko/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-26 15:23:17 -06:00
Bryan Herman
b527e43615 added invoke variant to py-paramiko 2021-01-26 15:23:17 -06:00
Bryan Herman
3455647011 added package py-sortedcollections 2021-01-26 15:23:02 -06:00