Unverified Commit 35496459 authored by Daniel Nagy's avatar Daniel Nagy
Browse files

kubebuilder: 4.10.1 -> 4.13.1

parent 0f91ca1b
Loading
Loading
Loading
Loading
+8 −11
Original line number Diff line number Diff line
@@ -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