commit: 5ca8c25a6abf44d015bc807419059be4f5956b9a Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org> AuthorDate: Thu May 16 21:35:14 2024 +0000 Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org> CommitDate: Thu May 16 21:35:34 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca8c25a
sys-apps/bolt: Add some missing test deps Closes: https://bugs.gentoo.org/932003 Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org> .../bolt/{bolt-0.9.8.ebuild => bolt-0.9.8-r1.ebuild} | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/sys-apps/bolt/bolt-0.9.8.ebuild b/sys-apps/bolt/bolt-0.9.8-r1.ebuild similarity index 80% rename from sys-apps/bolt/bolt-0.9.8.ebuild rename to sys-apps/bolt/bolt-0.9.8-r1.ebuild index d1c22d56d103..bad401eb2907 100644 --- a/sys-apps/bolt/bolt-0.9.8.ebuild +++ b/sys-apps/bolt/bolt-0.9.8-r1.ebuild @@ -3,7 +3,8 @@ EAPI=8 -inherit linux-info meson udev +PYTHON_COMPAT=( python3_1{0..2} ) +inherit linux-info python-any-r1 meson udev DESCRIPTION="Userspace system daemon to enable security levels for Thunderbolt 3" HOMEPAGE="https://gitlab.freedesktop.org/bolt/bolt" @@ -24,12 +25,23 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - test? ( dev-util/umockdev ) + test? ( + dev-util/umockdev + ) " BDEPEND=" app-text/asciidoc dev-util/glib-utils virtual/pkgconfig + test? ( + dev-util/umockdev + ${PYTHON_DEPS} + $(python_gen_any_dep \ + 'dev-python/pygobject[${PYTHON_USEDEP}]' \ + 'dev-python/dbus-python[${PYTHON_USEDEP}]' \ + 'dev-python/python-dbusmock[${PYTHON_USEDEP}]' + ) + ) " pkg_setup() { @@ -44,6 +56,7 @@ pkg_setup() { ERROR_HOTPLUG_PCI="Thunderbolt requires PCI hotplug support." linux-info_pkg_setup + python-any-r1_pkg_setup } src_configure() {