Unverified Commit 10bee29e authored by Fernando Rodrigues's avatar Fernando Rodrigues Committed by GitHub
Browse files

luci-go: drop (#437435)

parents 8669c583 575af146
Loading
Loading
Loading
Loading
+0 −50
Original line number Diff line number Diff line
{
  buildGoModule,
  fetchFromGitiles,
  lib,
}:
let
  commit = "500493c154652d6986a34b341e98df244ae1ad0d";
  git-repo = "https://chromium.googlesource.com/infra/luci/luci-go";
in
buildGoModule {
  pname = "luci-go";
  version = "0-unstable-2024-10-31";

  src = fetchFromGitiles {
    url = git-repo;
    rev = commit;
    hash = "sha256-HP4Aizt5FJA3IAlqs7gylw8/xUbBwsmReGaR8jIkmrk=";
  };

  vendorHash = "sha256-FMqbEls6MivPeReZTADrfcAvxo8o0Gy7bq9xG6WN38k=";

  checkFlags =
    let
      skippedTests = [
        # require network access
        "TestDownloadInputs"
        "TestInstallCipd"
        "TestIsLocalAddr"
        "TestGenerateSignedURL"

        # require filesystem access
        "TestPythonBasic"
        "TestPythonFromPath"
      ];
    in
    [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ];

  meta = {
    description = "LUCI services and tools in Go";
    longDescription = ''
      LUCI services and tools in Go. This is part of Chromium infra and
      provides facilities useful for packaging software from the Chromium
      ecosystem.
    '';
    homepage = "${git-repo}/";
    changelog = "${git-repo}/+log?s=${commit}";
    license = lib.licenses.asl20;
    maintainers = with lib.maintainers; [ gm6k ];
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -1469,6 +1469,7 @@ mapAliases {
  ltwheelconf = throw "'ltwheelconf' has been removed because it is obsolete"; # Added 2025-05-07
  luna-icons = throw "luna-icons has been removed as it was removed upstream"; # Added 2024-10-29
  lucene = throw "lucene has been removed since it was both wildly out of date and was not even built properly for 4 years"; # Added 2025-04-10
  luci-go = throw "luci-go has been removed since it was unused and failing to build for 5 months"; # Added 2025-08-27
  lumail = throw "'lumail' has been removed since its upstream is unavailable"; # Added 2025-05-07
  lv_img_conv = throw "'lv_img_conv' has been removed from nixpkgs as it is broken"; # Added 2024-06-18
  lxd = lib.warnOnInstantiate "lxd has been renamed to lxd-lts" lxd-lts; # Added 2024-04-01