From bbfb76001fdf88204681fa604ac3ba5a78d57927 Mon Sep 17 00:00:00 2001 From: icp Date: Sat, 28 Jan 2023 01:19:46 +0530 Subject: [PATCH] gscreenshot: update to 3.3.0. --- srcpkgs/gscreenshot/template | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/srcpkgs/gscreenshot/template b/srcpkgs/gscreenshot/template index 008172670ed4..39d47e4c3cdc 100644 --- a/srcpkgs/gscreenshot/template +++ b/srcpkgs/gscreenshot/template @@ -1,15 +1,18 @@ # Template file for 'gscreenshot' pkgname=gscreenshot -version=2.17.1 -revision=2 +version=3.3.0 +revision=1 build_style=python3-module -hostmakedepends="python3-setuptools gettext" +hostmakedepends="python3-setuptools gettext go-md2man" depends="gtk+3 python3-setuptools python3-Pillow python3-gobject scrot" -short_desc="GUI front-end for the scrot program" +checkdepends="${depends} python3-mock python3-pytest" +short_desc="GUI for multiple screenshot backends including scrot, PIL, and grim" maintainer="Rui Flora " -license="GPL-2.0-or-later" +license="GPL-2.0-only" homepage="https://github.com/thenaterhood/gscreenshot" -distfiles="https://github.com/thenaterhood/gscreenshot/archive/v${version}.tar.gz" -checksum=f0cdf81e9ab483e11c04ed27141ac37dd6f24415968bc5f4c874e7b17ca5958d -# doesn't ship any tests -make_check=no +distfiles="https://github.com/thenaterhood/gscreenshot/archive/refs/tags/v${version}.tar.gz" +checksum=f05e695676cda97483c6cdbebaba9a708b5791e544e977016a772325a1d37231 + +do_check() { + (cd src && PYTHONPATH="$(cd build/lib* && pwd)" python3 -m pytest ../test) +}