Index: Mk/Uses/pyqt.mk =================================================================== --- Mk/Uses/pyqt.mk +++ Mk/Uses/pyqt.mk @@ -2,12 +2,12 @@ # # Feature: pyqt # Usage: USES=pyqt:ARGS -# Valid ARGS: 5 +# Valid ARGS: 5, 6 # # MAINTAINER: kde@FreeBSD.org # # Internal Port variables for PyQt ports: -# PYQT_DIST - This port is part of PyQt5 itself. Variables and +# PYQT_DIST - This port is part of PyQt5/6 itself. Variables and # targets are then set assuming a certain tarball and # port layout. # USE_PYQT - List of PyQt components to depend on @@ -23,15 +23,15 @@ .if !defined(_INCLUDE_USES_PYQT_MK) _INCLUDE_USES_PYQT_MK= yes -# At the moment we support PyQt bindings versions 5, sip +# At the moment we support PyQt bindings versions 5 and 6 # option is for internal use by the py-sip ports. -_PYQT_SUPPORTED= 5 sip +_PYQT_SUPPORTED= 5 6 sip . if empty(pyqt_ARGS) IGNORE= pyqt needs a qt-version (${_PYQT_SUPPORTED}) . endif -# At the moment we support PyQt bindings versions 5 +# At the moment we support PyQt bindings versions 5 and 6 . for ver in ${_PYQT_SUPPORTED:O:u} . if ${pyqt_ARGS:M${ver}} . if empty(_PYQT_VERSION) @@ -53,9 +53,17 @@ MASTER_SITES_SIP= https://pypi.python.org/packages/source/s/sip/ MASTER_SITES_PYQT5= https://pypi.python.org/packages/source/P/PyQt5/ -MASTER_SITES_PYQTSIP= https://pypi.python.org/packages/source/P/PyQt5-sip/ -MASTER_SITES_PYQTCHART= https://pypi.python.org/packages/source/P/PyQtChart/ -MASTER_SITES_PYQTNETWORKAUTH= https://pypi.python.org/packages/source/P/PyQtNetworkAuth/ +MASTER_SITES_PYQT6= https://pypi.python.org/packages/source/P/PyQt6/ +MASTER_SITES_PYQT= ${MASTER_SITES_PYQT${_PYQT_VERSION}} +MASTER_SITES_PYQT5SIP= https://pypi.python.org/packages/source/P/PyQt5-sip/ +MASTER_SITES_PYQT6SIP= https://pypi.python.org/packages/source/P/PyQt6-sip/ +MASTER_SITES_PYQTSIP= ${MASTER_SITES_PYQT${_PYQT_VERSION}SIP} +MASTER_SITES_PYQT5CHART= https://pypi.python.org/packages/source/P/PyQtChart/ +MASTER_SITES_PYQT6CHART= https://pypi.python.org/packages/source/P/PyQt6-Charts/ +MASTER_SITES_PYQTCHART= ${MASTER_SITES_PYQT${_PYQT_VERSION}CHART} +MASTER_SITES_PYQT5NETWORKAUTH= https://pypi.python.org/packages/source/P/PyQtNetworkAuth/ +MASTER_SITES_PYQT6NETWORKAUTH= https://pypi.python.org/packages/source/P/PyQt6-NetworkAuth/ +MASTER_SITES_PYQTNETWORKAUTH= ${MASTER_SITES_PYQT${_PYQT_VERSION}NETWORKAUTH} MASTER_SITES_PYQTBUILDER= https://pypi.io/packages/source/P/PyQt-builder/ MASTER_SITES_PYQTWEBENGINE= https://pypi.python.org/packages/source/P/PyQtWebEngine/ #https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.12.0/QScintilla_src-2.12.0.tar.gz @@ -75,35 +83,49 @@ SIP4_VERSION= 4.19.25 QSCI2_VERSION= 2.13.3 PYQT5_VERSION= 5.15.7 -PYQTCHART_VERSION= 5.15.6 -PYQTNETWORKAUTH_VERSION=5.15.5 +PYQT6_VERSION= 6.4.0 +PYQT5CHART_VERSION= 5.15.6 +PYQT6CHART_VERSION= 6.4.0 +PYQT5NETWORKAUTH_VERSION=5.15.5 +PYQT6NETWORKAUTH_VERSION=6.4.0 PYQTWEBENGINE_VERSION= 5.15.6 -PYQTSIP_VERSION= 12.11.0 +PYQT5SIP_VERSION= 12.11.0 +PYQT6SIP_VERSION= 13.4.0 PYQTBUILDER_VERSION= 1.14.0 SIP_DISTNAME= sip-${SIP_VERSION} SIP4_DISTNAME= sip-${SIP4_VERSION} PYQT5_DISTNAME= PyQt5-${PYQT5_VERSION} -PYQTSIP_DISTNAME= PyQt5_sip-${PYQTSIP_VERSION} -PYQTCHART_DISTNAME= PyQtChart-${PYQTCHART_VERSION} -PYQTNETWORKAUTH_DISTNAME= PyQtNetworkAuth-${PYQTNETWORKAUTH_VERSION} +PYQT6_DISTNAME= PyQt6-${PYQT6_VERSION} +PYQT5SIP_DISTNAME= PyQt5_sip-${PYQT5SIP_VERSION} +PYQT6SIP_DISTNAME= PyQt6_sip-${PYQT6SIP_VERSION} +PYQT5CHART_DISTNAME= PyQtChart-${PYQT5CHART_VERSION} +PYQT6CHART_DISTNAME= PyQt6_Charts-${PYQT6CHART_VERSION} +PYQT5NETWORKAUTH_DISTNAME= PyQtNetworkAuth-${PYQT5NETWORKAUTH_VERSION} +PYQT6NETWORKAUTH_DISTNAME= PyQt6_NetworkAuth-${PYQT6NETWORKAUTH_VERSION} PYQTBUILDER_DISTNAME= PyQt-builder-${PYQTBUILDER_VERSION} PYQTWEBENGINE_DISTNAME= PyQtWebEngine-${PYQTWEBENGINE_VERSION} PYQT5_DISTINFO_FILE= ${.CURDIR:H:H}/devel/${PYQT_RELNAME}/distinfo +PYQT6_DISTINFO_FILE= ${.CURDIR:H:H}/devel/${PYQT_RELNAME}/distinfo QSCI2_DISTNAME= QScintilla_src-${QSCI2_VERSION} PYQT5_LICENSE= GPLv3 +PYQT6_LICENSE= GPLv3 -_USE_PYQT_ALL= pyqt5 chart networkauth webengine +_USE_PYQT_ALL= pyqt5 pyqt6 chart networkauth webengine _USE_SIP_ALL= sip pysip _USE_QSCINTILLA= qscintilla2 _USE_PYQTBUILDER= qtbuilder # Unversioned variables for the rest of the file PYQT_VERSION= ${PYQT${_PYQT_VERSION}_VERSION} +PYQTCHART_VERSION= ${PYQT${_PYQT_VERSION}CHART_VERSION} +PYQTNETWORKAUTH_VERSION=${PYQT${_PYQT_VERSION}NETWORKAUTH_VERSION} PYQT_RELNAME= py-qt${_PYQT_VERSION} PYQT_PY_RELNAME= ${PYTHON_PKGNAMEPREFIX}qt${_PYQT_VERSION} PYQT_MASTERSITES= ${MASTER_SITES_PYQT${_PYQT_VERSION}} PYQT_DISTNAME= ${PYQT${_PYQT_VERSION}_DISTNAME} +PYQTCHART_DISTNAME= ${PYQT${_PYQT_VERSION}CHART_DISTNAME} +PYQTNETWORKAUTH_DISTNAME=${PYQT${_PYQT_VERSION}NETWORKAUTH_DISTNAME} PYQT_DISTINFO_FILE= ${PYQT${_PYQT_VERSION}_DISTINFO_FILE} PYQT_LICENSE= ${PYQT${_PYQT_VERSION}_LICENSE} @@ -112,7 +134,8 @@ py-pysip_PATH= ${PYQT_PY_RELNAME}-sip>=${PYQTSIP_VERSION} py-qscintilla2_PATH= ${PYQT_PY_RELNAME}-qscintilla2>=${QSCI2_VERSION} py-qtbuilder_PATH= ${PYTHON_PKGNAMEPREFIX}qtbuilder>=${PYQTBUILDER_VERSION} -py-pyqt5_PATH= ${PYQT_PY_RELNAME}-pyqt>=${PYQT5_VERSION} +py-pyqt5_PATH= ${PYQT_PY_RELNAME}-pyqt>=${PYQT_VERSION} +py-pyqt6_PATH= ${PYQT_PY_RELNAME}-pyqt>=${PYQT_VERSION} py-chart_PATH= ${PYQT_PY_RELNAME}-chart>=${PYQTCHART_VERSION} py-networkauth_PATH= ${PYQT_PY_RELNAME}-networkauth>=${PYQTNETWORKAUTH_VERSION} py-webengine_PATH= ${PYQT_PY_RELNAME}-webengine>=${PYQTWEBENGINE_VERSION} @@ -124,6 +147,7 @@ py-qscintilla2_PORT= devel/${PYQT_RELNAME}-qscintilla2 py-positioning_PORT= devel/${PYQT_RELNAME}-positioning py-pyqt5_PORT= devel/${PYQT_RELNAME}-pyqt +py-pyqt6_PORT= devel/${PYQT_RELNAME}-pyqt py-chart_PORT= x11-toolkits/${PYQT_RELNAME}-chart py-networkauth_PORT= net/${PYQT_RELNAME}-networkauth py-webengine_PORT= www/${PYQT_RELNAME}-webengine Index: devel/Makefile =================================================================== --- devel/Makefile +++ devel/Makefile @@ -5243,9 +5243,13 @@ SUBDIR += py-qcs-api-client SUBDIR += py-qstylizer SUBDIR += py-qt5 + SUBDIR += py-qt6 SUBDIR += py-qt5-pyqt + SUBDIR += py-qt6-pyqt SUBDIR += py-qt5-qscintilla2 + SUBDIR += py-qt6-qscintilla2 SUBDIR += py-qt5-sip + SUBDIR += py-qt6-sip SUBDIR += py-qtbuilder SUBDIR += py-qtconsole SUBDIR += py-questionary @@ -5657,6 +5661,7 @@ SUBDIR += qschematic SUBDIR += qscintilla2-designerplugin-qt5 SUBDIR += qscintilla2-qt5 + SUBDIR += qscintilla2-qt6 SUBDIR += qt-maybe SUBDIR += qt5 SUBDIR += qt5-assistant Index: devel/py-qt5-pyqt/Makefile =================================================================== --- devel/py-qt5-pyqt/Makefile +++ devel/py-qt5-pyqt/Makefile @@ -1,9 +1,9 @@ PORTNAME= pyqt -PORTVERSION= ${PYQT5_VERSION} +PORTVERSION= ${PYQT_VERSION} CATEGORIES= devel python -MASTER_SITES= ${MASTER_SITES_PYQT5} +MASTER_SITES= ${MASTER_SITES_PYQT} PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- -DISTNAME= ${PYQT5_DISTNAME} +DISTNAME= ${PYQT_DISTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= Python bindings for the Qt5 toolkit, QtCore module Index: devel/py-qt5-sip/Makefile =================================================================== --- devel/py-qt5-sip/Makefile +++ devel/py-qt5-sip/Makefile @@ -1,9 +1,9 @@ PORTNAME= sip -PORTVERSION= ${PYQTSIP_VERSION} +PORTVERSION= ${PYQT5SIP_VERSION} CATEGORIES= devel python -MASTER_SITES= ${MASTER_SITES_PYQTSIP} +MASTER_SITES= ${MASTER_SITES_PYQT5SIP} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}qt5- -DISTNAME= ${PYQTSIP_DISTNAME} +DISTNAME= ${PYQT5SIP_DISTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= Python to C and C++ bindings generator Index: devel/py-qt5/Makefile =================================================================== --- devel/py-qt5/Makefile +++ devel/py-qt5/Makefile @@ -1,5 +1,5 @@ PORTNAME= qt5 -PORTVERSION= ${PYQT5_VERSION} +PORTVERSION= ${PYQT_VERSION} CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} Index: devel/py-qt6-pyqt/Makefile =================================================================== --- /dev/null +++ devel/py-qt6-pyqt/Makefile @@ -0,0 +1,43 @@ +PORTNAME= pyqt +PORTVERSION= ${PYQT_VERSION} +CATEGORIES= devel python +MASTER_SITES= ${MASTER_SITES_PYQT} +PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- +DISTNAME= ${PYQT_DISTNAME} + +MAINTAINER= kde@FreeBSD.org +COMMENT= Python bindings for the Qt5 toolkit, QtCore module +WWW= https://riverbankcomputing.com/software/pyqt + +PYQT_DIST= yes + +LIB_DEPENDS= libqscintilla2_qt6.so:devel/qscintilla2-qt6 \ + libdbus-1.so:devel/dbus +BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dbus>1:devel/py-dbus@${PY_FLAVOR} +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dbus>1:devel/py-dbus@${PY_FLAVOR} + +USES= gl pkgconfig python:3.7+ pyqt:6 qt:6 +USE_GL+= gl opengl +USE_PYTHON= concurrent flavors py3kplist +USE_PYQT= qtbuilder sip pysip +USE_QT= 5compat base declarative imageformats languageserver lottie \ + multimedia positioning quick3d remoteobjects sensors \ + serialport shadertools svg tools translations webchannel \ + websockets + +PORTSCOUT?= limit:^${_QT_VERSION:R} + +post-extract: + ${RM} -r ${WRKSRC}/pyuic/uic/port_v2 + +post-install: + ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ + -f -d ${PYTHONPREFIX_SITELIBDIR}/PyQt6 \ + ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt6 + ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ + -f -d ${PYTHONPREFIX_SITELIBDIR}/PyQt6 \ + ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt6 + @${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt6 \ + -name '*.so*' -exec ${STRIP_CMD} {} + + +.include Index: devel/py-qt6-pyqt/distinfo =================================================================== --- /dev/null +++ devel/py-qt6-pyqt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665325767 +SHA256 (PyQt6-6.4.0.tar.gz) = 91392469be1f491905fa9e78fa4e4059a89ab616ddf2ecfd525bc1d65c26bb93 +SIZE (PyQt6-6.4.0.tar.gz) = 1024037 Index: devel/py-qt6-pyqt/files/patch-project.py =================================================================== --- /dev/null +++ devel/py-qt6-pyqt/files/patch-project.py @@ -0,0 +1,16 @@ +--- project.py.orig 2022-06-17 15:12:18 UTC ++++ project.py +@@ -217,11 +217,11 @@ del find_qt + if tool in ('build', 'install'): + if self.designer_plugin and 'QtDesigner' in self.bindings: + self._add_plugin('designer', "Qt Designer", 'pyqt6', +- 'designer', others_debug) ++ '%%PYQT_DESIGNERDIR%%', others_debug) + + if self.qml_plugin and 'QtQml' in self.bindings: + self._add_plugin('qmlscene', "qmlscene", 'pyqt6qmlplugin', +- 'PyQt6', others_debug) ++ '%%PYQT_QMLDIR%%', others_debug) + + # Add the dbus-python support. + if self.dbus_python: Index: devel/py-qt6-pyqt/pkg-descr =================================================================== --- /dev/null +++ devel/py-qt6-pyqt/pkg-descr @@ -0,0 +1,2 @@ +PyQt6 is a set of Python bindings for Qt6 application framework. +This package provides the QtCore module. Index: devel/py-qt6-pyqt/pkg-plist =================================================================== --- /dev/null +++ devel/py-qt6-pyqt/pkg-plist @@ -0,0 +1,815 @@ +bin/pylupdate6 +bin/pyuic6 +%%PYQT_APIDIR%%/PyQt6.api +%%PYQT_DESIGNERDIR%%/libpyqt6.so +%%PYQT_QMLDIR%%/libpyqt6qmlplugin.so +%%PYTHON_SITELIBDIR%%/PyQt6-%%PYQT_PYQTVERSION%%.dist-info/INSTALLER +%%PYTHON_SITELIBDIR%%/PyQt6-%%PYQT_PYQTVERSION%%.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/PyQt6-%%PYQT_PYQTVERSION%%.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/PyQt6/QtCore.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtDBus.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtDesigner.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtGui.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtHelp.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtMultimedia.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtMultimediaWidgets.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtNetwork.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtOpenGL.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtOpenGLWidgets.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtPositioning.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtPrintSupport.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtQml.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtQuick.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtQuick3D.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtQuickWidgets.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtRemoteObjects.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtSensors.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtSerialPort.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtSql.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtSvg.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtSvgWidgets.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtTest.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtWebChannel.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtWebSockets.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtWidgets.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/QtXml.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/__init__.py +%%PYTHON_SITELIBDIR%%/PyQt6/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/QtCore.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/QtCoremod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/pyqt-gpl.sip5 +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qabstractanimation.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qabstracteventdispatcher.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qabstractitemmodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qabstractnativeeventfilter.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qabstractproxymodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qanimationgroup.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qanystringview.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qbasictimer.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qbitarray.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qbuffer.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qbytearray.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qbytearrayalgorithms.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qbytearraylist.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qbytearraymatcher.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qbytearrayview.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qcalendar.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qcborcommon.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qcborstreamreader.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qcborstreamwriter.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qchar.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qcollator.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qcommandlineoption.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qcommandlineparser.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qconcatenatetablesproxymodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qcoreapplication.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qcoreevent.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qcryptographichash.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qdatastream.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qdatetime.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qdeadlinetimer.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qdir.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qdiriterator.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qeasingcurve.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qelapsedtimer.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qeventloop.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qfile.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qfiledevice.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qfileinfo.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qfileselector.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qfilesystemwatcher.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qflags.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qglobal.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qidentityproxymodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qiodevice.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qiodevicebase.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qitemselectionmodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qjsonarray.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qjsondocument.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qjsonobject.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qjsonvalue.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qlibrary.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qlibraryinfo.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qline.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qlocale.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qlockfile.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qlogging.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qloggingcategory.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qmargins.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qmessageauthenticationcode.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qmetaobject.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qmetatype.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qmimedata.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qmimedatabase.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qmimetype.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qmutex.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qmutexlocker.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qnamespace.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qnumeric.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qobject.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qobjectcleanuphandler.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qobjectdefs.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qoperatingsystemversion.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qparallelanimationgroup.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpauseanimation.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpluginloader.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpoint.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qprocess.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpropertyanimation.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpycore_qhash.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpycore_qlist.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpycore_qmap.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpycore_qset.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpycore_std_pair.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpycore_virtual_error_handler.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qrandom.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qreadwritelock.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qrect.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qregularexpression.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qresource.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qrunnable.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qsavefile.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qsemaphore.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qsequentialanimationgroup.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qsettings.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qsharedmemory.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qsignalmapper.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qsize.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qsocketnotifier.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qsortfilterproxymodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qstandardpaths.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qstorageinfo.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qstring.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qstringconverter.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qstringconverter_base.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qstringlist.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qstringlistmodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qstringview.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qsysinfo.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qsystemsemaphore.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtemporarydir.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtemporaryfile.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtextboundaryfinder.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtextstream.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qthread.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qthreadpool.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtimeline.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtimer.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtimezone.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtranslator.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qtransposeproxymodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qurl.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qurlquery.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/quuid.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qvariant.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qvariantanimation.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qversionnumber.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qwaitcondition.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qwineventnotifier.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qxmlstream.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/QtDBus.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/QtDBusmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qdbusabstractadaptor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qdbusabstractinterface.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qdbusargument.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qdbusconnection.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qdbusconnectioninterface.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qdbuserror.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qdbusextratypes.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qdbusinterface.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qdbusmessage.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qdbuspendingcall.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qdbusservicewatcher.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qdbusunixfiledescriptor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qpydbuspendingreply.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDBus/qpydbusreply.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/QtDesigner.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/QtDesignermod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/abstractactioneditor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/abstractformbuilder.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/abstractformeditor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/abstractformwindow.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/abstractformwindowcursor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/abstractformwindowmanager.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/abstractobjectinspector.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/abstractpropertyeditor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/abstractwidgetbox.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/container.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/customwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/default_extensionfactory.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/extension.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/formbuilder.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/membersheet.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/propertysheet.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/qextensionmanager.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/qpydesignercontainerextension.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/qpydesignercustomwidgetcollectionplugin.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/qpydesignercustomwidgetplugin.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/qpydesignermembersheetextension.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/qpydesignerpropertysheetextension.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/qpydesignertaskmenuextension.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtDesigner/taskmenu.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/QtGui.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/QtGuimod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/opengl_types.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qabstractfileiconprovider.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qabstracttextdocumentlayout.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qaction.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qactiongroup.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qbackingstore.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qbitmap.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qbrush.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qclipboard.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qcolor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qcolorspace.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qcolortransform.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qcursor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qdesktopservices.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qdrag.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qevent.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qeventpoint.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qfilesystemmodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qfont.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qfontdatabase.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qfontinfo.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qfontmetrics.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qgenericmatrix.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qglyphrun.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qguiapplication.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qicon.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qiconengine.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qimage.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qimageiohandler.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qimagereader.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qimagewriter.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qinputdevice.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qinputmethod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qkeysequence.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qmatrix4x4.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qmovie.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qoffscreensurface.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qopenglcontext.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpagedpaintdevice.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpagelayout.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpageranges.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpagesize.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpaintdevice.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpaintdevicewindow.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpaintengine.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpainter.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpainterpath.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpalette.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpdfwriter.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpen.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpicture.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpixelformat.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpixmap.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpixmapcache.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpointingdevice.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpolygon.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpygui_qlist.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qquaternion.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qrasterwindow.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qrawfont.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qregion.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qrgb.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qrgba64.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qscreen.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qsessionmanager.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qshortcut.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qstandarditemmodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qstatictext.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qstylehints.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qsurface.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qsurfaceformat.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qsyntaxhighlighter.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qtextcursor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qtextdocument.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qtextdocumentfragment.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qtextdocumentwriter.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qtextformat.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qtextlayout.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qtextlist.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qtextobject.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qtextoption.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qtexttable.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qtransform.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qundogroup.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qundostack.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qvalidator.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qvectornd.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qwindow.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qwindowdefs.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/QtHelp.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/QtHelpmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/qcompressedhelpinfo.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/qhelpcontentwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/qhelpengine.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/qhelpenginecore.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/qhelpfilterdata.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/qhelpfilterengine.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/qhelpfiltersettingswidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/qhelpindexwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/qhelplink.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/qhelpsearchengine.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/qhelpsearchquerywidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtHelp/qhelpsearchresultwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/QtMultimedia.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/QtMultimediamod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qaudio.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qaudiobuffer.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qaudiodecoder.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qaudiodevice.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qaudioformat.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qaudioinput.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qaudiooutput.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qaudiosink.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qaudiosource.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qcamera.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qcameradevice.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qimagecapture.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qmediacapturesession.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qmediadevices.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qmediaformat.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qmediametadata.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qmediaplayer.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qmediarecorder.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qmediatimerange.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qpymultimedia_qlist.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qsoundeffect.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qvideoframe.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qvideoframeformat.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qvideosink.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimediaWidgets/QtMultimediaWidgets.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimediaWidgets/QtMultimediaWidgetsmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimediaWidgets/qgraphicsvideoitem.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimediaWidgets/qvideowidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/QtNetwork.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/QtNetworkmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qabstractnetworkcache.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qabstractsocket.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qauthenticator.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qdnslookup.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qhostaddress.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qhostinfo.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qhstspolicy.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qhttp2configuration.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qhttpmultipart.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qlocalserver.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qlocalsocket.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qnetworkaccessmanager.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qnetworkcookie.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qnetworkcookiejar.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qnetworkdatagram.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qnetworkdiskcache.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qnetworkinformation.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qnetworkinterface.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qnetworkproxy.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qnetworkreply.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qnetworkrequest.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qocspresponse.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qpassworddigestor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qpynetwork_qhash.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qpynetwork_qlist.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qpynetwork_qmap.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qssl.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qsslcertificate.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qsslcertificateextension.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qsslcipher.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qsslconfiguration.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qssldiffiehellmanparameters.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qsslellipticcurve.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qsslerror.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qsslkey.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qsslpresharedkeyauthenticator.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qsslserver.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qsslsocket.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qtcpserver.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qtcpsocket.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetwork/qudpsocket.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/QtOpenGL.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/QtOpenGLmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglbuffer.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopengldebug.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglframebufferobject.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglfunctions_2_0.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglfunctions_2_1.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglfunctions_4_1_core.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglfunctions_es2.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglpaintdevice.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglpixeltransferoptions.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglshaderprogram.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopengltexture.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopengltextureblitter.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopengltimerquery.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglversionfunctions.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglversionfunctionsfactory.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglversionprofile.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglvertexarrayobject.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qopenglwindow.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qpyopengl_qlist.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGL/qpyopengl_std_pair.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGLWidgets/QtOpenGLWidgets.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGLWidgets/QtOpenGLWidgetsmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtOpenGLWidgets/qopenglwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/QtPositioning.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/QtPositioningmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeoaddress.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeoareamonitorinfo.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeoareamonitorsource.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeocircle.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeocoordinate.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeolocation.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeopath.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeopolygon.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeopositioninfo.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeopositioninfosource.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeorectangle.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeosatelliteinfo.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeosatelliteinfosource.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qgeoshape.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qnmeapositioninfosource.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPositioning/qnmeasatelliteinfosource.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPrintSupport/QtPrintSupport.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPrintSupport/QtPrintSupportmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPrintSupport/qabstractprintdialog.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPrintSupport/qpagesetupdialog.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPrintSupport/qprintdialog.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPrintSupport/qprintengine.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPrintSupport/qprinter.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPrintSupport/qprinterinfo.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPrintSupport/qprintpreviewdialog.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPrintSupport/qprintpreviewwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtPrintSupport/qpyprintsupport_qlist.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/QtQml.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/QtQmlmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qjsengine.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qjsmanagedvalue.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qjsprimitivevalue.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qjsvalue.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qjsvalueiterator.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qmlattachedpropertiesobject.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qmlregistertype.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qpyqmllistproperty.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqml.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlabstracturlinterceptor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlapplicationengine.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlcomponent.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlcontext.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlengine.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlerror.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlexpression.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlextensionplugin.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlfileselector.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlincubator.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmllist.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlnetworkaccessmanagerfactory.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlparserstatus.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlproperty.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlpropertymap.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlpropertyvaluesource.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQml/qqmlscriptstring.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/QtQuick.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/QtQuickmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qquickframebufferobject.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qquickgraphicsconfiguration.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qquickgraphicsdevice.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qquickimageprovider.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qquickitem.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qquickitemgrabresult.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qquickpainteditem.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qquickrendercontrol.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qquickrendertarget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qquicktextdocument.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qquickview.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qquickwindow.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgflatcolormaterial.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsggeometry.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgimagenode.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgmaterial.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgmaterialshader.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgmaterialtype.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgnode.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgrectanglenode.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgrendererinterface.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgrendernode.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgsimplerectnode.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgsimpletexturenode.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgtexture.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgtexture_platform.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgtexturematerial.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgtextureprovider.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick/qsgvertexcolormaterial.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick3D/QtQuick3D.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick3D/QtQuick3Dmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick3D/qquick3d.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick3D/qquick3dgeometry.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick3D/qquick3dobject.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuick3D/qquick3dtexturedata.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuickWidgets/QtQuickWidgets.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuickWidgets/QtQuickWidgetsmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtQuickWidgets/qquickwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtRemoteObjects/QtRemoteObjects.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtRemoteObjects/QtRemoteObjectsmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtRemoteObjects/qremoteobjectabstractitemmodelreplica.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtRemoteObjects/qremoteobjectdynamicreplica.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtRemoteObjects/qremoteobjectnode.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtRemoteObjects/qremoteobjectregistry.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtRemoteObjects/qremoteobjectreplica.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtRemoteObjects/qtremoteobjectglobal.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/QtSensors.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/QtSensorsmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qaccelerometer.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qambientlightsensor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qambienttemperaturesensor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qcompass.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qgyroscope.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qhumiditysensor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qirproximitysensor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qlidsensor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qlightsensor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qmagnetometer.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qorientationsensor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qpressuresensor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qproximitysensor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qrotationsensor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qsensor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qtapsensor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSensors/qtiltsensor.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSerialPort/QtSerialPort.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSerialPort/QtSerialPortmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSerialPort/qserialport.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSerialPort/qserialportinfo.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/QtSql.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/QtSqlmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/qsqldatabase.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/qsqldriver.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/qsqlerror.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/qsqlfield.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/qsqlindex.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/qsqlquery.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/qsqlquerymodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/qsqlrecord.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/qsqlrelationaldelegate.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/qsqlrelationaltablemodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/qsqlresult.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/qsqltablemodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSql/qtsqlglobal.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSvg/QtSvg.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSvg/QtSvgmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSvg/qsvggenerator.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSvg/qsvgrenderer.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSvgWidgets/QtSvgWidgets.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSvgWidgets/QtSvgWidgetsmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSvgWidgets/qgraphicssvgitem.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtSvgWidgets/qsvgwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtTest/QtTest.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtTest/QtTestmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtTest/qabstractitemmodeltester.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtTest/qsignalspy.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtTest/qtestkeyboard.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtTest/qtestmouse.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtTest/qtestsystem.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWebChannel/QtWebChannel.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWebChannel/QtWebChannelmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWebChannel/qwebchannel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWebChannel/qwebchannelabstracttransport.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWebSockets/QtWebSockets.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWebSockets/QtWebSocketsmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWebSockets/qmaskgenerator.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWebSockets/qwebsocket.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWebSockets/qwebsocketcorsauthenticator.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWebSockets/qwebsockethandshakeoptions.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWebSockets/qwebsocketprotocol.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWebSockets/qwebsocketserver.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/QtWidgets.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/QtWidgetsmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qabstractbutton.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qabstractitemdelegate.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qabstractitemview.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qabstractscrollarea.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qabstractslider.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qabstractspinbox.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qapplication.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qboxlayout.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qbuttongroup.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qcalendarwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qcheckbox.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qcolordialog.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qcolumnview.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qcombobox.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qcommandlinkbutton.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qcommonstyle.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qcompleter.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qdatawidgetmapper.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qdatetimeedit.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qdial.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qdialog.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qdialogbuttonbox.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qdockwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qdrawutil.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qerrormessage.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qfiledialog.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qfileiconprovider.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qfilesystemmodel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qfocusframe.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qfontcombobox.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qfontdialog.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qformlayout.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qframe.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgesture.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgesturerecognizer.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgraphicsanchorlayout.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgraphicseffect.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgraphicsgridlayout.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgraphicsitem.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgraphicslayout.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgraphicslayoutitem.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgraphicslinearlayout.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgraphicsproxywidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgraphicsscene.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgraphicssceneevent.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgraphicstransform.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgraphicsview.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgraphicswidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgridlayout.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qgroupbox.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qheaderview.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qinputdialog.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qitemdelegate.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qitemeditorfactory.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qkeysequenceedit.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qlabel.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qlayout.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qlayoutitem.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qlcdnumber.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qlineedit.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qlistview.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qlistwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qmainwindow.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qmdiarea.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qmdisubwindow.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qmenu.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qmenubar.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qmessagebox.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qplaintextedit.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qprogressbar.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qprogressdialog.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qproxystyle.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qpushbutton.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qpywidgets_qlist.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qradiobutton.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qrubberband.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qscrollarea.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qscrollbar.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qscroller.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qscrollerproperties.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qsizegrip.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qsizepolicy.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qslider.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qspinbox.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qsplashscreen.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qsplitter.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qstackedlayout.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qstackedwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qstatusbar.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qstyle.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qstyleditemdelegate.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qstylefactory.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qstyleoption.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qstylepainter.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qsystemtrayicon.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qtabbar.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qtableview.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qtablewidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qtabwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qtextbrowser.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qtextedit.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qtoolbar.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qtoolbox.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qtoolbutton.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qtooltip.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qtreeview.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qtreewidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qtreewidgetitemiterator.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qundoview.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qwhatsthis.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qwidget.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qwidgetaction.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtWidgets/qwizard.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtXml/QtXml.toml +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtXml/QtXmlmod.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtXml/qdom.sip +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__init__.py +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/designer_source%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/designer_source%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/lupdate%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/lupdate%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/pylupdate%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/pylupdate%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/python_source%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/python_source%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/source_file%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/source_file%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/translation_file%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/translation_file%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/translations%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/translations%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/user%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/__pycache__/user%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/designer_source.py +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/lupdate.py +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/pylupdate.py +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/python_source.py +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/source_file.py +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/translation_file.py +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/translations.py +%%PYTHON_SITELIBDIR%%/PyQt6/lupdate/user.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__init__.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/as_string%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/as_string%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/compiler%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/compiler%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/indenter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/indenter%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/misc%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/misc%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/proxy_metaclass%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/proxy_metaclass%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/qobjectcreator%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/qobjectcreator%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/qtproxies%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/__pycache__/qtproxies%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/as_string.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/compiler.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/indenter.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/misc.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/proxy_metaclass.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/qobjectcreator.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Compiler/qtproxies.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Loader/__init__.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Loader/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Loader/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Loader/__pycache__/loader%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Loader/__pycache__/loader%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Loader/__pycache__/qobjectcreator%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Loader/__pycache__/qobjectcreator%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Loader/loader.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/Loader/qobjectcreator.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__init__.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/compile_ui%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/compile_ui%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/enum_map%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/enum_map%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/exceptions%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/exceptions%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/icon_cache%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/icon_cache%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/load_ui%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/load_ui%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/objcreator%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/objcreator%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/properties%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/properties%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/pyuic%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/pyuic%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/ui_file%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/ui_file%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/uiparser%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/__pycache__/uiparser%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/compile_ui.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/enum_map.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/exceptions.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/icon_cache.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/load_ui.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/objcreator.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/properties.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/pyuic.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/ui_file.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/uiparser.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/__pycache__/qaxcontainer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/__pycache__/qaxcontainer%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/__pycache__/qscintilla%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/__pycache__/qscintilla%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/__pycache__/qtcharts%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/__pycache__/qtcharts%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/__pycache__/qtprintsupport%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/__pycache__/qtprintsupport%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/__pycache__/qtquickwidgets%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/__pycache__/qtquickwidgets%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/__pycache__/qtwebenginewidgets%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/__pycache__/qtwebenginewidgets%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/qaxcontainer.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/qscintilla.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/qtcharts.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/qtprintsupport.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/qtquickwidgets.py +%%PYTHON_SITELIBDIR%%/PyQt6/uic/widget-plugins/qtwebenginewidgets.py +%%PYTHON_SITELIBDIR%%/dbus/mainloop/pyqt6.abi%%PYTHON_MAJOR_VER%%.so Index: devel/py-qt6-qscintilla2/Makefile =================================================================== --- /dev/null +++ devel/py-qt6-qscintilla2/Makefile @@ -0,0 +1,42 @@ +PORTNAME= qscintilla2 +PORTVERSION= ${QSCI2_VERSION} +CATEGORIES= devel python +MASTER_SITES= ${MASTER_SITES_QSCI2} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}qt6- +DISTNAME= ${QSCI2_DISTNAME} + +MAINTAINER= kde@FreeBSD.org +COMMENT= Python bindings for QScintilla2 (PyQt6), QSci module +WWW= https://riverbankcomputing.com/software/pyqt \ + https://www.riverbankcomputing.com/software/qscintilla + +LIB_DEPENDS= libqscintilla2_qt6.so:devel/qscintilla2-qt6 + +DISTINFO_FILE= ${.CURDIR:H}/qscintilla2-qt6/distinfo +DESTDIRNAME= INSTALL_ROOT + +USES= python:3.5+ pyqt:6 gl qt:6 +USE_GL= gl +USE_PYQT= pyqt6 sip:build qtbuilder +USE_PYTHON= concurrent flavors py3kplist +USE_QT= base + +OPTIONS_DEFINE= DEBUG +DEBUG_CONFIGURE_ON= --debug --trace + +WRKSRC= ${WRKDIR}/${DISTNAME}/Python +ALL_TARGET= #empty + +post-extract: + ${CP} ${WRKSRC}/pyproject-qt6.toml ${WRKSRC}/pyproject.toml + +do-build: + (cd ${WRKSRC} ; sip-build-${PYTHON_VER} --qmake ${QMAKE} --verbose --no-make --build-dir build ; ${MAKE} -C ./build ) + +do-install: + (cd ${WRKSRC} ; ${MAKE} -C ./build install INSTALL_ROOT=${STAGEDIR} ) + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt6/Qsci.abi3.so + +.include Index: devel/py-qt6-qscintilla2/files/patch-project.py =================================================================== --- /dev/null +++ devel/py-qt6-qscintilla2/files/patch-project.py @@ -0,0 +1,20 @@ +--- project.py.orig 2021-03-04 14:24:28 UTC ++++ project.py +@@ -81,7 +81,8 @@ class Qsci(PyQtBindings): + qmake_CONFIG = ['qscintilla2'] + else: + qmake_CONFIG = [] +- ++ ++ self.project = project + super().__init__(project, 'Qsci', qmake_CONFIG=qmake_CONFIG) + + def apply_user_defaults(self, tool): +@@ -125,6 +126,7 @@ class Qsci(PyQtBindings): + + self._add_internal_lib_sources() + ++ self.tags.append("WS_X11") + super().apply_user_defaults(tool) + + def get_options(self): Index: devel/py-qt6-qscintilla2/pkg-descr =================================================================== --- /dev/null +++ devel/py-qt6-qscintilla2/pkg-descr @@ -0,0 +1,2 @@ +PyQt6 is a set of Python bindings for Qt6 application framework. +This package provides the Qsci module for the Qscintilla2 editor component. Index: devel/py-qt6-qscintilla2/pkg-plist =================================================================== --- /dev/null +++ devel/py-qt6-qscintilla2/pkg-plist @@ -0,0 +1,58 @@ +%%PYTHON_SITELIBDIR%%/PyQt6/Qsci.abi3.so +%%PYQT_SIPDIR%%/Qsci/Qsci.toml +%%PYQT_SIPDIR%%/Qsci/qsciabstractapis.sip +%%PYQT_SIPDIR%%/Qsci/qsciapis.sip +%%PYQT_SIPDIR%%/Qsci/qscicommand.sip +%%PYQT_SIPDIR%%/Qsci/qscicommandset.sip +%%PYQT_SIPDIR%%/Qsci/qscidocument.sip +%%PYQT_SIPDIR%%/Qsci/qscilexer.sip +%%PYQT_SIPDIR%%/Qsci/qscilexeravs.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerbash.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerbatch.sip +%%PYQT_SIPDIR%%/Qsci/qscilexercmake.sip +%%PYQT_SIPDIR%%/Qsci/qscilexercoffeescript.sip +%%PYQT_SIPDIR%%/Qsci/qscilexercpp.sip +%%PYQT_SIPDIR%%/Qsci/qscilexercsharp.sip +%%PYQT_SIPDIR%%/Qsci/qscilexercss.sip +%%PYQT_SIPDIR%%/Qsci/qscilexercustom.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerd.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerdiff.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerfortran.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerfortran77.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerhtml.sip +%%PYQT_SIPDIR%%/Qsci/qscilexeridl.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerjava.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerjavascript.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerjson.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerlua.sip +%%PYQT_SIPDIR%%/Qsci/qscilexermakefile.sip +%%PYQT_SIPDIR%%/Qsci/qscilexermarkdown.sip +%%PYQT_SIPDIR%%/Qsci/qscilexermatlab.sip +%%PYQT_SIPDIR%%/Qsci/qscilexeroctave.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerpascal.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerperl.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerpo.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerpostscript.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerpov.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerproperties.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerpython.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerruby.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerspice.sip +%%PYQT_SIPDIR%%/Qsci/qscilexersql.sip +%%PYQT_SIPDIR%%/Qsci/qscilexertcl.sip +%%PYQT_SIPDIR%%/Qsci/qscilexertex.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerverilog.sip +%%PYQT_SIPDIR%%/Qsci/qscilexervhdl.sip +%%PYQT_SIPDIR%%/Qsci/qscilexerxml.sip +%%PYQT_SIPDIR%%/Qsci/qscilexeryaml.sip +%%PYQT_SIPDIR%%/Qsci/qscimacro.sip +%%PYQT_SIPDIR%%/Qsci/qscimod6.sip +%%PYQT_SIPDIR%%/Qsci/qscimodcommon.sip +%%PYQT_SIPDIR%%/Qsci/qsciprinter.sip +%%PYQT_SIPDIR%%/Qsci/qsciscintilla.sip +%%PYQT_SIPDIR%%/Qsci/qsciscintillabase.sip +%%PYQT_SIPDIR%%/Qsci/qscistyle.sip +%%PYQT_SIPDIR%%/Qsci/qscistyledtext.sip +%%PYTHON_SITELIBDIR%%/PyQt6_QScintilla-%%PYQT_QSCIVERSION%%.dist-info/INSTALLER +%%PYTHON_SITELIBDIR%%/PyQt6_QScintilla-%%PYQT_QSCIVERSION%%.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/PyQt6_QScintilla-%%PYQT_QSCIVERSION%%.dist-info/RECORD Index: devel/py-qt6-sip/Makefile =================================================================== --- devel/py-qt6-sip/Makefile +++ devel/py-qt6-sip/Makefile @@ -1,9 +1,9 @@ PORTNAME= sip -PORTVERSION= ${PYQTSIP_VERSION} +PORTVERSION= ${PYQT6SIP_VERSION} CATEGORIES= devel python -MASTER_SITES= ${MASTER_SITES_PYQTSIP} -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}qt5- -DISTNAME= ${PYQTSIP_DISTNAME} +MASTER_SITES= ${MASTER_SITES_PYQT6SIP} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}qt6- +DISTNAME= ${PYQT6SIP_DISTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= Python to C and C++ bindings generator @@ -16,7 +16,7 @@ LICENSE_FILE_SIP= ${FILESDIR}/LICENSE LICENSE_PERMS_SIP= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= python:3.5+ pyqt:sip +USES= python:3.5+ pyqt:6 USE_PYTHON= autoplist concurrent distutils flavors py3kplist USE_PYQT= # Index: devel/py-qt6-sip/distinfo =================================================================== --- /dev/null +++ devel/py-qt6-sip/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1663421150 +SHA256 (PyQt6_sip-13.4.0.tar.gz) = 6d87a3ee5872d7511b76957d68a32109352caf3b7a42a01d9ee20032b350d979 +SIZE (PyQt6_sip-13.4.0.tar.gz) = 111209 Index: devel/py-qt6-sip/files/LICENSE =================================================================== --- /dev/null +++ devel/py-qt6-sip/files/LICENSE @@ -0,0 +1,48 @@ +RIVERBANK COMPUTING LIMITED LICENSE AGREEMENT FOR SIP + +1. This LICENSE AGREEMENT is between Riverbank Computing Limited ("Riverbank"), +and the Individual or Organization ("Licensee") accessing and otherwise using +SIP software in source or binary form and its associated documentation. SIP +comprises a software tool for generating Python bindings for software C and C++ +libraries, and a Python extension module used at runtime by those generated +bindings. + +2. Subject to the terms and conditions of this License Agreement, Riverbank +hereby grants Licensee a nonexclusive, royalty-free, world-wide license to +reproduce, analyze, test, perform and/or display publicly, prepare derivative +works, distribute, and otherwise use SIP alone or in any derivative version, +provided, however, that Riverbank's License Agreement and Riverbank's notice of +copyright, e.g., "Copyright (c) 2015 Riverbank Computing Limited; All Rights +Reserved" are retained in SIP alone or in any derivative version prepared by +Licensee. + +3. In the event Licensee prepares a derivative work that is based on or +incorporates SIP or any part thereof, and wants to make the derivative work +available to others as provided herein, then Licensee hereby agrees to include +in any such work a brief summary of the changes made to SIP. + +4. Licensee may not use SIP to generate Python bindings for any C or C++ +library for which bindings are already provided by Riverbank. + +5. Riverbank is making SIP available to Licensee on an "AS IS" basis. +RIVERBANK MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY +OF EXAMPLE, BUT NOT LIMITATION, RIVERBANK MAKES NO AND DISCLAIMS ANY +REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR +PURPOSE OR THAT THE USE OF SIP WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. + +6. RIVERBANK SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF SIP FOR ANY +INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING, +DISTRIBUTING, OR OTHERWISE USING SIP, OR ANY DERIVATIVE THEREOF, EVEN IF +ADVISED OF THE POSSIBILITY THEREOF. + +7. This License Agreement will automatically terminate upon a material breach +of its terms and conditions. + +8. Nothing in this License Agreement shall be deemed to create any relationship +of agency, partnership, or joint venture between Riverbank and Licensee. This +License Agreement does not grant permission to use Riverbank trademarks or +trade name in a trademark sense to endorse or promote products or services of +Licensee, or any third party. + +9. By copying, installing or otherwise using SIP, Licensee agrees to be bound +by the terms and conditions of this License Agreement. Index: devel/py-qt6-sip/files/patch-sip__core.c =================================================================== --- /dev/null +++ devel/py-qt6-sip/files/patch-sip__core.c @@ -0,0 +1,15 @@ +--- sip_core.c.orig 2022-06-17 14:27:21 UTC ++++ sip_core.c +@@ -20,6 +20,12 @@ + #define PY_SSIZE_T_CLEAN + #include + #include ++#if PY_VERSION_HEX >= 0x030b00a6 ++ #ifndef Py_BUILD_CORE ++ #define Py_BUILD_CORE 1 ++ #endif ++ #include "internal/pycore_frame.h" ++#endif + + #include + #include Index: devel/py-qt6-sip/pkg-descr =================================================================== --- /dev/null +++ devel/py-qt6-sip/pkg-descr @@ -0,0 +1 @@ +SIP is a tool for generating Python bindings for C and C++ libraries. Index: devel/py-qt6/Makefile =================================================================== --- devel/py-qt6/Makefile +++ devel/py-qt6/Makefile @@ -1,14 +1,14 @@ -PORTNAME= qt5 -PORTVERSION= ${PYQT5_VERSION} +PORTNAME= qt6 +PORTVERSION= ${PYQT_VERSION} CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= kde@FreeBSD.org -COMMENT= Python bindings for the Qt 5 toolkit (meta port) +COMMENT= Python bindings for the Qt 6 toolkit (meta port) WWW= https://riverbankcomputing.com/software/pyqt -USES= metaport python:3.8+ pyqt:5 +USES= metaport python:3.8+ pyqt:6 USE_PYTHON= concurrent flavors py3kplist -USE_PYQT= pyqt5 chart networkauth +USE_PYQT= pyqt6 chart networkauth .include Index: devel/py-qt6/pkg-descr =================================================================== --- /dev/null +++ devel/py-qt6/pkg-descr @@ -0,0 +1,2 @@ +PyQt6 is a set of Python bindings for Qt6 application framework. +This package provides the PyQt6 metaport. Index: devel/py-sip/Makefile =================================================================== --- devel/py-sip/Makefile +++ devel/py-sip/Makefile @@ -20,7 +20,8 @@ LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE-GPL3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toml>0:textproc/py-toml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} USES= python:3.5+ pyqt:sip USE_PYTHON= autoplist concurrent distutils flavors py3kplist Index: devel/qscintilla2-qt6/Makefile =================================================================== --- /dev/null +++ devel/qscintilla2-qt6/Makefile @@ -0,0 +1,46 @@ +PORTNAME= qscintilla2-qt6 +PORTVERSION= ${QSCI2_VERSION} +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITES_QSCI2} +DISTNAME= ${QSCI2_DISTNAME} + +MAINTAINER= kde@FreeBSD.org +COMMENT= Qt 6 port of the Scintilla C++ editor class +WWW= http://www.riverbankcomputing.co.uk/software/qscintilla/ + +USES= compiler:c++11-lang gl qmake pyqt:6 qt:6 +USE_GL= gl +USE_PYQT= # +USE_QT= base +USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL} + +BUILD_WRKSRC= ${WRKSRC}/src +CONFIGURE_WRKSRC= ${BUILD_WRKSRC} +INSTALL_WRKSRC= ${BUILD_WRKSRC} + +PORTDOCS= * +PORTEXAMPLES= * + +OPTIONS_DEFINE= DOCS EXAMPLES NLS +OPTIONS_SUB= yes + +.include + +post-patch: +.if empty(PORT_OPTIONS:MNLS) + cd ${BUILD_WRKSRC} && ${REINPLACE_CMD} -e \ + 's|trans qsci|qsci|' qscintilla.pro +.endif + +post-install: + cd ${WRKSRC} &&\ + ${MKDIR} ${STAGEDIR}${DOCSDIR}/html ${STAGEDIR}${DOCSDIR}/Scintilla &&\ + ${INSTALL_DATA} NEWS ${STAGEDIR}${DOCSDIR} &&\ + ${INSTALL_DATA} doc/html/* ${STAGEDIR}${DOCSDIR}/html &&\ + ${INSTALL_DATA} doc/Scintilla/* ${STAGEDIR}${DOCSDIR}/Scintilla + cd ${WRKSRC}/example &&\ + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/images &&\ + ${INSTALL_DATA} *.* ${STAGEDIR}${EXAMPLESDIR} &&\ + ${INSTALL_DATA} images/* ${STAGEDIR}${EXAMPLESDIR}/images + +.include Index: devel/qscintilla2-qt6/distinfo =================================================================== --- /dev/null +++ devel/qscintilla2-qt6/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1666112476 +SHA256 (QScintilla_src-2.13.3.tar.gz) = 711d28e37c8fccaa8229e8e39a5b3b2d97f3fffc63da10b71c71b84fa3649398 +SIZE (QScintilla_src-2.13.3.tar.gz) = 3060031 Index: devel/qscintilla2-qt6/pkg-descr =================================================================== --- /dev/null +++ devel/qscintilla2-qt6/pkg-descr @@ -0,0 +1 @@ +QScintilla2 is a port to Qt5 of Neil Hodgson's Scintilla C++ editor class. Index: devel/qscintilla2-qt6/pkg-plist =================================================================== --- /dev/null +++ devel/qscintilla2-qt6/pkg-plist @@ -0,0 +1,76 @@ +%%QT_INCDIR%%/Qsci/qsciabstractapis.h +%%QT_INCDIR%%/Qsci/qsciapis.h +%%QT_INCDIR%%/Qsci/qscicommand.h +%%QT_INCDIR%%/Qsci/qscicommandset.h +%%QT_INCDIR%%/Qsci/qscidocument.h +%%QT_INCDIR%%/Qsci/qsciglobal.h +%%QT_INCDIR%%/Qsci/qscilexer.h +%%QT_INCDIR%%/Qsci/qscilexeravs.h +%%QT_INCDIR%%/Qsci/qscilexerbash.h +%%QT_INCDIR%%/Qsci/qscilexerbatch.h +%%QT_INCDIR%%/Qsci/qscilexercmake.h +%%QT_INCDIR%%/Qsci/qscilexercoffeescript.h +%%QT_INCDIR%%/Qsci/qscilexercpp.h +%%QT_INCDIR%%/Qsci/qscilexercsharp.h +%%QT_INCDIR%%/Qsci/qscilexercss.h +%%QT_INCDIR%%/Qsci/qscilexercustom.h +%%QT_INCDIR%%/Qsci/qscilexerd.h +%%QT_INCDIR%%/Qsci/qscilexerdiff.h +%%QT_INCDIR%%/Qsci/qscilexeredifact.h +%%QT_INCDIR%%/Qsci/qscilexerfortran.h +%%QT_INCDIR%%/Qsci/qscilexerfortran77.h +%%QT_INCDIR%%/Qsci/qscilexerhtml.h +%%QT_INCDIR%%/Qsci/qscilexeridl.h +%%QT_INCDIR%%/Qsci/qscilexerjava.h +%%QT_INCDIR%%/Qsci/qscilexerjavascript.h +%%QT_INCDIR%%/Qsci/qscilexerjson.h +%%QT_INCDIR%%/Qsci/qscilexerlua.h +%%QT_INCDIR%%/Qsci/qscilexermakefile.h +%%QT_INCDIR%%/Qsci/qscilexermarkdown.h +%%QT_INCDIR%%/Qsci/qscilexermatlab.h +%%QT_INCDIR%%/Qsci/qscilexeroctave.h +%%QT_INCDIR%%/Qsci/qscilexerpascal.h +%%QT_INCDIR%%/Qsci/qscilexerperl.h +%%QT_INCDIR%%/Qsci/qscilexerpo.h +%%QT_INCDIR%%/Qsci/qscilexerpostscript.h +%%QT_INCDIR%%/Qsci/qscilexerpov.h +%%QT_INCDIR%%/Qsci/qscilexerproperties.h +%%QT_INCDIR%%/Qsci/qscilexerpython.h +%%QT_INCDIR%%/Qsci/qscilexerruby.h +%%QT_INCDIR%%/Qsci/qscilexerspice.h +%%QT_INCDIR%%/Qsci/qscilexersql.h +%%QT_INCDIR%%/Qsci/qscilexertcl.h +%%QT_INCDIR%%/Qsci/qscilexertex.h +%%QT_INCDIR%%/Qsci/qscilexerverilog.h +%%QT_INCDIR%%/Qsci/qscilexervhdl.h +%%QT_INCDIR%%/Qsci/qscilexerxml.h +%%QT_INCDIR%%/Qsci/qscilexeryaml.h +%%QT_INCDIR%%/Qsci/qscimacro.h +%%QT_INCDIR%%/Qsci/qsciprinter.h +%%QT_INCDIR%%/Qsci/qsciscintilla.h +%%QT_INCDIR%%/Qsci/qsciscintillabase.h +%%QT_INCDIR%%/Qsci/qscistyle.h +%%QT_INCDIR%%/Qsci/qscistyledtext.h +%%QT_LIBDIR%%/libqscintilla2_qt6.so +%%QT_LIBDIR%%/libqscintilla2_qt6.so.15 +%%QT_LIBDIR%%/libqscintilla2_qt6.so.15.1 +%%QT_LIBDIR%%/libqscintilla2_qt6.so.15.1.1 +%%QT_MKSPECDIR%%/features/qscintilla2.prf +%%QT_DATADIR%%/qsci/api/python/Python-2.4.api +%%QT_DATADIR%%/qsci/api/python/Python-2.5.api +%%QT_DATADIR%%/qsci/api/python/Python-2.6.api +%%QT_DATADIR%%/qsci/api/python/Python-2.7.api +%%QT_DATADIR%%/qsci/api/python/Python-3.1.api +%%QT_DATADIR%%/qsci/api/python/Python-3.2.api +%%QT_DATADIR%%/qsci/api/python/Python-3.3.api +%%QT_DATADIR%%/qsci/api/python/Python-3.4.api +%%QT_DATADIR%%/qsci/api/python/Python-3.5.api +%%QT_DATADIR%%/qsci/api/python/Python-3.6.api +%%QT_DATADIR%%/qsci/api/python/Python-3.7.api +%%QT_DATADIR%%/qsci/api/python/Python-3.8.api +%%QT_DATADIR%%/qsci/api/python/Python-3.9.api +%%NLS%%%%QT_L10NDIR%%/qscintilla_cs.qm +%%NLS%%%%QT_L10NDIR%%/qscintilla_de.qm +%%NLS%%%%QT_L10NDIR%%/qscintilla_es.qm +%%NLS%%%%QT_L10NDIR%%/qscintilla_fr.qm +%%NLS%%%%QT_L10NDIR%%/qscintilla_pt_br.qm Index: net/Makefile =================================================================== --- net/Makefile +++ net/Makefile @@ -1118,6 +1118,7 @@ SUBDIR += py-pyvmomi SUBDIR += py-pyzmq SUBDIR += py-qt5-networkauth + SUBDIR += py-qt6-networkauth SUBDIR += py-rabbitpy SUBDIR += py-radix SUBDIR += py-raet Index: net/py-qt6-networkauth/Makefile =================================================================== --- /dev/null +++ net/py-qt6-networkauth/Makefile @@ -0,0 +1,22 @@ +PORTNAME= networkauth +PORTVERSION= ${PYQTNETWORKAUTH_VERSION} +CATEGORIES= net devel python +MASTER_SITES= ${MASTER_SITES_PYQTNETWORKAUTH} +PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- +DISTNAME= ${PYQTNETWORKAUTH_DISTNAME} + +PYQT_DIST= yes + +MAINTAINER= kde@FreeBSD.org +COMMENT= Python bindings for the Qt6 toolkit, QtNetworkAuth module +WWW= https://riverbankcomputing.com/software/pyqt + +LIB_DEPENDS= libqscintilla2_qt6.so:devel/qscintilla2-qt6 + +USES= gl pyqt:6 python:3.8+ qt:6 +USE_GL= gl +USE_PYQT= sip:build pyqt6 qtbuilder +USE_PYTHON= concurrent flavors py3kplist +USE_QT= base networkauth + +.include Index: net/py-qt6-networkauth/distinfo =================================================================== --- /dev/null +++ net/py-qt6-networkauth/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665325779 +SHA256 (PyQt6_NetworkAuth-6.4.0.tar.gz) = c16ec80232d88024b60d04386a23cc93067e5644a65f47f26ffb13d84dcd4a6d +SIZE (PyQt6_NetworkAuth-6.4.0.tar.gz) = 19894 Index: net/py-qt6-networkauth/pkg-descr =================================================================== --- /dev/null +++ net/py-qt6-networkauth/pkg-descr @@ -0,0 +1,2 @@ +PyQt6 is a set of Python bindings for Qt6 application framework. +This package provides the QtNetworkAuth module. Index: net/py-qt6-networkauth/pkg-plist =================================================================== --- /dev/null +++ net/py-qt6-networkauth/pkg-plist @@ -0,0 +1,15 @@ +%%PYQT_APIDIR%%/PyQt6-NetworkAuth.api +%%PYQT_SIPDIR%%/QtNetworkAuth/QtNetworkAuthmod.sip +%%PYQT_SIPDIR%%/QtNetworkAuth/qabstractoauth.sip +%%PYQT_SIPDIR%%/QtNetworkAuth/qabstractoauth2.sip +%%PYQT_SIPDIR%%/QtNetworkAuth/qabstractoauthreplyhandler.sip +%%PYQT_SIPDIR%%/QtNetworkAuth/qoauth1.sip +%%PYQT_SIPDIR%%/QtNetworkAuth/qoauth1signature.sip +%%PYQT_SIPDIR%%/QtNetworkAuth/qoauth2authorizationcodeflow.sip +%%PYQT_SIPDIR%%/QtNetworkAuth/qoauthhttpserverreplyhandler.sip +%%PYQT_SIPDIR%%/QtNetworkAuth/qoauthoobreplyhandler.sip +%%PYTHON_SITELIBDIR%%/PyQt6/QtNetworkAuth.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtNetworkAuth/QtNetworkAuth.toml +%%PYTHON_SITELIBDIR%%/PyQt6_NetworkAuth-6.4.0.dist-info/INSTALLER +%%PYTHON_SITELIBDIR%%/PyQt6_NetworkAuth-6.4.0.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/PyQt6_NetworkAuth-6.4.0.dist-info/RECORD Index: x11-toolkits/Makefile =================================================================== --- x11-toolkits/Makefile +++ x11-toolkits/Makefile @@ -158,6 +158,7 @@ SUBDIR += py-guietta SUBDIR += py-python-xlib SUBDIR += py-qt5-chart + SUBDIR += py-qt6-chart SUBDIR += py-tkinter SUBDIR += py-tktreectrl SUBDIR += py-wxPython4 Index: x11-toolkits/py-qt6-chart/Makefile =================================================================== --- /dev/null +++ x11-toolkits/py-qt6-chart/Makefile @@ -0,0 +1,24 @@ +PORTNAME= chart +PORTVERSION= ${PYQTCHART_VERSION} +CATEGORIES= x11-toolkits devel python +MASTER_SITES= ${MASTER_SITES_PYQTCHART} +PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- +DISTNAME= ${PYQTCHART_DISTNAME} + +PYQT_DIST= yes + +MAINTAINER= kde@FreeBSD.org +COMMENT= Python bindings for the Qt5 toolkit, QtChart module +WWW= https://riverbankcomputing.com/software/pyqtchart + +LICENSE= ${PYQT6_LICENSE} + +LIB_DEPENDS= libqscintilla2_qt6.so:devel/qscintilla2-qt6 + +USES= gl pyqt:6 python:3.8+ qt:6 +USE_GL= gl +USE_PYQT= sip:build pyqt6 qtbuilder +USE_PYTHON= concurrent flavors py3kplist +USE_QT= base charts declarative + +.include Index: x11-toolkits/py-qt6-chart/distinfo =================================================================== --- /dev/null +++ x11-toolkits/py-qt6-chart/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665325892 +SHA256 (PyQt6_Charts-6.4.0.tar.gz) = b46eb12840516a039c36f70bb3f8423337f98fde266b582cead4049b77b43f64 +SIZE (PyQt6_Charts-6.4.0.tar.gz) = 41089 Index: x11-toolkits/py-qt6-chart/pkg-descr =================================================================== --- /dev/null +++ x11-toolkits/py-qt6-chart/pkg-descr @@ -0,0 +1,2 @@ +PyQt6 is a set of Python bindings for Qt6 application framework. +This package provides the extra QtCharts module. Index: x11-toolkits/py-qt6-chart/pkg-plist =================================================================== --- /dev/null +++ x11-toolkits/py-qt6-chart/pkg-plist @@ -0,0 +1,57 @@ +%%PYQT_APIDIR%%/PyQt6-Charts.api +%%PYQT_SIPDIR%%/QtCharts/QtChartsmod.sip +%%PYQT_SIPDIR%%/QtCharts/qabstractaxis.sip +%%PYQT_SIPDIR%%/QtCharts/qabstractbarseries.sip +%%PYQT_SIPDIR%%/QtCharts/qabstractseries.sip +%%PYQT_SIPDIR%%/QtCharts/qarealegendmarker.sip +%%PYQT_SIPDIR%%/QtCharts/qareaseries.sip +%%PYQT_SIPDIR%%/QtCharts/qbarcategoryaxis.sip +%%PYQT_SIPDIR%%/QtCharts/qbarlegendmarker.sip +%%PYQT_SIPDIR%%/QtCharts/qbarseries.sip +%%PYQT_SIPDIR%%/QtCharts/qbarset.sip +%%PYQT_SIPDIR%%/QtCharts/qboxplotlegendmarker.sip +%%PYQT_SIPDIR%%/QtCharts/qboxplotseries.sip +%%PYQT_SIPDIR%%/QtCharts/qboxset.sip +%%PYQT_SIPDIR%%/QtCharts/qcandlesticklegendmarker.sip +%%PYQT_SIPDIR%%/QtCharts/qcandlestickmodelmapper.sip +%%PYQT_SIPDIR%%/QtCharts/qcandlestickseries.sip +%%PYQT_SIPDIR%%/QtCharts/qcandlestickset.sip +%%PYQT_SIPDIR%%/QtCharts/qcategoryaxis.sip +%%PYQT_SIPDIR%%/QtCharts/qchart.sip +%%PYQT_SIPDIR%%/QtCharts/qchartview.sip +%%PYQT_SIPDIR%%/QtCharts/qcoloraxis.sip +%%PYQT_SIPDIR%%/QtCharts/qdatetimeaxis.sip +%%PYQT_SIPDIR%%/QtCharts/qhash.sip +%%PYQT_SIPDIR%%/QtCharts/qhbarmodelmapper.sip +%%PYQT_SIPDIR%%/QtCharts/qhboxplotmodelmapper.sip +%%PYQT_SIPDIR%%/QtCharts/qhcandlestickmodelmapper.sip +%%PYQT_SIPDIR%%/QtCharts/qhorizontalbarseries.sip +%%PYQT_SIPDIR%%/QtCharts/qhorizontalpercentbarseries.sip +%%PYQT_SIPDIR%%/QtCharts/qhorizontalstackedbarseries.sip +%%PYQT_SIPDIR%%/QtCharts/qhpiemodelmapper.sip +%%PYQT_SIPDIR%%/QtCharts/qhxymodelmapper.sip +%%PYQT_SIPDIR%%/QtCharts/qlegend.sip +%%PYQT_SIPDIR%%/QtCharts/qlegendmarker.sip +%%PYQT_SIPDIR%%/QtCharts/qlineseries.sip +%%PYQT_SIPDIR%%/QtCharts/qlogvalueaxis.sip +%%PYQT_SIPDIR%%/QtCharts/qpercentbarseries.sip +%%PYQT_SIPDIR%%/QtCharts/qpielegendmarker.sip +%%PYQT_SIPDIR%%/QtCharts/qpieseries.sip +%%PYQT_SIPDIR%%/QtCharts/qpieslice.sip +%%PYQT_SIPDIR%%/QtCharts/qpolarchart.sip +%%PYQT_SIPDIR%%/QtCharts/qscatterseries.sip +%%PYQT_SIPDIR%%/QtCharts/qsplineseries.sip +%%PYQT_SIPDIR%%/QtCharts/qstackedbarseries.sip +%%PYQT_SIPDIR%%/QtCharts/qvalueaxis.sip +%%PYQT_SIPDIR%%/QtCharts/qvbarmodelmapper.sip +%%PYQT_SIPDIR%%/QtCharts/qvboxplotmodelmapper.sip +%%PYQT_SIPDIR%%/QtCharts/qvcandlestickmodelmapper.sip +%%PYQT_SIPDIR%%/QtCharts/qvpiemodelmapper.sip +%%PYQT_SIPDIR%%/QtCharts/qvxymodelmapper.sip +%%PYQT_SIPDIR%%/QtCharts/qxylegendmarker.sip +%%PYQT_SIPDIR%%/QtCharts/qxyseries.sip +%%PYTHON_SITELIBDIR%%/PyQt6/QtCharts.abi%%PYTHON_MAJOR_VER%%.so +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCharts/QtCharts.toml +%%PYTHON_SITELIBDIR%%/PyQt6_Charts-6.4.0.dist-info/INSTALLER +%%PYTHON_SITELIBDIR%%/PyQt6_Charts-6.4.0.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/PyQt6_Charts-6.4.0.dist-info/RECORD