summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2018-08-27import spack load error message (#9088)Andreas Baumbach1-1/+1
It now additionally prints spec hash and options
2018-08-27Moved functions returning default scopes to spack.configMassimiliano Culpo7-34/+39
The functions returning the default scope to be modified or listed have been moved from spack.cmd to spack.config. Lmod now writes the guessed core compiler in the default modify scope instead of the 'site' scope.
2018-08-27Spack can guess lmod core compilers, if none is already presentMassimiliano Culpo2-5/+64
closes #8916 Currently Spack ends with an error if asked to write lmod modules files and the 'core_compilers' entry is not found in `modules.yaml`. After this PR an attempt will be made to guess that entry and the site configuration file will be updated accordingly. This is similar to what Spack already does to guess compilers on first run.
2018-08-27dyninst: add dependency on libiberty (#8806)Sasha NĂ­colas1-0/+1
* Adding dependency of libiberty to Dyninst package configuration. * Now it depends on libiberty package and not binutils.
2018-08-26Add line in trilinos/stk configuration to enable stk_ngp package. (#9082)Alan Williams1-0/+1
The Trilinos/stk configuration is pretty Nalu specific right now (and is acknowledged as such in a comment in package.py), and this commit enables a module that Nalu will be needing.
2018-08-26r-goseq: new package (#8939)Levi Baber1-0/+43
* r-goseq: new package * r-goseq: git not url * r-goseq: adding packages needed at runtime * r-goseq: package type * r-goseq: dep types * r-goseq: one more
2018-08-26braker: add new version 2.1.0 (#8946)lingnanyuan1-3/+5
* braker: add new version 2.1.0 * Set verison in descending order. * Update URL. * url * braker: change url format.
2018-08-26patch for OF.com@18.06 to correctly find KAHIP (#8982)TZ2-0/+18
- OpenFOAM-v1806/wmake/scripts/have_kahip must check $KAHIP_ARCH_PATH instead of $METIS_ARCH_PATH to detect the KAHIB library - use a local patch file until the issue is hopefully fixed upstream
2018-08-25Update to latest version of pytest and dependencies (#9087)Adam J. Stewart14-36/+111
* Update to latest version of pytest and dependencies * Fix bug in installation tests
2018-08-25bugfix: 'submodules' attribute should imply git fetchTodd Gamblin3-1/+9
- 'submodules' wasn't properly declared as an optional attribute for git fetcher - add it and add a test.
2018-08-25commands: add `spack url stats` commandTodd Gamblin2-2/+94
This command prints out stats about all package versions, like so: $ spack url stats ==> 6070 total versions for 2827 packages: ------------------------------------ url 5411 89.1% schemes https 3822 70.6% http 1527 28.2% ftp 27 0.5% file 35 0.6% checksums sha512 6 0.1% sha256 163 3.0% sha1 81 1.5% md5 5161 95.4% ------------------------------------ svn 3 0.0% ------------------------------------ hg 5 0.1% ------------------------------------ go 1 0.0% ------------------------------------ git 650 10.7% security no commit 384 59.1% commit 266 40.9% ------------------------------------
2018-08-24Remove Python 3.3 from testing.Todd Gamblin3-9/+5
- Support for Python 3.3 isn't really needed, as nothing uses it as the default system Python, and nearly everyone will have a newer Python 3 version installed.
2018-08-24new package: GSL - C++ Guideline Support Library (#9091)Hadrien G1-0/+51
Since "GSL" is a highly overloaded acronym, the package name is "cppgsl".
2018-08-24Update the pocl package (#9090)Hadrien G1-7/+20
* Update the pocl package * Use url_for_version * Clarify hwloc version requirements * Apply hwloc dependency suggestion
2018-08-24Add new CLHEP releases and move to sha256 hashes (#9089)Hadrien G1-19/+20
2018-08-24range-v3 package (#9093)Hadrien G1-0/+59
* Add first version of a Range-v3 package * Add C++ standard variant to range-v3 package
2018-08-23htop: add version 2.2.0 (#9086)Matthias Diener1-0/+1
2018-08-23bison: add new version (#9085)Matthias Diener1-0/+1
2018-08-23lammps: add v20180822 (#9081)Christoph Junghans1-0/+1
2018-08-23add cdo releases 1.9.4 and 1.9.5 (#9079)Brian Spilner1-0/+2