FreeBSD Bugzilla – Attachment 217685 Details for
Bug 247369
[exp-run] update py-sip to 4.19.24, qscintilla2 to 2.11.5 and pyqt to 5.15
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
py-sip to 5.3.0, pyqt to 5.15 and qscintilla2 to 2.11.5 for exp-run
sip5_pyqt5_15_qscintilla2_11_5.diff (text/plain), 78.31 KB, created by
Loïc Bartoletti
on 2020-09-01 04:57:10 UTC
(
hide
)
Description:
py-sip to 5.3.0, pyqt to 5.15 and qscintilla2 to 2.11.5 for exp-run
Filename:
MIME Type:
Creator:
Loïc Bartoletti
Created:
2020-09-01 04:57:10 UTC
Size:
78.31 KB
patch
obsolete
>Index: Mk/Uses/pyqt.mk >=================================================================== >--- Mk/Uses/pyqt.mk >+++ Mk/Uses/pyqt.mk >@@ -29,61 +29,84 @@ > # option is for internal use by the py-sip ports. > _PYQT_SUPPORTED= 5 sip > >-.if empty(pyqt_ARGS) >+. if empty(pyqt_ARGS) > IGNORE= pyqt needs a qt-version (${_PYQT_SUPPORTED}) >-.endif >+. endif > > # At the moment we support PyQt bindings versions 5 >-.for ver in ${_PYQT_SUPPORTED:O:u} >-. if ${pyqt_ARGS:M${ver}} >-. if empty(_PYQT_VERSION) >+. for ver in ${_PYQT_SUPPORTED:O:u} >+. if ${pyqt_ARGS:M${ver}} >+. if empty(_PYQT_VERSION) > _PYQT_VERSION= ${ver} >-. else >+. else > IGNORE?= cannot be installed: different PYQT versions specified via pyqt:[${_PYQT_SUPPORTED:S/ //g}] >+. endif > . endif >-. endif >-.endfor >+. endfor > >-.if empty(_PYQT_VERSION) >+. if empty(_PYQT_VERSION) > IGNORE?= USES=pyqt needs a version number (valid values: ${_PYQT_SUPPORTED}) > _PYQT_VERSION= 0 >-.endif >+. endif > > PYQT_MAINTAINER= kde@FreeBSD.org > > MASTER_SITE_RIVERBANK= https://www.riverbankcomputing.com/static/Downloads/%SUBDIR%/ > >-# https://www.riverbankcomputing.com/static/Downloads/sip/4.19.15/sip-4.19.15.tar.gz >-MASTER_SITES_SIP= RIVERBANK/sip/${PORTVERSION} \ >- SF/pyqt/sip/sip-${PORTVERSION} \ >- GENTOO >-MASTER_SITES_PYQT5= RIVERBANK/PyQt5/${PORTVERSION} \ >- SF/pyqt/PyQt5/PyQt-${PORTVERSION} \ >- GENTOO >+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/ > #https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.11.4/QScintilla-2.11.4.tar.gz > MASTER_SITES_QSCI2= RIVERBANK/QScintilla/${PORTVERSION} \ > SF/pyqt/QScintilla2/QScintilla-${PORTVERSION} \ > GENTOO > >-SIP_VERSION= 4.19.21 >-QSCI2_VERSION= 2.11.4 >-PYQT5_VERSION= 5.13.1 >+SIP_VERSION= 5.3.0 >+QSCI2_VERSION= 2.11.5 >+PYQT5_VERSION= 5.15.0 >+PYQTSIP_VERSION= 12.8.0 > > SIP_DISTNAME= sip-${SIP_VERSION} >-PYQT5_DISTNAME= PyQt5_gpl-${PYQT5_VERSION} >+PYQT5_DISTNAME= PyQt5-${PYQT5_VERSION} >+PYQTSIP_DISTNAME= PyQt5_sip-${PYQTSIP_VERSION} >+PYQTCHART_DISTNAME= PyQtChart-${PYQT_VERSION} > PYQT5_DISTINFO_FILE= ${.CURDIR:H:H}/devel/${PYQT_RELNAME}/distinfo > QSCI2_DISTNAME= QScintilla-${QSCI2_VERSION} > PYQT5_LICENSE= GPLv3 > >+_USE_PYQT_COMMS= sensors serialport >+_USE_PYQT_DATABASES= sql >+_USE_PYQT_DEVEL= core dbus dbussupport help location \ >+ designer designerplugin test >+_USE_PYQT_GRAPHICS= svg >+_USE_PYQT_LANG= qml >+_USE_PYQT_MISC= demo >+_USE_PYQT_MULTIMEDIA= multimedia multimediawidgets >+_USE_PYQT_NET= network networkauth >+_USE_PYQT_PRINT= printsupport >+_USE_PYQT_TEXTPROC= xml xmlpatterns >+_USE_PYQT_WWW= webchannel webengine webkit webkitwidgets websockets >+_USE_PYQT_X11= opengl >+_USE_PYQT_X11-TOOLKITS= chart gui widgets quick quick3d quickwidgets >+ > # Keep these synchronized with OPTIONS_DEFINE in devel/py-qt5 > # PyQt components split up into pyqt5/... >-_USE_PYQT_ALL= core dbus dbussupport demo designer designerplugin \ >- gui help multimedia network opengl qscintilla2 \ >- sql svg test webkit xml xmlpatterns sip >-# List of components only in pyqt5 >-_USE_PYQT5_ONLY= multimediawidgets printsupport qml quickwidgets \ >- serialport webchannel webengine webkitwidgets \ >- websockets widgets >+_USE_PYQT_ALL= ${_USE_PYQT_COMMS} \ >+ ${_USE_PYQT_DATABASES} \ >+ ${_USE_PYQT_DEVEL} \ >+ ${_USE_PYQT_GRAPHICS} \ >+ ${_USE_PYQT_LANG} \ >+ ${_USE_PYQT_MISC} \ >+ ${_USE_PYQT_MULTIMEDIA} \ >+ ${_USE_PYQT_NET} \ >+ ${_USE_PYQT_PRINT} \ >+ ${_USE_PYQT_TEXTPROC} \ >+ ${_USE_PYQT_WWW} \ >+ ${_USE_PYQT_X11} \ >+ ${_USE_PYQT_X11-TOOLKITS} >+_USE_SIP_ALL= sip pysip >+_USE_QSCINTILLA= qscintilla2 > > # Unversioned variables for the rest of the file > PYQT_VERSION= ${PYQT${_PYQT_VERSION}_VERSION} >@@ -94,120 +117,64 @@ > PYQT_DISTINFO_FILE= ${PYQT${_PYQT_VERSION}_DISTINFO_FILE} > PYQT_LICENSE= ${PYQT${_PYQT_VERSION}_LICENSE} > >+# PATH > py-sip_PATH= ${PYTHON_PKGNAMEPREFIX}sip>=${SIP_VERSION} >- >-py-assistant_PATH= ${PYQT_PY_RELNAME}-assistant>=${PYQT_VERSION} >-py-core_PATH= ${PYQT_PY_RELNAME}-core>=${PYQT_VERSION} >-py-dbus_PATH= ${PYQT_PY_RELNAME}-dbus>=${PYQT_VERSION} >-py-dbussupport_PATH= ${PYQT_PY_RELNAME}-dbussupport>=${PYQT_VERSION} >-py-declarative_PATH= ${PYQT_PY_RELNAME}-declarative>=${PYQT_VERSION} >-py-demo_PATH= ${PYQT_PY_RELNAME}-demo>=${PYQT_VERSION} >-py-designer_PATH= ${PYQT_PY_RELNAME}-designer>=${PYQT_VERSION} >-py-designerplugin_PATH= ${PYQT_PY_RELNAME}-designerplugin>=${PYQT_VERSION} >-py-doc_PATH= ${PYQT_PY_RELNAME}-doc>=${PYQT_VERSION} >-py-gui_PATH= ${PYQT_PY_RELNAME}-gui>=${PYQT_VERSION} >-py-help_PATH= ${PYQT_PY_RELNAME}-help>=${PYQT_VERSION} >-py-multimedia_PATH= ${PYQT_PY_RELNAME}-multimedia>=${PYQT_VERSION} >-py-network_PATH= ${PYQT_PY_RELNAME}-network>=${PYQT_VERSION} >-py-opengl_PATH= ${PYQT_PY_RELNAME}-opengl>=${PYQT_VERSION} >-py-phonon_PATH= ${PYQT_PY_RELNAME}-phonon>=${PYQT_VERSION} >+py-pysip_PATH= ${PYQT_PY_RELNAME}-sip>=${PYQTSIP_VERSION} > py-qscintilla2_PATH= ${PYQT_PY_RELNAME}-qscintilla2>=${QSCI2_VERSION} >-py-script_PATH= ${PYQT_PY_RELNAME}-script>=${PYQT_VERSION} >-py-scripttools_PATH= ${PYQT_PY_RELNAME}-scripttools>=${PYQT_VERSION} >-py-sql_PATH= ${PYQT_PY_RELNAME}-sql>=${PYQT_VERSION} >-py-svg_PATH= ${PYQT_PY_RELNAME}-svg>=${PYQT_VERSION} >-py-test_PATH= ${PYQT_PY_RELNAME}-test>=${PYQT_VERSION} >-py-webchannel_PATH= ${PYQT_PY_RELNAME}-webchannel>=${PYQT_VERSION} >-py-webengine_PATH= ${PYQT_PY_RELNAME}-webengine>=5.12.1 >-py-webkit_PATH= ${PYQT_PY_RELNAME}-webkit>=${PYQT_VERSION} >-py-websockets_PATH= ${PYQT_PY_RELNAME}-websockets>=${PYQT_VERSION} >-py-xml_PATH= ${PYQT_PY_RELNAME}-xml>=${PYQT_VERSION} >-py-xmlpatterns_PATH= ${PYQT_PY_RELNAME}-xmlpatterns>=${PYQT_VERSION} > >-py-multimediawidgets_PATH= ${PYQT_PY_RELNAME}-multimediawidgets>=${PYQT_VERSION} >-py-qml_PATH= ${PYQT_PY_RELNAME}-qml>=${PYQT_VERSION} >-py-quickwidgets_PATH= ${PYQT_PY_RELNAME}-quickwidgets>=${PYQT_VERSION} >-py-printsupport_PATH= ${PYQT_PY_RELNAME}-printsupport>=${PYQT_VERSION} >-py-serialport_PATH= ${PYQT_PY_RELNAME}-serialport>=${PYQT_VERSION} >-py-webkitwidgets_PATH= ${PYQT_PY_RELNAME}-webkitwidgets>=${PYQT_VERSION} >-py-widgets_PATH= ${PYQT_PY_RELNAME}-widgets>=${PYQT_VERSION} >+. for _component in ${_USE_PYQT_ALL} >+py-${_component}_PATH?=${PYQT_PY_RELNAME}-${_component}>=${PYQT_VERSION} >+. endfor > >+# PORT > py-sip_PORT= devel/py-sip >- >-py-assistant_PORT= devel/${PYQT_RELNAME}-assistant >-py-core_PORT= devel/${PYQT_RELNAME}-core >-py-dbus_PORT= devel/${PYQT_RELNAME}-dbus >-py-dbussupport_PORT= devel/${PYQT_RELNAME}-dbussupport >-py-declarative_PORT= devel/${PYQT_RELNAME}-declarative >-py-demo_PORT= misc/${PYQT_RELNAME}-demo >-py-designer_PORT= devel/${PYQT_RELNAME}-designer >-py-designerplugin_PORT= devel/${PYQT_RELNAME}-designerplugin >-py-doc_PORT= misc/${PYQT_RELNAME}-doc >-py-gui_PORT= x11-toolkits/${PYQT_RELNAME}-gui >-py-help_PORT= devel/${PYQT_RELNAME}-help >-py-multimedia_PORT= multimedia/${PYQT_RELNAME}-multimedia >-py-network_PORT= net/${PYQT_RELNAME}-network >-py-opengl_PORT= x11/${PYQT_RELNAME}-opengl >-py-phonon_PORT= multimedia/${PYQT_RELNAME}-phonon >+py-pysip_PORT= devel/${PYQT_RELNAME}-sip > py-qscintilla2_PORT= devel/${PYQT_RELNAME}-qscintilla2 >-py-script_PORT= devel/${PYQT_RELNAME}-script >-py-scripttools_PORT= devel/${PYQT_RELNAME}-scripttools >-py-sql_PORT= databases/${PYQT_RELNAME}-sql >-py-svg_PORT= graphics/${PYQT_RELNAME}-svg >-py-test_PORT= devel/${PYQT_RELNAME}-test >-py-webchannel_PORT= www/${PYQT_RELNAME}-webchannel >-py-webengine_PORT= www/${PYQT_RELNAME}-webengine >-py-webkit_PORT= www/${PYQT_RELNAME}-webkit >-py-websockets_PORT= www/${PYQT_RELNAME}-websockets >-py-xml_PORT= textproc/${PYQT_RELNAME}-xml >-py-xmlpatterns_PORT= textproc/${PYQT_RELNAME}-xmlpatterns > >-py-multimediawidgets_PORT= multimedia/py-qt5-multimediawidgets >-py-qml_PORT= lang/py-qt5-qml >-py-quickwidgets_PORT= x11-toolkits/py-qt5-quickwidgets >-py-printsupport_PORT= print/py-qt5-printsupport >-py-serialport_PORT= comms/py-qt5-serialport >-py-webkitwidgets_PORT= www/py-qt5-webkitwidgets >-py-widgets_PORT= x11-toolkits/py-qt5-widgets >+. for _categorie in comms databases devel graphics lang misc multimedia net print textproc www x11 x11-toolkits >+_PYQT_CATEGORIE= _USE_PYQT_${_categorie:tu} >+. for _component in ${${_PYQT_CATEGORIE}} >+py-${_component}_PORT?=${_categorie}/${PYQT_RELNAME}-${_component} >+. endfor >+. endfor > >-py-assistant_DESC= Python bindings for QtAssistant module > py-core_DESC= Python bindings for QtCore module >+py-chart_DESC= Python bindings for QtChart module > py-dbus_DESC= Python bindings for QtDBus module > py-dbussupport_DESC= Qt event loop support for dbus-python >-py-declarative_DESC= Python bindings for QtDeclarative module > py-demo_DESC= PyQt demo and examples > py-designer_DESC= Python bindings for QtDesigner module > py-designerplugin_DESC= Python bindings for QtDesigner plugin >-py-doc_DESC= PyQt documentation > py-gui_DESC= Python bindings for QtGui module > py-help_DESC= Python bindings for QtHelp module >+py-location_DESC= Python bindings for Location module > py-multimedia_DESC= Python bindings for Multimedia module >+py-multimediawidgets_DESC= Python bindings for QtMultimediaWidgets module > py-network_DESC= Python bindings for QtNetwork module >+py-networkauth_DESC= Python bindings for QtNetworkAuth module > py-opengl_DESC= Python bindings for QtOpenGL module >-py-phonon_DESC= Python bindings for Phonon module >+py-printsupport_DESC= Python bindings for Printsupport module >+py-qml_DESC= Python bindings for Qml module > py-qscintilla2_DESC= Python bindings for QScintilla2 >-py-script_DESC= Python bindings for QtScript module >-py-scripttools_DESC= Python bindings for QtScriptTools module >+py-quick_DESC= Python bindings for QtQuick module >+py-quick3d_DESC= Python bindings for QtQuick3D module >+py-quickwidgets_DESC= Python bindings for QtQuickWidgets module > py-sip_DESC= Python bindings generator for C and C++ libraries >+py-sensors_DESC= Python bindings for QtSensors >+py-serialport_DESC= Python bindings for QtSerialPort > py-sql_DESC= Python bindings for QtSql module > py-svg_DESC= Python bindings for QtSvg module > py-test_DESC= Python bindings for QtTest module > py-webchannel_DESC= Python bindings for QtWebChannel module > py-webengine_DESC= Python bindings for QtWebEngine module > py-webkit_DESC= Python bindings for QtWebKit module >+py-webkitwidgets_DESC= Python bindings for QtWebKitWidgets module >+py-widgets_DESC= Python bindings for QTWidgets module > py-xml_DESC= Python bindings for QtXml module > py-xmlpatterns_DESC= Python bindings for QtXmlPatterns module > >-py-multimediawidgets_DESC= Python bindings for QtMultimediaWidgets module >-py-qml_DESC= Python bindings for Qml module >-py-quickwidgets_DESC= Python bindings for QtQuickWidgets module >-py-printsupport_DESC= Python bindings for Printsupport module >-py-serialport_DESC= Python bindings for QtSerialPort >-py-webkitwidgets_DESC= Python bindings for QtWebKitWidgets module >-py-widgets_DESC= Python bindings for QTWidgets module >- > # The versionned executable of sip >-SIP= ${LOCALBASE}/bin/sip-${PYTHON_VER} >+SIP= ${LOCALBASE}/bin/sip5-${PYTHON_VER} > > # Relative directories > _VERSION_SUBDIR_REL= PyQt${_PYQT_VERSION}/${PYTHON_VER} >@@ -236,7 +203,7 @@ > PYQT_QSCIVERSION=${QSCI2_VERSION} \ > PYQT_PYQTVERSION=${PYQT_VERSION} > >-.if defined(PYQT_DIST) >+. if defined(PYQT_DIST) > PORTVERSION= ${PYQT_VERSION} > MASTER_SITES= ${PYQT_MASTERSITES} > PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- >@@ -245,13 +212,13 @@ > LICENSE?= ${PYQT_LICENSE} > HAS_CONFIGURE= yes > >-.if ${_PYQT_VERSION} > 4 >+. if ${_PYQT_VERSION} > 4 > # PyQt5's configure.py generates .pro files and calls qmake to generate the > # Makefiles. qmake's Makefiles use INSTALL_ROOT instead of DESTDIR. > DESTDIRNAME= INSTALL_ROOT > # Limit PyQt5's version to the Qt5 version in ports > PORTSCOUT?= limit:^${_QT_VERSION:R} >-.endif >+. endif > > PATCHDIR= ${.CURDIR}/../../devel/${PYQT_RELNAME}-core/files > CONFIGURE_ARGS+=-b ${PREFIX}/bin \ >@@ -260,31 +227,32 @@ > --confirm-license \ > --sip ${SIP} \ > --sipdir ${PYQT_SIPDIR} >-.if ${_PYQT_VERSION:M5} >+. if ${_PYQT_VERSION:M5} > # Move the designer plugin and qml libraries to versioned folders. > CONFIGURE_ARGS+=--qml-plugindir ${PYQT_QMLDIR} \ > --designer-plugindir ${PYQT_DESIGNERDIR} > # Further do not gernate the dinstinfo files. > CONFIGURE_ARGS+=--no-dist-info >-.endif >+. endif > # One of the things PyQt looks for to determine whether to build the Qt DBus > # main loop module (${PYQT_RELNAME}-dbussupport) is whether the dbus/ directory is > # present. Only extract it for that port then. >-.if ${PORTNAME} != "dbussupport" >+. if ${PORTNAME} != "dbussupport" > EXTRACT_AFTER_ARGS+= --exclude "${DISTNAME}/dbus" >-.endif # ${PORTNAME} != "dbussupport" >+. endif # ${PORTNAME} != "dbussupport" > >-.if !target(do-configure) >+. if !target(do-configure) > do-configure: > cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \ > ${PYTHON_CMD} configure.py ${CONFIGURE_ARGS} >-.endif # !target(do-configure) >-.endif # defined(PYQT_DIST) >+. endif # !target(do-configure) >+. endif # defined(PYQT_DIST) > > # Set build, run and test depends -- we need to prefix them internally with "py-" > # else we conflict with the ones defined in bsd.qt.mk with the same name >-_USE_PYQT_ALL+= ${_USE_PYQT${_PYQT_VERSION}_ONLY} >-.for comp in ${_USE_PYQT_ALL:O:u} >+_USE_PYQT_ALL+= ${_USE_SIP_ALL} \ >+ ${_USE_QSCINTILLA} >+. for comp in ${_USE_PYQT_ALL:O:u} > _USE_PYQT_ALL_SUFFIXED+= py-${comp} py-${comp}_build py-${comp}_run py-${comp}_test > py-${comp}_BUILD_DEPENDS?= ${py-${comp}_PATH}:${py-${comp}_PORT}@${PY_FLAVOR} > py-${comp}_RUN_DEPENDS?= ${py-${comp}_PATH}:${py-${comp}_PORT}@${PY_FLAVOR} >@@ -292,17 +260,17 @@ > py-${comp}_build_BUILD_DEPENDS?= ${py-${comp}_BUILD_DEPENDS} > py-${comp}_run_RUN_DEPENDS?= ${py-${comp}_RUN_DEPENDS} > py-${comp}_test_TEST_DEPENDS?= ${py-${comp}_TEST_DEPENDS} >-.endfor >+. endfor > > _USE_PYQT= ${USE_PYQT:O:u} >-.for comp in ${_USE_PYQT} >-. if ${_USE_PYQT_ALL_SUFFIXED:Mpy-${comp}} >+. for comp in ${_USE_PYQT} >+. if ${_USE_PYQT_ALL_SUFFIXED:Mpy-${comp}} > BUILD_DEPENDS+= ${py-${comp}_BUILD_DEPENDS} > RUN_DEPENDS+= ${py-${comp}_RUN_DEPENDS} > TEST_DEPENDS+= ${py-${comp}_TEST_DEPENDS} >-. else >+. else > IGNORE?= cannot be installed: unknown USE_PYQT component ${comp} #' >-. endif >-.endfor >+. endif >+. endfor > > .endif # defined(_INCLUDE_USES_PYQT_MK) >Index: comms/Makefile >=================================================================== >--- comms/Makefile >+++ comms/Makefile >@@ -142,6 +142,7 @@ > SUBDIR += py-libconcord > SUBDIR += py-lirc > SUBDIR += py-pyserial >+ SUBDIR += py-qt5-sensors > SUBDIR += py-qt5-serialport > SUBDIR += py-xmodem > SUBDIR += pyla >Index: comms/py-qt5-sensors/Makefile >=================================================================== >--- /dev/null >+++ comms/py-qt5-sensors/Makefile >@@ -0,0 +1,34 @@ >+# $FreeBSD$ >+ >+PORTNAME= sensors >+CATEGORIES= comms devel python >+ >+MAINTAINER= kde@FreeBSD.org >+COMMENT= Python bindings for the Qt5 toolkit, QtSensors module >+ >+BUILD_DEPENDS= ${PY_ENUM34} >+RUN_DEPENDS= ${PY_ENUM34} >+ >+CONFIGURE_ARGS= --enable QtSensors >+PYQT_DIST= yes >+ >+USES= gl python pyqt:5 qt:5 >+USE_GL= gl >+USE_PYQT= sip_build core_run pysip_run >+USE_PYTHON= concurrent flavors py3kplist >+USE_QT= core gui sensors qmake_build >+ >+OPTIONS_DEFINE= API DEBUG >+OPTIONS_DEFAULT=API >+OPTIONS_SUB= yes >+ >+API_DESC= Install QtSensors API for QScintilla2 >+API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${PYQT_APIDIR} >+API_CONFIGURE_OFF= --no-qsci-api >+API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 >+DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtSensors.so >+ >+.include <bsd.port.mk> >Index: comms/py-qt5-sensors/pkg-descr >=================================================================== >--- /dev/null >+++ comms/py-qt5-sensors/pkg-descr >@@ -0,0 +1,4 @@ >+PyQt5 is a set of Python bindings for Digia's Qt5 application framework. >+This package provides the QtSensors module. >+ >+WWW: https://riverbankcomputing.com/software/pyqt >Index: comms/py-qt5-sensors/pkg-plist >=================================================================== >--- /dev/null >+++ comms/py-qt5-sensors/pkg-plist >@@ -0,0 +1,24 @@ >+%%PYTHON_SITELIBDIR%%/PyQt5/QtSensors.pyi >+%%PYTHON_SITELIBDIR%%/PyQt5/QtSensors.so >+%%API%%%%PYQT_APIDIR%%/api/python/QtSensors.api >+%%PYQT_SIPDIR%%/QtSensors/QtSensorsmod.sip >+%%PYQT_SIPDIR%%/QtSensors/qaccelerometer.sip >+%%PYQT_SIPDIR%%/QtSensors/qaltimeter.sip >+%%PYQT_SIPDIR%%/QtSensors/qambientlightsensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qambienttemperaturesensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qcompass.sip >+%%PYQT_SIPDIR%%/QtSensors/qdistancesensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qgyroscope.sip >+%%PYQT_SIPDIR%%/QtSensors/qholstersensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qhumiditysensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qirproximitysensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qlidsensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qlightsensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qmagnetometer.sip >+%%PYQT_SIPDIR%%/QtSensors/qorientationsensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qpressuresensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qproximitysensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qrotationsensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qsensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qtapsensor.sip >+%%PYQT_SIPDIR%%/QtSensors/qtiltsensor.sip >Index: comms/py-qt5-serialport/Makefile >=================================================================== >--- comms/py-qt5-serialport/Makefile >+++ comms/py-qt5-serialport/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= serialport >-PORTREVISION= 1 > CATEGORIES= comms devel python > > MAINTAINER= kde@FreeBSD.org >@@ -15,7 +14,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run >+USE_PYQT= sip_build core_run pysip_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui serialport qmake_build > >@@ -28,5 +27,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtSerialPort.so > > .include <bsd.port.mk> >Index: databases/py-qt5-sql/Makefile >=================================================================== >--- databases/py-qt5-sql/Makefile >+++ databases/py-qt5-sql/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= sql >-PORTREVISION= 1 > CATEGORIES= databases devel python > > MAINTAINER= kde@FreeBSD.org >@@ -15,7 +14,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run widgets_run >+USE_PYQT= sip_build core_run pysip_run widgets_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui sql widgets buildtools_build qmake_build > >@@ -28,5 +27,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtSql.so > > .include <bsd.port.mk> >Index: devel/Makefile >=================================================================== >--- devel/Makefile >+++ devel/Makefile >@@ -4963,8 +4963,12 @@ > SUBDIR += py-qt5-designer > SUBDIR += py-qt5-designerplugin > SUBDIR += py-qt5-help >+ SUBDIR += py-qt5-location > SUBDIR += py-qt5-qscintilla2 >+ SUBDIR += py-qt5-remoteobjects >+ SUBDIR += py-qt5-sip > SUBDIR += py-qt5-test >+ SUBDIR += py-qtbuilder > SUBDIR += py-qtconsole > SUBDIR += py-qutip > SUBDIR += py-ramlfications >Index: devel/py-qt5-core/Makefile >=================================================================== >--- devel/py-qt5-core/Makefile >+++ devel/py-qt5-core/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= core >-PORTREVISION= 1 > CATEGORIES= devel python > > MAINTAINER= kde@FreeBSD.org >@@ -18,7 +17,7 @@ > > USES= python pyqt:5 qt:5 > USE_PYTHON= concurrent flavors py3kplist >-USE_PYQT= sip >+USE_PYQT= sip pysip_run > USE_QT= core buildtools_build qmake_build > > OPTIONS_DEFINE= API DEBUG >@@ -56,5 +55,6 @@ > # This Qt.so masks the Qt.py which is supposed to import > # all of the Qt submodules. > ${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/Qt.so >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtCore.so > > .include <bsd.port.post.mk> >Index: devel/py-qt5-core/pkg-plist >=================================================================== >--- devel/py-qt5-core/pkg-plist >+++ devel/py-qt5-core/pkg-plist >@@ -112,6 +112,7 @@ > %%PYQT_SIPDIR%%/QtCore/qbuffer.sip > %%PYQT_SIPDIR%%/QtCore/qbytearray.sip > %%PYQT_SIPDIR%%/QtCore/qbytearraymatcher.sip >+%%PYQT_SIPDIR%%/QtCore/qcalendar.sip > %%PYQT_SIPDIR%%/QtCore/qcborcommon.sip > %%PYQT_SIPDIR%%/QtCore/qcborstream.sip > %%PYQT_SIPDIR%%/QtCore/qchar.sip >@@ -173,7 +174,6 @@ > %%PYQT_SIPDIR%%/QtCore/qpoint.sip > %%PYQT_SIPDIR%%/QtCore/qprocess.sip > %%PYQT_SIPDIR%%/QtCore/qpropertyanimation.sip >-%%PYQT_SIPDIR%%/QtCore/qpycore_onexit.sip > %%PYQT_SIPDIR%%/QtCore/qpycore_qhash.sip > %%PYQT_SIPDIR%%/QtCore/qpycore_qlist.sip > %%PYQT_SIPDIR%%/QtCore/qpycore_qmap.sip >Index: devel/py-qt5-dbus/Makefile >=================================================================== >--- devel/py-qt5-dbus/Makefile >+++ devel/py-qt5-dbus/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= dbus >-PORTREVISION= 1 > CATEGORIES= devel python > > MAINTAINER= kde@FreeBSD.org >@@ -14,7 +13,7 @@ > PYQT_DIST= yes > > USES= python pyqt:5 qt:5 >-USE_PYQT= sip_build core_run >+USE_PYQT= sip_build core_run pysip_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core dbus qmake_build > >@@ -27,5 +26,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtDBus.so > > .include <bsd.port.mk> >Index: devel/py-qt5-dbussupport/Makefile >=================================================================== >--- devel/py-qt5-dbussupport/Makefile >+++ devel/py-qt5-dbussupport/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= dbussupport >-PORTREVISION= 1 > CATEGORIES= devel python > > MAINTAINER= kde@FreeBSD.org >@@ -11,12 +10,13 @@ > ${PY_ENUM34} > RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.8:devel/py-dbus@${PY_FLAVOR} \ > ${PY_ENUM34} >+LIB_DEPENDS= libdbus-1.so:devel/dbus > > CONFIGURE_ARGS= --enable QtCore > PYQT_DIST= yes > > USES= pkgconfig python pyqt:5 qt:5 >-USE_PYQT= sip_build >+USE_PYQT= sip_build pysip_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core buildtools_build qmake_build > >@@ -27,5 +27,8 @@ > INSTALL_WRKSRC= ${WRKSRC}/dbus > > PLIST_FILES= %%PYTHON_SITELIBDIR%%/dbus/mainloop/pyqt5.so >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}/${PYTHON_SITELIBDIR}/dbus/mainloop/pyqt5.so > > .include <bsd.port.mk> >Index: devel/py-qt5-designer/Makefile >=================================================================== >--- devel/py-qt5-designer/Makefile >+++ devel/py-qt5-designer/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= designer >-PORTREVISION= 1 > CATEGORIES= devel python > > MAINTAINER= kde@FreeBSD.org >@@ -14,8 +13,8 @@ > PYQT_DIST= yes > > USES= gl python pyqt:5 qt:5 >-USE_GL= yes >-USE_PYQT= sip_build core_run widgets_run >+USE_GL= gl >+USE_PYQT= sip_build core_run pysip_run widgets_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui designer widgets xml \ > buildtools_build qmake_build >@@ -29,5 +28,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtDesigner.so > > .include <bsd.port.mk> >Index: devel/py-qt5-designerplugin/Makefile >=================================================================== >--- devel/py-qt5-designerplugin/Makefile >+++ devel/py-qt5-designerplugin/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= designerplugin >-PORTREVISION= 1 > CATEGORIES= devel python > > MAINTAINER= kde@FreeBSD.org >@@ -20,7 +19,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build >+USE_PYQT= sip_build pysip_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core designer gui xml widgets \ > buildtools_build qmake_build >Index: devel/py-qt5-help/Makefile >=================================================================== >--- devel/py-qt5-help/Makefile >+++ devel/py-qt5-help/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= help >-PORTREVISION= 1 > CATEGORIES= devel python > > MAINTAINER= kde@FreeBSD.org >@@ -15,7 +14,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run widgets_run >+USE_PYQT= sip_build core_run pysip_run widgets_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui widgets help network sql buildtools_build qmake_build xml > >@@ -28,5 +27,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtHelp.so > > .include <bsd.port.mk> >Index: devel/py-qt5-help/pkg-plist >=================================================================== >--- devel/py-qt5-help/pkg-plist >+++ devel/py-qt5-help/pkg-plist >@@ -7,7 +7,9 @@ > %%PYQT_SIPDIR%%/QtHelp/qhelpenginecore.sip > %%PYQT_SIPDIR%%/QtHelp/qhelpfilterdata.sip > %%PYQT_SIPDIR%%/QtHelp/qhelpfilterengine.sip >+%%PYQT_SIPDIR%%/QtHelp/qhelpfiltersettingswidget.sip > %%PYQT_SIPDIR%%/QtHelp/qhelpindexwidget.sip >+%%PYQT_SIPDIR%%/QtHelp/qhelplink.sip > %%PYQT_SIPDIR%%/QtHelp/qhelpsearchengine.sip > %%PYQT_SIPDIR%%/QtHelp/qhelpsearchquerywidget.sip > %%PYQT_SIPDIR%%/QtHelp/qhelpsearchresultwidget.sip >Index: devel/py-qt5-location/Makefile >=================================================================== >--- /dev/null >+++ devel/py-qt5-location/Makefile >@@ -0,0 +1,34 @@ >+# $FreeBSD$ >+ >+PORTNAME= location >+CATEGORIES= devel python >+ >+MAINTAINER= kde@FreeBSD.org >+COMMENT= Python bindings for the Qt5 toolkit, QtLocation module >+ >+BUILD_DEPENDS= ${PY_ENUM34} >+RUN_DEPENDS= ${PY_ENUM34} >+ >+CONFIGURE_ARGS= --enable QtLocation >+PYQT_DIST= yes >+ >+USES= gl python pyqt:5 qt:5 >+USE_GL= gl >+USE_PYQT= sip_build core_run pysip_run widgets_run >+USE_PYTHON= concurrent flavors py3kplist >+USE_QT= core declarative gui location network buildtools_build qmake_build >+ >+OPTIONS_DEFINE= API DEBUG >+OPTIONS_DEFAULT=API >+OPTIONS_SUB= yes >+ >+API_DESC= Install QtLocation API for QScintilla2 >+API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${PYQT_APIDIR} >+API_CONFIGURE_OFF= --no-qsci-api >+API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 >+DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtLocation.so >+ >+.include <bsd.port.mk> >Index: devel/py-qt5-location/pkg-descr >=================================================================== >--- /dev/null >+++ devel/py-qt5-location/pkg-descr >@@ -0,0 +1,4 @@ >+PyQt5 is a set of Python bindings for Digia's Qt5 application framework. >+This package provides the QtLocation module. >+ >+WWW: https://riverbankcomputing.com/software/pyqt >Index: devel/py-qt5-location/pkg-plist >=================================================================== >--- /dev/null >+++ devel/py-qt5-location/pkg-plist >@@ -0,0 +1,43 @@ >+%%PYTHON_SITELIBDIR%%/PyQt5/QtLocation.pyi >+%%PYTHON_SITELIBDIR%%/PyQt5/QtLocation.so >+%%PYQT_APIDIR%%/api/python/QtLocation.api >+%%PYQT_SIPDIR%%/QtLocation/QtLocationmod.sip >+%%PYQT_SIPDIR%%/QtLocation/qgeocodereply.sip >+%%PYQT_SIPDIR%%/QtLocation/qgeocodingmanager.sip >+%%PYQT_SIPDIR%%/QtLocation/qgeocodingmanagerengine.sip >+%%PYQT_SIPDIR%%/QtLocation/qgeomaneuver.sip >+%%PYQT_SIPDIR%%/QtLocation/qgeoroute.sip >+%%PYQT_SIPDIR%%/QtLocation/qgeoroutereply.sip >+%%PYQT_SIPDIR%%/QtLocation/qgeorouterequest.sip >+%%PYQT_SIPDIR%%/QtLocation/qgeoroutesegment.sip >+%%PYQT_SIPDIR%%/QtLocation/qgeoroutingmanager.sip >+%%PYQT_SIPDIR%%/QtLocation/qgeoroutingmanagerengine.sip >+%%PYQT_SIPDIR%%/QtLocation/qgeoserviceprovider.sip >+%%PYQT_SIPDIR%%/QtLocation/qlocation.sip >+%%PYQT_SIPDIR%%/QtLocation/qplace.sip >+%%PYQT_SIPDIR%%/QtLocation/qplaceattribute.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacecategory.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacecontactdetail.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacecontent.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacecontentreply.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacecontentrequest.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacedetailsreply.sip >+%%PYQT_SIPDIR%%/QtLocation/qplaceeditorial.sip >+%%PYQT_SIPDIR%%/QtLocation/qplaceicon.sip >+%%PYQT_SIPDIR%%/QtLocation/qplaceidreply.sip >+%%PYQT_SIPDIR%%/QtLocation/qplaceimage.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacemanager.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacemanagerengine.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacematchreply.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacematchrequest.sip >+%%PYQT_SIPDIR%%/QtLocation/qplaceproposedsearchresult.sip >+%%PYQT_SIPDIR%%/QtLocation/qplaceratings.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacereply.sip >+%%PYQT_SIPDIR%%/QtLocation/qplaceresult.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacereview.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacesearchreply.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacesearchrequest.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacesearchresult.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacesearchsuggestionreply.sip >+%%PYQT_SIPDIR%%/QtLocation/qplacesupplier.sip >+%%PYQT_SIPDIR%%/QtLocation/qplaceuser.sip >Index: devel/py-qt5-qscintilla2/Makefile >=================================================================== >--- devel/py-qt5-qscintilla2/Makefile >+++ devel/py-qt5-qscintilla2/Makefile >@@ -19,22 +19,25 @@ > > USES= python pyqt:5 gl qmake:no_env qt:5 > USE_GL= gl >-USE_PYQT= sip core gui printsupport widgets >+USE_PYQT= core gui printsupport pysip widgets > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui printsupport widgets buildtools_build qmake_build > >-OPTIONS_DEFINE= DEBUG >-DEBUG_CONFIGURE_ON= --debug --trace >+OPTIONS_DEFINE= DEBUG >+DEBUG_CONFIGURE_ON= --debug --trace > >-QSCIDIR= ${PREFIX}/share/qt5/qsci >-CONFIGURE_ARGS= --pyqt PyQt5 -d ${PYTHONPREFIX_SITELIBDIR}/PyQt5 -v ${PYQT_SIPDIR} \ >- --apidir ${PYQT_APIDIR} --qmake ${QMAKE} --pyqt-sipdir ${PYQT_SIPDIR} \ >- --sip ${SIP} >-WRKSRC= ${WRKDIR}/${DISTNAME}/Python >-ALL_TARGET= #empty >+QSCIDIR= ${PREFIX}/share/qt5/qsci >+CONFIGURE_ARGS= --pyqt PyQt5 -d ${PYTHONPREFIX_SITELIBDIR}/PyQt5 -v ${PYQT_SIPDIR} \ >+ --apidir ${PYQT_APIDIR} --qmake ${QMAKE} --pyqt-sipdir ${PYQT_SIPDIR} \ >+ --sip ${SIP} --qsci-sipdir ${PYQT_SIPDIR} --qsci-incdir ${QT_INCDIR} --qsci-libdir ${QT_LIBDIR} >+WRKSRC= ${WRKDIR}/${DISTNAME}/Python >+ALL_TARGET= #empty > > do-configure: >- cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV}\ >+ cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \ > ${PYTHON_CMD} configure.py ${CONFIGURE_ARGS} >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/Qsci.so > > .include <bsd.port.mk> >Index: devel/py-qt5-remoteobjects/Makefile >=================================================================== >--- /dev/null >+++ devel/py-qt5-remoteobjects/Makefile >@@ -0,0 +1,34 @@ >+# $FreeBSD$ >+ >+PORTNAME= remoteobjects >+CATEGORIES= devel python >+ >+MAINTAINER= kde@FreeBSD.org >+COMMENT= Python bindings for the Qt5 toolkit, QtRemoteObjects module >+ >+BUILD_DEPENDS= ${PY_ENUM34} >+RUN_DEPENDS= ${PY_ENUM34} >+ >+CONFIGURE_ARGS= --enable QtRemoteObjects >+PYQT_DIST= yes >+ >+USES= gl python pyqt:5 qt:5 >+USE_GL= gl >+USE_PYQT= sip_build core_run pysip_sip widgets_run >+USE_PYTHON= concurrent flavors py3kplist >+USE_QT= core declarative gui remoteobjects network buildtools_build qmake_build >+ >+OPTIONS_DEFINE= API DEBUG >+OPTIONS_DEFAULT=API >+OPTIONS_SUB= yes >+ >+API_DESC= Install QtRemoteObjects API for QScintilla2 >+API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${PYQT_APIDIR} >+API_CONFIGURE_OFF= --no-qsci-api >+API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 >+DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtRemoteObjects.so >+ >+.include <bsd.port.mk> >Index: devel/py-qt5-remoteobjects/pkg-descr >=================================================================== >--- /dev/null >+++ devel/py-qt5-remoteobjects/pkg-descr >@@ -0,0 +1,4 @@ >+PyQt5 is a set of Python bindings for Digia's Qt5 application framework. >+This package provides the QtRemoteObjects module. >+ >+WWW: https://riverbankcomputing.com/software/pyqt >Index: devel/py-qt5-remoteobjects/pkg-plist >=================================================================== >--- /dev/null >+++ devel/py-qt5-remoteobjects/pkg-plist >@@ -0,0 +1,10 @@ >+%%PYTHON_SITELIBDIR%%/PyQt5/QtRemoteObjects.pyi >+%%PYTHON_SITELIBDIR%%/PyQt5/QtRemoteObjects.so >+%%API%%%%PYQT_APIDIR%%/api/python/QtRemoteObjects.api >+%%PYQT_SIPDIR%%/QtRemoteObjects/QtRemoteObjectsmod.sip >+%%PYQT_SIPDIR%%/QtRemoteObjects/qremoteobjectabstractitemmodelreplica.sip >+%%PYQT_SIPDIR%%/QtRemoteObjects/qremoteobjectdynamicreplica.sip >+%%PYQT_SIPDIR%%/QtRemoteObjects/qremoteobjectnode.sip >+%%PYQT_SIPDIR%%/QtRemoteObjects/qremoteobjectregistry.sip >+%%PYQT_SIPDIR%%/QtRemoteObjects/qremoteobjectreplica.sip >+%%PYQT_SIPDIR%%/QtRemoteObjects/qtremoteobjectglobal.sip >Index: devel/py-qt5-sip/Makefile >=================================================================== >--- /dev/null >+++ devel/py-qt5-sip/Makefile >@@ -0,0 +1,24 @@ >+# $FreeBSD$ >+ >+PORTNAME= sip >+PORTVERSION= ${PYQTSIP_VERSION} >+CATEGORIES= devel python >+MASTER_SITES= ${MASTER_SITES_PYQTSIP} >+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}qt5- >+DISTNAME= ${PYQTSIP_DISTNAME} >+ >+MAINTAINER= kde@FreeBSD.org >+COMMENT= Python to C and C++ bindings generator >+ >+LICENSE= SIP GPLv2 GPLv3 >+LICENSE_COMB= multi >+LICENSE_GROUPS_SIP= FSF GPL OSI >+LICENSE_NAME_SIP= SIP License >+LICENSE_FILE_SIP= ${FILESDIR}/LICENSE >+LICENSE_PERMS_SIP= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept >+ >+USES= python pyqt:sip >+USE_PYTHON= autoplist concurrent distutils flavors py3kplist >+USE_PYQT= # >+ >+.include <bsd.port.mk> >Index: devel/py-qt5-sip/distinfo >=================================================================== >--- /dev/null >+++ devel/py-qt5-sip/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1595277725 >+SHA256 (PyQt5_sip-12.8.0.tar.gz) = 0a34b6596bdd28d52da3a51fa8d9bb0b287bcb605c2512aa3251b9028cc71f4d >+SIZE (PyQt5_sip-12.8.0.tar.gz) = 102132 >Index: devel/py-qt5-sip/files/LICENSE >=================================================================== >--- /dev/null >+++ devel/py-qt5-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-qt5-sip/pkg-descr >=================================================================== >--- /dev/null >+++ devel/py-qt5-sip/pkg-descr >@@ -0,0 +1,3 @@ >+SIP is a tool for generating Python bindings for C and C++ libraries. >+ >+WWW: http://www.riverbankcomputing.co.uk/software/sip/ >Index: devel/py-qt5-test/Makefile >=================================================================== >--- devel/py-qt5-test/Makefile >+++ devel/py-qt5-test/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= test >-PORTREVISION= 1 > CATEGORIES= devel python > > MAINTAINER= kde@FreeBSD.org >@@ -15,7 +14,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run widgets_run >+USE_PYQT= sip_build core_run pysip_run widgets_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui testlib widgets \ > buildtools_build qmake_build >@@ -29,5 +28,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtTest.so > > .include <bsd.port.mk> >Index: devel/py-qt5/Makefile >=================================================================== >--- devel/py-qt5/Makefile >+++ devel/py-qt5/Makefile >@@ -2,7 +2,6 @@ > > PORTNAME= qt5 > PORTVERSION= ${PYQT5_VERSION} >-PORTREVISION= 1 > CATEGORIES= devel python > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} > >@@ -12,13 +11,14 @@ > USES= metaport python pyqt:5 > USE_PYTHON= concurrent flavors py3kplist > >-# Keep these synchronized with _USE_PYQT_ALL / _USE_PYQT5_ONLY in Mk/Use/pyqt.mk >-# portedit merge -i -e "OPTIONS_DEFINE=$(make -V _USE_PYQT_ALL:tu -V _USE_PYQT5_ONLY:tu | tr '\n' ' ')" . >-OPTIONS_DEFINE= CORE DBUS DBUSSUPPORT DEMO DESIGNER DESIGNERPLUGIN GUI \ >- HELP MULTIMEDIA MULTIMEDIAWIDGETS NETWORK OPENGL \ >- PRINTSUPPORT QML QSCINTILLA2 QUICKWIDGETS SERIALPORT \ >- SIP SQL SVG TEST WEBCHANNEL WEBENGINE WEBKIT \ >- WEBKITWIDGETS WIDGETS XML XMLPATTERNS >+# Keep these synchronized with _USE_PYQT_ALL in Mk/Use/pyqt.mk >+# portedit merge -i -e "OPTIONS_DEFINE=$(make -V _USE_PYQT_ALL:tu | tr '\n' ' ')" . >+OPTIONS_DEFINE= CORE CHART DBUS DBUSSUPPORT DEMO DESIGNER DESIGNERPLUGIN \ >+ GUI HELP MULTIMEDIA MULTIMEDIAWIDGETS NETWORK NETWORKAUTH \ >+ OPENGL PRINTSUPPORT QML QSCINTILLA2 QUICK QUICKWIDGETS \ >+ SENSORS SERIALPORT SQL SVG TEST WEBCHANNEL WEBENGINE \ >+ WEBKIT WEBKITWIDGETS WIDGETS WEBSOCKETS XML XMLPATTERNS \ >+ SIP PYSIP > OPTIONS_DEFAULT= ${OPTIONS_DEFINE:NWEBENGINE} > > .for opt in ${OPTIONS_DEFINE} >Index: devel/py-qt5/distinfo >=================================================================== >--- devel/py-qt5/distinfo >+++ devel/py-qt5/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1571389169 >-SHA256 (PyQt5_gpl-5.13.1.tar.gz) = 54b7f456341b89eeb3930e786837762ea67f235e886512496c4152ebe106d4af >-SIZE (PyQt5_gpl-5.13.1.tar.gz) = 3162737 >+TIMESTAMP = 1595064383 >+SHA256 (PyQt5-5.15.0.tar.gz) = c6f75488ffd5365a65893bc64ea82a6957db126fbfe33654bcd43ae1c30c52f9 >+SIZE (PyQt5-5.15.0.tar.gz) = 3262004 >Index: devel/py-qtbuilder/Makefile >=================================================================== >--- /dev/null >+++ devel/py-qtbuilder/Makefile >@@ -0,0 +1,19 @@ >+# $FreeBSD$ >+ >+PORTNAME= qtbuilder >+PORTVERSION= 1.4.0 # ${QTBUILDER_VERSION} >+CATEGORIES= devel python >+MASTER_SITES= https://pypi.io/packages/source/P/PyQt-builder/ # ${MASTER_SITES_QTBUILDER} >+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >+DISTNAME= PyQt-builder-${PORTVERSION} # ${QTBUILDER_DISTNAME} >+ >+MAINTAINER= kde@FreeBSD.org >+COMMENT= The PEP 517 compliant PyQt build system >+ >+USES= python >+USE_PYTHON= autoplist concurrent distutils flavors py3kplist >+USE_PYQT= # >+ >+NO_ARCH= yes >+ >+.include <bsd.port.mk> >Index: devel/py-qtbuilder/distinfo >=================================================================== >--- /dev/null >+++ devel/py-qtbuilder/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1595223568 >+SHA256 (PyQt-builder-1.4.0.tar.gz) = be7fb8436e6ffb21b7e42266f0fa4776b7d62b0c7e06c63f8a066ff90554fcdc >+SIZE (PyQt-builder-1.4.0.tar.gz) = 5472834 >Index: devel/py-qtbuilder/pkg-descr >=================================================================== >--- /dev/null >+++ devel/py-qtbuilder/pkg-descr >@@ -0,0 +1,3 @@ >+SIP is a tool for generating Python bindings for C and C++ libraries. >+ >+WWW: http://www.riverbankcomputing.co.uk/software/sip/ >Index: devel/py-qtconsole/Makefile >=================================================================== >--- devel/py-qtconsole/Makefile >+++ devel/py-qtconsole/Makefile >@@ -2,7 +2,6 @@ > > PORTNAME= qtconsole > PORTVERSION= 4.4.4 >-PORTREVISION= 2 > CATEGORIES= devel python > MASTER_SITES= CHEESESHOP > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >Index: devel/py-sip/Makefile >=================================================================== >--- devel/py-sip/Makefile >+++ devel/py-sip/Makefile >@@ -12,60 +12,20 @@ > MAINTAINER= kde@FreeBSD.org > COMMENT= Python to C and C++ bindings generator > >-USES= python pyqt:sip >-USE_PYTHON= concurrent py3kplist flavors >-USE_PYQT= # >+LICENSE= SIP GPLv2 GPLv3 >+LICENSE_COMB= multi >+LICENSE_NAME_SIP= SIP License >+LICENSE_GROUPS_SIP= FSF GPL OSI >+LICENSE_PERMS_SIP= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept >+LICENSE_FILE_SIP= ${WRKSRC}/LICENSE >+LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE-GPL2 >+LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE-GPL3 > >-CONFIGURE_ARGS= -b ${PREFIX}/bin -d ${PYTHONPREFIX_SITELIBDIR} \ >- -e ${PYTHONPREFIX_INCLUDEDIR} -v ${DATADIR} \ >- --sipdir ${PYQT_SIPDIR} \ >- CC="${CC}" CXX="${CXX}" LINK="${CXX}" LINK_SHLIB="${CXX}" \ >- CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \ >- INCDIR="${LOCALBASE}/include" LIBDIR="${LOCALBASE}/lib" >+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toml>0:textproc/py-toml \ >+ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging > >-PORTDOCS= * >- >-OPTIONS_DEFINE= DOCS DEBUG >-DEBUG_CONFIGURE_ON= --debug >- >-# From upstreams site: >-# When building PyQt5 v5.11 or later you must configure SIP to create a >-# private copy of the sip module using a command line similar to the following: >-# > python configure.py --sip-module PyQt5.sip --no-tools >-CONFIGURE_WRKSRC= ${WRKSRC}/default >-BUILD_WRKSRC= ${CONFIGURE_WRKSRC} >-INSTALL_WRKSRC= ${CONFIGURE_WRKSRC} >- >-PYQT_SIPDIR= ${LOCALBASE}/share/PyQt5/${PYTHON_VER}/sip >- >-do-configure: >- # The default sip 'flavor' >- ${MKDIR} ${CONFIGURE_WRKSRC} && \ >- cd ${CONFIGURE_WRKSRC} && \ >- ${PYTHON_CMD} ${WRKSRC}/configure.py ${CONFIGURE_ARGS} && \ >- ${REINPLACE_CMD} -e '/sip_bin.:/s|'\'',$$|-${PYTHON_VER}'\'',|' ${CONFIGURE_WRKSRC}/sipconfig.py >- # The now needed version for 5.11 (which will be the default from 2019-03-16). >- ${MKDIR} ${WRKSRC}/sip_qt5 && \ >- cd ${WRKSRC}/sip_qt5 && \ >- ${PYTHON_CMD} ${WRKSRC}/configure.py ${CONFIGURE_ARGS} --sip-module PyQt5.sip --no-tools && \ >- ${REINPLACE_CMD} -e '/sip_bin.:/s|'\'',$$|-${PYTHON_VER}'\'',|' ${WRKSRC}/sip_qt5/sipconfig.py >- >-post-build: >- cd ${WRKSRC}/sip_qt5 && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} >- >-post-install: >- ${MKDIR} ${STAGEDIR}${DOCSDIR} && cd ${WRKSRC}/doc/html && \ >- ${COPYTREE_SHARE} \. ${STAGEDIR}${DOCSDIR} >- ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ >- -f -d ${PYTHONPREFIX_SITELIBDIR} \ >- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} >- ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ >- -f -d ${PYTHONPREFIX_SITELIBDIR} \ >- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} >- ${STRIP_CMD} ${STAGEDIR}/${PREFIX}/bin/sip >- ${STRIP_CMD} ${STAGEDIR}/${PYTHON_SITELIBDIR}/sip.so >- >- cd ${WRKSRC}/sip_qt5 && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install >- ${STRIP_CMD} ${STAGEDIR}/${PYTHON_SITELIBDIR}/PyQt5/sip.so >+USES= python pyqt:sip >+USE_PYTHON= autoplist concurrent distutils flavors py3kplist >+USE_PYQT= # > > .include <bsd.port.mk> >Index: devel/py-sip/distinfo >=================================================================== >--- devel/py-sip/distinfo >+++ devel/py-sip/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1585893550 >-SHA256 (sip-4.19.21.tar.gz) = 6af9979ab41590e8311b8cc94356718429ef96ba0e3592bdd630da01211200ae >-SIZE (sip-4.19.21.tar.gz) = 1050654 >+TIMESTAMP = 1595086107 >+SHA256 (sip-5.3.0.tar.gz) = 03a44e20b252ef03ca2891e9439d238af3fd8245f65cdcff238a843d4f455b80 >+SIZE (sip-5.3.0.tar.gz) = 1099934 >Index: devel/py-sip/files/patch-siputils.py >=================================================================== >--- devel/py-sip/files/patch-siputils.py >+++ devel/py-sip/files/patch-siputils.py >@@ -1,28 +0,0 @@ >-sip 4.16.5 has switched the Makefile lines that invoke the moc utility from >-an invocation with an explicit source file name to "$<". >- >-This works with GNU make, but not make(1), where it $< evaluates to nothing >-in this context. >- >-Switch back to the previous version to avoid having to depend on devel/gmake >-(figuring out which ports need it is not trivial). >---- siputils.py >-+++ siputils.py >-@@ -1683,7 +1683,7 @@ >- cpp = "moc_" + root + ".cpp" >- >- mfile.write("\n%s: %s\n" % (cpp, mf)) >-- mfile.write("\t$(MOC) -o %s $<\n" % cpp) >-+ mfile.write("\t$(MOC) -o %s %s\n" % (cpp, mf)) >- >- mfile.write("\n$(TARGET): $(OFILES)\n") >- >-@@ -1980,7 +1980,7 @@ >- mf = os.path.join(self._src_dir, mf) >- >- mfile.write("\n%s: %s\n" % (cpp, mf)) >-- mfile.write("\t$(MOC) -o %s $<\n" % cpp) >-+ mfile.write("\t$(MOC) -o %s %s\n" % (cpp, mf)) >- >- mfile.write("\n$(TARGET): $(OFILES)\n") >- >Index: devel/py-sip/pkg-plist >=================================================================== >--- devel/py-sip/pkg-plist >+++ /dev/null >@@ -1,18 +0,0 @@ >-bin/sip >-%%PYTHON_INCLUDEDIR%%/sip.h >-%%PYTHON_SITELIBDIR%%/PyQt5/sip.pyi >-%%PYTHON_SITELIBDIR%%/PyQt5/sip.so >-%%PYTHON_SITELIBDIR%%/PyQt5_sip-%%PYQT_SIPVERSION%%.dist-info/INSTALLER >-%%PYTHON_SITELIBDIR%%/PyQt5_sip-%%PYQT_SIPVERSION%%.dist-info/METADATA >-%%PYTHON_SITELIBDIR%%/PyQt5_sip-%%PYQT_SIPVERSION%%.dist-info/RECORD >-%%PYTHON_SITELIBDIR%%/sip-%%PYQT_SIPVERSION%%.dist-info/INSTALLER >-%%PYTHON_SITELIBDIR%%/sip-%%PYQT_SIPVERSION%%.dist-info/METADATA >-%%PYTHON_SITELIBDIR%%/sip-%%PYQT_SIPVERSION%%.dist-info/RECORD >-%%PYTHON_SITELIBDIR%%/sip.pyi >-%%PYTHON_SITELIBDIR%%/sip.so >-%%PYTHON_SITELIBDIR%%/sipconfig.py >-%%PYTHON_SITELIBDIR%%/sipconfig.pyc >-%%PYTHON_SITELIBDIR%%/sipconfig.pyo >-%%PYTHON_SITELIBDIR%%/sipdistutils.py >-%%PYTHON_SITELIBDIR%%/sipdistutils.pyc >-%%PYTHON_SITELIBDIR%%/sipdistutils.pyo >Index: devel/qscintilla2-qt5/distinfo >=================================================================== >--- devel/qscintilla2-qt5/distinfo >+++ devel/qscintilla2-qt5/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1585893540 >-SHA256 (QScintilla-2.11.4.tar.gz) = 723f8f1d1686d9fc8f204cd855347e984322dd5cd727891d324d0d7d187bee20 >-SIZE (QScintilla-2.11.4.tar.gz) = 3007719 >+TIMESTAMP = 1592928082 >+SHA256 (QScintilla-2.11.5.tar.gz) = 9361e26fd7fb7b5819a7eb92c5c1880a18de9bd3ed9dd2eb008e57388696716b >+SIZE (QScintilla-2.11.5.tar.gz) = 3007564 >Index: graphics/py-qt5-svg/Makefile >=================================================================== >--- graphics/py-qt5-svg/Makefile >+++ graphics/py-qt5-svg/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= svg >-PORTREVISION= 1 > CATEGORIES= graphics devel python > > MAINTAINER= kde@FreeBSD.org >@@ -15,7 +14,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run gui_run widgets_run >+USE_PYQT= sip_build core_run gui_run pysip_run widgets_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui svg widgets qmake_build > >@@ -28,5 +27,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtSvg.so > > .include <bsd.port.mk> >Index: lang/py-qt5-qml/Makefile >=================================================================== >--- lang/py-qt5-qml/Makefile >+++ lang/py-qt5-qml/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= qml >-PORTREVISION= 1 > CATEGORIES= lang devel python > > MAINTAINER= kde@FreeBSD.org >@@ -15,7 +14,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run network_run >+USE_PYQT= sip_build core_run pysip_run network_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core declarative gui network buildtools_build qmake_build > >@@ -28,5 +27,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtQml.so > > .include <bsd.port.mk> >Index: misc/py-qt5-demo/Makefile >=================================================================== >--- misc/py-qt5-demo/Makefile >+++ misc/py-qt5-demo/Makefile >@@ -2,7 +2,6 @@ > > PORTNAME= demo > PORTVERSION= ${PYQT5_VERSION} >-PORTREVISION= 1 > CATEGORIES= misc devel python > MASTER_SITES= ${MASTER_SITES_PYQT5} > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}qt5- >@@ -19,10 +18,11 @@ > USES= python pyqt:5 > USE_PYQT= core_run dbus_run designer_run \ > designerplugin_run gui_run multimedia_run \ >- multimediawidgets_run network_run opengl_run qscintilla2_run \ >- sql_run svg_run test_run webkit_run xml_run \ >- xmlpatterns_run sip_run qscintilla2_run \ >- printsupport_run serialport_run webkitwidgets_run widgets_run >+ multimediawidgets_run network_run opengl_run pysip_run \ >+ printsupport_run qscintilla2_run serialport_run sql_run \ >+ sip_run svg_run test_run webkit_run webkitwidgets_run \ >+ widgets_run xml_run xmlpatterns_run >+ > USE_PYTHON= concurrent flavors py3kplist > NO_ARCH= yes > >Index: multimedia/py-qt5-multimedia/Makefile >=================================================================== >--- multimedia/py-qt5-multimedia/Makefile >+++ multimedia/py-qt5-multimedia/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= multimedia >-PORTREVISION= 1 > CATEGORIES= multimedia devel python > > MAINTAINER= kde@FreeBSD.org >@@ -15,7 +14,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run gui_run network_run >+USE_PYQT= sip_build core_run gui_run network_run pysip_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui multimedia network qmake_build > >@@ -28,5 +27,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtMultimedia.so > > .include <bsd.port.mk> >Index: multimedia/py-qt5-multimedia/pkg-plist >=================================================================== >--- multimedia/py-qt5-multimedia/pkg-plist >+++ multimedia/py-qt5-multimedia/pkg-plist >@@ -1,5 +1,6 @@ >-%%PYTHON_SITELIBDIR%%/PyQt5/QtMultimedia.so > %%PYTHON_SITELIBDIR%%/PyQt5/QtMultimedia.pyi >+%%PYTHON_SITELIBDIR%%/PyQt5/QtMultimedia.so >+%%PYQT_APIDIR%%/api/python/QtMultimedia.api > %%PYQT_SIPDIR%%/QtMultimedia/QtMultimediamod.sip > %%PYQT_SIPDIR%%/QtMultimedia/qabstractvideobuffer.sip > %%PYQT_SIPDIR%%/QtMultimedia/qabstractvideofilter.sip >@@ -7,38 +8,75 @@ > %%PYQT_SIPDIR%%/QtMultimedia/qaudio.sip > %%PYQT_SIPDIR%%/QtMultimedia/qaudiobuffer.sip > %%PYQT_SIPDIR%%/QtMultimedia/qaudiodecoder.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qaudiodecodercontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qaudiodeviceinfo.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qaudioencodersettingscontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qaudioformat.sip > %%PYQT_SIPDIR%%/QtMultimedia/qaudioinput.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qaudioinputselectorcontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qaudiooutput.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qaudiooutputselectorcontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qaudioprobe.sip > %%PYQT_SIPDIR%%/QtMultimedia/qaudiorecorder.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qaudiorolecontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qcamera.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcameracapturebufferformatcontrol.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcameracapturedestinationcontrol.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcameracontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qcameraexposure.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcameraexposurecontrol.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcamerafeedbackcontrol.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcameraflashcontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qcamerafocus.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcamerafocuscontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qcameraimagecapture.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcameraimagecapturecontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qcameraimageprocessing.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcameraimageprocessingcontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qcamerainfo.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcamerainfocontrol.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcameralockscontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qcameraviewfindersettings.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcameraviewfindersettingscontrol.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcamerazoomcontrol.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qcustomaudiorolecontrol.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qimageencodercontrol.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qmediaaudioprobecontrol.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qmediaavailabilitycontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qmediabindableinterface.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qmediacontainercontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qmediacontent.sip > %%PYQT_SIPDIR%%/QtMultimedia/qmediacontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qmediaencodersettings.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qmediagaplessplaybackcontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qmediametadata.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qmedianetworkaccesscontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qmediaobject.sip > %%PYQT_SIPDIR%%/QtMultimedia/qmediaplayer.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qmediaplayercontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qmediaplaylist.sip > %%PYQT_SIPDIR%%/QtMultimedia/qmediarecorder.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qmediarecordercontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qmediaresource.sip > %%PYQT_SIPDIR%%/QtMultimedia/qmediaservice.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qmediastreamscontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qmediatimerange.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qmediavideoprobecontrol.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qmetadatareadercontrol.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qmetadatawritercontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qmultimedia.sip > %%PYQT_SIPDIR%%/QtMultimedia/qpymultimedia_qlist.sip > %%PYQT_SIPDIR%%/QtMultimedia/qradiodata.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qradiodatacontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qradiotuner.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qradiotunercontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qsound.sip > %%PYQT_SIPDIR%%/QtMultimedia/qsoundeffect.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qvideodeviceselectorcontrol.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qvideoencodersettingscontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qvideoframe.sip > %%PYQT_SIPDIR%%/QtMultimedia/qvideoprobe.sip >+%%PYQT_SIPDIR%%/QtMultimedia/qvideorenderercontrol.sip > %%PYQT_SIPDIR%%/QtMultimedia/qvideosurfaceformat.sip >-%%API%%%%PYQT_APIDIR%%/api/python/QtMultimedia.api >+%%PYQT_SIPDIR%%/QtMultimedia/qvideowindowcontrol.sip >+ >Index: multimedia/py-qt5-multimediawidgets/Makefile >=================================================================== >--- multimedia/py-qt5-multimediawidgets/Makefile >+++ multimedia/py-qt5-multimediawidgets/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= multimediawidgets >-PORTREVISION= 1 > CATEGORIES= multimedia devel python > > MAINTAINER= kde@FreeBSD.org >@@ -15,7 +14,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run multimedia_run widgets_run >+USE_PYQT= sip_build core_run multimedia_run pysip_run widgets_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui multimedia network widgets qmake_build > >@@ -28,5 +27,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtMultimediaWidgets.so > > .include <bsd.port.mk> >Index: multimedia/py-qt5-multimediawidgets/pkg-plist >=================================================================== >--- multimedia/py-qt5-multimediawidgets/pkg-plist >+++ multimedia/py-qt5-multimediawidgets/pkg-plist >@@ -4,4 +4,5 @@ > %%PYQT_SIPDIR%%/QtMultimediaWidgets/qcameraviewfinder.sip > %%PYQT_SIPDIR%%/QtMultimediaWidgets/qgraphicsvideoitem.sip > %%PYQT_SIPDIR%%/QtMultimediaWidgets/qvideowidget.sip >+%%PYQT_SIPDIR%%/QtMultimediaWidgets/qvideowidgetcontrol.sip > %%API%%%%PYQT_APIDIR%%/api/python/QtMultimediaWidgets.api >Index: net/Makefile >=================================================================== >--- net/Makefile >+++ net/Makefile >@@ -1088,6 +1088,7 @@ > SUBDIR += py-pyvmomi > SUBDIR += py-pyzmq > SUBDIR += py-qt5-network >+ SUBDIR += py-qt5-networkauth > SUBDIR += py-rabbitpy > SUBDIR += py-radix > SUBDIR += py-raet >Index: net/py-qt5-network/Makefile >=================================================================== >--- net/py-qt5-network/Makefile >+++ net/py-qt5-network/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= network >-PORTREVISION= 1 > CATEGORIES= net devel python > > MAINTAINER= kde@FreeBSD.org >@@ -14,7 +13,7 @@ > PYQT_DIST= yes > > USES= python pyqt:5 qt:5 >-USE_PYQT= sip_build core_run >+USE_PYQT= sip_build core_run pysip > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core network qmake_build > >@@ -27,5 +26,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtNetwork.so > > .include <bsd.port.mk> >Index: net/py-qt5-network/pkg-plist >=================================================================== >--- net/py-qt5-network/pkg-plist >+++ net/py-qt5-network/pkg-plist >@@ -8,6 +8,7 @@ > %%PYQT_SIPDIR%%/QtNetwork/qhostaddress.sip > %%PYQT_SIPDIR%%/QtNetwork/qhostinfo.sip > %%PYQT_SIPDIR%%/QtNetwork/qhstspolicy.sip >+%%PYQT_SIPDIR%%/QtNetwork/qhttp2configuration.sip > %%PYQT_SIPDIR%%/QtNetwork/qhttpmultipart.sip > %%PYQT_SIPDIR%%/QtNetwork/qlocalserver.sip > %%PYQT_SIPDIR%%/QtNetwork/qlocalsocket.sip >Index: net/py-qt5-networkauth/Makefile >=================================================================== >--- /dev/null >+++ net/py-qt5-networkauth/Makefile >@@ -0,0 +1,33 @@ >+# $FreeBSD$ >+ >+PORTNAME= networkauth >+CATEGORIES= net devel python >+ >+MAINTAINER= kde@FreeBSD.org >+COMMENT= Python bindings for the Qt5 toolkit, QtNetworkAuth module >+ >+BUILD_DEPENDS= ${PY_ENUM34} >+RUN_DEPENDS= ${PY_ENUM34} >+ >+CONFIGURE_ARGS= --enable QtNetworkAuth >+PYQT_DIST= yes >+ >+USES= python pyqt:5 qt:5 >+USE_PYQT= sip_build core_run pysip >+USE_PYTHON= concurrent flavors py3kplist >+USE_QT= core network networkauth qmake_build >+ >+OPTIONS_DEFINE= API DEBUG >+OPTIONS_DEFAULT=API >+OPTIONS_SUB= yes >+ >+API_DESC= Install QtNetworkAuth API for QScintilla2 >+API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${PYQT_APIDIR} >+API_CONFIGURE_OFF= --no-qsci-api >+API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 >+DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtNetworkAuth.so >+ >+.include <bsd.port.mk> >Index: net/py-qt5-networkauth/pkg-descr >=================================================================== >--- /dev/null >+++ net/py-qt5-networkauth/pkg-descr >@@ -0,0 +1,4 @@ >+PyQt5 is a set of Python bindings for Digia's Qt5 application framework. >+This package provides the QtNetworkAuth module. >+ >+WWW: https://riverbankcomputing.com/software/pyqt >Index: net/py-qt5-networkauth/pkg-plist >=================================================================== >--- /dev/null >+++ net/py-qt5-networkauth/pkg-plist >@@ -0,0 +1,12 @@ >+%%PYTHON_SITELIBDIR%%/PyQt5/QtNetworkAuth.pyi >+%%PYTHON_SITELIBDIR%%/PyQt5/QtNetworkAuth.so >+%%API%%%%PYQT_APIDIR%%/api/python/QtNetworkAuth.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 >Index: print/py-qt5-printsupport/Makefile >=================================================================== >--- print/py-qt5-printsupport/Makefile >+++ print/py-qt5-printsupport/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= printsupport >-PORTREVISION= 1 > CATEGORIES= print python > > MAINTAINER= kde@FreeBSD.org >@@ -15,7 +14,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run widgets_run >+USE_PYQT= sip_build core_run pysip_run widgets_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui printsupport widgets qmake_build > >@@ -29,4 +28,6 @@ > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace > >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtPrintSupport.so > .include <bsd.port.mk> >Index: textproc/py-qt5-xml/Makefile >=================================================================== >--- textproc/py-qt5-xml/Makefile >+++ textproc/py-qt5-xml/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= xml >-PORTREVISION= 1 > CATEGORIES= textproc devel python > > MAINTAINER= kde@FreeBSD.org >@@ -14,7 +13,7 @@ > PYQT_DIST= yes > > USES= python pyqt:5 qt:5 >-USE_PYQT= sip_build core_run >+USE_PYQT= sip_build core_run pysip_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core xml buildtools_build qmake_build > >@@ -35,5 +34,8 @@ > ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ > -f -d ${PYTHONPREFIX_SITELIBDIR}/PyQt5 \ > ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5 >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtXml.so >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/pyrcc.so >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/pylupdate.so > > .include <bsd.port.mk> >Index: textproc/py-qt5-xmlpatterns/Makefile >=================================================================== >--- textproc/py-qt5-xmlpatterns/Makefile >+++ textproc/py-qt5-xmlpatterns/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= xmlpatterns >-PORTREVISION= 1 > CATEGORIES= textproc devel python > > MAINTAINER= kde@FreeBSD.org >@@ -14,7 +13,7 @@ > PYQT_DIST= yes > > USES= python pyqt:5 qt:5 >-USE_PYQT= sip_build core_run network_run >+USE_PYQT= sip_build core_run pysip_run network_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core network xmlpatterns qmake_build > >@@ -27,5 +26,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtXmlPatterns.so > > .include <bsd.port.mk> >Index: www/py-qt5-webchannel/Makefile >=================================================================== >--- www/py-qt5-webchannel/Makefile >+++ www/py-qt5-webchannel/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= webchannel >-PORTREVISION= 1 > CATEGORIES= www devel python > > MAINTAINER= kde@FreeBSD.org >@@ -13,7 +12,7 @@ > RUN_DEPENDS= ${PY_ENUM34} > > USES= python pyqt:5 qt:5 >-USE_PYQT= sip_build core_run gui_run network_run qml_run widgets_run >+USE_PYQT= sip_build core_run gui_run pysip_run qml_run network_run widgets_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core declarative qmake_build gui network webchannel widgets > >Index: www/py-qt5-webengine/Makefile >=================================================================== >--- www/py-qt5-webengine/Makefile >+++ www/py-qt5-webengine/Makefile >@@ -1,12 +1,11 @@ > # $FreeBSD$ > > PORTNAME= webengine >-DISTVERSION= 5.12.1 >-PORTREVISION= 1 >+DISTVERSION= ${PYQT_VERSION} > CATEGORIES= www devel python >-MASTER_SITES= RIVERBANK/PyQtWebEngine/${DISTVERSION} >+MASTER_SITES= https://pypi.python.org/packages/source/P/PyQtWebEngine/ > PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- >-DISTNAME= PyQtWebEngine_gpl-${DISTVERSION} >+DISTNAME= PyQtWebEngine-${DISTVERSION} > > MAINTAINER= kde@FreeBSD.org > COMMENT= Python bindings for the Qt5 toolkit, QtWebEngine module >@@ -18,7 +17,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core gui network printsupport webchannel >+USE_PYQT= sip_build core gui network printsupport pysip webchannel > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core declarative gui location network printsupport webchannel \ > webengine widgets qmake_build >Index: www/py-qt5-webengine/distinfo >=================================================================== >--- www/py-qt5-webengine/distinfo >+++ www/py-qt5-webengine/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1553936960 >-SHA256 (PyQtWebEngine_gpl-5.12.1.tar.gz) = 860704672ea1b616e1347be1f347bc1c749e64ed378370863fe209e84e9bd473 >-SIZE (PyQtWebEngine_gpl-5.12.1.tar.gz) = 42474 >+TIMESTAMP = 1595258707 >+SHA256 (PyQtWebEngine-5.15.0.tar.gz) = 670812688e40bf75f70ddf01eadd897d231300318d3856b275bf8e7e0085bf75 >+SIZE (PyQtWebEngine-5.15.0.tar.gz) = 48308 >Index: www/py-qt5-webengine/pkg-plist >=================================================================== >--- www/py-qt5-webengine/pkg-plist >+++ www/py-qt5-webengine/pkg-plist >@@ -13,8 +13,11 @@ > %%PYQT_SIPDIR%%/QtWebEngine/qquickwebenginescript.sip > %%PYQT_SIPDIR%%/QtWebEngine/qtwebengineglobal.sip > %%PYQT_SIPDIR%%/QtWebEngineCore/QtWebEngineCoremod.sip >+%%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineclientcertificatestore.sip > %%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginecookiestore.sip >+%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginefindtextresult.sip > %%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginehttprequest.sip >+%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginenotification.sip > %%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginequotarequest.sip > %%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineregisterprotocolhandlerrequest.sip > %%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineurlrequestinfo.sip >Index: www/py-qt5-webkit/Makefile >=================================================================== >--- www/py-qt5-webkit/Makefile >+++ www/py-qt5-webkit/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= webkit >-PORTREVISION= 1 > CATEGORIES= www devel python > > MAINTAINER= kde@FreeBSD.org >@@ -15,7 +14,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run gui_run network_run >+USE_PYQT= sip_build core_run gui_run network_run pysip_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui network webkit qmake_build > >@@ -28,5 +27,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtWebKit.so > > .include <bsd.port.mk> >Index: www/py-qt5-webkitwidgets/Makefile >=================================================================== >--- www/py-qt5-webkitwidgets/Makefile >+++ www/py-qt5-webkitwidgets/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= webkitwidgets >-PORTREVISION= 1 > CATEGORIES= www devel python > > MAINTAINER= kde@FreeBSD.org >@@ -15,7 +14,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run printsupport_run webkit_run widgets_run >+USE_PYQT= sip_build core_run printsupport_run pysip_run webkit_run widgets_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui network printsupport webkit widgets \ > qmake_build >@@ -29,5 +28,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtWebKitWidgets.so > > .include <bsd.port.mk> >Index: www/py-qt5-websockets/Makefile >=================================================================== >--- www/py-qt5-websockets/Makefile >+++ www/py-qt5-websockets/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= websockets >-PORTREVISION= 1 > CATEGORIES= www net devel python > > MAINTAINER= kde@FreeBSD.org >@@ -14,9 +13,9 @@ > PYQT_DIST= yes > > USES= python pyqt:5 qt:5 >-USE_PYQT= sip_build core_run >+USE_PYQT= sip_build core_run pysip_run > USE_PYTHON= concurrent flavors py3kplist >-USE_QT= core qmake_build websockets >+USE_QT= core qmake_build network websockets > > OPTIONS_DEFINE= API DEBUG > OPTIONS_DEFAULT=API >@@ -27,5 +26,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtWebSockets.so > > .include <bsd.port.mk> >Index: x11-toolkits/Makefile >=================================================================== >--- x11-toolkits/Makefile >+++ x11-toolkits/Makefile >@@ -176,6 +176,7 @@ > SUBDIR += py-qt5-chart > SUBDIR += py-qt5-gui > SUBDIR += py-qt5-quick >+ SUBDIR += py-qt5-quick3d > SUBDIR += py-qt5-quickwidgets > SUBDIR += py-qt5-widgets > SUBDIR += py-tkinter >Index: x11-toolkits/py-qt5-chart/Makefile >=================================================================== >--- x11-toolkits/py-qt5-chart/Makefile >+++ x11-toolkits/py-qt5-chart/Makefile >@@ -3,9 +3,9 @@ > PORTNAME= chart > PORTVERSION= ${PYQT5_VERSION} > CATEGORIES= x11-toolkits devel python >-MASTER_SITES= RIVERBANK/PyQtChart/${PYQT5_VERSION}/ >+MASTER_SITES= ${MASTER_SITES_PYQTCHART} > PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- >-DISTNAME= PyQtChart-${PYQT5_VERSION} >+DISTNAME= ${PYQTCHART_DISTNAME} > > MAINTAINER= kde@FreeBSD.org > COMMENT= Python bindings for the Qt5 toolkit, QtChart module >@@ -17,7 +17,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core gui widgets >+USE_PYQT= sip_build core gui pysip_run widgets > USE_PYTHON= concurrent flavors py3kplist > USE_QT= charts core declarative gui qmake_build widgets > >@@ -45,5 +45,8 @@ > cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \ > ${PYTHON_CMD} configure.py ${CONFIGURE_ARGS} > .endif # !target(do-configure) >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtChart.so > > .include <bsd.port.mk> >Index: x11-toolkits/py-qt5-chart/distinfo >=================================================================== >--- x11-toolkits/py-qt5-chart/distinfo >+++ x11-toolkits/py-qt5-chart/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1590894095 >-SHA256 (PyQtChart-5.13.1.tar.gz) = 49960a1483527857b38c1527f9b6328d30bdcc84521f579c0a561a892f54130e >-SIZE (PyQtChart-5.13.1.tar.gz) = 65027 >+TIMESTAMP = 1595281551 >+SHA256 (PyQtChart-5.15.0.tar.gz) = 796b1a966759c78859d019bbac6b88b8e1c72ffebf65acf2be3cd9f45c756661 >+SIZE (PyQtChart-5.15.0.tar.gz) = 68423 >Index: x11-toolkits/py-qt5-gui/Makefile >=================================================================== >--- x11-toolkits/py-qt5-gui/Makefile >+++ x11-toolkits/py-qt5-gui/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= gui >-PORTREVISION= 1 > CATEGORIES= x11-toolkits devel python > > MAINTAINER= kde@FreeBSD.org >@@ -15,7 +14,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run >+USE_PYQT= sip_build core_run pysip_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui qmake_build imageformats_run > >@@ -26,5 +25,8 @@ > API_DESC= Install QtGui API for QScintilla2 > API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${PYQT_APIDIR} > API_CONFIGURE_OFF= --no-qsci-api >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtGui.so > > .include <bsd.port.mk> >Index: x11-toolkits/py-qt5-gui/pkg-plist >=================================================================== >--- x11-toolkits/py-qt5-gui/pkg-plist >+++ x11-toolkits/py-qt5-gui/pkg-plist >@@ -8,6 +8,8 @@ > %%PYQT_SIPDIR%%/QtGui/qbrush.sip > %%PYQT_SIPDIR%%/QtGui/qclipboard.sip > %%PYQT_SIPDIR%%/QtGui/qcolor.sip >+%%PYQT_SIPDIR%%/QtGui/qcolorspace.sip >+%%PYQT_SIPDIR%%/QtGui/qcolortransform.sip > %%PYQT_SIPDIR%%/QtGui/qcursor.sip > %%PYQT_SIPDIR%%/QtGui/qdesktopservices.sip > %%PYQT_SIPDIR%%/QtGui/qdrag.sip >Index: x11-toolkits/py-qt5-quick/Makefile >=================================================================== >--- x11-toolkits/py-qt5-quick/Makefile >+++ x11-toolkits/py-qt5-quick/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= quick >-PORTREVISION= 1 > CATEGORIES= x11-toolkits devel python > > MAINTAINER= kde@FreeBSD.org >@@ -13,10 +12,11 @@ > CONFIGURE_ARGS= --enable QtQuick > PYQT_DIST= yes > >-USES= python pyqt:5 qt:5 >-USE_PYQT= sip_build core_run gui_run >+USES= gl python pyqt:5 qt:5 >+USE_GL= gl >+USE_PYQT= sip_build core_run gui_run pysip_run > USE_PYTHON= concurrent flavors py3kplist >-USE_QT= core declarative qmake_build >+USE_QT= core declarative gui qmake_build network > > OPTIONS_DEFINE= API DEBUG > OPTIONS_DEFAULT=API >@@ -27,5 +27,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtQuick.so > > .include <bsd.port.mk> >Index: x11-toolkits/py-qt5-quick/pkg-plist >=================================================================== >--- x11-toolkits/py-qt5-quick/pkg-plist >+++ x11-toolkits/py-qt5-quick/pkg-plist >@@ -14,9 +14,10 @@ > %%PYQT_SIPDIR%%/QtQuick/qsgengine.sip > %%PYQT_SIPDIR%%/QtQuick/qsgflatcolormaterial.sip > %%PYQT_SIPDIR%%/QtQuick/qsggeometry.sip >+%%PYQT_SIPDIR%%/QtQuick/qsgimagenode.sip > %%PYQT_SIPDIR%%/QtQuick/qsgmaterial.sip >+%%PYQT_SIPDIR%%/QtQuick/qsgmaterialrhishader.sip > %%PYQT_SIPDIR%%/QtQuick/qsgnode.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgimagenode.sip > %%PYQT_SIPDIR%%/QtQuick/qsgrectanglenode.sip > %%PYQT_SIPDIR%%/QtQuick/qsgrendererinterface.sip > %%PYQT_SIPDIR%%/QtQuick/qsgrendernode.sip >Index: x11-toolkits/py-qt5-quick3d/Makefile >=================================================================== >--- x11-toolkits/py-qt5-quick3d/Makefile >+++ x11-toolkits/py-qt5-quick3d/Makefile >@@ -1,22 +1,22 @@ > # $FreeBSD$ > >-PORTNAME= quick >-PORTREVISION= 1 >+PORTNAME= quick3d > CATEGORIES= x11-toolkits devel python > > MAINTAINER= kde@FreeBSD.org >-COMMENT= Python bindings for the Qt5 toolkit, QtQuick module >+COMMENT= Python bindings for the Qt5 toolkit, QtQuick3D module > > BUILD_DEPENDS= ${PY_ENUM34} > RUN_DEPENDS= ${PY_ENUM34} > >-CONFIGURE_ARGS= --enable QtQuick >+CONFIGURE_ARGS= --enable QtQuick3D > PYQT_DIST= yes > >-USES= python pyqt:5 qt:5 >-USE_PYQT= sip_build core_run gui_run >+USES= gl python pyqt:5 qt:5 >+USE_GL= gl >+USE_PYQT= sip_build core_run gui_run pysip_run > USE_PYTHON= concurrent flavors py3kplist >-USE_QT= core declarative qmake_build >+USE_QT= core declarative gui qmake_build network quick3d > > OPTIONS_DEFINE= API DEBUG > OPTIONS_DEFAULT=API >@@ -27,5 +27,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtQuick3D.so > > .include <bsd.port.mk> >Index: x11-toolkits/py-qt5-quick3d/pkg-plist >=================================================================== >--- x11-toolkits/py-qt5-quick3d/pkg-plist >+++ x11-toolkits/py-qt5-quick3d/pkg-plist >@@ -1,29 +1,7 @@ >-%%PYTHON_SITELIBDIR%%/PyQt5/QtQuick.so >-%%PYTHON_SITELIBDIR%%/PyQt5/QtQuick.pyi >-%%PYQT_SIPDIR%%/QtQuick/QtQuickmod.sip >-%%PYQT_SIPDIR%%/QtQuick/qquickframebufferobject.sip >-%%PYQT_SIPDIR%%/QtQuick/qquickimageprovider.sip >-%%PYQT_SIPDIR%%/QtQuick/qquickitem.sip >-%%PYQT_SIPDIR%%/QtQuick/qquickitemgrabresult.sip >-%%PYQT_SIPDIR%%/QtQuick/qquickpainteditem.sip >-%%PYQT_SIPDIR%%/QtQuick/qquickrendercontrol.sip >-%%PYQT_SIPDIR%%/QtQuick/qquicktextdocument.sip >-%%PYQT_SIPDIR%%/QtQuick/qquickview.sip >-%%PYQT_SIPDIR%%/QtQuick/qquickwindow.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgabstractrenderer.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgengine.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgflatcolormaterial.sip >-%%PYQT_SIPDIR%%/QtQuick/qsggeometry.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgmaterial.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgnode.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgimagenode.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgrectanglenode.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgrendererinterface.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgrendernode.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgsimplerectnode.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgsimpletexturenode.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgtexture.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgtexturematerial.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgtextureprovider.sip >-%%PYQT_SIPDIR%%/QtQuick/qsgvertexcolormaterial.sip >-%%API%%%%PYQT_APIDIR%%/api/python/QtQuick.api >+%%PYTHON_SITELIBDIR%%/PyQt5/QtQuick3D.pyi >+%%PYTHON_SITELIBDIR%%/PyQt5/QtQuick3D.so >+%%API%%%%PYQT_APIDIR%%/api/python/QtQuick3D.api >+%%PYQT_SIPDIR%%/QtQuick3D/QtQuick3Dmod.sip >+%%PYQT_SIPDIR%%/QtQuick3D/qquick3d.sip >+%%PYQT_SIPDIR%%/QtQuick3D/qquick3dgeometry.sip >+%%PYQT_SIPDIR%%/QtQuick3D/qquick3dobject.sip >Index: x11-toolkits/py-qt5-quickwidgets/Makefile >=================================================================== >--- x11-toolkits/py-qt5-quickwidgets/Makefile >+++ x11-toolkits/py-qt5-quickwidgets/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= quickwidgets >-PORTREVISION= 1 > CATEGORIES= x11-toolkits devel python > > MAINTAINER= kde@FreeBSD.org >@@ -12,7 +11,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run gui_run >+USE_PYQT= core_run gui_run pysip_run sip_build > PYQT_DIST= yes > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core declarative gui network widgets \ >@@ -29,5 +28,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtQuickWidgets.so > > .include <bsd.port.mk> >Index: x11-toolkits/py-qt5-widgets/Makefile >=================================================================== >--- x11-toolkits/py-qt5-widgets/Makefile >+++ x11-toolkits/py-qt5-widgets/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= widgets >-PORTREVISION= 1 > CATEGORIES= x11-toolkits devel python > > MAINTAINER= kde@FreeBSD.org >@@ -15,7 +14,7 @@ > > USES= gl python pyqt:5 qt:5 > USE_GL= gl >-USE_PYQT= sip_build core_run gui_run >+USE_PYQT= sip_build core_run gui_run pysip_run > USE_PYTHON= concurrent flavors py3kplist > USE_QT= core gui widgets qmake_build > >@@ -28,5 +27,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtWidgets.so > > .include <bsd.port.mk> >Index: x11/py-qt5-opengl/Makefile >=================================================================== >--- x11/py-qt5-opengl/Makefile >+++ x11/py-qt5-opengl/Makefile >@@ -1,7 +1,6 @@ > # $FreeBSD$ > > PORTNAME= opengl >-PORTREVISION= 1 > CATEGORIES= x11 devel python > > MAINTAINER= kde@FreeBSD.org >@@ -28,5 +27,8 @@ > API_CONFIGURE_OFF= --no-qsci-api > API_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5 > DEBUG_CONFIGURE_ON= --debug --trace >+ >+port-install: >+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtOpenGl.so > > .include <bsd.port.mk>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 247369
:
215687
|
215695
|
215886
|
217685
|
217820
|
218217