Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-01-15 | 1. raise an exception if the multithreaded and singlethreaded options are both | Peter Scheibel | 1 | -4/+10 | |
disabled 2. invoke the b2 installation once for each enabled threading option (apparently the install fails if a single call has both options enabled for mpi) | |||||
2016-01-11 | This commit makes the following changes: | Peter Scheibel | 1 | -25/+63 | |
There are two sensible defaults for building boost libraries: build all of them or build none of them. Previously the Spack boost package took the first approach. This commit changes to building no libraries by default. The user can specify which libraries they need using variants (e.g. +iostreams to compile the boost iostreams library). If no libraries are built then a header-only install is performed (no compilation, just copy header files to prefix). The consequence of this change is that packages which specify a dependency on boost may now fail (until they are updated to specify exactly which boost libraries they need compiled). The user may now specify whether to build shared libraries (static libraries are always built) and whether to build libraries with/out multi-threading support (default is to only build with multi-threading support). The executable on the user-config.jam toolset line is set to Spack's cc script. Before, without this, the desired toolset was used but Spack deferred to the boost build system to choose the compiler version. bzip2 and zlib are always specified as dependencies when iostreams is built (before this could be controlled with the +compression variant). | |||||
2016-01-08 | new python packages | Gregory L. Lee | 2 | -0/+34 | |
2016-01-07 | new and updated python packages | Gregory L. Lee | 6 | -1/+60 | |
2016-01-06 | Merge pull request #278 from eschnett/eschnett/hdf5-variants | Todd Gamblin | 1 | -1/+29 | |
Enable several variants for HDF5 | |||||
2016-01-06 | Merge pull request #307 from eschnett/eschnett/atop | Todd Gamblin | 1 | -0/+16 | |
New package atop | |||||
2016-01-06 | paraview: add some extra arguments on OS X | Ben Boeckel | 1 | -0/+4 | |
X shouldn't be used on OS X and spack expects a Unix-style install, not a .app bundle. | |||||
2016-01-06 | Avoid using tabs | Erik Schnetter | 1 | -2/+2 | |
2016-01-06 | Merge pull request #302 from eschnett/eschnett/correct-boost | Todd Gamblin | 1 | -2/+2 | |
Correct `join_path` in package boost | |||||
2016-01-06 | Merge pull request #270 from eschnett/eschnett/openssl-darwin | Todd Gamblin | 1 | -1/+9 | |
Make OpenSSL build on Darwin | |||||
2016-01-06 | glpk : added support for gmp | alalazo | 1 | -1/+11 | |
2016-01-06 | added package : glpk | alalazo | 1 | -0/+43 | |
2016-01-05 | New package atop | Erik Schnetter | 1 | -0/+16 | |
2016-01-05 | Support mbedtls, an alternative SSL library | Erik Schnetter | 1 | -0/+20 | |
2016-01-05 | new package: py-astropy | Mike Nolta | 1 | -0/+28 | |
2016-01-05 | Add details to comment | Erik Schnetter | 1 | -1/+3 | |
2016-01-05 | Combine with other OpenSSL Darwin patch | Erik Schnetter | 1 | -17/+12 | |
Set KERNEL_BITS. Don't use Darwin-specific configure script. | |||||
2016-01-05 | Merge branch 'develop' into eschnett/openssl-darwin | Erik Schnetter | 19 | -273/+410 | |
2016-01-05 | Correct `join_path` in package boost | Erik Schnetter | 1 | -2/+2 | |
2016-01-05 | Merge pull request #297 from eschnett/eschnett/boost-darwin | Todd Gamblin | 1 | -26/+36 | |
Support Darwin for Boost | |||||
2016-01-04 | Build multiple FFTW variants simultaneously | Erik Schnetter | 1 | -38/+17 | |
FFTW can build only one floating point precision (float, double, long double, quad) at once, but they can all be installed simultaneously as the libraries have different names. It is common packages to decide only at run time which precision FFTW they need, and thus FFTW should offer all precisions at once. | |||||
2016-01-01 | Support Darwin for Boost | Erik Schnetter | 1 | -26/+36 | |
Ensure that builds on Darwin use the "darwin" toolset. Also update Boost to 1.60.0. | |||||
2016-01-01 | Enable C++ and Fortran languages by default | Erik Schnetter | 1 | -2/+2 | |
2015-12-31 | Merge pull request #274 from eschnett/eschnett/julia | Todd Gamblin | 1 | -0/+66 | |
Add package for Julia | |||||
2015-12-31 | Merge pull request #271 from eschnett/eschnett/pcre2 | Todd Gamblin | 1 | -0/+15 | |
New package PCRE2 | |||||
2015-12-31 | Merge pull request #258 from epfl-scitas/packages/scalasca | Todd Gamblin | 5 | -208/+153 | |
Packages/scalasca | |||||
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 | Revert "removing check as it can cause failures in zsh" | Todd Gamblin | 4 | -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-30 | removing check as it can cause failures in zsh | Tom Scogland | 4 | -37/+206 | |
2015-12-25 | Use `filter_file` instead of calling perl | Erik Schnetter | 1 | -1/+1 | |
2015-12-23 | Enable several variants for HDF5 | Erik Schnetter | 1 | -1/+29 | |
+cxx, +fortran: Enable support for the respective languages +threadsafe: Enable multi-threading | |||||
2015-12-23 | Add comments to package file | Erik Schnetter | 1 | -17/+28 | |
2015-12-23 | Build Julia | Erik Schnetter | 1 | -0/+55 | |
2015-12-23 | Remove leftover debug statement | Erik Schnetter | 1 | -1/+0 | |
2015-12-22 | New package PCRE2 | Erik Schnetter | 1 | -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-22 | Make OpenSSL build on Darwin | Erik Schnetter | 1 | -6/+18 | |
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 | 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 | 1 | -1/+1 | |
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 | 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 non-mpi hdf5 package build | Mike Nolta | 1 | -4/+2 | |
Fixes a couple of issues in c5b7eba45743ebd131233c035101a0e64bb0c1c7. | |||||
2015-12-21 | Add ability to prefer particular versions in packages. | Todd Gamblin | 1 | -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. |