guix-commits
[Top][All Lists]
Advanced

[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)))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]