Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F145086429
D25749.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
85 KB
Referenced Files
None
Subscribers
None
D25749.diff
View Options
Index: head/Mk/Uses/pyqt.mk
===================================================================
--- head/Mk/Uses/pyqt.mk
+++ head/Mk/Uses/pyqt.mk
@@ -29,61 +29,88 @@
# 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_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 @@
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 @@
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 @@
--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}_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: head/audio/cadence/Makefile
===================================================================
--- head/audio/cadence/Makefile
+++ head/audio/cadence/Makefile
@@ -3,7 +3,7 @@
PORTNAME= cadence
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
Index: head/audio/carla/Makefile
===================================================================
--- head/audio/carla/Makefile
+++ head/audio/carla/Makefile
@@ -3,7 +3,7 @@
PORTNAME= Carla
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
Index: head/audio/picard/Makefile
===================================================================
--- head/audio/picard/Makefile
+++ head/audio/picard/Makefile
@@ -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/ \
Index: head/biology/py-ete3/Makefile
===================================================================
--- head/biology/py-ete3/Makefile
+++ head/biology/py-ete3/Makefile
@@ -2,6 +2,7 @@
PORTNAME= ete3
DISTVERSION= 3.1.2
+PORTREVISION= 1
CATEGORIES= biology python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: head/cad/openscad-devel/Makefile
===================================================================
--- head/cad/openscad-devel/Makefile
+++ head/cad/openscad-devel/Makefile
@@ -3,7 +3,7 @@
PORTNAME= openscad
PORTVERSION= 2020.01.04
-PORTREVISION= 2
+PORTREVISION= 3
#PORTREVISION= 1
CATEGORIES= cad
PKGNAMESUFFIX= -devel
Index: head/cad/openscad/Makefile
===================================================================
--- head/cad/openscad/Makefile
+++ head/cad/openscad/Makefile
@@ -3,7 +3,7 @@
PORTNAME= openscad
PORTVERSION= 2019.05.10
-PORTREVISION= 6
+PORTREVISION= 7
#PORTREVISION= 1
CATEGORIES= cad
Index: head/cad/py-cq-editor/Makefile
===================================================================
--- head/cad/py-cq-editor/Makefile
+++ head/cad/py-cq-editor/Makefile
@@ -2,6 +2,7 @@
PORTNAME= cq-editor
DISTVERSION= 0.1.2
+PORTREVISION= 1
CATEGORIES= cad
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: head/cad/py-pyfda/Makefile
===================================================================
--- head/cad/py-pyfda/Makefile
+++ head/cad/py-pyfda/Makefile
@@ -2,7 +2,7 @@
PORTNAME= pyfda
PORTVERSION= 0.1
-PORTREVISION= 5
+PORTREVISION= 6
DISTVERSIONSUFFIX= rc6
CATEGORIES= cad python devel
MASTER_SITES= CHEESESHOP
Index: head/comms/Makefile
===================================================================
--- head/comms/Makefile
+++ head/comms/Makefile
@@ -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
Index: head/comms/gnuradio/Makefile
===================================================================
--- head/comms/gnuradio/Makefile
+++ head/comms/gnuradio/Makefile
@@ -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
Index: head/comms/nanovna-saver/Makefile
===================================================================
--- head/comms/nanovna-saver/Makefile
+++ head/comms/nanovna-saver/Makefile
@@ -3,7 +3,7 @@
PORTNAME= nanovna-saver
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
Index: head/comms/py-qt5-sensors/Makefile
===================================================================
--- head/comms/py-qt5-sensors/Makefile
+++ head/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
+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: head/comms/py-qt5-sensors/pkg-descr
===================================================================
--- head/comms/py-qt5-sensors/pkg-descr
+++ head/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: head/comms/py-qt5-sensors/pkg-plist
===================================================================
--- head/comms/py-qt5-sensors/pkg-plist
+++ head/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: head/comms/py-qt5-serialport/Makefile
===================================================================
--- head/comms/py-qt5-serialport/Makefile
+++ head/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
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: head/databases/py-qt5-sql/Makefile
===================================================================
--- head/databases/py-qt5-sql/Makefile
+++ head/databases/py-qt5-sql/Makefile
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= sql
-PORTREVISION= 1
CATEGORIES= databases 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
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtSql.so
.include <bsd.port.mk>
Index: head/databases/sqlitebrowser/Makefile
===================================================================
--- head/databases/sqlitebrowser/Makefile
+++ head/databases/sqlitebrowser/Makefile
@@ -3,6 +3,7 @@
PORTNAME= sqlitebrowser
PORTVERSION= 3.12.0
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= databases
Index: head/deskutils/calibre/Makefile
===================================================================
--- head/deskutils/calibre/Makefile
+++ head/deskutils/calibre/Makefile
@@ -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}/
Index: head/deskutils/treeline/Makefile
===================================================================
--- head/deskutils/treeline/Makefile
+++ head/deskutils/treeline/Makefile
@@ -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}
Index: head/devel/Makefile
===================================================================
--- head/devel/Makefile
+++ head/devel/Makefile
@@ -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
Index: head/devel/eric6/Makefile
===================================================================
--- head/devel/eric6/Makefile
+++ head/devel/eric6/Makefile
@@ -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=[...]
Index: head/devel/git-cola/Makefile
===================================================================
--- head/devel/git-cola/Makefile
+++ head/devel/git-cola/Makefile
@@ -4,6 +4,7 @@
PORTNAME= git-cola
DISTVERSIONPREFIX= v
DISTVERSION= 3.5
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= dch@FreeBSD.org
Index: head/devel/py-qt5-core/Makefile
===================================================================
--- head/devel/py-qt5-core/Makefile
+++ head/devel/py-qt5-core/Makefile
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= core
-PORTREVISION= 1
CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
@@ -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: head/devel/py-qt5-core/pkg-plist
===================================================================
--- head/devel/py-qt5-core/pkg-plist
+++ head/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: head/devel/py-qt5-dbus/Makefile
===================================================================
--- head/devel/py-qt5-dbus/Makefile
+++ head/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
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: head/devel/py-qt5-dbussupport/Makefile
===================================================================
--- head/devel/py-qt5-dbussupport/Makefile
+++ head/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
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: head/devel/py-qt5-designer/Makefile
===================================================================
--- head/devel/py-qt5-designer/Makefile
+++ head/devel/py-qt5-designer/Makefile
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= designer
-PORTREVISION= 1
CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
@@ -14,7 +13,7 @@
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_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: head/devel/py-qt5-designerplugin/Makefile
===================================================================
--- head/devel/py-qt5-designerplugin/Makefile
+++ head/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
USE_PYTHON= concurrent flavors py3kplist
USE_QT= core designer gui xml widgets \
buildtools_build qmake_build
Index: head/devel/py-qt5-help/Makefile
===================================================================
--- head/devel/py-qt5-help/Makefile
+++ head/devel/py-qt5-help/Makefile
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= help
-PORTREVISION= 1
CATEGORIES= 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
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtHelp.so
.include <bsd.port.mk>
Index: head/devel/py-qt5-help/pkg-plist
===================================================================
--- head/devel/py-qt5-help/pkg-plist
+++ head/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: head/devel/py-qt5-location/Makefile
===================================================================
--- head/devel/py-qt5-location/Makefile
+++ head/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 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: head/devel/py-qt5-location/pkg-descr
===================================================================
--- head/devel/py-qt5-location/pkg-descr
+++ head/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: head/devel/py-qt5-location/pkg-plist
===================================================================
--- head/devel/py-qt5-location/pkg-plist
+++ head/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: head/devel/py-qt5-qscintilla2/Makefile
===================================================================
--- head/devel/py-qt5-qscintilla2/Makefile
+++ head/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 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: head/devel/py-qt5-remoteobjects/Makefile
===================================================================
--- head/devel/py-qt5-remoteobjects/Makefile
+++ head/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 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: head/devel/py-qt5-remoteobjects/pkg-descr
===================================================================
--- head/devel/py-qt5-remoteobjects/pkg-descr
+++ head/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: head/devel/py-qt5-remoteobjects/pkg-plist
===================================================================
--- head/devel/py-qt5-remoteobjects/pkg-plist
+++ head/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: head/devel/py-qt5-sip/Makefile
===================================================================
--- head/devel/py-qt5-sip/Makefile
+++ head/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:3.5+ pyqt:sip
+USE_PYTHON= autoplist concurrent distutils flavors py3kplist
+USE_PYQT= #
+
+.include <bsd.port.mk>
Index: head/devel/py-qt5-sip/distinfo
===================================================================
--- head/devel/py-qt5-sip/distinfo
+++ head/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: head/devel/py-qt5-sip/files/LICENSE
===================================================================
--- head/devel/py-qt5-sip/files/LICENSE
+++ head/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: head/devel/py-qt5-sip/pkg-descr
===================================================================
--- head/devel/py-qt5-sip/pkg-descr
+++ head/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: head/devel/py-qt5-test/Makefile
===================================================================
--- head/devel/py-qt5-test/Makefile
+++ head/devel/py-qt5-test/Makefile
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= test
-PORTREVISION= 1
CATEGORIES= devel python
MAINTAINER= kde@FreeBSD.org
@@ -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: head/devel/py-qt5/Makefile
===================================================================
--- head/devel/py-qt5/Makefile
+++ head/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
OPTIONS_DEFAULT= ${OPTIONS_DEFINE:NWEBENGINE}
.for opt in ${OPTIONS_DEFINE}
Index: head/devel/py-qt5/distinfo
===================================================================
--- head/devel/py-qt5/distinfo
+++ head/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: head/devel/py-qtbuilder/Makefile
===================================================================
--- head/devel/py-qtbuilder/Makefile
+++ head/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: head/devel/py-qtbuilder/distinfo
===================================================================
--- head/devel/py-qtbuilder/distinfo
+++ head/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: head/devel/py-qtbuilder/pkg-descr
===================================================================
--- head/devel/py-qtbuilder/pkg-descr
+++ head/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: head/devel/py-qtconsole/Makefile
===================================================================
--- head/devel/py-qtconsole/Makefile
+++ head/devel/py-qtconsole/Makefile
@@ -2,6 +2,7 @@
PORTNAME= qtconsole
PORTVERSION= 4.7.7
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: head/devel/py-sip/distinfo
===================================================================
--- head/devel/py-sip/distinfo
+++ head/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 = 1600752207
+SHA256 (sip-4.19.24.tar.gz) = edcd3790bb01938191eef0f6117de0bf56d1136626c0ddb678f3a558d62e41e5
+SIZE (sip-4.19.24.tar.gz) = 1055461
Index: head/devel/py-spyder/Makefile
===================================================================
--- head/devel/py-spyder/Makefile
+++ head/devel/py-spyder/Makefile
@@ -4,7 +4,7 @@
PORTNAME= spyder
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.7
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel science python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: head/devel/qscintilla2-qt5/distinfo
===================================================================
--- head/devel/qscintilla2-qt5/distinfo
+++ head/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: head/devel/tortoisehg/Makefile
===================================================================
--- head/devel/tortoisehg/Makefile
+++ head/devel/tortoisehg/Makefile
@@ -2,7 +2,7 @@
PORTNAME= tortoisehg
DISTVERSION= 5.5.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= arrowd@FreeBSD.org
Index: head/devel/vitables/Makefile
===================================================================
--- head/devel/vitables/Makefile
+++ head/devel/vitables/Makefile
@@ -3,7 +3,7 @@
PORTNAME= vitables
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel science python
MAINTAINER= yuri@FreeBSD.org
Index: head/emulators/fs-uae-launcher/Makefile
===================================================================
--- head/emulators/fs-uae-launcher/Makefile
+++ head/emulators/fs-uae-launcher/Makefile
@@ -3,7 +3,7 @@
PORTNAME= fs-uae-launcher
PORTVERSION= 3.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= emulators
MASTER_SITES= https://fs-uae.net/stable/${PORTVERSION}/
Index: head/games/anki/Makefile
===================================================================
--- head/games/anki/Makefile
+++ head/games/anki/Makefile
@@ -3,7 +3,7 @@
PORTNAME= anki
DISTVERSION= 2.1.16
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games python
MASTER_SITES= https://apps.ankiweb.net/downloads/archive/
DISTNAME= anki-${PORTVERSION}-source
Index: head/games/py-mnemosyne/Makefile
===================================================================
--- head/games/py-mnemosyne/Makefile
+++ head/games/py-mnemosyne/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mnemosyne
PORTVERSION= 2.7.1
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= games python
MASTER_SITES= SF/mnemosyne-proj/${PORTNAME}/${PORTNAME}-${DISTVERSION}
Index: head/graphics/py-python-poppler-qt5/Makefile
===================================================================
--- head/graphics/py-python-poppler-qt5/Makefile
+++ head/graphics/py-python-poppler-qt5/Makefile
@@ -3,7 +3,7 @@
PORTNAME= python-poppler-qt5
DISTVERSIONPREFIX= v
DISTVERSION= 0.75.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= graphics python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: head/graphics/py-qt5-svg/Makefile
===================================================================
--- head/graphics/py-qt5-svg/Makefile
+++ head/graphics/py-qt5-svg/Makefile
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= svg
-PORTREVISION= 1
CATEGORIES= graphics 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
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtSvg.so
.include <bsd.port.mk>
Index: head/graphics/py-visvis/Makefile
===================================================================
--- head/graphics/py-visvis/Makefile
+++ head/graphics/py-visvis/Makefile
@@ -3,6 +3,7 @@
PORTNAME= visvis
PORTVERSION= 1.12.4
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: head/graphics/qgis-ltr/Makefile
===================================================================
--- head/graphics/qgis-ltr/Makefile
+++ head/graphics/qgis-ltr/Makefile
@@ -4,6 +4,7 @@
PORTNAME= qgis
DISTVERSIONPREFIX= final-
DISTVERSION= 3_10_10
+PORTREVISION= 1
CATEGORIES= graphics geography
PKGNAMESUFFIX= -ltr
Index: head/graphics/qgis/Makefile
===================================================================
--- head/graphics/qgis/Makefile
+++ head/graphics/qgis/Makefile
@@ -4,6 +4,7 @@
PORTNAME= qgis
DISTVERSIONPREFIX= final-
DISTVERSION= 3_14_16
+PORTREVISION= 1
CATEGORIES= graphics geography
MAINTAINER= rhurlin@FreeBSD.org
Index: head/graphics/qtqr/Makefile
===================================================================
--- head/graphics/qtqr/Makefile
+++ head/graphics/qtqr/Makefile
@@ -3,7 +3,7 @@
PORTNAME= qtqr
DISTVERSION= 2.0.bzr39
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= LOCAL/ehaupt
DISTNAME= qr-tools-${DISTVERSION}
Index: head/graphics/rapid-photo-downloader/Makefile
===================================================================
--- head/graphics/rapid-photo-downloader/Makefile
+++ head/graphics/rapid-photo-downloader/Makefile
@@ -2,6 +2,7 @@
PORTNAME= rapid-photo-downloader
DISTVERSION= 0.9.24
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= https://launchpad.net/rapid/pyqt/${PORTVERSION}/+download/
Index: head/lang/py-qt5-qml/Makefile
===================================================================
--- head/lang/py-qt5-qml/Makefile
+++ head/lang/py-qt5-qml/Makefile
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= qml
-PORTREVISION= 1
CATEGORIES= lang 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
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtQml.so
.include <bsd.port.mk>
Index: head/math/convertall/Makefile
===================================================================
--- head/math/convertall/Makefile
+++ head/math/convertall/Makefile
@@ -3,6 +3,7 @@
PORTNAME= convertall
PORTVERSION= 0.8.0
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= https://github.com/doug-101/ConvertAll/releases/download/v${PORTVERSION}/
Index: head/math/octave/Makefile
===================================================================
--- head/math/octave/Makefile
+++ head/math/octave/Makefile
@@ -3,7 +3,7 @@
PORTNAME= octave
PORTVERSION= ${OCTAVE_VERSION}
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math
MASTER_SITES= GNU
Index: head/math/rpcalc/Makefile
===================================================================
--- head/math/rpcalc/Makefile
+++ head/math/rpcalc/Makefile
@@ -3,7 +3,7 @@
PORTNAME= rpcalc
PORTVERSION= 0.8.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
Index: head/misc/orange3/Makefile
===================================================================
--- head/misc/orange3/Makefile
+++ head/misc/orange3/Makefile
@@ -2,7 +2,7 @@
PORTNAME= orange3
DISTVERSION= 3.19.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc python
MAINTAINER= yuri@FreeBSD.org
Index: head/misc/py-QSpectrumAnalyzer/Makefile
===================================================================
--- head/misc/py-QSpectrumAnalyzer/Makefile
+++ head/misc/py-QSpectrumAnalyzer/Makefile
@@ -2,7 +2,7 @@
PORTNAME= QSpectrumAnalyzer
DISTVERSION= 2.1.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= misc hamradio python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: head/misc/py-qt5-demo/Makefile
===================================================================
--- head/misc/py-qt5-demo/Makefile
+++ head/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 \
+ 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: head/misc/urh/Makefile
===================================================================
--- head/misc/urh/Makefile
+++ head/misc/urh/Makefile
@@ -2,6 +2,7 @@
PORTNAME= urh
DISTVERSION= 2.8.9
+PORTREVISION= 1
CATEGORIES= misc hamradio python
MASTER_SITES= CHEESESHOP
Index: head/multimedia/openshot/Makefile
===================================================================
--- head/multimedia/openshot/Makefile
+++ head/multimedia/openshot/Makefile
@@ -4,6 +4,7 @@
PORTNAME= openshot
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.1-369
+PORTREVISION= 1
DISTVERSIONSUFFIX= -gcc1735bd
CATEGORIES= multimedia
Index: head/multimedia/py-openlp/Makefile
===================================================================
--- head/multimedia/py-openlp/Makefile
+++ head/multimedia/py-openlp/Makefile
@@ -2,7 +2,7 @@
PORTNAME= OpenLP
PORTVERSION= 2.4.6
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= multimedia python
MASTER_SITES= https://get.openlp.org/${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: head/multimedia/py-qt5-multimedia/Makefile
===================================================================
--- head/multimedia/py-qt5-multimedia/Makefile
+++ head/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
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: head/multimedia/py-qt5-multimedia/pkg-plist
===================================================================
--- head/multimedia/py-qt5-multimedia/pkg-plist
+++ head/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: head/multimedia/py-qt5-multimediawidgets/Makefile
===================================================================
--- head/multimedia/py-qt5-multimediawidgets/Makefile
+++ head/multimedia/py-qt5-multimediawidgets/Makefile
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= multimediawidgets
-PORTREVISION= 1
CATEGORIES= multimedia 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
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtMultimediaWidgets.so
.include <bsd.port.mk>
Index: head/multimedia/py-qt5-multimediawidgets/pkg-plist
===================================================================
--- head/multimedia/py-qt5-multimediawidgets/pkg-plist
+++ head/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: head/net-mgmt/nagstamon/Makefile
===================================================================
--- head/net-mgmt/nagstamon/Makefile
+++ head/net-mgmt/nagstamon/Makefile
@@ -3,7 +3,7 @@
PORTNAME= nagstamon
PORTVERSION= 3.4.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-mgmt python
MASTER_SITES= https://nagstamon.ifw-dresden.de/files/stable/ \
LOCAL/ehaupt
Index: head/net/Makefile
===================================================================
--- head/net/Makefile
+++ head/net/Makefile
@@ -1077,6 +1077,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: head/net/py-qt5-network/Makefile
===================================================================
--- head/net/py-qt5-network/Makefile
+++ head/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
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: head/net/py-qt5-network/pkg-plist
===================================================================
--- head/net/py-qt5-network/pkg-plist
+++ head/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: head/net/py-qt5-networkauth/Makefile
===================================================================
--- head/net/py-qt5-networkauth/Makefile
+++ head/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
+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: head/net/py-qt5-networkauth/pkg-descr
===================================================================
--- head/net/py-qt5-networkauth/pkg-descr
+++ head/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: head/net/py-qt5-networkauth/pkg-plist
===================================================================
--- head/net/py-qt5-networkauth/pkg-plist
+++ head/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: head/print/py-frescobaldi/Makefile
===================================================================
--- head/print/py-frescobaldi/Makefile
+++ head/print/py-frescobaldi/Makefile
@@ -4,7 +4,7 @@
PORTNAME= frescobaldi
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print kde python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: head/print/py-qt5-printsupport/Makefile
===================================================================
--- head/print/py-qt5-printsupport/Makefile
+++ head/print/py-qt5-printsupport/Makefile
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= printsupport
-PORTREVISION= 1
CATEGORIES= print python
MAINTAINER= kde@FreeBSD.org
@@ -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: head/science/code_saturne/Makefile
===================================================================
--- head/science/code_saturne/Makefile
+++ head/science/code_saturne/Makefile
@@ -3,6 +3,7 @@
PORTNAME= code_saturne
PORTVERSION= 6.1.2
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= science parallel
Index: head/science/py-veusz/Makefile
===================================================================
--- head/science/py-veusz/Makefile
+++ head/science/py-veusz/Makefile
@@ -4,7 +4,7 @@
PORTNAME= veusz
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 3.2.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: head/sysutils/angrysearch/Makefile
===================================================================
--- head/sysutils/angrysearch/Makefile
+++ head/sysutils/angrysearch/Makefile
@@ -3,7 +3,7 @@
PORTNAME= angrysearch
PORTVERSION= 1.0.2 # untagged, but specified in the setup.py
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils python
MAINTAINER= danfe@FreeBSD.org
Index: head/textproc/py-qt5-xml/Makefile
===================================================================
--- head/textproc/py-qt5-xml/Makefile
+++ head/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
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: head/textproc/py-qt5-xmlpatterns/Makefile
===================================================================
--- head/textproc/py-qt5-xmlpatterns/Makefile
+++ head/textproc/py-qt5-xmlpatterns/Makefile
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= xmlpatterns
-PORTREVISION= 1
CATEGORIES= textproc devel python
MAINTAINER= kde@FreeBSD.org
@@ -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: head/textproc/retext/Makefile
===================================================================
--- head/textproc/retext/Makefile
+++ head/textproc/retext/Makefile
@@ -2,7 +2,7 @@
PORTNAME= retext
DISTVERSION= 7.0.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= arved@FreeBSD.org
Index: head/www/onionshare/Makefile
===================================================================
--- head/www/onionshare/Makefile
+++ head/www/onionshare/Makefile
@@ -3,7 +3,7 @@
PORTNAME= onionshare
DISTVERSIONPREFIX= v
DISTVERSION= 2.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www python security
MAINTAINER= egypcio@FreeBSD.org
Index: head/www/py-qt5-webchannel/Makefile
===================================================================
--- head/www/py-qt5-webchannel/Makefile
+++ head/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 qml_run network_run widgets_run
USE_PYTHON= concurrent flavors py3kplist
USE_QT= core declarative qmake_build gui network webchannel widgets
Index: head/www/py-qt5-webengine/Makefile
===================================================================
--- head/www/py-qt5-webengine/Makefile
+++ head/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
Index: head/www/py-qt5-webengine/distinfo
===================================================================
--- head/www/py-qt5-webengine/distinfo
+++ head/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: head/www/py-qt5-webengine/pkg-plist
===================================================================
--- head/www/py-qt5-webengine/pkg-plist
+++ head/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: head/www/py-qt5-webkit/Makefile
===================================================================
--- head/www/py-qt5-webkit/Makefile
+++ head/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
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: head/www/py-qt5-webkitwidgets/Makefile
===================================================================
--- head/www/py-qt5-webkitwidgets/Makefile
+++ head/www/py-qt5-webkitwidgets/Makefile
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= webkitwidgets
-PORTREVISION= 1
CATEGORIES= www devel python
MAINTAINER= kde@FreeBSD.org
@@ -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: head/www/py-qt5-websockets/Makefile
===================================================================
--- head/www/py-qt5-websockets/Makefile
+++ head/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
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: head/www/qutebrowser/Makefile
===================================================================
--- head/www/qutebrowser/Makefile
+++ head/www/qutebrowser/Makefile
@@ -2,6 +2,7 @@
PORTNAME= qutebrowser
DISTVERSION= 1.13.1
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= CHEESESHOP
Index: head/x11-toolkits/Makefile
===================================================================
--- head/x11-toolkits/Makefile
+++ head/x11-toolkits/Makefile
@@ -169,6 +169,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: head/x11-toolkits/py-qt5-chart/Makefile
===================================================================
--- head/x11-toolkits/py-qt5-chart/Makefile
+++ head/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
@@ -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: head/x11-toolkits/py-qt5-chart/distinfo
===================================================================
--- head/x11-toolkits/py-qt5-chart/distinfo
+++ head/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: head/x11-toolkits/py-qt5-gui/Makefile
===================================================================
--- head/x11-toolkits/py-qt5-gui/Makefile
+++ head/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
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: head/x11-toolkits/py-qt5-gui/pkg-plist
===================================================================
--- head/x11-toolkits/py-qt5-gui/pkg-plist
+++ head/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: head/x11-toolkits/py-qt5-quick/Makefile
===================================================================
--- head/x11-toolkits/py-qt5-quick/Makefile
+++ head/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
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: head/x11-toolkits/py-qt5-quick/pkg-plist
===================================================================
--- head/x11-toolkits/py-qt5-quick/pkg-plist
+++ head/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: head/x11-toolkits/py-qt5-quick3d/Makefile
===================================================================
--- head/x11-toolkits/py-qt5-quick3d/Makefile
+++ head/x11-toolkits/py-qt5-quick3d/Makefile
@@ -0,0 +1,34 @@
+# $FreeBSD$
+
+PORTNAME= quick3d
+CATEGORIES= x11-toolkits devel python
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Python bindings for the Qt5 toolkit, QtQuick3D module
+
+BUILD_DEPENDS= ${PY_ENUM34}
+RUN_DEPENDS= ${PY_ENUM34}
+
+CONFIGURE_ARGS= --enable QtQuick3D
+PYQT_DIST= yes
+
+USES= gl python pyqt:5 qt:5
+USE_GL= gl
+USE_PYQT= sip_build core_run gui_run
+USE_PYTHON= concurrent flavors py3kplist
+USE_QT= core declarative gui qmake_build network quick3d
+
+OPTIONS_DEFINE= API DEBUG
+OPTIONS_DEFAULT=API
+OPTIONS_SUB= yes
+
+API_DESC= Install QtQuick 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/QtQuick3D.so
+
+.include <bsd.port.mk>
Index: head/x11-toolkits/py-qt5-quick3d/pkg-descr
===================================================================
--- head/x11-toolkits/py-qt5-quick3d/pkg-descr
+++ head/x11-toolkits/py-qt5-quick3d/pkg-descr
@@ -0,0 +1,4 @@
+PyQt5 is a set of Python bindings for Digia's Qt5 application framework.
+This package provides the QtQuick module.
+
+WWW: https://riverbankcomputing.com/software/pyqt
Index: head/x11-toolkits/py-qt5-quick3d/pkg-plist
===================================================================
--- head/x11-toolkits/py-qt5-quick3d/pkg-plist
+++ head/x11-toolkits/py-qt5-quick3d/pkg-plist
@@ -0,0 +1,7 @@
+%%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: head/x11-toolkits/py-qt5-quickwidgets/Makefile
===================================================================
--- head/x11-toolkits/py-qt5-quickwidgets/Makefile
+++ head/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 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: head/x11-toolkits/py-qt5-widgets/Makefile
===================================================================
--- head/x11-toolkits/py-qt5-widgets/Makefile
+++ head/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
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: head/x11/py-qt5-opengl/Makefile
===================================================================
--- head/x11/py-qt5-opengl/Makefile
+++ head/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>
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Feb 16, 8:01 PM (8 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28788372
Default Alt Text
D25749.diff (85 KB)
Attached To
Mode
D25749: Update py-sip to 4.19.24, qscintilla2 to 2.11.5, PyQt5 to 5.15.0 add new py-qt5-sip 12.8.0
Attached
Detach File
Event Timeline
Log In to Comment