From 1d10b0c74ae6d274325f872d507b81dffe6d979b Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Mon, 29 Oct 2018 09:38:34 -0400 Subject: [PATCH] pythonPackages.websockify: refactor move to python-modules --- .../python-modules/websockify/default.nix | 24 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 18 +------------- 2 files changed, 25 insertions(+), 17 deletions(-) create mode 100644 pkgs/development/python-modules/websockify/default.nix diff --git a/pkgs/development/python-modules/websockify/default.nix b/pkgs/development/python-modules/websockify/default.nix new file mode 100644 index 00000000000..326e8faa614 --- /dev/null +++ b/pkgs/development/python-modules/websockify/default.nix @@ -0,0 +1,24 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +, numpy +}: + +buildPythonPackage rec { + version = "0.7.0"; + pname = "websockify"; + + src = fetchPypi { + inherit pname version; + sha256 = "1v6pmamjprv2x55fvbdaml26ppxdw8v6xz8p0sav3368ajwwgcqc"; + }; + + propagatedBuildInputs = [ numpy ]; + + meta = with stdenv.lib; { + description = "WebSockets support for any application/server"; + homepage = https://github.com/kanaka/websockify; + license = licenses.lgpl3; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 937896f2e90..b57656a5a4a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4117,23 +4117,7 @@ in { webob = callPackage ../development/python-modules/webob { }; - websockify = buildPythonPackage rec { - version = "0.7.0"; - name = "websockify-${version}"; - - src = pkgs.fetchurl { - url = "mirror://pypi/w/websockify/websockify-${version}.tar.gz"; - sha256 = "1v6pmamjprv2x55fvbdaml26ppxdw8v6xz8p0sav3368ajwwgcqc"; - }; - - propagatedBuildInputs = with self; [ numpy ]; - - meta = { - description = "WebSockets support for any application/server"; - homepage = https://github.com/kanaka/websockify; - }; - }; - + websockify = callPackage ../development/python-modules/websockify { }; webtest = buildPythonPackage rec { version = "2.0.20";