From 71d484bf76ba0e57fb3b4aa7847b48f690d3f1c7 Mon Sep 17 00:00:00 2001 From: James Ward Date: Sun, 22 Jun 2025 15:01:01 -0600 Subject: [PATCH] amazon-q-cli: 1.10.1 -> 1.12.1 The upstream repository moved to: https://github.com/aws/amazon-q-developer-cli-autocomplete protoc is no longer required in the build. For reference: https://github.com/NixOS/nixpkgs/pull/390746#issuecomment-2994146454 Removed unneeded extra bins: chat_cli & test_mcp_server --- pkgs/by-name/am/amazon-q-cli/package.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/am/amazon-q-cli/package.nix b/pkgs/by-name/am/amazon-q-cli/package.nix index 340238e6140a..17ee8e671f3a 100644 --- a/pkgs/by-name/am/amazon-q-cli/package.nix +++ b/pkgs/by-name/am/amazon-q-cli/package.nix @@ -2,36 +2,32 @@ lib, fetchFromGitHub, rustPlatform, - protobuf_26, versionCheckHook, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "amazon-q-cli"; - version = "1.10.1"; + version = "1.12.1"; src = fetchFromGitHub { owner = "aws"; - repo = "amazon-q-developer-cli"; + repo = "amazon-q-developer-cli-autocomplete"; tag = "v${finalAttrs.version}"; - hash = "sha256-HgbF5jistZhzebZmnTmMBlHuL6/fy1kcQplAFldzAV8="; + hash = "sha256-oY2hDOsws2WVQPKEFhGNPHITo26p/UZ5XzvRX7DoMyc="; }; useFetchCargoVendor = true; - cargoHash = "sha256-yhSVnz8gzJy/E9T1U4GsT3b7wmYzSCYXEb8y2HOIQms="; + cargoHash = "sha256-xriK88OY6W1cOZVgiUPBIuItVHwEyFNq5Ywh367K6CU="; cargoBuildFlags = [ "-p" "chat_cli" ]; - nativeBuildInputs = [ - protobuf_26 - ]; - postInstall = '' install -m 0755 $out/bin/chat_cli $out/bin/amazon-q + rm -f $out/bin/chat_cli $out/bin/test_mcp_server ''; cargoTestFlags = [