From 1b2c425f95e9d3ed88bcdfb4ae9766f3601bacb3 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Sat, 15 Feb 2025 09:47:46 +0000 Subject: [PATCH] xfce.xfce4-whiskermenu-plugin: 2.9.0 -> 2.9.1 https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/-/compare/v2.9.0...v2.9.1 --- .../xfce4-whiskermenu-plugin/default.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin/default.nix b/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin/default.nix index 415c4029bfb6..484cff9746dd 100644 --- a/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin/default.nix +++ b/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin/default.nix @@ -1,6 +1,7 @@ { mkXfceDerivation, lib, + fetchpatch, cmake, accountsservice, exo, @@ -18,10 +19,19 @@ mkXfceDerivation { category = "panel-plugins"; pname = "xfce4-whiskermenu-plugin"; - version = "2.9.0"; + version = "2.9.1"; rev-prefix = "v"; odd-unstable = false; - sha256 = "sha256-j2KatlML8NuUH+IKWodDT5VeG7XL27wwiqMKjurt9rM="; + sha256 = "sha256-CHxKCH8FcikNzhI3rUU2IH0bTbBGqEz85f/ST8PSnSo="; + + patches = [ + # Fix menu not shown on correct monitor + # https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/-/issues/154 + (fetchpatch { + url = "https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/-/commit/e13216dcaa455e08368dcde256a6896d6e8918a1.patch"; + hash = "sha256-sRy1EgG8SaLgjdMH7XNSg97kj+tq2TI+G1P1d9aUXPc="; + }) + ]; nativeBuildInputs = [ cmake