summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2017-01-23oce & trilinos: force rpath on Sierra to avoid issues with load commands ↵Denis Davydov2-3/+13
size (#2855) * oce: force rpath on Sierra to avoid issues with load commands size * trilinos: use rpath on Sierra to avoid load commands limit
2017-01-23Update lz4 to 1.7.5 (#2878)Michael Kuhn1-3/+12
2017-01-23have trilinos search for static libraries first when not using shared ↵Jason Sarich1-0/+4
variant (#2896)
2017-01-23Fix configure's zlib version check (#2901)George Hartzell2-1/+32
* Fix configure's zlib version check R wants a version of zlib that is 1.2.5 or newer. The version checking code just does a lexicographic comparison of the first 5 characters of the string, so it seesthat the latest zlib version, 1.2.10, as 1.2.1 and fails. This patch changes the comparison to use zlibs' hex ZLIB_VERNUM so that it does not suffer from this problem. A version of this patch is wending it's way through the R comunity community and will/should be included in a future release. I tested the patch with the current R, 3.3.1. * Tighten zlib dependency version (>= 1.2.5) * Convert patch to level=1 format.
2017-01-23Add zstd package (#2897)Michael Kuhn1-0/+42
2017-01-23updated config file name for Python 3.6 (#2881)Gregory Lee1-3/+12
2017-01-20libevent: Properly declare OpenSSL dependency version bounds (#2888)Erik Schnetter1-2/+3
* libevent: Properly declare OpenSSL dependency version bounds * libevent: Handle ~openssl variant correctly
2017-01-20For qt3, append to LD_LIBRARY_PATH, do not nuke it (#2862)John Wohlbier1-1/+1
* libmonitor does not exist at http://libmonitor.googlecode.com/svn/trunk/ Change location to HPCToolkit version at github. Specify the hash corresponding to the 20130218 version. * When xcb is version 1.11, patch the configure file so it doesn't trip on pthread-stubs and xau. * Add os.getcwd()/lib to LD_LIBRARY_PATH, instead of nuking existing LD_LIBRARY_PATH.
2017-01-20cfitsio: Allow building as shared libraries (#2887)Erik Schnetter1-0/+23
* cfitsio: Allow building as shared libraries - Allow building as shared libraries - Also add optional bzip2 variant - Also update to newest version This requires the recent correction to “fix_darwin_install_name”. * cfitsio: Simplify code, default to +shared
2017-01-20m4: Update version (#2872)Erik Schnetter1-0/+1
2017-01-20swig: Update version (#2871)Erik Schnetter1-0/+1
2017-01-20let pflotran depend on hdf 1.8.12 and above (#2875)Jason Sarich1-1/+1
2017-01-20Update c-blosc to 1.11.1 (#2877)Michael Kuhn1-7/+8
2017-01-20OpenSSL: Update to version 1.1.0c (#2885)Erik Schnetter1-6/+15
2017-01-20p4est: add 2.0 (#2890)Denis Davydov1-0/+1
2017-01-19dealii: fix config without mpi (#2856)Denis Davydov1-2/+10
* dealii: fix config without mpi * dealii: add check of variants
2017-01-19Adding some fixes to packages that use `configure_args` function without ↵Quinn4-0/+4
setting spec set or directly referencing it (#2868) * Adding 'self.' to the spec call for configure_args * Updating this to set spec to self.spec * More updates to the configure_args spec calls * Another spec issue * Another spec issue. * And another spec issue * Switching cmor back to self.spec.
2017-01-18OpenMPI: Update auto-detection of Verbs library location (#2124)Erik Schnetter1-0/+3
2017-01-18Massive conversion from Package to AutotoolsPackage (#2845)Adam J. Stewart312-2116/+376
* Massive conversion from Package to AutotoolsPackage * Forgot to convert p4est to AutotoolsPackage * Fix typo * Fix broken link in docs
2017-01-18gmsh: add 2.16 (#2857)Denis Davydov1-0/+1
2017-01-18octave: add 4.2.0; fix Blas/Lapack; use AutotoolsPackage (#2858)Denis Davydov1-11/+12
* octave: add 4.2.0; fix Blas/Lapack; use AutotoolsPackage * fix a bug
2017-01-18Convert 3 more new packages to PythonPackage (#2841)Adam J. Stewart3-17/+3
2017-01-18papi: Update to 5.5.1 (#2849)Erik Schnetter1-0/+1
2017-01-18hwloc: Update to 1.11.5 (#2851)Erik Schnetter1-0/+1
2017-01-18curl: update to 7.52.1 (#2852)Erik Schnetter1-0/+1
2017-01-18cmake: Update to 3.7.2 (#2853)Erik Schnetter1-0/+1
2017-01-18jemalloc: Update to 4.4.0 (#2850)Erik Schnetter1-0/+1
2017-01-17oce: add 0.18 and fix patching (#2844)Denis Davydov2-40/+10
* oce: add 0.18 and fix patching * oce: simplify the patch
2017-01-17p4est: switch to AutotoolsPackage (#2839)Denis Davydov1-10/+3
2017-01-16Add PythonPackage base classAdam J. Stewart164-997/+521
- Add a PythonPackage class with build system support. - Support build phases in PythonPackage - Add a custom sanity check for PythonPackages - Get rid of nolink dependencies in python packages - Update spack create to use new PythonPackage class - Port most of Python packages to new PythonPackage class - Conducted a massive install and activate of Python packages. - Fixed bugs introduced by install and activate. - Update API docs on PythonPackage
2017-01-16Set MPI environment variables to the compiler wrappers on Cray (#2762)Mario Melara1-7/+12
* Set MPI[lang] env var to compiler wrappers on cray Sets MPICC, MPICXX, MPIFC etc to point to the compiler wrappers on Cray systems. Some packages look for MPIs via environment variables - e.g adios * Use spec to check for Cray * os is no longer used.
2017-01-16Specify Python location in VisIt in a more uniform fashion. (#2803)Jon Rood1-2/+1
2017-01-16Fix issue with Mac OS version detection in m4 package. (#2835)Todd Gamblin1-3/+3
2017-01-16petsc: add 64bit variant (#2655)Denis Davydov6-23/+44
* petsc: add 64bit variant * hypre: add int64 variant * superlu-dist: add int64 variant * petsc: add int64 variant * metis: rename idx64 to int64 to make it consistent with other packages * mumps: rename idx64 to int64 to make it consistent with other packages * dealii: rename 64bit to int64 to make it consistent with other packages
2017-01-16isl: add latest version (#2834)Axel Huebl1-0/+1
added latest version of isl. Needed to get llvm/clang in the latest trunk to build via spack, but there are more versions available. what is the policy regarding those? Add what we need for now?
2017-01-15Updating BoxLib with the ability to build again. (#2813)Jon Rood1-16/+18
* Updating BoxLib with the ability to build again. * Using Spack MPI compilers directly. * Fixing typo. * Using tarball from github archive for boxlib.
2017-01-15Add Astra package (#2800)Adam J. Stewart1-0/+41
2017-01-15Added customization for make targets in 'build' and 'install' phases for ↵Adam J. Stewart4-36/+34
CMakePackage (#2742) * Added customization for make targets in 'build' and 'install' phases for CMakePackage * Use rst in build system docs so that Sphinx generates nice API docs * Allow AutotoolsPackages to be built in a different directory * Flake8 * Fix missing import * Allow configure to be located in different directory * Update espressopp to use build targets * Flake8 * Sphinx fix, lists must be a new paragraph * Back out change that allowed a configure script in a different directory than build_directory * Add missing deps, build in parallel * Missing space for rst list
2017-01-15New package: CppAD (#2832)Jean-Paul Pelteret1-0/+48
2017-01-15Remove cmake build dep from CMakePackages (#2684)Adam J. Stewart9-14/+1
2017-01-15Add list_url to cmake (#2714)Adam J. Stewart1-2/+4
2017-01-15Clang & Boost: No PCH (#2827)Axel Huebl1-0/+7
Although it hurts a little, officially pre-compiled headers in boost are only supported for gcc & msvc and the latest clang releases still fail to build boost with it. Therefore, I disabled building those to get boost build with clang 3.9.0 on an Ubuntu 14.04 (x86). Links to documentation and boost bug reports are inline, so people can later on check if they still apply. Seems just to be a bug in `Boost.Build` that tries to set `-o` with multiple output files.
2017-01-15Packages: Add CUDA8 (#2823)Axel Huebl1-0/+2
Adds the latest CUDA release, 8.0.44.
2017-01-15Add old version of PGI (#2784)Adam J. Stewart1-1/+5
2017-01-15Add latest version of PETSc (#2783)Adam J. Stewart1-0/+1
2017-01-15get_std_cmake_args delegates to CMakePackage._std_args fixes #2665 (#2805)Massimiliano Culpo1-3/+6
2017-01-15Features/octopus 6.0 (#2819)danielsjensen11-8/+53
* Added support for Octopus 6.0 and the optional libraries: metis, parmetis, netcdf, arpack-ng, and scalapack. * Fix PEP 8 line too long error. * Changed format syntax {} to {0} to support Python 2.6.
2017-01-15added psutil python package (#2812)Gregory Lee1-0/+43
2017-01-15Adding the py-ipdb package for more stable debugging with iPython. (#2824)Stephen McDowell1-0/+58
* Adding the py-ipdb package for more stable debugging with iPython. * Removing deprecated python support, adding missing dependencies. * Adding version checks for (i)python
2017-01-15Add the package py-sphinx-bootstrap-theme (#2825)Matthew Scott Krafczyk1-0/+41