summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-10-22Add Package : OpenSceneGraph (#2075)Joseph Ciurej1-0/+77
* Created the initial version of the 'OpenSceneGraph' package. * Added 'zlib' as a dependency and linked it during the build step. * Fixed a few minor PEP8 style violations in the 'OpenSceneGraph' package. * Added cmake as a build dependency and improved the build procedure. * Made a few important argument updates to improve package compatibility. * Fixed up a few remaining style issues in the 'openscenegraph' package. * Added a description for the 'openscenegraph' package. * Fixed a bug that was causing some 'openscenegraph@3.2.3%gcc' installs to fail. * Fixed a number of small issues with the 'openscenegraph' package. * Removed a number of superfluous flags from the 'openscenegraph' install.
2016-10-22Add new package "gource" and dependencies "glew, sdl, sdl-image". (#2084)Jean-Paul Pelteret4-0/+202
2016-10-22spack build, spack configure : added commandsalalazo4-10/+139
2016-10-22CMakePackage : changed method name from `wdir` to `build_directory`alalazo1-8/+6
2016-10-22do_install : use build_system_class attribute instead of `type(self).__base__`alalazo1-2/+3
2016-10-22spack info : shows the build-system class usedalalazo2-2/+17
2016-10-21Updated the texlive digest value (#2073)George Hartzell1-1/+1
The texlive tarball, install-tl-unx.tar.gz is unversioned and changes periodically. When it does, the digest needs to change too. This does that.
2016-10-21Don't clear LD_LIBRARY_PATH and friends from compiler wrappers (#2074)Matthew LeGendre1-7/+0
* Don't clear LD_LIBRARY_PATH and friends from compiler wrappers * remove debugging print
2016-10-22packages : moved decorators into AutotoolsPackage and CMakePackagealalazo5-16/+23
2016-10-22spack create : fixed typoalalazo1-1/+1
2016-10-21Removed space before colon in `FIXME:`, added one line description of guess ↵alalazo1-13/+13
classes
2016-10-21Update Package : Qt (Add 'WebKit' Support) (#1455)Joseph Ciurej1-29/+43
* Added the '+webkit' variant to the 'qt' package. * Made 'qmake' an available executable to 'qt' depdendents.
2016-10-21Merge pull request #2071 from mplegendre/bug_concretize_external_virtualsMatthew LeGendre3-2/+45
Bug concretize external virtuals
2016-10-21spack info : added phasesalalazo1-1/+8
2016-10-21Remove unnecessary blackslash for flake8Matthew LeGendre1-2/+2
2016-10-21qa : flake8 issuesalalazo1-1/+3
2016-10-21spack create : now creates packages that are derived from AutotoolsPackage ↵alalazo2-96/+155
and CMakePackage
2016-10-21Fix concretize bug where provider sort couldn't handle version rangesMatthew LeGendre1-1/+5
2016-10-21Extend concretization test to excercise bug in concretize's provider sortingMatthew LeGendre2-1/+40
2016-10-21Add new Version property to handle joined version numbers (#2062)Adam J. Stewart9-39/+68
* Add new version property to handle joined version numbers * Add unit test for new joined property * Add documentation on version.up_to() and version.joined
2016-10-21Add latest version of Armadillo (#2061)Adam J. Stewart1-0/+1
2016-10-21patch directive : fixed retrieval from urls ( fixes #1584 ) (#2039)Massimiliano Culpo24-8369/+121
* patch directive : fixed retrieval from urls fixes #1584 - add support for 'gz' archives - fixed bugs with URL patches - updated nwchem * patch directive : added checksum to UrlPatch - refactored classes in patch.py - updated nwchem * patch directive : added caching
2016-10-21CMakePackage : changed `list()` to []alalazo1-4/+1
2016-10-21do_install : removed install_self from the list of arguments (leftover ↵alalazo1-1/+0
after rebasing #1956)
2016-10-21Merge branch 'develop' of https://github.com/LLNL/spack into ↵alalazo336-918/+15604
features/install_with_phases_rebase Conflicts: lib/spack/spack/cmd/install.py lib/spack/spack/cmd/setup.py
2016-10-19Fixes needed to build gcc on Linux/ppc64le (#2057)Matthew LeGendre3-1/+1191
* Fixes needed to build gcc on Linux/ppc64le * flake8 fix.
2016-10-19Update mail map. So many email aliases.Todd Gamblin1-20/+56
2016-10-19Fix cdd package definition, dotted is a property (#2054)George Hartzell1-1/+1
Things that accessed the cdd package, such as `spack info cdd run tripped over a buglet in the *cdd* package, causing them to exit with something like this: ``` Caused by: TypeError: 'str' object is not callable File "/rss/spack/lib/spack/spack/repository.py", line 584, in get self._instances[key] = package_class(copy) File "/rss/spack/lib/spack/spack/package.py", line 398, in __init__ f = fs.for_package_version(self, self.version) File "/rss/spack/lib/spack/spack/fetch_strategy.py", line 852, in for_package_version attrs['url'] = pkg.url_for_version(version) File "/rss/spack/var/spack/repos/builtin/packages/cdd/package.py", line 40, in url_for_version str(version.dotted()).replace('.', '')) ``` @tgamblin pointed out that `dotted` is a property, not a functin call and that the parentheses are therefor inappropriate. This deletes the parentheses. `spack info cdd` now works for me.
2016-10-19Add package for htop (#2051)George Hartzell1-0/+41
Add package for htop, an interactive text-mode process viewer for Unix systems. Think top, with pretty colors and dyanmic bar graphs. More info [here](https://github.com/hishamhm/htop).
2016-10-18Don't cache truncated dag hash for spec (#2048)scheibelp1-2/+2
If Spec.dag_hash was called for the first time with a 'length' specified, the cached hash was truncated. This ensures that the full hash is cached.
2016-10-18`Package.do_install` : removed `install_self` from arguments (#1956)Massimiliano Culpo4-32/+43
* Removes the extra argument from Package.do_install while maintaining the changes in behavior pulled in #1603 * install : removed -i and -d shorthands (breaks backward compatibility) * Change ':' to ','
2016-10-18petsc: minor fixes... (#2036)Denis Davydov1-2/+4
* petsc: require boost for :3.5 only * petsc: turn off download for c2html and hwloc
2016-10-18Support for bazel (#2023)Eric5-1/+379
* Add package bazel * Add support for bazel-based builds
2016-10-18superlu-dist: add 5.1.0 and 5.1.1 (#2038)Denis Davydov1-0/+2
2016-10-18mumps: add 5.0.2 (#2041)Denis Davydov1-0/+1
2016-10-18hypre: add 2.11.1 (#2040)Denis Davydov1-0/+1
2016-10-17Update the Krell Institute products to use the latest features of spa… (#1984)Jim Galarowicz6-316/+253
* 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.
2016-10-17fix download url for paraver (#2033)Pramod Kumbhar1-2/+4
* fix download url for paraver * added note to remove older version
2016-10-16Ignore GPG/PGP signatures/checksums when finding available downloads (#2028)Adam J. Stewart2-2/+11
* Ignore GPG/PGP signatures/checksums when finding available downloads * Remove duplicated basename
2016-10-15Platform-specific config scopes (#2030)Todd Gamblin3-23/+64
* Add platform-specific configuration scopes. * Update `spack config` to use the new scope arguments.
2016-10-15fix sqlite download url (#2031)Pramod Kumbhar1-1/+1
2016-10-15spack purge : updated documentation fixes #1938 (#2025)Massimiliano Culpo1-4/+9
2016-10-15travis : unit tests will run with and without libyaml (#2024)Massimiliano Culpo1-2/+5
* travis : unit tests will run with and without libyaml * travis : fixed package that are installed
2016-10-14Workaround for illegal package merging in py-matplotlib/py-basemap (#1964)Elizabeth Fischer1-1/+75
* Workaround for illegal package merging in py-matplotlib/py-basemap # Conflicts: # var/spack/repos/builtin/packages/py-basemap/package.py * flake8 * flake8 * Be conservative: only apply the namespace package fix for Python >= 3.5.2 * flake8 * Bug fix
2016-10-14Fix list_url for fish shell (#2022)Adam J. Stewart1-2/+1
2016-10-14py-macs2: New package (#2011)John Finigan1-0/+46
* py-macs2: New package * py-macs2: add py-numpy@1.6: dependency
2016-10-14Add missing 'import os'. (#2012)Kelly Thompson1-0/+1
2016-10-14dealii: remove extra test which are now mostly integrated in make test (#2013)Denis Davydov1-113/+0
2016-10-14Major updates to Contribution Guide (#1968)Adam J. Stewart2-137/+405
* Major updates to Contribution Guide * Grammar changes * Fix missing/extra backticks * Rewording, links, and tips added
2016-10-14Package/petsc slepc new versions (#2019)Denis Davydov2-0/+2
* petsc: add 3.7.4 * slepc: add 3.7.3