diff options
| author | Jelle Licht <jlicht@fsfe.org> | 2022-12-03 23:09:20 +0100 |
|---|---|---|
| committer | Jelle Licht <jlicht@fsfe.org> | 2022-12-03 23:09:20 +0100 |
| commit | e5cc8b2c7bdc3e3673434b880c4de338b34b492b (patch) | |
| tree | 213f53291456fdb58dec2d79ab7a9a325bd5aabc /nongnu/packages | |
| parent | 5117915f0a6e01cf98894f42dc831f3ddeacb283 (diff) | |
nongnu: firefox-esr: Fix VA-API support, again.firefox-sandbox-for-vaapi
This also fixes the firefox package.
Supersedes dfc2b256eb.
Diffstat (limited to 'nongnu/packages')
| -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")) |
