summaryrefslogtreecommitdiff
path: root/www-client/firefox
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-27 14:48:06 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-27 14:48:06 +0100
commit3529f1bf2739399905cd55b27c7609459bfc069f (patch)
tree030ac4ab6cc001de1876af06bc97f8d480c911f1 /www-client/firefox
parent0fcaac21e786bd7911b1e8f436cd885c5e2f6437 (diff)
gentoo auto-resync : 27:10:2023 - 14:48:06
Diffstat (limited to 'www-client/firefox')
-rw-r--r--www-client/firefox/Manifest4
-rw-r--r--www-client/firefox/firefox-115.4.0.ebuild2
-rw-r--r--www-client/firefox/firefox-119.0.ebuild11
3 files changed, 11 insertions, 6 deletions
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index f60f3a099c06..4953e4180548 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -514,8 +514,8 @@ DIST firefox-119.0-zh-CN.xpi 609166 BLAKE2B 8e1f6a2861bd4d3f9320f5a3849843ce7f5b
DIST firefox-119.0-zh-TW.xpi 612610 BLAKE2B 36bbf0a4cd6370f49f5b2d89ec102f9982917d51b0b344008638ddf491c5ce642f2038f6d992f3380edcd820b5ff93f703c2c0774833c6ddb6542054558bac83 SHA512 ad7394f3a270e14d43397410c72867173cccf598022bf3ae499e4d623342913ac9843b52627678d5b7dcca5bfaa95645c82e942a26705e81d009b432f084844d
DIST firefox-119.0.source.tar.xz 523093112 BLAKE2B 4fc9852839a65b05c0861eea1d3c99aa9ef8eef02ba02dab15720d0da62b219f0fc2c4bdda1741dcf0eed316b88f032580c7cf433c4d09170b5c8e19e8ad4e1d SHA512 4b555c444add36567fd538752b122f227cf78bb70b72c79e6d8ae8d9c2e61c3cdacfae79c37970753b8b5c7716b28c686071eb7b551773c30a76852f3550676c
EBUILD firefox-115.3.1.ebuild 39251 BLAKE2B adc0e0bc60a58df91361da215a46945e5b2ac12ae5289f2dd6e66e99fb1b36498d47fbb8cff6062a2e7001661cdfe1a17f05591b577200abaf538cb3106842fe SHA512 8413bd0cea958f56d145ee4c41d1e9571aa4b9dbf808803e39240cc7cbf894a1279afe4657eb28e71cde6416ac2d91505931fbc6516c323d21e9fde5b20a5c08
-EBUILD firefox-115.4.0.ebuild 39334 BLAKE2B 6449742be1c0030fd820442ae7428c65bab24c75c53ecb539a74e4945ff595676d681fa284d4a355cf4c07d1381b88d6662e3e7e88912b7a8c024d89f4449387 SHA512 f63a8329d808e55784a1d7eac28640e8678d7a81d24f4873f8a48a095e1fde2c520e5fbce918deba12265996e9756f91f22df1a6574b5b3ff56b02dbd15de4f8
+EBUILD firefox-115.4.0.ebuild 39332 BLAKE2B b88128700fee9e6ae692c0f61935f7466163cd1ce315ce7d43a57a963adb590d92353a0345d193db7fb106e7be9ad27c70af01882a5f811ad7bfb50efbf19b01 SHA512 8e3a5c1fff609b2ae9c55d643cef1ac5dd7f93022de0a0be778e05cb8405c40877679cd61b0bb51967be6705baab73a152cd1055e0c83d0b1fdb8427b5f110d8
EBUILD firefox-118.0.1.ebuild 41596 BLAKE2B a63133af5b5d777dcbbcca726f579d1db23e78bd02d8389acc14f72c78a5bb6ba11395f84b7a2d4d413969d37c2ff1c0a2c41a2f01a744806f04ae253cf4008a SHA512 6dc8a3ed44042314209bfbdd225b52a9a85b84f13a62b456a1cb7e2b03b79d22d4bbce79a1ce5c7de94ce9e3fa411b6266cc5c334c07639f627f211a23f2a81b
EBUILD firefox-118.0.2.ebuild 41915 BLAKE2B 1325c101c8a1bf7f3a39a731d4a0624e2210ca3d8a8cdf10b0a011cb0e69ce08d532c79d5bda014b8de0901323fde94bba0b8e76654c068d23596ade7e3f4d6f SHA512 99ee8834fe2ed43abb502455bbd6123b0836b1ba61995150c735415b2886c0251426c29fdf7c25a6e62de6643ee3983ae8520c09418bbd8f4f7f2e0e235f73bc
-EBUILD firefox-119.0.ebuild 41390 BLAKE2B eb34de1eba69b54a9dd652c7d64716067d6622350868a8f63e7e58971c7a76b896bfafa81a1e4187acc075cfbd3648894e440949f7e1a7abebd00a59823bd606 SHA512 7009ead9650236c29839ef9d29fd6f01c108b29a68dbd459875c97ecb1b5ab4efc57a0e7320c1c1a74f4854dee025551b21ac21d0967741866c182ef5ccaa256
+EBUILD firefox-119.0.ebuild 41577 BLAKE2B 1aff3763db9eeca4a8fd47c89e33e78dde9751ef239a1c9990811db54eb34620e97207bc96077b09ef807613ad967cd8fc1d2b555367252b12fc60498f461cb2 SHA512 edd2b34450982c57580d156285c1bf70fcc77e9dff2fb9812a31fe22f52d2c820d18144bd2ddaf55b6ddd53070754db0fa03128012c248cb0ca54054e1a3c0e7
MISC metadata.xml 2658 BLAKE2B 4e52ee338d13627658328468081959897f9ffba3d0729a03975f756ed95e2649e21a40de4933c0a2bdd9c1d4dc6cea973f503a3d448f49f73ec3eafb933f6845 SHA512 1062c2e2a49757a8e3b027db5d425113ce6e7bdba630786109caedbb3717c7600094c7bb3fbc83e1887d96e464f0dc48bdbcff16d396ea5481f36040e0e4c70d
diff --git a/www-client/firefox/firefox-115.4.0.ebuild b/www-client/firefox/firefox-115.4.0.ebuild
index 0401538df5e1..6acfd97b55fc 100644
--- a/www-client/firefox/firefox-115.4.0.ebuild
+++ b/www-client/firefox/firefox-115.4.0.ebuild
@@ -56,7 +56,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="https://www.mozilla.com/firefox"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
SLOT="esr"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
diff --git a/www-client/firefox/firefox-119.0.ebuild b/www-client/firefox/firefox-119.0.ebuild
index 13d0e1b403ba..fb9a32336ba3 100644
--- a/www-client/firefox/firefox-119.0.ebuild
+++ b/www-client/firefox/firefox-119.0.ebuild
@@ -1062,10 +1062,15 @@ src_configure() {
# elf-hack
if use amd64 || use x86 ; then
- if use clang ; then
- mozconfig_add_options_ac 'relr elf-hack with clang' --enable-elf-hack=relr
+ if tc-ld-is-mold ; then
+ # relr-elf-hack is currently broken with mold, bgo#916259
+ mozconfig_add_options_ac 'disable elf-hack with mold linker' --disable-elf-hack
else
- mozconfig_add_options_ac 'legacy elf-hack with gcc' --enable-elf-hack=legacy
+ if use clang ; then
+ mozconfig_add_options_ac 'relr elf-hack with clang' --enable-elf-hack=relr
+ else
+ mozconfig_add_options_ac 'legacy elf-hack with gcc' --enable-elf-hack=legacy
+ fi
fi
else
mozconfig_add_options_ac 'disable elf-hack on non-supported arches' --disable-elf-hack