xfce.xfce4-docklike-plugin: Backport wayland support

By replacing libwnck with libxfce4windowing and using gtk-layer-shell
to position group menu on Wayland.
This commit is contained in:
Bobby Rong
2024-12-15 19:54:44 +08:00
parent 1e40e0106a
commit a31d031e4c
@@ -3,32 +3,33 @@
, cairo
, glib
, gtk3
, gtk-layer-shell
, libX11
, libxfce4ui
, libxfce4util
, xfce4-panel
, libwnck
, libxfce4windowing
}:
mkXfceDerivation {
category = "panel-plugins";
pname = "xfce4-docklike-plugin";
version = "0.4.2";
sha256 = "sha256-M/V8cnEU/nSEDjQ3k8fWiklF5OuNg3uzzJMHBSZBiLU=";
version = "0.4.2-unstable-2024-11-04";
rev = "1154bf1c9f291d5699663910d5aac71bb3ab2227";
sha256 = "sha256-uno3qNyuesK/hJMdAxHZS6XMysr7ySOgJ5ACXGcIWFs=";
buildInputs = [
cairo
glib
gtk3
gtk-layer-shell
libX11
libxfce4ui
libxfce4util
xfce4-panel
libwnck
libxfce4windowing
];
NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
meta = with lib; {
homepage = "https://docs.xfce.org/panel-plugins/xfce4-docklike-plugin/start";
description = "Modern, minimalist taskbar for Xfce";