luci-go: drop

Has been failing to build for 5 months. It doesn't seem to be useful on
its own, but only in conjunction with other packages, which are not in
Nixpkgs.
This commit is contained in:
Wolfgang Walther
2025-08-27 09:43:38 +02:00
parent d3757db2a3
commit 575af146a8
2 changed files with 1 additions and 50 deletions
-50
View File
@@ -1,50 +0,0 @@
{
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
View File
@@ -1466,6 +1466,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