[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
73/244: gnu: emacs-eat: Patch ncurses tic executable.
From: |
guix-commits |
Subject: |
73/244: gnu: emacs-eat: Patch ncurses tic executable. |
Date: |
Wed, 12 Apr 2023 08:47:22 -0400 (EDT) |
apteryx pushed a commit to branch staging
in repository guix.
commit c7fa1bd336ace4c350ca215d0969bf846605cc77
Author: jgart <jgart@dismail.de>
AuthorDate: Mon Apr 3 14:49:24 2023 -0500
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>
---
gnu/packages/emacs-xyz.scm | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index b4edc680ba..52c33fc146 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -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
- 64/244: gnu: cl-log4cl: Update to 1.1.4-2.fe3da51., (continued)
- 64/244: gnu: cl-log4cl: Update to 1.1.4-2.fe3da51., guix-commits, 2023/04/12
- 65/244: gnu: Add cl-fast-ecs., guix-commits, 2023/04/12
- 66/244: gnu: cl-out123: Update to 1.0.0-2.41771bf., guix-commits, 2023/04/12
- 67/244: gnu: cl-gamepad: Update to 3.0.0-3.d5b99fb., guix-commits, 2023/04/12
- 71/244: gnu: Add r-future-callr., guix-commits, 2023/04/12
- 72/244: gnu: Add r-tarchetypes., guix-commits, 2023/04/12
- 79/244: gnu: go-1.18: Fix packaging logic., guix-commits, 2023/04/12
- 93/244: gnu: r-tsp: Update to 1.2-4., guix-commits, 2023/04/12
- 94/244: gnu: r-quantmod: Update to 0.4.21., guix-commits, 2023/04/12
- 74/244: gnu: emacs-eglot: Update to 1.14., guix-commits, 2023/04/12
- 73/244: gnu: emacs-eat: Patch ncurses tic executable.,
guix-commits <=
- 83/244: gnu: linux-libre 5.4: Update to 5.4.240., guix-commits, 2023/04/12
- 91/244: gnu: r-ps: Update to 1.7.4., guix-commits, 2023/04/12
- 84/244: gnu: linux-libre 4.19: Update to 4.19.280., guix-commits, 2023/04/12
- 101/244: gnu: r-seqinr: Update to 4.2-30., guix-commits, 2023/04/12
- 85/244: gnu: linux-libre 4.14: Update to 4.14.312., guix-commits, 2023/04/12
- 76/244: gnu: go-1.18: Adjust patch-gcclib phase., guix-commits, 2023/04/12
- 87/244: gnu: r-datawizard: Update to 0.7.1., guix-commits, 2023/04/12
- 78/244: gnu: go-1.19: Skip 2 gccgo tests., guix-commits, 2023/04/12
- 81/244: gnu: linux-libre 5.15: Update to 5.15.106., guix-commits, 2023/04/12
- 100/244: gnu: r-sjplot: Update to 2.8.14., guix-commits, 2023/04/12