sys-block/thin-provisioning-tools: add lvm2, udev deps

* device-mapper bindings are generated so need lvm2 for headers
* libudev is linked against

Closes: https://bugs.gentoo.org/941611
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James
2024-10-17 05:32:43 +01:00
parent 07fb585882
commit eb50dbc9f1

View File

@@ -172,6 +172,12 @@ LICENSE+=" Apache-2.0 BSD GPL-3 ISC MIT MPL-2.0 Unicode-DFS-2016"
SLOT="0"
IUSE="io-uring"
RDEPEND="virtual/libudev:="
# libdevmapper.h needed for devicemapper-sys crate
DEPEND="
${RDEPEND}
sys-fs/lvm2
"
# Needed for bindgen
BDEPEND="
$(llvm_gen_dep '