pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/py-qt5 py-qt5: update to 5.9.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e59dc820bcd0
branches:  trunk
changeset: 374181:e59dc820bcd0
user:      markd <markd%pkgsrc.org@localhost>
date:      Wed Jan 17 19:39:57 2018 +0000

description:
py-qt5: update to 5.9.1

diffstat:

 x11/py-qt5/Makefile                               |   69 +++---
 x11/py-qt5/PLIST                                  |  218 ++++++++++++++++++---
 x11/py-qt5/distinfo                               |   13 +-
 x11/py-qt5/patches/patch-configure.py             |   50 -----
 x11/py-qt5/patches/patch-qmlscene_qmlscene.pro-in |    6 +-
 5 files changed, 225 insertions(+), 131 deletions(-)

diffs (truncated from 582 to 300 lines):

diff -r e1c83b200489 -r e59dc820bcd0 x11/py-qt5/Makefile
--- a/x11/py-qt5/Makefile       Wed Jan 17 19:37:33 2018 +0000
+++ b/x11/py-qt5/Makefile       Wed Jan 17 19:39:57 2018 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.24 2017/11/30 16:45:42 adam Exp $
+# $NetBSD: Makefile,v 1.25 2018/01/17 19:39:57 markd Exp $
 
-DISTNAME=      PyQt-gpl-${PYQT_VERSION}
+DISTNAME=      PyQt5_gpl-${PYQT_VERSION}
 PKGNAME=       ${PYPKGPREFIX}-qt5-${PYQT_VERSION}
-PKGREVISION=   15
-PYQT_VERSION=  5.5.1
+PYQT_VERSION=  5.9.1
 CATEGORIES=    x11 python
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pyqt/}
 
@@ -22,40 +21,41 @@
 CONFIGURE_ARGS+=       --qsci-api
 CONFIGURE_ARGS+=       --sip ${BUILDLINK_PREFIX.py-sip}/bin/sip${PYVERSSUFFIX}
 CONFIGURE_ARGS+=       --verbose
-MAKEFLAGS+=            LFLAGS=${LDFLAGS:Q}
+#MAKEFLAGS+=           LFLAGS=${LDFLAGS:Q}
 
 INSTALL_ENV+=          INSTALL_ROOT=${DESTDIR}
 
 PY_PATCHPLIST=         yes
 
-SUBST_CLASSES+=                install x11lib
-SUBST_STAGE.install=   post-configure
-SUBST_SED.install+=    -e 's,INSTALL_FILE  = ,INSTALL_FILE  = libtool --mode=install ,'
-SUBST_SED.install+=    -e 's,\(TARGET[A-Z ]*\)= lib,\1= ,'
-SUBST_MESSAGE.install= Fixing installation target and file name.
-SUBST_FILES.install+=  Qt/Makefile
-SUBST_FILES.install+=  QtCore/Makefile
-SUBST_FILES.install+=  QtDBus/Makefile
-SUBST_FILES.install+=  QtDesigner/Makefile
-SUBST_FILES.install+=  QtGui/Makefile
-SUBST_FILES.install+=  QtHelp/Makefile
-SUBST_FILES.install+=  QtMultimedia/Makefile
-SUBST_FILES.install+=  QtMultimediaWidgets/Makefile
-SUBST_FILES.install+=  QtNetwork/Makefile
-SUBST_FILES.install+=  QtOpenGL/Makefile
-SUBST_FILES.install+=  QtPositioning/Makefile
-SUBST_FILES.install+=  QtPrintSupport/Makefile
-SUBST_FILES.install+=  QtQml/Makefile
-SUBST_FILES.install+=  QtQuick/Makefile
-SUBST_FILES.install+=  QtSensors/Makefile
-SUBST_FILES.install+=  QtSql/Makefile
-SUBST_FILES.install+=  QtSvg/Makefile
-SUBST_FILES.install+=  QtTest/Makefile
-SUBST_FILES.install+=  QtWebKit/Makefile
-SUBST_FILES.install+=  QtWebKitWidgets/Makefile
-SUBST_FILES.install+=  QtWidgets/Makefile
-SUBST_FILES.install+=  QtXmlPatterns/Makefile
-SUBST_FILES.install+=  _QOpenGLFunctions_2_0/Makefile
+SUBST_CLASSES+=                x11lib
+#SUBST_CLASSES+=               install x11lib
+#SUBST_STAGE.install=  post-configure
+#SUBST_SED.install+=   -e 's,INSTALL_FILE  = ,INSTALL_FILE  = libtool --mode=install ,'
+#SUBST_SED.install+=   -e 's,\(TARGET[A-Z ]*\)= lib,\1= ,'
+#SUBST_MESSAGE.install=        Fixing installation target and file name.
+#SUBST_FILES.install+= Qt/Makefile
+#SUBST_FILES.install+= QtCore/Makefile
+#SUBST_FILES.install+= QtDBus/Makefile
+#SUBST_FILES.install+= QtDesigner/Makefile
+#SUBST_FILES.install+= QtGui/Makefile
+#SUBST_FILES.install+= QtHelp/Makefile
+#SUBST_FILES.install+= QtMultimedia/Makefile
+#SUBST_FILES.install+= QtMultimediaWidgets/Makefile
+#SUBST_FILES.install+= QtNetwork/Makefile
+#SUBST_FILES.install+= QtOpenGL/Makefile
+#SUBST_FILES.install+= QtPositioning/Makefile
+#SUBST_FILES.install+= QtPrintSupport/Makefile
+#SUBST_FILES.install+= QtQml/Makefile
+#SUBST_FILES.install+= QtQuick/Makefile
+#SUBST_FILES.install+= QtSensors/Makefile
+#SUBST_FILES.install+= QtSql/Makefile
+#SUBST_FILES.install+= QtSvg/Makefile
+#SUBST_FILES.install+= QtTest/Makefile
+#SUBST_FILES.install+= QtWebKit/Makefile
+#SUBST_FILES.install+= QtWebKitWidgets/Makefile
+#SUBST_FILES.install+= QtWidgets/Makefile
+#SUBST_FILES.install+= QtXmlPatterns/Makefile
+#SUBST_FILES.install+= _QOpenGLFunctions_2_0/Makefile
 
 SUBST_STAGE.x11lib=     post-patch
 SUBST_SED.x11lib+=      -e 's,@X11LIB@,${X11BASE}/lib,'
@@ -71,7 +71,7 @@
 
 .include "../../lang/python/extension.mk"
 .include "../../sysutils/dbus-python-common/buildlink3.mk"
-BUILDLINK_API_DEPENDS.py-sip+= ${PYPKGPREFIX}-sip>=4.16.4
+BUILDLINK_API_DEPENDS.py-sip+= ${PYPKGPREFIX}-sip>=4.19.4
 .include "../../x11/py-sip/buildlink3.mk"
 .include "../../x11/qt5-qtbase/buildlink3.mk"
 .include "../../x11/qt5-qtdeclarative/buildlink3.mk"
@@ -81,5 +81,6 @@
 .include "../../x11/qt5-qtsvg/buildlink3.mk"
 .include "../../x11/qt5-qttools/buildlink3.mk"
 .include "../../x11/qt5-qtwebkit/buildlink3.mk"
+.include "../../x11/qt5-qtwebsockets/buildlink3.mk"
 .include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r e1c83b200489 -r e59dc820bcd0 x11/py-qt5/PLIST
--- a/x11/py-qt5/PLIST  Wed Jan 17 19:37:33 2018 +0000
+++ b/x11/py-qt5/PLIST  Wed Jan 17 19:39:57 2018 +0000
@@ -1,31 +1,68 @@
-@comment $NetBSD: PLIST,v 1.3 2015/10/26 21:40:39 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2018/01/17 19:39:57 markd Exp $
 bin/pylupdate5
 bin/pyrcc5
 bin/pyuic5
-${PYSITELIB}/PyQt5/Qt.la
-${PYSITELIB}/PyQt5/QtCore.la
-${PYSITELIB}/PyQt5/QtDBus.la
-${PYSITELIB}/PyQt5/QtDesigner.la
-${PYSITELIB}/PyQt5/QtGui.la
-${PYSITELIB}/PyQt5/QtHelp.la
-${PYSITELIB}/PyQt5/QtMultimedia.la
-${PYSITELIB}/PyQt5/QtMultimediaWidgets.la
-${PYSITELIB}/PyQt5/QtNetwork.la
-${PYSITELIB}/PyQt5/QtOpenGL.la
-${PYSITELIB}/PyQt5/QtPositioning.la
-${PYSITELIB}/PyQt5/QtPrintSupport.la
-${PYSITELIB}/PyQt5/QtQml.la
-${PYSITELIB}/PyQt5/QtQuick.la
-${PYSITELIB}/PyQt5/QtSensors.la
-${PYSITELIB}/PyQt5/QtSql.la
-${PYSITELIB}/PyQt5/QtSvg.la
-${PYSITELIB}/PyQt5/QtTest.la
-${PYSITELIB}/PyQt5/QtWebKit.la
-${PYSITELIB}/PyQt5/QtWebKitWidgets.la
-${PYSITELIB}/PyQt5/QtWidgets.la
-${PYSITELIB}/PyQt5/QtXmlPatterns.la
-${PYSITELIB}/PyQt5/_QOpenGLFunctions_2_0.la
+${PYSITELIB}/PyQt5/Qt.so
+${PYSITELIB}/PyQt5/QtCore.pyi
+${PYSITELIB}/PyQt5/QtCore.so
+${PYSITELIB}/PyQt5/QtDBus.pyi
+${PYSITELIB}/PyQt5/QtDBus.so
+${PYSITELIB}/PyQt5/QtDesigner.pyi
+${PYSITELIB}/PyQt5/QtDesigner.so
+${PYSITELIB}/PyQt5/QtGui.pyi
+${PYSITELIB}/PyQt5/QtGui.so
+${PYSITELIB}/PyQt5/QtHelp.pyi
+${PYSITELIB}/PyQt5/QtHelp.so
+${PYSITELIB}/PyQt5/QtLocation.pyi
+${PYSITELIB}/PyQt5/QtLocation.so
+${PYSITELIB}/PyQt5/QtMultimedia.pyi
+${PYSITELIB}/PyQt5/QtMultimedia.so
+${PYSITELIB}/PyQt5/QtMultimediaWidgets.pyi
+${PYSITELIB}/PyQt5/QtMultimediaWidgets.so
+${PYSITELIB}/PyQt5/QtNetwork.pyi
+${PYSITELIB}/PyQt5/QtNetwork.so
+${PYSITELIB}/PyQt5/QtOpenGL.pyi
+${PYSITELIB}/PyQt5/QtOpenGL.so
+${PYSITELIB}/PyQt5/QtPositioning.pyi
+${PYSITELIB}/PyQt5/QtPositioning.so
+${PYSITELIB}/PyQt5/QtPrintSupport.pyi
+${PYSITELIB}/PyQt5/QtPrintSupport.so
+${PYSITELIB}/PyQt5/QtQml.pyi
+${PYSITELIB}/PyQt5/QtQml.so
+${PYSITELIB}/PyQt5/QtQuick.pyi
+${PYSITELIB}/PyQt5/QtQuick.so
+${PYSITELIB}/PyQt5/QtQuickWidgets.pyi
+${PYSITELIB}/PyQt5/QtQuickWidgets.so
+${PYSITELIB}/PyQt5/QtSensors.pyi
+${PYSITELIB}/PyQt5/QtSensors.so
+${PYSITELIB}/PyQt5/QtSql.pyi
+${PYSITELIB}/PyQt5/QtSql.so
+${PYSITELIB}/PyQt5/QtSvg.pyi
+${PYSITELIB}/PyQt5/QtSvg.so
+${PYSITELIB}/PyQt5/QtTest.pyi
+${PYSITELIB}/PyQt5/QtTest.so
+${PYSITELIB}/PyQt5/QtWebChannel.pyi
+${PYSITELIB}/PyQt5/QtWebChannel.so
+${PYSITELIB}/PyQt5/QtWebKit.pyi
+${PYSITELIB}/PyQt5/QtWebKit.so
+${PYSITELIB}/PyQt5/QtWebKitWidgets.pyi
+${PYSITELIB}/PyQt5/QtWebKitWidgets.so
+${PYSITELIB}/PyQt5/QtWebSockets.pyi
+${PYSITELIB}/PyQt5/QtWebSockets.so
+${PYSITELIB}/PyQt5/QtWidgets.pyi
+${PYSITELIB}/PyQt5/QtWidgets.so
+${PYSITELIB}/PyQt5/QtXml.pyi
+${PYSITELIB}/PyQt5/QtXml.so
+${PYSITELIB}/PyQt5/QtXmlPatterns.pyi
+${PYSITELIB}/PyQt5/QtXmlPatterns.so
+${PYSITELIB}/PyQt5/_QOpenGLFunctions_2_0.so
+${PYSITELIB}/PyQt5/_QOpenGLFunctions_2_1.so
+${PYSITELIB}/PyQt5/_QOpenGLFunctions_4_1_Core.so
 ${PYSITELIB}/PyQt5/__init__.py
+${PYSITELIB}/PyQt5/pylupdate.so
+${PYSITELIB}/PyQt5/pylupdate_main.py
+${PYSITELIB}/PyQt5/pyrcc.so
+${PYSITELIB}/PyQt5/pyrcc_main.py
 ${PYSITELIB}/PyQt5/uic/Compiler/__init__.py
 ${PYSITELIB}/PyQt5/uic/Compiler/compiler.py
 ${PYSITELIB}/PyQt5/uic/Compiler/indenter.py
@@ -44,15 +81,11 @@
 ${PYSITELIB}/PyQt5/uic/port_v2/__init__.py
 ${PYSITELIB}/PyQt5/uic/port_v2/as_string.py
 ${PYSITELIB}/PyQt5/uic/port_v2/ascii_upper.py
-${PYSITELIB}/PyQt5/uic/port_v2/invoke.py
-${PYSITELIB}/PyQt5/uic/port_v2/load_plugin.py
 ${PYSITELIB}/PyQt5/uic/port_v2/proxy_base.py
 ${PYSITELIB}/PyQt5/uic/port_v2/string_io.py
 ${PYSITELIB}/PyQt5/uic/port_v3/__init__.py
 ${PYSITELIB}/PyQt5/uic/port_v3/as_string.py
 ${PYSITELIB}/PyQt5/uic/port_v3/ascii_upper.py
-${PYSITELIB}/PyQt5/uic/port_v3/invoke.py
-${PYSITELIB}/PyQt5/uic/port_v3/load_plugin.py
 ${PYSITELIB}/PyQt5/uic/port_v3/proxy_base.py
 ${PYSITELIB}/PyQt5/uic/port_v3/string_io.py
 ${PYSITELIB}/PyQt5/uic/properties.py
@@ -60,13 +93,54 @@
 ${PYSITELIB}/PyQt5/uic/uiparser.py
 ${PYSITELIB}/PyQt5/uic/widget-plugins/qaxcontainer.py
 ${PYSITELIB}/PyQt5/uic/widget-plugins/qscintilla.py
+${PYSITELIB}/PyQt5/uic/widget-plugins/qtcharts.py
 ${PYSITELIB}/PyQt5/uic/widget-plugins/qtprintsupport.py
 ${PYSITELIB}/PyQt5/uic/widget-plugins/qtquickwidgets.py
+${PYSITELIB}/PyQt5/uic/widget-plugins/qtwebenginewidgets.py
 ${PYSITELIB}/PyQt5/uic/widget-plugins/qtwebkit.py
-qt5/plugins/PyQt5/libpyqt5qmlplugin.la
-qt5/plugins/designer/libpyqt5.la
+${PYSITELIB}/dbus/mainloop/pyqt5.so
+qt5/plugins/PyQt5/libpyqt5qmlplugin.so
+qt5/plugins/designer/libpyqt5.so
 qt5/qsci/api/python/PyQt5.api
-share/sip/PyQt5/Qt/Qtmod.sip
+share/sip/PyQt5/Enginio/Enginiomod.sip
+share/sip/PyQt5/Enginio/enginio.sip
+share/sip/PyQt5/Enginio/enginioclient.sip
+share/sip/PyQt5/Enginio/enginioclientconnection.sip
+share/sip/PyQt5/Enginio/enginioidentity.sip
+share/sip/PyQt5/Enginio/enginiomodel.sip
+share/sip/PyQt5/Enginio/enginiooauth2authentication.sip
+share/sip/PyQt5/Enginio/enginioreply.sip
+share/sip/PyQt5/QAxContainer/QAxContainermod.sip
+share/sip/PyQt5/QAxContainer/qaxbase.sip
+share/sip/PyQt5/QAxContainer/qaxobject.sip
+share/sip/PyQt5/QAxContainer/qaxwidget.sip
+share/sip/PyQt5/QtBluetooth/QtBluetoothmod.sip
+share/sip/PyQt5/QtBluetooth/qbluetooth.sip
+share/sip/PyQt5/QtBluetooth/qbluetoothaddress.sip
+share/sip/PyQt5/QtBluetooth/qbluetoothdevicediscoveryagent.sip
+share/sip/PyQt5/QtBluetooth/qbluetoothdeviceinfo.sip
+share/sip/PyQt5/QtBluetooth/qbluetoothhostinfo.sip
+share/sip/PyQt5/QtBluetooth/qbluetoothlocaldevice.sip
+share/sip/PyQt5/QtBluetooth/qbluetoothserver.sip
+share/sip/PyQt5/QtBluetooth/qbluetoothservicediscoveryagent.sip
+share/sip/PyQt5/QtBluetooth/qbluetoothserviceinfo.sip
+share/sip/PyQt5/QtBluetooth/qbluetoothsocket.sip
+share/sip/PyQt5/QtBluetooth/qbluetoothtransfermanager.sip
+share/sip/PyQt5/QtBluetooth/qbluetoothtransferreply.sip
+share/sip/PyQt5/QtBluetooth/qbluetoothtransferrequest.sip
+share/sip/PyQt5/QtBluetooth/qbluetoothuuid.sip
+share/sip/PyQt5/QtBluetooth/qlowenergyadvertisingdata.sip
+share/sip/PyQt5/QtBluetooth/qlowenergyadvertisingparameters.sip
+share/sip/PyQt5/QtBluetooth/qlowenergycharacteristic.sip
+share/sip/PyQt5/QtBluetooth/qlowenergycharacteristicdata.sip
+share/sip/PyQt5/QtBluetooth/qlowenergyconnectionparameters.sip
+share/sip/PyQt5/QtBluetooth/qlowenergycontroller.sip
+share/sip/PyQt5/QtBluetooth/qlowenergydescriptor.sip
+share/sip/PyQt5/QtBluetooth/qlowenergydescriptordata.sip
+share/sip/PyQt5/QtBluetooth/qlowenergyservice.sip
+share/sip/PyQt5/QtBluetooth/qlowenergyservicedata.sip
+share/sip/PyQt5/QtBluetooth/qpybluetooth_qlist.sip
+share/sip/PyQt5/QtBluetooth/qpybluetooth_quint128.sip
 share/sip/PyQt5/QtCore/QtCoremod.sip
 share/sip/PyQt5/QtCore/qabstractanimation.sip
 share/sip/PyQt5/QtCore/qabstracteventdispatcher.sip
@@ -90,6 +164,7 @@
 share/sip/PyQt5/QtCore/qcryptographichash.sip
 share/sip/PyQt5/QtCore/qdatastream.sip
 share/sip/PyQt5/QtCore/qdatetime.sip
+share/sip/PyQt5/QtCore/qdeadlinetimer.sip
 share/sip/PyQt5/QtCore/qdir.sip
 share/sip/PyQt5/QtCore/qdiriterator.sip
 share/sip/PyQt5/QtCore/qeasingcurve.sip
@@ -130,6 +205,7 @@
 share/sip/PyQt5/QtCore/qobject.sip
 share/sip/PyQt5/QtCore/qobjectcleanuphandler.sip
 share/sip/PyQt5/QtCore/qobjectdefs.sip
+share/sip/PyQt5/QtCore/qoperatingsystemversion.sip
 share/sip/PyQt5/QtCore/qparallelanimationgroup.sip
 share/sip/PyQt5/QtCore/qpauseanimation.sip
 share/sip/PyQt5/QtCore/qpluginloader.sip
@@ -184,6 +260,7 @@
 share/sip/PyQt5/QtCore/quuid.sip
 share/sip/PyQt5/QtCore/qvariant.sip
 share/sip/PyQt5/QtCore/qvariantanimation.sip
+share/sip/PyQt5/QtCore/qversionnumber.sip
 share/sip/PyQt5/QtCore/qwaitcondition.sip
 share/sip/PyQt5/QtCore/qwineventnotifier.sip
 share/sip/PyQt5/QtCore/qxmlstream.sip
@@ -265,6 +342,7 @@
 share/sip/PyQt5/QtGui/qopenglpixeltransferoptions.sip
 share/sip/PyQt5/QtGui/qopenglshaderprogram.sip



Home | Main Index | Thread Index | Old Index