[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/02: gnu: Add jtbl.
From: |
guix-commits |
Subject: |
02/02: gnu: Add jtbl. |
Date: |
Sat, 27 Jun 2020 05:35:58 -0400 (EDT) |
wigust pushed a commit to branch master
in repository guix.
commit ace3e549737e7bd935bebeb69b13087d8f0ccd6d
Author: Oleg Pykhalov <go.wigust@gmail.com>
AuthorDate: Sat Jun 27 11:39:50 2020 +0300
gnu: Add jtbl.
* gnu/packages/admin.scm (jtbl): New variable.
---
gnu/packages/admin.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index de2f653..9212401 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -3863,3 +3863,25 @@ It supports mounting local filesystems of any kind the
normal mount utility
supports. It can also mount encrypted LUKS volumes using the password
supplied by the user when logging in.")
(license (list license:gpl2+ license:lgpl2.1+))))
+
+(define-public jtbl
+ (package
+ (name "jtbl")
+ (version "1.1.6")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/kellyjonbrazil/jtbl.git")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1zzd7rd63xva50f22d1rfja4r302aizrafarhwm67vv181swvdya"))))
+ (build-system python-build-system)
+ (inputs
+ `(("python-tabulate" ,python-tabulate)))
+ (home-page "https://github.com/kellyjonbrazil/jtbl")
+ (synopsis "Command-line tool to print JSON data as a table in the
terminal")
+ (description "@code{jtbl} accepts piped JSON data from stdin and outputs a
+text table representation to stdout.")
+ (license license:expat)))