diff options
author | Kelly (KT) Thompson <KineticTheory@users.noreply.github.com> | 2019-11-07 15:43:49 -0600 |
---|---|---|
committer | Adam J. Stewart <ajstewart426@gmail.com> | 2019-11-07 15:43:49 -0600 |
commit | 719ebd18c3c2450d7b62252d758b7dde8f4d2114 (patch) | |
tree | 3e59193e484d0d6d698fbf2c948dad4ac6d04fd1 /var | |
parent | 8139d7cb695c148cdd901024bcbdf8068e766e02 (diff) | |
download | spack-719ebd18c3c2450d7b62252d758b7dde8f4d2114.tar.gz spack-719ebd18c3c2450d7b62252d758b7dde8f4d2114.tar.bz2 spack-719ebd18c3c2450d7b62252d758b7dde8f4d2114.tar.xz spack-719ebd18c3c2450d7b62252d758b7dde8f4d2114.zip |
py-pyside: fix setup files to support python 3.5. (#13613)
This fix already exists in the development branch of pyside. See
https://github.com/pyside/pyside-setup/pull/55.
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/py-pyside/package.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/py-pyside/package.py b/var/spack/repos/builtin/packages/py-pyside/package.py index bd4f622d9b..09f6b7fa08 100644 --- a/var/spack/repos/builtin/packages/py-pyside/package.py +++ b/var/spack/repos/builtin/packages/py-pyside/package.py @@ -42,6 +42,17 @@ class PyPyside(PythonPackage): rpath.append(os.path.join( self.prefix, pypkg.site_packages_dir, 'PySide')) + # Fix subprocess.mswindows check for Python 3.5 + # https://github.com/pyside/pyside-setup/pull/55 + filter_file( + '^if subprocess.mswindows:', + 'mswindows = (sys.platform == "win32")\r\nif mswindows:', + "popenasync.py") + filter_file( + '^ if subprocess.mswindows:', + ' if mswindows:', + "popenasync.py") + # Add Spack's standard CMake args to the sub-builds. # They're called BY setup.py so we have to patch it. filter_file( |