pkgsrc/www/qutebrowser/Makefile

32 lines
1 KiB
Makefile
Raw Normal View History

2021-12-08 17:01:42 +01:00
# $NetBSD: Makefile,v 1.11 2021/12/08 16:07:00 adam Exp $
www/qutebrowser: update to 1.13.1 Fixed -With Qt 5.14, shared workers are now disabled. This works around a crash in QtWebEngine on certain sites (like the Epic Games Store or the Unreal Engine page). -When a window is closed, the tab it contains are now correctly shut down (closing e.g. any dialogs which are still open for those tabs). -The Qt 5.15 session workaround now loads the correct (rather than the latest) page when :back was used before saving a session. -In certain situations on Windows, qutebrowser fails to find the username of the user launching qutebrowser (most likely due to a bug in the application launching it). When this happens, an error is now displayed instead of crashing. -Certain autoconfig.yml with an invalid structure could lead to crashes, which are now fixed. -Generating docs with asciidoc2html.py (e.g. via mkvenv.py) now works correctly without Pygments being installed system-wide. -Ever since Qt 5.9, when input.mouse.rocker_gestures was enabled, the context menu still was shown when clicking the right mouse button, thus preventing the rocker gestures. This is now fixed. -Clicking the inspector switched from existing modes (such as passthrough) to normal mode since v1.13.0. Now insert mode is only entered when the inspector is clicked in normal mode. -Pulseaudio now shows qutebrowser's audio streams as qutebrowser correctly, rather than showing them as Chromium with some Qt versions. -If :help was called with a deprecated command (e.g. :help :inspector), the help page would show despite deprecated commands not being documented. This now shows an error instead. -The qute-lastpass userscript now filters out duplicate entries with --merge-candidates.
2020-07-18 22:37:34 +02:00
DISTNAME= qutebrowser-1.13.1
2021-12-08 17:01:42 +01:00
PKGREVISION= 6
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_GITHUB:=qutebrowser/}
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://qutebrowser.org/
COMMENT= Keyboard-driven, vim-like browser based on PyQt5
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-attrs-[0-9]*:../../devel/py-attrs
DEPENDS+= ${PYPKGPREFIX}-cssutils-[0-9]*:../../textproc/py-cssutils
DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
2021-04-06 17:22:38 +02:00
DEPENDS+= ${PYPKGPREFIX}-peg2-[0-9]*:../../textproc/py-peg2
DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments
DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
2021-04-06 17:22:38 +02:00
USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/egg.mk"
.include "../../x11/py-qt5/buildlink3.mk"
2021-04-06 17:22:38 +02:00
.include "../../x11/qt5-qtbase/buildlink3.mk"
.include "../../x11/qt5-qtwebkit/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"