pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

qutebrowser: Update to 1.11.0



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Tue May 5 10:57:28 2020 +0200
Changeset:	ac528a206cb1b3da7b77df26416e96e848859555

Modified Files:
	qutebrowser/Makefile
	qutebrowser/PLIST
	qutebrowser/distinfo

Log Message:
qutebrowser: Update to 1.11.0

Added
New settings:
-search.wrap which can be set to false to prevent wrapping around the page
-when searching. With QtWebEngine, Qt 5.14 or newer is required.
content.unknown_url_scheme_policy which allows controlling when an
external application is opened for external links (never, from user
interaction, always).
content.fullscreen.overlay_timeout to configure how long the fullscreen
overlay should be displayed. If set to 0, no overlay is displayed.
hints.padding to add additional padding for hints.
hints.radius to set a border radius for hints (set to 3 by default).
-New placeholders for url.searchengines values:
{unquoted} inserts the search term without any quoting.
{semiquoted} (same as {}) quotes most special characters, but slashes
remain unquoted.
{quoted} (same as {} in earlier releases) also quotes slashes.

Changed
-First adaptions to Qt 5.15, including a stop-gap measure for session loading
not working properly with it.
-Searching now wraps around the page by default with QtWebKit (where it didn't
before). Set search.wrap to false to restore the old behavior.
-The {} placeholder for search engines (the url.searchengines setting) now
does not quote slashes anymore, but other characters typically encoded in
URLs still get encoded. This matches the behavior of search engines in
Chromium. To revert to the old behavior, use {quoted} instead.
-The content.windowed_fullscreen setting got renamed to
content.fullscreen.window.
Mouse-wheel scrolling is now prevented while hints are active.
-Changes to userscripts:
qute-bitwarden now has an optional --totp flag which can be used
to copy TOTP codes to clipboard (requires the pyperclip module).
readability-js now opens readability tabs next to the original
tab (using the :open --related flag).
readability-js now displays a favicon for readability tabs.
password_fill now triggers a change JavaScript event after filling the
data.
The dictcli.py script now shows better error messages.
-Various improvements to the mkvenv.py script (mainly useful for development).
-Minor performance improvements.

Deprecated
-A warning about old Qt versions is now also shown with Qt 5.9 and 5.10, as
support for Qt < 5.11 will be dropped in qutebrowser v2.0.

Fixed
-unsafeWindow is now defined for Greasemonkey scripts with QtWebKit.
-The proxied window global is now shared between different
-Greasemonkey scripts (but still separate from the page's window), to
match the original Greasemonkey implementation.
-The --output-messages (-m) flag added in v1.9.0 now also works correctly
when using :spawn --userscript.
:version and --version now don't crash if there's an (invalid)
/etc/os-release file which has non-comment lines without a = character.
-Scripts in scripts/ now report errors to stderr correctly, instead of
using stdout.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ac528a206cb1b3da7b77df26416e96e848859555

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 qutebrowser/Makefile | 5 +++--
 qutebrowser/PLIST    | 1 +
 qutebrowser/distinfo | 8 ++++----
 3 files changed, 8 insertions(+), 6 deletions(-)

diffs:
diff --git a/qutebrowser/Makefile b/qutebrowser/Makefile
index f2be93e5af..2144aba460 100644
--- a/qutebrowser/Makefile
+++ b/qutebrowser/Makefile
@@ -1,9 +1,9 @@
 # $NetBSD$
 
-DISTNAME=	qutebrowser-1.10.2
+DISTNAME=	qutebrowser-1.11.0
 CATEGORIES=	www
 MASTER_SITES=	${MASTER_SITE_GITHUB:=qutebrowser/}
-GITHUB_TAG=	v1.10.2
+GITHUB_TAG=	v1.11.0
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=	https://qutebrowser.org/
@@ -18,6 +18,7 @@ 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
diff --git a/qutebrowser/PLIST b/qutebrowser/PLIST
index fb417a13a0..c93171b48b 100644
--- a/qutebrowser/PLIST
+++ b/qutebrowser/PLIST
@@ -352,6 +352,7 @@ ${PYSITELIB}/qutebrowser/html/styled.html
 ${PYSITELIB}/qutebrowser/html/tabs.html
 ${PYSITELIB}/qutebrowser/html/version.html
 ${PYSITELIB}/qutebrowser/html/warning-old-qt.html
+${PYSITELIB}/qutebrowser/html/warning-sessions.html
 ${PYSITELIB}/qutebrowser/html/warning-webkit.html
 ${PYSITELIB}/qutebrowser/img/broken_qutebrowser_logo.png
 ${PYSITELIB}/qutebrowser/img/file.svg
diff --git a/qutebrowser/distinfo b/qutebrowser/distinfo
index 6d37969549..28993773a5 100644
--- a/qutebrowser/distinfo
+++ b/qutebrowser/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (qutebrowser-1.10.2.tar.gz) = 63abcf9aaed9a9564f2f809bfbe3d5bafb764dcb
-RMD160 (qutebrowser-1.10.2.tar.gz) = 76f55d800da797d6513193903e269bd9fcdc5711
-SHA512 (qutebrowser-1.10.2.tar.gz) = f0e38b92663fa37ad9756846bbaada74bed0b47dd0dd0ec5da8899817c3d4ab6bce32c8ec36de445bd3c064a6d81eec333a324a29af54ccce66d10224bb4c113
-Size (qutebrowser-1.10.2.tar.gz) = 3220800 bytes
+SHA1 (qutebrowser-1.11.0.tar.gz) = 9675dfe27cfabf0a658875336b29ce6bad28164f
+RMD160 (qutebrowser-1.11.0.tar.gz) = cffbff996fa1c3d3e68b861d47e78db45f70d065
+SHA512 (qutebrowser-1.11.0.tar.gz) = d55dd057ad58be67f318fe6bad45b1850a89dc7078bd3a977a88e74ac2450441a80525d2a5fe990bd4726b2b0236dcb958e2018110780d3b2d679f14206f88d2
+Size (qutebrowser-1.11.0.tar.gz) = 3229625 bytes


Home | Main Index | Thread Index | Old Index