Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-12-30 | allow nested resources | Tom Scogland | 1 | -1/+3 | |
This solution doesn't really make me happy, but does seem to work. It sorts the resources by the length of the string representing their destination. Since any nested resource must contain another resource's name in its path, it seems that should work, but there should be a better way to do this. | |||||
2015-12-30 | adding errno import for the deep directory creation patch | Tom Scogland | 1 | -0/+1 | |
2015-12-30 | create leading directories for resources | Tom Scogland | 1 | -1/+8 | |
This allows resources to be placed into subdirectory trees that may not exist in the base package, and may depend on other resources to be staged later. | |||||
2015-12-30 | legacy mysql bindings for python | Tom Scogland | 1 | -0/+15 | |
2015-12-30 | python libraries, libedit, and ninja | Tom Scogland | 6 | -0/+98 | |
A pile of libraries and tools, libedit is actually important as a replacement of readline for non-GPL projects. Also ninja may be worthwhile for some of the larger CMake projects, like llvm/clang. | |||||
2015-12-30 | removing ill-fated array check for non-portability | Tom Scogland | 1 | -1/+0 | |
2015-12-30 | Revert "removing check as it can cause failures in zsh" | Todd Gamblin | 5 | -206/+38 | |
This reverts commit 496e4856916cb881da916539635e9bfa3e1406af. Undo overly large set of changes -- LLVM wasn't ready. Tom can recommit just the zsh stuff. | |||||
2015-12-30 | removing check as it can cause failures in zsh | Tom Scogland | 5 | -38/+206 | |
2015-12-29 | Merge pull request #285 from trws/args-check | Todd Gamblin | 1 | -5/+4 | |
fix for array handling in ancient bash | |||||
2015-12-29 | fix for array handling in ancient bash | Tom Scogland | 1 | -5/+4 | |
fixes #284 | |||||
2015-12-26 | Merge pull request #277 from LLNL/bugfix/vcs-mirror-fetch | Todd Gamblin | 2 | -16/+41 | |
Fix #85 and #228: errors fetching VCS packages from a mirror. | |||||
2015-12-24 | Merge pull request #211 from LLNL/bugfix/github-154 | Todd Gamblin | 1 | -11/+29 | |
Fix #154 -- better log messages for do_patch() | |||||
2015-12-24 | Fix #154 -- better log messages for do_patch() | Todd Gamblin | 1 | -11/+29 | |
2015-12-23 | Fix #85 and #228: errors fetching VCS packages from a mirror. | Todd Gamblin | 2 | -16/+41 | |
- Stage and fetcher were not being set up properly when fetching using a different fetch strategy than the default one for the package. - This is fixed but fetch/stage/mirror logic is still too complicated and long-term needs a rethink. - Spack will now print a warning when fetching a checksum-less tarball from a mirror -- users should be careful to use https or local filesystem mirrors for this. | |||||
2015-12-23 | Merge pull request #276 from LLNL/bugfix/235-smarter-spider | Todd Gamblin | 4 | -82/+183 | |
Fix #235: Smarter web spidering -- use parsed links instead of recons… | |||||
2015-12-23 | Fix #235: Smarter web spidering -- use parsed links instead of reconstructing. | Todd Gamblin | 4 | -82/+183 | |
- Move `find_versions_of_archive` from spack.package to `spack.util.web`. - `spider` funciton now just uses the link parsing it already does to return links. We evaluate actual links found in the scraped pages instead of trying to reconstruct them naively. - Add `spack url-parse` command, which you can use to show how Spack interprets the name and version in a URL. | |||||
2015-12-22 | Fix bug in URL regex. | Todd Gamblin | 1 | -1/+1 | |
2015-12-22 | revert accidental print statements. | Todd Gamblin | 1 | -5/+0 | |
2015-12-22 | More consistent URL parsing when finding versions. | Todd Gamblin | 2 | -4/+10 | |
Versions found by wildcard URLs are different from versions found by parse_version, etc. The wildcards are constructed more haphazardly than the very specific URL patterns in url.py, so they can get things wrong. e.g., for this URL: https://software.lanl.gov/MeshTools/trac/attachment/wiki/WikiStart/mstk-2.25rc1.tgz We miss the 'rc' and only return 2.25r as the version if we ONLY use URL wildcards. Future: Maybe use the regexes from url.py to scrape web pages, and then compare them for similarity with the original URL, instead of trying to make a structured wildcard URL pattern? This might yield better results. | |||||
2015-12-22 | Merge pull request #257 from eschnett/eschnett/hwloc-1.11.2 | Todd Gamblin | 2 | -1/+9 | |
Update hwloc; don't require libpciaccess on OS X | |||||
2015-12-22 | Merge pull request #269 from eschnett/eschnett/rsync-3.1.2 | Todd Gamblin | 1 | -0/+1 | |
Update rsync to 3.1.2 | |||||
2015-12-22 | Update rsync to 3.1.2 | Erik Schnetter | 1 | -0/+1 | |
2015-12-22 | Skip installing libpciaccess on Darwin | Erik Schnetter | 2 | -2/+8 | |
2015-12-22 | Update hwloc; don't require libpciaccess on OS X | Erik Schnetter | 1 | -2/+4 | |
- hwloc 1.11.2 is available. - libpciaccess is not supported on OS X; don't require it there. | |||||
2015-12-22 | Merge pull request #266 from LLNL/bugfix/python3-setuptools-conflict | Todd Gamblin | 1 | -3/+8 | |
fix conflict with setuptools and cached pyc files | |||||
2015-12-22 | fixed site pyc regular expression | Gregory L. Lee | 1 | -1/+1 | |
2015-12-22 | Merge pull request #261 from LLNL/features/prefer-versions-in-packages | Todd Gamblin | 2 | -3/+10 | |
Add ability to prefer particular versions in packages. | |||||
2015-12-22 | only ignore cached site.py file | Gregory L. Lee | 1 | -2/+1 | |
2015-12-22 | Merge pull request #263 from nolta/hdf5-mpi | Todd Gamblin | 1 | -4/+2 | |
fix non-mpi hdf5 package build | |||||
2015-12-22 | Merge pull request #264 from nolta/typos | Todd Gamblin | 2 | -2/+2 | |
fix a few comment typos | |||||
2015-12-22 | Merge branch 'nolta-249' into develop | Todd Gamblin | 1 | -3/+12 | |
2015-12-22 | Slightly more robust tmp directory search. | Todd Gamblin | 1 | -4/+12 | |
- remove getcwd() check (seems arbitrary -- if users set their TMPDIR to this why stop them?) - try a number of common locations and try per-user directories in them first. | |||||
2015-12-22 | Merge pull request #265 from epfl-scitas/packages/valgrind | Todd Gamblin | 1 | -0/+55 | |
valgrind : added package | |||||
2015-12-22 | fix conflict with setuptools and cached pyc files | Gregory L. Lee | 1 | -2/+8 | |
2015-12-22 | valgrind : added package | alalazo | 1 | -0/+55 | |
2015-12-21 | fix a few comment typos | Mike Nolta | 2 | -2/+2 | |
2015-12-21 | fix non-mpi hdf5 package build | Mike Nolta | 1 | -4/+2 | |
Fixes a couple of issues in c5b7eba45743ebd131233c035101a0e64bb0c1c7. | |||||
2015-12-21 | fix #249 (tmp spack-stage directories conflict) | Mike Nolta | 1 | -2/+3 | |
2015-12-21 | Add ability to prefer particular versions in packages. | Todd Gamblin | 2 | -3/+10 | |
- Adding `preferred=True` to a version directive will change its sort order in concretization. - This provides us a rudimentary ability to keep the Spack stack stable as new versions are added. - Having multiple stacks will come next, but this at least allows us to specify default versions of things instead of always taking the newest. | |||||
2015-12-21 | new python versions | Gregory L. Lee | 1 | -0/+2 | |
2015-12-21 | remove numpy compiler patch | Gregory L. Lee | 1 | -7/+0 | |
2015-12-21 | Merge pull request #208 from epfl-scitas/features/resource_directive | Todd Gamblin | 8 | -41/+287 | |
resource directive : implementation + clang / llvm use case | |||||
2015-12-21 | Merge pull request #215 from sjtbham/develop | Todd Gamblin | 1 | -3/+18 | |
fix build to work against depends for modules created by setup.py and… | |||||
2015-12-20 | Merge pull request #255 from LLNL/bugfix/254-libtool-compiler-name-issues | Todd Gamblin | 23 | -15/+77 | |
Fix #254: libtool & distutils want certain compiler names. | |||||
2015-12-20 | Merge pull request #231 from epfl-scitas/packages/scotch | Todd Gamblin | 1 | -14/+100 | |
scotch: adding dependencies + variants for mpi, shared, compression and esmumps | |||||
2015-12-20 | Merge pull request #251 from epfl-scitas/packages/tau | Todd Gamblin | 6 | -63/+226 | |
Improved build of tau and related dependencies | |||||
2015-12-20 | tau : scorep is now a variant | alalazo | 1 | -3/+6 | |
2015-12-20 | removing completely the write_make_inc function | Nicolas Richart | 1 | -7/+3 | |
2015-12-20 | moving write_make_inc into a patch function | Nicolas Richart | 1 | -1/+4 | |
2015-12-19 | Merge pull request #109 from justintoo/add-package-spot | Todd Gamblin | 1 | -0/+18 | |
(Package) Add Spot C++ library (v1.99.3) |