diff options
Diffstat (limited to 'libre/iceweasel/PKGBUILD')
-rw-r--r-- | libre/iceweasel/PKGBUILD | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD index b0cd80005..e1531c876 100644 --- a/libre/iceweasel/PKGBUILD +++ b/libre/iceweasel/PKGBUILD @@ -39,7 +39,7 @@ pkgname=iceweasel replaces=('firefox') epoch=1 -pkgver=66.0.2 +pkgver=66.0.3 pkgrel=1 pkgrel+=.parabola1 _brandingver=66.0 @@ -69,13 +69,13 @@ source=("https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox libre.patch arm.patch build-arm-libopus.patch) -sha256sums=('fc37538e5852d4c97778ad7437fb1d37e9218c284ced70935378562e35184b46' +sha256sums=('1fe4cfe4f4afce8d5532da8f36a48c333750c90a6ee67167309357edf514c22a' 'SKIP' '821f858bac2e13ce02b8c20d5387d4ecc8ab2d0e4ebe0a517cbf935da6aeb31b' - 'ed350ef2f528b999a621f7080fa80948be6b351e67ce32529fb32bcf47bb21fa' + 'e439117380218898cd5c60a8da8947847efbd0fe64cc06b129d6ca20a392cb3d' 'ffac6b832ba2f80ac0682aa5ee88006b7033543b8be89fc17deec30b1b2c4d12' 'SKIP' - '24ff5e736723350224115c3420285d3552d1fcd91fc8adff662c35d422f23883' + '52213bdc0078b83dcaf34d04316309504acefe8bfc9b4c0a1f69e0b1f5458e4d' 'a315507efe495ba55ab4ae52b1e2b3a0c1e7ac54b7ed976899da1dcd03532f95' '2c9e39b9b62d5a75e31908cb4d42ff8006ff9406aed2f7deff826fe1466cd31a' '2d4d91f7e35d0860225084e37ec320ca6cae669f6c9c8fe7735cdbd542e3a7c9') @@ -135,24 +135,19 @@ END if [[ $CARCH = arm* ]]; then sed -i '/--enable-hardening/d' .mozconfig - sed -i '/--enable-lto/d' .mozconfig sed -i '/--enable-rust-simd/d' .mozconfig + sed -i '/--enable-lto/d' .mozconfig sed -i '/export MOZ_PGO/d' .mozconfig patch -Np1 -i ../arm.patch patch -Np1 -i ../build-arm-libopus.patch cat >> .mozconfig <<END +ac_add_options --disable-webrtc ac_add_options --enable-optimize="-O2" ac_add_options --disable-elf-hack -ac_add_options --disable-webrtc ac_add_options --disable-av1 -ac_add_options --disable-lto -export CC=gcc -export CXX=g++ -export AR=gcc-ar -export NM=gcc-nm -export RANLIB=gcc-ranlib +mk_add_options MOZ_MAKE_FLAGS="$MAKEFLAGS" END fi @@ -237,7 +232,11 @@ build() { # LTO needs more open files ulimit -n 4096 - xvfb-run -a -n 97 -s "-screen 0 1600x1200x24" ./mach build + if [[ $CARCH == x86_64 ]]; then + xvfb-run -a -n 97 -s "-screen 0 1600x1200x24" ./mach build + else + ./mach build + fi ./mach buildsymbols } |