diff options
Diffstat (limited to 'sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.7.ebuild')
-rw-r--r-- | sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.7.ebuild | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.7.ebuild b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.7.ebuild index de119a49d803..5810c1e4375b 100644 --- a/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.7.ebuild +++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.7.ebuild @@ -4,7 +4,8 @@ EAPI=8 CRATES=" " -inherit cargo +LLVM_MAX_SLOT=16 +inherit cargo llvm DESCRIPTION="pkgcraft-based tools for Gentoo" HOMEPAGE="https://pkgcraft.github.io/" @@ -27,6 +28,16 @@ SLOT="0" QA_FLAGS_IGNORED="usr/bin/pk" +# Clang needed for bindgen +BDEPEND=" + <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)) + virtual/pkgconfig +" + +llvm_check_deps() { + has_version -b "sys-devel/clang:${LLVM_SLOT}" +} + src_unpack() { if [[ ${PV} == 9999 ]] ; then git-r3_src_unpack |