Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 938206 - mail-client/thunderbird: add support for net-misc/connman when USE=wifi
Summary: mail-client/thunderbird: add support for net-misc/connman when USE=wifi
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-19 18:37 UTC by José María Fernández González
Modified: 2024-09-17 07:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description José María Fernández González 2024-08-19 18:37:25 UTC
mail-client/thunderbird has the `wifi` USE flag, which enables necko-wifi for NetworkManager integration. Thunderbird (as its sibling project Firefox) talks to NetworkManager through its DBUS API.

net-misc/connman has `networkmanager` flag, which enables the compatibility implementation of the NetworkManager DBUS API, so clients using that API can talk to Connman as it were NetworkManager.

My request is adding a small change to the thunderbird ebuild like next, so Connman laptop users like me can enable `wifi` flag without having to maintain a local overlay to manage each release:

--- /var/db/repos/gentoo/mail-client/thunderbird/thunderbird-115.14.0.ebuild    2024-08-11 17:11:07.000000000 +0200
+++ thunderbird-115.14.0.ebuild      2024-08-19 12:43:37.996633641 +0200
@@ -201,7 +201,10 @@
        wifi? (
                kernel_linux? (
                        dev-libs/dbus-glib
-                       net-misc/networkmanager
+                       || (
+                               net-misc/networkmanager
+                               net-misc/connman[networkmanager]
+                       )
                        sys-apps/dbus
                )
        )

I have been testing this small change in my local installation since several months, with no evident breakages.

Thanks in advance,
        José María
Comment 1 Joonas Niilola gentoo-dev 2024-09-17 07:22:12 UTC
This is now available in 128.2.1 which is visible with unstable/testing keywords. 128.3.0 will most likely be the next stable, and 115 phased out soon after that.