guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.

commit 3a47606bc58f17675b97701264d30c83c342870e
Author: Noé Lopez <[email protected]>
AuthorDate: Fri May 29 11:53:06 2026 +0200

    gnu: gnome-shell: Wrap glycin loaders.
    
    * gnu/packages/gnome.scm (gnome-shell)
    [inputs]: Add glycin-loaders.
    [arguments]<#:phases>: Add phase.
    
    Change-Id: I0ce43b88f6feeff07e01472f96b8a01641e5125c
    Signed-off-by: Noé Lopez <[email protected]>
---
 gnu/packages/gnome.scm | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 715c059bd1..ee978b0cb2 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -9765,6 +9765,11 @@ printf '~a is deprecated.  Use the \"gnome-extensions\" 
CLI or \
               (lambda _
                 (install-file (string-append #$output 
"/share/applications/org.gnome.Shell.desktop")
                               (string-append #$output "/etc/xdg/autostart"))))
+            (add-after 'install 'wrap-glycin-loaders
+              (lambda* (#:key inputs #:allow-other-keys)
+                (wrap-program (string-append #$output "/bin/gnome-shell")
+                  `("XDG_DATA_DIRS" ":" prefix
+                    ,(list (dirname (search-input-directory inputs 
"/share/glycin-loaders")))))))
             (replace 'glib-or-gtk-wrap
               (let ((wrap (assoc-ref %standard-phases 'glib-or-gtk-wrap)))
                 (lambda* (#:key inputs outputs #:allow-other-keys)
@@ -9807,6 +9812,7 @@ printf '~a is deprecated.  Use the \"gnome-extensions\" 
CLI or \
            geoclue
            gjs
            gtk
+           glycin-loaders
            gnome-autoar
            gnome-bluetooth
            gnome-desktop

Reply via email to