diff --git a/pkgs/desktops/mate/mate-utils/default.nix b/pkgs/desktops/mate/mate-utils/default.nix index 6717a2f6ebd0f3a..e1487e1b06fb071 100644 --- a/pkgs/desktops/mate/mate-utils/default.nix +++ b/pkgs/desktops/mate/mate-utils/default.nix @@ -5,6 +5,7 @@ , gettext , itstool , glib +, gtk-layer-shell , gtk3 , libxml2 , libgtop @@ -14,6 +15,7 @@ , mate-desktop , mate-panel , hicolor-icon-theme +, wayland , wrapGAppsHook , mateUpdateScript }: @@ -35,9 +37,8 @@ stdenv.mkDerivation rec { wrapGAppsHook ]; - # --enable-wayland does not build - # https://github.com/mate-desktop/mate-utils/issues/361 buildInputs = [ + gtk-layer-shell gtk3 libgtop libcanberra-gtk3 @@ -46,8 +47,11 @@ stdenv.mkDerivation rec { mate-desktop mate-panel hicolor-icon-theme + wayland ]; + configureFlags = [ "--enable-wayland" ]; + env.NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0"; enableParallelBuilding = true;