summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-01-19code checking : added pep8 and coverallsalalazo3-4/+44
2016-01-19Make libxcb compile with gcc 4.9.Todd Gamblin1-3/+7
2016-01-19disable parallel install for glib (found races)Todd Gamblin1-1/+1
2016-01-19disable cairo-trace, which is incompatible with older libiberty.h.Todd Gamblin1-0/+1
2016-01-19Fix LaunchMon on newer gcc versions.Todd Gamblin1-0/+10
2016-01-19Simplify output redirection in spack.util.executableTodd Gamblin2-16/+11
- By default inherit parent's input/output descriptor - Only use pipes if we need to return output. - Allows subprocesses (like emacsclient) to detect terminal correctly
2016-01-19Allow completely empty config files.Todd Gamblin1-3/+3
- Previous version would give validation error for an empty file. Now this is properly ignored. - Also includes bugfix in ConfigFormatError
2016-01-19Merge branch 'mplegendre-multi_pkgsrc_roots' into developTodd Gamblin445-860/+6922
- This moves var/spack/packages to var/spack/repos/builtin/packages. - Packages that did not exist in the source branch, or were changed in develop, were moved into var/spack/repos/builtin/packages as part of the integration. Conflicts: lib/spack/spack/test/unit_install.py var/spack/repos/builtin/packages/clang/package.py
2016-01-17Merge pull request #355 from eschnett/eschnett/llvmTodd Gamblin1-3/+6
LLVM depends on cmake, and does not depend on isl
2016-01-17Merge pull request #202 from scheibelp/features/unittest-xml-output-noseTodd Gamblin56-31/+13906
Features/unittest xml output nose
2016-01-17Update cmake package to use http in all URLs.Todd Gamblin1-3/+3
2016-01-17Merge pull request #356 from eschnett/eschnett/tarTodd Gamblin1-0/+13
New package GNU tar
2016-01-17Merge pull request #353 from eschnett/eschnett/ncursesTodd Gamblin1-14/+9
Install ncurses properly
2016-01-17Merge pull request #358 from adamjstewart/features/openmpiTodd Gamblin1-15/+33
Add psm and verbs variants
2016-01-17Merge pull request #370 from eschnett/eschnett/netcdf-cmakeTodd Gamblin1-0/+1
Netcdf requires cmake >=2.8.12
2016-01-17Merge pull request #367 from eschnett/eschnett/mbedtls-cmakeTodd Gamblin1-0/+2
Mbedtls depends on cmake
2016-01-17Merge pull request #366 from eschnett/eschnett/libtool-2.4.6Todd Gamblin1-0/+1
Update libtool to 2.4.6
2016-01-17Merge pull request #365 from eschnett/eschnett/julia-0.4.3Todd Gamblin1-0/+1
Update Julia to 0.4.3
2016-01-17Merge pull request #362 from eschnett/eschnett/binutils-osxTodd Gamblin2-0/+28
Make binutils build on OS X
2016-01-17Merge pull request #359 from mathstuf/paraview-python-osxTodd Gamblin4-7/+59
Paraview python osx
2016-01-17Fix create, diy, edit, and repo commands to use multiple repos.Todd Gamblin6-92/+247
2016-01-17Add namespace option to find command.Todd Gamblin1-9/+18
2016-01-17Temporary fix: Clang is the default compiler on Mac OS X.Todd Gamblin1-1/+6
2016-01-17Netcdf requires cmake >=2.8.12Erik Schnetter1-0/+1
2016-01-17Mbedtls depends on cmakeErik Schnetter1-0/+2
2016-01-17Update libtool to 2.4.6Erik Schnetter1-0/+1
2016-01-17Update Julia to 0.4.3Erik Schnetter1-0/+1
2016-01-17Make binutils build on OS XErik Schnetter2-0/+28
Binutils defines several global variables multiple times. Apparently this works fine under Linux, but it leads to a linker error on Darwin. Rename these global variables. Note that binutils on OS X is still not really useful, as important tools (e.g. ld) are not supported.
2016-01-15Add verbs and psm variantsAdam J. Stewart1-15/+33
2016-01-15py-matplotlib: depend on freetypeBen Boeckel1-0/+1
Probably a missed dependency, but appeared on OS X.
2016-01-15py-numpy: make blas/lapack optional dependenciesBen Boeckel1-7/+10
OS X is having trouble building these libraries, so make them optional dependencies.
2016-01-15qhull: apply patch to work with libc++'s standard libraryBen Boeckel2-0/+48
Only seen on OS X with clang right now.
2016-01-14New package GNU tarErik Schnetter1-0/+13
2016-01-14LLVM depends on cmake, and does not depend on islErik Schnetter1-3/+6
Add cmake requirement. Remove gmp and isl requirements. Using an external isl leads to a build failure for me on a fairly standard Fedora Linux workstation. The Spack package file says that isl is required for polly, however, the polly documentation states that as of LLVM 3.7, polly includes isl, and has no external dependencies any more.
2016-01-14Install ncurses properlyErik Schnetter1-14/+9
Currently, ncurses's include files are installed into two separate subdirectories, "install/ncurses" and "install/ncursesw". The second level of subdirectories ("ncurses" and "ncursesw") are non-standard. I checked several systems to confirm this, and ncurses examples on the web also simply contain "#include <ncurses.h>" instead of "#include <ncurses/ncurses.h>", which would be necessary to use the currently installed ncurses packages. For example, this also breaks llvm, which uses ncurses, but does not expect the second level of subdirectories. I am now using the option "--enable-overwrite", which installs the header files directly in to ".../include". I also enable "widec" support all the time. These options are e.g. similar to the ones used by MacPorts, and I confirm that they make the llvm package build (which didn't build before).
2016-01-14update compiler config test.Todd Gamblin1-33/+37
2016-01-14add sanity check on config write as well as validation on read.Todd Gamblin1-0/+6
2016-01-14Add jsonschema validation for config files.Todd Gamblin24-43/+4168
2016-01-14Make text wrapping off by default in tty, add a kwarg for it.Todd Gamblin3-21/+60
2016-01-14Merge pull request #293 from trws/llvm-reworkTodd Gamblin5-124/+195
Llvm rework
2016-01-14Merge pull request #273 from epfl-scitas/packages/RTodd Gamblin1-24/+40
R : updated package
2016-01-13Merge pull request #349 from adamjstewart/features/mpichTodd Gamblin1-1/+2
Add latest version
2016-01-13Add latest versionAdam J. Stewart1-1/+2
2016-01-13Merge pull request #324 from eschnett/eschnett/openblas-lapackTodd Gamblin1-0/+4
Ensure that OpenBLAS provides a file liblapack.a
2016-01-13Merge pull request #348 from eschnett/eschnett/cerealTodd Gamblin2-0/+67
New package "cereal"
2016-01-13New package "cereal"Erik Schnetter2-0/+67
2016-01-13Merge pull request #347 from alalazo/packages/gmshTodd Gamblin3-0/+186
Added package : gmsh
2016-01-13gmsh : added hdf5 supportalalazo1-1/+3
2016-01-13gmsh : added fltk supportalalazo3-2/+106
2016-01-13gmsh : added package with basic compile optionsalalazo1-0/+80