summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-01-13Update py-autopep8 to 1.3.3 (#6914)healther1-1/+3
* Update py-autopep8 to 1.3.3 * Update package.py
2018-01-13glib: Fix python handling (#6910)Michael Kuhn1-5/+26
Newer versions of glib require python. Fix up the python sbangs the same way we already fix up the perl ones. Fixes #6899
2018-01-13add patch for gccxml with gcc@5: (#6913)healther2-0/+59
2018-01-13Update py-elephant to 0.4.1 (#6917)healther1-0/+1
2018-01-12Handle test dependencies that are python extensions (#6904)scheibelp2-2/+3
See #6794 This fixes cases where test-only dependencies were omitted from consideration when modifying the environment at build time. This includes an update to the python package definition to add testing-related python extensions to its specialized environment setup.
2018-01-12coinhsl: add version 2014.01.10 (#6909)Geoffrey Oxberry1-0/+15
* coinhsl: add version 2014.01.10 (stable) * coinhsl: make 2014.01.10 preferred version Make Harwell Subroutines Library for IPOPT version 2014.01.10 the preferred version because it is the latest stable version released. * coinhsl: add option to link w/ BLAS libraries
2018-01-12Relax conflict checks for externals (#6907)scheibelp1-2/+2
This updates the conflict-checking logic to require that the conflict spec matches exactly and that all fields mentioned in the conflict spec are present in the concretized spec in order to report a conflict. This will automatically skip all conflict checks for dependencies of externals (since externals strip dependencies). This will not affect non-external packages since all fields and dependencies are fully specified for such packages.
2018-01-12A new package: ethminer. (#6908)健美猫1-0/+54
2018-01-11Reduce verbosity of build tests (#6901)Adam J. Stewart1-1/+1
2018-01-11libbson, libmongoc: Update to 1.9.1 (#6900)Michael Kuhn2-0/+6
2018-01-11Updated misc devel tools. (#6897)stefanosoffia7-1/+8
2018-01-11fix ips 2018 vtune directory name (#6893)Gregory Lee1-1/+4
2018-01-10r-biocstyle: Create new package. (#6503)lingnanyuan1-0/+41
* r-biocstyle: Create new package. * r-biocstyle: add version constraints.
2018-01-10r-bookdown: Create new package. (#6504)lingnanyuan1-0/+41
* r-bookdown: Create new package. * r-bookdown: add version constraints.
2018-01-10r-rprojroot: Create new package. (#6505)lingnanyuan1-0/+40
* r-rprojroot: Create new package. * r-rprojroot: add version constraints. * r-rprojroot: Add list_url.
2018-01-10r-rmarkdown: Update version to 1.7 (#6506)lingnanyuan1-5/+9
* r-rmarkdown: Update version to 1.7 * r-rmarkdown: add version constraints.
2018-01-10Travis: upload the coverage data as part of the script (#6877)Massimiliano Culpo1-4/+3
According to Travis docs the exit code of after_success doesn't affect the build result. Instead, uploading the coverage data as the last step of the script will cause the job to fail if the command exits with non-zero. https://docs.travis-ci.com/user/customizing-the-build/#Breaking-the-Build
2018-01-10discovardenovo: adding new package (#6888)snehring1-0/+45
2018-01-10Keep track of source and versions for external libraries (#6803)Adam J. Stewart1-16/+98
* Keep track of source and versions for external libraries * Note source of more obscure libraries * We aren't upgrading jsonschema after all * Add note on modifications made to pytest
2018-01-10Update to pytest 3.2.5 (#6801)Adam J. Stewart48-2109/+3303
* Update to pytest 3.2.5 * Get pytest to pass Python 2.6 compatibility checks
2018-01-10Add suggestion to Contribution Guide to activate flake8 (#6886)Adam J. Stewart1-9/+19
2018-01-10package libharu: Add build deps (#6883)jkelling1-0/+3
... libtool,autoconf,automake
2018-01-10Updated i3 dependencies. (#6885)stefanosoffia7-0/+7
2018-01-10Travis: use --concurrency=multiprocessing only on build tests (#6872)Massimiliano Culpo2-2/+5
On a local workstation, it seems that tracking multiple processes during coverage may result in malformed coverage reports for unit tests and not for build tests. Given that multiple processes make a difference in coverage mainly for build tests, try to disable the tracking for unit tests to see if we get more stable coverage results.
2018-01-10Update to the latest version of jinja2 (#6790)Adam J. Stewart23-365/+728
2018-01-10Update to py 1.4.34 (#6789)Adam J. Stewart9-79/+25
* Update to the latest version of py * Revert back to py 1.4.34
2018-01-10Add unit tests for spack versions command (#6774)Adam J. Stewart2-1/+47
* Add unit tests for spack versions command * Fix bug in web spidering for Python 2.6
2018-01-10Update to the latest version of six (#6787)Adam J. Stewart1-3/+8
2018-01-10Fix bug in placeholder spack cd command and add unit tests (#6776)Adam J. Stewart3-3/+40
2018-01-10Geant4: fix qt dependency (#6828)Adam J. Stewart1-2/+2
2018-01-10Older versions of libiconv don't work with newer versions of GCC (#6829)Adam J. Stewart1-0/+2
2018-01-10opa-psm2: new package (#6874)Levi Baber1-0/+54
* opa-psm2: new package * opa-psm2: installs now. think the module file needs work * opa-psm2: module file seems good now * opa-psm2: remove fixme * opa-psm2: flake8 fixes * opa-psm2: removing unnecessary make in install phase
2018-01-10bcftools is a AutotoolsPackage. (#6881)健美猫1-5/+1
2018-01-10emacs: on darwin, do not build Cocoa app (#6882)Geoffrey Oxberry1-0/+7
Building emacs on darwin throws an error when trying to build an Emacs app in the nextstep/Emacs.app path of the build tree. For now, disable building this app. It's possible to enable building the app also; Homebrew offers options to this effect, and also adds Mac-specific options for starting the emacs daemon. However, for the sake of simplicity and getting a workable up-to-date emacs installation on my machine as quickly as possible, this commit focuses on a minimal viable modification.
2018-01-10Add a new package: unblur. (#6867)健美猫1-0/+72
* Add a new package: unblur. * Add a new package: unblur. * Add a new package: unblur. * Add a new package: unblur. Conflicts: var/spack/repos/builtin/packages/unblur/package.py * Add a new package: unblur.
2018-01-10Add unit tests for spack arch command (#6775)Adam J. Stewart1-0/+34
2018-01-10Add unit tests for spack graph command (#6778)Adam J. Stewart1-0/+76
2018-01-10Fix bash tab completion for spack install (#6868)Adam J. Stewart1-3/+5
2018-01-10Fix a typo in fetch_strategy error message formatting (#6878)Adam J. Stewart1-1/+1
2018-01-10Explicitly cast Version to str in openfoam-org (#6880)Adam J. Stewart1-2/+2
2018-01-10Fix tests for git package (#6869)Adam J. Stewart1-0/+3
2018-01-09casper: new package (#6873)Yifan Zhu2-2/+54
* casper: create package * jellyfish: added version 2.2.7 * casper: new package * casper: depends on jellyfish 2.2.3 or higher * casper: moved depends_on above install * casper: updated package.py * fixing download url for 1.11.1 * casper: set up environment * casper: add conflicts gcc@7.1.0, cannot install with 7.1.0 * capser: flake8 error corrcted * casper: create package * jellyfish: added version 2.2.7 * casper: new package * casper: depends on jellyfish 2.2.3 or higher * casper: moved depends_on above install * casper: updated package.py * fixing download url for 1.11.1 * casper: set up environment * casper: add conflicts gcc@7.1.0, cannot install with 7.1.0 * capser: flake8 error corrcted
2018-01-09prodigal: Create new package (#6870)Eric1-0/+41
2018-01-09A new package: jbigkit. (#6847)健美猫1-0/+54
* A new package: jbigkit. * A new package: jbigkit. * Add a new package: jbigkit.
2018-01-09changed url for astyle (#6863)BenBrands1-3/+3
* changed url for astyle * use SourceForge
2018-01-09[WIP] Fix git gettext/libintl handling (builds on ubuntu) (#6859)George Hartzell1-2/+18
* Fix git on ubuntu, first cut Spack needs to pass information about where the linker can find `libintl`. We're currently using `LDFLAGS` to do so. The `LDFLAGS` info is pasted into the command line upstream of the a file (`libgit.a`) that includes unresolved symbols that need that library. This fails on Ubuntu, although it seems to work on CentOS (see #6841). This change allows git to build on a Ubuntu 16.04.3 droplet. TODO: test on other platforms... * Add a bit of useful commentary
2018-01-09Fix missing dependency in ghostscript (#6866)Federico Ficarelli1-0/+1
2018-01-09Remove std_cmake_args from VTK definition (#6856)Adam J. Stewart1-5/+6
2018-01-08perl-xml-simple: Create new package (#6849)Eric1-0/+36
* perl-xml-simple: Create new package * perl-xml-simple: fix homepage url
2018-01-08perl-digest-md5: Create new package (#6852)Eric1-0/+34