commit: 507a0962d873305aeeb39b0d0cd07f529fbf3f82 Author: Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de> AuthorDate: Fri Feb 17 19:53:45 2023 +0000 Commit: Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de> CommitDate: Fri Feb 17 19:53:45 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=507a0962
media-sound/jacktrip: add missing BDEPEND Two python deps are required during configure to generate a manifest file with a python script. Bug: https://bugs.gentoo.org/890284 Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de> media-sound/jacktrip/jacktrip-1.7.0.ebuild | 15 ++++++++++++++- media-sound/jacktrip/jacktrip-1.7.1.ebuild | 15 ++++++++++++++- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/media-sound/jacktrip/jacktrip-1.7.0.ebuild b/media-sound/jacktrip/jacktrip-1.7.0.ebuild index f753e329b..1e22baadc 100644 --- a/media-sound/jacktrip/jacktrip-1.7.0.ebuild +++ b/media-sound/jacktrip/jacktrip-1.7.0.ebuild @@ -3,7 +3,8 @@ EAPI=8 -inherit meson +PYTHON_COMPAT=( python3_{9..11} ) +inherit python-any-r1 meson DESCRIPTION="Send JACK audio over a network" HOMEPAGE="https://jacktrip.github.io/jacktrip/ https://github.com/jacktrip/jacktrip" @@ -43,6 +44,18 @@ DEPEND=" ) " RDEPEND="${DEPEND}" +# shellcheck disable=SC2016 +BDEPEND=" + $(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + ') +" + +python_check_deps() { + python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" +} src_configure() { local emesonargs=( diff --git a/media-sound/jacktrip/jacktrip-1.7.1.ebuild b/media-sound/jacktrip/jacktrip-1.7.1.ebuild index f753e329b..1e22baadc 100644 --- a/media-sound/jacktrip/jacktrip-1.7.1.ebuild +++ b/media-sound/jacktrip/jacktrip-1.7.1.ebuild @@ -3,7 +3,8 @@ EAPI=8 -inherit meson +PYTHON_COMPAT=( python3_{9..11} ) +inherit python-any-r1 meson DESCRIPTION="Send JACK audio over a network" HOMEPAGE="https://jacktrip.github.io/jacktrip/ https://github.com/jacktrip/jacktrip" @@ -43,6 +44,18 @@ DEPEND=" ) " RDEPEND="${DEPEND}" +# shellcheck disable=SC2016 +BDEPEND=" + $(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + ') +" + +python_check_deps() { + python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" +} src_configure() { local emesonargs=(