Commit graph

918 commits

Author SHA1 Message Date
Todd Gamblin
d6c14f40b2 SAMRAI builds on cab with new URL. 2015-03-11 19:14:43 -07:00
Todd Gamblin
f8044e0290 SAMRAI URL update. 2015-03-11 18:58:29 -07:00
Todd Gamblin
fbebb94cd6 Add cram package. 2015-03-05 11:05:42 -08:00
Todd Gamblin
30e45df8a5 Updates to atlas packages. 2015-03-04 09:34:42 -08:00
Todd Gamblin
e23dd3e3bb Merge branch 'develop' of git://github.com/kev40293/spack into kev40293-develop 2015-03-04 09:23:28 -08:00
Kevin Brandstatter
8921d52a82 Working lapack install linking to installed ATLAS 2015-03-03 22:27:16 -06:00
Kevin Brandstatter
51cb785695 Merge branch 'develop' of github.com:kev40293/spack into develop
Conflicts:
	var/spack/packages/atlas/package.py
2015-03-03 19:24:19 -06:00
Kevin Brandstatter
0de021d427 Added LAPACK package file that depends on and builds against ATLAS 2015-03-03 19:21:02 -06:00
Kevin Brandstatter
08f37d478f Removed FIXME comments from atlas 2015-03-01 21:26:37 -06:00
Kevin Brandstatter
41256e7369 Added packaging files for ATLAS with and without netlib's LAPACK 2015-02-26 14:57:38 -06:00
Kevin Brandstatter
2f2eab0e15 Merge branch 'develop' of github.com:kev40293/spack into develop 2015-02-26 14:42:12 -06:00
Kevin Brandstatter
bbfc519ee5 Added packaging files for ATLAS with and without netlib's LAPACK 2015-02-26 14:41:46 -06:00
Todd Gamblin
0394adcf8d Minor doc tweak. 2015-02-25 10:41:12 -08:00
Todd Gamblin
8eab69fc0b Merge branch 'develop' for v0.8.15 2015-02-24 10:42:58 -08:00
Todd Gamblin
ffdb90f39a Last minute Qt bugfix. 2015-02-24 10:42:35 -08:00
Todd Gamblin
5eb7e46654 Spell check docs 2015-02-24 10:26:26 -08:00
Todd Gamblin
447e295947 SPACK-62: fix for site docs. 2015-02-24 02:45:21 -08:00
Todd Gamblin
daa38d2ff4 SPACK-59: Documentation updates, bugfix in fetching. 2015-02-24 02:45:07 -08:00
Todd Gamblin
049808a34f Merge remote-tracking branch 'origin/features/SPACK-46' into develop
Conflicts:
	lib/spack/docs/packaging_guide.rst
2015-02-23 10:46:58 -08:00
Todd Gamblin
daef78f538 Update packaging documentataion. 2015-02-23 10:31:22 -08:00
Todd Gamblin
5699cbb597 Fix SPACK-60: 0.8.15 basic docs. 2015-02-23 01:23:30 -08:00
Todd Gamblin
6dab133d9f Same package add icon on mac and linux. 2015-02-23 01:23:30 -08:00
Todd Gamblin
d49c98188a Add an override to colify so we can set terminal dimensions. 2015-02-23 01:23:30 -08:00
Todd Gamblin
065e5ccd1a Update contributors list. 2015-02-18 20:51:50 -08:00
Todd Gamblin
27e9bfb5aa Merge pull request #19 from psaravan/develop
Added netcdf package support.
2015-02-18 20:38:04 -08:00
Saravan Pantham
14e70ad689 Added netcdf package support. 2015-02-18 18:05:57 -08:00
Todd Gamblin
02e316e772 Convert ValueErrors to SpackError subclass. 2015-02-18 16:45:54 -08:00
Todd Gamblin
2374eb4dca Fix for SPACK-62
- deactivate -a errors if arg is not activated
- deactivate -af does not.
2015-02-18 16:45:12 -08:00
Todd Gamblin
2eda01c703 uninstall -f ignores nonexisting packages. 2015-02-18 16:21:15 -08:00
Todd Gamblin
2755171e08 Update documentation to reflect new restage/clean behavior. 2015-02-18 14:46:00 -08:00
Todd Gamblin
e67655c31a docs autodetect version. 2015-02-18 14:33:21 -08:00
Todd Gamblin
c7b8a4e25c Fix for SPACK-46: cleanup spack clean, spack restage. 2015-02-18 14:00:37 -08:00
Todd Gamblin
db11373351 Resurrect combined qt4/5 package from b7dacb 2015-02-18 13:16:22 -08:00
Gregory L. Lee
59198e29f9 Merge branch 'develop' of ssh://cz-stash.llnl.gov:7999/scale/spack into develop 2015-02-18 13:14:26 -08:00
Gregory L. Lee
6e13d0985c fixed deps for python packages 2015-02-18 13:13:19 -08:00
Todd Gamblin
3e5aa4b0f5 llvm/clang version bump 2015-02-18 10:59:03 -08:00
Todd Gamblin
959ce4f985 Downgrade standard version of ImageMagick to a non-changing URL.
- bleeding edge still available but commented by default.
2015-02-18 10:59:03 -08:00
Todd Gamblin
14097e39cc Suppress download status meter when routing I/O to a file. 2015-02-18 10:59:03 -08:00
Gregory L. Lee
44003449d5 fixed install steps for version 4 2015-02-17 16:26:00 -08:00
Todd Gamblin
17ac609d23 Merge branch 'features/memaxes' into develop
Conflicts:
	var/spack/packages/libpng/package.py
2015-02-17 00:49:52 -08:00
Todd Gamblin
724b72bdaf take out dyninst 8.2 for now.
- doesn't build correctly with boost 1.55
2015-02-17 00:47:35 -08:00
Todd Gamblin
4af85441db Merge branch 'features/python-modules' into develop 2015-02-17 00:44:02 -08:00
Todd Gamblin
d800c23cec Better activate/deactivate logic.
spack activate
  - now activates dependency extensions
  - ensures dependencies are activated in the python installation.
  - -f/--force option still allows the old activate behavior.

spack deactivate
  - checks for dependents before deactivating (like uninstall)
  - deactivate -a/--all <extension> will deactviate a package and ALL
    of its dependency extensions.
  - deactivate -a/--all <extendee> activates all extensions of <extendee>
    e.g.: spack deactivate -a python
  - deactivate -f/--force option allows removing regardless of dependents.
    - deactivate -f can be run EVEN if a package is not activated.
    - allows for clenup of activations gone wrong.
2015-02-17 00:24:58 -08:00
Todd Gamblin
57f331e2ac Ignore conflicting nose tests in py-nose and py-matplotlib. 2015-02-17 00:22:18 -08:00
Todd Gamblin
67db8ddca8 Factor ignore logic into a predicate builder. 2015-02-17 00:21:15 -08:00
Todd Gamblin
06d6b0b205 More py-setuptools dependencies added. 2015-02-16 21:53:55 -08:00
Todd Gamblin
13376efafc Add package-specific rpath back to shiboken and pyside. 2015-02-16 21:53:34 -08:00
Todd Gamblin
e6b2c27011 Factor out forking logic to build_environment.py. 2015-02-16 21:41:31 -08:00
Todd Gamblin
614c22fc1b Allow forced deactivation -- best effort unlinking
spack deactivate -f will unlink even if Spack thinks the package isn't enabled.
Made deactivate routines idempotent.
2015-02-16 12:41:22 -08:00
Todd Gamblin
8aa3afcfde Python package cleanup.
- Added a number of dependencies to python packages.
- Python packages may still not build without some OS support.
- Example: Numpy needs ATLAS, and will use a system ATLAS install.
  - Atlas requires turning off CPU throttling to build.
  - can't do this as a regular user -- how to build ATLAS with Spack
  - currnetly relying on a system ATLAS install.
2015-02-15 23:04:20 -08:00