~ruther/guix-local

d052452a7f51aa83032947745467d4be1bf33f13 — Cayetano Santos via Guix-patches via 1 year, 3 months ago c49abb1
gnu: emacs-cape: Update to 2.0.

* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 2.0.
[arguments]<#:phases>: Don't install info file explicitely in makeinfo.

Change-Id: I46abd7feb31ded4acc5769b1288393cb4f4f32d4
Signed-off-by: Hilton Chain <hako@ultrarare.space>
1 files changed, 4 insertions(+), 6 deletions(-)

M gnu/packages/emacs-xyz.scm
M gnu/packages/emacs-xyz.scm => gnu/packages/emacs-xyz.scm +4 -6
@@ 5714,7 5714,7 @@ be regarded as @code{emacs-company-quickhelp} for @code{emacs-corfu}.")
(define-public emacs-cape
  (package
    (name "emacs-cape")
    (version "1.9")
    (version "2.0")
    (source
     (origin
       (method git-fetch)


@@ 5723,21 5723,19 @@ be regarded as @code{emacs-company-quickhelp} for @code{emacs-corfu}.")
             (commit version)))
       (file-name (git-file-name name version))
       (sha256
        (base32 "0pcgxv011z0gl0g38yh2dr09sx17pwpbvydz2dzvm730k9lbyikh"))))
        (base32 "0wm0y982zrfzzbdizpvr39c55bhp9y7l7w1sp8ps1b4ijbmgd0r9"))))
    (build-system emacs-build-system)
    (arguments
     (list
      #:phases
      #~(modify-phases %standard-phases
          (add-after 'install 'makeinfo
          (add-after 'unpack 'makeinfo
            (lambda _
              (invoke "emacs"
                      "--batch"
                      "--eval=(require 'ox-texinfo)"
                      "--eval=(find-file \"README.org\")"
                      "--eval=(org-texinfo-export-to-info)")
              (install-file "cape.info"
                            (string-append #$output "/share/info")))))))
                      "--eval=(org-texinfo-export-to-info)"))))))
    (native-inputs (list texinfo))
    (propagated-inputs (list emacs-compat))
    (home-page "https://github.com/minad/cape")