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
py-qtwebengine.tar.gz
Description: Binary data