commit:     8be865ab0cce514399f09bc3f35dd587901b26c6
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 10 17:41:23 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Oct 10 17:42:00 2025 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=8be865ab

app-office/skrooge: Drop unused dependencies, raise KFMIN to 6.16

Pending PR:
https://invent.kde.org/office/skrooge/-/merge_requests/81

Qca got dropped in commit 9305a13d3cb2d27836be0b74e03005e1b99954d9s

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

 app-office/skrooge/skrooge-9999.ebuild | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/app-office/skrooge/skrooge-9999.ebuild 
b/app-office/skrooge/skrooge-9999.ebuild
index a7a560e540..91448fc16a 100644
--- a/app-office/skrooge/skrooge-9999.ebuild
+++ b/app-office/skrooge/skrooge-9999.ebuild
@@ -5,9 +5,9 @@ EAPI=8
 
 ECM_HANDBOOK="optional"
 ECM_TEST="forceoptional"
-KFMIN=6.5.0
+KFMIN=6.16.0
 QTMIN=6.7.2
-inherit ecm kde.org
+inherit ecm kde.org xdg
 
 DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
 HOMEPAGE="https://skrooge.org/";
@@ -24,8 +24,7 @@ IUSE="activities kde ofx"
 # hangs + installs files (also requires KF5DesignerPlugin)
 RESTRICT="test"
 
-COMMON_DEPEND="
-       >=app-crypt/qca-2.3.9:2[qt6(+)]
+DEPEND="
        dev-db/sqlcipher
        >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
        >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
@@ -56,12 +55,7 @@ COMMON_DEPEND="
        kde? ( >=kde-frameworks/krunner-${KFMIN}:6 )
        ofx? ( dev-libs/libofx:= )
 "
-DEPEND="${COMMON_DEPEND}
-       >=kde-frameworks/kguiaddons-${KFMIN}:6
-       >=kde-frameworks/kjobwidgets-${KFMIN}:6
-       >=kde-frameworks/kwindowsystem-${KFMIN}:6
-"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
        !${CATEGORY}/${PN}:5
 "
 BDEPEND="

Reply via email to