commit:     35bb28e7bc54e5797075c510acc34cd160b91355
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  4 18:38:15 2022 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct  4 18:45:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35bb28e7

sys-libs/libblockdev: add partial test dependencies

Suggested-by: unhappy-ending <unhappy-ending <AT> protonmail.com>
Closes: https://bugs.gentoo.org/852635
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-libs/libblockdev/libblockdev-2.28.ebuild | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/sys-libs/libblockdev/libblockdev-2.28.ebuild 
b/sys-libs/libblockdev/libblockdev-2.28.ebuild
index 2b55a770d002..f406274d2126 100644
--- a/sys-libs/libblockdev/libblockdev-2.28.ebuild
+++ b/sys-libs/libblockdev/libblockdev-2.28.ebuild
@@ -56,10 +56,17 @@ DEPEND="
        ${RDEPEND}
 "
 
+# TODO: relax libbytesize condition once it has gained py3.11 support
 BDEPEND+="
        dev-util/gtk-doc-am
        gtk-doc? ( dev-util/gtk-doc )
        introspection? ( >=dev-libs/gobject-introspection-1.3.0 )
+       test? (
+               $(python_gen_cond_dep '
+                       dev-libs/libbytesize[python,${PYTHON_USEDEP}]
+               ' python3_{8..10} )
+               sys-block/targetcli-fb
+       )
 "
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}

Reply via email to