Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-01-12 | metis : added variant specified in BUILD.txt. Fixed wrong dependency on MPI. | alalazo | 2 | -37/+161 | |
parmetis : added variants as in metis | |||||
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-11 | Correct Python version constraint syntax | Erik Schnetter | 1 | -1/+1 | |
2016-01-11 | Download package version with a configure script | Erik Schnetter | 1 | -7/+2 | |
This avoids having to use autoconf, which requires many m4 scripts that are not always available. | |||||
2016-01-11 | Avoid key error when env var is unset | Erik Schnetter | 1 | -1/+1 | |
2016-01-11 | Merge pull request #335 from LLNL/revert-321-eschnett/petsc-python | Todd Gamblin | 1 | -2/+0 | |
Revert "Require Python for PETSc" | |||||
2016-01-11 | Revert "Require Python for PETSc" | Todd Gamblin | 1 | -2/+0 | |
2016-01-11 | Merge pull request #320 from eschnett/eschnett/parmetis-cmake | Todd Gamblin | 1 | -0/+1 | |
parmetis requires cmake @2.8: | |||||
2016-01-11 | Merge pull request #321 from eschnett/eschnett/petsc-python | Todd Gamblin | 1 | -0/+2 | |
Require Python for PETSc | |||||
2016-01-11 | Merge pull request #318 from eschnett/eschnett/metis-cmake | Todd Gamblin | 1 | -0/+1 | |
Require cmake @2.8: for metis | |||||
2016-01-11 | Merge pull request #312 from eschnett/eschnett/petsc-mpi | Todd Gamblin | 1 | -3/+1 | |
Make PETSc build with OpenMPI | |||||
2016-01-11 | Merge pull request #316 from eschnett/eschnett/tgz | Todd Gamblin | 5 | -27/+29 | |
Use .tar.gz instead of .tar.xz in several packages for backward compatibility | |||||
2016-01-11 | Merge pull request #322 from eschnett/eschnett/gperftools-update | Todd Gamblin | 1 | -0/+3 | |
Update gperftools | |||||
2016-01-11 | Merge pull request #325 from eschnett/eschnett/julia-update | Todd Gamblin | 2 | -1/+15 | |
Several small updates to Julia | |||||
2016-01-11 | Merge pull request #330 from epfl-scitas/packages/cgal | Todd Gamblin | 1 | -0/+73 | |
Added package : cgal | |||||
2016-01-11 | Merge pull request #334 from adamjstewart/features/patchelf | Todd Gamblin | 1 | -0/+16 | |
Add PatchELF package | |||||
2016-01-11 | Merge pull request #333 from adamjstewart/features/szip | Todd Gamblin | 1 | -0/+21 | |
Add SZip package | |||||
2016-01-11 | Add PatchELF package | Adam J. Stewart | 1 | -0/+16 | |
2016-01-11 | Add SZip package | Adam J. Stewart | 1 | -0/+21 | |
2016-01-11 | cmake : added variant that activates the build of the ncurses gui | alalazo | 1 | -2/+3 | |
2016-01-11 | added package : cgal | alalazo | 1 | -0/+73 | |
2016-01-10 | Build Lua on Darwin | Erik Schnetter | 1 | -1/+5 | |
2016-01-10 | Update Lua to 5.3.2 | Erik Schnetter | 1 | -0/+1 | |
2016-01-10 | Resolve readline/ncurses dependency when building Lua | Erik Schnetter | 1 | -2/+3 | |
2016-01-09 | Add a patch to prevent Julia running out of virtual memory | Erik Schnetter | 2 | -0/+13 | |
2016-01-08 | Require Python to build Julia | Erik Schnetter | 1 | -0/+1 | |
2016-01-08 | Ensure than OpenBLAS provides a file liblapack.a | Erik Schnetter | 1 | -0/+4 | |
OpenBLAS implements the virtual package "lapack", and its consumers apparently expect a "liblapack.a". | |||||
2016-01-08 | Ensure the APPS environment variable is not set when building OpenSSL | Erik Schnetter | 1 | -0/+4 | |
2016-01-08 | Require libunwind | Erik Schnetter | 1 | -0/+2 | |
2016-01-08 | Update gperftools to version 2.4 | Erik Schnetter | 1 | -0/+1 | |
2016-01-08 | Require Python for PETSc | Erik Schnetter | 1 | -0/+2 | |
PETSc requires Python for building. I have a case where an HPC system has a very old default Python version, too old for Spack. So I load a module for Python, which makes Spack work. This module relies on LD_LIBRARY_PATH. When building PETSc, Spack unsets LD_LIBRARY_PATH, breaking the Python that PETSc finds. Explicitly requiring Python for PETSc makes building PETSc work. | |||||
2016-01-08 | parmetis requires cmake @2.8: | Erik Schnetter | 1 | -0/+1 | |
2016-01-08 | Require cmake @2.8: for metis | Erik Schnetter | 1 | -0/+1 | |
2016-01-08 | Require cmake @2.8: | Erik Schnetter | 1 | -1/+1 | |
2016-01-08 | Require cmake | Erik Schnetter | 1 | -1/+1 | |
2016-01-08 | Use .tar.gz instead of .tar.xz for backward compatibility | Erik Schnetter | 5 | -27/+29 | |
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-07 | Make PETSc build with OpenMPI | Erik Schnetter | 1 | -3/+1 | |
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 | Merge pull request #305 from mathstuf/paraview-osx | Todd Gamblin | 1 | -0/+4 | |
Paraview osx | |||||
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 | Merge pull request #308 from epfl-scitas/packages/glpk | Todd Gamblin | 1 | -0/+53 | |
Added package : glpk | |||||
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 | Merge pull request #306 from eschnett/eschnett/mbedtls | Todd Gamblin | 1 | -0/+20 | |
New package mbedtls, an alternative SSL library |