From 98168f28b3c302f046940a6bb82d9e14804ada43 Mon Sep 17 00:00:00 2001 From: Filippo Berto Date: Mon, 3 Nov 2025 17:04:26 +0100 Subject: [PATCH] fix(goose): manual overlay of goose-cli to 1.12 --- flake.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/flake.nix b/flake.nix index a1a25fc..42347e5 100644 --- a/flake.nix +++ b/flake.nix @@ -70,6 +70,7 @@ packages = { inherit (pkgs) + goose-cli keyboard-switch wl-clipedit wl-lockscreen @@ -153,6 +154,22 @@ libfprint = super.libfprint.overrideAttrs (oldAttrs: { buildInputs = oldAttrs.buildInputs ++ [ super.nss ]; }); + + goose-cli = super.goose-cli.overrideAttrs (oldAttrs: rec { + version = "1.12.0"; + name = "${oldAttrs.pname}-${version}"; + src = oldAttrs.src.override { + tag = "v${version}"; + hash = "sha256-L4bk5gU1rDNEiborsjmGdHOA457zbvw2MDs57+/54Nw="; + }; + + cargoDeps = super.rustPlatform.fetchCargoVendor { + inherit src name; + hash = "sha256-+Jd00vNrQYC+B7MoiyM5V/rjM1RwYxQPEywJpUAoSNw="; + }; + + checkFlags = oldAttrs.checkFlags or [ ]; + }); }; };