guix_mirror_bot pushed a commit to branch xorg-updates
in repository guix.

commit 841b26811d657f5072d852ee10466f7f4894c845
Author: 宋文武 <iyzs...@member.fsf.org>
AuthorDate: Sat Jan 11 11:33:29 2025 +0800

    gnu: libxcursor: Set a better default XCURSORPATH.
    
    * gnu/packages/xorg.scm (libxcursor)[arguments]: Add "--with-cursorpath" to
    configure-flags.
    
    Change-Id: I821cd440cf4e9e6fcc67c9164a38b81e8d793dff
---
 gnu/packages/xorg.scm | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index a169e06861..64a8408bd8 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -5423,7 +5423,17 @@ Wayland.")
          "1h62narayrhrkqalrmx7z3s6yppw1acbp5id3skrvrygshnl1sgx"))))
     (build-system gnu-build-system)
     (arguments
-     '(#:configure-flags '("--disable-static")))
+     (list
+      #:configure-flags
+      #~(list "--disable-static"
+              ;; Set default path, used when XCURSOR_PATH is unset.
+              (string-append "--with-cursorpath="
+                             (string-join
+                              '("~/.local/share/icons" "~/.icons"
+                                "~/.guix-profile/share/icons"
+                                "/run/current-system/profile/share/icons"
+                                "/usr/share/icons")
+                              ":")))))
     (propagated-inputs
      (list libx11 libxrender libxfixes xorgproto))
     (native-inputs

Reply via email to