119 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			119 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Nix
		
	
	
	
	
	
{ lib, buildPythonPackage, fetchPypi, buildbot-pkg, mock }:
 | 
						|
 | 
						|
{
 | 
						|
  www = buildPythonPackage rec {
 | 
						|
    pname = "buildbot-www";
 | 
						|
    inherit (buildbot-pkg) version;
 | 
						|
 | 
						|
    src = fetchPypi {
 | 
						|
      inherit pname version;
 | 
						|
      sha256 = "051y4z70dq0j343rb02wn3a1vkdbi8khjfib2msa80vdld3nxcyv";
 | 
						|
    };
 | 
						|
 | 
						|
    # Remove unneccessary 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";
 | 
						|
      maintainers = with maintainers; [ nand0p ryansydnor lopsided98 ];
 | 
						|
      license = licenses.gpl2;
 | 
						|
    };
 | 
						|
  };
 | 
						|
 | 
						|
  console-view = buildPythonPackage rec {
 | 
						|
    pname = "buildbot-console-view";
 | 
						|
    inherit (buildbot-pkg) version;
 | 
						|
 | 
						|
    src = fetchPypi {
 | 
						|
      inherit pname version;
 | 
						|
      sha256 = "0chw111j2c6ybvbb09x39zg7ghjz4ysw67wbpcmzd1v5jnwbaqdi";
 | 
						|
    };
 | 
						|
 | 
						|
    buildInputs = [ buildbot-pkg ];
 | 
						|
 | 
						|
    # No tests
 | 
						|
    doCheck = false;
 | 
						|
 | 
						|
    meta = with lib; {
 | 
						|
      homepage = "https://buildbot.net/";
 | 
						|
      description = "Buildbot Console View Plugin";
 | 
						|
      maintainers = with maintainers; [ nand0p ryansydnor lopsided98 ];
 | 
						|
      license = licenses.gpl2;
 | 
						|
    };
 | 
						|
  };
 | 
						|
 | 
						|
  waterfall-view = buildPythonPackage rec {
 | 
						|
    pname = "buildbot-waterfall-view";
 | 
						|
    inherit (buildbot-pkg) version;
 | 
						|
 | 
						|
    src = fetchPypi {
 | 
						|
      inherit pname version;
 | 
						|
      sha256 = "14v2lj65ccgmijxqrr61vpgba30q6w5vnisz78y3hbf3qpxmmd7g";
 | 
						|
    };
 | 
						|
 | 
						|
    buildInputs = [ buildbot-pkg ];
 | 
						|
 | 
						|
    # No tests
 | 
						|
    doCheck = false;
 | 
						|
 | 
						|
    meta = with lib; {
 | 
						|
      homepage = "https://buildbot.net/";
 | 
						|
      description = "Buildbot Waterfall View Plugin";
 | 
						|
      maintainers = with maintainers; [ nand0p ryansydnor lopsided98 ];
 | 
						|
      license = licenses.gpl2;
 | 
						|
    };
 | 
						|
  };
 | 
						|
 | 
						|
  grid-view = buildPythonPackage rec {
 | 
						|
    pname = "buildbot-grid-view";
 | 
						|
    inherit (buildbot-pkg) version;
 | 
						|
 | 
						|
    src = fetchPypi {
 | 
						|
      inherit pname version;
 | 
						|
      sha256 = "03q9am237f2r8ivqm1dfkyzm3bmns4xjn99c27ps6dw9an15f73a";
 | 
						|
    };
 | 
						|
 | 
						|
    buildInputs = [ buildbot-pkg ];
 | 
						|
 | 
						|
    # No tests
 | 
						|
    doCheck = false;
 | 
						|
 | 
						|
    meta = with lib; {
 | 
						|
      homepage = "https://buildbot.net/";
 | 
						|
      description = "Buildbot Grid View Plugin";
 | 
						|
      maintainers = with maintainers; [ nand0p lopsided98 ];
 | 
						|
      license = licenses.gpl2;
 | 
						|
    };
 | 
						|
  };
 | 
						|
 | 
						|
  wsgi-dashboards = buildPythonPackage rec {
 | 
						|
    pname = "buildbot-wsgi-dashboards";
 | 
						|
    inherit (buildbot-pkg) version;
 | 
						|
 | 
						|
    src = fetchPypi {
 | 
						|
      inherit pname version;
 | 
						|
      sha256 = "0wv5ghsfmhkbk96zimihcwn16rxjz1q1g5ppahb8gfrclmzhdynl";
 | 
						|
    };
 | 
						|
 | 
						|
    buildInputs = [ buildbot-pkg ];
 | 
						|
 | 
						|
    # No tests
 | 
						|
    doCheck = false;
 | 
						|
 | 
						|
    meta = with lib; {
 | 
						|
      homepage = "https://buildbot.net/";
 | 
						|
      description = "Buildbot WSGI dashboards Plugin";
 | 
						|
      maintainers = with maintainers; [ lopsided98 ];
 | 
						|
      license = licenses.gpl2;
 | 
						|
    };
 | 
						|
  };
 | 
						|
}
 |