diff options
author | Clement Lassieur <clement@lassieur.org> | 2025-04-11 14:05:14 +0800 |
---|---|---|
committer | Hilton Chain <hako@ultrarare.space> | 2025-04-11 14:08:09 +0800 |
commit | 3bb9bcf3e1b71530cb7bf4fd44a5a76ec7f6e43b (patch) | |
tree | 7be83a7cea04561d68bb40742cccfa6c9753c110 /nongnu/packages/mozilla.scm | |
parent | b4eac4c4f453565051318bdf00d05494e336a74b (diff) |
nongnu: firefox: Create lib/icecat so that ICECAT_SYSTEM_DIR is set.
Adapted from <https://issues.guix.gnu.org/77677>.
* nongnu/packages/mozilla.scm (firefox-esr)
[arguments]<#:phases>: Add 'mkdir-lib-icecat'.
Fixes: https://gitlab.com/nonguix/nonguix/-/issues/368
Reported-by: Katherine Cox-Buday <cox.katherine.e@gmail.com>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Diffstat (limited to 'nongnu/packages/mozilla.scm')
-rw-r--r-- | nongnu/packages/mozilla.scm | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/nongnu/packages/mozilla.scm b/nongnu/packages/mozilla.scm index 6667580..f07d5a5 100644 --- a/nongnu/packages/mozilla.scm +++ b/nongnu/packages/mozilla.scm @@ -434,7 +434,12 @@ (symlink (string-append icon-source-dir "/default" size ".png") (string-append dest "/firefox.png")))) - '("16" "32" "48" "64" "128")))))) + '("16" "32" "48" "64" "128"))))) + ;; Make sure ICECAT_SYSTEM_DIR is set. + ;; See <https://gitlab.com/nonguix/nonguix/-/issues/368>. + (add-after 'install-icons 'mkdir-lib-icecat + (lambda _ + (mkdir-p (string-append #$output "/lib/icecat"))))) ;; Test will significantly increase build time but with little rewards. #:tests? #f |