From ab5c974d2ed8f556b9aca522a7a3105dcc8eef4a Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Wed, 7 May 2025 17:07:36 -0700 Subject: [PATCH] llm: add enable-llm-gemini override --- pkgs/by-name/ll/llm/package.nix | 5 ++++- pkgs/development/python-modules/llm-gemini/default.nix | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ll/llm/package.nix b/pkgs/by-name/ll/llm/package.nix index 6b2e8d0ab4b4..449547b3c152 100644 --- a/pkgs/by-name/ll/llm/package.nix +++ b/pkgs/by-name/ll/llm/package.nix @@ -3,6 +3,7 @@ python3Packages, enable-llm-anthropic ? false, enable-llm-cmd ? false, + enable-llm-gemini ? false, }: let @@ -11,6 +12,7 @@ let llm llm-anthropic llm-cmd + llm-gemini ; in @@ -19,6 +21,7 @@ toPythonApplication ( propagatedBuildInputs = (finalAttrs.propagatedBuildInputs or [ ]) ++ lib.optionals enable-llm-anthropic [ llm-anthropic ] - ++ lib.optionals enable-llm-cmd [ llm-cmd ]; + ++ lib.optionals enable-llm-cmd [ llm-cmd ] + ++ lib.optionals enable-llm-gemini [ llm-gemini ]; }) ) diff --git a/pkgs/development/python-modules/llm-gemini/default.nix b/pkgs/development/python-modules/llm-gemini/default.nix index 0d0c33a4c446..7fa90627c6b7 100644 --- a/pkgs/development/python-modules/llm-gemini/default.nix +++ b/pkgs/development/python-modules/llm-gemini/default.nix @@ -27,10 +27,10 @@ buildPythonPackage rec { build-system = [ setuptools + llm ]; dependencies = [ - llm httpx ijson ];