Gregory L. Lee
6e13d0985c
fixed deps for python packages
2015-02-18 13:13:19 -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
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
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
Todd Gamblin
847ed8ad39
Add libxslt, cleanup libxml2.
2015-02-15 23:04:04 -08:00
Todd Gamblin
b86eb69552
libgcrypt and libgpg-error packages.
2015-02-15 23:03:33 -08:00
Todd Gamblin
65d60f92f5
qhull package.
2015-02-15 23:02:51 -08:00
Todd Gamblin
36579844d9
Add Tcl/Tk packages.
2015-02-15 23:02:36 -08:00
Todd Gamblin
ce011501f9
Add R package.
2015-02-15 23:02:21 -08:00
Todd Gamblin
b11061f99d
Rename py-pyqt4 to py-pyqt.
2015-02-15 12:40:02 -08:00
Todd Gamblin
2f67cdaf10
Better time output on build completion.
2015-02-15 12:39:10 -08:00
Todd Gamblin
3c0048dd89
py-sip installs properly into a prefix
2015-02-15 01:59:36 -08:00
Todd Gamblin
c0c0879924
Better extension activation/deactivation
2015-02-15 01:58:35 -08:00
Todd Gamblin
0c94a6e2b0
Merge branch 'features/python-modules' into features/memaxes
...
Conflicts:
var/spack/packages/qt/package.py
2015-02-12 10:01:58 -08:00
Gregory L. Lee
5c2608b032
typo: Self -> self
2015-02-09 15:55:18 -08:00
Todd Gamblin
25af341954
Python package improvements.
2015-02-09 02:54:49 -08:00
Alfredo Gimenez
27617670f0
qt with hardware accelerated opengl working
2015-02-09 00:01:07 -08:00
Todd Gamblin
20ec80295d
setup_extension_environment is now setup_dependent_environment.
...
- other packages, like Qt, can now use this to set up relevant build
variables and env vars for their dependencies.
- not just extensions anymore.
2015-02-08 19:41:17 -08:00
Todd Gamblin
e51e01f4f0
Cleaned up python to remove redundant line.
2015-02-08 19:39:36 -08:00
Alfredo Gimenez
9e878075ac
mesa 8.0.5 working
2015-02-08 16:09:13 -08:00
Alfredo Gimenez
cc684a3ebe
older mesa for 2.6 kernel (not workin yet)
2015-02-08 13:34:45 -08:00
Alfredo Gimenez
1605e04d44
mesa and systemd (systemd not working yet)
2015-02-07 22:08:50 -08:00
Alfredo Gimenez
932f3930f4
util-linux added
2015-02-07 09:18:34 -08:00
Alfredo Gimenez
676cc84c9e
more mesa dependencies
2015-02-06 17:24:55 -08:00
Alfredo Gimenez
5fdf5438ea
flex and bison
2015-02-06 16:55:48 -08:00
Alfredo Gimenez
d95d48bbe6
py-mako and fix for setup-env.sh
2015-02-06 16:43:21 -08:00
Gregory L. Lee
5cc369c2b8
add dependent packages to PYTHONPATH for build
2015-02-06 16:35:35 -08:00
Alfredo Gimenez
a4ac1977a4
merge with python-modules
2015-02-06 16:27:33 -08:00
Todd Gamblin
457f2d1d51
Fix libpng to use a better URL
...
Sourceforge URLs like this eventually die when the libpng version is bumped:
http://sourceforge.net/projects/libpng/files/libpng16/1.6.14/libpng-1.6.14.tar.gz/download
But ones like this give you a "permanently moved", which curl -L will follow:
http://download.sourceforge.net/libpng/libpng-1.6.16.tar.gz
2015-02-06 08:37:22 -08:00
Todd Gamblin
2d9190d264
Add extensions command.
2015-02-02 11:20:36 -08:00
Gregory L. Lee
48f1ff87f8
added more Python modules
2015-02-02 11:19:54 -08:00
Gregory L. Lee
2bc3f74df2
added more Python modules
2015-02-02 11:19:54 -08:00
Todd Gamblin
de91c95e8e
Ability to ignore files in activate/deactivate for extensions.
2015-02-02 11:19:54 -08:00
Todd Gamblin
ff9cb94f4f
Add arguements to extends() and activate/deactivate.
2015-02-02 11:19:54 -08:00
Gregory L. Lee
9fa489b7f2
added several modules
2015-02-02 11:19:54 -08:00
Gregory L. Lee
7992f415fe
added py-nose
2015-02-02 11:19:54 -08:00
Todd Gamblin
bcccf02020
Add setup_extension_environment() method.
...
- lets packages do some setup before their extensions run install()
2015-02-02 11:19:53 -08:00
Todd Gamblin
9977543478
Added feature: package extensions
...
- packages can be "extended" by others
- allows extension to be symlinked into extendee's prefix.
- used for python modules.
- first module: py-setuptools
2015-02-02 11:19:00 -08:00
Todd Gamblin
2c1eda66c4
First python extension package: setuptools
2015-02-02 11:16:23 -08:00
Alfredo Gimenez
6a496ef620
PSAPI v0.6 -> Mitos v0.7
2015-01-23 16:58:15 -08:00
Todd Gamblin
0ac6ffb3ef
Add extra gcc dependencies.
...
- not used until optional/conditional deps are implemented.
2015-01-23 00:05:23 -08:00
Todd Gamblin
3e37903ffd
Packages have rpath property.
2015-01-23 00:03:51 -08:00
Alfredo Gimenez
e97db785d6
psapi v0.6
2015-01-21 20:42:44 -08:00