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