commit:     eb50dbc9f145da54e77db0d6d9a0e3a2af1ef7d9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 04:32:43 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 04:32:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb50dbc9

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 <AT> gentoo.org>

 ...g-tools-1.1.0.ebuild => thin-provisioning-tools-1.1.0-r1.ebuild} | 6 ++++++
 1 file changed, 6 insertions(+)

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 361f762d5c9a..198b0bb7c620 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 '

Reply via email to