Merge branch 'master' into staging

This commit is contained in:
Marius Bakke 2020-06-27 12:28:19 +02:00
commit b6e068d299
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA
3 changed files with 50 additions and 4 deletions

View file

@ -124,6 +124,7 @@ (define-module (gnu packages admin)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages serialization)
#:use-module (gnu packages sphinx) #:use-module (gnu packages sphinx)
#:use-module (gnu packages tcl) #:use-module (gnu packages tcl)
#:use-module (gnu packages terminals) #:use-module (gnu packages terminals)
@ -3863,3 +3864,49 @@ (define-public pam-mount
supports. It can also mount encrypted LUKS volumes using the password supports. It can also mount encrypted LUKS volumes using the password
supplied by the user when logging in.") supplied by the user when logging in.")
(license (list license:gpl2+ license:lgpl2.1+)))) (license (list license:gpl2+ license:lgpl2.1+))))
(define-public jc
(package
(name "jc")
(version "1.11.8")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/kellyjonbrazil/jc.git")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"0rkckbgm04ql4r48wjgljfiqvsz36n99yqcpcyna8lvlm8h4nmwa"))))
(build-system python-build-system)
(propagated-inputs
`(("python-ruamel.yaml" ,python-ruamel.yaml)
("python-xmltodict" ,python-xmltodict)
("python-pygments" ,python-pygments)))
(home-page "https://github.com/kellyjonbrazil/jc")
(synopsis "Convert the output of command-line tools to JSON")
(description "@code{jc} JSONifies the output of many CLI tools and
file-types for easier parsing in scripts.")
(license license:expat)))
(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)))

View file

@ -141,5 +141,4 @@ (define-public gdb-minimal
gdb gdb
(name "gdb-minimal") (name "gdb-minimal")
(inputs (fold alist-delete (package-inputs gdb) (inputs (fold alist-delete (package-inputs gdb)
'("guile" "libxml2" "ncurses" "python-wrapper" '("libxml2" "ncurses" "python-wrapper" "source-highlight")))))
"source-highlight")))))

View file

@ -11691,13 +11691,13 @@ (define-public python-ply
(define-public python-tabulate (define-public python-tabulate
(package (package
(name "python-tabulate") (name "python-tabulate")
(version "0.7.7") (version "0.8.7")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "tabulate" version)) (uri (pypi-uri "tabulate" version))
(sha256 (sha256
(base32 (base32
"1inqhspd4frxnp08c32yndr0lc4px1xfkqah184i5w09gkhvi843")))) "01shi7bmj09f0bcm5s0c9skys063lzp76p0n4a2xmg041ni269yv"))))
(build-system python-build-system) (build-system python-build-system)
(arguments (arguments
;; FIXME: The pypi release tarball is missing a 'test/common.py' ;; FIXME: The pypi release tarball is missing a 'test/common.py'