summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-10-26license: add copyright to MIT license and SPDX in README (#9645)Todd Gamblin2-2/+5
- also remove analytics beacon in README, which is not that useful anymore.
2018-10-25Fix issue with miniconda attempting to install the incorrect version (#9589)Ross Miller2-8/+8
The install() function in the miniconda2 & 3 package.py files referenced self.url, which is hard-coded to 4.3.11. That's not necessary the version that the user requested, though. Changed the install() function to reference self.stage.archive_file. Also added a version string for 4.5.11.
2018-10-25nag: fix NAG Fortran Compiler MD5 checksum for 6.1; add 6.2 checksum (#9617)Will Furnass1-1/+2
2018-10-25LLVM: add older version and gcc constraint (#9614)sknigh1-0/+19
- Added v 5.0.2 - Added conflict with gcc 8 for versions that do not build
2018-10-25updated URL format for Catalyst package when version is greater or equal to ↵dorier1-3/+6
5.6 (#9611)
2018-10-25r-goplot: fix r-rcolorbrewer version format (#9631)Justin Stanley1-2/+1
2018-10-25package nccl: Fix install_targets for verison 2.3.5-5: (#9623)jkelling1-1/+4
2018-10-25r-argparse: remove unnecessary r-getopt version (#9638)Justin Stanley1-1/+1
There is no checksum for r-getopt@1.19 and this package is compatible with the latest version anyway.
2018-10-25spades: add conflict with older gcc (#9640)Justin Stanley1-0/+3
2018-10-25new package: karma (#9571)Miles Perry1-0/+39
2018-10-25unifycr: new package (#9594)Cameron Stanavige1-0/+95
2018-10-25hdf5: add version 1.10.4 (#9625)Matthias Diener1-2/+3
2018-10-25suite-sparse: add GCC version constraint (#9622)Denis Davydov2-1/+2
Move suite-sparse gcc version constraint from dealii to suite-sparse package and update it (gcc 4.9 is required as of version 5.2.0 rather than 5.1.0). The constraint is now expressed as a conflict rather than a dependency.
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