summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-04-28dev-build: stop before phase (#14699)Axel Huebl5-8/+67
Add `-b,--before` option to dev-build command to stop before the phase in question.
2020-04-28Docs: Limit Microarch on Travis CI (#16200)Axel Huebl1-1/+11
Update the travis CI docs: limiting the microarch is essential for caching.
2020-04-28netcdf-fortran: add new variants (#16046)Carson Woods2-0/+11
* Add additional variants to netcdf-fortran * Fix duplicate variant * Clean up variants based on review feedback * Addtional variant changes * Convert jna variant to single line * Fix proper version constraints for jna variant
2020-04-28jsoncpp add 1.9.2, patch %clang@10 for implicit conversion (#16153)Stephen McDowell1-0/+12
* add 1.9.2, patch %clang@10 for implicit conversion * flake8: "fix" hanging indent (squash: because is that really more readable?)
2020-04-28Add new package: figlet (#16355)darmac1-0/+31
2020-04-28kokkos: add versions 3.0.00 and 3.1.00 (#16354)Cameron Smith1-0/+2
2020-04-28bazel: support for aarch64 platform (#16350)darmac1-1/+5
2020-04-28Add new package: etcd (#16348)darmac1-0/+35
2020-04-28Add new package: kubernetes (#16347)darmac1-0/+25
2020-04-28adjust petsc to build cuda only when requested explicitly (#16275)Jeffrey Salmond1-2/+4
* adjust petsc+cuda to build cuda only when requested explicitly * activate petsc library support only when explicitly requested * flake8 fixes
2020-04-28openmpi: add additional variants (#16044)Carson Woods1-2/+22
* Add variants to OpenMPI * Add variant for toggling runpath * Fix typo * Remove blank line whitespace
2020-04-28netcdf-c: Patch to support hdf linked against libtirpc (#15994)Tom Payerle1-0/+3
If hdf was built with +libtirpc, we need to add -ltirpc to our link flags.
2020-04-28travis: extend the list of e-mails being notified of failures (#16352)Massimiliano Culpo1-1/+3
2020-04-28relocate: remove an assertion in _make_relative (#16351)Massimiliano Culpo1-4/+0
This was an oversight in #15654 since `os.path.isfile` checks that the something is a file in the current filesystem.
2020-04-28votca-*: fix stable deps (#16339)Christoph Junghans2-5/+5
2020-04-28cassandra: added v3.11.6 and dependency on Java (#16341)darmac1-1/+4
2020-04-28colordiff: modified url to fix 404 error (#16349)darmac1-1/+1
2020-04-27votca-*: add stable version (#16336)Christoph Junghans5-4/+14
* votca-*: add stable version * votca-*: add myself as maintainer
2020-04-27CP2K: arch file improvements and blas-dependency simplification (#16074)Tiziano Müller1-75/+127
* cp2k: prettify arch-file, call pkg-config directly this allows to re-use the arch-file without having to load the complete Spack environment, for example after a dev-build * cp2k: use consistency check instead of blas lib enum this makes using other BLAS/LAPACK implementations possible without explicitly adding support for them * cp2k: add basic support for Cray and XL Compilers, correct Intel fp mode * cp2k: add myself as maintainer * cp2k: use "master" to denote the git version * cp2k: use spack_cc/fc/cxx when possible, set CXX explicitly * cp2k: set __MKL when using the MKL, not just the Intel compiler * cp2k: drop self. when referencing spec where possible * cp2k: add forgotten elpa+openmp dep * cp2k: set C++14 for recent versions
2020-04-27abseil-cpp: new Version, Build Shared Library (#16125)Dr. Christian Tacke1-0/+8
* Add new version: "Abseil LTS branch, Feb 2020, Patch 1" * Build shared libraries by default with new version * Older versions do not support building shared libraries
2020-04-27Update bat and make the url dynamic (#16127)Diego Magdaleno1-10/+3
* Update bat and make the url dynamic - Now depending on the version it will calculate the url - This also fixes a weird issue that was reported on Darwin, back when I reported that Rust wasn't linking properly on Darwin #15887 on the comment by hartzell i was also experiencing this issue * Remove unnecessary stuff - Removes the need for LLVM - Removes the need for version calculation. * Keep the versions on 1 line * Pass flake8 tests
2020-04-27Add a new package Exa (#16126)Diego Magdaleno1-0/+21
* Add new package exa * Format and fix a silly typo * Fix SHA256 SUM and make URL calculation dynamic * Remove unnecessary URL calculation * Update package.py * Keep the version on 1 line * Pass flake8 checks
2020-04-27Add ShengBTE (#16154)asmaahassan901-0/+39
* Add ShengBTE Adding a new package; ShengBTE. I tried adding it a MakefilePackage, and use build_directory = 'Src', but it was as if the build_directory gets ignored and make complains about target not found. and using the make funtion here instead of os.system, I get errors that config.f90 is not found which is already available under Src as well. * more enhancmenets fix lint; use mkl spec; use build_directory variable * one more fix * Use Makefile template * Update var/spack/repos/builtin/packages/shengbte/package.py use mkl instead of intel-mkl as a dependency Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/shengbte/package.py update recipe as suggested by reviewer Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * enhance recipe remove white space; changes as suggested by reviewer Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-04-27python : fix SSL for older Python versions (#16217)Joseph Ciurej1-8/+40
* Fixed SSL pathing for older versions of Python (i.e. @:3.6.999). * Fixed an issue where the 'python~ssl' variant wasn't properly being respected. * Improved the '~ssl' patch by making it functional instead of diff-based (enables 3.X.Y patches). * Fixed comment formatting to satisfy 'flake8' style requirements.
2020-04-27elfutils: Add version 0.179 (#16334)Tim Haines1-1/+2
2020-04-27graphviz: add poppler support (#16331)Christoph Junghans2-2/+6
* graphviz: add poppler support * graphviz: actually needs poppler+glib * poopler: fix glib build, new version
2020-04-27hpcviewer: add version 2020.04 (#16332)Mark W. Krentel2-1/+12
* hpcviewer: add version 2020.04 * ibm-java: add version 8.0.6.7
2020-04-27cuDNN: Help dependents find libs/includes on Power arch (#16128)Brian Van Essen1-0/+5
On Power architectures cuDNN will install in a target directory. This sets cuDNN_ROOT to point to the subdirectory to help dependents use this install.
2020-04-27ecflow added version 4.12.0 (#16327)Amjad Kotobi1-0/+1
2020-04-27cmake added version 3.17.1 (#16326)Amjad Kotobi1-0/+1
2020-04-27update cctools to version 7.1.3 (#16324)Benjamin Tovar1-1/+2
2020-04-27Make mariadb provide mysql-client... (#16322)iarspider1-0/+1
... as well as mariadb. Needed for ROOT.
2020-04-27update podio version formatting (#16321)vvolkl1-4/+17
* update podio version formatting * [podio] formatting fixes
2020-04-27[dd4hep] url and other fixes (#16320)vvolkl2-2/+41
2020-04-27MODYLAS: New package (#16317)Toyohisa Kameyama3-0/+477
2020-04-27Add new package: stinger (#16316)darmac1-0/+26
2020-04-27Add new package: smartdenovo (#16310)darmac2-0/+59
2020-04-27tulip: added new package at v5.4.0 (#16319)Massimiliano Culpo1-0/+42
closes #3479 Co-authored-by: Kate Isaacs <kisaacs@cs.arizona.edu> Co-authored-by: Kate Isaacs <kisaacs@cs.arizona.edu>
2020-04-27singularity: better info re post-install step (#16311)George Hartzell1-1/+4
The singularity info should actually suggest where you might find the info about the post-install steps. Co-authored-by: george.hartzell <george.hartzell@sana.com>
2020-04-27xabclib: added package at v1.03 (#16271)Toyohisa Kameyama1-0/+60
2020-04-27spglib: added libs property (#16318)asmaahassan901-0/+5
2020-04-27votca-csg: Block gromacs@2020 and newer (#16315)Christoph Junghans1-1/+1
2020-04-27Improve the coverage of spack.relocate (#15654)Massimiliano Culpo3-76/+148
This PR introduces trivial refactoring in: - `get_existing_elf_rpaths` - `get_relative_elf_rpaths` - `get_normalized_elf_rpaths` - `set_placeholder` mainly to be more consistent with practices used in other parts of the code and to simplify functions locally. It also adds or reworks unit tests for these functions and extends their docstrings. Co-authored-by: Patrick Gartung <gartung@fnal.gov> Co-authored-by: Peter J. Scheibel <scheibel1@llnl.gov>
2020-04-26ppOpen-APPL/AMR-FDM: New package (#16199)Toyohisa Kameyama1-0/+62
* ppOpen-APPL/AMR-FDM: New package * separate build and install. * Fix description.
2020-04-26qt: fix macOS w/ AppleClang (mesa libs) (#16302)Axel Huebl1-1/+3
Building the `py-jupyter` stack on macOS with AppleClang breaks on the `py-qtconsole` -> `py-qtconsole` -> `qt +opengl` package build environment setup with: ``` ==> Error: AttributeError: Query of package 'mesa' for 'libs' failed ... ==> Error: Failed to install qt due to ChildError: AttributeError: Query of package 'mesa' for 'libs' failed ``` This tries to add more library targets build by `mesa` to avoid this.
2020-04-26libpciaccess: mirror (#16312)Axel Huebl1-2/+2
Support mirrors for libpciaccess downloads.
2020-04-26libbsd: mirror (#16313)Axel Huebl1-1/+4
Add a mirror for `libbsd` to improve fetch stability. libbsd.freedesktop.org sometimes failes in my nightly CI/CD scripts.
2020-04-26py-profilehooks (new package) (#16305)Axel Huebl1-0/+20
Adds the py-profilehooks package.
2020-04-26py-blosc (new package) (#16307)Axel Huebl1-0/+23
Add the py-blosc python package.
2020-04-26py-h5py: master (new version) (#16306)Axel Huebl1-0/+2
Add the `master` branch of h5py as a version.