From eb50dbc9f145da54e77db0d6d9a0e3a2af1ef7d9 Mon Sep 17 00:00:00 2001 From: Sam James Date: Thu, 17 Oct 2024 05:32:43 +0100 Subject: [PATCH] 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 --- ...1.1.0.ebuild => thin-provisioning-tools-1.1.0-r1.ebuild} | 6 ++++++ 1 file changed, 6 insertions(+) rename sys-block/thin-provisioning-tools/{thin-provisioning-tools-1.1.0.ebuild => thin-provisioning-tools-1.1.0-r1.ebuild} (97%) diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r1.ebuild similarity index 97% rename from sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0.ebuild rename to sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r1.ebuild index 361f762d5c9a8..198b0bb7c620d 100644 --- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0.ebuild +++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r1.ebuild @@ -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 '