Index: head/www/qutebrowser/Makefile =================================================================== --- head/www/qutebrowser/Makefile (revision 472779) +++ head/www/qutebrowser/Makefile (revision 472780) @@ -1,45 +1,46 @@ # $FreeBSD$ PORTNAME= qutebrowser DISTVERSION= 1.3.2 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= CHEESESHOP MAINTAINER= novel@FreeBSD.org COMMENT= Keyboard-focused browser with a minimal GUI LICENSE= GPLv3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}colorama>=0:devel/py-colorama@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cssutils>=0:www/py-cssutils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}MarkupSafe>=0:textproc/py-MarkupSafe@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyPEG2>=0:textproc/py-pyPEG2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sip>=0:devel/py-sip@${PY_FLAVOR} \ ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins USES= desktop-file-utils python:3.5+ pyqt:5 USE_PYQT= core opengl printsupport sql widgets qml USE_QT5= sql-sqlite3 USE_PYTHON= distutils autoplist noflavors NO_ARCH= yes PLIST_FILES= share/applications/${PORTNAME}-${PYTHON_VER}.desktop OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= WEBKIT WEBENGINE OPTIONS_DEFAULT= WEBKIT WEBENGINE WEBENGINE_DESC= WebEngine webpage renderer support WEBKIT_USE= PYQT=webkit,webkitwidgets WEBENGINE_USE= PYQT=webengine,webchannel post-install: ${INSTALL_DATA} ${WRKSRC}/misc/${PORTNAME}.desktop \ ${STAGEDIR}${PREFIX}/share/applications/${PORTNAME}-${PYTHON_VER}.desktop .include Index: head/www/qutebrowser/files/patch-qutebrowser_browser_webengine_webview.py =================================================================== --- head/www/qutebrowser/files/patch-qutebrowser_browser_webengine_webview.py (nonexistent) +++ head/www/qutebrowser/files/patch-qutebrowser_browser_webengine_webview.py (revision 472780) @@ -0,0 +1,24 @@ +--- qutebrowser/browser/webengine/webview.py.orig 2018-06-10 13:42:47 UTC ++++ qutebrowser/browser/webengine/webview.py +@@ -24,7 +24,6 @@ import functools + import sip + from PyQt5.QtCore import pyqtSignal, pyqtSlot, QUrl, PYQT_VERSION + from PyQt5.QtGui import QPalette +-from PyQt5.QtQuickWidgets import QQuickWidget + from PyQt5.QtWebEngineWidgets import (QWebEngineView, QWebEnginePage, + QWebEngineScript) + +@@ -72,9 +71,10 @@ class WebEngineView(QWebEngineView): + if proxy is not None: + return proxy + +- # This should only find the RenderWidgetHostViewQtDelegateWidget, +- # but not e.g. a QMenu +- children = self.findChildren(QQuickWidget) ++ # We don't want e.g. a QMenu. ++ rwhv_class = 'QtWebEngineCore::RenderWidgetHostViewQtDelegateWidget' ++ children = [child for child in self.findChildren(QWidget) ++ if child.inherits(rwhv_class)] + + if not children: + return None Property changes on: head/www/qutebrowser/files/patch-qutebrowser_browser_webengine_webview.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property