summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2016-01-01removed extraneous comment linesTom Scogland1-2/+0
2016-01-01Support Darwin for BoostErik Schnetter1-26/+36
Ensure that builds on Darwin use the "darwin" toolset. Also update Boost to 1.60.0.
2016-01-01Enable C++ and Fortran languages by defaultErik Schnetter1-2/+2
2015-12-31Merge pull request #274 from eschnett/eschnett/juliaTodd Gamblin1-0/+66
Add package for Julia
2015-12-31Merge pull request #271 from eschnett/eschnett/pcre2Todd Gamblin1-0/+15
New package PCRE2
2015-12-31Merge pull request #258 from epfl-scitas/packages/scalascaTodd Gamblin5-208/+153
Packages/scalasca
2015-12-30add the gold linker to binutilsTom Scogland1-0/+4
2015-12-30ensure that clang-query gets installedTom Scogland1-3/+8
2015-12-30significant llvm updateTom Scogland2-119/+162
This update significantly reworks the llvm and clang packages. The llvm package now includes variants allowing it to build and install any and all of: * clang * lldb * llvm's libunwind (why, WHY did they name it this?!?) * polly (including building it directly into the clang tools, 3.7.0 only) * clang extra tools * compiler-rt (sanitizers) * clang lto (the gold linker plugin that allows same to work) * libcxx/libcxxabi * libopenmp, also setting the default openmp runtime to same, when parameters happen this shoudl be an option of libomp or libgomp Ideally, this should have rpath setup like the gcc package does, but clang's driver has no support for specs as such, and no clearly equivalent mechanism either. If anyone has ideas on this, they would be welcome. One significant note related to gcc though, if you test this on LLNL systems, or anywhere that has multiple GCCs straddling the dwarf2 boundary and sharing a libstdc++, build a gcc with spack and use that to build clang. If you use a gcc4.8+ to build this with an older libstdc++ it will fail on missing unwind symbols because of the discrepancy. Resource handling has been changed slightly to move the unpacked archive into the target rather than use symlinks, because symlinks break certain kinds of relative paths, and orders resource staging such that nested resources are unpacked after outer ones.
2015-12-30legacy mysql bindings for pythonTom Scogland1-0/+15
2015-12-30python libraries, libedit, and ninjaTom Scogland6-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-30Revert "removing check as it can cause failures in zsh"Todd Gamblin4-206/+37
This reverts commit 496e4856916cb881da916539635e9bfa3e1406af. Undo overly large set of changes -- LLVM wasn't ready. Tom can recommit just the zsh stuff.
2015-12-30removing check as it can cause failures in zshTom Scogland4-37/+206
2015-12-27Remove mock_configs; tests no longer modify spack home directory.Todd Gamblin1-12/+0
2015-12-25Merge branch 'develop' into mplegendre-multi_pkgsrc_rootsTodd Gamblin132-356/+3093
Conflicts: lib/spack/spack/cmd/create.py lib/spack/spack/cmd/extensions.py lib/spack/spack/cmd/fetch.py lib/spack/spack/cmd/uninstall.py lib/spack/spack/config.py lib/spack/spack/database.py lib/spack/spack/directory_layout.py lib/spack/spack/packages.py lib/spack/spack/spec.py
2015-12-25Use `filter_file` instead of calling perlErik Schnetter1-1/+1
2015-12-23Enable several variants for HDF5Erik Schnetter1-1/+29
+cxx, +fortran: Enable support for the respective languages +threadsafe: Enable multi-threading
2015-12-23Add comments to package fileErik Schnetter1-17/+28
2015-12-23Build JuliaErik Schnetter1-0/+55
2015-12-23Remove leftover debug statementErik Schnetter1-1/+0
2015-12-23R : updated packagealalazo1-24/+40
2015-12-22New package PCRE2Erik Schnetter1-0/+15
This is a major update of the package PCRE. It seems both PCRE and PCRE2 can be installed at the same time; their APIs are different.
2015-12-22Make OpenSSL build on DarwinErik Schnetter1-6/+18
2015-12-22Merge pull request #257 from eschnett/eschnett/hwloc-1.11.2Todd Gamblin2-1/+9
Update hwloc; don't require libpciaccess on OS X
2015-12-22Update rsync to 3.1.2Erik Schnetter1-0/+1
2015-12-22Skip installing libpciaccess on DarwinErik Schnetter2-2/+8
2015-12-22Update hwloc; don't require libpciaccess on OS XErik Schnetter1-2/+4
- hwloc 1.11.2 is available. - libpciaccess is not supported on OS X; don't require it there.
2015-12-22Merge pull request #266 from LLNL/bugfix/python3-setuptools-conflictTodd Gamblin1-3/+8
fix conflict with setuptools and cached pyc files
2015-12-22fixed site pyc regular expressionGregory L. Lee1-1/+1
2015-12-22Merge pull request #261 from LLNL/features/prefer-versions-in-packagesTodd Gamblin1-1/+1
Add ability to prefer particular versions in packages.
2015-12-22only ignore cached site.py fileGregory L. Lee1-2/+1
2015-12-22Merge pull request #263 from nolta/hdf5-mpiTodd Gamblin1-4/+2
fix non-mpi hdf5 package build
2015-12-22fix conflict with setuptools and cached pyc filesGregory L. Lee1-2/+8
2015-12-22valgrind : added packagealalazo1-0/+55
2015-12-21fix non-mpi hdf5 package buildMike Nolta1-4/+2
Fixes a couple of issues in c5b7eba45743ebd131233c035101a0e64bb0c1c7.
2015-12-21Add ability to prefer particular versions in packages.Todd Gamblin1-1/+1
- 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-21new python versionsGregory L. Lee1-0/+2
2015-12-21remove numpy compiler patchGregory L. Lee1-7/+0
2015-12-21Merge pull request #208 from epfl-scitas/features/resource_directiveTodd Gamblin2-5/+67
resource directive : implementation + clang / llvm use case
2015-12-21Merge pull request #215 from sjtbham/developTodd Gamblin1-3/+18
fix build to work against depends for modules created by setup.py and…
2015-12-21scalasca + dependencies : simplified build after #255alalazo5-160/+107
2015-12-21scalasca : updated package build (depends on scorep, does not build twice).alalazo1-49/+47
2015-12-20Merge pull request #231 from epfl-scitas/packages/scotchTodd Gamblin1-14/+100
scotch: adding dependencies + variants for mpi, shared, compression and esmumps
2015-12-20Merge pull request #251 from epfl-scitas/packages/tauTodd Gamblin6-63/+226
Improved build of tau and related dependencies
2015-12-20tau : scorep is now a variantalalazo1-3/+6
2015-12-20removing completely the write_make_inc functionNicolas Richart1-7/+3
2015-12-20moving write_make_inc into a patch functionNicolas Richart1-1/+4
2015-12-19Merge pull request #109 from justintoo/add-package-spotTodd Gamblin1-0/+18
(Package) Add Spot C++ library (v1.99.3)
2015-12-19Merge pull request #226 from epfl-scitas/packages/mpichesTodd Gamblin2-5/+38
mpich, mvapich2: changes the filter for the wrappers mpi{cc, cxx, f77, fc}
2015-12-19Merge pull request #227 from trws/fetch-depsTodd Gamblin1-1/+1
fetch: add options to fetch missing or all deps