diff --git a/extra/firefox/PKGBUILD b/extra/firefox/PKGBUILD index 2e6aa658c..f40fce3bd 100644 --- a/extra/firefox/PKGBUILD +++ b/extra/firefox/PKGBUILD @@ -5,6 +5,7 @@ # ALARM: Kevin Mihelich # - mozconfig changes for ARM # - patch to remove NEON/SIMD checks from configure +# - upstream AArch64 webrtc patch highmem=1 @@ -33,14 +34,16 @@ source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/ firefox-install-dir.patch vendor.js firefox-fixed-loading-icon.png - no-neon.patch) + no-neon.patch + 189d4b0f9f23.patch::https://hg.mozilla.org/releases/mozilla-b2g44_v2_5/raw-rev/189d4b0f9f23) sha256sums=('b1f9173c6ddbd2bf868d94a815fde364bc37aa46a00981903fd1fe86a8f873d8' '968c91780ce92fa27ae443df29ebb7440c26ee89ea3439a5e4ae5fd0ca3fab12' 'c202e5e18da1eeddd2e1d81cb3436813f11e44585ca7357c4c5f1bddd4bec826' 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' '68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213' - '6d0c1c9ca28b20d206ce24ca84f4d4e3f5d062a2e9cb7445fcb6c2cfea959b4a') + '6d0c1c9ca28b20d206ce24ca84f4d4e3f5d062a2e9cb7445fcb6c2cfea959b4a' + 'cbd14ac4839062f4437d1db7cfd5fb9aaadb6786dc63612b219106e01000aafd') validpgpkeys=('2B90598A745E992F315E22C58AB132963A06537A') # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) @@ -90,6 +93,7 @@ prepare() { [[ $CARCH == "aarch64" ]] && echo "ac_add_options --disable-gold" >> .mozconfig patch -Np0 -i ../no-neon.patch + patch -Np1 -i ../189d4b0f9f23.patch } build() {