From 4ae2268fe801c66100e1e603df51f14642f4b580 Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Mon, 22 May 2023 12:19:40 +0200 Subject: [PATCH] mutter: update 43.1 -> 44.1 - remove buildpath from enum-types Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- .../mutter/{mutter_43.1.bb => mutter_44.1.bb} | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) rename meta-gnome/recipes-gnome/mutter/{mutter_43.1.bb => mutter_44.1.bb} (89%) diff --git a/meta-gnome/recipes-gnome/mutter/mutter_43.1.bb b/meta-gnome/recipes-gnome/mutter/mutter_44.1.bb similarity index 89% rename from meta-gnome/recipes-gnome/mutter/mutter_43.1.bb rename to meta-gnome/recipes-gnome/mutter/mutter_44.1.bb index 9b764c666b..1060e916a3 100644 --- a/meta-gnome/recipes-gnome/mutter/mutter_43.1.bb +++ b/meta-gnome/recipes-gnome/mutter/mutter_44.1.bb @@ -25,7 +25,7 @@ GNOMEBASEBUILDCLASS = "meson" inherit gnomebase gsettings gobject-introspection gettext features_check -SRC_URI[archive.sha256sum] = "f2f08b252783948a5ecc82f00e9e935a61ebbf8564844bdd92788ab44aa78264" +SRC_URI[archive.sha256sum] = "973aeafab42f06f934a0994fc84878958cdb4d2766a4c867a5ccdc547dd57056" # x11 is still manadatory - see meson.build REQUIRED_DISTRO_FEATURES = "wayland x11 polkit" @@ -60,7 +60,13 @@ PACKAGECONFIG[sm] = "-Dsm=true, -Dsm=false, libsm" PACKAGECONFIG[profiler] = "-Dprofiler=true,-Dprofiler=false,sysprof" PACKAGECONFIG[startup-notification] = "-Dstartup_notification=true, -Dstartup_notification=false, startup-notification, startup-notification" -MUTTER_API_NAME = "mutter-11" +MUTTER_API_NAME = "mutter-12" + +do_install:prepend() { + sed -i -e 's|${B}/||g' ${B}/clutter/clutter/clutter-enum-types.c + sed -i -e 's|${B}/||g' ${B}/src/meta-private-enum-types.c + sed -i -e 's|${B}/||g' ${B}/src/meta/meta-enum-types.c +} do_install:append() { # Add gir links in standard paths. That makes dependents life much easier