summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-09-19 06:36:06 +0100
committerSam James <sam@gentoo.org>2021-09-19 06:36:06 +0100
commit9d53f0d50a29b02231b0e3237ff5bf6b9bc9d304 (patch)
treef7e2eedf4d568f26bc55e1f05084d1bb3ff6291d /dev-libs/keystone/keystone-9999.ebuild
parentmedia-libs/osl: Stabilize 1.12.0.2 amd64, #812548 (diff)
downloadgentoo-9d53f0d50a29b02231b0e3237ff5bf6b9bc9d304.tar.gz
gentoo-9d53f0d50a29b02231b0e3237ff5bf6b9bc9d304.tar.bz2
gentoo-9d53f0d50a29b02231b0e3237ff5bf6b9bc9d304.zip
dev-libs/keystone: add 0.9.2
Closes: https://bugs.gentoo.org/812563 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-libs/keystone/keystone-9999.ebuild')
-rw-r--r--dev-libs/keystone/keystone-9999.ebuild13
1 files changed, 3 insertions, 10 deletions
diff --git a/dev-libs/keystone/keystone-9999.ebuild b/dev-libs/keystone/keystone-9999.ebuild
index 7a76969465cf..7ef25cfa1b43 100644
--- a/dev-libs/keystone/keystone-9999.ebuild
+++ b/dev-libs/keystone/keystone-9999.ebuild
@@ -3,8 +3,9 @@
EAPI=7
+LLVM_MAX_SLOT=12
DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{8,9,10} )
inherit cmake distutils-r1 llvm
@@ -29,18 +30,10 @@ LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
IUSE="python ${ALL_LLVM_TARGETS[*]}"
-LLVM_MAX_SLOT=10
-
RDEPEND="
- <sys-devel/llvm-11:=
- || (
- sys-devel/llvm:8[${LLVM_TARGET_USEDEPS// /,}]
- sys-devel/llvm:9[${LLVM_TARGET_USEDEPS// /,}]
- sys-devel/llvm:10[${LLVM_TARGET_USEDEPS// /,}]
- )
+ <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=[${LLVM_TARGET_USEDEPS// /,}]
python? ( ${PYTHON_DEPS} )
"
-
DEPEND="${RDEPEND}"
REQUIRED_USE="