Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
4.1 kB · 167 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168{ lib, buildPythonPackage, fetchurl, callPackage, mock, cairosvg, klein, jinja2, buildbot-pkg,}:{ # this is exposed for potential plugins to use and for nix-update inherit buildbot-pkg; www = buildPythonPackage rec { format = "setuptools"; pname = "buildbot_www"; inherit (buildbot-pkg) version;
src = fetchurl { url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; hash = "sha256-xwu260fcRfnUarEW3dnMcl8YheR0YmYCgNQGy7LaDGw="; };
# Remove unnecessary circular dependency on buildbot postPatch = '' sed -i "s/'buildbot'//" setup.py '';
buildInputs = [ buildbot-pkg mock ];
# No tests doCheck = false;
meta = with lib; { homepage = "https://buildbot.net/"; description = "Buildbot UI"; teams = [ teams.buildbot ]; license = licenses.gpl2; }; };
console-view = buildPythonPackage rec { pname = "buildbot_console_view"; inherit (buildbot-pkg) version; format = "setuptools";
src = fetchurl { url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; hash = "sha256-VtrgDVB+U4uM1SQ1h5IMFwU+nRcleYolDjQYJZ7iHbA="; };
buildInputs = [ buildbot-pkg ];
# No tests doCheck = false;
meta = with lib; { homepage = "https://buildbot.net/"; description = "Buildbot Console View Plugin"; teams = [ teams.buildbot ]; license = licenses.gpl2; }; };
waterfall-view = buildPythonPackage rec { pname = "buildbot_waterfall_view"; inherit (buildbot-pkg) version; format = "setuptools";
src = fetchurl { url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; hash = "sha256-q4RDjn9i4wHtCctqcNIfilS9SNfS+LHohE0dSMHMOt8="; };
buildInputs = [ buildbot-pkg ];
# No tests doCheck = false;
meta = with lib; { homepage = "https://buildbot.net/"; description = "Buildbot Waterfall View Plugin"; teams = [ teams.buildbot ]; license = licenses.gpl2; }; };
grid-view = buildPythonPackage rec { pname = "buildbot_grid_view"; inherit (buildbot-pkg) version; format = "setuptools";
src = fetchurl { url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; hash = "sha256-HrVoSXXo8P05JbJebKQ/bSPTIxQc9gTDT2RJLhJVhO8="; };
buildInputs = [ buildbot-pkg ];
# No tests doCheck = false;
meta = with lib; { homepage = "https://buildbot.net/"; description = "Buildbot Grid View Plugin"; teams = [ teams.buildbot ]; license = licenses.gpl2; }; };
wsgi-dashboards = buildPythonPackage rec { pname = "buildbot_wsgi_dashboards"; inherit (buildbot-pkg) version; format = "setuptools";
src = fetchurl { url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; hash = "sha256-x/a3iAb8vNkplAoS57IX+4BxIcH9roCixrBArUQN+04="; };
buildInputs = [ buildbot-pkg ];
# No tests doCheck = false;
meta = with lib; { homepage = "https://buildbot.net/"; description = "Buildbot WSGI dashboards Plugin"; teams = [ teams.buildbot ]; license = licenses.gpl2; }; };
badges = buildPythonPackage rec { pname = "buildbot_badges"; inherit (buildbot-pkg) version; format = "setuptools";
src = fetchurl { url = "https://github.com/buildbot/buildbot/releases/download/v${version}/${pname}-${version}.tar.gz"; hash = "sha256-kGH+Wuqn3vkATL8+aKjXbtuBEQro1tekut+7te8abQs="; };
buildInputs = [ buildbot-pkg ]; propagatedBuildInputs = [ cairosvg klein jinja2 ];
# No tests doCheck = false;
meta = with lib; { homepage = "https://buildbot.net/"; description = "Buildbot Badges Plugin"; maintainers = [ maintainers.julienmalka ]; teams = [ teams.buildbot ]; license = licenses.gpl2; }; };
}