Page MenuHomeFreeBSD

D12964.id34810.diff
No OneTemporary

D12964.id34810.diff

Index: Mk/Uses/pyqt.mk
===================================================================
--- Mk/Uses/pyqt.mk
+++ Mk/Uses/pyqt.mk
@@ -76,7 +76,7 @@
# PyQt components split up into pyqt4/pyqt5/...
_USE_PYQT_ALL= core dbus dbussupport demo designer designerplugin \
doc gui multimedia network opengl qscintilla2 \
- sql svg test webkit xml xmlpatterns sip
+ sql svg test webengine webkit xml xmlpatterns sip
# List of components only in pyqt4
_USE_PYQT4_ONLY= assistant declarative \
help phonon script scripttools
@@ -115,6 +115,7 @@
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-webengine_PATH= ${PYQT_PY_RELNAME}-webengine>=${PYQT_VERSION}
py-webkit_PATH= ${PYQT_PY_RELNAME}-webkit>=${PYQT_VERSION}
py-xml_PATH= ${PYQT_PY_RELNAME}-xml>=${PYQT_VERSION}
py-xmlpatterns_PATH= ${PYQT_PY_RELNAME}-xmlpatterns>=${PYQT_VERSION}
@@ -123,7 +124,7 @@
py-qml_PATH= ${PYQT_PY_RELNAME}-qml>=${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-webkitwidgets_PATH= ${PYQT_PY_RELNAME}-webkitwidgets>=${PYQT_VERSION}
py-widgets_PATH= ${PYQT_PY_RELNAME}-widgets>=${PYQT_VERSION}
py-sip_PORT= devel/py-sip
@@ -149,6 +150,7 @@
py-sql_PORT= databases/${PYQT_RELNAME}-sql
py-svg_PORT= graphics/${PYQT_RELNAME}-svg
py-test_PORT= devel/${PYQT_RELNAME}-test
+py-webengine_PORT= www/${PYQT_RELNAME}-webengine
py-webkit_PORT= www/${PYQT_RELNAME}-webkit
py-xml_PORT= textproc/${PYQT_RELNAME}-xml
py-xmlpatterns_PORT= textproc/${PYQT_RELNAME}-xmlpatterns
@@ -157,7 +159,7 @@
py-qml_PORT= lang/py-qt5-qml
py-printsupport_PORT= print/py-qt5-printsupport
py-serialport_PORT= comms/py-qt5-serialport
-py-webkitwidgets_PORT= www/py-qt5-webkitwidgets
+py-webkitwidgets_PORT= www/py-qt5-webkitwidgets
py-widgets_PORT= x11-toolkits/py-qt5-widgets
py-assistant_DESC= Python bindings for QtAssistant module
@@ -181,6 +183,7 @@
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-webengine_DESC= Python bindings for QtWebEngine module
py-webkit_DESC= Python bindings for QtWebKit module
py-xml_DESC= Python bindings for QtXml module
py-xmlpatterns_DESC= Python bindings for QtXmlPatterns module
@@ -189,7 +192,7 @@
py-qml_DESC= Python bindings for Qml 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-webkitwidgets_DESC= Python bindings for QtWebKitWidgets module
py-widgets_DESC= Python bindings for QTWidgets module
SIPDIR_REL= share/py-sip/PyQt${_PYQT_VERSION}
Index: www/Makefile
===================================================================
--- www/Makefile
+++ www/Makefile
@@ -1808,6 +1808,7 @@
SUBDIR += py-qp
SUBDIR += py-qpy
SUBDIR += py-qt4-webkit
+ SUBDIR += py-qt5-webengine
SUBDIR += py-qt5-webkit
SUBDIR += py-qt5-webkitwidgets
SUBDIR += py-rackspace-monitoring
Index: www/py-qt5-webengine/Makefile
===================================================================
--- /dev/null
+++ www/py-qt5-webengine/Makefile
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME= webengine
+CATEGORIES= www devel python
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Python bindings for the Qt5 toolkit, QtWebEngine module
+
+CONFIGURE_ARGS= --enable QtWebEngine \
+ --enable QtWebEngineWidgets \
+ --enable QtWebChannel \
+ --no-stubs
+
+PYQT_DIST= yes
+
+USES= python pyqt:5
+USE_GL= gl
+USE_PYQT= sip_build core_run gui_run network_run
+USE_QT5= core gui location network qml quick webchannel webengine \
+ widgets qmake_build
+
+OPTIONS_DEFINE= API DEBUG
+OPTIONS_DEFAULT=API
+OPTIONS_SUB= yes
+
+API_DESC= Install QtWebEngine API for QScintilla2
+API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${QSCIDIR}
+API_CONFIGURE_OFF= --no-qsci-api
+API_LIB_DEPENDS= libqscintilla2-qt5.so:devel/qscintilla2-qt5
+DEBUG_CONFIGURE_ON= --debug --trace
+
+.include <bsd.port.mk>
Index: www/py-qt5-webengine/pkg-descr
===================================================================
--- /dev/null
+++ www/py-qt5-webengine/pkg-descr
@@ -0,0 +1,4 @@
+PyQt5 is a set of Python bindings for Digia's Qt5 application framework.
+This package provides the QtWebKit module.
+
+WWW: http://www.riverbankcomputing.co.uk/software/pyqt/
Index: www/py-qt5-webengine/pkg-plist
===================================================================
--- /dev/null
+++ www/py-qt5-webengine/pkg-plist
@@ -0,0 +1,24 @@
+%%PYTHON_SITELIBDIR%%/PyQt5/QtWebEngine.so
+%%PYTHON_SITELIBDIR%%/PyQt5/QtWebEngineWidgets.so
+%%PYTHON_SITELIBDIR%%/PyQt5/QtWebChannel.so
+%%PYQT_SIPDIR%%/QtWebEngine/QtWebEnginemod.sip
+%%PYQT_SIPDIR%%/QtWebEngine/qquickwebengineprofile.sip
+%%PYQT_SIPDIR%%/QtWebEngine/qtwebengineglobal.sip
+%%PYQT_SIPDIR%%/QtWebEngineWidgets/QtWebEngineWidgetsmod.sip
+%%PYQT_SIPDIR%%/QtWebEngineWidgets/qwebenginecertificateerror.sip
+%%PYQT_SIPDIR%%/QtWebEngineWidgets/qwebenginecontextmenudata.sip
+%%PYQT_SIPDIR%%/QtWebEngineWidgets/qwebenginedownloaditem.sip
+%%PYQT_SIPDIR%%/QtWebEngineWidgets/qwebenginefullscreenrequest.sip
+%%PYQT_SIPDIR%%/QtWebEngineWidgets/qwebenginehistory.sip
+%%PYQT_SIPDIR%%/QtWebEngineWidgets/qwebenginepage.sip
+%%PYQT_SIPDIR%%/QtWebEngineWidgets/qwebengineprofile.sip
+%%PYQT_SIPDIR%%/QtWebEngineWidgets/qwebenginescript.sip
+%%PYQT_SIPDIR%%/QtWebEngineWidgets/qwebenginescriptcollection.sip
+%%PYQT_SIPDIR%%/QtWebEngineWidgets/qwebenginesettings.sip
+%%PYQT_SIPDIR%%/QtWebEngineWidgets/qwebengineview.sip
+%%PYQT_SIPDIR%%/QtWebChannel/QtWebChannelmod.sip
+%%PYQT_SIPDIR%%/QtWebChannel/qwebchannel.sip
+%%PYQT_SIPDIR%%/QtWebChannel/qwebchannelabstracttransport.sip
+%%API%%%%QT_DATADIR%%/qsci/api/python/QtWebEngine.api
+%%API%%%%QT_DATADIR%%/qsci/api/python/QtWebEngineWidgets.api
+%%API%%%%QT_DATADIR%%/qsci/api/python/QtWebChannel.api

File Metadata

Mime Type
text/plain
Expires
Sun, Nov 23, 12:47 AM (16 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
25998183
Default Alt Text
D12964.id34810.diff (6 KB)

Event Timeline