Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 21.05 118 lines 2.9 kB view raw
1{ lib, buildPythonPackage, fetchPypi, buildbot-pkg, mock }: 2 3{ 4 www = buildPythonPackage rec { 5 pname = "buildbot-www"; 6 inherit (buildbot-pkg) version; 7 8 src = fetchPypi { 9 inherit pname version; 10 sha256 = "1qb82s72mrm39123kwkypa2nhdsks6v9nkpw4vvscnq4p9xbzw2c"; 11 }; 12 13 # Remove unneccessary circular dependency on buildbot 14 postPatch = '' 15 sed -i "s/'buildbot'//" setup.py 16 ''; 17 18 buildInputs = [ buildbot-pkg mock ]; 19 20 # No tests 21 doCheck = false; 22 23 meta = with lib; { 24 homepage = "https://buildbot.net/"; 25 description = "Buildbot UI"; 26 maintainers = with maintainers; [ ryansydnor lopsided98 ]; 27 license = licenses.gpl2; 28 }; 29 }; 30 31 console-view = buildPythonPackage rec { 32 pname = "buildbot-console-view"; 33 inherit (buildbot-pkg) version; 34 35 src = fetchPypi { 36 inherit pname version; 37 sha256 = "0kwzj28dmhkcr44nf39s82xjc9y5p27w4ywxfpm55cim3hwxbcb1"; 38 }; 39 40 buildInputs = [ buildbot-pkg ]; 41 42 # No tests 43 doCheck = false; 44 45 meta = with lib; { 46 homepage = "https://buildbot.net/"; 47 description = "Buildbot Console View Plugin"; 48 maintainers = with maintainers; [ ryansydnor lopsided98 ]; 49 license = licenses.gpl2; 50 }; 51 }; 52 53 waterfall-view = buildPythonPackage rec { 54 pname = "buildbot-waterfall-view"; 55 inherit (buildbot-pkg) version; 56 57 src = fetchPypi { 58 inherit pname version; 59 sha256 = "0vvp6z0d0qf5i5kykzph28hr3g9wgzrmmbbzdnm94yk4wsqq7w86"; 60 }; 61 62 buildInputs = [ buildbot-pkg ]; 63 64 # No tests 65 doCheck = false; 66 67 meta = with lib; { 68 homepage = "https://buildbot.net/"; 69 description = "Buildbot Waterfall View Plugin"; 70 maintainers = with maintainers; [ ryansydnor lopsided98 ]; 71 license = licenses.gpl2; 72 }; 73 }; 74 75 grid-view = buildPythonPackage rec { 76 pname = "buildbot-grid-view"; 77 inherit (buildbot-pkg) version; 78 79 src = fetchPypi { 80 inherit pname version; 81 sha256 = "0y839swv9vdkwi4i1hjiyrjbj1bs74sbkpr5f58ivkjlf5alb56b"; 82 }; 83 84 buildInputs = [ buildbot-pkg ]; 85 86 # No tests 87 doCheck = false; 88 89 meta = with lib; { 90 homepage = "https://buildbot.net/"; 91 description = "Buildbot Grid View Plugin"; 92 maintainers = with maintainers; [ lopsided98 ]; 93 license = licenses.gpl2; 94 }; 95 }; 96 97 wsgi-dashboards = buildPythonPackage rec { 98 pname = "buildbot-wsgi-dashboards"; 99 inherit (buildbot-pkg) version; 100 101 src = fetchPypi { 102 inherit pname version; 103 sha256 = "1zsh1bvrl3byx0ycz5jnhijzifxglm8w7kcxp79k7frw7i02fpvy"; 104 }; 105 106 buildInputs = [ buildbot-pkg ]; 107 108 # No tests 109 doCheck = false; 110 111 meta = with lib; { 112 homepage = "https://buildbot.net/"; 113 description = "Buildbot WSGI dashboards Plugin"; 114 maintainers = with maintainers; [ lopsided98 ]; 115 license = licenses.gpl2; 116 }; 117 }; 118}