summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-09-04Enable testing in parallel when using CMake. (#8484)Chris Green5-15/+44
* Add 'extra_env' argument to Executable.__call__: this will be added to the environment but does not affect whether the current environment is reused. If 'env' is not set, then the current environment is copied and the variables from 'extra_env' are added to it. * MakeExecutable can take a 'jobs_env' parameter that specifies the name of an environment variable used to set the level of parallelism. This is added to 'extra_env' (so does not affect whether the current environment is reused). * CMake-based Spack packages set 'jobs_env' when executing the 'test' target for make and ninja (which does not use -j)
2018-09-03Better warning message when fetching non-existent URLAdam J. Stewart1-7/+7
2018-09-03r-genomicalignments: new version (#9055)Levi Baber1-7/+15
* r-genomicalignments: new version * r-genomicalignments: ending range for r3.4 dep * r-genomicalignments: fix range
2018-09-03r-biomart: new version; (#9058)Levi Baber1-4/+6
* r-biomart: new version; * r-biomart: ending range for r3.4 dep * r-biomart: fix version range
2018-09-03r-deseq2: new version (#9062)Levi Baber1-1/+3
* r-deseq2: new version * r-deseq2: fix r 3.4 dep range
2018-09-03New package: AIDA (#9094)Hadrien G1-0/+38
* Trying to package old AIDA * Document the incompleteness * Install the jars too
2018-09-03Feature/py picrust New Package (#9096)Miles Perry1-0/+42
* added py-picrust * flake8 edits * fixed boilerplate, added type='build', 'run' * fixed errors * added deps * fixed error * fixed numpy max version * fixed future version * fixed version issues
2018-09-03nlopt: Only support release>=2.5.0, since earlier release tarballs were ↵Neil Flood1-2/+2
actually AutoTools, not CMake. (#9110)
2018-09-03aperture-photometry: new package (#9119)Miles Perry2-0/+55
2018-09-03py-pymysql: new package (#9122)Miles Perry1-0/+37
* py-pymysql: new package * added type build and run
2018-09-03openblas: add @0.3.1, patch CMake export bug in @0.3.1:0.3.2 (#9123)Geoffrey Oxberry2-0/+48
* openblas@0.3.1:0.3.2: patch CMake export bug See https://github.com/xianyi/OpenBLAS/pull/1703. * openblas@0.3.1: new version
2018-09-03New package: CODES simulation framework (#9133)Abhinav Bhatele2-0/+86
* New package: CODES simulation framework * CODES: add comments * CODES: remove -fi from extra autoreconf flags
2018-09-03NWChem 6.8.1 (#9140)Edoardo Aprà1-0/+2
2018-09-03added version for kull support (#9141)rice311-0/+1
2018-09-03aspect: new version (#9146)Timo Heister1-1/+2
2018-09-03Update openspeedshop and cbtf version numbers (#9150)Jim Galarowicz6-3/+11
Update the version numbers and now depend on the develop version of dyninst because of a feature in openspeedshop depends on new code in the dyninst develop tree. Without dyninst develop, openspeedshop will not build.
2018-09-03py-matplotlib: incorporate 8532 w/ version range (#9151)Levi Baber2-0/+18
* py-matplotlib: Add patch to fix FreeType library detection Adds patch to add $CPATH to locations searched for FreeType header file Patch has been upstreamed: https://github.com/matplotlib/matplotlib/pull/11457 * py-matplotlib: Add patch to fix FreeType library detection * Make patch only apply to versin 2.2.2 (as already upstreamed) * Fix flake8 format issue * py-matplotlib: add range to freetype patch * py-matplotlib: whitespace
2018-09-03mpifileutils: add v0.8 (#9152)Adam Moody1-1/+3
2018-09-03msgpack-c, snappy: explicitly depend on googletest (#9167)Matthias Wolf3-2/+22
2018-09-03Fix two dependencies with silo. (#9153)David Wells1-0/+2
1. I presently get errors of the sort ==> Error: KeyError: 'No spec with name mpi in silo@4.10.2%gcc@8.1.0+fortran+mpi [...] $HOME/spack/var/spack/repos/builtin/packages/silo/package.py:84, in configure_args: 81 'FCFLAGS={0}'.format(self.compiler.pic_flag)] 82 83 if '+mpi' in self.spec: >> 84 config_args.append('CC=%s' % self.spec['mpi'].mpicc) 85 config_args.append('CXX=%s' % self.spec['mpi'].mpicxx) 86 config_args.append('FC=%s' % self.spec['mpi'].mpifc) without the extra explicit MPI dependency. 2. Silo uses zlib, so we should explicitly depend on it.
2018-09-03travis: bring back macOS test in unit test stageTodd Gamblin1-4/+1
2018-09-03travis: clean up .travis-ci.yml wrapping and indentationTodd Gamblin1-7/+14
- fix line wrapping in travis.yml to make parts more legible - Travis can handle multi-line if statements if you use semicolos.
2018-09-03travis: fix macOS builds, avoid brew autoupdateTodd Gamblin1-7/+12
2018-09-01Vim: add version 8.1.0338 (#9155)Adam J. Stewart1-1/+6
2018-09-01GDAL: add version 2.3.1 (#9156)Adam J. Stewart1-7/+13
2018-08-31SUNDIALS: add new versions, update hashes, and apply clang fix (#9115)Cody Balos1-14/+30
Added SUNDIALS 3.1.2 and 4.0.0-dev.1 versions and relevant dependencies (3.1.2 requires CMake 2.8.12). Updated all versions to use sha256 hashes. Addressed issue specific to clang compiler on macOS.
2018-08-31py-filelock: new package (#9136)Francesco Di Natale1-0/+45
* Addition of py-filelock and first page of versions. * Addition of setup.py patch for setuptools. * flake8 failure fixes. * Reduced url declaration to a single line. * Correction to py-filelock to use distutils.
2018-08-31openblas@0.3.3: new version (#9143)Geoffrey Oxberry1-0/+1
2018-08-31libpng package: add version (#9142)rice311-0/+1
2018-08-31singularity: new versionLevi Baber1-0/+1
2018-08-29Update instructions to initialize Spack-global license files (#8991)Michael Sternberg1-44/+55
* Suggest adding contents before the explanatory comment to avoid issue #6534 * Mention that the license file may not need to be edited
2018-08-29Intel prefixes (#7469)Michael Sternberg14-943/+3039
Consolidate prefix calculation logic for intel packages into the IntelPackage class. Add documentation on installing Intel packages with Spack an (alternatively) adding them as external packages in Spack.
2018-08-29binutils: add variant 'nls' for native language support (#9124)Mark W. Krentel1-6/+12
Add variant 'nls' for native language support with default True. The default inside binutils was always on, but this gives a way of turning it off, if desired. Adjust the dependencies. Flex is never used for a one-time build. Bison and m4 should not be needed, except that prior to rev 2.30, gold did not include its generated files, so bison is needed when +gold. Drop configure option --enable-interwork. This option does not exist.
2018-08-29Add MDB driver support to GDAL (#8614)Adam J. Stewart5-5/+216
2018-08-29New package: NEST Simulator (#9092)Andreas Baumbach1-0/+170
2018-08-29ROSS package: fix build error and add v7.0.0 (#9128)Abhinav Bhatele1-4/+6
2018-08-29spack view suggests -I option for merge conflict (#9035)Andreas Baumbach1-4/+10
2018-08-29Adds a package for optional-lite header-only library (#9117)Andrew Gaspar1-0/+45
2018-08-29flecsi: fix build (#9129)Christoph Junghans1-0/+1
2018-08-29Adds a package for span-lite header-only library (#9118)Andrew Gaspar1-0/+43
2018-08-29hdf5@1.10.3: new version (#9121)Geoffrey Oxberry1-0/+1
2018-08-29ipopt@3.12.10: new version (#9120)Geoffrey Oxberry1-0/+1
2018-08-29New package: channelflow (#9111)Massimiliano Culpo1-0/+104
2018-08-29added star 2.6.1a (#9103)Douglas Duckworth1-1/+2
2018-08-29go: Update to 1.11 (#9101)Michael Kuhn1-0/+1
2018-08-29Add string-view-lite package for header only library (#9125)Andrew Gaspar1-0/+43
2018-08-29gasnet:version bump (#9127)Christoph Junghans1-1/+2
2018-08-28atk package: hotfix #9099 (#9102)Jannek Squar1-0/+6
Adds explicit python3 dependency for meson
2018-08-28Java updates: new versions, classpath, and JAVA_HOME (#8613)Adam J. Stewart6-46/+194
This PR includes the following changes: * Added JDK 10 * Changed the JDK version numbers according to the consensus reached in #2284 * Added spec['java'].home and spec['java'].libs, similar to #3367 (JDK and IcedTea) * Added a check to prevent people from installing JDK on macOS * Set CLASSPATH for packages depending on Java (JDK and IcedTea) * Add TODO for extending virtual packages (not currently possible) * Add TODO for adding Java dependents to views * Add TODO for packages which extend multiple packages (e.g. Java and Python)
2018-08-28perl-star-fusion package: update latest version (#9104)Douglas Duckworth1-1/+1