summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-03-09Merge pull request #519 from LLNL/features/more-petsc-fixesTodd Gamblin1-8/+14
Merge @citibeth and @alalazo's petsc fixes from #515 and #517
2016-03-09Add some descriptive language to a list comprehension.Todd Gamblin1-0/+3
2016-03-09Merge @citibeth and @alalazo's petsc fixes from #515 and #517Todd Gamblin1-8/+11
2016-03-09Merge branch 'efischer/160309-HypreFix' of git://github.com/citibeth/spack ↵Todd Gamblin1-7/+21
into citibeth-efischer/160309-HypreFix
2016-03-09Merge pull request #501 from adamjstewart/patches/m4Todd Gamblin4-0/+15
Add patch to allow PGI to build M4
2016-03-09fix error exit when doing spack patch without parameters, same as spack stageLuigi Calori1-0/+1
2016-03-09Patch config.hin, not extern-inline.m4Adam J. Stewart3-27/+11
2016-03-09Merge pull request #517 from epfl-scitas/packages/petscTodd Gamblin1-23/+69
Improved package : petsc
2016-03-09Merge branch 'develop' of https://github.com/LLNL/spack into packages/petscalalazo5-55/+50
2016-03-09petsc : added variants and logic to build various flavorsalalazo1-23/+69
2016-03-09Added shared library capability.Elizabeth F1-2/+5
2016-03-09Fixed issues with hypre:Elizabeth F1-7/+21
1. --with-lapack-lib was wrong. 2. --with-MPI was wrong; set env vars for MPI wrappers instead. 3. Added version 2.10.1 4. Added shared library variant (True by default). Hypre can build shared or static libraries, but not both in the same build.
2016-03-08Fix bugs in DIYStage: fetch & context handling.Todd Gamblin1-1/+5
- DIYStage needs to be a context handler - DIYStage.fetch needs to take 2 args.
2016-03-08Make diy generate verbose build output by default.Todd Gamblin1-0/+4
- added -q option to shut it up
2016-03-08Fix bug with setting module-scope vars in derived package classes.Todd Gamblin1-2/+0
2016-03-08Minor changes/bugfixes on md5/checksum PRTodd Gamblin4-9/+6
2016-03-08Add more versions to AutotoolsAdam J. Stewart2-0/+3
2016-03-08Merge branch 'fixes/md5' of git://github.com/epfl-scitas/spack into ↵Todd Gamblin4-54/+46
epfl-scitas-fixes/md5
2016-03-08Merge pull request #504 from LLNL/bugfix/github-502Todd Gamblin3-81/+92
Bugfix/GitHub 502: Error: No spec file found at path
2016-03-08Merge branch 'features/noexpand' into developTodd Gamblin6-20/+102
Conflicts: lib/spack/llnl/util/filesystem.py
2016-03-08Fixes #502. Create install prefix before build, clean up do_install.Todd Gamblin2-80/+91
- Fix bug introduced during merge of stage refactor. - install prefix was not created before build_environment.fork() - build_environment.fork() calls setup_dependent_environment - python's setup_dependent_environment can inadvertently create the install prefix before directory_layout expects it. - Clean up Package.do_install: - simplify control flow: parent process now entirely responsible for creating/destroying the install prefix. cleanup is now in one place. - Hoisting cleanup out of the child improves nesting of try/catch in `real_work`. - `real_work` renamed to `build_process`
2016-03-08Avoid race in pango's `make install`, set parallel=FalseTodd Gamblin1-1/+1
2016-03-08fixed bug : similar issues in checksum and md5 as were solved in ↵alalazo4-54/+46
ad103dcafa652a839590f5fce28b2e2ce3b5a56d
2016-03-07Autoreconf is necessary after patchAdam J. Stewart2-0/+16
2016-03-07Add patch to allow PGI to build M4Adam J. Stewart2-0/+12
2016-03-07Merge pull request #486 from RemoteConnectionManager/paraview_fixTodd Gamblin2-4/+11
Paraview new version
2016-03-07Merge pull request #491 from citibeth/efischer/160229-NewPackages-2Todd Gamblin6-12/+84
(2) New packages added: blitz, netcdf-cxx4, netcdf-fortran, proj, udunits2
2016-03-07Merge branch 'features/repos-doc-fix' into developTodd Gamblin4-29/+44
2016-03-07Fix code block in docs.Todd Gamblin1-17/+19
2016-03-07Fix bug in -Xlinker argument handlingTodd Gamblin2-8/+9
- also update test to match.
2016-03-06Merge branch 'eschnett/rpath-comma' of git://github.com/eschnett/spack into ↵Todd Gamblin4-19/+30
eschnett-eschnett/rpath-comma
2016-03-06Merge pull request #500 from eschnett/eschnett/openssl-updateTodd Gamblin1-0/+1
Update OpenSSL to 1.0.2g
2016-03-06Update OpenSSL to 1.0.2gErik Schnetter1-0/+1
2016-03-06Don't quote -rpath literalErik Schnetter1-3/+3
2016-03-06Fix docs that have gone stale since repos were added.Todd Gamblin3-12/+25
2016-03-06Merge branch 'features/sbang' into developTodd Gamblin3-1/+171
Conflicts: lib/spack/llnl/util/filesystem.py
2016-03-06Make spack_cc, spack_cxx, spack_f77, spack_fc available in build env.Todd Gamblin2-0/+16
- Add for convenience for packages that need to refer to these. - Added an example in the documentation.
2016-03-06Add `expand=False` option for URL downloads.Todd Gamblin5-20/+86
- Allows skipping the expand step for downloads. - Fixed stage so that it knows expansion didn't fail when there is a no-expand URLFetchStrategy. - Updated docs to reflect new option, and provided an example.
2016-03-06Fix stage creation bug, simplify do_install code.Todd Gamblin1-33/+40
2016-03-05Fixed URLscitibeth3-5/+2
Removed vestigal mpi variant in netcdf-fortran
2016-03-05Small refactor: add keep parameter to stage, get rid of stage.destroy call.Todd Gamblin4-93/+144
- package.py uses context manager more effectively. - Stage.__init__ has easier to understand method signature now. - keep can be used to override the default behavior either to keep the stage ALL the time or to delete the stage ALL the time.
2016-03-05Revert c5d9ee8924 for bug fixes.Todd Gamblin36-523/+441
- This reverts commit c5d9ee89246b3d2aeddb756a04588424051d3295. - merged too soon before - reverting and fixing bugs now. Conflicts: lib/spack/spack/mirror.py lib/spack/spack/package.py
2016-03-05Merge branch 'adamjstewart-features/libsigsegv' into developTodd Gamblin2-1/+26
2016-03-05Minor tweaks to m4 -- be sure to add sigsegv args explicitly.Todd Gamblin1-1/+7
2016-03-05Merge branch 'features/libsigsegv' of https://github.com/adamjstewart/spack ↵Todd Gamblin2-0/+19
into adamjstewart-features/libsigsegv
2016-03-05Make libsigsegv an optional dependencyAdam J. Stewart1-1/+3
2016-03-05Merge pull request #343 from adamjstewart/features/mpcTodd Gamblin1-0/+6
Add different URL for older source code
2016-03-05Make openssl a variant in libevent.Todd Gamblin1-4/+8
2016-03-05Merge branch 'eschnett/libevent' of https://github.com/eschnett/spack into ↵Todd Gamblin1-0/+3
eschnett-eschnett/libevent
2016-03-05Merge pull request #487 from spakin/llvm-3.7.1Todd Gamblin1-2/+17
Added LLVM 3.7.1 support