guix_mirror_bot pushed a commit to branch master
in repository guix.

commit b7a8f886f503e88b339886c97bc392d9d3848092
Author: 宋文武 <[email protected]>
AuthorDate: Sat Jun 28 21:53:11 2025 +0800

    gnu: mate: Replace 'union-build' with 'propagated-inputs'.
    
    * gnu/packages/mate.scm (mate) [arguments]: Remove 'union-build'.
    [inputs]: Move all inputs to propagated-inputs.
    [native-inputs]: Move desktop-file-utils to propagated-inputs.
    
    Fixes: https://issues.guix.gnu.org/48265
    Change-Id: I638c3e6b44aef426402e4a0d2136b6a5d5a832c9
---
 gnu/packages/mate.scm | 20 ++++----------------
 1 file changed, 4 insertions(+), 16 deletions(-)

diff --git a/gnu/packages/mate.scm b/gnu/packages/mate.scm
index b0e9322b76..28464a4987 100644
--- a/gnu/packages/mate.scm
+++ b/gnu/packages/mate.scm
@@ -1586,19 +1586,8 @@ menu specification.")
     (version (package-version mate-desktop))
     (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)))))
-    (native-inputs (list desktop-file-utils))
-    (inputs
+    (arguments '(#:builder (mkdir %output)))
+    (propagated-inputs
      ;; TODO: Add more packages
      (append (if (or (%current-target-system)
                      (supported-package? gnome-keyring))
@@ -1610,9 +1599,11 @@ menu specification.")
                    dbus
                    dconf
                    dconf-editor
+                   desktop-file-utils
                    engrampa
                    eom
                    font-abattis-cantarell
+                   font-dejavu          ;default font
                    glib-networking
                    gvfs
                    hicolor-icon-theme
@@ -1646,9 +1637,6 @@ menu specification.")
                    shared-mime-info
                    yelp
                    zenity)))
-    (propagated-inputs
-     ;; Default font that applications such as IceCat require.
-     (list font-dejavu))
     (synopsis "The MATE desktop environment")
     (home-page "https://mate-desktop.org/";)
     (description

Reply via email to