www-client/icecat: enable llvm-17

Signed-off-by: Alfred Wingate <parona@protonmail.com>
This commit is contained in:
Alfred Wingate 2023-10-21 12:42:29 +03:00
parent bde5bb0d7b
commit 55403a37f3
No known key found for this signature in database
GPG Key ID: A12750536B5E7010

View File

@ -8,7 +8,7 @@ EAPI=8
# Using Gentoos firefox patches as system libraries and lto are quite nice # Using Gentoos firefox patches as system libraries and lto are quite nice
FIREFOX_PATCHSET="firefox-115esr-patches-06.tar.xz" FIREFOX_PATCHSET="firefox-115esr-patches-06.tar.xz"
LLVM_MAX_SLOT=16 LLVM_MAX_SLOT=17
PYTHON_COMPAT=( python3_{10..11} ) PYTHON_COMPAT=( python3_{10..11} )
PYTHON_REQ_USE="ncurses,sqlite,ssl" PYTHON_REQ_USE="ncurses,sqlite,ssl"
@ -52,6 +52,15 @@ FF_ONLY_DEPEND="screencast? ( media-video/pipewire:= )
selinux? ( sec-policy/selinux-mozilla )" selinux? ( sec-policy/selinux-mozilla )"
BDEPEND="${PYTHON_DEPS} 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/clang:16
sys-devel/llvm:16 sys-devel/llvm:16