From 6d26eb4ceb926ac337c257fee3f952fdf266c3de Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Sun, 6 Sep 2026 11:37:01 +0200 Subject: [PATCH] gnome-control-center: upgrade 49.9 -> 50.4 The x11 meson option was removed upstream, drop the corresponding PACKAGECONFIG. The sysroot patch still applies with an offset. Build tested on corei7-64. AI-Generated: Uses Claude Code (Claude Fable 5.1) Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- ...e-control-center_49.9.bb => gnome-control-center_50.4.bb} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) rename meta-gnome/recipes-gnome/gnome-control-center/{gnome-control-center_49.9.bb => gnome-control-center_50.4.bb} (90%) diff --git a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_49.9.bb b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_50.4.bb similarity index 90% rename from meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_49.9.bb rename to meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_50.4.bb index e2e7fed24c..e66f11a2b1 100644 --- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_49.9.bb +++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_50.4.bb @@ -40,17 +40,16 @@ inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext gi-docgen upstream- REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd" SRC_URI = "https://download.gnome.org/sources/gnome-control-center/${@oe.utils.trim_version('${PV}', 1)}/gnome-control-center-${PV}.tar.xz" -SRC_URI[sha256sum] = "b7987aa4d6899584bbc9ff9a698d1adc1b557bcec09168ebebb624585f3cdf77" +SRC_URI[sha256sum] = "5856c73999bedf45e74f73bac3d61e2b5ec1689f8bcf1943737baeee8204fb11" SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch" UPSTREAM_CHECK_URI = "https://gitlab.gnome.org/GNOME/gnome-control-center/-/tags" UPSTREAM_CHECK_REGEX = "(?P\d+(\.\d+)+)" -PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" +PACKAGECONFIG ??= "ibus" PACKAGECONFIG[cups] = ",,cups,cups system-config-printer cups-pk-helper" PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus" -PACKAGECONFIG[x11] = "-Dx11=true, -Dx11=false, virtual/libx11" PACKAGECONFIG[file-share] = ",,,gnome-user-share" PACKAGECONFIG[media-share] = ",,,rygel-meta tumbler" PACKAGECONFIG[malcontent] = "-Dmalcontent=true,-Dmalcontent=false,malcontent,malcontent-ui"