[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/07: gnu: poke: Revise package definition.
From: |
guix-commits |
Subject: |
03/07: gnu: poke: Revise package definition. |
Date: |
Sat, 21 Oct 2023 10:13:38 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit 03b350ab6212506dcd5dd21f8a5d27a6186f1a88
Author: Bruno Victal <mirai@makinata.eu>
AuthorDate: Sun Oct 15 18:47:06 2023 +0100
gnu: poke: Revise package definition.
Rewrite package using G-Expressions. Remove obsolete comments, options and
unused dependencies [1].
[1]: GNU poke commit: c17b0fb7d9d0b97398c664c882d6ef1e732bc66a
* gnu/packages/engineering.scm (poke)[inputs]: Remove json-c.
[arguments]: Use G-Expression. Remove obsolete comments and configure-flags.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
gnu/packages/engineering.scm | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 80fd9ac141..caaaf2f190 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -3253,18 +3253,15 @@ program that can perform mesh processing tasks in batch
mode, without a GUI.")
(delete-file "libpoke/pvm-vm1.c")
(delete-file "libpoke/pvm-vm2.c")))))
(build-system gnu-build-system)
- ;; The GUI, which we elide, requires tcl and tk.
(native-inputs (list bison dejagnu flex libtool pkg-config))
;; FIXME: Enable NBD support by adding `libnbd' (currently unpackaged).
- (inputs (list json-c libgc readline libtextstyle))
+ (inputs (list libgc readline libtextstyle))
(arguments
- ;; To build the GUI, add the `--enable-gui' configure flag.
- ;; To enable the "hyperlink server", add the `--enable-hserver' flag.
- `(#:configure-flags
- '("--enable-mi"
- "--disable-static"
- ;; The emacs files are provided in emacs-poke.
- "--with-lispdir=/tmp/share/emacs")))
+ (list
+ #:configure-flags
+ #~(list "--disable-static"
+ ;; The emacs files are provided in emacs-poke.
+ "--with-lispdir=/tmp/share/emacs")))
(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, 2023/10/21
- 03/07: gnu: poke: Revise package definition.,
guix-commits <=
- 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