summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrigory Shepelev <shegeley@gmail.com>2026-03-04 15:01:26 +0300
committerLudovic Courtès <ludo@gnu.org>2026-03-19 15:32:45 +0100
commitadb8a5b93f0b3b30891dd78b4c1eb394e7c564bd (patch)
tree9e709ae554c5e48575a6e62a94411758ddf8f7ae
parent81a4a181b1758964d81ab6c1e132629e29dd78b1 (diff)
gnu: guile-wayland-scm: Install Info manual.
* gnu/packages/guile-xyz.scm (guile-wayland-scm)[arguments]: Add ‘install-info-documentation’ phase. Change-Id: If83c6cf374f9c027eec2a57c28e3fb578577f907 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6881
-rw-r--r--gnu/packages/guile-xyz.scm8
1 files changed, 7 insertions, 1 deletions
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm
index cea6361d6de..f9f43a27a28 100644
--- a/gnu/packages/guile-xyz.scm
+++ b/gnu/packages/guile-xyz.scm
@@ -3669,7 +3669,13 @@ Probably can be replaced with guile's built-in file-descriptor procedures.")
3669 (client-file (string-append dir "/client.scm"))) 3669 (client-file (string-append dir "/client.scm")))
3670 (substitute* (list client-file) 3670 (substitute* (list client-file)
3671 (("WAYLAND_BASE_PROTOCOL_PATH") 3671 (("WAYLAND_BASE_PROTOCOL_PATH")
3672 core-protocol-file)))))))) 3672 core-protocol-file)))))
3673 (add-after 'build 'install-info-documentation
3674 (lambda* (#:key inputs #:allow-other-keys)
3675 (let* ((share (string-append #$output "/share"))
3676 (info (string-append share "/info/")))
3677 (mkdir-p info)
3678 (invoke "makeinfo" "wayland-scm.texi" "-o" info)))))))
3673 (native-inputs (list guile-3.0 pkg-config texinfo autoconf automake)) 3679 (native-inputs (list guile-3.0 pkg-config texinfo autoconf automake))
3674 (inputs (list wayland wayland-protocols)) 3680 (inputs (list wayland wayland-protocols))
3675 (propagated-inputs (list guile-wayland-scm-socket guile-wayland-scm-shm)) 3681 (propagated-inputs (list guile-wayland-scm-socket guile-wayland-scm-shm))