summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoonas Niilola <juippis@gentoo.org>2023-10-16 16:16:59 +0300
committerJoonas Niilola <juippis@gentoo.org>2023-10-16 16:16:59 +0300
commit7fd2c136b53cd5bbe94a52a09861c48f0df98937 (patch)
treea81bd6f0a73d3022349d56bd188fceb8bab9a68f /www-client/firefox
parentnet-libs/ngtcp2: restore accidentally deleted am64 keyworded 0.14.1 (diff)
downloadgentoo-7fd2c136b53cd5bbe94a52a09861c48f0df98937.tar.gz
gentoo-7fd2c136b53cd5bbe94a52a09861c48f0df98937.tar.bz2
gentoo-7fd2c136b53cd5bbe94a52a09861c48f0df98937.zip
www-client/firefox: enable llvm-17 on esr
Bug: https://bugs.gentoo.org/915817 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'www-client/firefox')
-rw-r--r--www-client/firefox/firefox-115.3.1.ebuild11
1 files changed, 10 insertions, 1 deletions
diff --git a/www-client/firefox/firefox-115.3.1.ebuild b/www-client/firefox/firefox-115.3.1.ebuild
index 45cbcf9bda63..e8a174c835ec 100644
--- a/www-client/firefox/firefox-115.3.1.ebuild
+++ b/www-client/firefox/firefox-115.3.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
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"
@@ -81,6 +81,15 @@ FF_ONLY_DEPEND="!www-client/firefox:0
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
clang? (