summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoonas Niilola <juippis@gentoo.org>2023-07-16 10:40:05 +0300
committerJoonas Niilola <juippis@gentoo.org>2023-07-16 10:40:05 +0300
commit0ba61e38991b7735b49b1883ca0030b2438771e9 (patch)
tree4383f07d478c44527806c76f76ee6dec4f28d99c /www-client/firefox
parentapp-editors/vim: Stabilize 9.0.1503 x86, #908424 (diff)
downloadgentoo-0ba61e38991b7735b49b1883ca0030b2438771e9.tar.gz
gentoo-0ba61e38991b7735b49b1883ca0030b2438771e9.tar.bz2
gentoo-0ba61e38991b7735b49b1883ca0030b2438771e9.zip
www-client/firefox: include a patch to dlopen libgcc_s.so on 115
- widevine plugin unconditionally depends on glibc and gcc. Closes: https://bugs.gentoo.org/910309 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'www-client/firefox')
-rw-r--r--www-client/firefox/Manifest1
-rw-r--r--www-client/firefox/firefox-115.0.2.ebuild9
2 files changed, 9 insertions, 1 deletions
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index fef7099aeb10..58fd967e4b45 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -398,6 +398,7 @@ DIST firefox-114.0-zh-CN.xpi 626215 BLAKE2B ec604a691292d4d843722f21ae986fcdd23c
DIST firefox-114.0-zh-TW.xpi 627563 BLAKE2B 04ef461bec76ec8149a9d48857e4d360c45f543140dd529789428d58ef177010b655e5cee0b8cd14c8b4b91ce72eb9752708c2794f9d45c148ac4161fceee9be SHA512 bfe1f952aaeb635e823bd2e4f968cd263287d35f705d17cd3870ddcc995acddd4e023b9812e50195ba8cdd82dadd68266f6abe226c1f969a453afcce354d777c
DIST firefox-114.0.source.tar.xz 498436588 BLAKE2B 09d29112a487bc23c0e54380bf5e6ef5c62639aa53b6cca7c9a61b2452f4ee0e1a1b9f7ca996ddb78b842170fa67be0dc926c17956ab505e42966d443a798f34 SHA512 c6929d34583f25119738d1c817a24fd358fcada1f0ba5c14bab07c2acd35f18a012f23d054bfe8c6b12c0dda7bd3abdc7a305a36c7a4d36542885abeea3aafec
DIST firefox-115-patches-04.tar.xz 18724 BLAKE2B de21a44f7af96e99c5046f28e59c92adaaa517e034c24fba4baca5e0840d439d384afe5d230730250922fd901daadc7d9a72fd10b716f99ce6541a8b4aa78e4a SHA512 d8bb44c0ef40198c3ec5cae2daa85ca0dc51e6903f1ba318e530efdeaa7a20f69ad09ae305619d59dfe21412888171483659b42800c8b73be4210d4bfa00b8f8
+DIST firefox-115-patches-05.tar.xz 19028 BLAKE2B d1c11aca4ddbe4c685a7db28807a99baff8bd748e387ad0f00472d76da61fbe5071340b6dfb7207061294aeae97167a3d74ea0ef2729fc7715945ebd523f49e0 SHA512 580c2706161eace59b9e4fde17af742dff03c9a83532d5a8bfda9c76741e1e48d457782d2dfe435a6d5d03f4c2616a1669035d88f8e71f624db3abe7f6a7ec7c
DIST firefox-115.0-ach.xpi 469323 BLAKE2B acf6ba5b45e646cb7e7baa5b9c8858f6ce3ea4c93573e0d735d997dc2a3fa3b56c6987205d9d6cfa4673a3770010b2b95f88a4b2e0791e765b86cf03671c87c8 SHA512 96eec943ca55df56c049dedddc6e36dbd8f987c2cfe1a76bd11f7a8b027a02bfa3bcf50d64ebcc07a4119e634062d17dcdf515952f2b9b633bca7764b8289e5e
DIST firefox-115.0-af.xpi 430127 BLAKE2B b60e1fce53b3b72f5e310d4c81d59d55cc4b7f6680f40b35b9d6035d07bd8eb84bb7ea8e727766270a23d990bfe097c559895d8f3b8a0d052a91b0ac7475ed4f SHA512 e58a0aec9a360deb3b3cd7aae6e11c2c5f839710163bc180065bf26c5ac03424fe02cf946fe9b2eb4217b3eb133e6120b520ff75ff6000c57fed94182c7dc4f9
DIST firefox-115.0-an.xpi 514837 BLAKE2B 3ac14201242f8ae6ba77a3fb0e37ceb2ceed34a9fe6252f1ff310aea10b427847050e9b190dddcff2b78e6767daf991854dcbc70eab2c7df78994bdac422a22b SHA512 67f654a645d58c044667c8a12fc02844f219d2f00962b8b659fca840c821d853fee0ba15d612ed96dae11666107e5ff1ca983ba32cc91779a1bd501a426dcd98
diff --git a/www-client/firefox/firefox-115.0.2.ebuild b/www-client/firefox/firefox-115.0.2.ebuild
index c2c6345e8bd4..6fabb6b23031 100644
--- a/www-client/firefox/firefox-115.0.2.ebuild
+++ b/www-client/firefox/firefox-115.0.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-FIREFOX_PATCHSET="firefox-115-patches-04.tar.xz"
+FIREFOX_PATCHSET="firefox-115-patches-05.tar.xz"
LLVM_MAX_SLOT=16
@@ -1456,4 +1456,11 @@ pkg_postinst() {
optfeature_header "Optional programs for extra features:"
optfeature "desktop notifications" x11-libs/libnotify
optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
+
+ if ! has_version "sys-libs/glibc"; then
+ elog
+ elog "glibc not found! You won't be able to play DRM content."
+ elog "See Gentoo bug #910309 or upstream bug #1843683."
+ elog
+ fi
}