guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 321e05d0f6494d7eceaf85450435ead485651cc0
Author: Sergey Trofimov <[email protected]>
AuthorDate: Sat Jan 24 18:42:23 2026 +0100

    home: xdg: Fix compilation warning.
    
    * gnu/home/services/xdg.scm (home-xdg-base-directories-configuration):
    Specify field serializer explicitly.
    
    Change-Id: I1b178952e3eb95d3faea38f7cf7a782bc73c0ea5
    Signed-off-by: Ludovic Courtès <[email protected]>
---
 gnu/home/services/xdg.scm | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/gnu/home/services/xdg.scm b/gnu/home/services/xdg.scm
index 2ad33a7418..e4121a1e50 100644
--- a/gnu/home/services/xdg.scm
+++ b/gnu/home/services/xdg.scm
@@ -108,10 +108,11 @@ like sockets.")
 @file{/var/log}, but for user.  It is not a part of XDG Base Directory
 Specification, but helps to make implementation of home services more
 consistent."
-   (lambda (field-name val)
-     (when (maybe-value-set? val)
-       (warn-about-deprecation field-name #f #:replacement 'state-home))
-     (serialize-path field-name val)))
+   (serializer
+    (lambda (field-name val)
+      (when (maybe-value-set? val)
+        (warn-about-deprecation field-name #f #:replacement 'state-home))
+      (serialize-path field-name val))))
   (state-home
    (path "$HOME/.local/state")
    "Base directory for programs to store state data that should persist

Reply via email to