guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 7a7b7b644ad892cd0f359e2ae8bb62e87723778f
Author: 宋文武 <[email protected]>
AuthorDate: Sat Jun 28 17:29:39 2025 +0800
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
---
gnu/packages/xfce.scm | 18 +++---------------
1 file changed, 3 insertions(+), 15 deletions(-)
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 428a8cc6cf..46be8a8507 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -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