summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-gnome/recipes-gnome/mutter/mutter_48.0.bb (renamed from meta-gnome/recipes-gnome/mutter/mutter_47.5.bb)9
1 files changed, 6 insertions, 3 deletions
diff --git a/meta-gnome/recipes-gnome/mutter/mutter_47.5.bb b/meta-gnome/recipes-gnome/mutter/mutter_48.0.bb
index ca28a679cd..777fef79b0 100644
--- a/meta-gnome/recipes-gnome/mutter/mutter_47.5.bb
+++ b/meta-gnome/recipes-gnome/mutter/mutter_48.0.bb
@@ -14,9 +14,12 @@ DEPENDS = " \
14 pango \ 14 pango \
15 gsettings-desktop-schemas \ 15 gsettings-desktop-schemas \
16 json-glib \ 16 json-glib \
17 libdisplay-info \
17 libei \ 18 libei \
18 libxtst \ 19 libxtst \
19 libxkbfile \ 20 libxkbfile \
21 python3-argcomplete-native \
22 python3-docutils-native \
20 ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xinerama', '', d)} \ 23 ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xinerama', '', d)} \
21 xwayland \ 24 xwayland \
22" 25"
@@ -24,7 +27,7 @@ DEPENDS = " \
24 27
25inherit gnomebase gsettings gobject-introspection gettext features_check 28inherit gnomebase gsettings gobject-introspection gettext features_check
26 29
27SRC_URI[archive.sha256sum] = "6551a33ce887e68415b13952af6d6b430e95306f9297adc8c111953e995c515b" 30SRC_URI[archive.sha256sum] = "9ca177fd5851a4077f17f6a888c45447b7d1163c9879580597a1fd837f47e57d"
28 31
29SRC_URI += "file://0001-Dont-use-system-sysprof-dbus-folder.patch" 32SRC_URI += "file://0001-Dont-use-system-sysprof-dbus-folder.patch"
30 33
@@ -54,7 +57,6 @@ EXTRA_OEMESON += " \
54PACKAGECONFIG[native-backend] = "-Dnative_backend=true -Dudev=true, -Dnative_backend=false -Dudev=false, libdrm virtual/libgbm libinput ${LOGIND} virtual/egl virtual/libgles2 udev" 57PACKAGECONFIG[native-backend] = "-Dnative_backend=true -Dudev=true, -Dnative_backend=false -Dudev=false, libdrm virtual/libgbm libinput ${LOGIND} virtual/egl virtual/libgles2 udev"
55PACKAGECONFIG[opengl] = "-Dopengl=true, -Dopengl=false, virtual/libgl" 58PACKAGECONFIG[opengl] = "-Dopengl=true, -Dopengl=false, virtual/libgl"
56PACKAGECONFIG[glx] = "-Dglx=true, -Dglx=false" 59PACKAGECONFIG[glx] = "-Dglx=true, -Dglx=false"
57PACKAGECONFIG[libdisplay-info] = "-Dlibdisplay_info=enabled, -Dlibdisplay_info=disabled, libdisplay-info"
58PACKAGECONFIG[libwacom] = "-Dlibwacom=true, -Dlibwacom=false, libwacom" 60PACKAGECONFIG[libwacom] = "-Dlibwacom=true, -Dlibwacom=false, libwacom"
59# Remove depending on pipewire-0.2 when mutter is upgraded to 3.36+ 61# Remove depending on pipewire-0.2 when mutter is upgraded to 3.36+
60PACKAGECONFIG[remote-desktop] = "-Dremote_desktop=true, -Dremote_desktop=false, pipewire" 62PACKAGECONFIG[remote-desktop] = "-Dremote_desktop=true, -Dremote_desktop=false, pipewire"
@@ -64,7 +66,7 @@ PACKAGECONFIG[sound-player] = "-Dsound_player=true, -Dsound_player=false, libcan
64PACKAGECONFIG[profiler] = "-Dprofiler=true,-Dprofiler=false,sysprof" 66PACKAGECONFIG[profiler] = "-Dprofiler=true,-Dprofiler=false,sysprof"
65PACKAGECONFIG[startup-notification] = "-Dstartup_notification=true, -Dstartup_notification=false, startup-notification, startup-notification" 67PACKAGECONFIG[startup-notification] = "-Dstartup_notification=true, -Dstartup_notification=false, startup-notification, startup-notification"
66 68
67MUTTER_API_NAME = "mutter-15" 69MUTTER_API_NAME = "mutter-16"
68 70
69do_install:prepend() { 71do_install:prepend() {
70 sed -i -e 's|${B}/||g' ${B}/cogl/cogl/cogl-enum-types.c 72 sed -i -e 's|${B}/||g' ${B}/cogl/cogl/cogl-enum-types.c
@@ -88,6 +90,7 @@ GSETTINGS_PACKAGE = "${PN}-gsettings"
88PACKAGES =+ "${PN}-tests ${PN}-gsettings" 90PACKAGES =+ "${PN}-tests ${PN}-gsettings"
89 91
90FILES:${PN} += " \ 92FILES:${PN} += " \
93 ${datadir}/bash-completion \
91 ${datadir}/gnome-control-center \ 94 ${datadir}/gnome-control-center \
92 ${datadir}/gir-1.0 \ 95 ${datadir}/gir-1.0 \
93 ${libdir}/${MUTTER_API_NAME}/lib*${SOLIBS} \ 96 ${libdir}/${MUTTER_API_NAME}/lib*${SOLIBS} \