summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-10-25flake8: explicitly allow line break before or after binary operator (#9627)Massimiliano Culpo2-2/+2
W503 and W504 are issued for line breaks before or after binary operators (respectively). This allows either approach (explicitly instructing flake8 to ignore both of these cases).
2018-10-25Fix autoload of direct dependencies for python (#9630)Massimiliano Culpo3-1/+26
fixes #9624 merge_config_rules was using `strict=False` to check if a spec satisfies a constraint, which loosely translates to "this spec has no conflict with the constraint, so I can potentially add it to the spec". We want instead `strict=True` which means "the spec satisfies the constraint right now".
2018-10-25Package VisIt: updated visit package (#9433)dorier1-14/+46
* updated visit package * make hdf5 and silo conflict with ~gui variant * Changed parallel => mpi and quotes in description * Corrected +mpi variant in VisIt package The previous commit introduced a bug (+parallel variant wasn't renamed +mpi), and the +mpi variant wasn't True by default. This is corrected.
2018-10-25spdlog: add new versions (#9636)Federico Ficarelli1-0/+4
2018-10-25git: add new version 2.19.1 (#9637)Matthias Diener1-0/+5
2018-10-24bugfix: use OS default permissions for mkdirp when mode is not provided (#9604)Todd Gamblin1-4/+13
- #8773 made the default mode 0o777, which is what's documented but mkdirp actually takes the OS default or umask by default - revert to the Python default by default, and only set the mode when asked explicitly.
2018-10-24Add pic variants to tioga, openfast, nalu-wind, and nalu. (#9560)Jon Rood4-4/+20
2018-10-24py-pyarrow: new package (#9416)Matthias Wolf2-0/+46
arrow: add missing dependency for python build The Parquet library moved into the Arrow organisation, hence add a parquet flavor and adapt dependencies.
2018-10-24Warpx: non-conditional dependency on MPI (#9587)Dave1-1/+1
2018-10-24Fix typo in help message (#9599)Javier Cervantes1-1/+1
2018-10-24New package: Damaris (#9601)dorier1-0/+52
2018-10-24flux-core & flux-sched: update versions and dependencies, fix git tags (#9610)Stephen Herbein2-6/+19
* flux: ensure git tags are always available previous `--unshallow` would only run when `--depth 0` was used. If 1--single-branch` was used, then the `.git/shallow` file would not exist and `--unshallow` would not work. add v0.6.0 and update dependencies accordingly update dependencies to match latest flux versions adds support for python 3 increases precision of czmq version required for older flux versions adds new lz4 dependency
2018-10-22pumi: add version 2.2.0 (#9606)Cameron Smith1-0/+1
2018-10-22added stat version 4.0.1 (#9607)Gregory Lee2-6/+9
* Add stat version 4.0.1 * stat 4.0.1: requires py-xdot * stat versions at or above 4.0.0 dont require python 2 (it still requires python but can build with 2 or 3) * stat versions at or above 4.0.0 dont require py-pygtk and py-enum34 * Replace py-xdot version 0.9.1 with 1.0 * py-xdot: use lib directory vs. lib64 for atk dependency
2018-10-22Bug fix: Module PATH check (#9574)Satish Balay1-6/+5
#9100 added a warning message when a path extracted from a module file did not appear to be a valid filesystem path. This check was applied to a variable which could be a list of paths, which would erroneously trigger the warning. This commit updates the check to run at the actual point where the path has been extracted.
2018-10-22plasma: add 18.10.0 and fix URL (#9608)Satish Balay1-1/+2
2018-10-22hypre: update to version 2.15.1 (#9602)Satish Balay1-0/+1
2018-10-22sundials: update to version 3.2.1 (#9603)Satish Balay1-1/+2
2018-10-22PLASMA: add version 18.9.0 (w/CMake) (#9489)Piotr Luszczek2-55/+49
* Add version 18.9.0 (w/CMake) * Add version dependent install methods to handle transition from Make-based package (17.1) to CMake-based package, using the NEST package as an example * Remove unnecessary build_targets method for older Make-based version * Don't retrieve just the C/Fortran interfaces for netlib-lapack - blas/lapack libs are now handled the same for all implementations * Remove netlib-lapack detection patch
2018-10-22license: exclude ignored files from the license check (#9578)Todd Gamblin1-1/+1
Previously, if you built the docs, you'd get license errors for generated .rst files. This removes them from the list of licensed files.
2018-10-22Update STRUMPACK package: (#9580)Pieter Ghysels1-40/+26
* add new version 3.1.0 * add conflict for parmetis without mpi * strumpack >= 3.1.0 uses -DTPL_ENABLE_<package> instead of -DSTRUMPACK_USE_<package> * require cmake at least 3.2
2018-10-22py-gtk needs to build with python@2.7 and also requires atk, so the atk ↵Peter Scheibel1-5/+0
python dependency cannot be unconditionally constrained to @3: (#9596)
2018-10-19PMIX: replace md5 hash with sha256 for recent versions (#9585)Daniel Topa1-10/+6
2018-10-19plumed: libmatheval support (#9586)Ricardo Silva3-1/+10
* plumed: add libmatheval dependency (used by the 'function' module) * guile: add variant to build with threads interface * libmatheval: add flex dependency
2018-10-19new package: trimal (starting at 1.4.1) (#9592)Justin Stanley1-0/+25
2018-10-19new package: lastz (starting at 1.04.00) (#9593)Justin Stanley1-0/+18
2018-10-19bcftools: add version 1.9 (#9595)Justin Stanley1-0/+2
2018-10-19New package: DFT-FE (#9197)Ricardo Silva1-0/+65
2018-10-19new package: dbcsr (#9491)Denis Davydov2-0/+55
Also add its dependency, py-fypp
2018-10-19jdk: added version 11.0.1 (#9583)Justin Stanley1-0/+3
2018-10-19warpx: new package (#9584)Dave1-0/+78
2018-10-18r-biom-utils: changed MD5 to SHA, added list_url (#9539)Dan Han1-1/+2
2018-10-18binutils: add older version 2.25.1 (#9579)sknigh1-0/+1
Added version available in RHEL/Centos 7
2018-10-18blaze package: add versions 3.3 and 3.4 (#9546)Jordan Moxon1-1/+3
2018-10-18r-matr and r-callr: add new versions, list_urls (#9562)Dan Han2-1/+5
2018-10-18qt4: Patch configure to allow webkit with recent gcc (#9264)Neil Flood2-0/+26
2018-10-18llvm: rename "trunk" version to "develop" (#9320)Geoffrey Oxberry1-2/+2
2018-10-18Update samrai 2.4.4 (#9311)David Wells1-16/+22
* Add support for samrai+silo. * Add patch for SAMRAI 2.4.4
2018-10-18r-rmarkdown: add r-catools dependency (#9470)Justin Stanley1-0/+1
2018-10-18parquet: add -fPIC option (#9367)Matthias Wolf1-0/+8
This adds a pic variant and also exports all compiler flags as CMake arguments
2018-10-18qt: addversion 5.11.2 (#9555)Michael Kuhn1-0/+1
2018-10-18Allow setting language of compiler messages (#9486)Michael Kuhn3-0/+16
* Add a build_language config.yaml option which controls the language of compiler messages * build_language defaults to "C", in which case the compiler messages will be in English. This allows Spack log parsing to detect and highlight error messages (since the regular expressions to find error messages are in English) * The user can use the default language in their environment by setting the build_language config variable to null or ''
2018-10-18spark: set JAVA_HOME for hadoop CLASSPATH fetching (#9439)Matt Belhorn1-0/+1
Sets the `JAVA_HOME` in the `hadoop` subprocess called during `spark.setup_environment`.
2018-10-18new package: trinotate (starting at 3.1.1) (#9471)Justin Stanley1-0/+42
2018-10-18byobu: add new version 5.127 (#9529)Matthias Diener1-0/+1
2018-10-18ranimation: added list_url (#9538)Dan Han1-0/+1
2018-10-18freetype: Add version 2.9.1 (#9551)Michael Kuhn1-0/+1
2018-10-18braker: add missing deps (#9573)Levi Baber0-0/+0
2018-10-18add pumi version docstring (#9577)Cameron Smith1-0/+6
2018-10-18py-seaborn: add version 0.9.0 (#9553)Matthias Wolf1-0/+1