``` VDB: detected possibly incorrect RDEPEND (kde-plasma/breeze-5.27.7) > kde-frameworks/kirigami:5 > kde-frameworks/kwindowsystem:5 ``` ``` $ rg -i kirig /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7 /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/CMakeLists.txt:15: find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Kirigami2) /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/CMakeLists.txt:96: target_link_libraries(breeze Qt::Quick KF5::CoreAddons KF5::Kirigami2) /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezestyle.cpp:59:#if __has_include(<Kirigami/TabletModeWatcher>) /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezestyle.cpp:61:#include <Kirigami/TabletModeWatcher> /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezestyle.cpp:5244: // 0.7 is from Kirigami ListSectionHeader. /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezestyle.cpp:7656: return Kirigami::TabletModeWatcher::self()->isTabletMode(); ``` ``` $ rg -i kwindows /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7 /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezewindowmanager.cpp:45:// needed to enable dragging from QQuickWindows /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezeshadowhelper.cpp:16:#include <KWindowSystem> /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezeshadowhelper.cpp:317:const QVector<KWindowShadowTile::Ptr> &ShadowHelper::createShadowTiles() /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezeshadowhelper.cpp:336:KWindowShadowTile::Ptr ShadowHelper::createTile(const QPixmap &source) /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezeshadowhelper.cpp:338: KWindowShadowTile::Ptr tile = KWindowShadowTile::Ptr::create(); /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezeshadowhelper.cpp:367: const QVector<KWindowShadowTile::Ptr> &tiles = createShadowTiles(); /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezeshadowhelper.cpp:376: KWindowShadow *&shadow = _shadows[window]; /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezeshadowhelper.cpp:380: shadow = new KWindowShadow(window); /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezehelper.cpp:15:#include <KWindowSystem> /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezehelper.cpp:1540: static const bool s_isX11 = KWindowSystem::isPlatformX11(); /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezehelper.cpp:1547: static const bool s_isWayland = KWindowSystem::isPlatformWayland(); /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezeshadowhelper.h:13:#include <KWindowShadow> /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezeshadowhelper.h:136: const QVector<KWindowShadowTile::Ptr> &createShadowTiles(); /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezeshadowhelper.h:139: KWindowShadowTile::Ptr createTile(const QPixmap &); /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezeshadowhelper.h:158: QMap<QWindow *, KWindowShadow *> _shadows; /var/tmp/portage/kde-plasma/breeze-5.27.7/work/breeze-5.27.7/kstyle/breezeshadowhelper.h:167: QVector<KWindowShadowTile::Ptr> _tiles; ```
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=776f11e02d50af0fcc96ac924b1296fb65f76540 commit 776f11e02d50af0fcc96ac924b1296fb65f76540 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2023-09-19 14:18:48 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2023-09-19 14:31:27 +0000 kde-plasma/breeze: Add missing dependencies Upstream commits: fb7071a1cf78b8e9bae247838eca75ae4b41a89e 9f8a6727b5ba0ce30e052882295414319e14cc22 (!) Bug: https://bugs.gentoo.org/914137 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-plasma/breeze/breeze-5.27.49.9999.ebuild | 2 ++ kde-plasma/breeze/breeze-9999.ebuild | 3 +++ 2 files changed, 5 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c790966a81a6c9aaf0c5915354ec1be4d44de0 commit 02c790966a81a6c9aaf0c5915354ec1be4d44de0 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2023-09-19 14:49:50 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2023-09-19 15:23:17 +0000 kde-plasma/breeze: Add missing dependencies Closes: https://bugs.gentoo.org/914137 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-plasma/breeze/breeze-5.27.8-r1.ebuild | 43 +++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+)