diff options
author | Vinicius Monego <monego@posteo.net> | 2021-04-20 05:22:42 +0000 |
---|---|---|
committer | Lars-Dominik Braun <lars@6xq.net> | 2021-05-08 11:27:49 +0200 |
commit | 25644879c1c94ff65636dcf498db36ed8409439c (patch) | |
tree | 5b4a67acab60cbc820f065fdacc90df45bae9aeb /gnu/packages | |
parent | 2137cc44ba5321e21dfb0dde60612bf5cde3a4df (diff) | |
download | guix-25644879c1c94ff65636dcf498db36ed8409439c.tar.gz |
gnu: Add python-pyvirtualdisplay.
* gnu/packages/python-xyz.scm (python-pyvirtualdisplay): New variable.
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/python-xyz.scm | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index f4b3a60d25..542abf6dde 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -15222,6 +15222,35 @@ modules based on @code{argparse}. It translates function signature and 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") |