From a79590398ea15ac3cec7fb6933273a3baba1bc41 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Sat, 30 Sep 2017 18:47:40 +0200 Subject: [PATCH] dev-libs/libclc: Current version requires LLVM <= 5 --- dev-libs/libclc/libclc-0.2.0_pre20170929.ebuild | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/dev-libs/libclc/libclc-0.2.0_pre20170929.ebuild b/dev-libs/libclc/libclc-0.2.0_pre20170929.ebuild index f65d16dc0854..1f8b52cf3fb8 100644 --- a/dev-libs/libclc/libclc-0.2.0_pre20170929.ebuild +++ b/dev-libs/libclc/libclc-0.2.0_pre20170929.ebuild @@ -33,11 +33,16 @@ KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" RDEPEND=" - >=sys-devel/clang-3.9 - >=sys-devel/llvm-3.9" + || ( + sys-devel/clang:5 + sys-devel/clang:4 + >=sys-devel/clang-3.9:0 + )" DEPEND="${RDEPEND} ${PYTHON_DEPS}" +LLVM_MAX_SLOT=5 + llvm_check_deps() { has_version "sys-devel/clang:${LLVM_SLOT}" } @@ -50,7 +55,7 @@ pkg_setup() { src_configure() { ./configure.py \ --with-cxx-compiler="$(tc-getCXX)" \ - --with-llvm-config="$(get_llvm_prefix)/bin/llvm-config" \ + --with-llvm-config="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config" \ --prefix="${EPREFIX}/usr" || die } -- 2.26.2