diff options
author | 2017-09-30 18:47:40 +0200 | |
---|---|---|
committer | 2017-09-30 20:04:42 +0200 | |
commit | a79590398ea15ac3cec7fb6933273a3baba1bc41 (patch) | |
tree | fbc327f027095c044ea117beb250ed691dbb94ec /dev-libs/libclc | |
parent | media-libs/mesa: 1.7.2.1 requires LLVM <= 5 (diff) | |
download | gentoo-a79590398ea15ac3cec7fb6933273a3baba1bc41.tar.gz gentoo-a79590398ea15ac3cec7fb6933273a3baba1bc41.tar.bz2 gentoo-a79590398ea15ac3cec7fb6933273a3baba1bc41.zip |
dev-libs/libclc: Current version requires LLVM <= 5
Diffstat (limited to 'dev-libs/libclc')
-rw-r--r-- | dev-libs/libclc/libclc-0.2.0_pre20170929.ebuild | 11 |
1 files 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 } |