summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-02-22add new package : audit-userspace (#15163)darmac1-0/+25
2020-02-22add new package : apachetop (#15164)darmac1-0/+27
2020-02-22add new package : advancecomp (#15166)darmac1-0/+24
2020-02-22add new package : acpid (#15167)darmac1-0/+28
2020-02-22lighttpd : fix pcre depends (#15168)darmac1-0/+2
2020-02-21Emit a sensible error message if compiler's target is overly specific (#14888)Massimiliano Culpo2-0/+33
* Emit a sensible error message if compiler's target is overly specific fixes #14798 fixes #13733 Compiler specifications require a generic architecture family as their target. This commit improves the error message that is displayed to users if they edit compilers.yaml and use an overly specific name.
2020-02-21sundials: add version 5.1.0 and trilinos variant (#15155)Cody Balos1-5/+50
* sundials: add version 5.1.0 and trilinos variant * sundials: add version 5.1.0 and trilinos variant
2020-02-21Changes necessary to build lbann@develop (#15153)Robert Blake1-2/+3
* Necessary changes to get lbann develop to compile. * Reformatting for flake8 * More flake8 changes. * Removing redundant clara dependency.
2020-02-21shtools: New package (#15133)Erik Schnetter1-0/+47
* shtools: New package * shtools: Convert to MakefilePackage, use Spack's generic compiler flags * shtools: Make function location explicit
2020-02-21Add extra version of py-jsonschema (#14993)iarspider2-3/+34
* Add extra version of py-jsonschema * Update dependencies * Update dependencies + flake8 * Add py-pyrsistent package * Update package.py * Update var/spack/repos/builtin/packages/py-jsonschema/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update package.py * Update package.py * Apply suggestions from code review Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Apply suggestions from code review Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-02-21amrex: New version 20.02 (#15132)Erik Schnetter1-0/+1
2020-02-21Updating raja versions. (#15148)Robert Blake1-0/+3
2020-02-21Add clang compiler (#15152)Tim Haines1-0/+2
2020-02-21QE+QMCPACK Converter Update February 2020 (#15135)Nichols A. Romero2-8/+14
* Add a variant to QE that suppresses upstream patching. Need in order to do ddependency patching. * QE variant fails to build often. Set default variant to False as a user friendly change. * QMCPACK converter patch collides with internal QE patches. Deactivate internal patches when performing dependency patching. * Clearer description of QE patch variant that is also flake8 compliant.
2020-02-21Disable qt3d when opengl is disabled (#15149)Seth R. Johnson1-4/+11
* Disable qt3d when opengl is disabled * Remove `-skip qtquick3d` unless QT 5.14 Found while checking build of qt 5.14.
2020-02-21Add extra version of py-sqlalchemy (#15109)iarspider1-0/+8
* Add extra version of py-sqlalchemy * Update package.py * Update package.py * Update package.py * Update package.py * Update package.py * Apply suggestions from code review Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update package.py * Update package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-02-20Updated installer module copyright (#15138)Tamara Dahlgren1-1/+1
Update the copyright for `installer.py`.
2020-02-20Add decentralized-internet package (#15129)Andrew Kamal1-0/+14
* Create package.py * Update package.py * Update package.py * Update package.py * Update package.py * Update var/spack/repos/builtin/packages/decentralized-internet/package.py Commit suggestion Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-02-20Restore package-related unsigned binary changes from PR 11107 (#15134)Tamara Dahlgren2-12/+21
Restore package-related unsigned binary changes from PR 11107
2020-02-20Package hashing: fix detection of directives (#14763)Peter Scheibel3-0/+46
The hashing logic looks for function calls that are Spack directives. It expects that when a Spack directive is used that it is referenced directly by name, and that the directive function is not itself retrieved by calling another function. When the hashing logic encountered a function call where the function was determined dynamically, it would fail (attempting to access a name attribute that does not happen to exist in this case). This updates the hashing logic to filter out function calls where the function is determined dynamically when looking for uses of Spack directives.
2020-02-20libf77zmq (#15125)Anthony Scemama1-0/+38
* libf77zmq * Cleaning mkdirp * Removed install function * Renamed to f77-zmq * Fixed Flake8 * Fixed Flake8
2020-02-20Add extra version of py-terminado (#15111)iarspider1-0/+2
* Add extra version of py-terminado * Update package.py * Update var/spack/repos/builtin/packages/py-terminado/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-02-20Add extra version of py-tornado; update dependencies (#15112)iarspider1-2/+5
* Add extra version of py-tornado * Update package.py * Update package.py * Update package.py
2020-02-20Add extra version of py-typing (#15113)iarspider1-0/+1
* Add extra version of py-typing * Update package.py * Fix typo * Update package.py
2020-02-20Add extra version of py-sympy (#15110)iarspider1-1/+3
* Add extra version of py-sympy * Update package.py
2020-02-20Add extra version of py-widgetsnbextension (#15105)iarspider1-1/+5
* Add extra version of py-widgetsnbextension * Update dependency version * Update package.py * Update package.py * Update var/spack/repos/builtin/packages/py-widgetsnbextension/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-02-20Add extra version of py-urllib3 (#15114)iarspider1-0/+11
* Add extra version of py-urllib3 * Update package.py * Update package.py * Update package.py * Update var/spack/repos/builtin/packages/py-urllib3/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-02-20Add extra version of py-wheel (#15116)iarspider1-1/+5
* Add extra version of py-wheel * Update package.py * Update package.py
2020-02-20Add extra version of vc (#15119)iarspider1-0/+7
* Add extra version of vc * Update package.py * Update package.py * Update var/spack/repos/builtin/packages/vc/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-02-20Use get_spec in relocated _try_install_from_binary_cache (#15131)Patrick Gartung1-1/+1
* Use get_spec in relocated _try_install_from_binary_cache
2020-02-20Compilers require an exact match on version during concretization (#14752)Massimiliano Culpo2-2/+26
Spack now requires an exact match of the compiler version requested by the user. A loose constraint can be given to Spack by using a version range instead of a concrete version (e.g. 4.5: instead of 4.5).
2020-02-20Mark binutils-related conflicts (#15075)Seth R. Johnson3-9/+23
* Mark conflicts with binutils on darwin * Explicitly require binutils bootstrapping and mark conflict with nvptx * Disable gold variant by default on darwin
2020-02-20adding package igv (#15096)snehring1-0/+36
* igv: adding package igv * removing some remaining initial boilerplate * changing path construction to be more correct * adding in type for java dep, also forgot about prefix.bin etc
2020-02-20Add extra version of py-werkzeug (#15115)iarspider1-0/+1
2020-02-20Add extra version of py-wrapt (#15117)iarspider1-0/+1
2020-02-20Add extra version of py-zipp (#15118)iarspider1-1/+2
* Add extra version of py-zipp * Update package.py
2020-02-20Add extra version of xrootd (#15124)iarspider1-14/+15
2020-02-20Add extra version of py-setuptools (#15106)iarspider1-0/+1
2020-02-20Add extra version of vecgeom (#15121)iarspider1-1/+2
2020-02-20Add extra version of xapian-core (#15122)iarspider1-1/+2
2020-02-20Add extra version of xerces-c (#15123)iarspider1-0/+1
2020-02-20Add extra version of prometheus-client (#15067)iarspider1-0/+4
* Add extra version of py-prometheus-client * Update package.py * Update package.py
2020-02-20Add extra version of py-py4j (#15065)iarspider1-0/+2
* Add extra version of py-py4j * Add test dependencies * Update package.py
2020-02-20Add extra version of py-sip (#15108)iarspider1-0/+1
2020-02-20Add extra version of py-qtconsole (#15083)iarspider1-0/+3
* Add extra version of py-qtconsole * Update package.py * Update package.py
2020-02-20Add extra version of py-pyshp (#15072)iarspider1-0/+2
* Add extra version of py-pyshp * Update package.py
2020-02-20Package for IRPF90 (#15076)Anthony Scemama1-0/+23
* Added IRPF90 package * PEP8 * SHA256 * Update var/spack/repos/builtin/packages/py-irpf90/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-02-19Add extra version of py-multiprocess (#15043)iarspider1-0/+12
* Add extra version of py-multiprocess * Update dependency version * Add url_for_version * Flake-8 * Update package.py
2020-02-19Add extra version of py-packaging (#15047)iarspider1-1/+2
* Add extra version of py-packaging * Update py-packaging `attrs` dependency was only in 19.1
2020-02-19Use shutil.copy2 in install_tree (#15058)Dr. Christian Tacke1-1/+1
Sometimes one needs to preserve the (relative order) of mtimes on installed files. So it's better to just copy over all the metadata from the source tree to the install tree. If permissions need fixing, that will be done anyway afterwards. One major use case are resource()s: They're unpacked in one place and then copied to their final place using install_tree(). If the resource is a source tree using autoconf/automake, resetting mtimes uncorrectly might force unwanted autoconf/etc calls.