Commit b48234a8 authored by cloudripper's avatar cloudripper
Browse files

goose-cli: 1.0.7 -> 1.0.10, add cloudripper as maintainer, remove nayeko as maintainer

parent 36ecb32f
Loading
Loading
Loading
Loading
+0 −6904

File deleted.

Preview size limit exceeded, changes collapsed.

+8 −10
Original line number Diff line number Diff line
@@ -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;
  };
}