From 36a0b7021ef58495bad2f934ef0bcb4d407bdb93 Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Tue, 13 Jun 2023 02:07:46 +0300 Subject: [PATCH] python3-graphviz: update to 0.20.1 --- srcpkgs/python3-graphviz/template | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template index 045a3782f743..399f873fa1cb 100644 --- a/srcpkgs/python3-graphviz/template +++ b/srcpkgs/python3-graphviz/template @@ -1,18 +1,25 @@ # Template file for 'python3-graphviz' pkgname=python3-graphviz -version=0.13.2 -revision=4 +version=0.20.1 +revision=1 build_style=python3-module -pycompile_module="graphviz" hostmakedepends="python3-setuptools" depends="graphviz python3" +checkdepends="python3-pytest-mock ${depends}" short_desc="Simple Python3 interface for Graphviz" maintainer="Orphaned " license="MIT" homepage="https://github.com/xflr6/graphviz" changelog="https://github.com/xflr6/graphviz/blob/master/CHANGES.txt" distfiles="https://github.com/xflr6/graphviz/archive/${version}.tar.gz" -checksum=bb932d6833e7c62ac6b53624b6d55bfd81f40e861f55642e1221ac4f4d8421b4 +checksum=815346b8c2fcd8ccede29623a67bfc30abdbb75749e96128b9d414573d6d8f04 + +post_extract() { + # do not run python3-coverage in unittests :/ + vsed -i setup.cfg -e 's/--cov --cov-report=term --cov-report=html//' + # don't add pointless dependency on python3-pytest-mock needed on python 3.5 + vsed -i setup.cfg -e '/mock_use_standalone_module/d' +} post_install() { vlicense LICENSE.txt