diff mbox series

[meta-oe,PATCHv2] telepathy-mission-control: add recipe

Message ID 20251002010054.41854-1-f_l_k@t-online.de
State Under Review
Headers show
Series [meta-oe,PATCHv2] telepathy-mission-control: add recipe | expand

Commit Message

Markus Volk Oct. 2, 2025, 1 a.m. UTC
'telepathy-mission-control' is an account manager as requested by the 'folks' telepathy
backend at runtime.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
 .../telepathy-mission-control_5.16.6.bb         | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 meta-oe/recipes-connectivity/telepathy/telepathy-mission-control_5.16.6.bb

Comments

Ross Burton Oct. 2, 2025, 10 a.m. UTC | #1
On 2 Oct 2025, at 02:00, Markus Volk via lists.openembedded.org <f_l_k=t-online.de@lists.openembedded.org> wrote:
> 
> 'telepathy-mission-control' is an account manager as requested by the 'folks' telepathy
> backend at runtime.

Considering mission control hasn’t been touched for six years and the rest of the telepathy stack is almost as old, is this really needed? Do any other distros actually ship telepathy enabled out of the box?

Ross
Markus Volk Oct. 2, 2025, 3:13 p.m. UTC | #2
On Do, Okt 2 2025 at 10:00:05 +00:00:00, Ross Burton 
<Ross.Burton@arm.com> wrote:
> Considering mission control hasn’t been touched for six years and 
> the rest of the telepathy stack is almost as old, is this really 
> needed? Do any other distros actually ship telepathy enabled out of 
> the box?
> 

I'm really stumped on that one. It's not particularly important to me 
either. I only added it because the error message in Geary annoyed me.
Ross Burton Oct. 2, 2025, 4:52 p.m. UTC | #3
On 2 Oct 2025, at 16:13, Markus Volk <f_l_k@t-online.de> wrote:
> 
> On Do, Okt 2 2025 at 10:00:05 +00:00:00, Ross Burton <Ross.Burton@arm.com> wrote:
>> Considering mission control hasn’t been touched for six years and the rest of the telepathy stack is almost as old, is this really needed? Do any other distros actually ship telepathy enabled out of the box?
> 
> 
> I'm really stumped on that one. It's not particularly important to me either. I only added it because the error message in Geary annoyed me.

FWIW gnome-os, which could be considered the canonical Gnome distribution, disables telepathy in libfolks:

https://gitlab.gnome.org/GNOME/gnome-build-meta/-/blob/master/elements/core-deps/folks.bst

I’d say we should do the same, there’s no point packaging and building a lot of recipes that nobody will actually use.

Ross
Khem Raj Oct. 2, 2025, 5:19 p.m. UTC | #4
On Thu, Oct 2, 2025 at 9:53 AM Ross Burton via lists.openembedded.org
<ross.burton=arm.com@lists.openembedded.org> wrote:
>
> On 2 Oct 2025, at 16:13, Markus Volk <f_l_k@t-online.de> wrote:
> >
> > On Do, Okt 2 2025 at 10:00:05 +00:00:00, Ross Burton <Ross.Burton@arm.com> wrote:
> >> Considering mission control hasn’t been touched for six years and the rest of the telepathy stack is almost as old, is this really needed? Do any other distros actually ship telepathy enabled out of the box?
> >
> >
> > I'm really stumped on that one. It's not particularly important to me either. I only added it because the error message in Geary annoyed me.
>
> FWIW gnome-os, which could be considered the canonical Gnome distribution, disables telepathy in libfolks:
>
> https://gitlab.gnome.org/GNOME/gnome-build-meta/-/blob/master/elements/core-deps/folks.bst
>
> I’d say we should do the same, there’s no point packaging and building a lot of recipes that nobody will actually use.
>

I tend to agree.

> Ross
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#120203): https://lists.openembedded.org/g/openembedded-devel/message/120203
> Mute This Topic: https://lists.openembedded.org/mt/115545169/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Markus Volk Oct. 2, 2025, 8:23 p.m. UTC | #5
No problem. Just remove it then

On Thu, Oct 2 2025 at 10:19:58 -07:00:00, Khem Raj via 
lists.openembedded.org <raj.khem=gmail.com@lists.openembedded.org> 
wrote:
> On Thu, Oct 2, 2025 at 9:53 AM Ross Burton via 
> lists.openembedded.org
> <ross.burton=arm.com@lists.openembedded.org 
> <mailto:ross.burton=arm.com@lists.openembedded.org>> wrote:
>> 
>>  On 2 Oct 2025, at 16:13, Markus Volk <f_l_k@t-online.de 
>> <mailto:f_l_k@t-online.de>> wrote:
>>  >
>>  > On Do, Okt 2 2025 at 10:00:05 +00:00:00, Ross Burton 
>> <Ross.Burton@arm.com <mailto:Ross.Burton@arm.com>> wrote:
>>  >> Considering mission control hasn’t been touched for six 
>> years and the rest of the telepathy stack is almost as old, is this 
>> really needed? Do any other distros actually ship telepathy enabled 
>> out of the box?
>>  >
>>  >
>>  > I'm really stumped on that one. It's not particularly important 
>> to me either. I only added it because the error message in Geary 
>> annoyed me.
>> 
>>  FWIW gnome-os, which could be considered the canonical Gnome 
>> distribution, disables telepathy in libfolks:
>> 
>>  
>> <https://gitlab.gnome.org/GNOME/gnome-build-meta/-/blob/master/elements/core-deps/folks.bst>
>> 
>>  I’d say we should do the same, there’s no point packaging and 
>> building a lot of recipes that nobody will actually use.
>> 
> 
> I tend to agree.
> 
>>  Ross
>> 
>> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#120207): 
> <https://lists.openembedded.org/g/openembedded-devel/message/120207>
> Mute This Topic: <https://lists.openembedded.org/mt/115545169/3618223>
> Group Owner: openembedded-devel+owner@lists.openembedded.org 
> <mailto:openembedded-devel+owner@lists.openembedded.org>
> Unsubscribe: 
> <https://lists.openembedded.org/g/openembedded-devel/unsub> 
> [f_l_k@t-online.de <mailto:f_l_k@t-online.de>]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta-oe/recipes-connectivity/telepathy/telepathy-mission-control_5.16.6.bb b/meta-oe/recipes-connectivity/telepathy/telepathy-mission-control_5.16.6.bb
new file mode 100644
index 0000000000..e7cb55c0f5
--- /dev/null
+++ b/meta-oe/recipes-connectivity/telepathy/telepathy-mission-control_5.16.6.bb
@@ -0,0 +1,17 @@ 
+SUMMARY = "Telepathy Mission Control 5 is an account manager and channel dispatcher for the Telepathy framework"
+HOMEPAGE = "http://telepathy.freedesktop.org/wiki/"
+LICENSE = "LGPL-2.1-only"
+
+DEPENDS = "glib-2.0 telepathy-glib dbus dbus-native dbus-glib libxslt-native"
+
+SRC_URI = "http://telepathy.freedesktop.org/releases/telepathy-mission-control/${BP}.tar.gz"
+SRC_URI[sha256sum] = "2df8ae3995e919a7670e01aa3568215ef0777e34961ace1cac1c6477cb297a45"
+
+LIC_FILES_CHKSUM = "file://COPYING;md5=d8045f3b8f929c1cb29a1e3fd737b499"
+
+inherit autotools pkgconfig gtk-doc
+
+PACKAGECONFIG ?= ""
+PACKAGECONFIG[networkmanager] = "--with-connectivity=nm,--with-connectivity=no,networkmanager"
+
+FILES:${PN} += "${datadir}/dbus-1 ${datadir}/glib-2.0"