Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/
Date: Wed, 11 Sep 2019 08:10:02
Message-Id: 1568188660.8b098c5fd657fe9a328f231598daf1c6184250fe.asturm@gentoo
1 commit: 8b098c5fd657fe9a328f231598daf1c6184250fe
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 11 07:57:40 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 11 07:57:40 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8b098c5f
7
8 kde-apps/akonadi: Add USE kaccounts
9
10 Upstream commit b2b0dd482b213ba774d582e427c37b400dc4b997
11
12 Package-Manager: Portage-2.3.75, Repoman-2.3.17
13 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
14
15 kde-apps/akonadi/akonadi-9999.ebuild | 8 +++++++-
16 kde-apps/akonadi/metadata.xml | 1 +
17 2 files changed, 8 insertions(+), 1 deletion(-)
18
19 diff --git a/kde-apps/akonadi/akonadi-9999.ebuild b/kde-apps/akonadi/akonadi-9999.ebuild
20 index 1f4f1246fc..dd0a75af1c 100644
21 --- a/kde-apps/akonadi/akonadi-9999.ebuild
22 +++ b/kde-apps/akonadi/akonadi-9999.ebuild
23 @@ -14,7 +14,7 @@ HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi"
24
25 KEYWORDS=""
26 LICENSE="LGPL-2.1+"
27 -IUSE="+mysql postgres sqlite tools xml"
28 +IUSE="+kaccounts +mysql postgres sqlite tools xml"
29
30 REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
31
32 @@ -39,6 +39,10 @@ COMMON_DEPEND="
33 $(add_qt_dep qtsql 'mysql?,postgres?')
34 $(add_qt_dep qtwidgets)
35 $(add_qt_dep qtxml)
36 + kaccounts? (
37 + $(add_kdeapps_dep kaccounts-integration)
38 + net-libs/accounts-qt
39 + )
40 sqlite? (
41 $(add_qt_dep qtsql 'sqlite' '' '5=')
42 dev-db/sqlite:3
43 @@ -93,6 +97,8 @@ pkg_setup() {
44
45 src_configure() {
46 local mycmakeargs=(
47 + $(cmake-utils_use_find_package kaccounts AccountsQt5)
48 + $(cmake-utils_use_find_package kaccounts KAccounts)
49 -DAKONADI_BUILD_QSQLITE=$(usex sqlite)
50 -DBUILD_TOOLS=$(usex tools)
51 $(cmake-utils_use_find_package xml LibXml2)
52
53 diff --git a/kde-apps/akonadi/metadata.xml b/kde-apps/akonadi/metadata.xml
54 index 58d880b38b..8acbee94c7 100644
55 --- a/kde-apps/akonadi/metadata.xml
56 +++ b/kde-apps/akonadi/metadata.xml
57 @@ -7,6 +7,7 @@
58 </maintainer>
59 <use>
60 <flag name="designer">Install plugin for <pkg>dev-qt/designer</pkg></flag>
61 + <flag name="kaccounts">Enable support for system-wide defined KAccounts</flag>
62 <flag name="tools">Install tools for developers and testing</flag>
63 </use>
64 </pkgmetadata>