diff options
Diffstat (limited to 'nongnu/packages/mozilla.scm')
| -rw-r--r-- | nongnu/packages/mozilla.scm | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/nongnu/packages/mozilla.scm b/nongnu/packages/mozilla.scm index 09f050e..8d43b2e 100644 --- a/nongnu/packages/mozilla.scm +++ b/nongnu/packages/mozilla.scm | |||
| @@ -334,6 +334,11 @@ according to Unicode Standard Annex #31") | |||
| 334 | ;; XDG settings should be managed by Guix. | 334 | ;; XDG settings should be managed by Guix. |
| 335 | (write-setting "browser.shell.checkDefaultBrowser" "false") | 335 | (write-setting "browser.shell.checkDefaultBrowser" "false") |
| 336 | (close-port port)))) | 336 | (close-port port)))) |
| 337 | (add-after 'fix-preferences 'fix-store-permissions | ||
| 338 | (lambda* (#:key inputs #:allow-other-keys) | ||
| 339 | ;; Piggyback off of (and overwrite) the existing NixOS sandbox policy | ||
| 340 | (substitute* "security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp" | ||
| 341 | (("/nix/store") "/gnu/store")))) | ||
| 337 | (add-after 'fix-preferences 'fix-ffmpeg-runtime-linker | 342 | (add-after 'fix-preferences 'fix-ffmpeg-runtime-linker |
| 338 | (lambda* (#:key inputs #:allow-other-keys) | 343 | (lambda* (#:key inputs #:allow-other-keys) |
| 339 | (let* ((ffmpeg (assoc-ref inputs "ffmpeg")) | 344 | (let* ((ffmpeg (assoc-ref inputs "ffmpeg")) |
