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) <[email protected]> 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@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 }
