Diff lcov-2.0-r3 with a lcov-9999

/usr/portage/dev-util/lcov/lcov-9999.ebuild 2025-02-03 17:39:32.914667227 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
PYTHON_COMPAT=( python3_{10..12} )
6
PYTHON_COMPAT=( python3_{10..13} )
7 7
inherit optfeature prefix python-any-r1
8 8

  
9 9
DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
......
14 14
	inherit git-r3
15 15
else
16 16
	SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz"
17
	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
17
	KEYWORDS="~amd64 ~x86"
18 18
fi
19 19

  
20 20
LICENSE="GPL-2+"
......
27 27
	dev-lang/perl
28 28
	dev-perl/Capture-Tiny
29 29
	dev-perl/DateTime
30
	dev-perl/Devel-Cover
30 31
	|| (
31 32
		dev-perl/JSON-XS
32 33
		dev-perl/Cpanel-JSON-XS
33 34
		virtual/perl-JSON-PP
34 35
		dev-perl/JSON
35 36
	)
37
	dev-perl/Memory-Process
36 38
	dev-perl/TimeDate
37 39
	dev-perl/PerlIO-gzip
40
	virtual/perl-Module-Load-Conditional
41
	virtual/perl-Scalar-List-Utils
38 42
"
39 43
BDEPEND="
40 44
	test? (
41 45
		${RDEPEND}
42 46
		dev-perl/GD
43
		dev-perl/JSON
44 47
		$(python_gen_any_dep '
48
			dev-python/coverage[${PYTHON_USEDEP}]
45 49
			dev-python/xlsxwriter[${PYTHON_USEDEP}]
46 50
		')
47 51
	)
48 52
"
49 53

  
50
PATCHES=(
51
	"${FILESDIR}"/${P}-wrong-error-code.patch
52
)
53

  
54 54
python_check_deps() {
55
	python_has_version "dev-python/coverage[${PYTHON_USEDEP}]" \
56
		&& \
55 57
	python_has_version "dev-python/xlsxwriter[${PYTHON_USEDEP}]"
56 58
}
57 59

  
Thank you!