Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 348430 - >=x11-libs/qt-core-4.7: add support for QtNetwork bearer plugins
Summary: >=x11-libs/qt-core-4.7: add support for QtNetwork bearer plugins
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 1 vote (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords: EBUILD, REVIEWED
: 383127 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-12-11 16:03 UTC by Aleksey Sidorov
Modified: 2012-04-19 14:40 UTC (History)
2 users (show)

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


Attachments
ebuild for qt-bearer (qt-bearer-4.7.4.ebuild,1.32 KB, text/plain)
2011-09-16 15:44 UTC, Nikita Kozlov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksey Sidorov 2010-12-11 16:03:13 UTC
Please add networkmanager support in QtNetwork module for support
http://doc.qt.nokia.com/4.7/qnetworkconfiguration.html

Reproducible: Always
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2010-12-11 17:22:19 UTC
Ah yes, I noticed this too but forgot to report it.
Comment 2 Davide Pesavento (RETIRED) gentoo-dev 2010-12-26 15:03:11 UTC
Bearer plugins are located (unsurprisingly) in src/plugins/bearer, but then we've got an additional problem: connman and networkmanager plugins require qt-dbus which isn't available while compiling qt-core. The only plugin buildable from qt-core ebuild is thus the generic one.
Comment 3 Sergey Ilinykh 2011-05-11 06:34:57 UTC
just compiled Qt manually. QtBearer works perfectly.

please invent something to add it to gentoo.
I tried to install qt-mobility from qting-edge overlay with bearer USE flag but this didn't make QtBearer working.

not the best but simple test case:
QNetworkConfigurationManager manager;
if (manager.capabilities() > 0) { qDebug("It works!"); }
or
if (manager.allConfigurations().count() > 0) { qDebug("It works!"); }
Comment 4 Davide Pesavento (RETIRED) gentoo-dev 2011-09-15 19:30:24 UTC
*** Bug 383127 has been marked as a duplicate of this bug. ***
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2011-09-15 21:53:04 UTC
(In reply to comment #2)
How about building qt-dbus module in qt-core but not install it? Or how about moving this plugins to qt-dbus ( which makes no sense )
Comment 6 Davide Pesavento (RETIRED) gentoo-dev 2011-09-15 23:30:14 UTC
(In reply to comment #5)
> (In reply to comment #2)
> How about building qt-dbus module in qt-core but not install it?

How are the plugins going to work if qt-dbus isn't installed too?
Comment 7 Nikita Kozlov 2011-09-16 15:44:56 UTC
Created attachment 286689 [details]
ebuild for qt-bearer

a simple ebuild for bearer plugin with an use flag for selecting networkmanager support
Comment 8 Markos Chandras (RETIRED) gentoo-dev 2011-09-16 17:06:04 UTC
Pesa, how about providing qt-bearer for 4.7 branch and move to qt-network ebuilds in 4.8? Maybe it is time to unbundle QtNetwork module from qt-core
Comment 9 Davide Pesavento (RETIRED) gentoo-dev 2012-04-19 14:40:18 UTC
x11-libs/qt-bearer-4.8.1 finally in tree. Thank you all!