From 33ae1755031d6a076fec9c4b51060f5f7918ef80 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 23 Sep 2026 20:24:04 +0000 Subject: [PATCH] kando: 2.3.1 -> 3.0.0 --- pkgs/by-name/ka/kando/package.nix | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/ka/kando/package.nix b/pkgs/by-name/ka/kando/package.nix index f6f4b5789982..cc57d9f7a3c7 100644 --- a/pkgs/by-name/ka/kando/package.nix +++ b/pkgs/by-name/ka/kando/package.nix @@ -5,7 +5,7 @@ fetchFromGitHub, electron, - nodejs_22, + nodejs, cmake, zip, @@ -21,25 +21,22 @@ wayland, }: -let - nodejs = nodejs_22; # npm v11 included in nodejs_24 doesn't work with the current lockfile -in -buildNpmPackage.override { inherit nodejs; } rec { +buildNpmPackage (finalAttrs: { pname = "kando"; - version = "2.3.1"; + version = "3.0.0"; src = fetchFromGitHub { owner = "kando-menu"; repo = "kando"; - tag = "v${version}"; - hash = "sha256-vmdDcXpSm2O9MkOGfM3+VUrRSvUot1GB0TkxjNSN4r8="; + tag = "v${finalAttrs.version}"; + hash = "sha256-UBah/yWcGGyrZpSmahYO4mdYuaP3WQ2PnoZ1gfgWSZk="; }; patches = [ ./add-deep-link-note.patch ]; - npmDepsHash = "sha256-2J74igNLl5CwXm9WtHzxqTVt7+S113qcioxJja6uUOE="; + npmDepsHash = "sha256-OUtUYSOjxBi8RPswGUTQKpt86ovW3k+qffcCxW2N9xw="; npmFlags = [ "--ignore-scripts" ]; @@ -139,7 +136,7 @@ buildNpmPackage.override { inherit nodejs; } rec { ]; meta = { - changelog = "https://github.com/kando-menu/kando/releases/tag/v${version}"; + changelog = "https://github.com/kando-menu/kando/releases/tag/v${finalAttrs.version}"; description = "Cross-Platform Pie Menu"; homepage = "https://github.com/kando-menu/kando"; license = lib.licenses.mit; @@ -147,4 +144,4 @@ buildNpmPackage.override { inherit nodejs; } rec { maintainers = with lib.maintainers; [ tomasajt ]; platforms = electron.meta.platforms; }; -} +})