diff options
-rw-r--r-- | pkgs/development/python-modules/rocket-errbot/default.nix | 24 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 10 |
2 files changed, 25 insertions, 9 deletions
diff --git a/pkgs/development/python-modules/rocket-errbot/default.nix b/pkgs/development/python-modules/rocket-errbot/default.nix new file mode 100644 index 000000000000..2d2b3af0694f --- /dev/null +++ b/pkgs/development/python-modules/rocket-errbot/default.nix @@ -0,0 +1,24 @@ +{ lib, fetchurl, fetchpatch, buildPythonPackage }: + +buildPythonPackage rec { + name = "rocket-errbot-${version}"; + version = "1.2.5"; + + src = fetchurl { + url = "mirror://pypi/r/rocket-errbot/${name}.tar.gz"; + sha256 = "181y1wqjvlry5xdzbliajvrxvswzh3myh795jnj1pm92r5grqzda"; + }; + + # remove with 1.2.6 + patches = [ (fetchpatch { + url = "https://github.com/errbotio/rocket/pull/1.patch"; + sha256 = "0v9zjp4ls32vkpr4b6kjflz4ny2fwj6hwshbnjmhdzc4hnmnzf7x"; + }) ]; + + meta = { + homepage = https://github.com/errbotio/rocket; + description = "Modern, multi-threaded and extensible web server"; + license = lib.licenses.mit; + }; +} + diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 02fcb325527d..3e2375637d2a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17863,15 +17863,7 @@ EOF }; }; - rocket-errbot = buildPythonPackage rec { - name = "rocket-errbot-${version}"; - version = "1.2.5"; - - src = pkgs.fetchurl { - url = "mirror://pypi/r/rocket-errbot/${name}.tar.gz"; - sha256 = "181y1wqjvlry5xdzbliajvrxvswzh3myh795jnj1pm92r5grqzda"; - }; - }; + rocket-errbot = callPackage ../development/python-modules/rocket-errbot { }; Yapsy = buildPythonPackage rec { name = "Yapsy-${version}"; |