mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-27 14:52:05 -05:00
gnu: icedove: Automatically load system-provided extensions.
* gnu/packages/gnuzilla.scm (icedove-source): Set the extensions.autoDisableScopes preference value to 3. (icedove-minimal) [phases]: Add the --allow-addon-sideload and --with-unsigned-addon-scopes=app,system ac options to the configure phase.
This commit is contained in:
parent
efd9f326ae
commit
6375e2e39c
1 changed files with 11 additions and 1 deletions
|
@ -1273,7 +1273,15 @@ (define icedove-source
|
||||||
(("(pref\\(\"extensions.systemAddon.update.enabled\").*" _ m)
|
(("(pref\\(\"extensions.systemAddon.update.enabled\").*" _ m)
|
||||||
(string-append m ", false);"))
|
(string-append m ", false);"))
|
||||||
(("(pref\\(\"lightweightThemes.update.enabled\").*" _ m)
|
(("(pref\\(\"lightweightThemes.update.enabled\").*" _ m)
|
||||||
(string-append m ", false);")))
|
(string-append m ", false);"))
|
||||||
|
|
||||||
|
;; XXX: The autoDisableScopes is tweaked by the makeicecat
|
||||||
|
;; script, but it doesn't know about Thunderbird. This is
|
||||||
|
;; necessary to allow picking up the extensions found in the
|
||||||
|
;; system global application directory, such as the language
|
||||||
|
;; packs.
|
||||||
|
(("\"extensions.autoDisableScopes\", 15")
|
||||||
|
"\"extensions.autoDisableScopes\", 3"))
|
||||||
|
|
||||||
;; Step out of the directory and create the tarball.
|
;; Step out of the directory and create the tarball.
|
||||||
(chdir "..")
|
(chdir "..")
|
||||||
|
@ -1386,6 +1394,8 @@ (define-public icedove
|
||||||
(lambda ()
|
(lambda ()
|
||||||
(display
|
(display
|
||||||
(string-append
|
(string-append
|
||||||
|
"ac_add_options --allow-addon-sideload\n"
|
||||||
|
"ac_add_options --with-unsigned-addon-scopes=app,system\n"
|
||||||
"ac_add_options --disable-crashreporter\n"
|
"ac_add_options --disable-crashreporter\n"
|
||||||
"ac_add_options --disable-debug\n"
|
"ac_add_options --disable-debug\n"
|
||||||
"ac_add_options --disable-debug-symbols\n"
|
"ac_add_options --disable-debug-symbols\n"
|
||||||
|
|
Loading…
Reference in a new issue