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

Andrew Crerar andrewsc at archlinux.org
Mon Sep 28 21:36:45 UTC 2020


    Date: Monday, September 28, 2020 @ 21:36:45
  Author: andrewsc
Revision: 713390

upgpkg: firefox-developer-edition 82.0b4-1

Modified:
  firefox-developer-edition/trunk/PKGBUILD

----------+
 PKGBUILD |   17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-09-28 21:29:38 UTC (rev 713389)
+++ PKGBUILD	2020-09-28 21:36:45 UTC (rev 713390)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
 
 pkgname=firefox-developer-edition
-pkgver=81.0b9
+pkgver=82.0b4
 pkgrel=1
 pkgdesc="Developer Edition of the popular Firefox web browser"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('gtk3' 'libxt' 'mime-types' 'dbus-glib' 'ffmpeg' 'ttf-font' 'libpulse' 'nss')
 makedepends=('unzip' 'zip' 'diffutils' 'python-setuptools' 'yasm' 'mesa' 'imake' 'inetutils'
              'xorg-server-xvfb' 'autoconf2.13' 'rust' 'clang' 'llvm' 'jack' 'gtk2'
-             'nodejs' 'python-psutil' 'cbindgen' 'nasm' 'lld')
+             'nodejs' 'python-psutil' 'cbindgen' 'nasm' 'lld' 'python-zstandard')
 optdepends=('networkmanager: Location detection via available WiFi networks'
             'libnotify: Notification integration'
             'pulseaudio: Audio support'
@@ -23,7 +23,7 @@
         firefox-install-dir.patch
         0001_Use_remoting_name_for_GDK_application_names.patch
         "$pkgname".desktop)
-sha512sums=('011e69c58c739bf04097db8d57c3011876544a2e3c62bcf64b7c4f4cf9b81bf39692ec026ab0796477601f657ee43ac483c15659897198f707bc1df46bdffe7c'
+sha512sums=('c349c7a11213d04e89f9424850e27c316331fae906329e8d308a9c2a4d0dd3da068324ab3fcfbda9ec606469a736aa637ef2e4d068f62a529ab5f9d8a87361b2'
             'SKIP'
             'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e'
             '812f0f34d16472a305ad78b5b22f4d0ef0ac63e47e10700954f4e3374cfe25d596a9ef137ea48a421128d504affb653cf310bd3c33bc313d505924f8f392ad8f'
@@ -55,6 +55,7 @@
 
   cat > ../mozconfig << END
 ac_add_options --enable-application=browser
+mk_add_options MOZ_OBJDIR=${PWD at Q}/obj
 
 ac_add_options --prefix=/usr
 ac_add_options --enable-release
@@ -104,6 +105,7 @@
 
   export MOZ_NOSPAM=1
   export MOZBUILD_STATE_PATH="$srcdir/mozbuild"
+  export MOZ_ENABLE_FULL_SYMBOLS=1
   export MACH_USE_SYSTEM_PYTHON=1
 
   # LTO needs more open files
@@ -207,11 +209,10 @@
     ln -srf "$pkgdir/usr/lib/libnssckbi.so" "$nssckbi"
   fi
 
-  if [[ -f "$startdir/.crash-stats-api.token" ]]; then
-    find . -name '*crashreporter-symbols-full.zip' -exec \
-      "$startdir/upload-symbol-archive" "$startdir/.crash-stats-api.token" {} +
+  export SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE="$startdir/.crash-stats-api.token"
+  if [[ -f $SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE ]]; then
+    make -C obj uploadsymbols
   else
-    find . -name '*crashreporter-symbols-full.zip' -exec \
-      cp -fvt "$startdir" {} +
+    cp -fvt "$startdir" obj/dist/*crashreporter-symbols-full.tar.zst
   fi
 }



More information about the arch-commits mailing list