gemini-cli: 0.23.0 -> 0.25.2#484014
Conversation
srcbot: Full Evaluation Results for PR #484014 (base:
|
| Package | Steps Built |
|---|---|
| gemini-cli | src, npmDeps, package |
| nixpkgs-manual | package |
| vscode-extensions.Google.gemini-cli-vscode-ide-companion | src, package |
aarch64-linux (remote: [email protected])
|
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
|
Unfortunately I don't have Darwin to test thus help is welcomed |
|
I'll take a look later today |
|
@taranarmo this diff fixes it diff --git a/pkgs/by-name/ge/gemini-cli/package.nix b/pkgs/by-name/ge/gemini-cli/package.nix
index 589b16e926..72bbca938e 100644
--- a/pkgs/by-name/ge/gemini-cli/package.nix
+++ b/pkgs/by-name/ge/gemini-cli/package.nix
@@ -27,6 +27,8 @@
npmDepsHash = "sha256-4peAAxCws5IjWaiNwkRBiaL+n1fE+zsK0qbk1owueeY=";
+ dontPatchElf = true;
+
nativeBuildInputs = [
jq
pkg-config
@@ -80,6 +82,9 @@
# Remove python files to prevent python from getting into the closure
find node_modules -name "*.py" -delete
+ # keytar/build has gyp-mac-tool with a Python shebang that gets patched,
+ # creating a python3 reference in the closure
+ rm -rf node_modules/keytar/build
cp -r node_modules $out/share/gemini-cli/
|
|
srcbot: Full Evaluation Results for PR #484014 (base:
|
| Package | Steps Built |
|---|---|
| gemini-cli | src, npmDeps, package |
| nixpkgs-manual | package |
| vscode-extensions.Google.gemini-cli-vscode-ide-companion | src, package |
aarch64-linux (remote: [email protected])
This comment was marked as duplicate.
This comment was marked as duplicate.
FlameFlag
left a comment
There was a problem hiding this comment.
Approved automatically following the successful run of nixpkgs-review.
|
Version 0.26.0 has been released. |
I'd do that in a separate PR |
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.