Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 660444 - net-irc/quassel-0.12.5 automagic dependency on dev-qt/qtwebengine:5
Summary: net-irc/quassel-0.12.5 automagic dependency on dev-qt/qtwebengine:5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal QA (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-05 11:31 UTC by Chí-Thanh Christopher Nguyễn
Modified: 2018-07-10 12:03 UTC (History)
1 user (show)

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 Chí-Thanh Christopher Nguyễn gentoo-dev 2018-07-05 11:31:11 UTC
net-irc/quassel automagically links to dev-qt/qtwebengine if it is installed. Disabling USE="webkit" has no effect.

When building net-irc/quassel with dev-qt/qtwebengine not installed:

-- The following features have been disabled:

 * WITH_WEBKIT, QtWebKit and QtWebKitWidgets modules, Support showing previews for URLs in chat (legacy)
 * WITH_WEBENGINE, QtWebEngine and QtWebEngineWidgets modules, Support showing previews for URLs in chat

-- The following RECOMMENDED packages have not been found:

 * Qt5WebEngine, a WebEngine implementation for Qt, <http://qt.digia.com>
   Needed for displaying previews for URLs in chat

When building net-irc/quassel with dev-qt/qtwebengine installed:

-- The following RECOMMENDED packages have been found:

 * Qt5WebEngine, a WebEngine implementation for Qt, <http://qt.digia.com>
   Needed for displaying previews for URLs in chat
 * Qt5WebEngineWidgets, widgets for Qt's WebEngine implementation, <http://qt.digia.com>
   Needed for displaying previews for URLs in chat

-- The following features have been disabled:

 * WITH_WEBKIT, QtWebKit and QtWebKitWidgets modules, Support showing previews for URLs in chat (legacy)

$ scanelf -n /usr/bin/quasselclient
 TYPE   NEEDED FILE 
ET_DYN libdl.so.2,libz.so.1,libQt5WebEngineWidgets.so.5,libKF5Notifications.so.5,libKF5NotifyConfig.so.5,libKF5XmlGui.so.5,libQt5Network.so.5,libKF5TextWidgets.so.5,libKF5ConfigWidgets.so.5,libKF5WidgetsAddons.so.5,libKF5CoreAddons.so.5,libKF5SonnetUi.so.5,libphonon4qt5.so.4,libdbusmenu-qt5.so.2,libQt5DBus.so.5,libQt5Widgets.so.5,libQt5Gui.so.5,libQt5Core.so.5,libstdc++.so.6,libc.so.6 /usr/bin/quasselclient
Comment 1 Larry the Git Cow gentoo-dev 2018-07-10 11:45:04 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de60a2d90655fdfd9fccdcff3664cc3b5bf055c

commit 1de60a2d90655fdfd9fccdcff3664cc3b5bf055c
Author:     Johannes Huber <johu@gentoo.org>
AuthorDate: 2018-07-10 11:42:28 +0000
Commit:     Johannes Huber <johu@gentoo.org>
CommitDate: 2018-07-10 11:44:47 +0000

    net-irc/quassel: Fix automagic dep on qtwebengine
    
    Revision bump backports use flag 'urlpreview' from live ebuild which
    controls dependency on qtwebengine. Drops legacy webkit support as well.
    
    Reported-by: Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
    Closes: https://bugs.gentoo.org/660444
    Package-Manager: Portage-2.3.41, Repoman-2.3.9

 net-irc/quassel/quassel-0.12.5-r2.ebuild | 184 +++++++++++++++++++++++++++++++
 1 file changed, 184 insertions(+)