| Message ID | 20251208091300.21039-1-liuyd.fnst@fujitsu.com |
|---|---|
| State | New |
| Headers | show |
| Series | [meta-gnome,1/2] blueprint-compiler: 0.18.0 | expand |
Doesn't gnome-control-center follow an "odd-versions-are-unstable" versioning pattern, making this version to be kinda-beta? On 12/8/25 10:13, Yiding Liu (Fujitsu) via lists.openembedded.org wrote: > 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> > --- > ...l-center_48.3.bb => gnome-control-center_49.2.2.bb} | 10 +++++++--- > 1 file changed, 7 insertions(+), 3 deletions(-) > rename meta-gnome/recipes-gnome/gnome-control-center/{gnome-control-center_48.3.bb => gnome-control-center_49.2.2.bb} (79%) > > 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 > similarity index 79% > rename from meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.3.bb > rename to 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 = " \ > udisks2 \ > upower \ > ${@' libxslt-native docbook-xsl-stylesheets-native' if d.getVar('GIDOCGEN_ENABLED') == 'True' else ''} \ > + blueprint-compiler-native \ > " > > inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext gi-docgen upstream-version-is-even bash-completion features_check > > REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11" > > +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] = "c23ae220d6c1237d285925de7801e0e36338b9cc1a8bb51c2e37e715e6b503ad" > + > SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch" > -SRC_URI[archive.sha256sum] = "c0698245a6420badd077c16ffb218860e457cd7300612718eabf9aba47222bae" > > -PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" > +PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" > PACKAGECONFIG[cups] = ",,cups,cups system-config-printer cups-pk-helper" > PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus" > -PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland" > +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" > @@ -54,6 +57,7 @@ EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}" > GIDOCGEN_MESON_OPTION = 'documentation' > > export XDG_DATA_DIRS = "${STAGING_DATADIR}" > +export GI_TYPELIB_PATH = "${RECIPE_SYSROOT}${libdir}/girepository-1.0" > > FILES:${PN} += " \ > ${datadir}/dbus-1 \ > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#122371): https://lists.openembedded.org/g/openembedded-devel/message/122371 > Mute This Topic: https://lists.openembedded.org/mt/116673072/6084445 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [skandigraun@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- >
Hi Sarvari
So maybe I should upgrade gnome-control-center to 49.2?
________________________________
发件人: Gyorgy Sarvari <skandigraun@gmail.com>
发送时间: 2025年12月8日 17:54
收件人: Liu, Yiding/刘 乙丁 <liuyd.fnst@fujitsu.com>; openembedded-devel@lists.openembedded.org <openembedded-devel@lists.openembedded.org>
主题: Re: [oe][meta-gnome][PATCH 2/2] gnome-control-center: upgrade 48.3 -> 49.2.2
Doesn't gnome-control-center follow an "odd-versions-are-unstable"
versioning pattern, making this version to be kinda-beta?
On 12/8/25 10:13, Yiding Liu (Fujitsu) via lists.openembedded.org wrote:
> 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>
> ---
> ...l-center_48.3.bb => gnome-control-center_49.2.2.bb} | 10 +++++++---
> 1 file changed, 7 insertions(+), 3 deletions(-)
> rename meta-gnome/recipes-gnome/gnome-control-center/{gnome-control-center_48.3.bb => gnome-control-center_49.2.2.bb} (79%)
>
> 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
> similarity index 79%
> rename from meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.3.bb
> rename to 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 = " \
> udisks2 \
> upower \
> ${@' libxslt-native docbook-xsl-stylesheets-native' if d.getVar('GIDOCGEN_ENABLED') == 'True' else ''} \
> + blueprint-compiler-native \
> "
>
> inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext gi-docgen upstream-version-is-even bash-completion features_check
>
> REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11"
>
> +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] = "c23ae220d6c1237d285925de7801e0e36338b9cc1a8bb51c2e37e715e6b503ad"
> +
> SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch"
> -SRC_URI[archive.sha256sum] = "c0698245a6420badd077c16ffb218860e457cd7300612718eabf9aba47222bae"
>
> -PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}"
> +PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
> PACKAGECONFIG[cups] = ",,cups,cups system-config-printer cups-pk-helper"
> PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus"
> -PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland"
> +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"
> @@ -54,6 +57,7 @@ EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}"
> GIDOCGEN_MESON_OPTION = 'documentation'
>
> export XDG_DATA_DIRS = "${STAGING_DATADIR}"
> +export GI_TYPELIB_PATH = "${RECIPE_SYSROOT}${libdir}/girepository-1.0"
>
> FILES:${PN} += " \
> ${datadir}/dbus-1 \
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#122371): https://lists.openembedded.org/g/openembedded-devel/message/122371
> Mute This Topic: https://lists.openembedded.org/mt/116673072/6084445
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [skandigraun@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
I mean that I think the current latest stable version is 48.5. (And next major stable will be 50) On 12/8/25 11:13, Yiding Liu (Fujitsu) wrote: > Hi Sarvari > So maybe I should upgrade gnome-control-center to 49.2? > ------------------------------------------------------------------------ > *发件人:* Gyorgy Sarvari <skandigraun@gmail.com> > *发送时间:* 2025年12月8日 17:54 > *收件人:* Liu, Yiding/刘 乙丁 <liuyd.fnst@fujitsu.com>; > openembedded-devel@lists.openembedded.org > <openembedded-devel@lists.openembedded.org> > *主题:* Re: [oe][meta-gnome][PATCH 2/2] gnome-control-center: upgrade > 48.3 -> 49.2.2 > > Doesn't gnome-control-center follow an "odd-versions-are-unstable" > versioning pattern, making this version to be kinda-beta? > > On 12/8/25 10:13, Yiding Liu (Fujitsu) via lists.openembedded.org wrote: > > 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> > > --- > > ...l-center_48.3.bb => gnome-control-center_49.2.2.bb} | 10 +++++++--- > > 1 file changed, 7 insertions(+), 3 deletions(-) > > rename > meta-gnome/recipes-gnome/gnome-control-center/{gnome-control-center_48.3.bb > => gnome-control-center_49.2.2.bb} (79%) > > > > 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 > > similarity index 79% > > rename from > meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.3.bb > > rename to > 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 = " \ > > udisks2 \ > > upower \ > > ${@' libxslt-native docbook-xsl-stylesheets-native' if > d.getVar('GIDOCGEN_ENABLED') == 'True' else ''} \ > > + blueprint-compiler-native \ > > " > > > > inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext > gi-docgen upstream-version-is-even bash-completion features_check > > > > REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11" > > > > +SRC_URI = > "https://download.gnome.org/sources/gnome-control-center/${@oe.utils.trim_version('${PV} > <https://download.gnome.org/sources/gnome-control-center/${@oe.utils.trim_version('${PV}>', > 1)}/gnome-control-center-${PV}.tar.xz" > > +SRC_URI[sha256sum] = > "c23ae220d6c1237d285925de7801e0e36338b9cc1a8bb51c2e37e715e6b503ad" > > + > > SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch > <file://0001-Add-meson-option-to-pass-sysroot.patch>" > > -SRC_URI[archive.sha256sum] = > "c0698245a6420badd077c16ffb218860e457cd7300612718eabf9aba47222bae" > > > > -PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', > 'wayland', d)}" > > +PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', > 'x11', d)}" > > PACKAGECONFIG[cups] = ",,cups,cups system-config-printer > cups-pk-helper" > > PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus" > > -PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland" > > +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" > > @@ -54,6 +57,7 @@ EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}" > > GIDOCGEN_MESON_OPTION = 'documentation' > > > > export XDG_DATA_DIRS = "${STAGING_DATADIR}" > > +export GI_TYPELIB_PATH = "${RECIPE_SYSROOT}${libdir}/girepository-1.0" > > > > FILES:${PN} += " \ > > ${datadir}/dbus-1 \ > > > > -=-=-=-=-=-=-=-=-=-=-=- > > Links: You receive all messages sent to this group. > > View/Reply Online (#122371): > https://lists.openembedded.org/g/openembedded-devel/message/122371 > > Mute This Topic: https://lists.openembedded.org/mt/116673072/6084445 > > Group Owner: openembedded-devel+owner@lists.openembedded.org > > Unsubscribe: > https://lists.openembedded.org/g/openembedded-devel/unsub > [skandigraun@gmail.com] > > -=-=-=-=-=-=-=-=-=-=-=- > > >
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 similarity index 79% rename from meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.3.bb rename to 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 = " \ udisks2 \ upower \ ${@' libxslt-native docbook-xsl-stylesheets-native' if d.getVar('GIDOCGEN_ENABLED') == 'True' else ''} \ + blueprint-compiler-native \ " inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext gi-docgen upstream-version-is-even bash-completion features_check REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11" +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] = "c23ae220d6c1237d285925de7801e0e36338b9cc1a8bb51c2e37e715e6b503ad" + SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch" -SRC_URI[archive.sha256sum] = "c0698245a6420badd077c16ffb218860e457cd7300612718eabf9aba47222bae" -PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" +PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" PACKAGECONFIG[cups] = ",,cups,cups system-config-printer cups-pk-helper" PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus" -PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland" +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" @@ -54,6 +57,7 @@ EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}" GIDOCGEN_MESON_OPTION = 'documentation' export XDG_DATA_DIRS = "${STAGING_DATADIR}" +export GI_TYPELIB_PATH = "${RECIPE_SYSROOT}${libdir}/girepository-1.0" FILES:${PN} += " \ ${datadir}/dbus-1 \
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> --- ...l-center_48.3.bb => gnome-control-center_49.2.2.bb} | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) rename meta-gnome/recipes-gnome/gnome-control-center/{gnome-control-center_48.3.bb => gnome-control-center_49.2.2.bb} (79%)