diff mbox series

[kirkstone,15/19] gtk+3: rename tracker dependencies

Message ID c1641c15f747f70250ab3257edee3640d8cb916f.1762157680.git.joerg.sommer@navimatix.de
State New
Headers show
Series [kirkstone,01/19] gtk+3: upgrade 3.24.34 -> 3.24.35 | expand

Commit Message

Jörg Sommer Nov. 3, 2025, 8:22 a.m. UTC
From: Markus Volk <f_l_k@t-online.de>

This is required for gnome 47 update in meta-openembedded

(From OE-Core rev: 51864b3494bd8fe456fffb2e0ccf70fee13cc013)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Cherry-pick-of: 07d2dc4c98f2fe1e2c8c0aae5ce863e7bc190b5f
Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
---
 meta/recipes-gnome/gtk+/gtk+3.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Gyorgy Sarvari Nov. 3, 2025, 10:15 a.m. UTC | #1
I'm not sure if this patch can work. I believe tinysparql was added in
Walnascar in meta-oe, and I'm sure that it's not in Kirkstone.

On 11/3/25 09:22, Jörg Sommer via lists.openembedded.org wrote:
> From: Markus Volk <f_l_k@t-online.de>
>
> This is required for gnome 47 update in meta-openembedded
>
> (From OE-Core rev: 51864b3494bd8fe456fffb2e0ccf70fee13cc013)
>
> Signed-off-by: Markus Volk <f_l_k@t-online.de>
> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> Cherry-pick-of: 07d2dc4c98f2fe1e2c8c0aae5ce863e7bc190b5f
> Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
> ---
>  meta/recipes-gnome/gtk+/gtk+3.inc | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/recipes-gnome/gtk+/gtk+3.inc b/meta/recipes-gnome/gtk+/gtk+3.inc
> index e1603b43fc..03913768b1 100644
> --- a/meta/recipes-gnome/gtk+/gtk+3.inc
> +++ b/meta/recipes-gnome/gtk+/gtk+3.inc
> @@ -47,7 +47,7 @@ PACKAGECONFIG[wayland] = "-Dwayland_backend=true,-Dwayland_backend=false,wayland
>  PACKAGECONFIG[cups] = ",,cups,cups gtk3-printbackend-cups"
>  PACKAGECONFIG[colord] = "-Dcolord=yes,-Dcolord=no,colord"
>  PACKAGECONFIG[cloudproviders] = "-Dcloudproviders=true,-Dcloudproviders=false,libcloudproviders"
> -PACKAGECONFIG[tracker3] = "-Dtracker3=true,-Dtracker3=false,tracker,tracker-miners"
> +PACKAGECONFIG[tracker3] = "-Dtracker3=true,-Dtracker3=false,tinysparql,localsearch"
>  
>  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 (#225629): https://lists.openembedded.org/g/openembedded-core/message/225629
> Mute This Topic: https://lists.openembedded.org/mt/116094479/6084445
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [skandigraun@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Jörg Sommer Nov. 3, 2025, 10:59 a.m. UTC | #2
Gyorgy Sarvari schrieb am Mo 03. Nov, 11:15 (+0100):
> I'm not sure if this patch can work. I believe tinysparql was added in
> Walnascar in meta-oe, and I'm sure that it's not in Kirkstone.

Yes, it fails to build. I would drop the following commits, because there
should be no user of/need for these PACKAGECONFIGs.

* gtk+3: add PACKAGECONFIG for libcloudservice and tracker; fix cups backend
* gtk: Add rdepend on printbackend for cups
* gtk+3: rename tracker dependencies


> On 11/3/25 09:22, Jörg Sommer via lists.openembedded.org wrote:
> > From: Markus Volk <f_l_k@t-online.de>
> >
> > This is required for gnome 47 update in meta-openembedded
> >
> > (From OE-Core rev: 51864b3494bd8fe456fffb2e0ccf70fee13cc013)
> >
> > Signed-off-by: Markus Volk <f_l_k@t-online.de>
> > Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> > Cherry-pick-of: 07d2dc4c98f2fe1e2c8c0aae5ce863e7bc190b5f
> > Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
> > ---
> >  meta/recipes-gnome/gtk+/gtk+3.inc | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/meta/recipes-gnome/gtk+/gtk+3.inc b/meta/recipes-gnome/gtk+/gtk+3.inc
> > index e1603b43fc..03913768b1 100644
> > --- a/meta/recipes-gnome/gtk+/gtk+3.inc
> > +++ b/meta/recipes-gnome/gtk+/gtk+3.inc
> > @@ -47,7 +47,7 @@ PACKAGECONFIG[wayland] = "-Dwayland_backend=true,-Dwayland_backend=false,wayland
> >  PACKAGECONFIG[cups] = ",,cups,cups gtk3-printbackend-cups"
> >  PACKAGECONFIG[colord] = "-Dcolord=yes,-Dcolord=no,colord"
> >  PACKAGECONFIG[cloudproviders] = "-Dcloudproviders=true,-Dcloudproviders=false,libcloudproviders"
> > -PACKAGECONFIG[tracker3] = "-Dtracker3=true,-Dtracker3=false,tracker,tracker-miners"
> > +PACKAGECONFIG[tracker3] = "-Dtracker3=true,-Dtracker3=false,tinysparql,localsearch"
> >  
> >  prepare_gtk_scripts() {
> >      mv ${D}${bindir}/gtk-update-icon-cache ${D}${bindir}/gtk-update-icon-cache-3.0
Gyorgy Sarvari Nov. 3, 2025, 1:37 p.m. UTC | #3
On 11/3/25 11:59, Jörg Sommer wrote:
> Gyorgy Sarvari schrieb am Mo 03. Nov, 11:15 (+0100):
>> I'm not sure if this patch can work. I believe tinysparql was added in
>> Walnascar in meta-oe, and I'm sure that it's not in Kirkstone.
> Yes, it fails to build. I would drop the following commits, because there
> should be no user of/need for these PACKAGECONFIGs.
>
> * gtk+3: add PACKAGECONFIG for libcloudservice and tracker; fix cups backend
> * gtk: Add rdepend on printbackend for cups
> * gtk+3: rename tracker dependencies
>

Don't know about the middle one, that sounds like a bugfix that fixes
something that's broken now... but I could be wrong
I agree about the other two, I think also that they could be dropped.

>> On 11/3/25 09:22, Jörg Sommer via lists.openembedded.org wrote:
>>> From: Markus Volk <f_l_k@t-online.de>
>>>
>>> This is required for gnome 47 update in meta-openembedded
>>>
>>> (From OE-Core rev: 51864b3494bd8fe456fffb2e0ccf70fee13cc013)
>>>
>>> Signed-off-by: Markus Volk <f_l_k@t-online.de>
>>> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
>>> Cherry-pick-of: 07d2dc4c98f2fe1e2c8c0aae5ce863e7bc190b5f
>>> Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
>>> ---
>>>  meta/recipes-gnome/gtk+/gtk+3.inc | 2 +-
>>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/meta/recipes-gnome/gtk+/gtk+3.inc b/meta/recipes-gnome/gtk+/gtk+3.inc
>>> index e1603b43fc..03913768b1 100644
>>> --- a/meta/recipes-gnome/gtk+/gtk+3.inc
>>> +++ b/meta/recipes-gnome/gtk+/gtk+3.inc
>>> @@ -47,7 +47,7 @@ PACKAGECONFIG[wayland] = "-Dwayland_backend=true,-Dwayland_backend=false,wayland
>>>  PACKAGECONFIG[cups] = ",,cups,cups gtk3-printbackend-cups"
>>>  PACKAGECONFIG[colord] = "-Dcolord=yes,-Dcolord=no,colord"
>>>  PACKAGECONFIG[cloudproviders] = "-Dcloudproviders=true,-Dcloudproviders=false,libcloudproviders"
>>> -PACKAGECONFIG[tracker3] = "-Dtracker3=true,-Dtracker3=false,tracker,tracker-miners"
>>> +PACKAGECONFIG[tracker3] = "-Dtracker3=true,-Dtracker3=false,tinysparql,localsearch"
>>>  
>>>  prepare_gtk_scripts() {
>>>      mv ${D}${bindir}/gtk-update-icon-cache ${D}${bindir}/gtk-update-icon-cache-3.0
diff mbox series

Patch

diff --git a/meta/recipes-gnome/gtk+/gtk+3.inc b/meta/recipes-gnome/gtk+/gtk+3.inc
index e1603b43fc..03913768b1 100644
--- a/meta/recipes-gnome/gtk+/gtk+3.inc
+++ b/meta/recipes-gnome/gtk+/gtk+3.inc
@@ -47,7 +47,7 @@  PACKAGECONFIG[wayland] = "-Dwayland_backend=true,-Dwayland_backend=false,wayland
 PACKAGECONFIG[cups] = ",,cups,cups gtk3-printbackend-cups"
 PACKAGECONFIG[colord] = "-Dcolord=yes,-Dcolord=no,colord"
 PACKAGECONFIG[cloudproviders] = "-Dcloudproviders=true,-Dcloudproviders=false,libcloudproviders"
-PACKAGECONFIG[tracker3] = "-Dtracker3=true,-Dtracker3=false,tracker,tracker-miners"
+PACKAGECONFIG[tracker3] = "-Dtracker3=true,-Dtracker3=false,tinysparql,localsearch"
 
 prepare_gtk_scripts() {
     mv ${D}${bindir}/gtk-update-icon-cache ${D}${bindir}/gtk-update-icon-cache-3.0