commit:     0ba61e38991b7735b49b1883ca0030b2438771e9
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 16 07:40:05 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jul 16 07:40:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba61e38

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 <AT> gentoo.org>

 www-client/firefox/Manifest               | 1 +
 www-client/firefox/firefox-115.0.2.ebuild | 9 ++++++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

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
 }

Reply via email to