commit: fa690a7b01cc743955de1549ab409683edc0994c Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sun Dec 17 12:11:20 2023 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Dec 17 12:11:20 2023 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=fa690a7b
kde-plasma/plasma-integration: lift xdg-desktop-portal-kde from RDEPEND->PDEPEND We only need it at runtime so let's lift it to PDEPEND to avoid a circular dependency. ``` * Error: circular dependencies: (kde-plasma/xdg-desktop-portal-kde-9999:6/6::kde, ebuild scheduled for merge) depends on (kde-plasma/plasma-workspace-9999:6/6::kde, ebuild scheduled for merge) (buildtime) (kde-plasma/plasma-integration-9999:6/6::kde, ebuild scheduled for merge) (runtime) (kde-plasma/xdg-desktop-portal-kde-9999:6/6::kde, ebuild scheduled for merge) (runtime) ``` Closes: https://bugs.gentoo.org/920188 Signed-off-by: Sam James <sam <AT> gentoo.org> kde-plasma/plasma-integration/plasma-integration-9999.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kde-plasma/plasma-integration/plasma-integration-9999.ebuild b/kde-plasma/plasma-integration/plasma-integration-9999.ebuild index 98d27eeb3f..8de40f8ee5 100644 --- a/kde-plasma/plasma-integration/plasma-integration-9999.ebuild +++ b/kde-plasma/plasma-integration/plasma-integration-9999.ebuild @@ -65,11 +65,13 @@ DEPEND="${COMMON_DEPEND} >=dev-libs/plasma-wayland-protocols-1.11.1 " RDEPEND="${COMMON_DEPEND} - >=kde-plasma/xdg-desktop-portal-kde-${PVCUT}:6 media-fonts/hack media-fonts/noto media-fonts/noto-emoji " +PDEPEND=" + >=kde-plasma/xdg-desktop-portal-kde-${PVCUT}:6 +" BDEPEND=" >=dev-qt/qtwayland-${QTMIN}:6 qt5? ( >=dev-qt/qtwaylandscanner-${QT5MIN}:5 )