diff options
author | LingMan | 2023-05-11 03:18:38 +0200 |
---|---|---|
committer | LingMan | 2023-05-11 03:18:38 +0200 |
commit | 7b10d5c07d755b10ee770328d94b902b4c003ff6 (patch) | |
tree | a5c0623f8a036d31973a0e835e72e8c06850bbd0 /PKGBUILD | |
parent | 926aff2c43fc2dc3d1dc359f97e6b0f8925e2748 (diff) | |
download | aur-pyqt4.tar.gz |
Fix compilation against Python 3.11+
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 10 insertions, 3 deletions
@@ -7,17 +7,24 @@ pkgbase=pyqt4 pkgname=('pyqt4-common' 'python-pyqt4' 'python2-pyqt4') pkgver=4.12.3 -pkgrel=5 +pkgrel=6 arch=('x86_64') url='https://riverbankcomputing.com/software/pyqt/intro' license=('GPL') makedepends=('sip4' 'python-sip-pyqt4' 'python2-sip-pyqt4' 'python-dbus' 'phonon-qt4' 'mesa' 'python2-opengl' 'python2-dbus') -source=("https://downloads.sourceforge.net/project/pyqt/PyQt4/PyQt-${pkgver}/PyQt4_gpl_x11-${pkgver}.tar.gz") -sha256sums=('a00f5abef240a7b5852b7924fa5fdf5174569525dc076cd368a566619e56d472') +source=("https://downloads.sourceforge.net/project/pyqt/PyQt4/PyQt-${pkgver}/PyQt4_gpl_x11-${pkgver}.tar.gz" + '0001-Fix-compilation-against-Python-3.11.patch') +sha256sums=('a00f5abef240a7b5852b7924fa5fdf5174569525dc076cd368a566619e56d472' + 'ae6f13d26d8f94f30eb48058300a5b3d7fa9e7060a9f808abad61f25ba35ebe9') prepare() { sed -i -e "/'PyQt4\.sip', '-f', sip_flags/s/'-f', //" PyQt4_gpl_x11-${pkgver}/configure-ng.py + + cd PyQt4_gpl_x11-${pkgver} + patch --strip=1 --input=../0001-Fix-compilation-against-Python-3.11.patch + + cd .. cp -a PyQt4_gpl_x11-${pkgver}{,-py2} } |