From 55403a37f36f2ba2a76129a19414243f2b99a12b Mon Sep 17 00:00:00 2001 From: Alfred Wingate Date: Sat, 21 Oct 2023 12:42:29 +0300 Subject: [PATCH] www-client/icecat: enable llvm-17 Signed-off-by: Alfred Wingate --- www-client/icecat/icecat-115.3.0.ebuild | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/www-client/icecat/icecat-115.3.0.ebuild b/www-client/icecat/icecat-115.3.0.ebuild index a424711..c5021b8 100644 --- a/www-client/icecat/icecat-115.3.0.ebuild +++ b/www-client/icecat/icecat-115.3.0.ebuild @@ -8,7 +8,7 @@ EAPI=8 # Using Gentoos firefox patches as system libraries and lto are quite nice FIREFOX_PATCHSET="firefox-115esr-patches-06.tar.xz" -LLVM_MAX_SLOT=16 +LLVM_MAX_SLOT=17 PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="ncurses,sqlite,ssl" @@ -52,6 +52,15 @@ FF_ONLY_DEPEND="screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla )" BDEPEND="${PYTHON_DEPS} || ( + ( + sys-devel/clang:17 + sys-devel/llvm:17 + clang? ( + sys-devel/lld:17 + virtual/rust:0/llvm-17 + pgo? ( =sys-libs/compiler-rt-sanitizers-17*[profile] ) + ) + ) ( sys-devel/clang:16 sys-devel/llvm:16