From 13569417edf2072ea1d6074e4ae8f5c7c74aff21 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Mon, 21 Oct 2024 20:23:11 +0200 Subject: app-office/kmymoney: Disable IUSE addressbook (treecleaned deps) Signed-off-by: Andreas Sturmlechner --- app-office/kmymoney/kmymoney-5.1.9999.ebuild | 18 +++++++++--------- app-office/kmymoney/kmymoney-9999.ebuild | 18 +++++++++--------- app-office/kmymoney/metadata.xml | 2 +- 3 files changed, 19 insertions(+), 19 deletions(-) (limited to 'app-office') diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild index 1d81d132dd..dd5cb58fc2 100644 --- a/app-office/kmymoney/kmymoney-5.1.9999.ebuild +++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild @@ -21,9 +21,14 @@ fi LICENSE="GPL-2" SLOT="5" -IUSE="activities addressbook calendar hbci holidays" +IUSE="activities calendar hbci holidays" # addressbook [[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental" +# addressbook? ( +# >=kde-apps/akonadi-23.04:5 +# >=kde-apps/kidentitymanagement-23.04:5 +# >=kde-frameworks/kcontacts-${KFMIN}:5 +# ) RDEPEND=" >=app-crypt/gpgme-1.7.1-r1:=[cxx] >=app-office/libalkimia-7.0.0:= @@ -62,11 +67,6 @@ RDEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/sonnet-${KFMIN}:5 activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 ) - addressbook? ( - >=kde-apps/akonadi-23.04:5 - >=kde-apps/kidentitymanagement-23.04:5 - >=kde-frameworks/kcontacts-${KFMIN}:5 - ) calendar? ( dev-libs/libical:= ) hbci? ( >=dev-qt/qtdeclarative-${QTMIN}:5 @@ -96,9 +96,9 @@ src_configure() { -DENABLE_WOOB=OFF # ported to Py3; not yet re-added in Gentoo -DUSE_QT_DESIGNER=OFF $(cmake_use_find_package activities KF5Activities) - $(cmake_use_find_package addressbook KF5Contacts) - $(cmake_use_find_package addressbook KPim5Akonadi) - $(cmake_use_find_package addressbook KPim5IdentityManagement) + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Contacts=ON # $(usex addressbook) + -DCMAKE_DISABLE_FIND_PACKAGE_KPim5Akonadi=ON # $(usex addressbook) + -DCMAKE_DISABLE_FIND_PACKAGE_KPim5IdentityManagement=ON # $(usex addressbook) -DENABLE_LIBICAL=$(usex calendar) -DENABLE_KBANKING=$(usex hbci) $(cmake_use_find_package holidays KF5Holidays) diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild index 3125457a3f..30ccb669cd 100644 --- a/app-office/kmymoney/kmymoney-9999.ebuild +++ b/app-office/kmymoney/kmymoney-9999.ebuild @@ -20,9 +20,14 @@ fi LICENSE="GPL-2" SLOT="5" -IUSE="activities addressbook calendar hbci holidays" +IUSE="activities calendar hbci holidays" # addressbook [[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental" +# addressbook? ( +# >=kde-apps/akonadi-23.04:5 +# >=kde-apps/kidentitymanagement-23.04:5 +# >=kde-frameworks/kcontacts-${KFMIN}:5 +# ) RDEPEND=" >=app-crypt/gpgme-1.7.1-r1:=[cxx] >=app-office/libalkimia-7.0.0:= @@ -59,11 +64,6 @@ RDEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/sonnet-${KFMIN}:5 activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 ) - addressbook? ( - >=kde-apps/akonadi-23.04:5 - >=kde-apps/kidentitymanagement-23.04:5 - >=kde-frameworks/kcontacts-${KFMIN}:5 - ) calendar? ( dev-libs/libical:= ) hbci? ( >=dev-qt/qtdeclarative-${QTMIN}:5 @@ -92,9 +92,9 @@ src_configure() { -DENABLE_WOOB=OFF # ported to Py3; not yet re-added in Gentoo -DUSE_QT_DESIGNER=OFF $(cmake_use_find_package activities KF5Activities) - $(cmake_use_find_package addressbook KF5Contacts) - $(cmake_use_find_package addressbook KPim5Akonadi) - $(cmake_use_find_package addressbook KPim5IdentityManagement) + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Contacts=ON # $(usex addressbook) + -DCMAKE_DISABLE_FIND_PACKAGE_KPim5Akonadi=ON # $(usex addressbook) + -DCMAKE_DISABLE_FIND_PACKAGE_KPim5IdentityManagement=ON # $(usex addressbook) -DENABLE_LIBICAL=$(usex calendar) -DENABLE_KBANKING=$(usex hbci) $(cmake_use_find_package holidays KF5Holidays) diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml index 610446e10b..cc8d76c3a3 100644 --- a/app-office/kmymoney/metadata.xml +++ b/app-office/kmymoney/metadata.xml @@ -10,7 +10,7 @@ Enable kde-plasma/plasma-activities integration - Enable kde-apps/akonadi contact integration + Build unfinished features. DANGEROUS to set - this *will* chew up data Enable HBCI support using net-libs/aqbanking Enable kde-frameworks/kholidays integration -- cgit v1.2.3-65-gdbad