diff options
Diffstat (limited to 'libre/iceweasel/PKGBUILD')
-rw-r--r-- | libre/iceweasel/PKGBUILD | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD index 261e0c84b..c037b8955 100644 --- a/libre/iceweasel/PKGBUILD +++ b/libre/iceweasel/PKGBUILD @@ -70,7 +70,7 @@ pkgname=iceweasel epoch=1 -pkgver=105.0.2 +pkgver=106.0.1 pkgrel=1 pkgrel+=.parabola1 _brandingver=102.0-1 @@ -112,7 +112,7 @@ source_i686=(avoid-libxul-OOM-python-check.patch firefox-106.0.1-fdlibm.patch simd_avx2.patch fix-i686-build-moz-1792159.patch) -sha256sums=('fb1ed65cd9e6698122885fe38984cfd00018c7a837109f511762b2986b391e25' +sha256sums=('bdf8184f9aadce4fd9613ec63525a96891e2e9dbbef9e4f72193038450a7fd35' 'SKIP' '9cdc2602661717712092d28bb494e5b48e518cb930898aca85eaf21f91f7ef58') sha256sums+=('d29c194ed7b3b4fa0f511866723118938c2be40077b4e9aadf8b3e6bfff91049' @@ -120,7 +120,8 @@ sha256sums+=('d29c194ed7b3b4fa0f511866723118938c2be40077b4e9aadf8b3e6bfff91049' 'bc40dc394d6de5c9db202c049c3fe24ffb547482f838d071d0b896951b25fabf' 'a2c71759290dd48c87bf8aacb681040dcaefdabe0d57317de361d2d2d509664b' 'e192458a2a9878483984e1400bb3c66df369adfbf6f144b90445f80973c32ed1' - '370dd0855d8ec56970fb389bdb69f5e44465e4d66be1b38f23589653923086a2' +# 'e66bc271b35e0eabe1e8a67802ce95ea3742d73006b8ad37bbce225457366458' + '0c5333c4fc28ba9ca5b4d00127918d662fe8c570d4ebc0a64e5174e0ef41ae01' '6a0250c20a6f4cbf0ff1320c194342fe691ece56959d87de41be8f82a8feca65' '5095942e37c4d9814788b7ac5a48661fbcf1d2ced56a02b74e5a58e7e8a5bd45' 'a6857ad2f2e2091c6c4fdcde21a59fbeb0138914c0e126df64b50a5af5ff63be') @@ -218,6 +219,8 @@ _check_build_config() { _check_patching() { pushd "${srcdir}"/firefox-${pkgver} > /dev/null + echo "verifying libre patching" + # URI protocol handlers local uri_handlers=uriloader/exthandler/HandlerList.jsm local webmails='google|yahoo' @@ -563,7 +566,9 @@ END # Remove remaining non-free bits echo "applying 9004-FSDG-misc.patch" patch -Np1 --no-backup-if-mismatch -i "${srcdir}"/9004-FSDG-misc.patch - rm toolkit/crashreporter/tools/upload_symbols.py + + echo "removing remaining non-free bits" + rm -v toolkit/crashreporter/tools/upload_symbols.py rm -frv third_party/rust/winapi-{i686,x86_64}-pc-windows-gnu/**/*.a @@ -672,6 +677,7 @@ END echo "Removing instrumented browser..." ./mach clobber + echo "Building optimized browser..." cat >.mozconfig ../mozconfig - <<END ac_add_options --enable-lto=cross ac_add_options --enable-profile-use=cross @@ -688,7 +694,7 @@ END ## main build ## - echo "Building optimized browser..." + (( ! $_should_skip_pgo )) || echo "Building optimized browser..." ./mach build # echo "Building symbol archive..." # anti-feature |