gnu: Add curseradio.

* gnu/packages/music.scm (curseradio): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Stefan Reichör 2018-02-02 23:30:16 +01:00 committed by Ludovic Courtès
parent 9805ad6f87
commit 19d93ef537
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 27 additions and 0 deletions

View File

@ -2317,6 +2317,33 @@ analogue-like user interface.")
socket or command line.") socket or command line.")
(license license:gpl3+)))) (license license:gpl3+))))
(define-public curseradio
(let ((commit "1bd4bd0faeec675e0647bac9a100b526cba19f8d")
(revision "1"))
(package
(name "curseradio")
(version (git-version "0" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/chronitis/curseradio.git")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"11bf0jnj8h2fxhpdp498189r4s6b47vy4wripv0z4nx7lxajl88i"))))
(build-system python-build-system)
(propagated-inputs
`(("python-lxml" ,python-lxml)
("python-requests" ,python-requests)
("python-pyxdg" ,python-pyxdg)
("mpv" ,mpv)))
(home-page "https://github.com/chronitis/curseradio")
(synopsis "Command-line Internet radio player")
(description "Curseradio is a Curses-based radio player that uses a
tune-in sender list from @url{http://opml.radiotime.com}.")
(license license:expat))))
(define-public pianobar (define-public pianobar
(package (package
(name "pianobar") (name "pianobar")