From: Stuart Henderson Subject: Re: qutebrowser with Qt 6 To: Marco van Hulten , ports@openbsd.org Date: Thu, 22 Aug 2024 16:43:04 +0100 On 2024/08/22 15:03, Stuart Henderson wrote: > On 2024/08/22 15:01, Stuart Henderson wrote: > > On 2024/08/19 21:15, Marco van Hulten wrote: > > > Hello, > > > > > > The package qutebrowser is now coming compiled with Qt 5. I would like > > > to use it with Qt 6 (see next paragraph). Could the package be built > > > with Qt 6? Would there be issues expected if the port were compiled > > > with Qt 6? > > > > > > Qt 5 has (sometimes) a problem with Cloudflare. Specifically, for me > > > logging into the website https://www.rewe.de/ does not get beyond the > > > "Verify you are human" check. I found a description of my problem on > > > https://github.com/qutebrowser/qutebrowser/issues/7208 . One solution > > > seems to be to use with Qt 6 instead of Qt 5. > > > > > > Marco > > > > > > > First we would need a port with the Qt 6 version of py-qtwebengine > > (PyQt6.QtWebEngineCore). > > > > When we have that I don't foresee any major problem switching > > qutebrowser across to Qt 6. > > > > ps, if someone wants to write a py-qt6webengine port and test it with > qutebrowser, just set QUTE_QT_WRAPPER=PyQt6 in the environment when > running). > Just tried building qtwebengine against qt6 with the attached port (copied from py-qtwebengine to py-qt6webengine with a set of simple changes), but build fails like so sip-build: /usr/obj/ports/py-qt6webengine-5.15.7-python3/PyQtWebEngine-5.15.7/sip/QtWebEngineCore/qwebengineclientcertificatestore.sip: line 34: column 5: 'QWebEngineClientCertificateStore::certificates' has an unsupported return type - provide %MethodCode and a C++ signature /usr/obj/ports/py-qt6webengine-5.15.7-python3/PyQtWebEngine-5.15.7/sip/QtWebEngineCore/qwebenginehttprequest.sip: line 52: column 5: 'QWebEngineHttpRequest::headers' has an unsupported return type - provide %MethodCode and a C++ signature Same with py-sip updated locally to 6.8.6 Same with py-qt6 updated locally to 6.7.1 Diffs for the above are included if anyone fancies looking further, I won't spend more time on it at the moment. Index: devel/py-sip/Makefile =================================================================== RCS file: /cvs/ports/devel/py-sip/Makefile,v diff -u -p -r1.65 Makefile --- devel/py-sip/Makefile 30 Jun 2024 19:26:55 -0000 1.65 +++ devel/py-sip/Makefile 22 Aug 2024 15:41:30 -0000 @@ -3,7 +3,7 @@ COMMENT= automatically generate Python b # The following ports often usually need updating together: # devel/py-sip, www/py-qtwebengine, x11/py-qt5, x11/py-sip-qt5 # API changes fairly often, be sure to test dependent ports when updating. -MODPY_EGG_VERSION= 6.8.3 +MODPY_EGG_VERSION= 6.8.6 DISTNAME= sip-${MODPY_EGG_VERSION} PKGNAME= py-${DISTNAME} Index: devel/py-sip/distinfo =================================================================== RCS file: /cvs/ports/devel/py-sip/distinfo,v diff -u -p -r1.27 distinfo --- devel/py-sip/distinfo 30 Jun 2024 19:26:55 -0000 1.27 +++ devel/py-sip/distinfo 22 Aug 2024 15:41:30 -0000 @@ -1,2 +1,2 @@ -SHA256 (sip-6.8.3.tar.gz) = iIVHsBi7JMNq3tUZ6T0+UT1MaqC6VbfMGv+9Rc8Qdiw= -SIZE (sip-6.8.3.tar.gz) = 987656 +SHA256 (sip-6.8.6.tar.gz) = f8lZ5I5uxdWvi9Am9p9eJNCLPLirs0IXb1q4AwzAfXo= +SIZE (sip-6.8.6.tar.gz) = 420778 Index: devel/py-sip/pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/py-sip/pkg/PLIST,v diff -u -p -r1.19 PLIST --- devel/py-sip/pkg/PLIST 30 Jun 2024 19:26:55 -0000 1.19 +++ devel/py-sip/pkg/PLIST 22 Aug 2024 15:41:30 -0000 @@ -10,8 +10,6 @@ bin/sip-sdist bin/sip-wheel lib/python${MODPY_VERSION}/site-packages/sip-${MODPY_EGG_VERSION}.dist-info/ lib/python${MODPY_VERSION}/site-packages/sip-${MODPY_EGG_VERSION}.dist-info/LICENSE -lib/python${MODPY_VERSION}/site-packages/sip-${MODPY_EGG_VERSION}.dist-info/LICENSE-GPL2 -lib/python${MODPY_VERSION}/site-packages/sip-${MODPY_EGG_VERSION}.dist-info/LICENSE-GPL3 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-${MODPY_EGG_VERSION}.dist-info/WHEEL @@ -22,6 +20,8 @@ lib/python${MODPY_VERSION}/site-packages ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/sipbuild/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/sipbuild/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/sipbuild/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/sipbuild/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/sipbuild/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sipbuild/${MODPY_PYCACHE}abstract_builder.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/sipbuild/${MODPY_PYCACHE}abstract_builder.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sipbuild/${MODPY_PYCACHE}abstract_project.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -58,6 +58,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/sipbuild/${MODPY_PYCACHE}toml.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sipbuild/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/sipbuild/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/sipbuild/_version.py lib/python${MODPY_VERSION}/site-packages/sipbuild/abstract_builder.py lib/python${MODPY_VERSION}/site-packages/sipbuild/abstract_project.py lib/python${MODPY_VERSION}/site-packages/sipbuild/api.py @@ -74,10 +75,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/sipbuild/distinfo/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sipbuild/distinfo/${MODPY_PYCACHE}distinfo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/sipbuild/distinfo/${MODPY_PYCACHE}distinfo.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/sipbuild/distinfo/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/sipbuild/distinfo/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sipbuild/distinfo/distinfo.py -lib/python${MODPY_VERSION}/site-packages/sipbuild/distinfo/main.py lib/python${MODPY_VERSION}/site-packages/sipbuild/distutils_builder.py lib/python${MODPY_VERSION}/site-packages/sipbuild/exceptions.py lib/python${MODPY_VERSION}/site-packages/sipbuild/generator/ @@ -208,22 +206,16 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/sipbuild/module/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sipbuild/module/${MODPY_PYCACHE}abi_version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/sipbuild/module/${MODPY_PYCACHE}abi_version.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/sipbuild/module/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/sipbuild/module/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sipbuild/module/${MODPY_PYCACHE}module.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/sipbuild/module/${MODPY_PYCACHE}module.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sipbuild/module/abi_version.py -lib/python${MODPY_VERSION}/site-packages/sipbuild/module/main.py lib/python${MODPY_VERSION}/site-packages/sipbuild/module/module.py lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/ lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/12/ lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/12/LICENSE -lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/12/LICENSE-GPL2 -lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/12/LICENSE-GPL3 lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/12/MANIFEST.in lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/12/README.in lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/12/apiversions.c -lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/12/bool.cpp lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/12/descriptors.c lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/12/int_convertors.c lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/12/objmap.c @@ -242,8 +234,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/12/voidptr.c lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/ lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/LICENSE -lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/LICENSE-GPL2 -lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/LICENSE-GPL3 lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/MANIFEST.in lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/README.in lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/pyproject.toml @@ -254,7 +244,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/sip.rst.in lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/sip_array.c lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/sip_array.h -lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/sip_bool.cpp lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/sip_core.c lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/sip_core.h lib/python${MODPY_VERSION}/site-packages/sipbuild/module/source/13/sip_descriptors.c @@ -276,14 +265,20 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/${MODPY_PYCACHE}build.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/${MODPY_PYCACHE}build.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/${MODPY_PYCACHE}distinfo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/${MODPY_PYCACHE}distinfo.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/${MODPY_PYCACHE}install.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/${MODPY_PYCACHE}install.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/${MODPY_PYCACHE}module.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/${MODPY_PYCACHE}module.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/${MODPY_PYCACHE}sdist.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/${MODPY_PYCACHE}sdist.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/${MODPY_PYCACHE}wheel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/${MODPY_PYCACHE}wheel.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/build.py +lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/distinfo.py lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/install.py +lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/module.py lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/sdist.py lib/python${MODPY_VERSION}/site-packages/sipbuild/tools/wheel.py lib/python${MODPY_VERSION}/site-packages/sipbuild/version.py Index: x11/py-qt6/Makefile =================================================================== RCS file: /cvs/ports/x11/py-qt6/Makefile,v diff -u -p -r1.2 Makefile --- x11/py-qt6/Makefile 10 Jul 2024 15:14:49 -0000 1.2 +++ x11/py-qt6/Makefile 22 Aug 2024 15:41:30 -0000 @@ -2,7 +2,7 @@ COMMENT= Python bindings for Qt6 DPB_PROPERTIES= parallel -MODPY_EGG_VERSION= 6.6.1 +MODPY_EGG_VERSION= 6.7.1 DISTNAME= PyQt6-${MODPY_EGG_VERSION} PKGNAME= py-qt6-${MODPY_EGG_VERSION} Index: x11/py-qt6/distinfo =================================================================== RCS file: /cvs/ports/x11/py-qt6/distinfo,v diff -u -p -r1.1.1.1 distinfo --- x11/py-qt6/distinfo 8 Jul 2024 16:30:34 -0000 1.1.1.1 +++ x11/py-qt6/distinfo 22 Aug 2024 15:41:30 -0000 @@ -1,2 +1,2 @@ -SHA256 (PyQt6-6.6.1.tar.gz) = nxWKop0gUULFbw810HeEuN8L4oN40gqXvNqL1k/9A3k= -SIZE (PyQt6-6.6.1.tar.gz) = 1043203 +SHA256 (PyQt6-6.7.1.tar.gz) = NnKoLM06YumasgChOQNCHiko45n9olztmNFAMTrVnLk= +SIZE (PyQt6-6.7.1.tar.gz) = 1051212 Index: x11/py-qt6/pkg/PLIST =================================================================== RCS file: /cvs/ports/x11/py-qt6/pkg/PLIST,v diff -u -p -r1.1.1.1 PLIST --- x11/py-qt6/pkg/PLIST 8 Jul 2024 16:30:35 -0000 1.1.1.1 +++ x11/py-qt6/pkg/PLIST 22 Aug 2024 15:41:30 -0000 @@ -153,6 +153,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qpycore_qlist.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qpycore_qmap.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qpycore_qset.sip +lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qpycore_std_optional.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qpycore_std_pair.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qpycore_virtual_error_handler.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qrandom.sip @@ -194,6 +195,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qtranslator.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qtransposeproxymodel.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qtversion.sip +lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qtyperevision.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qtypes.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qurl.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qurlquery.sip @@ -204,6 +206,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qwaitcondition.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qwineventnotifier.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qxmlstream.sip +lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtCore/qyieldcpu.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtDBus/ lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtDBus/QtDBus.toml lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtDBus/QtDBusmod.sip @@ -382,6 +385,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtMultimedia/qpymultimedia_qlist.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtMultimedia/qscreencapture.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtMultimedia/qsoundeffect.sip +lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtMultimedia/qtvideo.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtMultimedia/qvideoframe.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtMultimedia/qvideoframeformat.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtMultimedia/qvideosink.sip @@ -403,6 +407,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtNetwork/qhstspolicy.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtNetwork/qhttp1configuration.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtNetwork/qhttp2configuration.sip +lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtNetwork/qhttpheaders.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtNetwork/qhttpmultipart.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtNetwork/qlocalserver.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtNetwork/qlocalsocket.sip @@ -578,6 +583,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtQuick/qsgrendernode.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtQuick/qsgsimplerectnode.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtQuick/qsgsimpletexturenode.sip +lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtQuick/qsgtextnode.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtQuick/qsgtexture.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtQuick/qsgtexture_platform.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtQuick/qsgtexturematerial.sip @@ -657,6 +663,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtSvg/QtSvgmod.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtSvg/qsvggenerator.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtSvg/qsvgrenderer.sip +lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtSvg/qtsvgglobal.sip lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtSvgWidgets/ lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtSvgWidgets/QtSvgWidgets.toml lib/python${MODPY_VERSION}/site-packages/PyQt6/bindings/QtSvgWidgets/QtSvgWidgetsmod.sip @@ -848,6 +855,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/PyQt6/uic/widget-plugins/qaxcontainer.py lib/python${MODPY_VERSION}/site-packages/PyQt6/uic/widget-plugins/qscintilla.py lib/python${MODPY_VERSION}/site-packages/PyQt6/uic/widget-plugins/qtcharts.py +lib/python${MODPY_VERSION}/site-packages/PyQt6/uic/widget-plugins/qtopenglwidgets.py lib/python${MODPY_VERSION}/site-packages/PyQt6/uic/widget-plugins/qtprintsupport.py lib/python${MODPY_VERSION}/site-packages/PyQt6/uic/widget-plugins/qtquickwidgets.py lib/python${MODPY_VERSION}/site-packages/PyQt6/uic/widget-plugins/qtwebenginewidgets.py