Date: Mon, 5 Oct 2020 15:50:04 +0000 (UTC) From: =?UTF-8?Q?Lo=c3=afc_Bartoletti?= <lbartoletti@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r551499 - in head: Mk/Uses audio/cadence audio/carla audio/picard biology/py-ete3 cad/openscad cad/openscad-devel cad/py-cq-editor cad/py-pyfda comms comms/gnuradio comms/nanovna-saver ... Message-ID: <202010051550.095Fo4dv002882@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: lbartoletti Date: Mon Oct 5 15:50:03 2020 New Revision: 551499 URL: https://svnweb.freebsd.org/changeset/ports/551499 Log: Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5 - Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5 - Use pypi for PYQT [1] - Add devel/py-qt5-sip (Don't use it for now. It will be used in future updates of PyQt with py-sip >= 5) - Add missing py-qt5 ports: comms/py-qt5-sensors, devel/py-qt5-location, devel/py-qt5-remoteobjects, net/py-qt5-networkauth - Strip libs - Refactor *_PATH and *_PORT parts [1] RiverBankComputing doesn't offer links to download latest version of some ports PR: 247369 Reviewed by: tcberner Differential Revision: https://reviews.freebsd.org/D25749 Exp-run by: antoine Added: head/comms/py-qt5-sensors/ head/comms/py-qt5-sensors/Makefile (contents, props changed) head/comms/py-qt5-sensors/pkg-descr (contents, props changed) head/comms/py-qt5-sensors/pkg-plist (contents, props changed) head/devel/py-qt5-location/ head/devel/py-qt5-location/Makefile (contents, props changed) head/devel/py-qt5-location/pkg-descr (contents, props changed) head/devel/py-qt5-location/pkg-plist (contents, props changed) head/devel/py-qt5-remoteobjects/ head/devel/py-qt5-remoteobjects/Makefile (contents, props changed) head/devel/py-qt5-remoteobjects/pkg-descr (contents, props changed) head/devel/py-qt5-remoteobjects/pkg-plist (contents, props changed) head/devel/py-qt5-sip/ head/devel/py-qt5-sip/Makefile (contents, props changed) head/devel/py-qt5-sip/distinfo (contents, props changed) head/devel/py-qt5-sip/files/ head/devel/py-qt5-sip/files/LICENSE (contents, props changed) head/devel/py-qt5-sip/pkg-descr (contents, props changed) head/devel/py-qtbuilder/ head/devel/py-qtbuilder/Makefile (contents, props changed) head/devel/py-qtbuilder/distinfo (contents, props changed) head/devel/py-qtbuilder/pkg-descr (contents, props changed) head/net/py-qt5-networkauth/ head/net/py-qt5-networkauth/Makefile (contents, props changed) head/net/py-qt5-networkauth/pkg-descr (contents, props changed) head/net/py-qt5-networkauth/pkg-plist (contents, props changed) head/x11-toolkits/py-qt5-quick3d/ - copied from r546144, head/x11-toolkits/py-qt5-quick/ Modified: head/Mk/Uses/pyqt.mk head/audio/cadence/Makefile head/audio/carla/Makefile head/audio/picard/Makefile head/biology/py-ete3/Makefile head/cad/openscad-devel/Makefile head/cad/openscad/Makefile head/cad/py-cq-editor/Makefile head/cad/py-pyfda/Makefile head/comms/Makefile head/comms/gnuradio/Makefile head/comms/nanovna-saver/Makefile head/comms/py-qt5-serialport/Makefile head/databases/py-qt5-sql/Makefile head/databases/sqlitebrowser/Makefile head/deskutils/calibre/Makefile head/deskutils/treeline/Makefile head/devel/Makefile head/devel/eric6/Makefile head/devel/git-cola/Makefile head/devel/py-qt5-core/Makefile head/devel/py-qt5-core/pkg-plist head/devel/py-qt5-dbus/Makefile head/devel/py-qt5-dbussupport/Makefile head/devel/py-qt5-designer/Makefile head/devel/py-qt5-designerplugin/Makefile head/devel/py-qt5-help/Makefile head/devel/py-qt5-help/pkg-plist head/devel/py-qt5-qscintilla2/Makefile head/devel/py-qt5-test/Makefile head/devel/py-qt5/Makefile head/devel/py-qt5/distinfo head/devel/py-qtconsole/Makefile head/devel/py-sip/distinfo head/devel/py-spyder/Makefile head/devel/qscintilla2-qt5/distinfo head/devel/tortoisehg/Makefile head/devel/vitables/Makefile head/emulators/fs-uae-launcher/Makefile head/games/anki/Makefile head/games/py-mnemosyne/Makefile head/graphics/py-python-poppler-qt5/Makefile head/graphics/py-qt5-svg/Makefile head/graphics/py-visvis/Makefile head/graphics/qgis-ltr/Makefile head/graphics/qgis/Makefile head/graphics/qtqr/Makefile head/graphics/rapid-photo-downloader/Makefile head/lang/py-qt5-qml/Makefile head/math/convertall/Makefile head/math/octave/Makefile head/math/rpcalc/Makefile head/misc/orange3/Makefile head/misc/py-QSpectrumAnalyzer/Makefile head/misc/py-qt5-demo/Makefile head/misc/urh/Makefile head/multimedia/openshot/Makefile head/multimedia/py-openlp/Makefile head/multimedia/py-qt5-multimedia/Makefile head/multimedia/py-qt5-multimedia/pkg-plist head/multimedia/py-qt5-multimediawidgets/Makefile head/multimedia/py-qt5-multimediawidgets/pkg-plist head/net-mgmt/nagstamon/Makefile head/net/Makefile head/net/py-qt5-network/Makefile head/net/py-qt5-network/pkg-plist head/print/py-frescobaldi/Makefile head/print/py-qt5-printsupport/Makefile head/science/code_saturne/Makefile head/science/py-veusz/Makefile head/sysutils/angrysearch/Makefile head/textproc/py-qt5-xml/Makefile head/textproc/py-qt5-xmlpatterns/Makefile head/textproc/retext/Makefile head/www/onionshare/Makefile head/www/py-qt5-webchannel/Makefile head/www/py-qt5-webengine/Makefile head/www/py-qt5-webengine/distinfo head/www/py-qt5-webengine/pkg-plist head/www/py-qt5-webkit/Makefile head/www/py-qt5-webkitwidgets/Makefile head/www/py-qt5-websockets/Makefile head/www/qutebrowser/Makefile head/x11-toolkits/Makefile head/x11-toolkits/py-qt5-chart/Makefile head/x11-toolkits/py-qt5-chart/distinfo (contents, props changed) head/x11-toolkits/py-qt5-gui/Makefile head/x11-toolkits/py-qt5-gui/pkg-plist head/x11-toolkits/py-qt5-quick/Makefile head/x11-toolkits/py-qt5-quick/pkg-plist head/x11-toolkits/py-qt5-quick3d/Makefile head/x11-toolkits/py-qt5-quick3d/pkg-plist head/x11-toolkits/py-qt5-quickwidgets/Makefile head/x11-toolkits/py-qt5-widgets/Makefile head/x11/py-qt5-opengl/Makefile Modified: head/Mk/Uses/pyqt.mk ============================================================================== --- head/Mk/Uses/pyqt.mk Mon Oct 5 14:54:24 2020 (r551498) +++ head/Mk/Uses/pyqt.mk Mon Oct 5 15:50:03 2020 (r551499) @@ -29,61 +29,88 @@ _INCLUDE_USES_PYQT_MK= yes # 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%/ +#MASTER_SITES_SIP= https://pypi.python.org/packages/source/s/sip/ # 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= RIVERBANK/sip/${PORTVERSION} \ + SF/pyqt/sip/sip-${PORTVERSION} \ + GENTOO +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= 4.19.24 +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 remoteobjects 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,118 +121,63 @@ PYQT_DISTNAME= ${PYQT${_PYQT_VERSION}_DISTNAME} 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-remoteobjects_DESC= Python bindings for QtRemoteObjects 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} @@ -236,7 +208,7 @@ PLIST_SUB+= PYQT_APIDIR=${_APIDIR_REL} \ 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 +217,13 @@ DISTINFO_FILE= ${PYQT_DISTINFO_FILE} 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 +232,32 @@ CONFIGURE_ARGS+=-b ${PREFIX}/bin \ --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 +265,17 @@ py-${comp}_TEST_DEPENDS?= ${py-${comp}_PATH}:${py-${c 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) Modified: head/audio/cadence/Makefile ============================================================================== --- head/audio/cadence/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/audio/cadence/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -3,7 +3,7 @@ PORTNAME= cadence DISTVERSIONPREFIX= v DISTVERSION= 0.9.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org Modified: head/audio/carla/Makefile ============================================================================== --- head/audio/carla/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/audio/carla/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -3,7 +3,7 @@ PORTNAME= Carla DISTVERSIONPREFIX= v DISTVERSION= 2.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org Modified: head/audio/picard/Makefile ============================================================================== --- head/audio/picard/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/audio/picard/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -3,6 +3,7 @@ PORTNAME= picard PORTVERSION= 2.4.4 +PORTREVISION= 1 CATEGORIES= audio python MASTER_SITES= http://ftp.musicbrainz.org/pub/musicbrainz/picard/ \ ftp://ftp.musicbrainz.org/pub/musicbrainz/picard/ \ Modified: head/biology/py-ete3/Makefile ============================================================================== --- head/biology/py-ete3/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/biology/py-ete3/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -2,6 +2,7 @@ PORTNAME= ete3 DISTVERSION= 3.1.2 +PORTREVISION= 1 CATEGORIES= biology python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} Modified: head/cad/openscad-devel/Makefile ============================================================================== --- head/cad/openscad-devel/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/cad/openscad-devel/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -3,7 +3,7 @@ PORTNAME= openscad PORTVERSION= 2020.01.04 -PORTREVISION= 2 +PORTREVISION= 3 #PORTREVISION= 1 CATEGORIES= cad PKGNAMESUFFIX= -devel Modified: head/cad/openscad/Makefile ============================================================================== --- head/cad/openscad/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/cad/openscad/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -3,7 +3,7 @@ PORTNAME= openscad PORTVERSION= 2019.05.10 -PORTREVISION= 6 +PORTREVISION= 7 #PORTREVISION= 1 CATEGORIES= cad Modified: head/cad/py-cq-editor/Makefile ============================================================================== --- head/cad/py-cq-editor/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/cad/py-cq-editor/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -2,6 +2,7 @@ PORTNAME= cq-editor DISTVERSION= 0.1.2 +PORTREVISION= 1 CATEGORIES= cad PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} Modified: head/cad/py-pyfda/Makefile ============================================================================== --- head/cad/py-pyfda/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/cad/py-pyfda/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -2,7 +2,7 @@ PORTNAME= pyfda PORTVERSION= 0.1 -PORTREVISION= 5 +PORTREVISION= 6 DISTVERSIONSUFFIX= rc6 CATEGORIES= cad python devel MASTER_SITES= CHEESESHOP Modified: head/comms/Makefile ============================================================================== --- head/comms/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/comms/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -140,6 +140,7 @@ SUBDIR += py-libconcord SUBDIR += py-lirc SUBDIR += py-pyserial + SUBDIR += py-qt5-sensors SUBDIR += py-qt5-serialport SUBDIR += py-xmodem SUBDIR += pyla Modified: head/comms/gnuradio/Makefile ============================================================================== --- head/comms/gnuradio/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/comms/gnuradio/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -3,7 +3,7 @@ PORTNAME= gnuradio DISTVERSIONPREFIX= v DISTVERSION= 3.8.1.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= comms astro hamradio MAINTAINER= hamradio@FreeBSD.org Modified: head/comms/nanovna-saver/Makefile ============================================================================== --- head/comms/nanovna-saver/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/comms/nanovna-saver/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -3,7 +3,7 @@ PORTNAME= nanovna-saver DISTVERSIONPREFIX= v DISTVERSION= 0.2.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= comms hamradio MAINTAINER= hamradio@FreeBSD.org Added: head/comms/py-qt5-sensors/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/py-qt5-sensors/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -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 +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> Added: head/comms/py-qt5-sensors/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/py-qt5-sensors/pkg-descr Mon Oct 5 15:50:03 2020 (r551499) @@ -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 Added: head/comms/py-qt5-sensors/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/py-qt5-sensors/pkg-plist Mon Oct 5 15:50:03 2020 (r551499) @@ -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 Modified: head/comms/py-qt5-serialport/Makefile ============================================================================== --- head/comms/py-qt5-serialport/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/comms/py-qt5-serialport/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -1,7 +1,6 @@ # $FreeBSD$ PORTNAME= serialport -PORTREVISION= 1 CATEGORIES= comms devel python MAINTAINER= kde@FreeBSD.org @@ -15,7 +14,7 @@ PYQT_DIST= yes USES= gl python pyqt:5 qt:5 USE_GL= gl -USE_PYQT= sip_build core_run +USE_PYQT= sip_build core_run USE_PYTHON= concurrent flavors py3kplist USE_QT= core gui serialport qmake_build @@ -28,5 +27,8 @@ API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${PYQT 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> Modified: head/databases/py-qt5-sql/Makefile ============================================================================== --- head/databases/py-qt5-sql/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/databases/py-qt5-sql/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -1,7 +1,6 @@ # $FreeBSD$ PORTNAME= sql -PORTREVISION= 1 CATEGORIES= databases devel python MAINTAINER= kde@FreeBSD.org @@ -28,5 +27,8 @@ API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${PYQT 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> Modified: head/databases/sqlitebrowser/Makefile ============================================================================== --- head/databases/sqlitebrowser/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/databases/sqlitebrowser/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -3,6 +3,7 @@ PORTNAME= sqlitebrowser PORTVERSION= 3.12.0 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= databases Modified: head/deskutils/calibre/Makefile ============================================================================== --- head/deskutils/calibre/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/deskutils/calibre/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -3,7 +3,7 @@ PORTNAME= calibre PORTVERSION= 4.23.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils python MASTER_SITES= http://download.calibre-ebook.com/${PORTVERSION}/ Modified: head/deskutils/treeline/Makefile ============================================================================== --- head/deskutils/treeline/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/deskutils/treeline/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -3,6 +3,7 @@ PORTNAME= treeline PORTVERSION= 3.1.3 +PORTREVISION= 1 CATEGORIES= deskutils python MASTER_SITES= https://github.com/doug-101/TreeLine/releases/download/v${PORTVERSION}/ \ SF/${PORTNAME}/${PORTVERSION} Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/devel/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -4957,8 +4957,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 Modified: head/devel/eric6/Makefile ============================================================================== --- head/devel/eric6/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/devel/eric6/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -3,6 +3,7 @@ PKGNAMESUFFIX= -qt5-${FLAVOR:U:S/_/-/} DISTNAME= ${PORTNAME}-nolang-${DISTVERSION} +PORTREVISION= 1 CATEGORIES= devel python # Note to MAINTAINER: this should be converted to USES=pyqt, USE_PYQT=[...] Modified: head/devel/git-cola/Makefile ============================================================================== --- head/devel/git-cola/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/devel/git-cola/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -4,6 +4,7 @@ PORTNAME= git-cola DISTVERSIONPREFIX= v DISTVERSION= 3.5 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= dch@FreeBSD.org Modified: head/devel/py-qt5-core/Makefile ============================================================================== --- head/devel/py-qt5-core/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/devel/py-qt5-core/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -1,7 +1,6 @@ # $FreeBSD$ PORTNAME= core -PORTREVISION= 1 CATEGORIES= devel python MAINTAINER= kde@FreeBSD.org @@ -56,5 +55,6 @@ post-install: # 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> Modified: head/devel/py-qt5-core/pkg-plist ============================================================================== --- head/devel/py-qt5-core/pkg-plist Mon Oct 5 14:54:24 2020 (r551498) +++ head/devel/py-qt5-core/pkg-plist Mon Oct 5 15:50:03 2020 (r551499) @@ -112,6 +112,7 @@ bin/pyuic5 %%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 @@ bin/pyuic5 %%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 Modified: head/devel/py-qt5-dbus/Makefile ============================================================================== --- head/devel/py-qt5-dbus/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/devel/py-qt5-dbus/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -1,7 +1,6 @@ # $FreeBSD$ PORTNAME= dbus -PORTREVISION= 1 CATEGORIES= devel python MAINTAINER= kde@FreeBSD.org @@ -14,7 +13,7 @@ CONFIGURE_ARGS= --enable QtDBus PYQT_DIST= yes USES= python pyqt:5 qt:5 -USE_PYQT= sip_build core_run +USE_PYQT= sip_build core_run USE_PYTHON= concurrent flavors py3kplist USE_QT= core dbus qmake_build @@ -27,5 +26,8 @@ API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${PYQT 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> Modified: head/devel/py-qt5-dbussupport/Makefile ============================================================================== --- head/devel/py-qt5-dbussupport/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/devel/py-qt5-dbussupport/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -1,7 +1,6 @@ # $FreeBSD$ PORTNAME= dbussupport -PORTREVISION= 1 CATEGORIES= devel python MAINTAINER= kde@FreeBSD.org @@ -11,12 +10,13 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.8:devel/ ${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 USE_PYTHON= concurrent flavors py3kplist USE_QT= core buildtools_build qmake_build @@ -27,5 +27,8 @@ BUILD_WRKSRC= ${WRKSRC}/dbus 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> Modified: head/devel/py-qt5-designer/Makefile ============================================================================== --- head/devel/py-qt5-designer/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/devel/py-qt5-designer/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -1,7 +1,6 @@ # $FreeBSD$ PORTNAME= designer -PORTREVISION= 1 CATEGORIES= devel python MAINTAINER= kde@FreeBSD.org @@ -14,7 +13,7 @@ CONFIGURE_ARGS= --enable QtDesigner --no-designer-plug PYQT_DIST= yes USES= gl python pyqt:5 qt:5 -USE_GL= yes +USE_GL= gl USE_PYQT= sip_build core_run widgets_run USE_PYTHON= concurrent flavors py3kplist USE_QT= core gui designer widgets xml \ @@ -29,5 +28,8 @@ API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${PYQT 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> Modified: head/devel/py-qt5-designerplugin/Makefile ============================================================================== --- head/devel/py-qt5-designerplugin/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/devel/py-qt5-designerplugin/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -1,7 +1,6 @@ # $FreeBSD$ PORTNAME= designerplugin -PORTREVISION= 1 CATEGORIES= devel python MAINTAINER= kde@FreeBSD.org @@ -20,7 +19,7 @@ PYQT_DIST= yes USES= gl python pyqt:5 qt:5 USE_GL= gl -USE_PYQT= sip_build +USE_PYQT= sip_build USE_PYTHON= concurrent flavors py3kplist USE_QT= core designer gui xml widgets \ buildtools_build qmake_build Modified: head/devel/py-qt5-help/Makefile ============================================================================== --- head/devel/py-qt5-help/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/devel/py-qt5-help/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -1,7 +1,6 @@ # $FreeBSD$ PORTNAME= help -PORTREVISION= 1 CATEGORIES= devel python MAINTAINER= kde@FreeBSD.org @@ -28,5 +27,8 @@ API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${PYQT 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> Modified: head/devel/py-qt5-help/pkg-plist ============================================================================== --- head/devel/py-qt5-help/pkg-plist Mon Oct 5 14:54:24 2020 (r551498) +++ head/devel/py-qt5-help/pkg-plist Mon Oct 5 15:50:03 2020 (r551499) @@ -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 Added: head/devel/py-qt5-location/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-qt5-location/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -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 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> Added: head/devel/py-qt5-location/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-qt5-location/pkg-descr Mon Oct 5 15:50:03 2020 (r551499) @@ -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 Added: head/devel/py-qt5-location/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-qt5-location/pkg-plist Mon Oct 5 15:50:03 2020 (r551499) @@ -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 Modified: head/devel/py-qt5-qscintilla2/Makefile ============================================================================== --- head/devel/py-qt5-qscintilla2/Makefile Mon Oct 5 14:54:24 2020 (r551498) +++ head/devel/py-qt5-qscintilla2/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -19,22 +19,25 @@ HAS_CONFIGURE= yes 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 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> Added: head/devel/py-qt5-remoteobjects/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-qt5-remoteobjects/Makefile Mon Oct 5 15:50:03 2020 (r551499) @@ -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 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> Added: head/devel/py-qt5-remoteobjects/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-qt5-remoteobjects/pkg-descr Mon Oct 5 15:50:03 2020 (r551499) @@ -0,0 +1,4 @@ +PyQt5 is a set of Python bindings for Digia's Qt5 application framework. *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010051550.095Fo4dv002882>