From e748ba9741f6540f4675c23e3e37b73e822c13a4 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 31 May 2021 20:59:14 +0100 Subject: gentoo resync : 31.05.2021 --- dev-util/gcovr/Manifest | 2 +- dev-util/gcovr/gcovr-4.2.ebuild | 21 +++++++++++---------- 2 files changed, 12 insertions(+), 11 deletions(-) (limited to 'dev-util/gcovr') diff --git a/dev-util/gcovr/Manifest b/dev-util/gcovr/Manifest index a0f6cb9cd471..be469028d76f 100644 --- a/dev-util/gcovr/Manifest +++ b/dev-util/gcovr/Manifest @@ -1,3 +1,3 @@ DIST gcovr-4.2.tar.gz 222847 BLAKE2B 44864c89b58b526c5afc293168c8af2c9082a99e92f2315485f10430fa5ff959046d189c018e0fa121ff4e9fc3685c13b737c112856c841966052d5fd6c9169a SHA512 bf9e22a58b8390eca391dc8f6ba58c4ca0765e66f18ac6f8d8f80609411df2bab74a846eb179a1aded81b7774fa8a8121bb2d586556aeaf43fd729205b0d0c72 -EBUILD gcovr-4.2.ebuild 940 BLAKE2B dfbac7c255b7c790b72fdc725a13478f63ad225c2e6cd313f3b05911ace59d146b66cbd8ba2affb55bc432f2fdab2776ca4985a7f45dfe709d4d437eb31b9340 SHA512 a0aaac27c38fd5166b294c06a0bb62be520cd755127dc21e8e9f5c5523151c6ddf165a2bcc83e1bb4b2e0008ebe198637fae7125aebee1ebdf7514d5c202ed80 +EBUILD gcovr-4.2.ebuild 960 BLAKE2B 4864811a5f83e87c1b5acd1c7148d8dad1e48986ccc20aafa3ee1ec61adebb2e3869ac0593dbb41d4a812caba33dcc09134f60406efdfed79e23c88f7062ebbb SHA512 29b855c81c3c3f27aeef82a5e20b47f58803dfcbc96437d9a9632ca61fe6f3e5e176543d67aeef250732fdd3bed809c554d0a8b7f5c6b0e8cacf957fcbc9a593 MISC metadata.xml 404 BLAKE2B 0c1ac87d95e969877abd8993c95d6b723d0faaf645093cc01c3c88dbadce84a218a12d4f799a1e95535d67fcdc5725b02d95cc8b53408af04a1c81382bf223c8 SHA512 472f35c3e963a0eb02f8ede9f996bad20a6b67f364c5b2f40b37b90d552dbc1414af5c01862cd4ed7586a6e02cc10a408134cca6eb994f0b897f2fdef3a2054a diff --git a/dev-util/gcovr/gcovr-4.2.ebuild b/dev-util/gcovr/gcovr-4.2.ebuild index 580ac995f399..fc1fc53cd521 100644 --- a/dev-util/gcovr/gcovr-4.2.ebuild +++ b/dev-util/gcovr/gcovr-4.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7..9} ) DISTUTILS_IN_SOURCE_BUILD=1 inherit distutils-r1 @@ -15,21 +15,16 @@ SRC_URI="https://github.com/gcovr/gcovr/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" RDEPEND=" dev-python/jinja[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] " -BDEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/PyUtilib[${PYTHON_USEDEP}] - ) +BDEPEND=" + test? ( dev-python/PyUtilib[${PYTHON_USEDEP}] ) " # tests fail on gcc newer than 5.8 -# https://github.com/gcovr/gcovr/issues/206 RESTRICT="test" distutils_enable_tests pytest @@ -40,5 +35,11 @@ python_test() { local -x PATH="${TEST_DIR}/scripts:${PATH}" \ PYTHONPATH="${TEST_DIR}/lib" - pytest -vv gcovr || die "Tests fail with ${EPYTHON}" + local deselect=( + # those tests fail on gcc newer than 5.8 + # https://github.com/gcovr/gcovr/issues/206 + gcovr/tests/test_gcovr.py + ) + + epytest gcovr ${deselect[@]/#/--deselect } } -- cgit v1.2.3