sys-apps/bolt: Add some missing test deps

Closes: https://bugs.gentoo.org/932003
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
This commit is contained in:
Patrick McLean 2024-05-16 14:35:14 -07:00
parent 3b34fb478c
commit 5ca8c25a6a
No known key found for this signature in database
GPG Key ID: 953C4CCCF3EEBA80

View File

@ -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() {