On 2020/03/03 18:16, Rafael Sadowski wrote:
> On Mon Mar 02, 2020 at 06:09:01PM +0100, Rafael Sadowski wrote:
> > On Mon Mar 02, 2020 at 03:41:55PM +0100, Landry Breuil wrote:
> > > On Mon, Mar 02, 2020 at 02:34:05PM +0000, Stuart Henderson wrote:
> > > > On 2020/02/29 18:38, Landry Breuil wrote:
> > > > > On Sat, Feb 29, 2020 at 03:51:13PM +0000, Stuart Henderson wrote:
> > > > > > On 2020/02/29 07:27, Landry Breuil wrote:
> > > > > > > On Thu, Feb 27, 2020 at 08:48:55AM +0100, Rafael Sadowski wrote:
> > > >
> > > > Looking at https://www.riverbankcomputing.com/static/Docs/PyQt5/installation.html
> > > >
> > > > "It is not necessary to install the PyQt5.sip module before building
> > > > PyQt5 but it must be installed before PyQt5 can be used.
> >
> > Fu** I missed this in my diff! BIG SORRY
> >
> > > >
> > > > The module is built using setuptools and is available from the PyQt5-sip
> > > > project at PyPI. It uses setuptools as its build system and can be
> > > > installed by pip or you can also unpack the sdist and install it by
> > > > running its setup.py script."
> > > >
> > > > So it looks like this should probably be a separate port ..
> > >
> > > ah, so its now a separate port, that should be a RUN_DEPENDS for py-qt5
> > > ? rafael, does it ring a bell to you ?
> >
> > Yeah, this is necessary, sorry for missing this in my last diff. It's
> > hard to painful to create such large diffs!
> >
>
> New diff which includes the missing py-sip bits. Not yet adjusted,
> landrys py-qt5 diff.
>
>
> Index: devel/py-sip/Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/py-sip/Makefile,v
> retrieving revision 1.49
> diff -u -p -r1.49 Makefile
> --- devel/py-sip/Makefile 19 Feb 2020 15:27:01 -0000 1.49
> +++ devel/py-sip/Makefile 3 Mar 2020 17:07:58 -0000
> @@ -5,7 +5,7 @@ COMMENT= automatically generate Python b
> # XXX py-sip updates FREQUENTLY break other ports
> # XXX BE ESPECIALLY CAREFUL WHEN TESTING UPDATES!
>
> -MODPY_EGG_VERSION = 4.19.18
> +MODPY_EGG_VERSION = 4.19.19
> EPOCH= 0
> DISTNAME= sip-${MODPY_EGG_VERSION}
> PKGNAME= py-${DISTNAME}
> @@ -33,6 +33,7 @@ CONFIGURE_ARGS= -b ${PREFIX}/bin \
> -d ${MODPY_SITEPKG} \
> -e ${MODPY_INCDIR} \
> -v ${PREFIX}/share/sip \
> + --sip-module PyQt5.sip \
> INCDIR=${LOCALBASE}/include \
> LIBDIR=${LOCALBASE}/lib \
> CC=${CC} CXX=${CXX} \
> Index: devel/py-sip/distinfo
> ===================================================================
> RCS file: /cvs/ports/devel/py-sip/distinfo,v
> retrieving revision 1.20
> diff -u -p -r1.20 distinfo
> --- devel/py-sip/distinfo 19 Feb 2020 15:27:01 -0000 1.20
> +++ devel/py-sip/distinfo 3 Mar 2020 17:07:58 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (sip-4.19.18.tar.gz) = wL2GOADtmxXcrUd8QBfNtz+oBcJZCLAkBWSt101pfh4=
> -SIZE (sip-4.19.18.tar.gz) = 1056840
> +SHA256 (sip-4.19.19.tar.gz) = VDa2Gnj0jH6AeOk6a1lFOtM3gPgMZE5fOvOflL4e3kQ=
> +SIZE (sip-4.19.19.tar.gz) = 1058422
> Index: devel/py-sip/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/devel/py-sip/pkg/PLIST,v
> retrieving revision 1.11
> diff -u -p -r1.11 PLIST
> --- devel/py-sip/pkg/PLIST 27 Jan 2020 10:31:00 -0000 1.11
> +++ devel/py-sip/pkg/PLIST 3 Mar 2020 17:07:58 -0000
> @@ -1,15 +1,16 @@
> @comment $OpenBSD: PLIST,v 1.11 2020/01/27 10:31:00 rsadowski Exp $
> @bin bin/sip${MODPY_BIN_SUFFIX}
> include/python${MODPY_VERSION}${MODPY_LIB_SUFFIX}/sip.h
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/sip.pyi
> +@so lib/python${MODPY_VERSION}/site-packages/PyQt5/sip.so
> +lib/python${MODPY_VERSION}/site-packages/PyQt5_sip-${MODPY_EGG_VERSION}.dist-info/
> +lib/python${MODPY_VERSION}/site-packages/PyQt5_sip-${MODPY_EGG_VERSION}.dist-info/INSTALLER
> +lib/python${MODPY_VERSION}/site-packages/PyQt5_sip-${MODPY_EGG_VERSION}.dist-info/METADATA
> +lib/python${MODPY_VERSION}/site-packages/PyQt5_sip-${MODPY_EGG_VERSION}.dist-info/RECORD
> ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
> lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}sipconfig.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}sipdistutils.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/sip-${MODPY_EGG_VERSION}.dist-info/
> -lib/python${MODPY_VERSION}/site-packages/sip-${MODPY_EGG_VERSION}.dist-info/INSTALLER
> -lib/python${MODPY_VERSION}/site-packages/sip-${MODPY_EGG_VERSION}.dist-info/METADATA
> -lib/python${MODPY_VERSION}/site-packages/sip-${MODPY_EGG_VERSION}.dist-info/RECORD
> -lib/python${MODPY_VERSION}/site-packages/sip.pyi
> -@so lib/python${MODPY_VERSION}/site-packages/sip.so
> lib/python${MODPY_VERSION}/site-packages/sipconfig.py
> lib/python${MODPY_VERSION}/site-packages/sipdistutils.py
> share/doc/${MODPY_PY_PREFIX}sip/
This looks wrong. py-qt5 is not the only thing using py-sip, I think you
need either a separate port or a flavour for this.
> Index: x11/py-qt5/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/py-qt5/Makefile,v
> retrieving revision 1.21
> diff -u -p -r1.21 Makefile
> --- x11/py-qt5/Makefile 19 Feb 2020 15:27:46 -0000 1.21
> +++ x11/py-qt5/Makefile 3 Mar 2020 17:08:32 -0000
> @@ -2,8 +2,8 @@
>
> COMMENT = python Qt5 bindings
>
> -V= 5.9.2
> -DISTNAME= PyQt5_gpl-${V}
> +V= 5.13.2
> +DISTNAME= PyQt5-${V}
> PKGNAME= py-qt5-${V}
>
> CATEGORIES= x11 devel
> @@ -14,31 +14,34 @@ MAINTAINER= KDE porting team <openbsd-kd
> # GPLv3 with exceptions for use with certain named open-source licenses
> PERMIT_PACKAGE= Yes
>
> -WANTLIB = ${COMPILER_LIBCXX} ${MODPY_WANTLIB}
> -WANTLIB += dbus-1 glib-2.0 intl m pthread pulse pulse-mainloop-glib
> -WANTLIB += GL Qt5Bluetooth Qt5Core Qt5DBus Qt5Designer
> -WANTLIB += Qt5Gui Qt5Help Qt5Multimedia Qt5MultimediaWidgets Qt5Network
> -WANTLIB += Qt5OpenGL Qt5Positioning Qt5PrintSupport Qt5Qml Qt5Quick
> -WANTLIB += Qt5QuickWidgets Qt5Sensors Qt5SerialPort Qt5Sql Qt5Svg
> -WANTLIB += Qt5Test Qt5WebChannel Qt5WebKit Qt5WebKitWidgets Qt5WebSockets
> -WANTLIB += Qt5Widgets Qt5X11Extras Qt5Xml Qt5XmlPatterns
> -WANTLIB += Qt5Location Qt5Nfc
> +WANTLIB += ${COMPILER_LIBCXX} GL Qt5Bluetooth Qt5Core Qt5DBus
> +WANTLIB += Qt5Designer Qt5Gui Qt5Help Qt5Location Qt5Multimedia
> +WANTLIB += Qt5MultimediaWidgets Qt5Network Qt5NetworkAuth Qt5Nfc
> +WANTLIB += Qt5OpenGL Qt5Positioning Qt5PositioningQuick Qt5PrintSupport
> +WANTLIB += Qt5Qml Qt5Quick Qt5QuickWidgets Qt5RemoteObjects Qt5Sensors
> +WANTLIB += Qt5SerialPort Qt5Sql Qt5Svg Qt5Test Qt5WebChannel Qt5WebKit
> +WANTLIB += Qt5WebKitWidgets Qt5WebSockets Qt5Widgets Qt5X11Extras
> +WANTLIB += Qt5Xml Qt5XmlPatterns dbus-1 glib-2.0 intl m pulse
> +WANTLIB += pulse-mainloop-glib ${MODPY_WANTLIB}
>
> FLAVORS = python3
> FLAVOR ?=
>
> BUILD_DEPENDS= ${RUN_DEPENDS}
> -RUN_DEPENDS= devel/py-sip${MODPY_FLAVOR}>=4.19.1v0 \
> +RUN_DEPENDS= devel/py-sip${MODPY_FLAVOR}>=4.19.19v0 \
> x11/dbus-python${MODPY_FLAVOR}
> +
> LIB_DEPENDS= ${MODPY_LIB_DEPENDS} \
> x11/qt5/qtconnectivity \
> x11/qt5/qtdeclarative \
> x11/qt5/qtlocation \
> + x11/qt5/qtnetworkauth \
> x11/qt5/qtmultimedia \
> x11/qt5/qtserialport \
> x11/qt5/qtsensors \
> x11/qt5/qtsvg \
> x11/qt5/qttools \
> + x11/qt5/qtremoteobjects \
> x11/qt5/qtwebchannel \
> x11/qt5/qtwebkit \
> x11/qt5/qtwebsockets \
> @@ -47,11 +50,19 @@ LIB_DEPENDS= ${MODPY_LIB_DEPENDS} \
>
> NO_TEST= Yes
>
> -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pyqt/}
> +MASTER_SITES= https://www.riverbankcomputing.com/static/Downloads/PyQt5/${V}/
>
> MODULES= lang/python \
> x11/qt5
>
> +.if !${FLAVOR:Mpython3}
> +BUILD_DEPENDS += devel/py-enum34
> +RUN_DEPENDS += devel/py-enum34
> +PYQT_VERSION = PyQt5
> +.else
> +PYQT_VERSION = PyQt5-${MODPY_MAJOR_VERSION}
> +.endif
> +
> CONFIGURE_STYLE=simple
> CONFIGURE_SCRIPT=${MODPY_BIN} configure.py
> CONFIGURE_ARGS= --verbose \
> @@ -63,6 +74,7 @@ CONFIGURE_ARGS= --verbose \
> --vendorid-incdir="${MODPY_INCDIR}" \
> --vendorid-libdir="${MODPY_LIBDIR}" \
> --no-qsci-api \
> + --confirm-license \
> INCDIR_QT=${MODQT_INCDIR} \
> LIBDIR="${X11BASE}/lib ${LOCALBASE}/lib" \
> LIBDIR_QT=${MODQT_LIBDIR} \
> @@ -73,7 +85,7 @@ CONFIGURE_ARGS= --verbose \
> FAKE_FLAGS= INSTALL_ROOT=${DESTDIR}
> CONFIGURE_ENV= LOCALBASE=${LOCALBASE}
>
> -SUBST_VARS += MODPY_MAJOR_VERSION
> +SUBST_VARS += MODPY_MAJOR_VERSION PYQT_VERSION
>
> # the distfile has pyuic for both python 2 and 3, normally both are
> # installed and they're selected at runtime. this breaks bytecode
> Index: x11/py-qt5/distinfo
> ===================================================================
> RCS file: /cvs/ports/x11/py-qt5/distinfo,v
> retrieving revision 1.4
> diff -u -p -r1.4 distinfo
> --- x11/py-qt5/distinfo 19 Feb 2020 15:27:46 -0000 1.4
> +++ x11/py-qt5/distinfo 3 Mar 2020 17:08:32 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (PyQt5_gpl-5.9.2.tar.gz) = wZDaxZjJewETyl56N8ccYj8C0dcTCIrd+srErPpLg5Q=
> -SIZE (PyQt5_gpl-5.9.2.tar.gz) = 3102848
> +SHA256 (PyQt5-5.13.2.tar.gz) = rcF8B3vyM5h7jkOtqH0eDeypvXGhPl/V/Dd0gu1pyCc=
> +SIZE (PyQt5-5.13.2.tar.gz) = 3162810
> Index: x11/py-qt5/patches/patch-configure_py
> ===================================================================
> RCS file: /cvs/ports/x11/py-qt5/patches/patch-configure_py,v
> retrieving revision 1.3
> diff -u -p -r1.3 patch-configure_py
> --- x11/py-qt5/patches/patch-configure_py 19 Feb 2020 15:27:46 -0000 1.3
> +++ x11/py-qt5/patches/patch-configure_py 3 Mar 2020 17:08:32 -0000
> @@ -2,7 +2,7 @@ $OpenBSD: patch-configure_py,v 1.3 2020/
> Index: configure.py
> --- configure.py.orig
> +++ configure.py
> -@@ -1991,7 +1991,18 @@ def run_command(cmd, verbose):
> +@@ -2158,7 +2158,18 @@ def run_command(cmd, verbose):
> """ Run a command and display the output if requested. cmd is the command
> to run. verbose is set if the output is to be displayed.
> """
> @@ -21,7 +21,7 @@ Index: configure.py
> if verbose:
> sys.stdout.write(cmd + "\n")
>
> -@@ -2733,7 +2744,7 @@ Type 'no' to decline the terms of the license.
> +@@ -2903,7 +2914,7 @@ Type 'no' to decline the terms of the license.
> sys.stdout.flush()
>
> try:
> Index: x11/py-qt5/pkg/PFRAG.python3
> ===================================================================
> RCS file: x11/py-qt5/pkg/PFRAG.python3
> diff -N x11/py-qt5/pkg/PFRAG.python3
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ x11/py-qt5/pkg/PFRAG.python3 3 Mar 2020 17:08:32 -0000
> @@ -0,0 +1,34 @@
> +@comment $OpenBSD: PLIST,v 1.5 2020/02/19 15:27:47 bket Exp $
> +@pkgpath x11/py-qt5,-main
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtBluetooth.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtCore.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtDBus.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtDesigner.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtGui.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtHelp.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtLocation.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtMultimedia.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtMultimediaWidgets.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtNetwork.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtNetworkAuth.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtNfc.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtOpenGL.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtPositioning.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtPrintSupport.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtQml.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtQuick.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtQuickWidgets.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtRemoteObjects.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtSensors.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtSerialPort.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtSql.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtSvg.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtTest.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWebChannel.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWebKit.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWebKitWidgets.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWebSockets.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWidgets.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtX11Extras.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtXml.pyi
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/QtXmlPatterns.pyi
PFRAG.python3 is not needed, these entries were fine how they were
in PLIST with the ${MODPY_COMMENT} prefix.
> Index: x11/py-qt5/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/x11/py-qt5/pkg/PLIST,v
> retrieving revision 1.5
> diff -u -p -r1.5 PLIST
> --- x11/py-qt5/pkg/PLIST 19 Feb 2020 15:27:47 -0000 1.5
> +++ x11/py-qt5/pkg/PLIST 3 Mar 2020 17:08:32 -0000
> @@ -3,73 +3,48 @@
> bin/pylupdate5${MODPY_BIN_SUFFIX}
> bin/pyrcc5${MODPY_BIN_SUFFIX}
> bin/pyuic5${MODPY_BIN_SUFFIX}
> -lib/python${MODPY_VERSION}/site-packages/PyQt5/
> +lib/python${MODPY_VERSION}/site-packages/PyQt5-5.13.2.dist-info/
> +lib/python${MODPY_VERSION}/site-packages/PyQt5-5.13.2.dist-info/INSTALLER
> +lib/python${MODPY_VERSION}/site-packages/PyQt5-5.13.2.dist-info/METADATA
> +lib/python${MODPY_VERSION}/site-packages/PyQt5-5.13.2.dist-info/RECORD
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/Qt.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtBluetooth.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtBluetooth.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtCore.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtCore.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtDBus.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtDBus.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtDesigner.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtDesigner.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtGui.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtGui.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtHelp.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtHelp.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtLocation.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtLocation.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtMultimedia.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtMultimedia.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtMultimediaWidgets.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtMultimediaWidgets.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtNetwork.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtNetwork.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtNfc.pyi
> +@so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtNetworkAuth.so
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtNfc.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtOpenGL.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtOpenGL.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtPositioning.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtPositioning.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtPrintSupport.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtPrintSupport.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtQml.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtQml.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtQuick.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtQuick.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtQuickWidgets.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtQuickWidgets.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtSensors.pyi
> +@so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtRemoteObjects.so
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtSensors.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtSerialPort.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtSerialPort.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtSql.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtSql.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtSvg.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtSvg.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtTest.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtTest.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWebChannel.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWebChannel.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWebKit.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWebKit.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWebKitWidgets.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWebKitWidgets.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWebSockets.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWebSockets.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWidgets.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtWidgets.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtX11Extras.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtX11Extras.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtXml.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtXml.so
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/QtXmlPatterns.pyi
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/QtXmlPatterns.so
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/_QOpenGLFunctions_2_0.so
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/_QOpenGLFunctions_2_1.so
> @so lib/python${MODPY_VERSION}/site-packages/PyQt5/_QOpenGLFunctions_4_1_Core.so
> lib/python${MODPY_VERSION}/site-packages/PyQt5/__init__.py
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/PyQt5/${MODPY_PYCACHE}/
${MODPY_COMMENT} should be reinstated here.
> lib/python${MODPY_VERSION}/site-packages/PyQt5/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/PyQt5/${MODPY_PYCACHE}pylupdate_main.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/PyQt5/${MODPY_PYCACHE}pyrcc_main.${MODPY_PYC_MAGIC_TAG}pyc
> @@ -118,7 +93,7 @@ lib/python${MODPY_VERSION}/site-packages
> lib/python${MODPY_VERSION}/site-packages/PyQt5/uic/objcreator.py
> lib/python${MODPY_VERSION}/site-packages/PyQt5/uic/port_v${MODPY_MAJOR_VERSION}/
> lib/python${MODPY_VERSION}/site-packages/PyQt5/uic/port_v${MODPY_MAJOR_VERSION}/__init__.py
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/uic/port_v3/${MODPY_PYCACHE}/
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/PyQt5/uic/port_v${MODPY_MAJOR_VERSION}/${MODPY_PYCACHE}/
port_v3 should be reinstated here.
> lib/python${MODPY_VERSION}/site-packages/PyQt5/uic/port_v${MODPY_MAJOR_VERSION}/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/PyQt5/uic/port_v${MODPY_MAJOR_VERSION}/${MODPY_PYCACHE}as_string.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/PyQt5/uic/port_v${MODPY_MAJOR_VERSION}/${MODPY_PYCACHE}ascii_upper.${MODPY_PYC_MAGIC_TAG}pyc
> @@ -152,821 +127,829 @@ lib/qt5/plugins/PyQt5/
> @so lib/qt5/plugins/PyQt5/libpyqt5qmlplugin${MODPY_BIN_SUFFIX}.so
> @so lib/qt5/plugins/designer/libpyqt5${MODPY_BIN_SUFFIX}.so
> share/sip/
> -share/sip/PyQt5${MODPY_BIN_SUFFIX}/
> -share/sip/PyQt5${MODPY_BIN_SUFFIX}/Enginio/
<snip rest and x11/qt5 pieces, all of which reads ok>
Question: does the *existing* py-qt5 work with the new x11/qt5 pieces?
If it does, it would be really useful to get the x11/qt5 parts out the way
first.
No comments:
Post a Comment