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

Reply via email to