From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 7F4E615808A for ; Thu, 17 Jul 2025 16:28:46 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 630DA340E93 for ; Thu, 17 Jul 2025 16:28:46 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 5AC59110280; Thu, 17 Jul 2025 16:28:45 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 4FFEF110280 for ; Thu, 17 Jul 2025 16:28:45 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F19B1340CCD for ; Thu, 17 Jul 2025 16:28:44 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 64C302151 for ; Thu, 17 Jul 2025 16:28:43 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1752769354.c616c4cf69c08cd259f669156cb40c1bda7dc2c5.asturm@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/ X-VCS-Repository: proj/kde X-VCS-Files: app-office/kmymoney/kmymoney-9999.ebuild app-office/kmymoney/metadata.xml X-VCS-Directories: app-office/kmymoney/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: c616c4cf69c08cd259f669156cb40c1bda7dc2c5 X-VCS-Branch: master Date: Thu, 17 Jul 2025 16:28:43 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: eb76a261-bc65-4614-93d5-5bd69a40db77 X-Archives-Hash: 0127495fa872381e9c82b5c103c83cb9 commit: c616c4cf69c08cd259f669156cb40c1bda7dc2c5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jul 17 16:22:34 2025 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jul 17 16:22:34 2025 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c616c4cf app-office/kmymoney: Re-add IUSE hbci Bug: https://bugs.gentoo.org/955181 Bug: https://bugs.gentoo.org/959823 Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/kmymoney/kmymoney-9999.ebuild | 24 ++++++++++-------------- app-office/kmymoney/metadata.xml | 2 +- 2 files changed, 11 insertions(+), 15 deletions(-) diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild index 2c3a9cab79..432e767b34 100644 --- a/app-office/kmymoney/kmymoney-9999.ebuild +++ b/app-office/kmymoney/kmymoney-9999.ebuild @@ -5,10 +5,10 @@ EAPI=8 ECM_HANDBOOK="optional" ECM_TEST="forceoptional" -KFMIN=6.5.0 -QTMIN=6.7.2 +KFMIN=6.9.0 +QTMIN=6.8.1 VIRTUALDBUS_TEST="true" -inherit ecm kde.org optfeature +inherit ecm kde.org optfeature xdg DESCRIPTION="Personal finance manager based on KDE Frameworks" HOMEPAGE="https://kmymoney.org/" @@ -20,17 +20,11 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="activities calendar holidays sql sqlcipher" +IUSE="activities calendar hbci holidays sql sqlcipher" [[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental" REQUIRED_USE="sqlcipher? ( sql )" -# IUSE="hbci" # aqbanking, gwenhywfar not yet ported to Qt6 -# hbci? ( -# >=dev-qt/qtdeclarative-${QTMIN}:6 -# >=net-libs/aqbanking-6.5.0 -# >=sys-libs/gwenhywfar-5.10.1:=[qt6(+)] -# ) COMMON_DEPEND=" dev-cpp/gpgmepp:= dev-libs/qgpgme:= @@ -63,6 +57,11 @@ COMMON_DEPEND=" >=kde-frameworks/sonnet-${KFMIN}:6 activities? ( kde-plasma/plasma-activities:6 ) calendar? ( dev-libs/libical:= ) + hbci? ( + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=net-libs/aqbanking-6.5.0 + >=sys-libs/gwenhywfar-5.12.1:=[qt6] + ) holidays? ( >=kde-frameworks/kholidays-${KFMIN}:6 ) sql? ( >=dev-qt/qtbase-${QTMIN}:6[sqlite] ) sqlcipher? ( dev-db/sqlcipher ) @@ -76,8 +75,6 @@ RDEPEND="${COMMON_DEPEND} BDEPEND="virtual/pkgconfig" pkg_setup() { - ecm_pkg_setup - if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then ewarn "USE experimental set: Building unfinished features." ewarn "This *will* chew up your data. You have been warned." @@ -100,7 +97,7 @@ src_configure() { -DUSE_QT_DESIGNER=OFF $(cmake_use_find_package activities PlasmaActivities) -DENABLE_LIBICAL=$(usex calendar) -# -DENABLE_KBANKING=$(usex hbci) + -DENABLE_KBANKING=$(usex hbci) $(cmake_use_find_package holidays KF6Holidays) -DENABLE_SQLSTORAGE=$(usex sql) $(cmake_use_find_package sql Qt6Sql) @@ -125,5 +122,4 @@ pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then optfeature "more options for online stock quote retrieval" dev-perl/Finance-Quote fi - ecm_pkg_postinst } diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml index 5771f1b822..f9f33db505 100644 --- a/app-office/kmymoney/metadata.xml +++ b/app-office/kmymoney/metadata.xml @@ -13,7 +13,7 @@ Enable kde-plasma/plasma-activities integration Build unfinished features. DANGEROUS to set - this *will* chew up data - + Enable HBCI support using net-libs/aqbanking Enable kde-frameworks/kholidays integration Enable storage of financial data in SQL Db via dev-qt/qtsql Enable SQLite3 database encryption support via dev-db/sqlcipher