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

Jan Steffens heftig at archlinux.org
Tue Mar 10 13:20:26 UTC 2020


    Date: Tuesday, March 10, 2020 @ 13:20:25
  Author: heftig
Revision: 377266

74.0-2: Keep sideloading enabled

Otherwise, new extensions in the user, system and application extension
directories would silently be skipped:

~/.mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/
/usr/lib/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/
/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/
/usr/lib/firefox/browser/extensions/

We set extensions.autoDisableScopes to 11 (1 + 2 + 8,
    PROFILE = 1, USER = 2, APPLICATION = 4, SYSTEM = 8, TEMPORARY = 16),
which means only extensions dropped into profile, user or system dirs
are disabled by default. (Mozilla defaults to 15 = 11 + 4)

Modified:
  firefox/trunk/PKGBUILD

----------+
 PKGBUILD |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-03-10 12:39:27 UTC (rev 377265)
+++ PKGBUILD	2020-03-10 13:20:25 UTC (rev 377266)
@@ -4,7 +4,7 @@
 
 pkgname=firefox
 pkgver=74.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Standalone web browser from mozilla.org"
 arch=(x86_64)
 license=(MPL GPL LGPL)
@@ -12,8 +12,8 @@
 depends=(gtk3 libxt startup-notification mime-types dbus-glib ffmpeg nss
          ttf-font libpulse)
 makedepends=(unzip zip diffutils python2-setuptools yasm mesa imake inetutils
-             xorg-server-xvfb autoconf2.13 rust clang llvm jack gtk2
-             python nodejs python2-psutil cbindgen nasm)
+             xorg-server-xvfb autoconf2.13 rust clang llvm jack gtk2 python
+             nodejs python2-psutil cbindgen nasm)
 optdepends=('networkmanager: Location detection via available WiFi networks'
             'libnotify: Notification integration'
             'pulseaudio: Audio support'
@@ -70,6 +70,7 @@
 ac_add_options --enable-update-channel=release
 ac_add_options --with-distribution-id=org.archlinux
 ac_add_options --with-unsigned-addon-scopes=app,system
+ac_add_options --allow-addon-sideload
 export MOZILLA_OFFICIAL=1
 export MOZ_APP_REMOTINGNAME=${pkgname//-/}
 export MOZ_TELEMETRY_REPORTING=1



More information about the arch-commits mailing list