summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2016-08-10 11:26:15 -0500
committerAdam J. Stewart <ajstewart426@gmail.com>2016-08-11 10:33:43 -0500
commit2b0444b6f43a83d4408a4f13054f4d3b4960460a (patch)
treed1675e12274fc4388854cb9ee50e9aeb8463fe81
parentb6fad65f52c781e63065e68e9d42be5f3dfc8ace (diff)
downloadspack-2b0444b6f43a83d4408a4f13054f4d3b4960460a.tar.gz
spack-2b0444b6f43a83d4408a4f13054f4d3b4960460a.tar.bz2
spack-2b0444b6f43a83d4408a4f13054f4d3b4960460a.tar.xz
spack-2b0444b6f43a83d4408a4f13054f4d3b4960460a.zip
Latest version of pyside still has problems, add deps
-rw-r--r--var/spack/repos/builtin/packages/py-pyside/package.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/py-pyside/package.py b/var/spack/repos/builtin/packages/py-pyside/package.py
index 032ae50440..c938c5a3ce 100644
--- a/var/spack/repos/builtin/packages/py-pyside/package.py
+++ b/var/spack/repos/builtin/packages/py-pyside/package.py
@@ -31,14 +31,16 @@ class PyPyside(Package):
homepage = "https://pypi.python.org/pypi/pyside"
url = "https://pypi.python.org/packages/source/P/PySide/PySide-1.2.2.tar.gz"
- version('1.2.4', '3cb7174c13bd45e3e8f77638926cb8c0')
+ # version('1.2.4', '3cb7174c13bd45e3e8f77638926cb8c0') # rpath problems
version('1.2.2', 'c45bc400c8a86d6b35f34c29e379e44d')
depends_on('cmake', type='build')
extends('python')
depends_on('py-setuptools', type='build')
- depends_on('qt@4.6:4.999')
+ depends_on('qt@4.5:4.9')
+ depends_on('libxml2@2.6.32:')
+ depends_on('libxslt@1.1.19:')
def patch(self):
"""Undo PySide RPATH handling and add Spack RPATH."""
@@ -66,6 +68,10 @@ class PyPyside(Package):
filter_file(r'(^\s*)(rpath_cmd\(.*\))', r'\1#\2', rpath_file)
+ # TODO: rpath handling for PySide 1.2.4 still doesn't work.
+ # PySide can't find the Shiboken library, even though it comes
+ # bundled with it and is installed in the same directory.
+
def install(self, spec, prefix):
python('setup.py', 'install',
'--prefix=%s' % prefix,