gnu: Add python-pyvirtualdisplay.

* gnu/packages/python-xyz.scm (python-pyvirtualdisplay): New variable.
This commit is contained in:
Vinicius Monego 2021-04-20 05:22:42 +00:00 committed by Lars-Dominik Braun
parent 2137cc44ba
commit 25644879c1
No known key found for this signature in database
GPG key ID: F663943E08D8092A

View file

@ -15222,6 +15222,35 @@ (define-public python-entrypoint2
documentation to argparse configuration.")
(license license:bsd-3)))
(define-public python-pyvirtualdisplay
(package
(name "python-pyvirtualdisplay")
(version "2.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "PyVirtualDisplay" version))
(sha256
(base32 "1z2fzgiw3xv3m1d9ppn53g07zhnpj05addiz56sm6ircxibnjk4x"))))
(build-system python-build-system)
(arguments
;; Tests fail with:
;; FileNotFoundError: [Errno 2] No such file or directory: 'Xvnc'.
`(#:tests? #f))
(native-inputs
`(("python-entrypoint2" ,python-entrypoint2)
("python-psutil" ,python-psutil)
("python-pytest" ,python-pytest)
("python-pytest-runner" ,python-pytest-runner)))
(propagated-inputs
`(("python-easyprocess" ,python-easyprocess)
("python-pillow" ,python-pillow)))
(home-page "https://github.com/ponty/pyvirtualdisplay")
(synopsis "Python wrapper for Xvfb, Xephyr and Xvnc")
(description
"@code{pyvirtualdisplay} is a Python wrapper for Xvfb, Xephyr and Xvnc.")
(license license:bsd-3)))
(define-public python-stem
(package
(name "python-stem")