coredns: remove with lib, rec

This commit is contained in:
Davis Schirmer
2025-07-12 11:18:02 -04:00
parent 9ae900693a
commit a2e0d90477
+21 -14
View File
@@ -12,14 +12,14 @@
let
attrsToSources = attrs: builtins.map ({ repo, version, ... }: "${repo}@${version}") attrs;
in
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "coredns";
version = "1.12.1";
src = fetchFromGitHub {
owner = "coredns";
repo = "coredns";
rev = "v${version}";
tag = "v${finalAttrs.version}";
sha256 = "sha256-ALGQWUUvSGXbsOoLW5e62lPv3JU5WvJMeZYkEWiRhu4=";
};
@@ -125,15 +125,22 @@ buildGoModule rec {
kubernetes-multi-node = nixosTests.kubernetes.dns-multi-node;
};
meta = with lib; {
homepage = "https://coredns.io";
description = "DNS server that runs middleware";
mainProgram = "coredns";
license = licenses.asl20;
maintainers = with maintainers; [
rushmorem
rtreffer
deltaevo
];
};
}
meta =
let
inherit (lib)
licenses
maintainers
;
in
{
homepage = "https://coredns.io";
description = "DNS server that runs middleware";
mainProgram = "coredns";
license = licenses.asl20;
maintainers = with maintainers; [
rushmorem
rtreffer
deltaevo
];
};
})