summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-02-20Add installer for petsc4py and slepc4py (#3187)Barry Smith2-0/+76
* Add installer for petsc4py and slepc4py * @adamjstewart requested changes on this pull request; make these type=('build', 'run') * @citibeth suggestion Remove unneeded indirect dependencies
2017-02-20Update CUDA docstring, no longer need to download manually (#3191)Adam J. Stewart1-14/+2
* Update CUDA docstring, no longer need to download manually
2017-02-20openblas: add develop version to make it work with Kabylake CPUs (#3192)Denis Davydov2-1/+3
* openblas: add develop version to make it work with Kabylake CPUs * dealii: fix develop branch
2017-02-20Fix zoltan installation issue on bg-q #3193 (#3194)Pramod Kumbhar1-2/+11
Zoltan expects mpi libraries with option --with-mpi-libs. If this option is not provided then it uses '-lmpi' which may not be correct. To avoid this, we have to explicitly pass empty string. This adds notes to the source explaining the change.
2017-02-20Add new versions of several Python packages (#3195)Adam J. Stewart7-24/+84
2017-02-20add symlink variant (needed for AFS) (#3147)healther1-1/+7
* add symlink variant (needed for AFS) * fix flake8 * added missing return statement
2017-02-20Added version 1.49.2 to gobject-introspection (#3090)healther1-2/+4
2017-02-19silo: adding patch to support newer versions of hdf5 (#3162)Carlos Bederián2-2/+43
2017-02-19Add installer for SAWs (#3186)Barry Smith1-0/+36
2017-02-18Add Intel Parallel Studio XE 2016u4 and 2015u6. (#3182)健美猫1-0/+4
2017-02-18Add patches to allow PGI to build Tar properly (#3177)Adam J. Stewart6-5/+178
2017-02-18Replace GCC-specific warning flags with valid PGI flags (#3137)Adam J. Stewart1-0/+6
2017-02-18Add patch to allow M4 `make check` to pass for PGI (#3108)Adam J. Stewart2-1/+197
2017-02-18octave: fix missing --without statements (#3178)Denis Davydov1-1/+6
2017-02-18Add package: log4cxx (#3097)healther3-0/+202
* Add log4cxx package * add missing patch files to log4cxx * remove unnecessary dependencies * this fails at 'make check' * this is the AutotoolsPackage version * fixed install bug
2017-02-18Added 2017 Intel libraries (#3084)healther1-0/+2
2017-02-18Add binutils variant +plugins (#3083)healther1-0/+5
* Add binutils variant +plugins * added description to plugins variant
2017-02-18Fix for qt3 specific qt build (#3063)Jim Galarowicz1-2/+8
* Update the krell institute products to use the latest features of spack for building on cluster platforms. * Address travis error messages and resubmit the pull request. * Update the contents of openspeedshop package.py so it passes the flake8 tests. * Fix flake8 error-whitespack issue in mrnet package.py file. * Add updates based on spack reviewer feedback. * More fixes based on comments from reviewers. Switch using extend to using append, remove additional setting of PATH and LD_LIBRARY_PATH that should not be required due to RPATH. * More review related changes. Update MPIOption.append lines and take out xercesc references. * Create a base options function for common openspeedshop base cmake options to reduce redundencies. * Add libxml2+python depends on to get around issues with the libxml2 package file. * Using boost over 1.60.0 causes compile errors. This is a known boost bug. Also, dyninst-9.2.0 is set to be the vesrion of dyninst to use with OSS, as of now. The newer version fails to build. * Fix bad syntax in specifying the boost version range. * Update the version numbers for the krell institute components and tools: cbtf and openspeedshop. * Do not build glib for qt3, it is not needed and causes build problems at this time anyway. * A fix was added for setting LD_LIBRARY_PATH in the qt3 build, but if LD_LIBRARY_PATH is not set the qt build fails. So so check and set LD_LIBRARY_PATH if not set, update if it is set. * Update the fix for qt3 build by setting LD_LIBRARY_PATH instead of checking for whether it is set or not per Adams comment that spack clears LD_LIBRARY_PATH. * A fix was added for setting LD_LIBRARY_PATH in the qt3 build, but if LD_LIBRARY_PATH is not set the qt build fails. So so check and set LD_LIBRARY_PATH if not set, update if it is set. * Trim comments to fit more concisely. * Fix tabs versus spaces and swap if and else clause check from a negative to a positive check.
2017-02-18Added shmem variant to Score-p build (#3024)sknigh1-0/+3
* Disable by default to fix builds on Centos 7
2017-02-18Bug fix: PDT configure uses -prefix, not --prefix (#2976)Pramod Kumbhar1-0/+3
* This bug was introduced in #2845.
2017-02-18Fix tab completion after change to uninstall flag (#3175)Adam J. Stewart1-1/+1
2017-02-17Fix readline support in `spack python` (#3132)Adam J. Stewart3-0/+87
* Fix readline support in `spack python` * Add documentation on `spack python` * Add unit tests for `spack python`
2017-02-17netlib-lapack: Update package file for netlib-lapack to work with IBM (#3040)serbanmaerean2-1/+27
Update package file for netlib-lapack to work with IBM XL compiler The flag -qzerosize is redundant, as the IBM XL compiler should set this flag by default. However, at this time the default flag appears to be ignore. Hence, I am setting it in the package file as well, as it has no negative effect if set twice.
2017-02-17Add package: py-apache-libcloud (#3101)healther1-0/+35
* Add py-apache-libcloud package
2017-02-17Set default module type based on modules.yaml (#3173)Adam J. Stewart1-2/+4
2017-02-17More consistent yes/no prompts (#3174)Adam J. Stewart6-54/+51
* More consistent yes/no prompts * Add ==> prefix to yes/no and number prompts
2017-02-17On uninstall, change shortcut flag for --dependents to -R, as per Spack ↵Elizabeth Fischer1-1/+1
convention. (-r = --dependencies, -R = --dependents). (#1917)
2017-02-17graphviz: Tame Language Bindings (#1089)Elizabeth Fischer1-18/+79
graphviz: * Download from Fedora projet, as main graphviz site not working. * Disable java because Spack does not yet support Java, and the system might not have it installed. * Added all language binding variants; disabled enough in the default configuration to avoid dependencies. * Removed alternate download location (turned into comments). * Turn off all language bindings by default. * Raise an exception on bindings that have not been verified to work. * Added text indicating what works and doesn't work when user runs `spack info`.
2017-02-17Patch openblas Makefile only when version >= 0.2.16. (#3170)健美猫1-1/+1
2017-02-17Fix missing space in error message output (#3169)Adam J. Stewart1-2/+2
2017-02-17py-git2: New Package (#1971)Elizabeth Fischer4-1/+141
2017-02-17Keep Curl Bootstrap Working With http:// (#3113)Elizabeth Fischer4-0/+4
* Add comments documenting problems in recent versions of NetCDF. * Add comments to packages required to install curl.
2017-02-17Fix typos in External Packages documentation (#3168)Adam J. Stewart1-2/+2
2017-02-17go: add support for v1.8 (#3165)George Hartzell1-0/+1
2017-02-17abinit: fix compilation on macOS, disable internal netcdf (#3157)Denis Davydov1-3/+9
* abinit: fix compilation on macOS * disable internal netcdf
2017-02-17hdf5: configure uses FCFLAGS instead of FFLAGS (#3155)Carlos Bederián1-1/+1
When building `hdf5+pic`, `-fPIC` wasn't being passed to the fortran compiler because `configure` takes `FCFLAGS` instead of `FFLAGS`.
2017-02-17Provide Random123 header-only package. (#3141)Kelly (KT) Thompson1-0/+43
Add DESRES Random123 package: - http://www.deshawresearch.com/resources_random123.html
2017-02-17Add new version of zlib, deprecate 1.2.10 (#3136)Adam J. Stewart1-4/+3
2017-02-17Add patch to allow ncurses to be built with PGI (#3135)Adam J. Stewart2-22/+30
2017-02-17Swift/T: all packages (#3130)Justin M Wozniak4-12/+56
* New package.py for ExM C-Utils: An initial package dependency for Swift/T * New package.py for ADLB/X: A 2nd package dependency for Swift/T * New package.py for Turbine * New package.py for STC
2017-02-17Add latest version of OpenSSL (#3171)Adam J. Stewart1-0/+1
2017-02-16Add tag master for version develop of dealii. (#3048)Ce Qin1-1/+1
2017-02-14spectrum-mpi: Add url info to spectrum-mpi package file (#3042)serbanmaerean1-0/+1
Spack wants URL info even for external packages. Without it, I get the following error: NoURLError: Package SpectrumMpi has no version with a URL. File "/home_local/serbanspack/spack/lib/spack/spack/repository.py", line 580, in get self._instances[key] = package_class(copy) File "/home_local/serbanspack/spack/lib/spack/spack/package.py", line 562, in __init__ f = fs.for_package_version(self, self.version) File "/home_local/serbanspack/spack/lib/spack/spack/fetch_strategy.py", line 878, in for_package_version url = pkg.url_for_version(version) File "/home_local/serbanspack/spack/lib/spack/spack/package.py", line 682, in url_for_version raise NoURLError(cls)
2017-02-14fixes for pygtk and some dependencies (#3077)Gregory Lee6-8/+75
2017-02-13LBANN (#3049)Brian Van Essen2-0/+91
* Creating a spack package for LLNL's LBANN (Livermore Big Artificial Neural Network) training toolkit. * Recipe for building LBANN toolkit. Contains limited feature set and is optimized for building with GNU gcc and OpenBLAS. * Removed unnecessary dependencies based on reviewers feedback. * Added support for the int64 data type in the Elemental library. This is required for supporting indices for large matrices. * Added a variant to force a sequential weight matrix initialization. This is slow, but provides an initialization that is independent of model parallelism. * Added a guard to prevent building Elemental with the Intel compiler for versions that have known bugs.
2017-02-10qa: allow fast finish to avoid consuming a precious OSX build on a PR that ↵Massimiliano Culpo1-0/+1
will fail (#3120)
2017-02-10Add Jmol package (#3041)Adam J. Stewart1-0/+45
2017-02-10Add patch to allow PGI to build Bison (#3044)Adam J. Stewart2-1/+13
2017-02-10fix: don't call setup_environment when not needed (#3060)Massimiliano Culpo5-2/+22
* Don't call setup_environment when not needed. fixes #3059 * setup_environment and modules: added unit tests
2017-02-10numdiff: update dependencies and fix (#3061)Denis Davydov1-3/+31
compile with -O0 as per upstream known issue with optimization and GMP, according to Ubuntu folks.