summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-11-30Merge pull request #213 from khuck/developTodd Gamblin1-1/+1
Had to force a patch to the OMPT support, so the hash for v0.1 has changed.
2015-11-30Updating the OMPT hash again...Kevin Huck1-1/+1
2015-11-30Had to force a patch to the OMPT support, so the hash for v0.1 hasKevin Huck1-1/+1
changed.
2015-11-29Use new travis insfrastructure (sudo:false)Todd Gamblin1-0/+3
2015-11-29Add very basic Travis CI support.Todd Gamblin2-0/+25
2015-11-29returning flux to a building state for web releaseTom Scogland4-5/+24
Flux package reworked to include all new dependencies, fixed issues with a clean-build of hwloc, lua and czmq as well that prevented flux from building cold on a minimal system.
2015-11-28Add citation information to READMETodd Gamblin1-2/+17
2015-11-28Add default repos.yamlTodd Gamblin1-0/+8
2015-11-28Add a cleaned up repo command.Todd Gamblin1-64/+75
2015-11-28Integrate namespace attribute into spec, spec DAG, spec YAML.Todd Gamblin6-35/+125
2015-11-28Fix spack.db -> spack.repo in bin/spackTodd Gamblin1-2/+2
2015-11-27Fixed bug #42: problem with satisfies() for virtual dependencies.Todd Gamblin6-5/+134
- _cross_provider_maps() had suffered some bit rot (map returned was ill-formed but still worked for cases with one vdep) - ProviderIndex.satisfies() was only checking whether the result map was non-empty. It should check whether all common vdeps are *in* the result map, as that indicates there is *some* way to satisfy *all* of them. We were checking whether there was some way to satisfy *any one* of them, which is wrong. - Above would cause a problem when there is more than one vdep provider. - Added test that covers this case. - Added `constrained()` method to Spec. Analogous to `normalized()`: `constrain():constrained() :: normalize():normalized()`
2015-11-26Add tests for importing packages directly.Todd Gamblin1-2/+40
Added test for, e.g.: import spack.pkg.builtin.mock.mpich import spack.pkg.builtin.mock.mpich as mpich from spack.pkg.builtin.mock.mpich import Mpich Among others. These ensure that direct package imports work so that packages can be extended.
2015-11-26New, cleaner package repository structure.Todd Gamblin285-65/+138
Package repositories now look like this: top-level-dir/ repo.yaml packages/ libelf/ package.py mpich/ package.py ... This leaves room at the top level for additional metadata, source, per-repo configs, indexes, etc., and it makes it easy to see that something is a spack repo (just look for repo.yaml and packages).
2015-11-26resource directive : sketch of implementation + clang / llvm use caseMassimiliano Culpo6-16/+132
2015-11-25make cram an extension of pythonTom Scogland1-0/+1
2015-11-25fix for the shell arg handling issuesTom Scogland1-1/+7
The setup-env.sh script now saves off the argument array before shifting off all the arguments so that the final command invocation doesn't arbitrarily requote the arguments. All external quoting is preserved now. This has been thoroughly tested with zsh, but should probably be tested with bash etc. before acceptance.
2015-11-25Rename spack.db -> spack.repoTodd Gamblin43-103/+103
Making distinction between install database and package repositories clearer.
2015-11-25Rename packages.py to repository.py, PackageFinder to RepoPath.Todd Gamblin9-128/+25
2015-11-24Merge pull request #201 from alfredo-gimenez/developTodd Gamblin1-1/+8
Fixed Mitos dependency and added new version
2015-11-24Fixed Mitos dependency and added new versionAlfredo Gimenez1-1/+8
2015-11-24adding google sparsehash and cityhash librariesTom Scogland3-1/+41
2015-11-24Merge branch 'eschnett-openblas' into developTodd Gamblin1-0/+21
2015-11-24Merge pull request #200 from scalability-llnl/revert-189-openssl-use-64-bitsTodd Gamblin1-2/+0
Revert "WIP: openssl: set KERNEL_BITS to make ./config work"
2015-11-24Revert "WIP: openssl: set KERNEL_BITS to make ./config work"Todd Gamblin1-2/+0
2015-11-23Merge branch 'scheibelp-features/externaldeps' into developTodd Gamblin43-44/+61
2015-11-23Add a fix/warning so that stale .pyc files don't kill Spack.Todd Gamblin1-0/+15
- Can't think of a better way to do this. - The externals integration will cause spack to die in weird ways for users who just pull from develop.
2015-11-23Remove commented-out codeErik Schnetter1-3/+0
2015-11-23Merge pull request #199 from khuck/developTodd Gamblin2-7/+4
cleaning up commits for merge request
2015-11-23cleaning up commits for merge requestKevin Huck2-7/+4
2015-11-23Merge pull request #189 from mathstuf/openssl-use-64-bitsTodd Gamblin1-0/+2
WIP: openssl: set KERNEL_BITS to make ./config work
2015-11-23Merge pull request #188 from mathstuf/python-osxTodd Gamblin1-0/+1
python: target OS X 10.6
2015-11-23Merge pull request #187 from mathstuf/dbus-osx-disable-launchdTodd Gamblin1-1/+2
dbus: disable launchd support
2015-11-23Merge pull request #168 from mathstuf/libxml2-drop-python-depTodd Gamblin2-5/+12
Libxml2 drop python dep
2015-11-23Merge pull request #165 from mathstuf/paraview-update-depsTodd Gamblin1-1/+5
Paraview update deps
2015-11-23Merge pull request #164 from mathstuf/matplotlib-optional-depsTodd Gamblin3-10/+11
Matplotlib optional deps
2015-11-23Merge pull request #158 from davidbeckingsale/features/cleverleafTodd Gamblin2-2/+22
Add CleverLeaf package
2015-11-23Updated url and descriptionDavid Beckingsale1-3/+10
2015-11-23Merge pull request #155 from epfl-scitas/packages/mvapich2Todd Gamblin1-86/+138
packages/mvapich2 : added support for process managers and network types
2015-11-23Merge pull request #157 from alfredo-gimenez/developTodd Gamblin1-0/+16
Added Python Twisted library
2015-11-23Merge pull request #160 from SteVwonder/stevwonder/developTodd Gamblin1-2/+2
Fixed -l flag for 'spack extensions'
2015-11-23Merge pull request #198 from eschnett/update-papiTodd Gamblin1-7/+5
Update PAPI
2015-11-23Merge pull request #196 from eschnett/hypreTodd Gamblin1-2/+2
Don't use https for downloading
2015-11-23Update PAPIErik Schnetter1-7/+5
2015-11-23Add OpenBLASErik Schnetter1-0/+24
2015-11-23Don't use https for downloadingErik Schnetter1-2/+2
2015-11-23Merge pull request #194 from trws/judyTodd Gamblin1-0/+15
add judy dynamic array/meta-trie/hash table lib
2015-11-23Merge pull request #192 from trws/clean-distTodd Gamblin1-1/+1
modified warning to reference spack clean
2015-11-23Merge pull request #190 from bhatele/feature/networktoolsTodd Gamblin1-0/+14
Add damselfly package
2015-11-22Working PackageFinder / RepoTodd Gamblin10-160/+331