[arch-commits] Commit in firefox/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Mon Sep 2 21:29:22 UTC 2019


    Date: Monday, September 2, 2019 @ 21:29:21
  Author: heftig
Revision: 361500

69.0-1

Modified:
  firefox/trunk/PKGBUILD

----------+
 PKGBUILD |   29 +++++------------------------
 1 file changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-09-02 21:13:12 UTC (rev 361499)
+++ PKGBUILD	2019-09-02 21:29:21 UTC (rev 361500)
@@ -3,7 +3,7 @@
 # Contributor: Jakub Schmidtke <sjakub at gmail.com>
 
 pkgname=firefox
-pkgver=68.0.2
+pkgver=69.0
 pkgrel=1
 pkgdesc="Standalone web browser from mozilla.org"
 arch=(x86_64)
@@ -23,7 +23,7 @@
 source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz{,.asc}
         0001-Use-remoting-name-for-GDK-application-names.patch
         $pkgname.desktop firefox-symbolic.svg)
-sha256sums=('9b3e6d8f99819f9eda9ebba403b644a2b96d19450b42cae422bbf4386902a840'
+sha256sums=('413c3febdfeb69eade818824eecbdb11eaeda71de229573810afd641ba741ec5'
             'SKIP'
             'ab07ab26617ff76fce68e07c66b8aa9b96c2d3e5b5517e51a3c3eac2edd88894'
             'a9e5264257041c0b968425b5c97436ba48e8d294e1a0f02c59c35461ea245c33'
@@ -42,26 +42,6 @@
 # more information.
 _mozilla_api_key=16674381-f021-49de-8622-3021c5942aff
 
-# For telemetry and crash dump analysis to work correctly, we need to tell the
-# build system which Mercurial changeset is our source. Should not be needed
-# anymore once 69 is released:
-# https://bugzilla.mozilla.org/show_bug.cgi?id=1338099
-_repo=https://hg.mozilla.org/releases/mozilla-release
-_tag=FIREFOX_${pkgver//./_}_RELEASE
-
-_changeset=7ece03f6971968eede29275477502309bbe399da
-_changeset_tag=FIREFOX_68_0_2_RELEASE
-
-if [[ $1 == update_hgrev ]]; then
-  _changeset=$(hg id -r $_tag --id $_repo --template '{node}')
-  sed -e "/^_changeset=/s/=.*/=$_changeset/;/^_changeset_tag=/s/=.*/=$_tag/" \
-      -i "${BASH_SOURCE[0]}"
-  exit 0
-elif [[ $_tag != $_changeset_tag ]]; then
-  error "Changeset needs update. Run: bash PKGBUILD update_hgrev"
-  exit 1
-fi
-
 prepare() {
   mkdir mozbuild
   cd firefox-$pkgver
@@ -121,8 +101,6 @@
 build() {
   cd firefox-$pkgver
 
-  export MOZ_SOURCE_REPO="$_repo"
-  export MOZ_SOURCE_CHANGESET="$_changeset"
   export MOZ_NOSPAM=1
   export MOZBUILD_STATE_PATH="$srcdir/mozbuild"
 
@@ -129,7 +107,10 @@
   # LTO needs more open files
   ulimit -n 4096
 
+  msg2 "Building optimized browser..."
   xvfb-run -a -n 97 -s "-screen 0 1600x1200x24" ./mach build
+
+  msg2 "Building symbol archive..."
   ./mach buildsymbols
 }
 



More information about the arch-commits mailing list