Commit graph

14367 commits

Author SHA1 Message Date
mic84
9ed4eb7a9a
amrex: fix missing hdf5 dependency (#20714)
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2021-01-21 16:16:55 -08:00
Kurt Sansom
06f65afdd5
hdf: build with gcc10 (#20773) 2021-01-21 17:07:28 -06:00
Chuck Atkins
3d54ca4d5a
ecp-data-vis-sdk: Disable broken cinema variant (#21204) 2021-01-21 15:42:25 -05:00
Baptiste Jonglez
af1eda5359
miniconda3: add ppc64le package version (#21196)
It requires reorganizing version definitions to facilitate adding new architectures.

This is inspired from the cuda package.
2021-01-21 14:36:36 -06:00
Omar Padron
b76d21710b
Add develop versions of faodel and zfp (#21201)
* add master version of faodel

* add develop version of zfp
2021-01-21 14:12:21 -05:00
Sreenivasa Murthy Kolam
85ea52acd1
fix build failure due to #20759 change (#21185) 2021-01-21 18:13:28 +01:00
Tomoyasu Nojiri
6e258ca6ca
catalyst: Fix for aarch64 (#21187) 2021-01-21 10:50:08 -06:00
Brian Van Essen
d3a078c7da
Add support for building with an FFT layer in LBANN. Updated the (#21184)
HWLOC requirements to properly include CUDA and NVML variants as
appropriate.
2021-01-21 10:49:53 -06:00
arjun-raj-kuppala
90a7c846f6
install lib/headers option support (#21186) 2021-01-21 10:47:55 -06:00
Tomoki, Karatsu
2957f76cb1
abinit: add version 8.10.2. (#21188) 2021-01-21 10:46:12 -06:00
vvolkl
2c6c6756a8
[assimp] add new version 5.0.1 (#21191) 2021-01-21 10:45:21 -06:00
Harmen Stoppels
0cf0be588b
Always set SPLA_OMP and SPLA_STATIC (#21195) 2021-01-21 10:43:57 -06:00
Gerasimos Chourdakis
1ceab34fc8
precice: Add version 2.2.0 (#21166) 2021-01-21 09:38:53 -06:00
Jen Herting
d9a8ff455e
[py-numba] added version 0.51.1 (#21182)
* [py-numba] added version 0.51.1

* [py-numba] updated llvmlite dependencies
2021-01-21 09:38:35 -06:00
Rémi Lacroix
afa536fc1d
Plumed: Add a new ArrayFire variant. (#20624) 2021-01-21 09:29:11 -06:00
Rémi Lacroix
6f166283ca
ArrayFire improvements (#20615)
* ArrayFire: Add version 3.7.2.

* ArrayFire: Allow using MKL as the FFTW provider.

* ArrayFire: Ensure the libraries are properly found.

The required backend(s) can be specified in the library query.
2021-01-21 09:29:00 -06:00
Simon Frasch
10baa48d95
spfft: add version 1.0.1 (#21193) 2021-01-21 15:23:01 +01:00
Scott McMillan
fcf99be939
openssl: remove preprocessor flags incompatible with NVIDIA HPC SDK (#21180)
* openssl: remove preprocessor flags incompatible with NVIDIA HPC SDK

* Update var/spack/repos/builtin/packages/openssl/package.py

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

Co-authored-by: Scott McMillan <smcmillan@nvidia.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-20 21:42:53 -06:00
Toyohisa Kameyama
c5ed46e026
libcap-ng: fix detect python. (#21162)
* libcap-ng: fix detect python.

- add python variant.
- add --with-python and --with-python3 configure option.

* fix style.

* - Add python variant.
- change - to --
2021-01-20 21:42:36 -06:00
Tomoyasu Nojiri
bf3fb8428d
util-linux: Add ncurses depend (#21165) 2021-01-20 21:40:03 -06:00
Tomoyasu Nojiri
644b8b52e2
systemtap: Add depend (#21163)
* systemtap: Add depend

* systemtap: Fix depend
2021-01-20 21:31:04 -06:00
Scott McMillan
2ea336e6aa
libevent: Remove compiler flags incompatible with NVIDIA HPC SDK (#21181)
Co-authored-by: Scott McMillan <smcmillan@nvidia.com>
2021-01-20 17:38:34 -06:00
Greg Sjaardema
6ecc3fc06f
SEACAS: New version v2021-01-20 (#21178)
Added a new version due to new application `nas2exo` and also adding the build of `slice` if `+applications` is specified.
2021-01-20 17:07:38 -06:00
Jen Herting
69bfdb0843
[py-statsmodels] added version 0.12.1 and updated dependencies accord… (#21175)
* [py-statsmodels] added version 0.12.1 and updated dependencies accordingly

* [py-statsmodels] added python requirements for new version and fixed formatting for readability
2021-01-20 17:07:10 -06:00
Sergei Shudler
a95bf8df43
Mirror current E4S hypre test suite test as a smoke test (#20484) 2021-01-20 15:05:25 -08:00
bryanherman
a6ea16ded5
Fix PVM dependencies (#20951)
* added m4 dep to PVM recipe

* added libtirpc dep to PVM recipe

* decode str or bytestr string to unicode

* Resolved comments from @adamjstewart on setup_build_environment
2021-01-20 15:52:22 -06:00
Robert Brunner
966f6bc2d2
Propagate SCR resource_manager flag to libyogrt dependency (#21168)
* When the SCR spec specifies a resource_manager=SLURM or LSF flag, propagate the spec through to
the libyogrt scheduler=slurm or lsf

* Use libyogrt default scheduler option when the SCR spec does not specify LSF or SLURM
2021-01-20 15:51:46 -06:00
Scott McMillan
0e2fa561f3
Perl: NVIDIA HPC SDK updates (#21177)
* Perl: NVIDIA HPC SDK updates

* fix indentation

Co-authored-by: Scott McMillan <smcmillan@nvidia.com>
2021-01-20 15:51:06 -06:00
Rémi Lacroix
bef250535a
Plumed: Ensure the Python interfaces are also built with Spack's wrappers. (#20625) 2021-01-20 14:12:27 -06:00
Rémi Lacroix
23181d24a2
PETSc: Add a new ptscotch variant. (#20699)
Currently the Parmetis wrapper is disabled which means nested dissection cannot be used with PTScotch.
2021-01-20 14:11:23 -06:00
Evan Bollig
2d9e36c4f0
updated relion package for new versions (#21155)
* updated relion for new versions

* Switched to checksum versions

* Enabled spack tracking for MKL and TBB when CPU optimizations are enabled

* Added variants to control MKL FFT and Ppatent feature

* Replaced tags with sha256 for older versions an and switched to virtual packages
2021-01-20 13:53:59 -06:00
Andrew-Dunning-NNL
28c0f20214
py-funcy: new recipe (#21136)
* py-funcy: new recipe

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

add build and run python dependencies

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

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-20 13:53:13 -06:00
Tomoyasu Nojiri
085360ec0b
qwt: Fix qt depend (#21161) 2021-01-20 13:47:03 -06:00
Erik Schnetter
d11ba90198
z3: New version 4.8.9 (#21167) 2021-01-20 13:36:46 -06:00
Baptiste Jonglez
95b974707b
openjdk: Add ppc64le package (#21173) 2021-01-20 13:30:39 -06:00
Omar Padron
43935b4917
fix an issue where some variants were not being concatenated correctly (#21174) 2021-01-20 13:27:41 -06:00
darmac
6f3027b9fb
py-iminuit: update version to fix test error (#21143)
* py-iminuit: update version to fix test error

* py-iminuit: update py-numpy limitation

* py-iminuit: fix dependency mistake
2021-01-20 13:22:35 -06:00
Tomoyasu Nojiri
a187b2fb09
py-mikado: Add version 1.2.4 (#20678)
* py-pysam: Add version 0.15.3

* py-biopython: Add version 1.78

* py-mikado: Add version 1.2.4

* py-mikado: Reflection of review points.

* py-biopython: Add python depend

* py-mikado: Fix depend

* py-mikado: Add py-tabulate depend
2021-01-20 13:21:59 -06:00
Nathan Hanford
ebc871abbf
[WIP] relocate.py: parallelize test replacement logic (#19690)
* sbang pushed back to callers;
star moved to util.lang

* updated unit test

* sbang test moved; local tests pass

Co-authored-by: Nathan Hanford <hanford1@llnl.gov>
2021-01-20 09:17:47 -08:00
Tomoyasu Nojiri
c63f680d2a
r-farver: Fix checksum for 2.0.1 (#20897) 2021-01-19 17:45:51 -08:00
Omar Padron
49141f9528
fix typo in ec-data-vis-sdk package (#21156) 2021-01-19 17:09:42 -06:00
mlawsonca
881ca8406c
fixing outdated metis link (#21003)
* fixing outdated metis link

* updated url to the official website since the previous url was a GitHub repo that is an unofficial mirror that only contains the latest version
2021-01-19 16:58:38 -06:00
Andrew-Dunning-NNL
8a92ebd504
py-pyjnius: new recipie (#21150) 2021-01-19 16:57:10 -06:00
Andrew-Dunning-NNL
c6cb0d7869
py-dictdiffer: new recipe (#21151)
* py-dictdiffer: new recipie

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

add correct setuptools dependency

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

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-19 16:56:53 -06:00
Andrew-Dunning-NNL
6de193fd27
py-pytest-arraydiff: new recipie (#21152) 2021-01-19 16:56:38 -06:00
Andrew-Dunning-NNL
7a913582f2
py-phonenumbers: new recipie (#21153) 2021-01-19 16:56:24 -06:00
Andrew-Dunning-NNL
d3b04f7704
py-pygtrie: new recipie (#21154) 2021-01-19 16:56:09 -06:00
Erik Schnetter
0c5602dc4e
amrex: remove build_type variant (#20938)
This variant is already provided by CMakePackage.
2021-01-19 19:17:37 +01:00
William Downs
35a51760a8
esmf: Add versions 8.0.0 and 8.0.1 (#21147) 2021-01-19 10:52:47 -06:00
Harmen Stoppels
034debeba5
Always set cmake args because defaults change across versions (#21146) 2021-01-19 09:57:12 -06:00
ketsubouchi
8a6e7c8687
cpmd: new package (#21138) 2021-01-19 09:02:09 -06:00
Tomoyasu Nojiri
ab83b6689e
sortmerna: Fix for aarch64 (#21126) 2021-01-19 09:01:16 -06:00
yellowhat
89b9d07efa
gromacs: add v2020.5 (#21144) 2021-01-19 10:26:35 +01:00
Robert Brunner
91f65b9772
libyogrt: add lsf scheduler support, create yogrt.conf file (#19960)
Tell the libyogrt installer to create a yogrt.conf file, specifying whatever 
scheduler was specified in the scheduler=XXX parameter.
2021-01-19 10:01:48 +01:00
Adam J. Stewart
86e9d93859
libidn2:use http for download (#21001)
This is needed since libidn is used to bootstrap curl
2021-01-19 09:54:25 +01:00
Pramod Kumbhar
908528f2f1
NEURON: add v7.8.2, move to CMake and remove all old versions (#20582)
* Update NEURON simulator package
  - update recipe to support autoconf as well as cmake
  - new versions >=7.8 support cmake
  - remove old variants
  - added patch for latest bug fix release 7.8.2

Co-authored-by: Kumbhar Pramod Shivaji <kumbhar@bbpv1.epfl.ch>
Co-authored-by: Kumbhar Pramod Shivaji <kumbhar@bb-c02vf1h0hv2r.epfl.ch>
2021-01-19 09:42:50 +01:00
Thomas Madlener
a92bb5400e
lcio, sio: add sio dependency, update versions and expose zlib version for sio (#20839) 2021-01-19 09:20:43 +01:00
Glenn Johnson
82b10583f9
r-grbase: added v1.8-6.7 (#21033) 2021-01-19 09:10:21 +01:00
Tomoki, Karatsu
5033250140
specfem3d-globe: add new package (#20830) 2021-01-19 08:55:18 +01:00
h-denpo
f781fd1878
universal-ctags: added link dependency on libiconv (#21141) 2021-01-19 08:47:26 +01:00
darmac
a567b73108
py-numexpr: added v2.7.2 (#21142) 2021-01-19 08:42:16 +01:00
yellowhat
83eec2d170
NAMD: FIX build +cuda and mpi ~smp (#20778)
* NAMD: FIX build +cuda

Hi,
If I try to compile NAMD with CUDA support, it fails because cannot file the file "{self.arch}.cuda" because it is undet the "arch" folder.

* NAMD: FIX mpi ~smp

Fix `spack install namd ^charmpp backend=mpi ~smp`
2021-01-18 23:12:06 -06:00
Rao Garimella
a36c40b61d
Update versions of Wonton and Tangram packages (#20813) 2021-01-18 23:06:26 -06:00
Michael Kuron
2e299c5008
siesta: fix build with gfortran (#20840)
Avoid Error: Line truncated at (1) [-Werror=line-truncation]
2021-01-18 22:59:53 -06:00
Erik Schnetter
a2d8023e2a
ssht: New version 1.3.4 (#20880)
* ssht: New version 1.3.4

ssht changed configuration mechanism from "home-grown" to "cmake. The previously current version 1.2b1 (a beta release) is thus unfortunately not available any more.

* ssht: Don't set build type

Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>

Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-01-18 22:57:53 -06:00
Vicente Bolea
94f1e838b2
ParaView: add new ParaView-5.9.0-RC4 release (#21132)
* ParaView: add new ParaView-5.9.0-RC4 release

Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>

* ParaView: add official maintainer @vicentebolea

Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
2021-01-18 22:53:17 -06:00
Toyohisa Kameyama
3143222d87
salmon-tddft: add eigenexa variant (#21140) 2021-01-18 22:52:50 -06:00
Thomas Madlener
d1174bd40f
Make sure sio library is properly propagated (#20940) 2021-01-18 22:52:27 -06:00
darmac
fe32d256d2
ceres-solver: add v2.0.0 (#21005) 2021-01-18 22:51:57 -06:00
Harmen Stoppels
1dab789504
Don't use CUDA for hipblas (#20935)
* Don't use CUDA for hipblas

* old versions use TRY_CUDA

* Update var/spack/repos/builtin/packages/hipblas/package.py

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

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-18 22:49:59 -06:00
Glenn Johnson
85838e98fb
add version 2.2-2 to r-gwmodel (#21121)
* add version 2.2-2 to r-gwmodel

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

Fix comma, space issue.

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

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-01-18 16:59:05 -06:00
Glenn Johnson
c7d3651356
add version 0.3.17 to r-inline (#21053)
* add version 0.3.17 to r-inline

* Drop R version constraint

A really old version of R was specified in the 0.3.14 and 0.3.15
versions of r-inline. This constraint was dropped in the 0.3.17 version.
Drop it from the spack recipe as well.
2021-01-18 16:58:08 -06:00
Michael Kuron
cec784bb10
vasp: fix build with gfortran 10 and add version 6.1.1 (#20900)
* vasp: fix build with gfortran 10

Avoid Error: Type mismatch between actual argument at (1) and actual argument at (2)

* vasp: add version 6.1.1

* vasp 6: allow building without CUDA
2021-01-18 16:54:52 -06:00
kuramoto-fj
bd51f81e20
Mapsplice2: Add new package (#20901) 2021-01-18 16:53:50 -06:00
Thomas Madlener
e960721c65
Use shared=True to find libraries, since this is the default (#20907)
package also does not expose a shared variant
2021-01-18 16:51:44 -06:00
Atsushi Hori
777901843f
New Package: Process-in-Process (PiP) -- 2nd trial (#20925)
* Adding PiP recipe

* pip@1 recipe (it seems working)

* change install dir hierarchy

* installing PiP man pages

* add pip-glibc & pip-gdb

* fix configure option designations, fix dependency types

* fix dependency type of pip

* use AutotoolsPackage in pip recipe

* add patch for pip-glibc & pip-gdb to enable 'disable-werror'

* change glibc install directory

* add linux distro check to pip-gdb

* create process-in-process package

* use flag_handler and join_path

* add gcc version constraint, change install-test to check-installed

* fix gcc version designations on conflicts()

* add constraint of target cpu, fix flake8 warnings

* add version constraint to resource()

* Some fixes to adapt the current version
	not to execute 'piplnlibs'
	change documentation install command

* Update
	new branch name of PiP-gdb
	adapting PiP-Testsuite

* update pip-gdb github urls

* The very first commit of Process-in-Process (PiP)
	details can be found at https://github.com/RIKEN-SysSoft/PiP

* Fix comment style issues

* New Package: Process-in-Process (PiP) -- 2nd trial

* fix style issue

* change inline comments style (required to have two spaces)

Co-authored-by: Daiki Matsunaga <daikim@axe.bz>
2021-01-18 16:50:48 -06:00
Tomoyasu Nojiri
b7badf2447
gengetopt: Add texinfo depend (#20929) 2021-01-18 16:40:34 -06:00
bryanherman
c500ea80c3
Add SVN extension to Git (#20939)
* added package for svn extension to perl

* added svn variant to git recipe
2021-01-18 16:39:56 -06:00
takanori-ihara
a5963d686c
eigenexa: new package. (#20934) 2021-01-18 23:37:09 +01:00
G-Ragghianti
335c5ed5cb
Updated with requirements for openblas dependency (#20956)
* Updated with requirements for openblas dependency

* Python style fixes
2021-01-18 16:34:21 -06:00
Simon Frasch
e91ff86882
spfft: add version 1.0.0 (#20959) 2021-01-18 16:33:18 -06:00
Glenn Johnson
699df81a95
add version 1.2-9 to r-aer (#20965) 2021-01-18 12:57:28 -06:00
Glenn Johnson
5fb647d17c
The latest version of imagemagick needs libtool linking (#20969)
Imagemagick-7.0.8 needs to link against libltdl. Otherwise, the build will fail with:

```
2 errors found in build log:
     503    checking for libltdl...
     504    checking ltdl.h usability... no
     505    checking ltdl.h presence... no
     506    checking for ltdl.h... no
     507    checking for lt_dlinit in -lltdl... no
     508    checking if libltdl package is complete... no
  >> 509    configure: error: in `/tmp/gpjohnsn/spack-stage/spack-stage-imagemagick-7.0.8-7-4y44gaklhhciiwjzhfpxjfwdj5q
            ltjp3/spack-src':
  >> 510    configure: error: libltdl is required for modules and OpenCL builds
     511    See `config.log' for more details
```
2021-01-18 12:57:15 -06:00
Glenn Johnson
8f5651e63e
add version 3.3.3 to r-ggplot2 (#21021) 2021-01-18 12:56:36 -06:00
Glenn Johnson
e879c4176d
add version 0.6-2 to r-gmp (#21028) 2021-01-18 12:56:21 -06:00
Glenn Johnson
bd404d8ff8
add version 0.5-1 to r-gridgraphics (#21034) 2021-01-18 12:56:06 -06:00
Glenn Johnson
7f7f9a7bfb
add version 3.8.2 to r-gtools (#21038)
* add version 3.8.2 to r-gtools

* Improve formatting of description

In case the list gets formatted as a non-list:
- added semicolons to end of list items
- replaced dashes with [#]
2021-01-18 12:55:51 -06:00
Glenn Johnson
415cff5061
add version 1.30 to r-knitr (#21061)
* add version 1.30 to r-knitr

* Fix version constraints

- r-digest
- r-formatr

The version constraints on those packages should actually be in the `when`
clause.
2021-01-18 12:55:33 -06:00
Glenn Johnson
91fcd49484
add version 1.0-6 to r-libcoin (#21075) 2021-01-18 12:55:18 -06:00
Glenn Johnson
978f74eac7
add version 1.2.0 to r-gh (#21112) 2021-01-18 12:55:04 -06:00
Glenn Johnson
2c3550ae18
add version 1.1.2 to r-tidyr (#21113) 2021-01-18 12:54:51 -06:00
Glenn Johnson
b424dbfead
new package: r-rcppdate (#21114)
'date' is a C++ header library offering extensive date and time
functionality for the C++11, C++14 and C++17 standards written by Howard
Hinnant and released under the MIT license. A slightly modified version
has been accepted (along with 'tz.h') as part of C++20. This package
regroups all header files from the upstream repository by Howard Hinnant
so that other R packages can use them in their C++ code. At present, few
of the types have explicit 'Rcpp' wrapper though these may be added as
needed.
2021-01-18 12:54:35 -06:00
Glenn Johnson
563d939804
add version 2.0.2 to r-mnormt (#21115) 2021-01-18 12:54:22 -06:00
Glenn Johnson
e132195d6c
add version 3.12.0 to r-mice (#21116) 2021-01-18 12:54:06 -06:00
Glenn Johnson
ca9e103994
new package: r-mutoss (#21117)
Designed to ease the application and comparison of multiple hypothesis
testing procedures for FWER, gFWER, FDR and FDX. Methods are
standardized and usable by the accompanying 'mutossGUI'.
2021-01-18 12:53:53 -06:00
Glenn Johnson
5a42df5944
add version 2.0.4.1 to r-leaflet (#21118) 2021-01-18 12:53:38 -06:00
Glenn Johnson
a693a56459
add version 2.1.0 to r-janitor (#21120) 2021-01-18 12:53:23 -06:00
Glenn Johnson
42748f389f
new package: r-parallelly (#21122)
Utility functions that enhance the 'parallel' package and support the
built-in parallel backends of the 'future' package. For example,
availableCores() gives the number of CPU cores available to your R
process as given by the operating system, 'cgroups' and Linux
containers, R options, and environment variables, including those set by
job schedulers on high-performance compute clusters. If none is set, it
will fall back to parallel::detectCores(). Another example is
makeClusterPSOCK(), which is backward compatible with
parallel::makePSOCKcluster() while doing a better job in setting up
remote cluster workers without the need for configuring the firewall to
do port-forwarding to your local computer.
2021-01-18 12:53:09 -06:00
Glenn Johnson
b9c5a73a48
add version 2.0.0 to r-dbplyr (#21123) 2021-01-18 12:52:55 -06:00
vvolkl
93740d5600
[genfit] add tags and first version (#21127) 2021-01-18 12:49:58 -06:00