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

commit c0196ad3e631c1b7d7bad49826f15f37c7eaf0a5
Author: Morgan Smith <[email protected]>
AuthorDate: Wed Sep 2 12:47:14 2026 -0400

    gnu: emacs-org-transclusion: Fix build.
    
    * gnu/packages/emacs-xyz.scm (emacs-org-transclusion)
    [#:phases]<build-and-install-manual>: Skip part of manual that causes 
errors.
    [propagated-inputs]: Add emacs-org.
    
    Signed-off-by: Liliana Marie Prikler <[email protected]>
---
 gnu/packages/emacs-xyz.scm | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 524206b329..980f75e49d 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -26446,6 +26446,10 @@ hidden.")
         #~(modify-phases %standard-phases
             (add-after 'build 'build-and-install-manual
               (lambda _
+                ;; makeinfo errors.  @anchor defined multiple times
+                (substitute* "docs/org-transclusion-manual.org"
+                  (("^\\*\\* Keybindings" all)
+                   (string-append all "   :noexport:")))
                 (invoke "make" "-C" "./docs" "org-transclusion.texi")
                 (invoke "makeinfo" "--no-split"
                         "-o" "org-transclusion.info" 
"./docs/org-transclusion.texi")
@@ -26456,6 +26460,8 @@ hidden.")
                                "-f" "ert-run-tests-batch-and-exit")))
       (native-inputs
        (list texinfo))
+      (propagated-inputs
+       (list emacs-org))
       (home-page "https://nobiot.github.io/org-transclusion/";)
       (synopsis "Enable transclusion with Org Mode")
       (description "Org-transclusion lets you insert a copy of text content via

Reply via email to