diff options
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/buildbot/worker.nix')
-rw-r--r-- | nixpkgs/pkgs/development/python-modules/buildbot/worker.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/buildbot/worker.nix b/nixpkgs/pkgs/development/python-modules/buildbot/worker.nix new file mode 100644 index 000000000000..05938e43ad69 --- /dev/null +++ b/nixpkgs/pkgs/development/python-modules/buildbot/worker.nix @@ -0,0 +1,28 @@ +{ lib, buildPythonPackage, fetchPypi, buildbot, setuptoolsTrial, mock, twisted, + future, coreutils }: + +buildPythonPackage (rec { + pname = "buildbot-worker"; + inherit (buildbot) version; + + src = fetchPypi { + inherit pname version; + sha256 = "0p1w6ailp6xpa6ckl5prj413ilxx5s3lga5mzqxj9nn00vni8ik2"; + }; + + propagatedBuildInputs = [ twisted future ]; + + checkInputs = [ setuptoolsTrial mock ]; + + postPatch = '' + substituteInPlace buildbot_worker/scripts/logwatcher.py \ + --replace /usr/bin/tail "${coreutils}/bin/tail" + ''; + + meta = with lib; { + homepage = "https://buildbot.net/"; + description = "Buildbot Worker Daemon"; + maintainers = with maintainers; [ nand0p ryansydnor lopsided98 ]; + license = licenses.gpl2; + }; +}) |