summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2020-08-14external packages: redirect stderr too (#18037)Adam J. Stewart5-7/+6
2020-08-14NETCDF-C: added v4.7.4 (#18051)Greg Sjaardema1-0/+1
2020-08-14SEACAS: added v2020-05-12 and v2020-08-13 (#18053)Greg Sjaardema1-0/+2
2020-08-14ceed: fix @3.0.0 dependency on hypre@2.18.2 (#17983)Jed Brown1-0/+3
Co-authored-by: Veselin Dobrev <dobrev1@llnl.gov>
2020-08-14Matplotlib: added v3.3.1 (#18061)Adam J. Stewart1-4/+9
2020-08-14py-certifi: add v2020.6.20 (#18060)Adam J. Stewart1-1/+2
2020-08-14Bash: add v5.0.18, external package detection (#18062)Adam J. Stewart1-2/+12
2020-08-13fix configure.ac/autotools issue that casues problems on RHEL 7.7 (#17465)Kai Germaschewski1-0/+4
2020-08-13Update the change to add gomp compatibity to llvm-openmp. (#17400)Jim Galarowicz1-1/+11
* Update the change to add gomp compatibity to llvm-openmp. * Update the change to add gomp compatibity to llvm-openmp using append instead of extend. * Fix flake8 issue. Co-authored-by: Jim Galarowicz <jgalarowicz@newmexicoconsortium.org>
2020-08-13Add support for pFUnit version 4 (#17683)Alicia Klinvex1-8/+27
* pFUnit: Added support for version 4 pFUnit v4 uses submodules, so we must fetch from the repo rather than grabbing the tarball (see #11642). * pFUnit: Added conflicts pFUnit 4 causes an internal compiler error with gcc 7.2.0, and several pFUnit versions are incompatible with shared libraries. * pFUnit: Added conflicts for version 4 Verson 4 uses Fortran 2008 features and cannot be built with gcc compilers prior to 8.4. * pFUnit: Fixed conflicts/dependencies as suggested * pFUnit: Version 4 no longer fetches from git Checksummable files are fetched instead. * pFUnit: Simplify major version check Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * pFUnit: Removed unnecessary patch for v4 The patch is still applied to v3. * pFUnit: Modified MPI flag for v4 pFUnit v3 and v4 use different CMake flags to enable/disable MPI support. Also added a conflict for v3 with MPI enabled using gfortran 10, since newer gfortran is more finicky about datatypes. * pFUnit: Rearranged mpi logic * pFUnit: changed m4 to a build dependency Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * pFUnit: Added URL back I did not realize it was needed by "spack versions" and "spack checksum". Thanks @adamjstewart! Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-08-13AMD ROCm Mathlibs (#17699)Ganesh Kumar7-0/+234
* ROCm Mathlibs * fixed the review comments * fixed flake8 issues
2020-08-13gcc: improve detection functions (#17988)Massimiliano Culpo1-10/+40
* Don't detect Apple's clang as gcc@4.2.1 * Avoid inspecting links except for Cray platforms * Always return string paths from compiler properties * Improved name-based filtering (apt-based packages)
2020-08-13IOR package: added 3.3.0rc1 and develop version (#18036)Nikolay Simakov1-1/+3
* IOR package: added 3.3.0rc1 and develop version * IOR package: reordered versions, set 3.2.1 as preferred
2020-08-13Make mpich buildable without fortran (#17964)Harmen Stoppels1-12/+29
When the user explicitly sets ~fortran, mpich builds without fortran support. This will make building C/C++ libraries using clang easier, since clang does not offer a fortran compiler by default (yet). Since the user has to disable Fortran support explicitly, this change is not breaking.
2020-08-13update vtk-h release (#18052)Matt Larsen1-0/+1
2020-08-13llvm: added external detection capabilities (#17989)Massimiliano Culpo1-2/+107
* llvm: added external detection capabilities * Added comment with reference to external package detection docs * Fix typo in a comment
2020-08-13gotcha: fixed building v0.0.2 on ARM (#18012)h-denpo2-20/+4
2020-08-12eztrace: add space, --linkfortran, -Wl (#17801)ketsubouchi1-0/+20
2020-08-12Axom + Conduit updates (#17863)Chris White2-10/+27
* Loosen Axom's variants, add shared variant for axom, fix clang/xlf rpath'ing problem on blueos * Fix flake8 * Add main branch to list of known git branches
2020-08-12mpich, mvapich2: fixed setup_*_environment (#18032)Massimiliano Culpo2-4/+8
fixes #18028 Since now external packages support multiple modules the correct thing to do is to check if the name of the *first* module to be loaded contains the string "cray"
2020-08-12Make the build stage of OpenSSL parallel (#18024)Harmen Stoppels1-4/+4
2020-08-12libpciaccess: New version 0.16 (#18035)Erik Schnetter1-0/+1
2020-08-12cmake: Add version 3.16.3 (#18034)Erik Schnetter1-0/+1
`cmake @3.16.3` is the version provided by Ubuntu 20.04. Adding this version here avoids the warning ``` ==> Warning: Missing a source id for cmake@3.16.3 ``` when using the system `cmake`.
2020-08-12Spack recipes for ROCm software components-Phase1 (#17422)srekolam26-0/+1027
* Spack recipes for ROCm Stage 1 Build components * fix flake8 errors * fixes for flake8 errors * Add a patch for cmake 3.x suport * Fix rpath issue where hsa-rocr-dev does not allow it to be filled in by spack * Remove inherited cmake args from comgr * Make hsakmt-roct compile: no -Werror because with const cast in numa, and actually add the numa dependency * Remove redundant cmake args which is inherited * Fix some dependencies * Fix some python 2.x compatibilities * Add amd gpu targets to rocfft * Make comgr a link dep of rocm-dbgapi and remove redundant cmake args * Remove redundant cmake args * Remove more redundant cmake args * Final redundant args * Use cmake 3.x instead of a fixed version * Remove random variable * Use installed rocclr instead of nonexisting directory * Don't build outside the staging folder * Deploy some missing cmake target file * Formatting * Fix target list * Properly handle the rocclr dependency * Formatting * Fix vermin test * Make all 3.5.0 package depend exactly on eachother * Add a few missing link dependencies * Fix flake8 * Remove some other redundant flags * Add gcc install prefix for gcc builds of llvm-amdgpu * review changes for the spack recipes * Do not hard-code versions * Fix atmi install - no more relative rpaths outside of install directory (required patch) - fix build -> link dependencies - remove unused build dependency * Fix flake8 errors * Remove unused variable and make things python 2.x compatible * Fix flake8 * Move compiler config from rocfft -> hipcc * Remove redundant dependency on fftw-api * Remove redundant import * Avoid hitting the ROCM_PATH variable altogether with a patch; also just fill in all variables * Add missing deps z3, zlib and ncurses+termlib to llvm-amdgpu * Fix perl shebang and add dep * Fix typo and patch HIP_CLANG_ROOT detection in hip's cmake files * fixing build failure due z3 and adding zlib for rocgdb * new changes to add z3,curses dependency for llvm-amdgpu * fix flake8 error Co-authored-by: root <root@localhost.localdomain> Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2020-08-12petsc: add explicit build dependency: diffutils (#17979)eugeneswalker1-0/+2
2020-08-12Update FleCSPH package (#17997)Julien Loiseau1-9/+18
* Update FleCSPH package * Flake8 corrections * Update FleCSI version
2020-08-12Adding externals support for CUDA. (#18011)Robert Blake1-0/+10
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2020-08-12Use configure-release instead of configure for UCX (#17941)Jon Rood1-2/+4
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-08-12librsb: added v1.2.0.9 (#18015)Michele Martone1-1/+2
2020-08-12weechat: added new package at v2.9 (#17996)Andrew W Elble1-0/+53
2020-08-12ParaView: added v5.8.1 (#17995)Ethan Stam1-0/+1
2020-08-12Bugfix for #17999: use cudart instead of cuda. (#18000)Robert Blake1-1/+1
This is needed because libcuda is used by the driver, whereas libcudart is used by the runtime. CMake searches for cudart instead of cuda. On LLNL LC systems, libcuda is only found in compat and stubs directories, meaning that the lookup of libraries fails.
2020-08-12podio: added dependency on jinja2 for newer versions (#17990)Thomas Madlener1-0/+1
2020-08-11Adding external recognition to perl (#17756)Robert Blake1-0/+37
* Perl now has external recognition. * Changing code to use the new external packages API.
2020-08-11Libtool: add spack external find support (#16691)Adam J. Stewart1-1/+10
* Libtool: add spack external find support * Less specific regex * match -> search * Clarify that min returns first alphabetically, not shortest * Simplify version determination
2020-08-11elpa: add cuda support, add libtool dep, fix parallel build failure (#17969)Harmen Stoppels1-3/+20
2020-08-11py-pyinstrument: added v3.1.3 (#17976)Adam J. Stewart1-1/+2
2020-08-11py-sphinx: added v3.2.0 (#17977)Adam J. Stewart1-2/+3
2020-08-11py-sphinx-rtd-theme: added v0.5.0 (#17978)Adam J. Stewart1-4/+8
2020-08-11libcroco: added build dependency on pkg-config (#17970)darmac1-0/+1
2020-08-11openssl: added detection capabilities (#16653)Sajid Ali1-0/+9
2020-08-11sprng: added new package (#17570)Kurt Sansom1-0/+132
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-08-10UCX: add version 1.8.1 (#17972)Howard Pritchard1-0/+1
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2020-08-10Add fenicsx packages (#17743)Jeffrey Salmond6-0/+193
* add py-ufl package from fenics * add py-fiat package from fenics * add py-ffcx package from fenics * add py-dijitso package from fenics * add dolfinx library from fenics * amend ffcx to use ufl and fiat master branches * setup variants complex and int64 of dolfinx * add dolfinx python library as package * add test dependencies to py-dolfinx * remove broken doc variant * remove test dependencies from py-dolfinx * flake8 fixes to dolfinx and py-dolfinx * make sure dolfinx cmake picks up the correct python version * list build phases in py-dolfinx package * remove unnecessary package url * make pkgconf a build dependency * make all python dependencies build+run * py-ffcx needs py-setuptools to be a build/run dependency to support ffcx executable * remove unnecessary variants from dolfinx * add missing dependencies to py-dijitso * remove stray line from py-dolfinx * simplify definition of build_directory in py-dolfinx Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * use depends_on("python") rather than extends("python") in py-ffcx Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * use depends_on("python") rather than extends("python") in py-fiat Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * use depends_on("python") rather than extends("python") in py-ufl Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * rename py-fiat to py-fenics-fiat * rename py-ufl to py-fenics-ufl * fix error in depends_on(petsc) definition * add missing dep on numpy to py-fenics-fiat * specify python@3.8: as requirement for all fenics components * use tuples rather than list for depends_on type= * specify eigen@3.3.7: as dependency for dolfinx * add js947 and chrisrichardson as maintainers for the fenics packages * remove scipy dependency from py-dolfinx * rename package py-ffcx -> py-fenics-ffcx * rename package dolfinx -> fenics-dolfinx * rename package py-dolfinx -> py-fenics-dolfinx * remove pointless URL from py-fenics-dolfinx package * rename package py-dijitso -> py-fenics-dijitso * formatting * remove unecessary cmake args from fenics-dolfinx * revert py-fenics-fiat python version to 3: Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * revert py-fenics-ufl python version to 3.5: Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * add conflict to fenics-dolfinx for C++17 support * revert py-fenics-ffcx python version to 3.5: Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-08-10Updated docstring description for MVAPICH2 (#17921)Nithin Senthil Kumar1-1/+6
* Updated docstring description for MVAPICH2 * Fixed flake8 character count warning and added maintainers * Removed trailing whitespaces Co-authored-by: nithintsk <nithintsk@github.com>
2020-08-10aperture-photometry: add v2.8.4 (#17953)darmac1-0/+1
2020-08-10Add new package: tiptop (#17907)darmac2-0/+34
* Add new package: tiptop * fix flake8 error * tiptop: remove sha256 value
2020-08-10pbbam: fix build error (#17955)darmac1-2/+3
* pbbam: fix build error * Update var/spack/repos/builtin/packages/pbbam/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-08-10kibana: support aarch64 (#17910)darmac1-1/+1
* kibana: support aarch64 * kibana: change jdk to java
2020-08-10fix apex sha256 and depends constraint (#17902)darmac1-2/+2