From d901fe275de4d1ba1611ae7a7f1479a0a851bd6f Mon Sep 17 00:00:00 2001 From: Byl3x Date: Thu, 28 Jan 2021 15:58:46 +0100 Subject: [PATCH] qutebrowser: update to 2.0.1 add checkdepends line add python3-pytest update checksum, bump version to 2.0.1 add do_check() patch --- srcpkgs/qutebrowser/template | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/srcpkgs/qutebrowser/template b/srcpkgs/qutebrowser/template index 3ff0c7da5f0..1da1ed4c52b 100644 --- a/srcpkgs/qutebrowser/template +++ b/srcpkgs/qutebrowser/template @@ -1,19 +1,21 @@ # Template file for 'qutebrowser' pkgname=qutebrowser -version=1.14.1 +version=2.0.1 revision=1 build_style=python3-module hostmakedepends="python3-setuptools asciidoc" depends="python3-PyQt5-quick python3-Jinja2 python3-Pygments python3-pyPEG2 python3-yaml python3-attrs python3-PyQt5-opengl python3-PyQt5-sql qt5-plugin-sqlite python3-setuptools" +checkdepends="$depends python3-pytest xvfb-run" short_desc="Keyboard-focused browser with a minimal GUI" +checkdepends="$depends python3-pytest" maintainer="Érico Nogueira " license="GPL-3.0-or-later" homepage="https://qutebrowser.org/" changelog="https://raw.githubusercontent.com/qutebrowser/qutebrowser/master/doc/changelog.asciidoc" distfiles="https://github.com/qutebrowser/qutebrowser/releases/download/v${version}/qutebrowser-${version}.tar.gz" -checksum=554c145ff64b1a92d4f53e3c624aaad51baafb7cb5b469bc815ae2e0e1958796 +checksum=aa988d61f1a396d7e7101054851291cf57e7cf19e7fc0eeffd30b672570ab242 nostrip=yes build_options="webengine" @@ -36,6 +38,12 @@ pre_build() { a2x -f manpage doc/qutebrowser.1.asciidoc } +do_check() { + #testing with pytest would be nice, but requires unpackaged plugins: + #pytest-bdd, pytest-benchmark, pytest-instafail, pytest-mock, pytest-qt, pytest-rerunfailures + : +} + post_install() { vman doc/qutebrowser.1 vinstall misc/org.qutebrowser.qutebrowser.desktop 644 usr/share/applications