goose-cli: 1.0.7 -> 1.0.10, add cloudripper as maintainer (#383788)

This commit is contained in:
Donovan Glover
2025-02-28 13:49:42 +00:00
committed by GitHub
2 changed files with 8 additions and 6914 deletions
File diff suppressed because it is too large Load Diff
+8 -10
View File
@@ -26,21 +26,17 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "goose-cli";
version = "1.0.7";
version = "1.0.10";
src = fetchFromGitHub {
owner = "block";
repo = "goose";
tag = "v${version}";
hash = "sha256-/PCEszhRPxXSvvlNX8EVQTqLJwGF5N3ry+XuykiGV5U=";
hash = "sha256-GPlxA6ZIy+kLFicuqGqtom9iavNV+geKJIwVBLDg4KE=";
};
cargoLock.lockFile = ./Cargo.lock;
postPatch = ''
# no Cargo.lock in src
ln -s ${./Cargo.lock} Cargo.lock
'';
useFetchCargoVendor = true;
cargoHash = "sha256-Ty1ygZ4BB1eHkMffRWXhfvXK5QtZXejYy0kXRPYXdME=";
nativeBuildInputs = [ pkg-config ];
@@ -63,6 +59,8 @@ rustPlatform.buildRustPackage rec {
# need dbus-daemon
"--skip=config::base::tests::test_multiple_secrets"
"--skip=config::base::tests::test_secret_management"
# Observer should be Some with both init project keys set
"--skip=tracing::langfuse_layer::tests::test_create_langfuse_observer"
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
# Lazy instance has previously been poisoned
@@ -70,14 +68,14 @@ rustPlatform.buildRustPackage rec {
"--skip=jetbrains::tests::test_router_creation"
];
passthru.updateScript = nix-update-script { extraArgs = [ "--generate-lockfile" ]; };
passthru.updateScript = nix-update-script { };
meta = {
description = "Open-source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM";
homepage = "https://github.com/block/goose";
mainProgram = "goose";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ nayeko ];
maintainers = with lib.maintainers; [ cloudripper ];
platforms = lib.platforms.linux ++ lib.platforms.darwin;
};
}