From 8851c9ee3ac8d58cabdf1a0ef1ba81001e99c359 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Wed, 19 Feb 2020 13:50:48 -0800 Subject: Updayed to 68.5.0 --- PKGBUILD | 45 ++++++++++++++++++++++++--------------------- mozconfig.in | 7 ++++--- 2 files changed, 28 insertions(+), 24 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index f7e5ebb..0da0fff 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -19,9 +19,9 @@ _modclang=0 _pkgname=firefox pkgname=${_pkgname}-esr -pkgver=68.4.1 +pkgver=68.5.0 _pkgver=${pkgver}esr -pkgrel=1.2 +pkgrel=1 pkgdesc="Standalone web browser from mozilla.org" arch=(x86_64 aarch64) license=(MPL GPL LGPL) @@ -44,7 +44,8 @@ optdepends=('networkmanager: Location detection via available WiFi networks' options=(!emptydirs !makeflags) conflicts=(firefox) provides=(firefox) -source=("https://archive.mozilla.org/pub/$_pkgname/releases/$_pkgver/source/$_pkgname-$_pkgver.source.tar.xz"{,.asc} +source=( + "https://archive.mozilla.org/pub/$_pkgname/releases/$_pkgver/source/$_pkgname-$_pkgver.source.tar.xz"{,.asc} no-relinking.patch 0001-Use-remoting-name-for-GDK-application-names.patch $_pkgname.desktop @@ -55,14 +56,15 @@ source=("https://archive.mozilla.org/pub/$_pkgname/releases/$_pkgver/source/$_pk mozconfig.common.override arc4_enable-pgo-for-gcc.patch arc4_remove-health-reporting.patch - arc4_remove-system-addons.patch) -b2sums=('918814864e4041b2f04549506ee27b118ab6f5cfb23562b6d1bd3275d1a8836b073f6b42376d6507e5aa7879eb0028d69bdcd4c67615afd07d03279434e38518' + arc4_remove-system-addons.patch + ) +b2sums=('2fba739b475f2d2b0ee5c66657730164055acb47c61a030376d41f037e5a4bf49d2bda46a5fcaef6355848c29827e0a10c3eaedbae5567c16b88e881173641ad' 'SKIP' '30e0eb38e6e5b25c47475ff45c908acbaa14ba6e0a29891767b4ea07bf707ac19f63a3f31e399b155749bd3102d1cfa0a5b8146032a476ede388f05b2eaffbda' '08c821bece2e71483668eedc0ab3211b1fa5057b7b99fdc9104a1dbab4707d74463f3cbcdce353a1ec4777e479b3ac27a585dd35115339fccb81c83bc0ef763b' '51d7eb22cb568f0437ece2433091d8b54012324edd2fe52ec52cc00f1ad0d4bd84a4d549d78b4d77bbd6ae1c1e7d029d9d4dbff61c60f714362ef791f09fba8b' '877eda442eb4730600dccf209a6e961ad3122ab456bbfda4ff041e8493ebaaf96224ac218360931259ff4214482f6bf65b3a3052f977ade1a274f38ffd859535' - 'e7c85eb608f7e72513927afca268d6acc9443aebc654942d6e98bb72d6b7411cc004ff3cf851c2df7bc4d34b1cfccacfdb6a83463d976c6b655bb5837bffff9d' + '7319a3d915b2c16a0779344303267f0fb9072610bfcd11cb53b0a860c0037d090451d71f50212bfcde53f2b2ee90afedfb1b3f5f20af79df5ef841deb3490ced' 'a66abc624721f9d81b2a69624e6aa6bedf01b781d0e0841a22ad467b2e188aae2f4466d7dde8337205f351ce7e44cc74ff42b1548725a955a57c28faf43471dd' 'cd3014c83dc1789d6ee5d6090a2c0835148fc317a40960dfde0c2272ef5bee0bc7c30e8a0fd93905433737bfba6362b663625ee4c206637638408cbebf35a870' '2579551298fc7670f4c8a3e3c496e2c92c39614d0960e87c30fa7cf581cd4ebc9d30d86ef69dd000294bafe618fa2087fbd9fd772d9ce2b1613ed8e540469206' @@ -108,6 +110,7 @@ prepare() { # Remove @RESPATH@/browser/features/* to prevent system addons from being part of the output package. patch -p0 $srcdir/${_pkgname}-${pkgver}/browser/installer/package-manifest.in $srcdir/arc4_remove-system-addons.patch + # Hide mobile promo echo ".fxaMobilePromo { display: none !important; }" >> browser/themes/shared/incontentprefs/preferences.inc.css # Hide plugindeprecation-notice @@ -138,30 +141,30 @@ build() { # CXXFLAGS="${CXXFLAGS/-fno-plt/}" # Do 3-tier PGO - msg2 "Building instrumented browser..." + echo "Building instrumented browser..." ./mach build - msg2 "Profiling instrumented browser..." + echo "Profiling instrumented browser..." ./mach package LLVM_PROFDATA=llvm-profdata \ JARLOG_FILE="$PWD/jarlog" \ - xvfb-run -a -n 92 -s "-screen 0 1600x1200x24" \ + xvfb-run -s "-screen 0 1920x1080x24 -nolisten local" \ ./mach python build/pgo/profileserver.py if [[ ! -s merged.profdata ]]; then - error "No profile data produced." + echo "No profile data produced." return 1 fi if [[ ! -s jarlog ]]; then - error "No jar log produced." + echo "No jar log produced." return 1 fi - msg2 "Removing instrumented browser..." + echo "Removing instrumented browser..." ./mach clobber - msg2 "Building optimized browser..." + echo "Building optimized browser..." # Add the custom mozconfig cp $srcdir/mozconfig.in.clang $srcdir/${_pkgname}-${pkgver}/.mozconfig cat >.mozconfig - <