commit: a2a492d26ae75f3f430ba43f1e5fc1bbfa36e3c3 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Sat Aug 8 23:19:35 2020 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sat Aug 8 23:19:35 2020 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a2a492d2
kde-plasma/plasma-desktop: Add IUSE="+kaccounts" Closes: https://bugs.gentoo.org/736452 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> kde-plasma/plasma-desktop/metadata.xml | 1 + kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 14 +++++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml index 49d2b2bec6..7704dc621a 100644 --- a/kde-plasma/plasma-desktop/metadata.xml +++ b/kde-plasma/plasma-desktop/metadata.xml @@ -8,6 +8,7 @@ <use> <flag name="emoji">Build emojipicker applet using <pkg>app-i18n/ibus</pkg> and <pkg>media-fonts/noto-emoji</pkg></flag> <flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag> + <flag name="kaccounts">Build the OpenDesktop integration plugin</flag> <flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag> </use> </pkgmetadata> diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild index 49e60d15f7..f63f968705 100644 --- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild +++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz" LICENSE="GPL-2" # TODO: CHECK SLOT="5" KEYWORDS="" -IUSE="emoji +fontconfig ibus scim +semantic-desktop" +IUSE="emoji +fontconfig ibus +kaccounts scim +semantic-desktop" BDEPEND="virtual/pkgconfig" COMMON_DEPEND=" @@ -33,7 +33,6 @@ COMMON_DEPEND=" >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtx11extras-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 - kde-apps/kaccounts-integration:5 >=kde-frameworks/attica-${KFMIN}:5 >=kde-frameworks/kactivities-${KFMIN}:5 >=kde-frameworks/kactivities-stats-${KFMIN}:5 @@ -77,8 +76,6 @@ COMMON_DEPEND=" >=kde-plasma/libksysguard-${PVCUT}:5 >=kde-plasma/plasma-workspace-${PVCUT}:5 media-libs/phonon[qt5(+)] - net-libs/accounts-qt - net-libs/signon-oauth2 x11-libs/libX11 x11-libs/libXcursor x11-libs/libXfixes @@ -103,6 +100,10 @@ COMMON_DEPEND=" x11-libs/libxcb x11-libs/xcb-util-keysyms ) + kaccounts? ( + kde-apps/kaccounts-integration:5 + net-libs/accounts-qt + ) scim? ( app-i18n/scim ) semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 ) " @@ -112,6 +113,7 @@ DEPEND="${COMMON_DEPEND} fontconfig? ( x11-libs/libXrender ) " RDEPEND="${COMMON_DEPEND} + !<kde-plasma/kdeplasma-addons-5.15.80 >=dev-qt/qtgraphicaleffects-${QTMIN}:5 >=dev-qt/qtquickcontrols2-${QTMIN}:5 >=kde-frameworks/kirigami-${KFMIN}:5 @@ -121,7 +123,7 @@ RDEPEND="${COMMON_DEPEND} >=kde-plasma/oxygen-${PVCUT}:5 sys-apps/util-linux x11-apps/setxkbmap - !<kde-plasma/kdeplasma-addons-5.15.80 + kaccounts? ( net-libs/signon-oauth2 ) " PATCHES=( @@ -144,6 +146,8 @@ src_configure() { -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include + $(cmake_use_find_package kaccounts AccountsQt5) + $(cmake_use_find_package kaccounts KAccounts) $(cmake_use_find_package scim SCIM) $(cmake_use_find_package semantic-desktop KF5Baloo) )
