From 342de9bf51f27362e7d1d4f1d55d8548cfa7504c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Tue, 11 Jan 2022 13:15:35 +0100 Subject: [PATCH] gnome-shell-extensions: Enable gnome-classic session for wayland MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Wonder why upstream does not ship this: Session runs perfectly fine Signed-off-by: Andreas Müller Signed-off-by: Khem Raj --- .../gnome-shell/gnome-shell-extensions_41.1.bb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_41.1.bb b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_41.1.bb index 509e0d41be..16184f2c6c 100644 --- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_41.1.bb +++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_41.1.bb @@ -19,10 +19,17 @@ EXTRA_OEMESON += " \ -Dclassic_mode=true \ " +do_install:append() { + # enable gnome-classic session for wayland + install -d ${D}${datadir}/wayland-sessions + install -m644 ${D}${datadir}/xsessions/gnome-classic.desktop ${D}${datadir}/wayland-sessions/ +} + RDEPENDS:${PN} += "gnome-shell" FILES:${PN} += " \ ${datadir}/gnome-shell \ ${datadir}/gnome-session \ + ${datadir}/wayland-sessions \ ${datadir}/xsessions \ "