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="
