Ok to import py-qtwebengine after we have unlocked x11/qt5/qtwebengine?
Diff below and tarball attached.

Rafael

diff --git a/www/py-qtwebengine/Makefile b/www/py-qtwebengine/Makefile
new file mode 100644
index 00000000000..d191af76948
--- /dev/null
+++ b/www/py-qtwebengine/Makefile
@@ -0,0 +1,52 @@
+# $OpenBSD: Makefile,v 1.22 2020/03/13 16:54:11 rsadowski Exp $
+
+COMMENT        =       python Qt5WebEngine bindings
+
+V=             5.13.2
+DISTNAME=      PyQtWebEngine-${V}
+PKGNAME=       py-qtwebengine-${V}
+
+CATEGORIES=    www devel
+
+HOMEPAGE=      https://www.riverbankcomputing.com/software/pyqtwebengine/intro
+
+MASTER_SITES=  
https://www.riverbankcomputing.com/static/Downloads/PyQtWebEngine/${V}/
+
+# GPLv3 with exceptions for use with certain named open-source licenses
+PERMIT_PACKAGE=        Yes
+
+LIB_DEPENDS=   ${MODPY_LIB_DEPENDS} \
+               x11/qt5/qtwebengine
+
+NO_TEST=       Yes
+
+MODULES =      lang/python \
+               x11/qt5
+
+MODPY_VERSION =        ${MODPY_DEFAULT_VERSION_3}
+
+RUN_DEPENDS =          devel/py-sip${MODPY_FLAVOR} \
+                       devel/py-enum34 \
+
+BUILD_DEPENDS =                devel/py-sip${MODPY_FLAVOR} \
+                       devel/py-enum34 \
+
+NO_TEST =              Yes
+
+CONFIGURE_STYLE =      simple
+
+CONFIGURE_SCRIPT =     ${MODPY_BIN} ${WRKSRC}/configure.py
+
+QTVER =                        qt5
+PYQTVER =              PyQt5
+SIPDIR =               share/sip/PyQt5${MODPY_BIN_SUFFIX}
+
+CONFIGURE_ARGS +=      --qmake=${MODQT5_QMAKE} \
+                       --pyqt-sipdir=${LOCALBASE}/${SIPDIR} \
+                       --sip=${LOCALBASE}/bin/sip${MODPY_BIN_SUFFIX} \
+                       --verbose
+
+MAKE_ENV =             INSTALL_ROOT="${WRKINST}"
+SUBST_VARS +=          QTVER PYQTVER SIPDIR
+
+.include <bsd.port.mk>
diff --git a/www/py-qtwebengine/distinfo b/www/py-qtwebengine/distinfo
new file mode 100644
index 00000000000..235f1d233fd
--- /dev/null
+++ b/www/py-qtwebengine/distinfo
@@ -0,0 +1,2 @@
+SHA256 (PyQtWebEngine-5.13.2.tar.gz) = 
QmSRG1hHx1ch2MnDCvkuWKIWvSXO7zf3q/khAFwdRak=
+SIZE (PyQtWebEngine-5.13.2.tar.gz) = 45234
diff --git a/www/py-qtwebengine/pkg/DESCR b/www/py-qtwebengine/pkg/DESCR
new file mode 100644
index 00000000000..60e08bda355
--- /dev/null
+++ b/www/py-qtwebengine/pkg/DESCR
@@ -0,0 +1 @@
+Python bindings for the Qt5 toolkit, QtWebEngine module
diff --git a/www/py-qtwebengine/pkg/PLIST b/www/py-qtwebengine/pkg/PLIST
new file mode 100644
index 00000000000..73b1352af36
--- /dev/null
+++ b/www/py-qtwebengine/pkg/PLIST
@@ -0,0 +1,51 @@
+@comment $OpenBSD: PLIST,v 1.6 2020/03/13 16:54:12 rsadowski Exp $
+lib/python${MODPY_VERSION}/site-packages/${PYQTVER}/
+lib/python${MODPY_VERSION}/site-packages/${PYQTVER}/QtWebEngine.pyi
+@so lib/python${MODPY_VERSION}/site-packages/${PYQTVER}/QtWebEngine.so
+lib/python${MODPY_VERSION}/site-packages/${PYQTVER}/QtWebEngineCore.pyi
+@so lib/python${MODPY_VERSION}/site-packages/${PYQTVER}/QtWebEngineCore.so
+lib/python${MODPY_VERSION}/site-packages/${PYQTVER}/QtWebEngineWidgets.pyi
+@so lib/python${MODPY_VERSION}/site-packages/${PYQTVER}/QtWebEngineWidgets.so
+lib/python${MODPY_VERSION}/site-packages/PyQtWebEngine-5.13.2.dist-info/
+lib/python${MODPY_VERSION}/site-packages/PyQtWebEngine-5.13.2.dist-info/INSTALLER
+lib/python${MODPY_VERSION}/site-packages/PyQtWebEngine-5.13.2.dist-info/METADATA
+lib/python${MODPY_VERSION}/site-packages/PyQtWebEngine-5.13.2.dist-info/RECORD
+lib/${QTVER}/
+lib/${QTVER}/qsci/
+lib/${QTVER}/qsci/api/
+lib/${QTVER}/qsci/api/python/
+lib/${QTVER}/qsci/api/python/PyQtWebEngine.api
+share/sip/
+${SIPDIR}/
+${SIPDIR}/QtWebEngine/
+${SIPDIR}/QtWebEngine/QtWebEnginemod.sip
+${SIPDIR}/QtWebEngine/qquickwebengineprofile.sip
+${SIPDIR}/QtWebEngine/qquickwebenginescript.sip
+${SIPDIR}/QtWebEngine/qtwebengineglobal.sip
+${SIPDIR}/QtWebEngineCore/
+${SIPDIR}/QtWebEngineCore/QtWebEngineCoremod.sip
+${SIPDIR}/QtWebEngineCore/qwebengineclientcertificatestore.sip
+${SIPDIR}/QtWebEngineCore/qwebenginecookiestore.sip
+${SIPDIR}/QtWebEngineCore/qwebenginehttprequest.sip
+${SIPDIR}/QtWebEngineCore/qwebenginenotification.sip
+${SIPDIR}/QtWebEngineCore/qwebenginequotarequest.sip
+${SIPDIR}/QtWebEngineCore/qwebengineregisterprotocolhandlerrequest.sip
+${SIPDIR}/QtWebEngineCore/qwebengineurlrequestinfo.sip
+${SIPDIR}/QtWebEngineCore/qwebengineurlrequestinterceptor.sip
+${SIPDIR}/QtWebEngineCore/qwebengineurlrequestjob.sip
+${SIPDIR}/QtWebEngineCore/qwebengineurlscheme.sip
+${SIPDIR}/QtWebEngineCore/qwebengineurlschemehandler.sip
+${SIPDIR}/QtWebEngineWidgets/
+${SIPDIR}/QtWebEngineWidgets/QtWebEngineWidgetsmod.sip
+${SIPDIR}/QtWebEngineWidgets/qwebenginecertificateerror.sip
+${SIPDIR}/QtWebEngineWidgets/qwebengineclientcertificateselection.sip
+${SIPDIR}/QtWebEngineWidgets/qwebenginecontextmenudata.sip
+${SIPDIR}/QtWebEngineWidgets/qwebenginedownloaditem.sip
+${SIPDIR}/QtWebEngineWidgets/qwebenginefullscreenrequest.sip
+${SIPDIR}/QtWebEngineWidgets/qwebenginehistory.sip
+${SIPDIR}/QtWebEngineWidgets/qwebenginepage.sip
+${SIPDIR}/QtWebEngineWidgets/qwebengineprofile.sip
+${SIPDIR}/QtWebEngineWidgets/qwebenginescript.sip
+${SIPDIR}/QtWebEngineWidgets/qwebenginescriptcollection.sip
+${SIPDIR}/QtWebEngineWidgets/qwebenginesettings.sip
+${SIPDIR}/QtWebEngineWidgets/qwebengineview.sip

Attachment: py-qtwebengine.tar.gz
Description: Binary data

Reply via email to