aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-10-21 20:23:11 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2024-10-21 20:34:04 +0200
commit13569417edf2072ea1d6074e4ae8f5c7c74aff21 (patch)
tree04bbb03b1aced9580c21f913e24c7fe5e71cf35c /app-office
parentkde-misc/itinerary: net-libs/libquotient dropped IUSE qt6 (diff)
downloadkde-13569417edf2072ea1d6074e4ae8f5c7c74aff21.tar.gz
kde-13569417edf2072ea1d6074e4ae8f5c7c74aff21.tar.bz2
kde-13569417edf2072ea1d6074e4ae8f5c7c74aff21.zip
app-office/kmymoney: Disable IUSE addressbook (treecleaned deps)
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'app-office')
-rw-r--r--app-office/kmymoney/kmymoney-5.1.9999.ebuild18
-rw-r--r--app-office/kmymoney/kmymoney-9999.ebuild18
-rw-r--r--app-office/kmymoney/metadata.xml2
3 files changed, 19 insertions, 19 deletions
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 @@
</upstream>
<use>
<flag name="activities">Enable <pkg>kde-plasma/plasma-activities</pkg> integration</flag>
- <flag name="addressbook">Enable <pkg>kde-apps/akonadi</pkg> contact integration</flag>
+<!-- <flag name="addressbook">Enable <pkg>kde-apps/akonadi</pkg> contact integration</flag> -->
<flag name="experimental">Build unfinished features. DANGEROUS to set - this *will* chew up data</flag>
<flag name="hbci">Enable HBCI support using <pkg>net-libs/aqbanking</pkg></flag>
<flag name="holidays">Enable <pkg>kde-frameworks/kholidays</pkg> integration</flag>