From 5f5706d397614c821eb3dbb01a9e7098b84cc0c7 Mon Sep 17 00:00:00 2001 From: Alfred Wingate Date: Thu, 20 Jul 2023 20:32:14 +0300 Subject: [PATCH] www-client/icecat: bump LLVM compatibility to 16 Signed-off-by: Alfred Wingate --- www-client/icecat/icecat-102.13.0.ebuild | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/www-client/icecat/icecat-102.13.0.ebuild b/www-client/icecat/icecat-102.13.0.ebuild index 7ce2f88..86a1662 100644 --- a/www-client/icecat/icecat-102.13.0.ebuild +++ b/www-client/icecat/icecat-102.13.0.ebuild @@ -8,7 +8,7 @@ EAPI="8" # Using Gentoos firefox patches as system libraries and lto are quite nice FIREFOX_PATCHSET="firefox-102esr-patches-10j.tar.xz" -LLVM_MAX_SLOT=15 +LLVM_MAX_SLOT=16 PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE="ncurses,sqlite,ssl" @@ -55,6 +55,18 @@ REQUIRED_USE+=" screencast? ( wayland )" BDEPEND="${PYTHON_DEPS} || ( + ( + sys-devel/clang:16 + sys-devel/llvm:16 + clang? ( + || ( + sys-devel/lld:16 + sys-devel/mold + ) + virtual/rust:0/llvm-16 + pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] ) + ) + ) ( sys-devel/clang:15 sys-devel/llvm:15