summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2020-11-02hip: revert using libs.directories[0] instead of prefix.lib (#19671)Harmen Stoppels1-1/+1
Currently fails with: Error: NoLibrariesError: Unable to recursively locate rocm-device-libs libraries
2020-11-01hip: setup run environments (#19637)eugeneswalker1-1/+14
* hip: rocminfo is a runtime requirement * hip: +setup_run_environment, +setup_dependent_run_environment * hip: run environment: get lib dir using libs.directories[0], not prefix.lib Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-11-01Scalapack: don't apply patches twice (#19662)Adam J. Stewart1-7/+0
2020-11-01meson: add new version, external find support (#19658)Adam J. Stewart2-1/+31
2020-11-01libepoxy: remove meson dependency (#19659)Adam J. Stewart1-1/+0
2020-11-01krb5: fix build with Apple Clang 12 (#19657)Adam J. Stewart1-10/+23
2020-11-01Fix rdma-core package installation (#19643)Hervé Yviquel2-0/+13
* add python-docutils dependency * adds symlink to script for better compatibility if py-docutils installation * Improve post_install phase of py-docutils Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * fix review of rdma-core package * improve formating of py-docutils package Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-11-01arborx: fix depends_on conditional (missing '+') (#19655)Andrew W Elble1-1/+1
2020-11-01hpl: fix conflict directive (missing '^') (#19656)Andrew W Elble1-1/+1
2020-11-01root: conflict is with a dependency (#19654)Andrew W Elble1-1/+1
2020-11-01gromacs: simplified use of targets (#19646)Massimiliano Culpo1-8/+5
2020-10-31opencv: fixed conflict firectives (missing '^') (#19645)Massimiliano Culpo1-6/+2
See https://github.com/spack/spack/pull/19501#issuecomment-718406357
2020-10-31elfutils: add support for version 0.181 (#19634)Tim Haines1-1/+7
This also includes handling of the new libdebuginfod flags.
2020-10-31mercury: update to v2.0.0 (#19635)Jerome Soumagne1-11/+18
Remove deprecated selfforward option, on by default Rename verbose option to debug option
2020-10-31fmt: add version 7.1.0 (#19638)Geoffrey Gunter1-1/+2
2020-10-31[NEW] Added amdfftw, amdlibflame and amdscalapack recipes (#19457)vijay kallesh8-70/+361
* [NEW] Added amdfftw, amdlibflame and amdscalapack recipes Updated base fftw, libflame and netlib-scalapack recipes to accommodate the above listed AMD Optimizing CPU Libraries which are a set of numerical routines optimized for AMD platforms. Updated amdblis spack recipe amdblis: 1. updated with amdblis 2.2 release amdfftw: 1. "--enable-single" now work as synonym for "--enable-float" amdlibflame: 1. Added enable_or_disable_threads() to set value for "--enable-multithreading" flag Libflame: 1. Added enable_or_disable_threads() to set value for "--enable-multithreading" flag 2. Corrected invocation of "enable_or_disable('threads')" Change-Id: I9da0a2c2c4e2075b7fa2776e7cfe6548a2e0b32f * Added amd-toolchain-support as maintainers Added team github account amd-toolchain-support as maintainers for all the recipes owned by AMD Optimizing CPU Libraries (AOCL) team Change-Id: I9a7969bd48fc42cfbb88dd7bd93e0802c6138582 * Incorporated review comments Updated packages.yaml with aocl components Handled Flake8 test failures Change-Id: I0a03f02d8c9f326b2434ec907958c3de3a8e18eb * Readded accidental removal of stream recipe amdfftw: 1. Updated the aocc clang selection as per spack standards fftw: 1. Currently apple-clang section is redundant, already it is handled in the conflict checks. Change-Id: Idef4a3f61717eb81f321e0cd16e7ba9619eac846 * Fix for style and docs/validate (pull_request) test unnumbered format placeholders from {} to {0} Change-Id: If67a3374177ec067573e5504462d257712fafc05 * changed compiler references to Spack's compiler wrapper:spack_cc, spack_cxx, spack_fc Change-Id: I7ae29c978fff16e37773913f14c84df232499763 * Removed 'single' variant from amdfftw recipe Instead of conflict for apple-clang + openmp, handled this senario via below available feature: depends_on('llvm-openmp', when='%apple-clang +openmp') Change-Id: I701b23d83e822a500ca3aaf2b60cc9ace09e13dc * Added relevant info for users who prefers to use single precision Change-Id: I3506e21da428ddef5fb7895b5aaed32c2a061ef6 * Minor changes on fftw, amdfftw and libflame amdfftw: 1. Removed escape symbol to the single quotes 2. Rewording the conflict line from Recommended to Required fftw: 1. Reorded to following recommended sections: versions, variants, dependencies, providers, patches libflame: 1. Added provides entry for 5.1.0 version Change-Id: I21ebff99b6dfde031763154693ecb3f1fa47b476 * Removed single quote from amdfftw docstring to fix style failures Change-Id: Ife939a5a2f5ccbc8879b730c7bebfe2fcfef9332
2020-10-31py-vermin: add latest version 1.0.1 (#19641)Morten Kristensen1-1/+2
2020-10-30py-pandas: add v1.1.4 (#19632)Adam J. Stewart1-1/+2
2020-10-30New package: gqrx (#19633)Andrew W Elble6-0/+179
* gqrx and dependencies * changes * forgot log4cpp * misc dep fixes
2020-10-30changes to support hip build of camp (#19502)Danny Taller2-6/+70
* camp: changes to support hip build * hip: add fallback path for external hip to detect other rocm components Co-authored-by: Greg Becker <becker33@llnl.gov>
2020-10-30Make archspec a vendored dependency (#19600)Massimiliano Culpo1-6/+6
- Added archspec to the list of vendored dependencies - Removed every reference to llnl.util.cpu - Removed tests from Spack code base
2020-10-30update to OPPPY-0_1_4 release (#17716)Mathew Cleveland1-0/+1
Co-authored-by: Cleveland <cleveland@lanl.gov>
2020-10-30Add new package: wayland (#18826)darmac1-0/+35
* Add new package: wayland * remove duplicated dependency
2020-10-30Patched hypre to better add flags based on compiler. (#19498)David M. Rogers2-0/+118
* Patched hypre to better add flags based on compiler. * Update package.py This file seems to have lots of edits, so the patch may succeed with offsets. Has anyone checked with spack patch to be sure it'll work with versions 2.15 - 2.20?
2020-10-30py-pycbc: Fix for aarch64 (#19563)t-nojiri2-0/+13
* py-pycbc: Fix for aarch64 * py-pycbc: Change patch application conditions
2020-10-30glew: Refactor as CMakePackage (#19588)Dr. Christian Tacke1-17/+7
In #18394 it was noted, that this package should be changed from a generic "Package" to a "CMakePackage". It makes a bunch of things easier. And it uses all the common cmake code.
2020-10-30diamond: The version 2.0.4 file name has been changed. (#19595)t-nojiri1-2/+1
* diamond: The version 2.0.4 file name has been changed. * diamond: Removed v2.0.4 URL.
2020-10-30Update lbann version and simplify installation (#19579)Brian Van Essen4-40/+77
* Added hash values for LBANN v0.101 and Hydrogen v1.5.0. Updated the LBANN package to be more successful in resolving a legal configuration of MPI and HWLOC packages. This required the removal of the MPI virtual package since it is unable to resolve dependencies with minimum version requirements. As a result to enable a reasonable install line for LBANN this requires explicit forwarding of MPI variants to Hydrogen and Aluminum. Due to the lack of variant forwarding, there are many explicitly replicated dependencies for both LBANN and Hydrogen. Fixed the error in LBANN where gpu variant was replaced by the cuda variant, but not all dependencies were fixed. * Fixed the minumum cuDNN version for newer versions of LBANN. * Added explicit versioning of the MPI libraries for DiHydrogen to avoid all of the conflicts with minimum required versions of the OpenMPI library. * Removed explicit MPI versions and went back to using the MPI virtual dependency. Updated construction of variant forwarding to use iterative construction of constraints and variants. This exacerbates the challenges with backtracking in the current concretizer, but should be fixed in the new concretizer. * Added support for including the DiHydrogen library in LBANN as well as support for the distributed convolution (DistConv) parallel algorithms. Also include support for building with half precision. * Moving dependencies around * Added conflict statement to ensure that the variant dihydrogen is required for distconv. * Removed the preferred field * Fixed Flake8 and cuDNN version bounds
2020-10-30add recent versions of rdma-core package (#19604)Hervé Yviquel1-0/+9
2020-10-30hepmc: Add variants for length and momemtum (#19609)Dr. Christian Tacke1-4/+9
2020-10-30py-dotnetcore2: Add conflict non x86_64 targets. (#19623)Toyohisa Kameyama1-0/+4
2020-10-30sz: version bump 2.1.11 (#19613)Robert Underwood1-0/+1
2020-10-30New package: py-cudf (#19111)Jen Herting1-0/+46
* [py-cudf] created template * [py-cudf] set build directory * [py-cudf] adding dependencies * [py-cudf] fixed phases * [py-cudf] added cmake to fetch some third party dependencies * [py-cudf] flake8 * [py-cudf] added homepage and description. removed fixmes * [py-cudf] added dependency of py-cupy * [py-cudf] depends on py-fsspec * [py-cudf] py-pyarrow requires +orc * [py-cudf] py-pyarrow requires +parquet * [py-cudf] removed upper python limit * [py-cudf] checksum changed
2020-10-30molden: adding the package (#19626)Tiziano Müller1-0/+57
2020-10-30clingo: compilation error - needs a patch (#19624)Teodor Nikolov2-0/+15
* Add a patch to clingo Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-10-30PyTorch: add v1.7.0 (#19555)Adam J. Stewart1-1/+5
2020-10-30py-pillow-simd: add older version (#19500)Adam J. Stewart1-1/+2
2020-10-30GDAL: add new version (#19504)Adam J. Stewart1-1/+2
2020-10-30py-torchvision: add v0.8.0 (#19556)Adam J. Stewart1-1/+6
* py-torchvision: add v0.8.0 * py-torchvision: add v0.8.1
2020-10-30oneDNN: add v1.6.5 (#19557)Adam J. Stewart1-1/+2
2020-10-30py-numpy: add v1.19.3 (#19593)Adam J. Stewart1-1/+2
2020-10-30ninja: support spack find external (#19616)Seth R. Johnson1-2/+8
2020-10-30gemini dep cyordereddict + (#19333)manifest3-0/+70
* gemini dep py-cyordereddict + * dep ipyparallel + * py-ipython-cluster + * py-cyordereddict URL+dep fix * Update var/spack/repos/builtin/packages/py-cyordereddict/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * py-ipython-cluster-helper dep fix * py-ipyparallel dep fix * ipython-cluster-helper debug * ipython-cluster-helper debug * ipyparallel dep fix * ipython-cluster-helper dep fix Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-10-30New package: py-pyprecice (#19558)ajaust2-0/+91
* added initial version of package and patch for precice-bindings * updated package name * cleanup in script; added version requirement to cython * Remove unnecessary part of patch * cleanup package * added initial version of package and patch for precice-bindings * updated package name * cleanup in script; added version requirement to cython * Remove unnecessary part of patch * cleanup package * update style of package * reformatting to fullfil style requirements * reformatting again * fixing some of the issues mention in PR; working on fixing install stage * readded py-wheel as dependency Co-authored-by: Benjamin Rüth <benjamin.rueth@tum.de>
2020-10-30mesa: Retire older autotools mesa as mesa18 and create current meson mesa ↵Chuck Atkins7-94/+345
(#19528)
2020-10-30py-vermin: added v1.0.0 (#19618)Morten Kristensen1-1/+2
2020-10-30openfoam-org: added v8.0 (#19622)t-nojiri2-1/+3
openfoam: fixed build on aarch64
2020-10-30graphviz: fix implicit patch (#19621)Michael Kuhn1-1/+1
The patch seems to be included in version 2.44.1 already. Moreover, it is necessary to specify `level=0` to make it apply.
2020-10-29caliper: Fix for aarch64 (#19564)t-nojiri2-0/+13
2020-10-29mpip: add v3.5 release (#19559)Chris Chambreau1-14/+104
* Update for mpip-3.5 release * Additional changes to support 3.5 and 3.4.1 releases * Specify python deptype