firefox-beta: import X11-less webrtc patch

This commit is contained in:
Dylan Araps 2021-07-30 22:48:53 +03:00
parent 06b26521ca
commit 8e8cc9b00a
No known key found for this signature in database
GPG Key ID: 13295DAC2CF13B5C
4 changed files with 7 additions and 8 deletions

View File

@ -2,6 +2,10 @@
patch -p1 < no-x11.patch
# X11-less webrtc patch from bugzilla. Very large so a
# URL is used.
patch -p1 < attachment.cgi\?id=9202429
# Remove fribidi dependency.
sed '/fribidi/d' config/system-headers.mozbuild > _
mv -f _ config/system-headers.mozbuild
@ -106,13 +110,6 @@ ac_add_options --disable-parental-controls
ac_add_options --disable-system-extension-dirs
EOF
# Currently required for X11-less builds.
# See: https://bugzilla.mozilla.org/show_bug.cgi?id=1661450
# https://bugzilla.mozilla.org/show_bug.cgi?id=1654112
cat >> .mozconfig <<EOF
ac_add_options --disable-webrtc
EOF
./mach build
./mach install

View File

@ -3,3 +3,4 @@ f0611136bee505811e9ca11ca7ac188ef5323a8e2ef19cffd3edb3cf08fd791e
3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f
f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369
e2d75a4524f80c310b53f46afcffa6c1fad76393bb1dde6d6d37176036efd918
47d30d0b73d3174f8ebbb6d686892fa5435beb3355ddacded70194ef0249ba51

View File

@ -3,3 +3,4 @@ https://ftp.gnu.org/gnu/autoconf/autoconf-2.13.tar.gz autoconf2.13/
https://github.com/yasm/yasm/releases/download/v1.3.0/yasm-1.3.0.tar.gz yasm
https://fossies.org/linux/misc/zip30.tar.gz zip
patches/no-x11.patch
https://bugzilla.mozilla.org/attachment.cgi?id=9202429

View File

@ -1 +1 @@
91.0b9 1
91.0b9 2