summary refs log tree commit diff
path: root/gnu/packages/gnuzilla.scm
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>2023-02-20 12:20:36 -0500
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2023-02-20 12:20:36 -0500
commitc81d2d448cbd051800867fe3f4b82ef3f4380ebf (patch)
treebbe6d1d0607e6fdfbe4e5b030d83967ab7d9d8ea /gnu/packages/gnuzilla.scm
parent8320c0c6b6486f1991aa99246460ec955add65c7 (diff)
downloadguix-c81d2d448cbd051800867fe3f4b82ef3f4380ebf.tar.gz
gnu: icedove: Truly prevent it from generating a new profile on every upgrade.
This fixes a regression introduced in 52cb5cf5b8 ("gnu: icedove: Update to
91.3.2") where the single quotes moved to double quotes, but the substitute*
pattern was not correctly adapted.

Fixes <https://issues.guix.gnu.org/53250>.

* gnu/packages/gnuzilla.scm (icedove-minimal)
[phases] {fix-profile-setting}: Include double qutoes in substitute* pattern
targeting the MOZ_DEDICATED_PROFILES configuration option.
Diffstat (limited to 'gnu/packages/gnuzilla.scm')
-rw-r--r--gnu/packages/gnuzilla.scm4
1 files changed, 2 insertions, 2 deletions
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index eb6395cb56..5fb9afa325 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -1335,8 +1335,8 @@ ca495991b7852b855"))
           (add-after 'patch-source-shebangs 'fix-profile-setting
             (lambda _
               (substitute* "comm/mail/moz.configure"
-                (("MOZ_DEDICATED_PROFILES, True")
-                 "MOZ_DEDICATED_PROFILES, False"))))
+                (("\"MOZ_DEDICATED_PROFILES\", True")
+                 "\"MOZ_DEDICATED_PROFILES\", False"))))
           (add-after 'build 'neutralize-store-references
             (lambda _
               ;; Mangle the store references to compilers & other build tools in