summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 10 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 435c6f3e8114..e27807c096f6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}
}