Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 612028 - >=kde-apps/konqueror-16.12.2 - please make webenginepart optional
Summary: >=kde-apps/konqueror-16.12.2 - please make webenginepart optional
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-08 02:34 UTC by tonemgub
Modified: 2017-03-08 19:37 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 tonemgub 2017-03-08 02:34:27 UTC
As QTWebengine is Google Chrome, I do not want it installed on my computer.

Please add a USEFLAG that allows the user to disable this package. It affects many dependencies, some of which the user should be able to build without qtwebengine.

Some of the packages capable of being built without webengine:

kde-apps/akonadi-contacts 
kde-apps/konqueror
dev-qt/qt-creator
dev-python/PyQt5

Thank you.
Comment 1 Coacher 2017-03-08 16:59:02 UTC
PyQt5, qt-creator have qtwebengine USE to drop qtwebengine dep.

akonadi-contacts doesn't provide optional qtwebengine support as per upstream: https://github.com/KDE/akonadi-contacts/blob/master/CMakeLists.txt#L39

konqueror also doesn't provide optional qtwebengine support as per upstream:
https://github.com/KDE/konqueror/blob/master/CMakeLists.txt#L24

But maybe KDE team will be willing to patch konqueror and make webengine optional.
Comment 2 Andreas Sturmlechner gentoo-dev 2017-03-08 18:40:37 UTC
If you remove qtwebengine from konqueror, it is completely useless.

KDE PIM >=16.08, of which akonadi-contacts is part of, depends on qtwebengine all over the place.

Where possible, there is a use flag already, as mentioned by Coacher.

We can't fix upstream.
Comment 3 Johannes Huber (RETIRED) gentoo-dev 2017-03-08 19:37:53 UTC
(In reply to Andreas Sturmlechner from comment #2)
> If you remove qtwebengine from konqueror, it is completely useless.
> 
> KDE PIM >=16.08, of which akonadi-contacts is part of, depends on
> qtwebengine all over the place.
> 
> Where possible, there is a use flag already, as mentioned by Coacher.
> 
> We can't fix upstream.

Feel free to send patches upstream.