summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-01-15Reworked the graphviz package (#6865)Federico Ficarelli1-27/+61
The url in graphviz has been fixed and its version has been updated to the latest available (2.40.1). Added variants for expat, qt, gtk+ and ghostscript.
2018-01-14Py-fparser: python parser for Fortran code (#6794)Milton Woods1-0/+55
* py-fparser: parser for Fortran 77..2003 code * py-fparser: guard against external pytest.ini * py-fparser: define 'develop' version as latest master branch * py-fparser: fetch tagged versions from git repo * py-fparser: add latest release 0.0.6 * py-fparser: whitespace adjustments for flake8 * py-fparser: inherit python dependency from PythonPackage * py-fparser: rely on spack to resolve sub-dependencies * py-fparser: try type='test' for py-pytest * py-fparser: fetch release tarballs instead of git commits * py-fparser: test deptype is available, remove comment * py-fparser: limit versions that use py-six * py-fparser: version ranges do not need a lower bound
2018-01-14r-rappdirs: Create new package. (#6891)lingnanyuan1-0/+39
* r-rappdirs: Create new package. * r-rappdirs: Add version constraints.
2018-01-14Qt fixes for RHEL6/7 (#6895)Milton Woods4-38/+69
* qt: move licence acceptance from qt3krell.patch to qt3accept.patch * qt: ensure that ptrdiff_t is defined for qt@3.3.8b * qt: disable webglplugin for qt@5.10~opengl * qt: depend on libxext (for qt@3 and @4) * qt: avoid X dependencies on darwin platforms * Revert "qt: avoid X dependencies on darwin platforms" This reverts commit 05ce08de94be1e02d7e2f2dae0c1ae59baa3f65a. * qt: limit range of versions depending on libxext
2018-01-14Fix installation of bash-completion (#6911)healther1-0/+4
* Fix installation of bash-completion * use run_before decorator instead of overriding install method
2018-01-14Update py-backports-functools-lru-cache to 1.4 (#6915)healther1-4/+5
* Update py-backports-functools-lru-cache to 1.4 * fix old url
2018-01-14make vim python3 compatible (#6925)healther1-2/+7
2018-01-14Updated catch to newer version (up to 2.1.0) (#6933)David Pérez-Suárez1-20/+28
Also updated all the sums from previous versions
2018-01-14Add version 1.81 of cppcheck (#6912)healther1-0/+1
2018-01-13Catalyst package (#6834)Simone Bnà1-0/+167
* catalyst: added catalyst package * catalyst: missing libx11 and libxt dependencies * catalyst: added std cmake args * catalyst: override paraview git describe cmake variable * catalyst: fixed flake8 errors
2018-01-13Do not construct path to perl command manually (#6927)Michael Kuhn5-10/+8
Instead, use spec['perl'].command.path.
2018-01-13Add PyNN 0.9.1 (#6926)healther1-1/+4
2018-01-13Update checksum for version 0.5.3 of yaml-cpp (#6924)healther1-1/+1
2018-01-13Add py-pyflakes versions up to 1.6.0 (#6923)healther1-0/+3
2018-01-13Add py-pycodestyle versions up to 2.3.1 (#6922)healther1-0/+4
2018-01-13Update py-neo to 0.5.2 (#6921)healther1-0/+1
2018-01-13Add py-mccabe versions up to 0.6.1 (#6920)healther1-0/+3
2018-01-13add version 1.26 to py-git-review and fix run_env (#6919)healther1-1/+2
* Update py-git-review to version 1.26.0 * Fix py-git-review package TypeError: object of type 'Version' has no len()
2018-01-13Update py-flake8 to 3.5.0 (#6918)healther1-0/+7
2018-01-13py-doxypy conflicts python3 (#6916)healther1-0/+2
* py-doxypy conflicts python3 * change conflicts to depends_on
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