mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
gnu: xfce: Replace 'union-build' with 'propagated-inputs'.
* gnu/packages/xfce.scm (xfce) [arguments]: Remove 'union-build'. [inputs]: Move all inputs to propagated-inputs. Fixes: #618 Change-Id: I09aadda63468e8477beb47df5f543e7ca5503fb6
This commit is contained in:
@@ -1372,22 +1372,13 @@ for and start applications.")
|
||||
(version (package-version xfce4-session))
|
||||
(source #f)
|
||||
(build-system trivial-build-system)
|
||||
(arguments
|
||||
'(#:modules ((guix build union))
|
||||
#:builder
|
||||
(begin
|
||||
(use-modules (ice-9 match)
|
||||
(guix build union))
|
||||
(match %build-inputs
|
||||
(((names . directories) ...)
|
||||
(union-build (assoc-ref %outputs "out")
|
||||
directories)
|
||||
#t)))))
|
||||
(inputs
|
||||
(arguments '(#:builder (mkdir %output)))
|
||||
(propagated-inputs
|
||||
(list exo
|
||||
garcon
|
||||
adwaita-icon-theme
|
||||
elementary-xfce-icon-theme
|
||||
font-dejavu ;default font
|
||||
greybird-gtk-theme
|
||||
hicolor-icon-theme
|
||||
mate-polkit-for-xfce
|
||||
@@ -1417,9 +1408,6 @@ for and start applications.")
|
||||
xfce4-clipman-plugin
|
||||
xfce4-pulseaudio-plugin
|
||||
xfce4-xkb-plugin))
|
||||
(propagated-inputs
|
||||
;; Default font that applications such as IceCat require.
|
||||
(list font-dejavu))
|
||||
(native-search-paths
|
||||
;; For finding panel and thunar plugins.
|
||||
(append
|
||||
|
||||
Reference in New Issue
Block a user