Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-05-17 | config: simplify configuration API to just get and set | Todd Gamblin | 31 | -173/+207 | |
- replace `spack.config.get_configuration()` with `spack.config.config()` - replace `get_config`/`update_config` with `get`, `set` - add a path syntax that can be used to refer to specific config options without firt getting the entire configuration dict - update usages of `get_config` and `update_config` to use `get` and `set` | |||||
2018-05-17 | config: create internal config scope for commands to use. | Todd Gamblin | 5 | -13/+87 | |
2018-05-17 | init: Move file cache initialization out of __init__.py | Todd Gamblin | 9 | -42/+102 | |
2018-05-17 | config: rework config system into a class instead of globals | Todd Gamblin | 13 | -470/+555 | |
- Current configuration code forces the config system to be initialized at module scope, so configs are parsed on every Spack run, essentially before anything else. - We need more control over configuration init order, so move the config scopes into a class and reduce global state in config.py | |||||
2018-05-17 | init: move editor from spack/__init__.py to spack.util.editor | Todd Gamblin | 3 | -22/+58 | |
2018-05-17 | init: factor paths out of spack/__init__.py and into spack.paths module | Todd Gamblin | 65 | -296/+367 | |
2018-05-17 | init: simplify import ordering in __init__.py | Todd Gamblin | 8 | -87/+112 | |
2018-05-17 | flex: use 2.6.3. by default (#8154) | Denis Davydov | 1 | -3/+6 | |
Fixes #8152 Flex 2.6.4 doesn't build with gcc@7:. This sets Flex 2.6.3 as the preferred version. The flex package had a conflict directive for this but originally the recorded conflict was specific to ubuntu; this appears to be an issue on multiple operating systems so this also updates the conflict to be more general and adds a comment which links to the relevant issues. | |||||
2018-05-17 | swap-assembler: Create new package. (#8144) | lingnanyuan | 1 | -0/+43 | |
* swap-assembler: Create new package. * swap-assembler: fix flake8 error. | |||||
2018-05-17 | pv: initial commit (#8147) | Christoph Junghans | 1 | -0/+36 | |
2018-05-17 | r-rstan: new version and dependents (#8158) | Levi Baber | 3 | -0/+4 | |
* r-stanheaders: new version * r-rstan: new version * r-rcppeigen: new version * r-rstan: requires newer version of r-rcppeigen | |||||
2018-05-17 | Add version 6.1. to ESSL spackage file. (#8170) | Serban Maerean | 1 | -0/+1 | |
2018-05-17 | cbtf-argonavis-gui: add openspeedshop-utils package to address qt conflicts ↵ | Jim Galarowicz | 8 | -211/+689 | |
(#8066) Fixes #7946 Creates an openspeedshop-utils package that does not depend on qt3 and can be used to resolve the needs of cbtf-argonavis-gui. Changes for creating a release versus develop build are also included. There are package versions which are no longer relevant (e.g. 1.3.0 for cbtf-argonavis-gui has been replaced with 1.3.0.0) but these versions need to be kept to allow uninstalling them; issue #8173 has been created to investigate this. | |||||
2018-05-16 | Add dependencies for py-dask (#8120) | Adam J. Stewart | 11 | -17/+367 | |
2018-05-16 | r-rcppcnpy: a new package. (#8139) | 健美猞猁 | 1 | -0/+39 | |
* r-rcppcnpy: a new package. * Specify dependency versions. * Update dependency. | |||||
2018-05-15 | Add list_url to allow download of prior versions from cran archive (#8141) | Eric | 2 | -0/+2 | |
2018-05-15 | Add libunwind-1.2.1 (#8145) | David Böhme | 1 | -0/+1 | |
2018-05-15 | astyle: add 3.1 (#8137) | Denis Davydov | 1 | -0/+1 | |
2018-05-15 | Move report writers to separate classes | Zack Galbreath | 5 | -190/+335 | |
2018-05-15 | Add test case for CDash reporting | Zack Galbreath | 1 | -0/+42 | |
2018-05-15 | upload reports to CDash | Zack Galbreath | 2 | -6/+35 | |
2018-05-15 | Generate CDash reports for build/install step | Zack Galbreath | 2 | -2/+60 | |
2018-05-15 | CDash report for concretization errors | Zack Galbreath | 3 | -1/+35 | |
Capture any concretization errors and record them in a CTest Update.xml file. | |||||
2018-05-15 | CDash report for configure step | Zack Galbreath | 4 | -8/+127 | |
Generate CTest XML file containing configure output | |||||
2018-05-15 | Capture source line number in CTest log parser | Zack Galbreath | 1 | -1/+1 | |
2018-05-15 | Fix typo in comment | Zack Galbreath | 1 | -1/+1 | |
2018-05-15 | Add CDash as a valid reporting format | Zack Galbreath | 1 | -1/+2 | |
2018-05-15 | Initialize report generator before parsing specs | Zack Galbreath | 2 | -7/+10 | |
This will allow us to generate reports for concretization errors | |||||
2018-05-15 | Allow --overwrite and --log-format to be used together | Zack Galbreath | 1 | -36/+35 | |
Restructure the logic of the spack install command to allow these two command-line arguments to be used at the same time. | |||||
2018-05-15 | Format-agnostic data structure for reports | Zack Galbreath | 2 | -66/+68 | |
Replace the JUnit-specific terms 'testsuite' and 'testcase' with 'spec' and 'package', respectively. | |||||
2018-05-14 | patch petsc test cases for XL compiler (#8091) | Serban Maerean | 2 | -0/+62 | |
- After spack install, these test cases are built in a seperate step, outside of spack, but they need to patched after staging so users don't have to do it in a seperate step. - The test cases are installed under `<petsc install directory>/share/petsc/examples` and can be built and executed by invoking `gmake -f gmakefile.test` in that directory. | |||||
2018-05-14 | Added Shim to Support hdf5+mpi in Spack Silo (#8130) | Robert Pavel | 1 | -1/+9 | |
* Added Shim to Support hdf5+mpi in Spack Silo Added compatibility for hdf5+mpi to silo spackage to support spackages with dependency chains that include silo and hf5+mpi * Fixed fixable flake8 issue with silo spackage Fixed missing whitespace around operator * Setting MPI Variant to Default to True As per guidance changing variant to default to MPI builds | |||||
2018-05-14 | salmon: adding in version restriction for boost (#8129) | snehring | 1 | -1/+1 | |
1.67 does not work with this | |||||
2018-05-14 | prenek missing X.h (#8121) | Cameron Smith | 1 | -0/+9 | |
2018-05-14 | lordec: Create new package. (#8095) | lingnanyuan | 1 | -0/+44 | |
* lordec: Create new package. * lordec: Add homepage, change to MakefilePackage. * Modify dependency type. | |||||
2018-05-14 | r-fit-models: Create new package (#8122) | Eric | 1 | -0/+38 | |
2018-05-14 | r-vipor: Create new package (#8128) | Eric | 1 | -0/+38 | |
2018-05-14 | LBANN: add hydrogen as optional dependency (#8085) | Brian Van Essen | 2 | -6/+188 | |
Add Hydrogen package for fork of Elemental library. Update LBANN to use either Hydrogen or Elemental. | |||||
2018-05-14 | r-shinydashboard: Create new package (#8116) | Eric | 1 | -0/+40 | |
2018-05-14 | r-picante: Create new package (#8117) | Eric | 1 | -0/+40 | |
* r-picante: Create new package * Remove dependency already included in RPackage base class | |||||
2018-05-14 | r-squash: Create new package (#8118) | Eric | 1 | -0/+36 | |
* r-squash: Create new package * Remove dependency already included in RPackage base class * remove extra file | |||||
2018-05-14 | Update py-llvmlite to reflect llvm@6 requirement for versions >0.23.0 (#8109) | Sajid Ali | 1 | -2/+5 | |
* new file: package.py * corrected using pep8online.com * Update package.py * correct typo * as requested * modified: package.py * Update package.py | |||||
2018-05-14 | Aegean: new package (#8113) | Levi Baber | 2 | -0/+46 | |
* aegean: new package * genometools: set dependent env for aegean | |||||
2018-05-14 | charliecloud: fix copyright (#8115) | Christoph Junghans | 1 | -1/+1 | |
2018-05-14 | dealii: another fix for quick tests only in 9.0 and thus hash (#8114) | Denis Davydov | 1 | -1/+1 | |
2018-05-14 | A new pacakge: Kaiju. (#8111) | 健美猞猁 | 1 | -0/+48 | |
* A new package: kaiju. * Replace ftp:// with https://. | |||||
2018-05-14 | hisea: new package (#8112) | Levi Baber | 1 | -0/+43 | |
2018-05-14 | Add numexpr 3 (#8107) | Sajid Ali | 1 | -0/+48 | |
* new file: package.py * corrected using pep8online.com * Update package.py * correct typo * as requested | |||||
2018-05-14 | dealii: update hash due to upstream changes (#8105) | Denis Davydov | 1 | -1/+1 | |
2018-05-14 | add version 0.6.2 to yaml-cpp (#7931) | healther | 1 | -1/+11 | |