summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleg Pykhalov <go.wigust@gmail.com>2018-01-17 19:19:12 +0300
committerOleg Pykhalov <go.wigust@gmail.com>2018-01-17 19:19:44 +0300
commit8f300abb4416716e20e243f4ab8c7dea0d3c7de5 (patch)
tree8825d36dd660c382f5a2a36c3a95a9e48328b34a
parentwigust: Add python-pycryptodome. (diff)
downloadguix-wigust-origin/wip-python-sensors.tar.gz
wigust: Add streamlink.origin/wip-python-sensors
* wigust/packages/python.scm (streamlink): New public variable.
-rw-r--r--wigust/packages/python.scm27
1 files changed, 27 insertions, 0 deletions
diff --git a/wigust/packages/python.scm b/wigust/packages/python.scm
index fc7b180..f23c987 100644
--- a/wigust/packages/python.scm
+++ b/wigust/packages/python.scm
@@ -346,3 +346,30 @@ standard.")
(define-public python2-pycryptodome
(package-with-python2 python-pycryptodome))
+
+(define-public streamlink
+ (package
+ (name "streamlink")
+ (version "0.9.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "streamlink" version))
+ (sha256
+ (base32
+ "1in0jqg9xpqwjkzskyy2iyq8zcfmsqich18mfyr47g62y3pjy98a"))))
+ (build-system python-build-system)
+ (home-page "https://github.com/streamlink/streamlink")
+ (inputs
+ `(("python-pysocks" ,python-pysocks)
+ ("python-websocket-client" ,python-websocket-client)
+ ("python-iso3166" ,python-iso3166)
+ ("python-iso-639" ,python-iso-639)
+ ("python-pycryptodome" ,python-pycryptodome)
+ ("python-requests" ,python-requests)
+ ("python-pytest" ,python-pytest)
+ ("python-mock" ,python-mock)))
+ (synopsis "Extract streams from various services")
+ (description "Streamlink is command-line utility that extracts streams
+from various services and pipes them into a video player of choice.")
+ (license license:bsd-2)))