me
/
guix
Archived
1
0
Fork 0

gnu: Add editline.

* gnu/packages/libedit.scm (editline): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
master
Giacomo Leidi 2020-05-05 22:53:17 +02:00 committed by Marius Bakke
parent 409d2907b8
commit b84ea6c9db
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
1 changed files with 22 additions and 0 deletions

View File

@ -3,6 +3,7 @@
;;; Copyright © 2015 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2019 Gábor Boskovits <boskovits@gmail.com>
;;; Copyright © 2020 Giacomo Leidi <goodoldpaul@autistici.org>
;;;
;;; This file is part of GNU Guix.
;;;
@ -48,3 +49,24 @@ library (libedit). This Berkeley-style licensed command line editor library
provides generic line editing, history, and tokenization functions, similar to
those found in GNU Readline.")
(license bsd-3)))
(define-public editline
(package
(name "editline")
(version "1.17.1")
(source
(origin
(method url-fetch)
(uri (string-append
"https://ftp.troglobit.com/editline/editline-" version ".tar.xz"))
(sha256
(base32 "03pw3z6pz590v8xfnjx0yynnzij2sb9xwjbvqvdzsid56crkn8nz"))))
(build-system gnu-build-system)
(home-page "https://troglobit.com/projects/editline/")
(synopsis "Line editing library")
(description
"@code{editline} is a small line editing library. It can be linked into almost
any program to provide command line editing and history functions. It is call
compatible with the GNU Readline library, but at a fraction of the size,
and as a result fewer features.")
(license bsd-4)))