Commit graph

14976 commits

Author SHA1 Message Date
AMD Toolchain Support
afb7e57d20
ucx: added variants to support IB, mlx etc (#21876)
Co-authored-by: mohan babu <mohbabul@amd.com>
2021-03-01 16:11:37 +01:00
Adam J. Stewart
c529ccaab0
py-geopandas: add v0.9.0 (#22005) 2021-03-01 14:35:16 +01:00
h-denpo
890a93bbcd
gchp: patch for aarch64 (#22010) 2021-03-01 09:06:08 +01:00
Mosè Giordano
62f8087716
libblastrampoline: Add version 3.0.1 (#22002) 2021-02-27 18:31:59 +01:00
Robert Pavel
d5f50203d1
Removed MPI variant from ebms (#21938) 2021-02-27 13:15:57 +01:00
iarspider
5abc7e59d1
Rivet updates and improvements (#21843) 2021-02-27 13:13:08 +01:00
iarspider
edeb6c52f0
Openblas: add experimental BIGNUMA flag (#21393) 2021-02-27 13:06:29 +01:00
Adam J. Stewart
ede100bf16
kcov: elfutils not needed on macOS (#21993) 2021-02-26 19:25:59 -06:00
Satish Balay
a87aa49fbf
petsc/petsc4py/slepc: switch default git branch from 'master' to 'main' (#22001) 2021-02-27 01:17:37 +00:00
Sebastian Mobo
4f84721dc1
boost: Patch B2 bootstrap step to use correct toolchain (#21408) 2021-02-26 17:46:37 -06:00
Andrew W Elble
f2f58b70b1
nccl-tests: respect cuda_arch variant during build (#21995) 2021-02-26 15:38:20 -08:00
Ryan Viertel
f957f1936c
adds flag to turn off NLOPT_OCTAVE in CMAKE when -octave (#21997) 2021-02-26 15:35:09 -08:00
Desmond Orton
5492e549a5
New package r-spades-tools at 0.3.6 (#21783) 2021-02-26 23:25:47 +00:00
eugeneswalker
590457cf7f
amrex: use right cmake_args for @develop; depends_on(hypre) for link (#21892)
* amrex package: use right cmake_args for @develop; depends_on(hypre)

* add explicit depends_on for petsc, for link, when +petsc
2021-02-26 13:53:31 -08:00
mic84
2fd8612f21
amrex: +hypre and +petsc do not need +fortran from version 20.08 (#21994) 2021-02-26 13:52:57 -08:00
Desmond Orton
f22caeca36
Package/r circstats (#21966) 2021-02-26 14:57:56 -06:00
iarspider
1a45bdb036
FastJet: fix patch level (#21936) 2021-02-26 19:21:08 +00:00
Adam J. Stewart
a6396d6190
py-metpy: add new package (#21971) 2021-02-26 18:51:16 +00:00
Olivier Cessenat
2484ed0281
Qscintilla: added v2.12.0, fixed build (#21902) 2021-02-26 18:13:25 +00:00
Olivier Cessenat
5578c07b51
asciidoc: sourceforge a2x needs python2, adds more recent for py3 (#21807)
* asciidoc: current sourceforge a2x needs python2, new github release python3

* asciidoc: current sourceforge a2x needs python2, new github release python3

* asciidoc: making python 2.3 to 2.7 able to cope with asciidoc

* asciidoc: current sourceforge a2x needs python2, new github release python3

* asciidoc: current sourceforge a2x needs python2, new github release python3

* asciidoc: current sourceforge a2x needs python2, new github release python3

* asciidoc: current sourceforge a2x needs python2, new github release python3
2021-02-26 10:04:36 -06:00
Adam J. Stewart
046861c4ef
xkbcomp: add v 1.4.4 (#21981) 2021-02-26 15:55:06 +00:00
Dan Lipsa
18f094efe9
sensei: add versions and fix dependencies (#21452)
* Fix sensei@develop

Should work with all options but libsim.
Current releases don't work with ~catalyst
See
https://gitlab.kitware.com/sensei/sensei/-/merge_requests/240
for the fix for develop.
Current releases work only with paraview 5.7 and 5.6
See
https://gitlab.kitware.com/sensei/sensei/-/merge_requests/239
for the fix for develop (which works with 5.9)

* Fix libsim.

* Fix warnings.

* Fix python runtime.

* Many changes:

* Reworked cmake options top use the CMakePackage option helpers
* Simplified and consolidated options
* Replaced adios with adios2 variant
* Added vtkm variant (not yet working)

* paraview: Fix downstream consumers getting the wrong FindMPI

* vtk: Fix downstream consumers getting the wrong FindMPI

* Add +ascent, +adios2; remove +adios; variants off by default

* Fix catalyst python logic

* sensei: cleanup formatting

Co-authored-by: Chuck Atkins <chuck.atkins@kitware.com>
2021-02-26 10:52:41 -05:00
Tomoyasu Nojiri
b6ac3bb6d7
ncl: allow building on aarch64 (#21984) 2021-02-26 15:39:08 +00:00
eugeneswalker
c2784b2d41
amr-wind: new package (#21883)
* amr-wind: new package

* amr-wind: simplify cuda_arch mapping

* simplify
2021-02-26 07:15:08 -08:00
Tomoyasu Nojiri
5900bf6890
warpx: fix typos in a few dependency conditions (#21982) 2021-02-26 11:15:46 +00:00
Harmen Stoppels
459171b973
berkeley-db: do not install docs by default (#21960)
* Add an option to not install 100MB of docs

* Add deprecations of versions that are removed and add conflicts for 5.3
2021-02-26 10:44:14 +01:00
Adam J. Stewart
7cfde8f514
py-xarray: add new variant 'io' (#21945) 2021-02-26 10:41:14 +01:00
Adam J. Stewart
b4520676dd
c-blosc: add v1.21.0 (#21968) 2021-02-26 10:33:39 +01:00
Adam J. Stewart
2e178be890
Python: add new versions (#21969) 2021-02-26 10:31:57 +01:00
Adam J. Stewart
f87f006e7b
py-importlib-resources: add v5.1.0 (#21970) 2021-02-26 10:31:36 +01:00
Adam J. Stewart
229c6ae277
py-pooch: add new package (#21972) 2021-02-26 10:30:18 +01:00
Axel Huebl
46905bb445
openPMD-api: use cmake helpers (#21973)
Modernize the `openpmd-api` package to use fancy new `CMakePackage`
helpers when setting options from variants :-)
2021-02-26 10:29:52 +01:00
Erik Schnetter
f28ca41d02
hwloc: add v2.4.1 (#21978) 2021-02-26 10:19:32 +01:00
h-denpo
19d34b0afa
dbow2: add a dependency on eigen (#21663) 2021-02-26 10:19:03 +01:00
eugeneswalker
e88fc38cfe
hypre: enable cuda variants (#21885) 2021-02-26 10:17:35 +01:00
Harmen Stoppels
27ef9f0e07
CMake: add a "build_type" variant (#21958)
This permits to use MinSizeRel or other build types
where they are a better fit.
2021-02-26 09:49:00 +01:00
ketsubouchi
b13a506090
cpmd: add expected smoke test check output (#21668) 2021-02-26 09:29:10 +01:00
Gregory Lee
6c12b64873
added waylaynd-protocols package (#21979) 2021-02-26 07:24:53 +00:00
Glenn Johnson
c6413c8925
Revert "New package r-circstat@0.2-6 (#21777)" (#21974)
This reverts commit 61c8bc2b19.
2021-02-26 03:39:58 +00:00
Daryl W. Grunau
55eae72bb0
pegtl: manage options to build examples and tests when run_tests (#21866)
Co-authored-by: Daryl W. Grunau <dwg@lanl.gov>
2021-02-25 17:06:02 -08:00
Michael Kuron
4453058862
Old concretizer: prevent unexpected propagation of external config (#20976)
When using an external package with the old concretizer, all
dependencies of that external package were severed. This was not
performed bidirectionally though, so for an external package W with
a dependency on Z, if some other package Y depended on Z, Z could
still pull properties (e.g. compiler) from W since it was not
severed as a parent dependency.

This performs the severing bidirectionally, and adds tests to
confirm expected behavior when using config from DAG-adjacent
packages during concretization.
2021-02-25 15:42:40 -08:00
Valentin Churavy
476444c592
[flux-core] add -Wno-errpr=maybe-uninitialized (#21943)
Co-authored-by: Stephen Herbein <SteVwonder@users.noreply.github.com>
2021-02-25 22:55:42 +00:00
Desmond Orton
87dd060c20
New package r-spades-addins at 0.1.2 (#21781) 2021-02-25 22:12:54 +00:00
Andrew W Elble
8071be81c4
py-tensorflow: disable h5py/hdf5 mpi variant(s) if tensorflow is ~mpi (#21955) 2021-02-25 22:08:00 +00:00
eugeneswalker
e8f51c6892
tioga: add variants: +cuda and more (#21884) 2021-02-25 12:47:01 -08:00
Sergey Kosukhin
177117745f
hdf5: drop support for libtool files (#21900) 2021-02-25 20:41:41 +00:00
Michael Kuhn
0754d101d2
meson: add 0.57.1 (#21959) 2021-02-25 20:29:56 +00:00
Harmen Stoppels
e25a7be5b8
openmpi: add perl as a build dependency (#21956) 2021-02-25 19:00:43 +00:00
Axel Huebl
d05e0dfeef
WarpX: CMake (#21787)
* New Package: py-picmistandard

* New Package: py-warpx

* WarpX: Transition to CMake
2021-02-25 19:54:52 +01:00
Adam J. Stewart
62662591ea
py-pydap: add new package (#21948) 2021-02-25 12:13:21 -06:00
Olivier Cessenat
b48de4baa7
harfbuzz: dependency assumed cairo was compiled with +pdf and +ft (#21954) 2021-02-25 17:42:57 +00:00
h-denpo
f0e5c96746
libpulsar: added dependency on curl (#21950) 2021-02-25 13:39:38 +00:00
iarspider
22539f443e
Fix recipe for evtgen 2.0; add variant for hepmc3 (#21814) 2021-02-25 14:13:04 +01:00
Steven Smith
3c26084d2e
gridlab-d: specify xerces prefix (#21867) 2021-02-25 13:59:36 +01:00
ronin-gw
f9f5f8676e
w3m: new package at v0.5.3 (#21641) 2021-02-25 13:42:26 +01:00
Harmen Stoppels
a8808b473a
Update fuse packages (#21901)
Allow libfuse to build without setuid binary and bump versions of both
libfuse and fuse-overlayfs.

Still doesn't solve the issue where this package tries to install things
into /etc/init.d though.
2021-02-25 13:40:01 +01:00
Harmen Stoppels
cf6aeace42
openblas: add perl as a build dependency (#21908) 2021-02-25 13:38:15 +01:00
Harmen Stoppels
a42d5357c3
libxc: add perl as a build dependency (#21906) 2021-02-25 13:34:09 +01:00
Harmen Stoppels
a258d40c28
kcov: add missing dependency (#21932)
kcov CMakeLists.txt generates the "kcov" executable only if
certain dependencies are found. These dependencies are 
"libbfd", "libopcodes" and "libiberty", hence the dependency 
on binutils.
2021-02-25 11:55:56 +01:00
Adam J. Stewart
127a630ba3
py-numcodecs: add v0.7.3, apple clang patch (#21944)
* py-numcodecs: add new version, apple clang patch

* py-numcodecs: add new version, apple clang patch
2021-02-25 11:33:38 +01:00
Adam J. Stewart
719bdb1673
py-cfgrib: new package at v0.9.8.5 (#21946) 2021-02-25 11:32:56 +01:00
Adam J. Stewart
7a3d216318
py-h5netcdf: new package at v0.10.0 (#21947) 2021-02-25 11:32:26 +01:00
Adam J. Stewart
8ec646b6b1
py-webob: new package at v1.8.7 (#21949) 2021-02-25 10:31:33 +00:00
Mosè Giordano
1a11a17453
libblastrampoline: Add version 3.0.0 (#21939) 2021-02-25 05:08:37 +00:00
Desmond Orton
ce5e2b5368
New package r-spades-core at 1.0.5 (#21782) 2021-02-25 05:04:04 +00:00
eugeneswalker
1d7fc4cbe1
llvm-doe+lldb: @doe: fix improper set of LLDB_ENABLE_PYTHON (#21935) 2021-02-24 19:59:12 -08:00
Adam J. Stewart
2b201ba401
Overhaul xgboost packages (#21661)
* Overhaul xgboost packages
* Don't deprecate xgboost 0.90
* Add py-xgboost@0.90, but deprecate it
* extras_require added in 1.0.0
* Deprecate py-dask-xgboost
* Simplify setting cuda arch
2021-02-25 03:42:17 +00:00
Matthijs van Waveren
d55384a46d
libjpeg: add version 9d (#21819)
* Update package libjpeg

* Change order and remove empty line.

* emove space
2021-02-25 03:20:04 +00:00
Adam J. Stewart
79e575067c
font-util: fix typo in default fonts (#21933) 2021-02-25 03:10:27 +00:00
Adam J. Stewart
f74670e210
py-azureml-dataprep: add new version (#21919) 2021-02-25 00:31:05 +00:00
Desmond Orton
e554433ca9
New package r-qs at 0.23.5 (#21779) 2021-02-24 23:12:56 +00:00
Olivier Cessenat
92a4576644
Silo: fix build errors with +silex on ubuntu18.04(#21877) 2021-02-24 15:45:53 -05:00
Rémi Lacroix
d153978fc7
Silo: Update URLs (#21880) 2021-02-24 20:41:04 +00:00
Adam J. Stewart
58241c2bbd
py-azureml-train: add new version (#21929) 2021-02-24 21:15:35 +01:00
Adam J. Stewart
c54f3aca39
py-azureml-train-restclients-hyperdrive: add new version (#21928) 2021-02-24 21:15:24 +01:00
Adam J. Stewart
7e6b3344d8
py-azureml-train-core: add new version (#21927) 2021-02-24 21:15:02 +01:00
Adam J. Stewart
ec81005716
py-azureml-train-automl-client: add new version (#21926) 2021-02-24 21:14:52 +01:00
Adam J. Stewart
7ca5eb8976
py-azureml-telemetry: add new version (#21925) 2021-02-24 21:14:30 +01:00
Adam J. Stewart
64d44f2fa4
py-azureml-sdk: add new version (#21924) 2021-02-24 21:14:12 +01:00
Adam J. Stewart
5506777052
py-azureml-pipeline: add new version (#21923) 2021-02-24 21:13:56 +01:00
Adam J. Stewart
c947b5e43e
py-azureml-pipeline-steps: add new version (#21922) 2021-02-24 21:13:43 +01:00
Adam J. Stewart
d11052603e
py-azureml-pipeline-core: add new version (#21921) 2021-02-24 21:13:29 +01:00
Adam J. Stewart
a470064a6a
py-azureml-dataset-runtime: add new version (#21920) 2021-02-24 21:13:11 +01:00
Adam J. Stewart
ae09be9cdc
py-azureml-dataprep-native: add new version (#21918) 2021-02-24 21:11:39 +01:00
Adam J. Stewart
b9e445cb56
py-azureml-core: add new version (#21917) 2021-02-24 21:11:13 +01:00
Adam J. Stewart
49985316ab
py-azureml-automl-core: add new version (#21916) 2021-02-24 21:10:39 +01:00
Adam J. Stewart
86d3b062fe
py-azureml-dataprep-rslex: add new package (#21915) 2021-02-24 21:10:22 +01:00
eugeneswalker
dff08f327f
libcircle: needs libpciaccess (link dep) (#21648) 2021-02-24 20:35:00 +01:00
eugeneswalker
e3b3faca70
rempi-needs-libpciaccess (link dep) (#21652) 2021-02-24 20:34:22 +01:00
Desmond Orton
369e6e25ac
New package r-rapiserialize at 0.1.0 (#21780) 2021-02-24 19:15:49 +00:00
kuramoto-fj
d65002a676
n2p2: Add new package (#21709)
* n2p2: Add new package

* remove ,

* Resurrection of , and changed " to single

* changed example.command to example.co

* n2p2: Added v2.1.1

* n2p2: Changed the type of depends_on.
2021-02-24 10:35:27 -06:00
Harmen Stoppels
e53595c0dc
Fix target selection in rocfft (#21858) 2021-02-24 10:42:09 +01:00
Harmen Stoppels
4a9c8ec1ad
HIP: document variables, apply patches to older versions, fix build issues (#21852)
Since there are many variables being set I thought it would be a good idea to document them better and slightly simplify the logic for external vs not-external.
2021-02-24 10:37:16 +01:00
Robert Blake
0389f51bd7
numactl: no-op needed if configure can't find TLS (#21894)
* numactl: Bash needs no-op if configure can't find TLS

* Upstream has fix, will be out in next version.

https://github.com/numactl/numactl/pull/103
2021-02-23 19:13:22 -08:00
Desmond Orton
61c8bc2b19
New package r-circstat@0.2-6 (#21777) 2021-02-23 20:57:22 -06:00
Desmond Orton
df3caef9aa
New package r-fastdigest at 0.6-3 (#21778) 2021-02-23 20:54:19 -06:00
Desmond Orton
a7ddaa67de
New version r-stringfish at 0.14.2 (#21785) 2021-02-23 20:16:08 -06:00
Rémi Lacroix
f6b61621e5
Sph2pipe: Update URL (#21886) 2021-02-23 18:13:08 -08:00
Carlos Bederián
e841a41357
julia: Add 1.5.3 (#21891) 2021-02-23 18:06:29 -08:00
Phil Tooley
6622856076
use package supplied autogen.sh (#20319) 2021-02-23 15:20:49 -08:00
Nathan Hanford
8ef67e2b15
New splice method in class Spec. (#20262)
* Spec.splice feature

Construct a new spec with a dependency swapped out. Currently can only swap dependencies of the same name, and can only apply to concrete specs.

This feature is not yet attached to any install functionality, but will eventually allow us to "rewire" a package to depend on a different set of dependencies.

Docstring is reformatted for git below

Splices dependency "other" into this ("target") Spec, and return the result as a concrete Spec.

If transitive, then other and its dependencies will be extrapolated to a list of Specs and spliced in accordingly.

For example, let there exist a dependency graph as follows:

        T
        | \
        Z<-H

In this example, Spec T depends on H and Z, and H also depends on Z.

Suppose, however, that we wish to use a differently-built H, known as H'. This function will splice in the new H' in one of two ways:

1. transitively, where H' depends on the Z' it was built with, and the new T* also directly depends on this new Z', or
2. intransitively, where the new T* and H' both depend on the original Z.

Since the Spec returned by this splicing function is no longer deployed the same way it was built, any such changes are tracked by setting the build_spec to point to the corresponding dependency from the original Spec.

Co-authored-by: Nathan Hanford <hanford1@llnl.gov>
2021-02-23 13:56:00 -08:00
ketsubouchi
21349a4d25
redland bindings: new package at v1.0.17.1 (#21838) 2021-02-23 21:36:34 +01:00
Brian Van Essen
f9ff80e213
lbann: updated python dependencies and new variants (#21863)
* Made DiHydrogen a required dependencies on newer versions of LBANN.
Added an explicit variant for enabling Boost-dependent callbacks.
Updated the separation for embedded Python and the Python front end
code and associated dependencies.

* Bugfix on ROCm include in DiHydrogen
2021-02-23 17:09:46 +00:00
Olivier Cessenat
9f9de3bcba
octave-arduino: new package at v0.2.0 (#21874) 2021-02-23 13:55:22 +01:00
eugeneswalker
b1ae7592ca
margo is now mochi-margo (#21851)
unifyfs dependency margo is now mochi-margo following deprecation commit c55406a
2021-02-23 11:15:32 +01:00
Olivier Cessenat
b185a2c24c
octave-instrctl: new package at v0.3.1 (#21845) 2021-02-23 11:14:07 +01:00
Olivier Cessenat
ccb4e3da05
octave-optim: add v1.6.1 (#21844) 2021-02-23 11:13:38 +01:00
Olivier Cessenat
837917be53
octave-struct: add v1.0.17 (#21846) 2021-02-23 11:13:17 +01:00
Olivier Cessenat
8ebbf80d15
octave-splines: new version 1.3.3 (#21847) 2021-02-23 10:40:04 +01:00
Satish Balay
a3c9d1b501
xsdk: update build to follow strumpack change (#21871)
Change happened in 671f0ff32b
2021-02-23 10:22:44 +01:00
Olivier Cessenat
56af6ac79f
octave-signal: new package at v1.4.1 (#21872) 2021-02-23 10:20:04 +01:00
Olivier Cessenat
ce7cb8bfc7
octave-statistics: new package at v1.4.2 (#21873) 2021-02-23 10:17:07 +01:00
Axel Huebl
bcc370102f
openblas: add "locking" variant, updated blaspp (#21770)
BlasPP by ECP SLATE will fail to install by default
(`spack install blaspp`) because:
- the default BLAS installation in Spack is OpenBLAS
- BlasPP conflicts with `threads=none` for all recent OpenBLAS releases

OpenBLAS introduced a threadsafe compile option
with 0.3.7+ aka `USE_LOCKING`:
```
   61 # If you want to build a single-threaded OpenBLAS, but expect to call this
   62 # from several concurrent threads in some other program, comment this in for
   63 # thread safety. (This is done automatically for USE_THREAD=1 , and should not
   64 # be necessary when USE_OPENMP=1)
   65 # USE_LOCKING = 1
```

According to tests, with `spack install --test root blaspp`,
this exactly addresses the issues in BlasPP tests.

It also seems to be a good option to set by default for OpenBLAS and
users that do not need this safety net can always disable it.

Solve issues with newer OpenBLAS by requiring
`+locking` over none-default threading options.
2021-02-23 09:16:02 +01:00
Massimiliano Culpo
7226bd64dc
Improve error message for inconsistencies in package.py (#21811)
* Improve error message for inconsistencies in package.py

Sometimes directives refer to variants that do not exist.
Make it such that:

1. The name of the variant
2. The name of the package which is supposed to have
   such variant
3. The name of the package making this assumption

are all printed in the error message for easier debugging.

* Add unit tests
2021-02-22 19:09:43 -08:00
Brian Van Essen
c9246af112
Adding support for ROCm for the LBANN software stack. (#21716)
* Also removed LBANN CUDA CMake flags that are set by the
version of Hydrogen that is compiled against.

* Updated recipes to use HWLOC 2.3 with ROCm to enable
topology awareness.

Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2021-02-22 23:35:58 +01:00
emai-imcs
73da7b6de6
py-fenics-ffc: new package to support fenics (#21862)
* new Python FFC package to support FEniCS 2018 onwards

* added py-dijitso dependency

* added fenics python ffc package
2021-02-22 15:10:28 -06:00
Andrew W Elble
08054ffce7
py-torch: ensure libtorch_global_deps is linked with the c++ library (#21860)
* py-torch: ensure libtorch_global_deps is linked with the c++ library

* add comment with upstream issue
2021-02-22 19:02:10 +00:00
eugeneswalker
04a8e59872
amrex: add +pic variant (#21849) 2021-02-22 10:54:00 -08:00
Sergei Shudler
671f0ff32b
STRUMPACK: Add e4s testsuite-inspired smoke test (#21705) 2021-02-22 10:46:04 -08:00
Olivier Cessenat
0dbb90b565
New Package: octave-quaternion (#21855) 2021-02-22 10:08:45 -08:00
Olivier Cessenat
3069512b13
New Package: octave-io (#21850) 2021-02-22 10:06:57 -08:00
Olivier Cessenat
6aacdbbc76
New Package: octave-gsl (#21854) 2021-02-22 09:46:29 -08:00
Olivier Cessenat
f7dae98eed
New Package: octave-quaternion (#21856) 2021-02-22 09:43:46 -08:00
Olivier Cessenat
7e144b6841
New Package: octave-symbolic (#21857) 2021-02-22 09:42:50 -08:00
Harmen Stoppels
3d051ef5b3
Fix typo (#21859) 2021-02-22 09:23:04 -08:00
a-saitoh-fj
920a65a765
New package: py-dask-xgboost (#21583)
* New package: py-dask-xgboost

* py-dask-xgboost: Fixed what was pointed out
2021-02-22 10:39:48 -06:00
Tomoki, Karatsu
f6b0f52fb2
py-dask-ml: add new package. (#21831)
* py-dask-ml: add new package.

* Modified to PythonPackage.

* Remove test-related dependencies.

* Changed to execute docs build after install.
2021-02-22 10:32:39 -06:00
ketsubouchi
251e4e30b3
redland: new package at v 1.0.17 (#21837) 2021-02-22 12:29:59 +00:00
ketsubouchi
3a5ee398f4
rasqal: add new package at v0.9.33 (#21836) 2021-02-22 09:51:45 +00:00
Olivier Cessenat
074a6f224f
harfbuzz: allows compilation standard being set properly for gcc (#21810) 2021-02-22 10:50:25 +01:00
Olivier Cessenat
075bb3bb96
mapnik: now compiles smoothly on recent gcc thanks to harfbuzz package altered (#21812) 2021-02-22 10:39:50 +01:00
takanori-ihara
10c9cac498
eigenexa: fix build error and add test method (#21692) 2021-02-22 10:36:44 +01:00
iarspider
4f65f60045
yoda: add v1.8.5, tighten cython dependency (#21832) 2021-02-22 10:20:08 +01:00
Olivier Cessenat
830ee07874
qrupdate: use the requested compiler from Spack (#21841)
qrupdate did hard set FC=gfortran

Parallel compilation is now allowed calling $(MAKE) instead of 
make for subprocess see:
https://stackoverflow.com/questions/24818095/warning-forced-in-submake-in-parallel-execution-of-make

The build phase is split since the process always requires a target.
2021-02-22 09:17:46 +00:00
Olivier Cessenat
7c65f03db7
octave: add v6.2.0 (#21833) 2021-02-22 10:15:20 +01:00
kuramoto-fj
8e8c599299
pfapack: forbid building in parallel (#21826)
There are cases where parallel build fails.
2021-02-22 10:04:29 +01:00
ketsubouchi
14ad4fe5fb
raptor2: new package at v2.0.15 (#21835) 2021-02-22 10:01:05 +01:00
Tomoyasu Nojiri
b61607e3c4
nim: add v1.4.2, deprecated old versions (#21790) 2021-02-22 09:30:39 +01:00
takanori-ihara
26d2356ad4
genesis: New package. (#21183)
* genesis: New package.

* fujitsu-ssl2: fix unit test error

* genesis: Fix for comments and add test method

* genesis: Fix for comments

* genesis: Fix for comments
2021-02-22 04:06:56 +00:00
Tomoki, Karatsu
2d1fbddebe
py-dask-glm: Add new package. (#21828) 2021-02-22 01:03:05 +00:00
Tomoki, Karatsu
e66b1d4596
py-nbconvert: add function 'setup_dependent_build_environment'. (#21827)
* py-nbconvert: add function 'setup_dependent_build_environment'.

* add 'setup_dependent_run_environment'

* add 'setup_run_environment'.
2021-02-21 11:13:23 -06:00
Mosè Giordano
f4e4dba4ef
libblastrampoline: new package (#21825)
* libblastrampoline: new package

* Apply suggestions from code review

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

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-02-20 23:14:16 +00:00
iarspider
0cc5f629a6
Add checksum for form 4.1 (#21808) 2021-02-20 15:00:29 -06:00
downloadico
1fc4213bd5
masurca: add version 4.0.1 (#21816)
Now using the install.sh script to install into the prefix.
2021-02-20 14:54:39 -06:00
Howard Pritchard
4bd8cd1916
openmpi: add variant for using internal hwloc (#19109)
It turns out there are certain cases where having Open MPI use an external hwloc messes up other
applications that also rely on hwloc, but a different version.

Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2021-02-20 09:52:34 +01:00
Axel Huebl
aa01123bba
VTK-m: fixed inconsistencies in directives (#21820)
* VTK-m: No `pic` variant

A leftover conflict between `shared` and `pic` variants, the
latter is not part of the package anymore, leads to a solver
error with clingo.

This removes the outdated conflict section.

* VTK-m: Kokkos AMD GPU variant changed
2021-02-20 09:47:55 +01:00
Patrick Schratz
f65e6ae4e6
update R to v4.0.4 (#21815) 2021-02-19 19:12:30 -06:00
Andrew W Elble
e49383cdc1
py-unshare: new package (#21817) 2021-02-19 14:59:56 -06:00
Olivier Cessenat
29d1e1ba87
libqrencode: new package at v4.1.1 (#21801) 2021-02-19 15:49:45 +00:00
iarspider
550459ad41
njet: add v2.0.0 (#21809) 2021-02-19 16:37:50 +01:00