Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
Date: Wed, 18 Sep 2019 18:15:22
Message-Id: 1568830207.2b0310f3718d4325d705ced6ecc24b2c1f9862c5.asturm@gentoo
1 commit: 2b0310f3718d4325d705ced6ecc24b2c1f9862c5
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 18 18:09:17 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 18 18:10:07 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2b0310f3
7
8 app-office/kmymoney: Re-add USE hbci
9
10 Package-Manager: Portage-2.3.76, Repoman-2.3.17
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 app-office/kmymoney/kmymoney-5.0.9999.ebuild | 12 ++++++------
14 app-office/kmymoney/kmymoney-9999.ebuild | 12 ++++++------
15 app-office/kmymoney/metadata.xml | 1 +
16 3 files changed, 13 insertions(+), 12 deletions(-)
17
18 diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
19 index ccb82f062c..e7469b8356 100644
20 --- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
21 +++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
22 @@ -20,14 +20,10 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
23 fi
24
25 LICENSE="GPL-2"
26 -IUSE="activities addressbook calendar holidays ofx quotes webkit weboob"
27 +IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
28
29 REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
30
31 -# hbci? (
32 -# >=net-libs/aqbanking-5.8.1
33 -# >=sys-libs/gwenhywfar-4.20.0[qt5]
34 -# )
35 BDEPEND="virtual/pkgconfig"
36 COMMON_DEPEND="
37 $(add_frameworks_dep karchive)
38 @@ -70,6 +66,10 @@ COMMON_DEPEND="
39 $(add_kdeapps_dep kidentitymanagement)
40 )
41 calendar? ( dev-libs/libical:= )
42 + hbci? (
43 + >=net-libs/aqbanking-5.8.2
44 + >=sys-libs/gwenhywfar-4.20.2[qt5]
45 + )
46 holidays? ( $(add_frameworks_dep kholidays) )
47 ofx? ( dev-libs/libofx )
48 webkit? (
49 @@ -103,8 +103,8 @@ src_configure() {
50 $(cmake-utils_use_find_package addressbook KF5Akonadi)
51 $(cmake-utils_use_find_package addressbook KF5Contacts)
52 $(cmake-utils_use_find_package addressbook KF5IdentityManagement)
53 - -DENABLE_KBANKING=OFF
54 -DENABLE_LIBICAL=$(usex calendar)
55 + -DENABLE_KBANKING=$(usex hbci)
56 $(cmake-utils_use_find_package holidays KF5Holidays)
57 -DENABLE_OFXIMPORTER=$(usex ofx)
58 -DENABLE_WEBENGINE=$(usex !webkit)
59
60 diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
61 index 9845c2b64f..caab8c9038 100644
62 --- a/app-office/kmymoney/kmymoney-9999.ebuild
63 +++ b/app-office/kmymoney/kmymoney-9999.ebuild
64 @@ -19,14 +19,10 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
65 fi
66
67 LICENSE="GPL-2"
68 -IUSE="activities addressbook calendar holidays ofx quotes webkit weboob"
69 +IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
70
71 REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
72
73 -# hbci? (
74 -# >=net-libs/aqbanking-5.8.1
75 -# >=sys-libs/gwenhywfar-4.20.0[qt5]
76 -# )
77 BDEPEND="virtual/pkgconfig"
78 COMMON_DEPEND="
79 $(add_frameworks_dep karchive)
80 @@ -69,6 +65,10 @@ COMMON_DEPEND="
81 $(add_kdeapps_dep kidentitymanagement)
82 )
83 calendar? ( dev-libs/libical:= )
84 + hbci? (
85 + >=net-libs/aqbanking-5.8.2
86 + >=sys-libs/gwenhywfar-4.20.2[qt5]
87 + )
88 holidays? ( $(add_frameworks_dep kholidays) )
89 ofx? ( dev-libs/libofx )
90 webkit? (
91 @@ -102,8 +102,8 @@ src_configure() {
92 $(cmake-utils_use_find_package addressbook KF5Akonadi)
93 $(cmake-utils_use_find_package addressbook KF5Contacts)
94 $(cmake-utils_use_find_package addressbook KF5IdentityManagement)
95 - -DENABLE_KBANKING=OFF
96 -DENABLE_LIBICAL=$(usex calendar)
97 + -DENABLE_KBANKING=$(usex hbci)
98 $(cmake-utils_use_find_package holidays KF5Holidays)
99 -DENABLE_OFXIMPORTER=$(usex ofx)
100 -DENABLE_WEBENGINE=$(usex !webkit)
101
102 diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
103 index c7ea7e741e..34cd0358c5 100644
104 --- a/app-office/kmymoney/metadata.xml
105 +++ b/app-office/kmymoney/metadata.xml
106 @@ -8,6 +8,7 @@
107 <use>
108 <flag name="activities">Enable <pkg>kde-frameworks/kactivities</pkg> integration</flag>
109 <flag name="addressbook">Enable <pkg>kde-apps/akonadi</pkg> contact integration</flag>
110 + <flag name="hbci">Enable HBCI support using <pkg>net-libs/aqbanking</pkg></flag>
111 <flag name="holidays">Enable <pkg>kde-frameworks/kholidays</pkg> integration</flag>
112 <flag name="quotes">Enable Online Stock Quote retrieval</flag>
113 <flag name="weboob">Enable import of online banking transactions extracted by <pkg>www-client/weboob</pkg></flag>