netbird: deduplicate go-modules FODs

This commit is contained in:
K900
2026-07-02 10:58:23 +03:00
parent 0e79d0d091
commit 5830156808
+6
View File
@@ -82,6 +82,12 @@ buildGoModule (finalAttrs: {
hash = "sha256-lichQPWqlphUjod3nsqJokDFIIEiwIykc9fWjSn5fzs=";
};
overrideModAttrs = final: prev: {
# override output name so that we don't download the same modules every time
# for every component of the monorepo
name = "netbird-${finalAttrs.version}-go-modules";
};
vendorHash = "sha256-5dZu6lmfwaUHusAlFS1qqorFbpa4anCUQDtg4Tv5mxw=";
nativeBuildInputs = [ installShellFiles ] ++ lib.optional (componentName == "ui") pkg-config;