mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
net-irc/quassel: drop dependency dev-libs/libdbusmenu-qt
The last upstream snapshot "release" of libdbusmenu-qt happened in 2016, with no development since then. It depends on Qt 5, which is scheduled for removal (bug #948836). Quassel and KNotifications are the last consumers of the library. Libdbusmenu was introduced upstream as an optional dependency in commit 5d9af8ed007d38faf3995ea18174249121f246fe in 2010, to improve system integration of the menu and its respective icons in the system tray. (As a side note, even upstream could not test the feature themselves when it was introduced.) If upstream becomes active again and wants to resurrect the feature with a migration to Qt 6, it would need to be re-implemented or dropped anyway. Bug: https://bugs.gentoo.org/938826 Signed-off-by: Johannes Huber <johu@gmx.de> Part-of: https://github.com/gentoo/gentoo/pull/42323 Closes: https://github.com/gentoo/gentoo/pull/42323 Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
committed by
Sam James
parent
e081beed44
commit
d600744aaf
@@ -52,10 +52,7 @@ GUI_DEPEND="
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtmultimedia:5
|
||||
dev-qt/qtwidgets:5
|
||||
dbus? (
|
||||
>=dev-libs/libdbusmenu-qt-0.9.3_pre20140619
|
||||
dev-qt/qtdbus:5
|
||||
)
|
||||
dbus? ( dev-qt/qtdbus:5 )
|
||||
kde? (
|
||||
kde-frameworks/kconfigwidgets:5
|
||||
kde-frameworks/kcoreaddons:5
|
||||
@@ -128,7 +125,7 @@ src_configure() {
|
||||
if use gui || use monolithic ; then
|
||||
mycmakeargs+=(
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_LibsnoreQt5=ON
|
||||
$(cmake_use_find_package dbus dbusmenu-qt5)
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_dbusmenu-qt5=ON
|
||||
$(cmake_use_find_package dbus Qt5DBus)
|
||||
$(cmake_use_find_package spell KF5Sonnet)
|
||||
)
|
||||
@@ -52,10 +52,7 @@ GUI_DEPEND="
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtmultimedia:5
|
||||
dev-qt/qtwidgets:5
|
||||
dbus? (
|
||||
>=dev-libs/libdbusmenu-qt-0.9.3_pre20140619
|
||||
dev-qt/qtdbus:5
|
||||
)
|
||||
dbus? ( dev-qt/qtdbus:5 )
|
||||
kde? (
|
||||
kde-frameworks/kconfigwidgets:5
|
||||
kde-frameworks/kcoreaddons:5
|
||||
@@ -120,7 +117,7 @@ src_configure() {
|
||||
if use gui || use monolithic ; then
|
||||
mycmakeargs+=(
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_LibsnoreQt5=ON
|
||||
$(cmake_use_find_package dbus dbusmenu-qt5)
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_dbusmenu-qt5=ON
|
||||
$(cmake_use_find_package dbus Qt5DBus)
|
||||
$(cmake_use_find_package spell KF5Sonnet)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user