| 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 |
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
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.
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
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] > -=-=-=-=-=-=-=-=-=-=-=- >
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 --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"
'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