summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLiu Yiding <liuyd.fnst@fujitsu.com>2025-12-08 17:13:00 +0800
committerKhem Raj <raj.khem@gmail.com>2025-12-08 12:00:20 -0800
commitb98efe111c5b4b907a84da224b951f50415f16e1 (patch)
treeb781bafb0d734783649a7e5eaa4bc7d8e48e4021
parent505f22ece2eb55f6aa88999fa14b0f7572bc767d (diff)
downloadmeta-openembedded-b98efe111c5b4b907a84da224b951f50415f16e1.tar.gz
gnome-control-center: upgrade 48.3 -> 49.2.2
Changelog: - Revert libgxdp updates The libgxdp updates depend on changes in gsettings-desktop-schemas that are part of the GNOME 50 cycle. Revert the pinned ref to the one we had before, until we branch libgxdp for GNOME 49. Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_49.2.2.bb (renamed from meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.3.bb)10
1 files changed, 7 insertions, 3 deletions
diff --git a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.3.bb b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_49.2.2.bb
index d8d5849534..9bb0228d50 100644
--- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.3.bb
+++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_49.2.2.bb
@@ -32,19 +32,22 @@ DEPENDS = " \
32 udisks2 \ 32 udisks2 \
33 upower \ 33 upower \
34 ${@' libxslt-native docbook-xsl-stylesheets-native' if d.getVar('GIDOCGEN_ENABLED') == 'True' else ''} \ 34 ${@' libxslt-native docbook-xsl-stylesheets-native' if d.getVar('GIDOCGEN_ENABLED') == 'True' else ''} \
35 blueprint-compiler-native \
35" 36"
36 37
37inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext gi-docgen upstream-version-is-even bash-completion features_check 38inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext gi-docgen upstream-version-is-even bash-completion features_check
38 39
39REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11" 40REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11"
40 41
42SRC_URI = "https://download.gnome.org/sources/gnome-control-center/${@oe.utils.trim_version('${PV}', 1)}/gnome-control-center-${PV}.tar.xz"
43SRC_URI[sha256sum] = "c23ae220d6c1237d285925de7801e0e36338b9cc1a8bb51c2e37e715e6b503ad"
44
41SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch" 45SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch"
42SRC_URI[archive.sha256sum] = "c0698245a6420badd077c16ffb218860e457cd7300612718eabf9aba47222bae"
43 46
44PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" 47PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
45PACKAGECONFIG[cups] = ",,cups,cups system-config-printer cups-pk-helper" 48PACKAGECONFIG[cups] = ",,cups,cups system-config-printer cups-pk-helper"
46PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus" 49PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus"
47PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland" 50PACKAGECONFIG[x11] = "-Dx11=true, -Dx11=false, virtual/libx11"
48PACKAGECONFIG[file-share] = ",,,gnome-user-share" 51PACKAGECONFIG[file-share] = ",,,gnome-user-share"
49PACKAGECONFIG[media-share] = ",,,rygel-meta tumbler" 52PACKAGECONFIG[media-share] = ",,,rygel-meta tumbler"
50PACKAGECONFIG[malcontent] = "-Dmalcontent=true,-Dmalcontent=false,malcontent,malcontent-ui" 53PACKAGECONFIG[malcontent] = "-Dmalcontent=true,-Dmalcontent=false,malcontent,malcontent-ui"
@@ -54,6 +57,7 @@ EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}"
54GIDOCGEN_MESON_OPTION = 'documentation' 57GIDOCGEN_MESON_OPTION = 'documentation'
55 58
56export XDG_DATA_DIRS = "${STAGING_DATADIR}" 59export XDG_DATA_DIRS = "${STAGING_DATADIR}"
60export GI_TYPELIB_PATH = "${RECIPE_SYSROOT}${libdir}/girepository-1.0"
57 61
58FILES:${PN} += " \ 62FILES:${PN} += " \
59 ${datadir}/dbus-1 \ 63 ${datadir}/dbus-1 \