public inbox for openembedded-core@lists.openembedded.org
 help / color / mirror / Atom feed
From: Gyorgy Sarvari <skandigraun@gmail.com>
To: joerg.sommer@navimatix.de,
	openembedded-core@lists.openembedded.org, f_l_k@t-online.de,
	alexandre.belloni@bootlin.com,
	richard.purdie@linuxfoundation.org
Subject: Re: [OE-core] [kirkstone][PATCH 05/19] gtk+3: add PACKAGECONFIG for libcloudservice and tracker; fix cups backend
Date: Mon, 3 Nov 2025 11:29:01 +0100	[thread overview]
Message-ID: <2b15dd7b-717a-453f-9e43-5cb640db126a@gmail.com> (raw)
In-Reply-To: <b39886c6d1d39e893e639a60e368249ffc95941f.1762157680.git.joerg.sommer@navimatix.de>

Note that libcloudproviders doesn't exist in Kirkstone meta-oe.

I guess it's a matter of taste, but in general I think changing
packageconfigs in a stable branch can be dicey.
(I get that these are cherry-picks, but maybe adding custom patches to
update would be less invasive)

On 11/3/25 09:21, Jörg Sommer via lists.openembedded.org wrote:
> From: Markus Volk <f_l_k@t-online.de>
>
> Add options to enable support for libcloudprovider and tracker
>
> If the cups backend is enabled, the mandatory file backend gets disabled and
> thus configure fails. Fix it by not defining the print-backend and just include cups
> as a dependency. Additionally add it as a runtime dependency.
>
> Now, if cups gets enabled, it should include the following print-backends
> by default: cups,lpr,file
>
> (From OE-Core rev: 5ac88d032968f4d005a61fc34f7e3e6e55426ccd)
>
> Signed-off-by: Markus Volk <f_l_k@t-online.de>
> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> Cherry-pick-of: 2725d99b79b4caa9b301d206a2b1a7851d2b74cc
> Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
> ---
>  meta/recipes-gnome/gtk+/gtk+3.inc | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/meta/recipes-gnome/gtk+/gtk+3.inc b/meta/recipes-gnome/gtk+/gtk+3.inc
> index 1d726b5696..8d01e6077f 100644
> --- a/meta/recipes-gnome/gtk+/gtk+3.inc
> +++ b/meta/recipes-gnome/gtk+/gtk+3.inc
> @@ -41,8 +41,10 @@ PACKAGECONFIG[x11] = "-Dx11_backend=true,-Dx11_backend=false,at-spi2-atk fontcon
>  # this is provided by oe-core patch that removes epoxy/gl dependency from a X11 build
>  PACKAGECONFIG[opengl] = "-Dopengl=true,-Dopengl=false,libepoxy"
>  PACKAGECONFIG[wayland] = "-Dwayland_backend=true,-Dwayland_backend=false,wayland wayland-protocols libxkbcommon virtual/egl virtual/libgles2 wayland-native"
> -PACKAGECONFIG[cups] = "-Dprint_backends=cups,-Dprint_backends=file,cups"
> +PACKAGECONFIG[cups] = ",,cups,cups"
>  PACKAGECONFIG[colord] = "-Dcolord=yes,-Dcolord=no,colord"
> +PACKAGECONFIG[cloudproviders] = "-Dcloudproviders=true,-Dcloudproviders=false,libcloudproviders"
> +PACKAGECONFIG[tracker3] = "-Dtracker3=true,-Dtracker3=false,tracker,tracker-miners"
>  
>  prepare_gtk_scripts() {
>      mv ${D}${bindir}/gtk-update-icon-cache ${D}${bindir}/gtk-update-icon-cache-3.0
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#225619): https://lists.openembedded.org/g/openembedded-core/message/225619
> Mute This Topic: https://lists.openembedded.org/mt/116094469/6084445
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [skandigraun@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>



  reply	other threads:[~2025-11-03 10:29 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-11-03  8:21 [kirkstone] Upgrade gtk+3 3.24.34 -> 3.24.51 Jörg Sommer
2025-11-03  8:21 ` [kirkstone][PATCH 01/19] gtk+3: upgrade 3.24.34 -> 3.24.35 Jörg Sommer
2025-11-03  8:21   ` [kirkstone][PATCH 02/19] gtk+3: port to Meson Jörg Sommer
2025-11-03  8:21   ` [kirkstone][PATCH 03/19] gtk+3: fix reproducible builds Jörg Sommer
2025-11-03  8:21   ` [kirkstone][PATCH 04/19] gtk+3: update 3.24.35 -> 3.24.36 Jörg Sommer
2025-11-03  8:21   ` [kirkstone][PATCH 05/19] gtk+3: add PACKAGECONFIG for libcloudservice and tracker; fix cups backend Jörg Sommer
2025-11-03 10:29     ` Gyorgy Sarvari [this message]
2025-11-03  8:21   ` [kirkstone][PATCH 06/19] gtk+3: upgrade 3.24.36 -> 3.24.37 Jörg Sommer
2025-11-03  8:21   ` [kirkstone][PATCH 07/19] gtk+3: upgrade 3.24.37 -> 3.24.38 Jörg Sommer
2025-11-03  8:21   ` [kirkstone][PATCH 08/19] gtk: Add rdepend on printbackend for cups Jörg Sommer
2025-11-03  8:21   ` [kirkstone][PATCH 09/19] gtk: Set CVE_PRODUCT Jörg Sommer
2025-11-03  8:21   ` [kirkstone][PATCH 10/19] gtk+3: update 3.24.38 -> 3.24.41 Jörg Sommer
2025-11-03  8:22   ` [kirkstone][PATCH 11/19] gtk+3: disable wayland without opengl Jörg Sommer
2025-11-03  8:22   ` [kirkstone][PATCH 12/19] gtk+3: add gtk+ to CVE_PRODUCT Jörg Sommer
2025-11-03  8:22   ` [kirkstone][PATCH 13/19] gtk+3: upgrade 3.24.41 -> 3.24.42 Jörg Sommer
2025-11-03  8:22   ` [kirkstone][PATCH 14/19] gtk+3: upgrade 3.24.42 -> 3.24.43 Jörg Sommer
2025-11-03  8:22   ` [kirkstone][PATCH 15/19] gtk+3: rename tracker dependencies Jörg Sommer
2025-11-03 10:15     ` [OE-core] " Gyorgy Sarvari
2025-11-03 10:59       ` Jörg Sommer
2025-11-03 13:37         ` Gyorgy Sarvari
2025-11-03  8:22   ` [kirkstone][PATCH 16/19] gtk+3: remove unneeded .inc file Jörg Sommer
2025-11-03  8:22   ` [kirkstone][PATCH 17/19] gtk+3: depend on the librsvg pixbuf loader in gtk3-demo Jörg Sommer
2025-11-03  8:22   ` [kirkstone][PATCH 18/19] gtk: set correct bug tracker Jörg Sommer
2025-11-03  8:22   ` [kirkstone][PATCH 19/19] gtk+3: Update 3.24.43 -> 3.24.51 Jörg Sommer
2025-11-03 14:40 ` [OE-core] [kirkstone] Upgrade gtk+3 3.24.34 " Steve Sakoman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2b15dd7b-717a-453f-9e43-5cb640db126a@gmail.com \
    --to=skandigraun@gmail.com \
    --cc=alexandre.belloni@bootlin.com \
    --cc=f_l_k@t-online.de \
    --cc=joerg.sommer@navimatix.de \
    --cc=openembedded-core@lists.openembedded.org \
    --cc=richard.purdie@linuxfoundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox