diff options
Diffstat (limited to 'sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild')
-rw-r--r-- | sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild b/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild index 7f18fbdca06e..e12a623430f6 100644 --- a/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild +++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild @@ -4,8 +4,8 @@ EAPI=8 CRATES=" " -LLVM_MAX_SLOT=17 -inherit edo cargo llvm +LLVM_COMPAT=( {17..18} ) +inherit edo cargo llvm-r1 DESCRIPTION="pkgcraft-based tools for Gentoo" HOMEPAGE="https://pkgcraft.github.io/" @@ -32,15 +32,13 @@ QA_FLAGS_IGNORED="usr/bin/pk" # Clang needed for bindgen BDEPEND=" - <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)) - >=virtual/rust-1.74 + $(llvm_gen_dep ' + sys-devel/clang:${LLVM_SLOT} + ') + >=virtual/rust-1.76 test? ( dev-util/cargo-nextest ) " -llvm_check_deps() { - has_version -b "sys-devel/clang:${LLVM_SLOT}" -} - src_unpack() { if [[ ${PV} == 9999 ]] ; then git-r3_src_unpack |