summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2019-11-04py-dataclasses: new package (#13564)Andreas Baumbach1-0/+18
2019-11-04py-tzlocal: add new version 2.0.0 (#13565)Andreas Baumbach1-0/+1
2019-11-04new package: py-chai (#13567)Andreas Baumbach1-0/+17
2019-11-04new package: py-umalqurra (#13568)Andreas Baumbach1-0/+16
2019-11-04Add ACTS v0.10.5 (#13556)Hadrien G1-0/+1
2019-11-04py-astor: specify py-setuptools versions as build fail with latest version ↵Sinan1-1/+3
(#13533) * specify py-setuptools dependency as build fail with latest version * explain * py-astor builds with setuptools@41.3
2019-11-04Flux v0.11.1 - v0.11.3 (#13199)Stephen Herbein2-21/+87
* flux: add `url_for_version` to support their C4 repo model Flux uses a fork of ZeroMQ's Collective Code Construction Contract (https://github.com/flux-framework/rfc/blob/master/spec_1.adoc). This model requires a repository fork for every stable release that has patch releases. For example, 0.8.0 and 0.9.0 are both tags within the main repository, but 0.8.1 and 0.9.5 would be releases on the v0.8 and v0.9 forks, respectively. * flux: add latest versions * flux: remove master from `when=@0.X:,master` statements Now that #1983 has been merged, master > 0.X.0. * flux-core: remove extraneous `99` patch version in `when` range Replace `when=@:0.11.99` with `when=@:0.11` since the intention is to include all patch versions of `0.11`. * flux-core: fix `setup_build_environment` after changes in #13411 In #13411, `setup_environment` was split into `setup_build_environment` and `setup_run_environment`, with the `spack_env` and `run_env` arguments being changed to `env`. Somehow the flux package was the only one to not have its `spack_env` references in the function changed to `env`. * flux: add runtime environment variables that Flux checks with older versions of Flux (i.e, 0.0:0.13), FLUX_CONNECTOR_PATH must be set by spack to prevent failures in certain scenarios (https://github.com/flux-framework/flux-core/issues/2456). the flux binary also sets some other environment variables, which can be listed by running `flux -v start`. I added a few of those just to be sure that the Spack-installed paths are used, rather than system-installed ones. * flux: add optional testing dependencies to maximize test coverage Install optional dependencies to ensure that only spack-installed software is detected and that all tests are run when `spack install --test` is used. Flux's test suite will test for the existance of valgrind, jq, and any MPI installation. If it detects them (even if they are system-installed and outside the spack environment), it will run optional tests against them. I noticed on my machine that the valgrind tests were running against the system-install valgrind. * flux-sched: switch to new `setup_run_environment` API
2019-11-04Add latest version of py-pybind11 (#13552)Adam J. Stewart1-3/+6
* Add latest version of py-pybind11 * setup_environment -> setup_build_environment
2019-11-03Add py-voluptuous (#13457)Simon Pintarelli1-0/+16
Data validation library
2019-11-03r-gstat: new package at 2.0-3 (#13131)Justin S1-0/+24
* r-gstat: new package at 2.0-3 * Update var/spack/repos/builtin/packages/r-gstat/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/r-gstat/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
2019-11-03Polymake: new version and more dependencies (#13399)Ricardo Silva4-3/+45
* New package: perl-term-readline-gnu * polymake dependency * perl-term-readline-gnu: flake8 * New package: perl-xml-libxslt * polymake dependency * ppl: new version 1.2 Conflicts: var/spack/repos/builtin/packages/ppl/package.py * polymake: new version and dependencies Conflicts: var/spack/repos/builtin/packages/polymake/package.py * perl-xml-libxslt: missing dependency
2019-11-03New package py-wradlib with new dependencies (#13459)Jannek Squar5-3/+109
* New package py-wradlib with new dependencies py-deprecation, py-semver, py-xmltodict * Adjusted package source source * Adjusted xarray package to use pypi-source * Added dependencies * Added explicit gdal+python dependency * Concretised dependency versions * Removed strict version range
2019-11-03Added dependencies (#13519)Jannek Squar1-1/+3
* Added dependencies * Adjusted dependency
2019-11-03Update package saga gis (#13520)Jannek Squar1-10/+38
* Improvements of saga-gis package * Added explicit version ranges for old saga-gis version * Update var/spack/repos/builtin/packages/saga-gis/package.py Creative usage of redefinition of getter method Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/saga-gis/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/saga-gis/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
2019-11-03constexpr_longdouble.patch should be applied to v6 too (#13548)Daryl W. Grunau1-1/+1
2019-11-02Add latest version of protobuf (#13551)Adam J. Stewart1-10/+11
2019-11-02Add QNNPACK package (#13549)Adam J. Stewart2-1/+85
2019-11-02chgcentre: a new package. (#13500)健美猞猁1-0/+20
* chgcentre: a new package. * flake8.
2019-11-01Add py-tables 3.6.1 (#13536)Adam J. Stewart1-1/+2
2019-11-01libxc: update URL / new API (#13471)Simon Pintarelli2-36/+3
- setup_environment -> setup_build_environment - remove patch
2019-10-31hypre: add version 2.18.2 (#13527)Satish Balay1-0/+1
2019-10-31dd Open MPI v. 4.0.2 (#13257)Daniel Topa1-1/+2
Verification builds on LANL Darwin x86_64, ARM, and, Power9: x86_64: OPTANE dantopa@cn733:pr-openmpi-4.0.2.spack $ spack arch linux-centos7-skylake_avx512 $ spack install openmpi @ 4.0.2 % gcc @ 4.8.5 ... ==> Installing openmpi ... ==> Successfully installed openmpi Fetch: 2m 15.65s. Build: 6m 13.17s. Total: 8m 28.82s. [+] /scratch/users/dantopa/new-spack/pr-openmpi-4.0.2.spack/opt/spack/linux-centos7-haswell/gcc-4.8.5/openmpi-4.0.2-jrypg7vfnk6nl5if2rnzt65wdrjelxsq NEHALEM $ spack arch linux-centos7-nehalem $ spack install openmpi @ 4.0.2 % gcc @ 4.8.5 ... ==> Installing openmpi ... ==> Successfully installed openmpi Fetch: 50.48s. Build: 9m 11.45s. Total: 10m 1.93s. [+] /scratch/users/dantopa/new-spack/pr-openmpi-4.0.2.spack/opt/spack/linux-centos7-nehalem/gcc-4.8.5/openmpi-4.0.2-4jz3bcwjci44taizt4jqzxqh4y75uswc ARM $ spack arch linux-rhel7-aarch64 $ spack install openmpi @ 4.0.2 % gcc @ 4.8.5 ... ==> Installing openmpi ... ==> Successfully installed openmpi Fetch: 1m 10.47s. Build: 11m 41.45s. Total: 12m 51.92s. [+] /scratch/users/dantopa/new-spack/pr-openmpi-4.0.2.spack/opt/spack/linux-rhel7-aarch64/gcc-4.8.5/openmpi-4.0.2-ygr77roadqzdnsdgqz3uactjqnb5nayn POWER9 $ spack arch linux-rhel7-power9le $ spack install openmpi @ 4.0.2 % gcc @ 4.8.5 ==> Warning: Using GCC 4.8 to optimize for Power 8 might not work if you are not on Red Hat Enterprise Linux 7, where a custom backport of the feature has been done. Upstream support from GCC starts in version 4.9 ... ==> Installing openmpi ... ==> Successfully installed openmpi Fetch: 23.95s. Build: 9m 7.67s. Total: 9m 31.62s. [+] /scratch/users/dantopa/new-spack/pr-openmpi-4.0.2.spack/opt/spack/linux-rhel7-power8le/gcc-4.8.5/openmpi-4.0.2-cid4wfzr2iwgz6ybhkexludwu7koi266 $ spack find -ldf openmpi ==> 4 installed packages -- linux-centos7-haswell / gcc@4.8.5 ---------------------------- jrypg7v openmpi@4.0.2%gcc lliismp hwloc@1.11.11%gcc 7dqpxas libpciaccess@0.13.5%gcc viidrh5 libxml2@2.9.9%gcc yhvj3br numactl@2.0.12%gcc pkmj6e7 zlib@1.2.11%gcc -- linux-centos7-nehalem / gcc@4.8.5 ---------------------------- 4jz3bcw openmpi@4.0.2%gcc pcauu6w hwloc@1.11.11%gcc yiqf6bj libpciaccess@0.13.5%gcc wpfgqf2 libxml2@2.9.9%gcc fd2xpnm numactl@2.0.12%gcc xguzaxf zlib@1.2.11%gcc -- linux-rhel7-aarch64 / gcc@4.8.5 ------------------------------ ygr77ro openmpi@4.0.2%gcc omy3xi2 hwloc@1.11.11%gcc 6a4he35 libpciaccess@0.13.5%gcc txqo4cc libxml2@2.9.9%gcc m5neuus numactl@2.0.12%gcc 67s2oqn zlib@1.2.11%gcc -- linux-rhel7-power8le / gcc@4.8.5 ----------------------------- cid4wfz openmpi@4.0.2%gcc zcdnwb3 hwloc@1.11.11%gcc lencfon libpciaccess@0.13.5%gcc bve4jop libxml2@2.9.9%gcc kajzqwg numactl@2.0.12%gcc tjbynt2 zlib@1.2.11%gcc Thu Oct 17 19:02:50 MDT 2019 Signed-off-by: Daniel Topa <dantopa@lanl.gov>
2019-10-31Bump up PGMath Library to latest version. More transparent name of the ↵Nichols A. Romero1-2/+3
branch, version name equals branch name. (#13511)
2019-10-31Add GRASS 7.8.0 (#13026)Adam J. Stewart1-49/+99
* Add GRASS 7.8.0 * Add new variants/dependencies * Remove unused dep * Filter entire libiconv line
2019-10-31kokkos: turn host_values into a property (#13518)Christoph Junghans1-3/+6
* kokkos: turn host_values into a property * Update package.py * Update package.py
2019-10-31ipopt: Add condition for 'aarch64' to Ipopt/config.guess (#13499)t-karatsu2-0/+13
2019-10-31MeshToolKit package (#12870)Julien Loiseau1-0/+93
* Adding flecsph package * Correcting header * Boost version update * Correcting Flake8 errors * Correcting headers * Develop preferred in FleCSI * Removing FleCSPH branch of FleCSI * MeshToolKit package * formatting * Formatting * Correcting MSTK package * Format * Update var/spack/repos/builtin/packages/mstk/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/mstk/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/mstk/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/mstk/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/mstk/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/mstk/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/mstk/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/mstk/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/mstk/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/mstk/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update package.py * Format * Format * Correcting package behavior * Correcting format * Corrections * Update var/spack/repos/builtin/packages/mstk/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Multiline
2019-10-31VTK-m: Add support for the 1.5 release (#13514)Robert Maynard1-5/+6
2019-10-31portage: fix lapacke linkage (#13517)Christoph Junghans1-1/+1
2019-10-29fix openmpi wrappers with libfabric (#13439)Gregory Lee1-10/+16
* fix openmpi wrappers with libfabric * flake8 fix * flake8 fix * openmpi fix deprecated API * openmpi fix deprecated API
2019-10-29mumps: Fix compile commands. (#13497)t-karatsu1-3/+3
2019-10-29r-bio3d: new package at 2.3-4 (#13496)Justin S1-0/+19
2019-10-29r-fields: new package at 9.9 (#13495)Justin S1-0/+20
2019-10-29r-spam: new package at 2.3-0.2 (#13494)Justin S1-0/+19
2019-10-29r-dotcall64: new package at 1.0-0 (#13493)Justin S1-0/+19
* r-dotcall64: new package at 1.0-0 * r-dotcall64: break up long line
2019-10-29r-dada2: new package at 1.14 (#13492)Justin S1-0/+29
* r-dada2: new package at 1.14 * r-dada2: add gmake dependency * Update var/spack/repos/builtin/packages/r-dada2/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
2019-10-29mumps: Add '-DMAIN_COMP' when using Fujitsu compiler. (#13480)t-karatsu1-4/+6
2019-10-29new package: py-scs (#13477)Sinan1-0/+43
* new package: py-scs * rename * flake8 * Update var/spack/repos/builtin/packages/py-scs/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
2019-10-29CP2K: drop json-fortran dependency and add support for the Nvidia V100 (#13468)Tiziano Müller1-7/+2
* cp2k: drop json-fortran dep since that's now handled in SIRIUS internally * cp2k: gained support for Nvidias V100
2019-10-28Add SpFFT: sparse 3D FFT library (#13458)Simon Pintarelli1-0/+44
* Add SpFFT: sparse 3D FFT library SpFFT is required as a dependency for SIRIUS * cleanup * add missing dependency
2019-10-28new package: py-cvxpy (#13478)Sinan1-0/+28
* new package: py-cvxpy * improve dependency specs
2019-10-28new package: py-ecos (#13476)Sinan1-0/+21
* new package: py-ecos * flake8
2019-10-28new package: py-osqp (#13475)Sinan1-0/+22
2019-10-28Update URL parsing regexes and tests (#13411)Adam J. Stewart236-740/+581
* Update URL parsing regexes and tests * Get rid of no longer used README * Merge py-udunits and py-cf-units * netcdf -> netcdf-c * setup_environment -> setup_*_environment * Fix doc tests * Few last minute fixes * Simplify prefix removal copypasta
2019-10-28Update the module files for cbtf-krell and openspeedshop (#13400)Jim Galarowicz5-86/+97
* Update the module files for cbtf-krell and openspeedshop adding man paths and needed papi and libmonitor paths. * Update module files for new API. * Use the same python for both develop and release branches.
2019-10-28new Package/scs (#13454)Sinan2-0/+55
* new package: SCS * make flake8 happy * add missing patch, improve style * fix typo * Update var/spack/repos/builtin/packages/scs/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * move filefilter to edit phase
2019-10-28update conduit for 0.5.0 release (#13455)Cyrus Harrison2-25/+92
* add support for static (via ~shared) and use vtk-m 1.2 * updating vtkh package to output cmake configure file and pinning it to vtkm 1.2 * trying a different cmake for vtkh * removing problematic b * making conduit respect ~python * fixing ascent python logic * update ascent package * consistant cmake usage * conditionally add tbb in ascent if vtkh * applying becker fix * adding vtkh tag * fixing vtkh tagged version * updating ascent and conduit for static builds * enabling openmp * reverting files that should not have been changed * ascent updates * more robust handling of variants * fixing ascent package typo * ascent: add optional support for mfem * enable mfem conduit support for ascent * add optional adios dep to conduit * remove ver req from conduit * ascent: remove confusing comment * tweaks to conduit and ascent pkg recipes * fix typo in conduit package * pref conduit master * fixing mfem typo for ascent * reverting files * adding mirror for bzip * changing mfem to depend on conduit@master to get updated relay * restore use of conduit 0.3.1 or greater for mfem * set master as prefered conduit version * allow mfem to use conduit master * adding rover package and editing ascent * updating vtkm cmake dep * updates from axom * guard ascent python support on +shared * removing rover to simply ascent package * add fortran variant to conduit, to allow us to turn off conduit support even when a fortran compiler is specified * fix fortran compiler check so it can work on cray systems * working towards cuda fix for vtkm lagrange filter * update ascent package with more variants, and patch to avoid nvcc issue * hdf5 flags fix for BGQ * flake8 * extra guards for cuda patch * conduit and ascent fortran fix * fix patch for non cuda case * add test variant to conduit, tweak ascent pkg * change min ver of cmake used for ascent * h5z-zfp package: unset FC when ~fortran * conform to expected upstream solution * pinning vtkm * going back to vtkm master * add back vtk-m variant for shared libs * update ascent and vtkh packages * wire up option to run tests during install * add post install test * add testing to ascent * tweak for blueos xl * add ctest output on error for run_tests * enable ctest output on error for run_tests * add testing of the using-with-make example * update using-with-make examples * typo in ascent using-with-cmake test * fix ascent using test exe names * more fixes, less sleep * more fixes, less sleep ... * remove unwired up version * improvments suggested on review * adding new cmake * Update package.py * Update package.py * changes post cori os update * fix cray hack * Update package.py Fixing 'fix'. Inconsistent variable names in conduit package * type in spack recipes * add zfp support to conduit * fix indent error in conduit pkg * move to use build phases, add sphinx rtd as dep, fix ex names in tests * add conduit 0.5.0 release * flake8 * remove old cray hack * incorp feedback from review * fix to use proper build env sig
2019-10-28Fix gcc recipe for RHEL7. (#13460)Kelly (KT) Thompson1-5/+5
* Fix gcc recipe for RHEL7. + It appears that macOS related changes to the gcc recipe broke gcc on RHEL7. This bug manifests as `libstdc++.so: undefined reference to libiconv` when gcc is used. + Fixes #13452 by moving `--with-libiconv-prefix={0}'.format(spec['libiconv'].prefix)` into the darwin OS section of the configuration. + Change qualification of `depends_on(libiconv)` to limit dependency to macOS. * Replace deprecated 'setup_environment' with 'setup_run_environment'. * Fix cut and paste error. * Rename 'run_env' to just 'env'.
2019-10-28Paraview package: add version 5.7.0 and update environment setup (#13255)Jon Rood1-16/+17
Replace setup_environment/setup_dependent_environment with setup__dependent_build_environment and setup_run_environment according to 9ddc98e
2019-10-28Packages: Add cuDNN versions; update LBANN dependencies (#13412)Brian Van Essen2-1/+7
* Add cuDNN version 7.6.3-10.1 (for x86_64 and ppc64le) * Add py-pytest and py-protobuf depenencies to LBANN