~ruther/guix-local

450045b5c3d5eb62def24b4e0d735455d4f6f46d — jgart 3 years ago 4d313b9
gnu: emacs-eat: Patch ncurses tic executable.

* gnu/packages/emacs-xyz.scm (emacs-eat)[arguments]<#:phases>: Patch tic
executable.
[native-inputs]: Remove NCURSES.
[inputs]: Add NCURSES.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
1 files changed, 10 insertions(+), 2 deletions(-)

M gnu/packages/emacs-xyz.scm
M gnu/packages/emacs-xyz.scm => gnu/packages/emacs-xyz.scm +10 -2
@@ 27981,9 27981,17 @@ tabulated-lists).")
              (invoke "make" "info")))
          (add-before 'install 'build-terminfo-database
            (lambda _
              (invoke "make" "terminfo"))))))
              (invoke "make" "terminfo")))
          (add-before 'install 'patch-ncurses-tic-executable
            (lambda* (#:key inputs #:allow-other-keys)
              (let ((tic (search-input-file inputs "/bin/tic")))
                (substitute* "eat.el"
                  (("\\(executable-find \"tic\"\\)")
                   (string-append "\"" tic "\"")))))))))
    (native-inputs
     (list ncurses texinfo))
     (list texinfo))
    (inputs
     (list ncurses))
    (home-page "https://codeberg.org/akib/emacs-eat")
    (synopsis "Terminal emulator in Emacs")
    (description