diff options
author | Evan Stoll <evan.stoll@rjginc.com> | 2020-12-10 16:27:43 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-10 21:27:43 +0000 |
commit | 095ecf7356c0b7b5c1c137897e140e565f814013 (patch) | |
tree | af81d8c7214bd600d76c3b83da42035479b604dd /pkgs/development/python-modules/vncdo | |
parent | f8e50c30587d97ff0965f0003142a41e34c813b1 (diff) | |
download | nixpkgs-095ecf7356c0b7b5c1c137897e140e565f814013.tar nixpkgs-095ecf7356c0b7b5c1c137897e140e565f814013.tar.gz nixpkgs-095ecf7356c0b7b5c1c137897e140e565f814013.tar.bz2 nixpkgs-095ecf7356c0b7b5c1c137897e140e565f814013.tar.lz nixpkgs-095ecf7356c0b7b5c1c137897e140e565f814013.tar.xz nixpkgs-095ecf7356c0b7b5c1c137897e140e565f814013.tar.zst nixpkgs-095ecf7356c0b7b5c1c137897e140e565f814013.zip |
vncdo: 0.11.2 -> 0.12.0 (#106380)
* Use pythonPackages instead of python2Packages * Add vncdo to top-level/python-packages so the library can be used by other Python programs * Use toPythonApplication for vnc in top-level/all-packages * run tests if using Python 3+ * move expression to development/python-modules
Diffstat (limited to 'pkgs/development/python-modules/vncdo')
-rw-r--r-- | pkgs/development/python-modules/vncdo/default.nix | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/vncdo/default.nix b/pkgs/development/python-modules/vncdo/default.nix new file mode 100644 index 00000000000..ffc01906f45 --- /dev/null +++ b/pkgs/development/python-modules/vncdo/default.nix @@ -0,0 +1,38 @@ +{ stdenv, fetchFromGitHub +, buildPythonPackage, isPy27 +, pillow +, twisted +, pexpect +, nose +, ptyprocess +}: +buildPythonPackage rec { + pname = "vncdo"; + version = "0.12.0"; + + src = fetchFromGitHub { + owner = "sibson"; + repo = "vncdotool"; + rev = "v${version}"; + sha256 = "0h3ccr8zi7xpgn6hz43x1045x5l4bhha7py8x00g8bv6gaqlbwxn"; + }; + + propagatedBuildInputs = [ + pillow + twisted + pexpect + nose + ptyprocess + ]; + + doCheck = !isPy27; + + meta = with stdenv.lib; { + homepage = "https://github.com/sibson/vncdotool"; + description = "A command line VNC client and python library"; + license = licenses.mit; + maintainers = with maintainers; [ elitak ]; + platforms = with platforms; linux ++ darwin; + }; + +} |