diff options
author | Joonas Niilola <juippis@gentoo.org> | 2024-07-15 16:07:07 +0300 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2024-07-15 16:07:07 +0300 |
commit | 98db1d579a983d860d6233db5968a19ddc073565 (patch) | |
tree | 52c1dda088a9ddb42abe54e981980c939b20de59 /mail-client/thunderbird | |
parent | www-client/firefox: enable llvm-18/rust-1.78+ on 115esr (diff) | |
download | gentoo-98db1d579a983d860d6233db5968a19ddc073565.tar.gz gentoo-98db1d579a983d860d6233db5968a19ddc073565.tar.bz2 gentoo-98db1d579a983d860d6233db5968a19ddc073565.zip |
mail-client/thunderbird: enable llvm-18/rust-1.78+
Closes: https://bugs.gentoo.org/936072
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'mail-client/thunderbird')
-rw-r--r-- | mail-client/thunderbird/Manifest | 2 | ||||
-rw-r--r-- | mail-client/thunderbird/thunderbird-115.12.1.ebuild | 17 |
2 files changed, 16 insertions, 3 deletions
diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index 8758fbf43016..dbbed2d419d1 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -1,4 +1,4 @@ -DIST firefox-115esr-patches-09.tar.xz 16660 BLAKE2B 1dcdf62f35013b82dd70bf00c0505394b9277affcd1b1cbde92421778f4fcc146f536a546c2db8d6a70f92d40e4b1c96927fedec54383e6bb80bd9806d9b4461 SHA512 e003d0a2a5304dcdd0851b57ceb11993333326c8221d5d99555cd0c64090d5eda1bdb2a2a52e605f6094a3214ffa2238e43d57ff64eb7d424ff54b8125c16f5c +DIST firefox-115esr-patches-11.tar.xz 49440 BLAKE2B 804f5b7434fdf671361f8efbfa3e63cb8b14fcdea39a444ee04cbb4ff7d7deaea74ede239843c350a857eeacf59a69145e234070baa3b05b6d3e1b5c8835f23c SHA512 5e2c88374f14611a1aee4fa191ceb2e66c1d440c98d6ca9d17747290f01f1a713b71c71cebc37313c089524aa6155bfce08c8931a24b71b28de54913cfccd73c DIST thunderbird-115.12.1-af.xpi 550974 BLAKE2B 3f973170020cd5fa492e3b1cea3088a801e799f48dffa2081589cbcaa51eaa953dafb62ce008f894b465f6c0bee45532241b823dcc4ebe643c032fcc7ad58ae2 SHA512 6f2084f4b61d39eef49a499da144308accd2dddf1c191adda616a5289c7afc8e4cf8700b45e0b9957bdbb8b882a998234d2971d51eb970957d4a2d99ce3cc877 DIST thunderbird-115.12.1-ar.xpi 673669 BLAKE2B c4bdce98303c81590bcb30c99bbbd5026e41aa67e3c14e5a2e0e91f2452fb8774a7c7242c6c4f82c68312a67e1caa4fb2d7d892ff6fda9c35073f270ac394ce7 SHA512 549b8b491785f20e0459754087c89bdbb9fe21cd124bd025b6854040da98724884c78556382be6cd9de5652569a19c8a540c67123d3c7e9c31ae8ff445db3c94 DIST thunderbird-115.12.1-ast.xpi 569921 BLAKE2B 58b9e9e037dcd13ff2768eac57c06a0769a47eefd37d5705a4b61cc28a338422fac10eec787501d173839a68099071cea11f0c2adec2e277d756b089e7860042 SHA512 47e605d6846cbcbdd07f6388453fad1ef5fcd99013e288a6ff5a70920b2946567dd6317416f2dfcbc19b2def5980005e245b14c6f273f4ff2dda6ef31cb96253 diff --git a/mail-client/thunderbird/thunderbird-115.12.1.ebuild b/mail-client/thunderbird/thunderbird-115.12.1.ebuild index 582b2c7d6c1d..a0a938341cd3 100644 --- a/mail-client/thunderbird/thunderbird-115.12.1.ebuild +++ b/mail-client/thunderbird/thunderbird-115.12.1.ebuild @@ -3,9 +3,9 @@ EAPI=8 -FIREFOX_PATCHSET="firefox-115esr-patches-09.tar.xz" +FIREFOX_PATCHSET="firefox-115esr-patches-11.tar.xz" -LLVM_MAX_SLOT=17 +LLVM_MAX_SLOT=18 PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="ncurses,sqlite,ssl" @@ -82,6 +82,15 @@ TB_ONLY_DEPEND="!<x11-plugins/enigmail-2.2 BDEPEND="${PYTHON_DEPS} || ( ( + sys-devel/clang:18 + sys-devel/llvm:18 + clang? ( + sys-devel/lld:18 + virtual/rust:0/llvm-18 + pgo? ( =sys-libs/compiler-rt-sanitizers-18*[profile] ) + ) + ) + ( sys-devel/clang:17 sys-devel/llvm:17 clang? ( @@ -682,6 +691,10 @@ src_prepare() { # Clear cargo checksums from crates we have patched # moz_clear_vendor_checksums crate moz_clear_vendor_checksums audio_thread_priority + moz_clear_vendor_checksums bindgen + moz_clear_vendor_checksums encoding_rs + moz_clear_vendor_checksums any_all_workaround + moz_clear_vendor_checksums packed_simd # Create build dir BUILD_DIR="${WORKDIR}/${PN}_build" |