diff options
author | Joonas Niilola <juippis@gentoo.org> | 2023-08-30 17:12:01 +0300 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2023-08-30 17:26:24 +0300 |
commit | 33f8f57efd6b913eaec93e775c3eb7bcedfcf5c8 (patch) | |
tree | 047267a7e122cebf78382ce72df24d7b64e87a4d /www-client | |
parent | www-client/firefox: add 102.15.0 (diff) | |
download | gentoo-33f8f57efd6b913eaec93e775c3eb7bcedfcf5c8.tar.gz gentoo-33f8f57efd6b913eaec93e775c3eb7bcedfcf5c8.tar.bz2 gentoo-33f8f57efd6b913eaec93e775c3eb7bcedfcf5c8.zip |
www-client/firefox: include rust[nightly] patch on 117.0
- hopefully fix misconfigured readelf usage.
Closes: https://bugs.gentoo.org/913130
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/firefox/Manifest | 2 | ||||
-rw-r--r-- | www-client/firefox/firefox-117.0.ebuild | 8 |
2 files changed, 8 insertions, 2 deletions
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index dafec570f927..18e3feb3bb5a 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -398,7 +398,7 @@ DIST firefox-116.0.3-xh.xpi 401664 BLAKE2B 1de763b5c8827217095f304d7800d3dabf78e DIST firefox-116.0.3-zh-CN.xpi 596069 BLAKE2B adead5cae90fab7daada7a6d6ac29fefa8e2706e5316b22d9a2af6da70bfe43c8c0dc1776ede6c4840ac974b363f4b0b7282bcadf46dc7372ce845be10eccbbf SHA512 1ea142d55ee2eba534738e5fa8eaaa4b869e6e0c33f153b2becaea558ee196805b20bbaabece433af3fbfa5b667820f948cba57edd76eb7ed4b21cc9645f65f2 DIST firefox-116.0.3-zh-TW.xpi 598589 BLAKE2B fc7879a838e63711402b457f951033789be486c1980ee3cf0bd47c60524622f6e4cddc54102a04fd046bb14e14c1a80c78aa1dd33db333272e64029c6dad8e06 SHA512 ac20f5fc22d469f8ba7550e7029884ac4733f33cd0b7d1ec89723072ce99625fcb2fb40535ae9972a0cd7ce4f6bb6349952f785c44b00384abbc2ef5929ec330 DIST firefox-116.0.3.source.tar.xz 520884220 BLAKE2B 371ff2db5516059b6df21dc4c9350db9f829f6932fb401d7eec2570771aa12919e9a6b1636bb969d9a0ceddf9ab7f8535c9136287847893431143c6e9cb80551 SHA512 194c50e9ba5a918c37fbef8cd72ffb98e5e9f51955d8172b6666a758b5f20777ca0a7f79dff0328305fb6dafefb102ab002e326f47d0965a4dc6d3e9287c42b9 -DIST firefox-117-patches-01.tar.xz 21328 BLAKE2B 938d24f456a8d7b68bfb5831d987a042417a4978a128fa32cadebe4201f17849196ec5506ab38227e4b0d696a43861c8463d12080619eb42b8a0eb7ae340778d SHA512 1abc64c3c891bc6667a8b591e46ecd13113d1461cc15a21e082914392419284c0108400cb9cc28cfe8f941cb9d6d803b8393cf970263d8d56cd8e2ab53a9e1f5 +DIST firefox-117-patches-02.tar.xz 22844 BLAKE2B ba544a03e0fdbf500f3f39fb7eece6b3f6ebf1ec561e8c5ad59ca2d81f1bae5e536c5424918f4f5650cb0c9c7ba8bcd1554aaf1713f2cf2aaec460b28720e837 SHA512 2eb5dc2428ef712848d4767f000e48f396bef5e476b7be39f135088afad327049393eb0a3de2bba93bb3c62238bb878a280a59c10a78eb802db84b012e7a2d17 DIST firefox-117.0-ach.xpi 444788 BLAKE2B ef17002a9dcadd4b27e15cb16a916055acb69a1d5753744efb9a096351ff7e79a7fa4b3d809f55d17f75d74f970cf40793df18ba6d9c4f1bea104cd8da8f9aac SHA512 43db55e41ba8ace6ea453e76dbcf9621b62eaff3928e465c3a1589ed37d9d6ae33f82aaf714dbf739be5feeb7f60ff5d1d134c3480dcff5068a4a5ae1bcf5a7b DIST firefox-117.0-af.xpi 401860 BLAKE2B cc8253085558e57fad333266889ac7f861b3239f550e8077a0d6a4549a3700e0369abb6cb68e88a2fb7d22468f71d187852863bfcdad91f801eaae7585b9fe61 SHA512 8ba9d7c8333150eab916c63e2883308e6e0a697bd0029c805810ff14f116bd8fda5730147e84546e2f9053fbb99dc90a5f24756e12b79642e6ffb40070bfb729 DIST firefox-117.0-an.xpi 483716 BLAKE2B 19c22429911e27c05ef476733c84a2cd33d9a6f55b1c6c24721d95d046a3c4fc43bf424975613eb87cc9f808c311e0681f7270f2f17018d5249625abf0eb460e SHA512 d2bde00432f39412ca459df9ddd3ddc92b7e073f4ee41250b8fe74377a886e6ef6a9e6d7f98b83007c831824f5894a76414c4286144a845a76920026bcb556e2 diff --git a/www-client/firefox/firefox-117.0.ebuild b/www-client/firefox/firefox-117.0.ebuild index c0dda104858f..2a9718f34585 100644 --- a/www-client/firefox/firefox-117.0.ebuild +++ b/www-client/firefox/firefox-117.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -FIREFOX_PATCHSET="firefox-117-patches-01.tar.xz" +FIREFOX_PATCHSET="firefox-117-patches-02.tar.xz" LLVM_MAX_SLOT=16 @@ -686,6 +686,10 @@ src_prepare() { find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die + # Clear checksums from cargo crates we've manually patched. + # moz_clear_vendor_checksums xyz + moz_clear_vendor_checksums proc-macro2 + # Respect choice for "jumbo-build" # Changing the value for FILES_PER_UNIFIED_FILE may not work, see #905431 if [[ -n ${FILES_PER_UNIFIED_FILE} ]] && use jumbo-build; then @@ -740,6 +744,7 @@ src_configure() { CXX=${CHOST}-clang++-${version_clang} NM=llvm-nm RANLIB=llvm-ranlib + READELF=llvm-readelf elif ! use clang && ! tc-is-gcc ; then # Force gcc have_switched_compiler=yes @@ -749,6 +754,7 @@ src_configure() { CXX=${CHOST}-g++ NM=gcc-nm RANLIB=gcc-ranlib + READELF=readelf fi if [[ -n "${have_switched_compiler}" ]] ; then |