From e81013943d8c2bbab13e078fabe7ea357a0d37b1 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Wed, 11 Dec 2024 23:30:51 +0800 Subject: nongnu: firefox: Support Guix icecat browser extensions. * nongnu/packages/patches/firefox-use-system-wide-dir.patch: New file. * nongnu/packages/mozilla.scm (firefox)[source]: Add it along with firefox-esr-compare-paths.patch. --- nongnu/packages/mozilla.scm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'nongnu/packages/mozilla.scm') diff --git a/nongnu/packages/mozilla.scm b/nongnu/packages/mozilla.scm index d6bc572..9103c0a 100644 --- a/nongnu/packages/mozilla.scm +++ b/nongnu/packages/mozilla.scm @@ -559,10 +559,14 @@ MOZ_ENABLE_WAYLAND=1 exec ~a $@\n" (uri (string-append "https://archive.mozilla.org/pub/firefox/releases/" version "/source/firefox-" version ".source.tar.xz")) (patches - (list (search-path - (map (cut string-append <> "/nongnu/packages/patches") - %load-path) - "firefox-restore-desktop-files.patch"))) + (map (lambda (patch) + (search-path + (map (cut string-append <> "/nongnu/packages/patches") + %load-path) + patch)) + '("firefox-restore-desktop-files.patch" + "firefox-esr-compare-paths.patch" + "firefox-use-system-wide-dir.patch"))) (sha256 (base32 "06ya18ma1gndci0aygz75hidn3kwa1kji78g8smh7fq0091aad7i")))) (arguments -- cgit v1.2.3