mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-01-17 23:34:07 +00:00
extra/firefox: v7 fixes
This commit is contained in:
parent
26ce131e57
commit
ef561cb010
1 changed files with 9 additions and 2 deletions
|
@ -32,7 +32,7 @@ source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-
|
|||
$pkgname.desktop identity-icons-brand.svg)
|
||||
sha256sums=('fd0a4c11d007d9045706667eb0f99f9b7422945188424cb937bfef530cb6f4dd'
|
||||
'SKIP'
|
||||
'5ead90994f91bed3231c2661977c69fc276cfbe278a1ab904daa544c9455ff42'
|
||||
'2d4d91f7e35d0860225084e37ec320ca6cae669f6c9c8fe7735cdbd542e3a7c9'
|
||||
'298eae9de76ec53182f38d5c549d0379569916eebf62149f9d7f4a7edef36abf'
|
||||
'a9b8b4a0a1f4a7b4af77d5fc70c2686d624038909263c795ecc81e0aec7711e9')
|
||||
validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Releases <release@mozilla.com>
|
||||
|
@ -100,8 +100,15 @@ END
|
|||
echo "ac_add_options --disable-elf-hack" >> .mozconfig
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1641623
|
||||
echo "ac_add_options --disable-av1" >> .mozconfig
|
||||
MAKEFLAGS="-j1"
|
||||
# reduce jobs due to RAM constraints
|
||||
MAKEFLAGS="-j4"
|
||||
# disable hard-coded LTO
|
||||
sed -i '/cargo_rustc_flags += -Clto/d' config/makefiles/rust.mk
|
||||
sed -i '/RUSTFLAGS += -Cembed-bitcode=yes/d' config/makefiles/rust.mk
|
||||
# increase codegen-units due to RAM constraints
|
||||
sed -i 's/codegen-units=1/codegen-units=16/' config/makefiles/rust.mk
|
||||
# webrtc on ARMv7 implies android, so disable it
|
||||
echo "ac_add_options --disable-webrtc" >> .mozconfig
|
||||
elif [[ $CARCH == "aarch64" ]]; then
|
||||
echo 'ac_add_options --enable-rust-simd' >> .mozconfig
|
||||
fi
|
||||
|
|
Loading…
Reference in a new issue