From 4952b23233860e4b26ab46ed73a2f66b3a5c6804 Mon Sep 17 00:00:00 2001 From: LorenzBischof <1837725+LorenzBischof@users.noreply.github.com> Date: Fri, 22 May 2026 09:37:13 +0200 Subject: [PATCH 1/2] crossplane-cli: 2.2.1 -> 2.3.0 --- pkgs/by-name/cr/crossplane-cli/package.nix | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/cr/crossplane-cli/package.nix b/pkgs/by-name/cr/crossplane-cli/package.nix index 042fdcc588e2..7602bb712606 100644 --- a/pkgs/by-name/cr/crossplane-cli/package.nix +++ b/pkgs/by-name/cr/crossplane-cli/package.nix @@ -9,32 +9,28 @@ buildGoModule (finalAttrs: { pname = "crossplane-cli"; - version = "2.2.1"; + version = "2.3.0"; src = fetchFromGitHub { owner = "crossplane"; - repo = "crossplane"; + repo = "cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-sQ2sCgFDGogQIIWdNCAKVkorsVuNtUOcaALqE/PGwJ4="; + hash = "sha256-FZx31AvGC70iSX3KcLyb5GpwiItO0LliLNeNk8WIX8s="; }; - vendorHash = "sha256-DD0I4XLcN3pHhJKc5wBaldQU7gndszqCExSW4jqLMKQ="; + vendorHash = "sha256-QZyKX94a9iMvB2NCNr27M7hrQJG9Por0mLW3lCf8f58="; ldflags = [ "-s" "-w" - "-X github.com/crossplane/crossplane/v2/internal/version.version=v${finalAttrs.version}" + "-X github.com/crossplane/crossplane-runtime/v2/pkg/version.version=v${finalAttrs.version}" ]; - subPackages = [ "cmd/crank" ]; - - postInstall = '' - mv $out/bin/crank $out/bin/crossplane - ''; + subPackages = [ "cmd/crossplane" ]; passthru.tests.version = testers.testVersion { package = crossplane-cli; - command = "crossplane version --client || true"; + command = "crossplane version --client"; version = "v${finalAttrs.version}"; }; From dca146f185df056f2e182353a6eca0da309dd2b4 Mon Sep 17 00:00:00 2001 From: LorenzBischof <1837725+LorenzBischof@users.noreply.github.com> Date: Fri, 22 May 2026 09:38:24 +0200 Subject: [PATCH 2/2] crossplane-cli: add myself as maintainer --- pkgs/by-name/cr/crossplane-cli/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/cr/crossplane-cli/package.nix b/pkgs/by-name/cr/crossplane-cli/package.nix index 7602bb712606..df318ed488fc 100644 --- a/pkgs/by-name/cr/crossplane-cli/package.nix +++ b/pkgs/by-name/cr/crossplane-cli/package.nix @@ -42,6 +42,9 @@ buildGoModule (finalAttrs: { description = "Utility to make using Crossplane easier"; mainProgram = "crossplane"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ selfuryon ]; + maintainers = with lib.maintainers; [ + selfuryon + LorenzBischof + ]; }; })