diff options
author | Léo Le Bouter <lle-bout@zaclys.net> | 2021-03-10 03:29:49 +0100 |
---|---|---|
committer | Léo Le Bouter <lle-bout@zaclys.net> | 2021-03-10 23:38:53 +0100 |
commit | 00c1793ce8e2210e48b18422ea3e76da10541874 (patch) | |
tree | bf64161715a17e8178a54f83f24deac471870505 /gnu | |
parent | 9b52ae19b12dc0a0878a1c7012bc79b94876e1ab (diff) | |
download | guix-00c1793ce8e2210e48b18422ea3e76da10541874.tar guix-00c1793ce8e2210e48b18422ea3e76da10541874.tar.gz |
gnu: ungoogled-chromium: Add xdg-utils to PATH with wrapper.
This will ensure that 'mailto:' links work out of the box, among others.
* gnu/packages/chromium.scm (ungoogled-chromium): Modify replacement 'install
phase to add xdg-utils to PATH with wrap-program.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/chromium.scm | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm index f9ca357933..b81a773c3d 100644 --- a/gnu/packages/chromium.scm +++ b/gnu/packages/chromium.scm @@ -753,6 +753,7 @@ (resources (string-append lib "/resources")) (preferences (assoc-ref inputs "master-preferences")) (gtk+ (assoc-ref inputs "gtk+")) + (xdg-utils (assoc-ref inputs "xdg-utils")) (sh (which "sh"))) (substitute* '("chrome/app/resources/manpage.1.in" @@ -789,7 +790,8 @@ (wrap-program exe ;; Avoid file manager crash. See <https://bugs.gnu.org/26593>. - `("XDG_DATA_DIRS" ":" prefix (,(string-append gtk+ "/share"))))) + `("XDG_DATA_DIRS" ":" prefix (,(string-append gtk+ "/share"))) + `("PATH" ":" prefix (,(string-append xdg-utils "/bin"))))) (with-directory-excursion "chrome/app/theme/chromium" (for-each @@ -874,7 +876,8 @@ ("udev" ,eudev) ("valgrind" ,valgrind) ("vulkan-headers" ,vulkan-headers) - ("wayland" ,wayland))) + ("wayland" ,wayland) + ("xdg-utils" ,xdg-utils))) (native-search-paths (list (search-path-specification (variable "CHROMIUM_EXTENSION_DIRECTORY") |