From 1157b7f49f8a6013778a2b82ee6ed91a3ab41183 Mon Sep 17 00:00:00 2001 From: Ayush Pramanik Date: Wed, 28 Jan 2026 17:18:35 -0400 Subject: [PATCH] yaziPlugins.wl-clipboard: fix broken emit function call --- .../0001-Fix-emit-function-call.patch | 22 +++++++++++++++++++ .../ya/yazi/plugins/wl-clipboard/default.nix | 2 ++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/by-name/ya/yazi/plugins/wl-clipboard/0001-Fix-emit-function-call.patch diff --git a/pkgs/by-name/ya/yazi/plugins/wl-clipboard/0001-Fix-emit-function-call.patch b/pkgs/by-name/ya/yazi/plugins/wl-clipboard/0001-Fix-emit-function-call.patch new file mode 100644 index 000000000000..ee31bce296ea --- /dev/null +++ b/pkgs/by-name/ya/yazi/plugins/wl-clipboard/0001-Fix-emit-function-call.patch @@ -0,0 +1,22 @@ +From bb6caca50f67dbe93983c8e0bf8d6c75f48b2d21 Mon Sep 17 00:00:00 2001 +From: Luminar Leaf <80571430+LuminarLeaf@users.noreply.github.com> +Date: Tue, 20 Jan 2026 16:49:29 +0530 +Subject: [PATCH] Fix emit function call + +Upstream function name changed +--- + main.lua | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/main.lua b/main.lua +index 1c737b2..87be707 100644 +--- a/main.lua ++++ b/main.lua +@@ -13,7 +13,7 @@ end) + + return { + entry = function() +- ya.manager_emit("escape", { visual = true }) ++ ya.emit("escape", { visual = true }) + + local urls = selected_or_hovered() diff --git a/pkgs/by-name/ya/yazi/plugins/wl-clipboard/default.nix b/pkgs/by-name/ya/yazi/plugins/wl-clipboard/default.nix index 56e8b8b7c624..36179e5622b1 100644 --- a/pkgs/by-name/ya/yazi/plugins/wl-clipboard/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/wl-clipboard/default.nix @@ -22,6 +22,8 @@ mkYaziPlugin { hash = "sha256-3PRQl4TvuOe5DwVi1gmtmfTOEVZWRayijIbnPgaR3L8="; }; + patches = [ ./0001-Fix-emit-function-call.patch ]; + meta = { description = "Wayland implementation of a simple system clipboard for yazi file manager"; homepage = "https://github.com/grappas/wl-clipboard.yazi";