commit: 90cf79ba60978b19164c9dc3879e51c192087a40 Author: Sebastian Pipping <sping <AT> gentoo <DOT> org> AuthorDate: Mon Jan 6 20:49:02 2025 +0000 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org> CommitDate: Mon Jan 6 20:52:59 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90cf79ba
dev-util/lcov: Improve fix to bug #922908 There was no need to let test dependencies take away flexibility from runtime dependencies. Closes: https://bugs.gentoo.org/922908 Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org> dev-util/lcov/lcov-2.0-r2.ebuild | 8 +++++++- dev-util/lcov/lcov-9999.ebuild | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/dev-util/lcov/lcov-2.0-r2.ebuild b/dev-util/lcov/lcov-2.0-r2.ebuild index 4f1d674040e2..12bd336df596 100644 --- a/dev-util/lcov/lcov-2.0-r2.ebuild +++ b/dev-util/lcov/lcov-2.0-r2.ebuild @@ -27,13 +27,19 @@ RDEPEND=" dev-lang/perl dev-perl/Capture-Tiny dev-perl/DateTime - dev-perl/JSON + || ( + dev-perl/JSON-XS + dev-perl/Cpanel-JSON-XS + virtual/perl-JSON-PP + dev-perl/JSON + ) dev-perl/PerlIO-gzip " BDEPEND=" test? ( ${RDEPEND} dev-perl/GD + dev-perl/JSON $(python_gen_any_dep ' dev-python/xlsxwriter[${PYTHON_USEDEP}] ') diff --git a/dev-util/lcov/lcov-9999.ebuild b/dev-util/lcov/lcov-9999.ebuild index 2f56081aa256..add2c688f074 100644 --- a/dev-util/lcov/lcov-9999.ebuild +++ b/dev-util/lcov/lcov-9999.ebuild @@ -27,13 +27,19 @@ RDEPEND=" dev-lang/perl dev-perl/Capture-Tiny dev-perl/DateTime - dev-perl/JSON + || ( + dev-perl/JSON-XS + dev-perl/Cpanel-JSON-XS + virtual/perl-JSON-PP + dev-perl/JSON + ) dev-perl/PerlIO-gzip " BDEPEND=" test? ( ${RDEPEND} dev-perl/GD + dev-perl/JSON $(python_gen_any_dep ' dev-python/xlsxwriter[${PYTHON_USEDEP}] ')
