kubebuilder: 4.10.1 -> 4.13.1

This commit is contained in:
Daniel Nagy
2026-03-25 20:00:00 +01:00
parent 0f91ca1b27
commit 35496459ba
+8 -11
View File
@@ -13,31 +13,28 @@
buildGoModule (finalAttrs: {
pname = "kubebuilder";
version = "4.10.1";
version = "4.13.1";
src = fetchFromGitHub {
owner = "kubernetes-sigs";
repo = "kubebuilder";
rev = "v${finalAttrs.version}";
hash = "sha256-GAHuaUVtdLvyWNeOxu46+IOw2Mf42z3yUjZNiyeE1xs=";
hash = "sha256-WOqrQb2haoEp57OHFo1Y1fon0lJedI/hEYKE4xrIbpM=";
};
vendorHash = "sha256-NsD2yt73+uRitegezTWwBhF0iMCQ8XhDf6WM/j7kT0o=";
vendorHash = "sha256-1lbf1hXJfhdTu6Gm7dcbJlB3beITxBD83gMltZgg7Pg=";
subPackages = [
"cmd"
"internal/cli/cmd"
"."
];
allowGoReference = true;
ldflags = [
"-X sigs.k8s.io/kubebuilder/v4/cmd.kubeBuilderVersion=v${finalAttrs.version}"
"-X sigs.k8s.io/kubebuilder/v4/cmd.goos=${go.GOOS}"
"-X sigs.k8s.io/kubebuilder/v4/cmd.goarch=${go.GOARCH}"
"-X sigs.k8s.io/kubebuilder/v4/cmd.gitCommit=unknown"
"-X sigs.k8s.io/kubebuilder/v4/cmd.buildDate=unknown"
];
postPatch = ''
substituteInPlace internal/cli/version/version.go \
--replace-fail "return main.Version" 'return "v${finalAttrs.version}"'
'';
nativeBuildInputs = [
makeWrapper