[crux-commits] ports/contrib (3.6): [notify] python3-pyqt5: new dependency: python3-pyqt5-sip, fixes problems with fakeroot

crux at crux.nu crux at crux.nu
Wed Aug 12 20:29:36 UTC 2020


commit 86b56f370cb0c6c0a04a7dbf513e6d7b581eb162
Author: Tim Biermann <tbier at posteo.de>
Date:   Thu Aug 6 14:10:48 2020 +0000

    [notify] python3-pyqt5: new dependency: python3-pyqt5-sip, fixes problems with fakeroot

diff --git a/python3-pyqt5/.footprint b/python3-pyqt5/.footprint
index a5937a3f9..f9d93b3a8 100644
--- a/python3-pyqt5/.footprint
+++ b/python3-pyqt5/.footprint
@@ -39,6 +39,7 @@ drwxr-xr-x	root/root	usr/lib/python3.7/site-packages/PyQt5/
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/QtWebChannel.abi3.so
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/QtWebSockets.abi3.so
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/QtWidgets.abi3.so
+-rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/QtX11Extras.abi3.so
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/QtXml.abi3.so
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/QtXmlPatterns.abi3.so
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/_QOpenGLFunctions_2_0.abi3.so
@@ -881,6 +882,10 @@ drwxr-xr-x	root/root	usr/lib/python3.7/site-packages/PyQt5/bindings/QtWidgets/
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/bindings/QtWidgets/qwidget.sip
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/bindings/QtWidgets/qwidgetaction.sip
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/bindings/QtWidgets/qwizard.sip
+drwxr-xr-x	root/root	usr/lib/python3.7/site-packages/PyQt5/bindings/QtX11Extras/
+-rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/bindings/QtX11Extras/QtX11Extras.toml
+-rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/bindings/QtX11Extras/QtX11Extrasmod.sip
+-rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/bindings/QtX11Extras/qx11info_x11.sip
 drwxr-xr-x	root/root	usr/lib/python3.7/site-packages/PyQt5/bindings/QtXml/
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/bindings/QtXml/QtXml.toml
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/bindings/QtXml/QtXmlmod.sip
@@ -907,7 +912,6 @@ drwxr-xr-x	root/root	usr/lib/python3.7/site-packages/PyQt5/bindings/QtXmlPattern
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/pylupdate_main.py
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/pyrcc.abi3.so
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/pyrcc_main.py
--rwxr-xr-x	root/root	usr/lib/python3.7/site-packages/PyQt5/sip.cpython-37m-x86_64-linux-gnu.so
 drwxr-xr-x	root/root	usr/lib/python3.7/site-packages/PyQt5/uic/
 drwxr-xr-x	root/root	usr/lib/python3.7/site-packages/PyQt5/uic/Compiler/
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/uic/Compiler/__init__.py
@@ -1025,12 +1029,6 @@ drwxr-xr-x	root/root	usr/lib/python3.7/site-packages/PyQt5/uic/widget-plugins/__
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/uic/widget-plugins/qtquickwidgets.py
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/uic/widget-plugins/qtwebenginewidgets.py
 -rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5/uic/widget-plugins/qtwebkit.py
-drwxr-xr-x	root/root	usr/lib/python3.7/site-packages/PyQt5_sip-12.8.0.dist-info/
--rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5_sip-12.8.0.dist-info/METADATA
--rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5_sip-12.8.0.dist-info/RECORD
--rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5_sip-12.8.0.dist-info/WHEEL
--rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5_sip-12.8.0.dist-info/direct_url.json
--rw-r--r--	root/root	usr/lib/python3.7/site-packages/PyQt5_sip-12.8.0.dist-info/top_level.txt
 drwxr-xr-x	root/root	usr/lib/qt5/
 drwxr-xr-x	root/root	usr/lib/qt5/plugins/
 drwxr-xr-x	root/root	usr/lib/qt5/plugins/PyQt5/
diff --git a/python3-pyqt5/.signature b/python3-pyqt5/.signature
index a5d5f18b0..080a60a4e 100644
--- a/python3-pyqt5/.signature
+++ b/python3-pyqt5/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF37nF57hhf/OwzabFz7rjeh1GAMQO0Tx2CNIAJ46qKg0Ei88NU6lpmOiAumwxQ82JnG2QrdMNr6xU+L8GnGO1qAc=
-SHA256 (Pkgfile) = 11b0a527c14cc8d767c9819a6573d1d19bf2931b22b480ca7938c1cae2175255
-SHA256 (.footprint) = bb9ce5a45e8208f4fbfe868bce635b51771b75fd4f06ef8632322e0497d0a16a
+RWSagIOpLGJF35V/XcxezpcgCRcvImwUdYsJQuQmOfIN/sJo1rXk61DJHsgO6Mo+yzgrWXFLIlJTjFXxftTUVS7Pu2DGRQ5vYgs=
+SHA256 (Pkgfile) = 321ef3d37c5c9f7db484bd13ac3d65e0c7e795587380cf5c01c0a37734429343
+SHA256 (.footprint) = 6e5025fc89a97a58f2b07883b6a50d12e58767070be047732af8509980088608
 SHA256 (PyQt5-5.15.0.tar.gz) = c6f75488ffd5365a65893bc64ea82a6957db126fbfe33654bcd43ae1c30c52f9
diff --git a/python3-pyqt5/Pkgfile b/python3-pyqt5/Pkgfile
index 72bc348f1..6fc53dd26 100644
--- a/python3-pyqt5/Pkgfile
+++ b/python3-pyqt5/Pkgfile
@@ -1,11 +1,11 @@
 # Description: Python bindings for the QT5 toolkit
 # URL: https://riverbankcomputing.com/software/pyqt/intro
 # Maintainer: Tim Biermann, tbier at posteo dot de
-# Depends on: dbus-python3 python3-opengl python3-packaging python3-pip python3-pyqt-builder qt5 sip sip5
+# Depends on: dbus-python3 python3-opengl python3-packaging python3-pip python3-pyqt-builder python3-pyqt5-sip qt5 sip sip5
 
 name=python3-pyqt5
 version=5.15.0
-release=1
+release=2
 source=(https://pypi.python.org/packages/source/P/PyQt5/PyQt5-$version.tar.gz)
 
 build() {
@@ -20,8 +20,6 @@ build() {
   make INSTALL_ROOT=$PKG install -j1
   python3 -m compileall -d / $PKG/usr/lib
   python3 -O -m compileall -d / $PKG/usr/lib
-  sip-module --sdist PyQt5.sip
-  pip3 install PyQt5_sip-*.tar.gz --root "$PKG"
   find $PKG \
     -iname "*INSTALLER*" \
     -delete


More information about the crux-commits mailing list