qutebrowser: update to 1.12.0

Removed
-tox -e mkvenv which was deprecated in qutebrowser v1.10.0 is now
removed. Use the mkvenv.py script instead.
-Support for using config.bind(key, None) in config.py to unbind a
key was deprecated in v1.8.2 and is now removed. Use
config.unbind(key) instead.
-:yank markdown was deprecated in v1.7.0 and is now removed. Use
:yank inline [{title}]({url}) instead.

Added
-New :debug-keytester command, which shows a "key tester" widget.
Previously, that was only available as a separate application via python3 -m scripts.keytester.
-New :config-diff command which opens the qute://configdiff page.
-New --debug-flag log-cookies to log cookies to the debug log.
-New colors.contextmenu.disabled.{fg,bg} settings to customize colors for
disabled items in the context menu.
-New line selection mode (:toggle-selection --line), bound to Shift-V in caret mode.
-New colors.webpage.darkmode.* settings to control Chromium's dark mode.
Note that those settings only work with QtWebEngine on Qt >= 5.14 and require
a restart of qutebrowser.

Changed
-Windows and macOS releases now ship Qt 5.15, which is based on Chromium
80.0.3987.163 with security fixes up to 81.0.4044.138.
-The content.cookies.accept setting now accepts URL patterns.
-Tests are now included in release tarballs. Note that only running them with
the exact dependencies listed in
misc/requirements/requirements-tests.txt{,-raw} is supported.
-The :tab-focus command now has completion for tabs in the current window.
-The bindings.key_mappings setting now maps <Ctrl+I> to the tab key by default.
-:tab-give --private now detaches a tab into a new private window.

Fixed
-Using :open -s now only rewrites http:// in URLs to https://, not other
schemes like qute://.
-When an unhandled exception happens in certain parts of the code (outside of
the main thread), qutebrowser did crash or freeze when trying to show its
exception handler. This is now fixed.
-:inspector now works correctly when cookies are disabled globally.
-Added workaround for a (Gentoo?) PyQt/packaging issue related to the
QWebEngineFindTextResult handling added in v1.11.0.
When entering caret selection mode (v, v) very early before a page is
loaded, an error is now shown instead of a crash happening.
-The workaround for session loading with Qt 5.15 now handles
sessions.lazy_restore so that the saved page is loaded instead of the
"stub" page with no possibility to get to the web page.
-A site specific quirk to allow typing accented characters on Google
Docs was active for docs.google.com, but not drive.google.com. It is
now applied for both subdomains.
-With older graphics hardware (OpenGL < 4.3) with Qt 5.14 on Wayland, WebGL
causes segfaults. Now qutebrowser detects that combination and suggests to
disable WebGL or use XWayland.
This commit is contained in:
pin 2020-06-06 18:08:16 +02:00
parent 8f8a40611c
commit 1cb64b7d67
2 changed files with 5 additions and 6 deletions

View File

@ -1,6 +1,6 @@
# $NetBSD$
DISTNAME= qutebrowser-1.11.1
DISTNAME= qutebrowser-1.12.0
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_GITHUB:=qutebrowser/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@ -18,7 +18,6 @@ DEPENDS+= ${PYPKGPREFIX}-cssutils-[0-9]*:../../textproc/py-cssutils
DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments
DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
DEPENDS+= glib2-tools-[0-9]*:../../devel/glib2-tools
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc

View File

@ -1,6 +1,6 @@
$NetBSD$
SHA1 (qutebrowser-1.11.1.tar.gz) = 4421562ccc7818943bbba88dc4078e4dd2d253ae
RMD160 (qutebrowser-1.11.1.tar.gz) = d828d15741152a889262b810f82edb6dccc03dd7
SHA512 (qutebrowser-1.11.1.tar.gz) = 20ccaff5f0130371969ca493efde3d5c558c5b8cf9921f52e5c98a1c49ae5a3fe8f7994f5d886746e9306fd553cf1296ec6456bafd4680d0e435c026d4d08aa8
Size (qutebrowser-1.11.1.tar.gz) = 3229613 bytes
SHA1 (qutebrowser-1.12.0.tar.gz) = ef616391e4279f8c06318767c44d51ab16de9aa1
RMD160 (qutebrowser-1.12.0.tar.gz) = c54e7bbb3cc2c90b9cc4b58e9f5bb84badcb78cc
SHA512 (qutebrowser-1.12.0.tar.gz) = 0d4fb711d4940c40d178579b915e860d1dae75dd0950399122d30ff90e8327f69d44c4cdd863db8013db179bf74679d33750488ddf40547e7b2acc54b89788eb
Size (qutebrowser-1.12.0.tar.gz) = 3246466 bytes