Unverified Commit ab0fff8a authored by Ulrik Strid's avatar Ulrik Strid Committed by GitHub
Browse files

gemini-cli: 0.31.0 -> 0.33.0 (#498937)

parents ae0c0756 1e6600e2
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
{
  lib,
  vscode-utils,
  vsce,
  gemini-cli,
}:
vscode-utils.buildVscodeExtension (finalAttrs: {
@@ -18,7 +19,12 @@ vscode-utils.buildVscodeExtension (finalAttrs: {
    installPhase = ''
      runHook preInstall

      npm --workspace=gemini-cli-vscode-ide-companion run package -- --out $out
      npm --workspace=gemini-cli-vscode-ide-companion run prepackage

      # the bundled vsce is broken, using our packaged version
      pushd packages/vscode-ide-companion
      ${vsce}/bin/vsce package --no-dependencies --out $out
      popd

      runHook postInstall
    '';
+3 −3
Original line number Diff line number Diff line
@@ -15,18 +15,18 @@

buildNpmPackage (finalAttrs: {
  pname = "gemini-cli";
  version = "0.31.0";
  version = "0.33.0";

  src = fetchFromGitHub {
    owner = "google-gemini";
    repo = "gemini-cli";
    tag = "v${finalAttrs.version}";
    hash = "sha256-huPd4W7Jf4/dZshWElicYpcHhktE83wPs/z5jVYwynM=";
    hash = "sha256-ypqdT8TA3gke4RPTxOG3SZdKkGnwoty6+bbqCil04mQ=";
  };

  nodejs = nodejs_22;

  npmDepsHash = "sha256-iRlwCSGigRi/ilfXi8rI68vlfkeec3vB5nZWPmTLnK8=";
  npmDepsHash = "sha256-+k8DyoT3uBDEvBhzmZzacUUqN2scr9ODKSvy7l3pVy8=";

  dontPatchElf = stdenv.isDarwin;