From bfaf78e1667ea4f5446b7905edaf40ec086636d4 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Mon, 11 Jan 2021 12:08:45 +0100 Subject: [PATCH] newsboat: update to 2.22.1. --- srcpkgs/newsboat/template | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/srcpkgs/newsboat/template b/srcpkgs/newsboat/template index e0ebdeeea50..930285d6e28 100644 --- a/srcpkgs/newsboat/template +++ b/srcpkgs/newsboat/template @@ -1,11 +1,12 @@ # Template file for 'newsboat' pkgname=newsboat -version=2.21 +version=2.22.1 revision=1 build_style=configure build_helper="rust" configure_script="./config.sh" make_install_args="prefix=/usr" +make_check_target="ci-check" hostmakedepends="ruby-asciidoctor pkg-config cargo git gettext" makedepends="json-c-devel libcurl-devel libxml2-devel sqlite-devel stfl-devel rust-std" @@ -16,11 +17,13 @@ license="MIT" homepage="https://newsboat.org/" changelog="https://raw.githubusercontent.com/newsboat/newsboat/master/CHANGELOG.md" distfiles="https://newsboat.org/releases/${version}/newsboat-${version}.tar.xz" -checksum=0c46b3dd46bb578dd6dd4915db4cfdffb4352ab258f251080ad14655c75a9c31 +checksum=8920f41cc53776b67c0e85ad1696b0967f6ac248f3b8913d977942c15d75e690 -do_check() { - make test - (cd test && TERM=$TERM TMPDIR=/dev/shm ./test) +# tests fail when run by superuser +make_check=extended + +post_patch() { + vsed -i Makefile -e "s|\./test|TERM=$TERM TMPDIR=/dev/shm \./test|g" } post_install() {