commit:     54f6c78b45d2166beb8280da5df096b5d6ab81fb
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 30 10:26:45 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jul  1 21:05:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f6c78b

kde-plasma/plasma-desktop: Rename IUSE kaccounts -> webengine

kde-apps/kaccounts-integration inevitably pulls in -providers which
pulls in dev-qt/qtwebengine.

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-plasma/plasma-desktop/metadata.xml                   |  1 +
 ...sktop-6.1.1.ebuild => plasma-desktop-6.1.1-r1.ebuild} | 16 ++++++++--------
 2 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/kde-plasma/plasma-desktop/metadata.xml 
b/kde-plasma/plasma-desktop/metadata.xml
index 3e49f87352a5..98095d9bb630 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -12,5 +12,6 @@
                <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>
+               <flag name="webengine">Build the OpenDesktop integration 
plugin</flag>
        </use>
 </pkgmetadata>

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.1.1.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-6.1.1-r1.ebuild
similarity index 95%
rename from kde-plasma/plasma-desktop/plasma-desktop-6.1.1.ebuild
rename to kde-plasma/plasma-desktop/plasma-desktop-6.1.1-r1.ebuild
index b7f35478ebdc..bee0df8f3f00 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.1.1.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.1.1-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz";
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="6"
 KEYWORDS="~amd64 ~arm64"
-IUSE="ibus kaccounts scim screencast sdl +semantic-desktop"
+IUSE="ibus scim screencast sdl +semantic-desktop webengine"
 
 RESTRICT="test" # missing selenium-webdriver-at-spi
 
@@ -84,13 +84,13 @@ COMMON_DEPEND="
                dev-libs/glib:2
                x11-libs/xcb-util-keysyms
        )
-       kaccounts? (
-               kde-apps/kaccounts-integration:6
-               >=net-libs/accounts-qt-1.16_p20220803[qt6]
-       )
        scim? ( app-i18n/scim )
        sdl? ( media-libs/libsdl2[joystick] )
        semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
+       webengine? (
+               kde-apps/kaccounts-integration:6
+               >=net-libs/accounts-qt-1.16_p20220803[qt6]
+       )
 "
 DEPEND="${COMMON_DEPEND}
        >=dev-libs/wayland-protocols-1.25
@@ -115,8 +115,8 @@ RDEPEND="${COMMON_DEPEND}
        sys-apps/util-linux
        x11-apps/setxkbmap
        x11-misc/xdg-user-dirs
-       kaccounts? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
        screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
+       webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
 "
 BDEPEND="
        dev-util/intltool
@@ -151,10 +151,10 @@ src_configure() {
                -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
                -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
                $(cmake_use_find_package ibus GLIB2)
-               $(cmake_use_find_package kaccounts AccountsQt6)
-               $(cmake_use_find_package kaccounts KAccounts6)
                $(cmake_use_find_package sdl SDL2)
                $(cmake_use_find_package semantic-desktop KF6Baloo)
+               $(cmake_use_find_package webengine AccountsQt6)
+               $(cmake_use_find_package webengine KAccounts6)
        )
 
        ecm_src_configure

Reply via email to