[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/07: gnu: poke: Install emacs modes.
From: |
guix-commits |
Subject: |
04/07: gnu: poke: Install emacs modes. |
Date: |
Sat, 21 Oct 2023 10:13:38 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit ae2f075716cfb2b53a55b1a3f26d382420fb036a
Author: Bruno Victal <mirai@makinata.eu>
AuthorDate: Sun Oct 15 18:47:07 2023 +0100
gnu: poke: Install emacs modes.
* gnu/packages/engineering.scm (poke)[arguments]<#:configure-flags>:
Correctly
set lispdir for emacs.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
gnu/packages/engineering.scm | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index caaaf2f190..e478b8364d 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -3258,10 +3258,16 @@ program that can perform mesh processing tasks in batch
mode, without a GUI.")
(inputs (list libgc readline libtextstyle))
(arguments
(list
+ #:imported-modules `((guix build emacs-build-system)
+ (guix build emacs-utils)
+ ,@%gnu-build-system-modules)
+ #:modules '((guix build gnu-build-system)
+ ((guix build emacs-build-system) #:prefix emacs:)
+ (guix build utils))
#:configure-flags
#~(list "--disable-static"
- ;; The emacs files are provided in emacs-poke.
- "--with-lispdir=/tmp/share/emacs")))
+ (string-append "--with-lispdir="
+ (emacs:elpa-directory #$output)))))
(home-page "https://www.gnu.org/software/poke/#documentation")
(synopsis "Editing of arbitrary binary data")
(description "GNU poke is an interactive, extensible editor for binary
data.
- branch master updated (80c8f5b57a -> 7da8a43396), guix-commits, 2023/10/21
- 01/07: home: services: Fix regression in generated ‘on-first-login’ script., guix-commits, 2023/10/21
- 04/07: gnu: poke: Install emacs modes.,
guix-commits <=
- 03/07: gnu: poke: Revise package definition., guix-commits, 2023/10/21
- 06/07: gnu: Add emacs-poke-mode., guix-commits, 2023/10/21
- 07/07: tests: Verify plasma.tmpl at x86_64-linux., guix-commits, 2023/10/21
- 02/07: gnu: bitcoin-core: Update to 25.1., guix-commits, 2023/10/21
- 05/07: gnu: Remove emacs-poke., guix-commits, 2023/10/21