[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-import-wizard/

2024-09-12 Thread Andreas Sturmlechner
commit: 32414d890f5c7eacc6550f01faf1947619e036c3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 12 19:04:12 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 12 19:04:12 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=32414d89

kde-apps/akonadi-import-wizard: drop 24.08.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../akonadi-import-wizard-24.08.1.ebuild   | 42 --
 1 file changed, 42 deletions(-)

diff --git 
a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.08.1.ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.08.1.ebuild
deleted file mode 100644
index 8d49951a0f..00
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.08.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-PVCUT=$(ver_cut 1-3)
-KFMIN=6.5.0
-QTMIN=6.7.2
-inherit ecm gear.kde.org
-
-DESCRIPTION="Assistant to import PIM data from other applications into Akonadi"
-HOMEPAGE+=" https://userbase.kde.org/KMail/Import_Options";
-
-LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-DEPEND="
-   >=dev-libs/qtkeychain-0.14.2:=[qt6]
-   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
-   >=kde-apps/akonadi-${PVCUT}:6
-   >=kde-apps/kidentitymanagement-${PVCUT}:6
-   >=kde-apps/kmailtransport-${PVCUT}:6
-   >=kde-apps/mailcommon-${PVCUT}:6
-   >=kde-apps/mailimporter-${PVCUT}:6
-   >=kde-apps/messagelib-${PVCUT}:6
-   >=kde-apps/pimcommon-${PVCUT}:6
-   >=kde-frameworks/karchive-${KFMIN}:6
-   >=kde-frameworks/kcompletion-${KFMIN}:6
-   >=kde-frameworks/kconfig-${KFMIN}:6
-   >=kde-frameworks/kcontacts-${KFMIN}:6
-   >=kde-frameworks/kcoreaddons-${KFMIN}:6
-   >=kde-frameworks/kcrash-${KFMIN}:6
-   >=kde-frameworks/kdbusaddons-${KFMIN}:6
-   >=kde-frameworks/ki18n-${KFMIN}:6
-   >=kde-frameworks/kiconthemes-${KFMIN}:6
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
-   >=kde-frameworks/kxmlgui-${KFMIN}:6
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar/

2024-09-12 Thread Andreas Sturmlechner
commit: cc96ada8f70e574375017eee95840f96717903e9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 12 19:03:53 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 12 19:03:53 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc96ada8

kde-apps/akonadi-calendar: drop 24.08.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../akonadi-calendar-24.08.1.ebuild| 48 --
 1 file changed, 48 deletions(-)

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-24.08.1.ebuild 
b/kde-apps/akonadi-calendar/akonadi-calendar-24.08.1.ebuild
deleted file mode 100644
index 6996533b24..00
--- a/kde-apps/akonadi-calendar/akonadi-calendar-24.08.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=6.5.0
-QTMIN=6.7.2
-inherit ecm gear.kde.org
-
-DESCRIPTION="Library for akonadi calendar integration"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
-   >=kde-apps/akonadi-${PVCUT}:6
-   >=kde-apps/akonadi-contacts-${PVCUT}:6
-   >=kde-apps/akonadi-mime-${PVCUT}:6
-   >=kde-apps/kcalutils-${PVCUT}:6
-   >=kde-apps/kidentitymanagement-${PVCUT}:6
-   >=kde-apps/kmailtransport-${PVCUT}:6
-   >=kde-apps/kmime-${PVCUT}:6
-   >=kde-apps/libkleo-${PVCUT}:6
-   >=kde-apps/messagelib-${PVCUT}:6
-   >=kde-frameworks/kcalendarcore-${KFMIN}:6
-   >=kde-frameworks/kcodecs-${KFMIN}:6
-   >=kde-frameworks/kconfig-${KFMIN}:6
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
-   >=kde-frameworks/kcoreaddons-${KFMIN}:6
-   >=kde-frameworks/kdbusaddons-${KFMIN}:6
-   >=kde-frameworks/ki18n-${KFMIN}:6
-   >=kde-frameworks/kiconthemes-${KFMIN}:6
-   >=kde-frameworks/kio-${KFMIN}:6
-   >=kde-frameworks/kitemmodels-${KFMIN}:6
-   >=kde-frameworks/kjobwidgets-${KFMIN}:6
-   >=kde-frameworks/knotifications-${KFMIN}:6
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
-   >=kde-frameworks/kxmlgui-${KFMIN}:6
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2024-09-12 Thread Andreas Sturmlechner
commit: 2d0fe5d19e53dd71a665b87655b3c10890b716d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 12 19:04:06 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 12 19:04:06 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2d0fe5d1

kde-apps/akonadi-contacts: drop 24.08.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../akonadi-contacts-24.08.1.ebuild| 44 --
 1 file changed, 44 deletions(-)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-24.08.1.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-24.08.1.ebuild
deleted file mode 100644
index dbe59a6980..00
--- a/kde-apps/akonadi-contacts/akonadi-contacts-24.08.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-3)
-KFMIN=6.5.0
-QTMIN=6.7.2
-inherit ecm gear.kde.org
-
-DESCRIPTION="Library for akonadi contact integration"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-# some akonadi tests time out, that probably needs more work as it's ~700 tests
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-libs/ktextaddons-1.5.4:6
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
-   >=kde-apps/akonadi-${PVCUT}:6
-   >=kde-apps/grantleetheme-${PVCUT}:6
-   >=kde-apps/kmime-${PVCUT}:6
-   >=kde-frameworks/kcodecs-${KFMIN}:6
-   >=kde-frameworks/kcompletion-${KFMIN}:6
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
-   >=kde-frameworks/kcontacts-${KFMIN}:6
-   >=kde-frameworks/kcoreaddons-${KFMIN}:6
-   >=kde-frameworks/ki18n-${KFMIN}:6
-   >=kde-frameworks/kiconthemes-${KFMIN}:6
-   >=kde-frameworks/kio-${KFMIN}:6
-   >=kde-frameworks/kservice-${KFMIN}:6
-   >=kde-frameworks/ktexttemplate-${KFMIN}:6
-   >=kde-frameworks/ktextwidgets-${KFMIN}:6
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
-   >=kde-frameworks/kxmlgui-${KFMIN}:6
-   >=kde-frameworks/prison-${KFMIN}:6
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/

2024-09-12 Thread Andreas Sturmlechner
commit: 70b88d894049f00760cfa5b67879ad8959bfb0b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 12 19:04:30 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 12 19:04:30 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=70b88d89

kde-apps/akonadi-search: drop 24.08.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../akonadi-search/akonadi-search-24.08.1.ebuild   | 54 --
 1 file changed, 54 deletions(-)

diff --git a/kde-apps/akonadi-search/akonadi-search-24.08.1.ebuild 
b/kde-apps/akonadi-search/akonadi-search-24.08.1.ebuild
deleted file mode 100644
index 6dd9c4ce20..00
--- a/kde-apps/akonadi-search/akonadi-search-24.08.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-3)
-KFMIN=6.5.0
-QTMIN=6.7.2
-inherit ecm gear.kde.org
-
-DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
-HOMEPAGE="https://invent.kde.org/pim/akonadi-search";
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-RESTRICT="test" # perpetually broken, bug 662378
-
-RDEPEND="
-   >=dev-libs/ktextaddons-1.5.4:6
-   >=dev-libs/xapian-1.3:=[chert(+)]
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
-   >=kde-apps/akonadi-${PVCUT}:6
-   >=kde-apps/akonadi-mime-${PVCUT}:6
-   >=kde-apps/kmime-${PVCUT}:6
-   >=kde-frameworks/kcalendarcore-${KFMIN}:6
-   >=kde-frameworks/kcmutils-${KFMIN}:6
-   >=kde-frameworks/kcodecs-${KFMIN}:6
-   >=kde-frameworks/kconfig-${KFMIN}:6
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
-   >=kde-frameworks/kcontacts-${KFMIN}:6
-   >=kde-frameworks/kcoreaddons-${KFMIN}:6
-   >=kde-frameworks/kdbusaddons-${KFMIN}:6
-   >=kde-frameworks/kio-${KFMIN}:6
-   >=kde-frameworks/ki18n-${KFMIN}:6
-   >=kde-frameworks/krunner-${KFMIN}:6
-"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   test? ( >=kde-apps/akonadi-${PVCUT}:6[mysql,postgres,sqlite] )
-"
-BDEPEND="
-   test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )
-"
-
-src_configure() {
-   # not packaged (bug 911819), but if present leads to rust shenanigans 
(bug 927072)
-   local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_Corrosion=ON )
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-mime/

2024-09-12 Thread Andreas Sturmlechner
commit: 9c4d3eebf9c08a5d1741f548e6b6c585b73c5504
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 12 19:04:18 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 12 19:04:18 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c4d3eeb

kde-apps/akonadi-mime: drop 24.08.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-mime/akonadi-mime-24.08.1.ebuild | 36 ---
 1 file changed, 36 deletions(-)

diff --git a/kde-apps/akonadi-mime/akonadi-mime-24.08.1.ebuild 
b/kde-apps/akonadi-mime/akonadi-mime-24.08.1.ebuild
deleted file mode 100644
index 99db6b6905..00
--- a/kde-apps/akonadi-mime/akonadi-mime-24.08.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=6.5.0
-QTMIN=6.7.2
-inherit ecm gear.kde.org
-
-DESCRIPTION="Library for akonadi mime types"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-# some akonadi tests time out, that probably needs more work as it's ~700 tests
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
-   >=kde-apps/akonadi-${PVCUT}:6
-   >=kde-apps/kmime-${PVCUT}:6
-   >=kde-frameworks/kconfig-${KFMIN}:6
-   >=kde-frameworks/kcoreaddons-${KFMIN}:6
-   >=kde-frameworks/ki18n-${KFMIN}:6
-   >=kde-frameworks/kio-${KFMIN}:6
-   >=kde-frameworks/kitemmodels-${KFMIN}:6
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
-   >=kde-frameworks/kxmlgui-${KFMIN}:6
-"
-RDEPEND="${DEPEND}"
-BDEPEND="dev-libs/libxslt"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-notes/

2024-09-12 Thread Andreas Sturmlechner
commit: b53e8d68c02ec209a5ad74a841b25a735c602854
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 12 19:04:24 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 12 19:04:24 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b53e8d68

kde-apps/akonadi-notes: drop 24.08.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../akonadi-notes/akonadi-notes-24.08.1.ebuild | 25 --
 1 file changed, 25 deletions(-)

diff --git a/kde-apps/akonadi-notes/akonadi-notes-24.08.1.ebuild 
b/kde-apps/akonadi-notes/akonadi-notes-24.08.1.ebuild
deleted file mode 100644
index 5ae0f6db0c..00
--- a/kde-apps/akonadi-notes/akonadi-notes-24.08.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=6.5.0
-QTMIN=6.7.2
-inherit ecm gear.kde.org
-
-DESCRIPTION="Library for akonadi notes integration"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[gui,xml]
-   >=kde-apps/kmime-${PVCUT}:6
-   >=kde-frameworks/ki18n-${KFMIN}:6
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar-tools-common/

2024-09-12 Thread Andreas Sturmlechner
commit: fda531891b0e348542c8373422b10cc79dad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 12 19:03:59 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 12 19:03:59 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fda5

kde-apps/akonadi-calendar-tools-common: drop 24.08.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../akonadi-calendar-tools-common-24.08.1.ebuild| 17 -
 1 file changed, 17 deletions(-)

diff --git 
a/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-24.08.1.ebuild
 
b/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-24.08.1.ebuild
deleted file mode 100644
index 0a0bb03bd6..00
--- 
a/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-24.08.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="true"
-KDE_ORG_NAME="${PN/-common/}"
-inherit ecm-common gear.kde.org
-
-LICENSE="GPL-2 handbook? ( FDL-1.2+ )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
-   !

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar-tools-common/

2024-08-21 Thread Andreas Sturmlechner
commit: 024a5b10e7ac2a9c02a159554f8dc83c8bdeb8ae
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 11 21:40:25 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 21 20:53:49 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=024a5b10

kde-apps/akonadi-calendar-tools-common: new package, add 

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../akonadi-calendar-tools-common-24.07.90.ebuild   | 17 +
 .../akonadi-calendar-tools-common-24.08.0.ebuild| 17 +
 .../akonadi-calendar-tools-common-24.08.49..ebuild  | 17 +
 .../akonadi-calendar-tools-common-.ebuild   | 17 +
 kde-apps/akonadi-calendar-tools-common/metadata.xml | 12 
 5 files changed, 80 insertions(+)

diff --git 
a/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-24.07.90.ebuild
 
b/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-24.07.90.ebuild
new file mode 100644
index 00..0a0bb03bd6
--- /dev/null
+++ 
b/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-24.07.90.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+KDE_ORG_NAME="${PN/-common/}"
+inherit ecm-common gear.kde.org
+
+LICENSE="GPL-2 handbook? ( FDL-1.2+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   !
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+   
+   https://bugs.kde.org/
+   pim/akonadi-calendar-tools
+   
+



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2024-08-10 Thread Andreas Sturmlechner
commit: 5e35ce6eefe751533d7cd794440fdcdf555f5cc6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 10 19:24:48 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 11 06:20:02 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5e35ce6e

kde-apps/akonadi-contacts: Add new dependency

Upstream commit 4dccb5afafe80324393f90019c6b0f7782bbd7b9

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-contacts/akonadi-contacts-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
index 2ca9b3f417..5dca1de8ef 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
@@ -31,6 +31,7 @@ RDEPEND="
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcontacts-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kguiaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kiconthemes-${KFMIN}:6
>=kde-frameworks/kio-${KFMIN}:6



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar/

2024-08-10 Thread Andreas Sturmlechner
commit: dc32eff7cd8b4a3e9f1c3ca160aaed8c3bb0d5db
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 10 19:37:05 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 11 06:20:05 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dc32eff7

kde-apps/akonadi-calendar: Add new dependency

Upstream commit e6a527dfa5f83152660ac501a14a1ca36d7713f2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-calendar/akonadi-calendar-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild 
b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
index 54b4a45a02..693a3ddfa3 100644
--- a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
@@ -35,6 +35,7 @@ DEPEND="
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
>=kde-frameworks/kdbusaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kiconthemes-${KFMIN}:6



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2024-08-10 Thread Andreas Sturmlechner
commit: cc853862be62f1c2b4b43b58a8f0ed2c642a1040
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 10 19:22:19 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 10 19:43:47 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc853862

kde-apps/akonadi-contacts: Drop unused dependency

Upstream commit 7aa566123887555274cf3f9d065900073afa1666

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-contacts/akonadi-contacts-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
index 98a2b7e027..2ca9b3f417 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
@@ -28,7 +28,6 @@ RDEPEND="
>=kde-apps/kmime-${PVCUT}:6
>=kde-frameworks/kcodecs-${KFMIN}:6
>=kde-frameworks/kcompletion-${KFMIN}:6
-   >=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcontacts-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-import-wizard/

2024-08-10 Thread Andreas Sturmlechner
commit: 5c6529d0b3080e2167a227ec8f34b012042c8b69
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 10 19:14:09 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 10 19:43:47 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5c6529d0

kde-apps/akonadi-import-wizard: Add new dependency

Upstream commit 0cec8b6febefe8c5a45ae45cf75de20a689b2355

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
index c0cbfe833f..8c7fe50630 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
@@ -35,6 +35,7 @@ DEPEND="
>=kde-frameworks/kcrash-${KFMIN}:6
>=kde-frameworks/kdbusaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kiconthemes-${KFMIN}:6
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/kxmlgui-${KFMIN}:6
 "



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2024-07-01 Thread Andreas Sturmlechner
commit: b0834fee82a09403cccb3351a2d15531e098b37a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 30 10:20:54 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  1 18:42:38 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b0834fee

kde-apps/akonadi: Rename IUSE kaccounts -> webengine

kde-apps/kaccounts-integration inevitably pulls in -providers which
pulls in dev-qt/qtwebengine.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-24.05.49..ebuild | 8 
 kde-apps/akonadi/akonadi-.ebuild  | 8 
 kde-apps/akonadi/metadata.xml | 2 +-
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-24.05.49..ebuild 
b/kde-apps/akonadi/akonadi-24.05.49..ebuild
index 4e486ebcef..6b18fe18c3 100644
--- a/kde-apps/akonadi/akonadi-24.05.49..ebuild
+++ b/kde-apps/akonadi/akonadi-24.05.49..ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
 LICENSE="LGPL-2.1+"
 SLOT="6"
 KEYWORDS=""
-IUSE="+kaccounts +mysql postgres sqlite tools xml"
+IUSE="+mysql postgres sqlite tools +webengine xml"
 
 REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
 
@@ -36,7 +36,7 @@ COMMON_DEPEND="
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/kxmlgui-${KFMIN}:6
-   kaccounts? (
+   webengine? (
kde-apps/kaccounts-integration:6
>=net-libs/accounts-qt-1.16_p20220803[qt6]
)
@@ -65,9 +65,9 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package kaccounts AccountsQt6)
-   $(cmake_use_find_package kaccounts KAccounts6)
-DBUILD_TOOLS=$(usex tools)
+   $(cmake_use_find_package webengine AccountsQt6)
+   $(cmake_use_find_package webengine KAccounts6)
$(cmake_use_find_package xml LibXml2)
)
 

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 4e486ebcef..6b18fe18c3 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
 LICENSE="LGPL-2.1+"
 SLOT="6"
 KEYWORDS=""
-IUSE="+kaccounts +mysql postgres sqlite tools xml"
+IUSE="+mysql postgres sqlite tools +webengine xml"
 
 REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
 
@@ -36,7 +36,7 @@ COMMON_DEPEND="
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/kxmlgui-${KFMIN}:6
-   kaccounts? (
+   webengine? (
kde-apps/kaccounts-integration:6
>=net-libs/accounts-qt-1.16_p20220803[qt6]
)
@@ -65,9 +65,9 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package kaccounts AccountsQt6)
-   $(cmake_use_find_package kaccounts KAccounts6)
-DBUILD_TOOLS=$(usex tools)
+   $(cmake_use_find_package webengine AccountsQt6)
+   $(cmake_use_find_package webengine KAccounts6)
$(cmake_use_find_package xml LibXml2)
)
 

diff --git a/kde-apps/akonadi/metadata.xml b/kde-apps/akonadi/metadata.xml
index 33648cb541..2ef8e35f08 100644
--- a/kde-apps/akonadi/metadata.xml
+++ b/kde-apps/akonadi/metadata.xml
@@ -10,7 +10,7 @@


Install plugin for 
dev-qt/designer
-   Enable support for system-wide defined 
KAccounts
Install tools for developers and 
testing
+   Enable support for system-wide defined 
KAccounts

 



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2024-05-17 Thread Andreas Sturmlechner
commit: 319ee1e71e62c8182f9038ac6d2d550538445a2e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May 17 19:14:26 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri May 17 19:14:26 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=319ee1e7

kde-apps/akonadi: Drop unused dependency

Upstream commit 850103f5c2d8ab2cfabc3c910ccc5b2c72cac876

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-24.04.90.ebuild  | 1 -
 kde-apps/akonadi/akonadi-24.05.49..ebuild | 1 -
 kde-apps/akonadi/akonadi-.ebuild  | 1 -
 3 files changed, 3 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-24.04.90.ebuild 
b/kde-apps/akonadi/akonadi-24.04.90.ebuild
index 89843e0289..cf996b964a 100644
--- a/kde-apps/akonadi/akonadi-24.04.90.ebuild
+++ b/kde-apps/akonadi/akonadi-24.04.90.ebuild
@@ -33,7 +33,6 @@ COMMON_DEPEND="
>=kde-frameworks/kcrash-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kiconthemes-${KFMIN}:6
-   >=kde-frameworks/kio-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/kxmlgui-${KFMIN}:6

diff --git a/kde-apps/akonadi/akonadi-24.05.49..ebuild 
b/kde-apps/akonadi/akonadi-24.05.49..ebuild
index 2716368949..8eaacb90ff 100644
--- a/kde-apps/akonadi/akonadi-24.05.49..ebuild
+++ b/kde-apps/akonadi/akonadi-24.05.49..ebuild
@@ -33,7 +33,6 @@ COMMON_DEPEND="
>=kde-frameworks/kcrash-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kiconthemes-${KFMIN}:6
-   >=kde-frameworks/kio-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/kxmlgui-${KFMIN}:6

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 2716368949..8eaacb90ff 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -33,7 +33,6 @@ COMMON_DEPEND="
>=kde-frameworks/kcrash-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kiconthemes-${KFMIN}:6
-   >=kde-frameworks/kio-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/kxmlgui-${KFMIN}:6



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/

2024-05-17 Thread Andreas Sturmlechner
commit: f8231d02be2b06b9965fc07047e870082fdd9e94
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May 17 19:09:34 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri May 17 19:09:34 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f8231d02

kde-apps/akonadi-search: Raise minimum dev-libs/ktextaddons version

Upstream commit bdf195786895514a4be2f0f8f4f12e9d0c523a64

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-search/akonadi-search-24.04.90.ebuild  | 2 +-
 kde-apps/akonadi-search/akonadi-search-24.05.49..ebuild | 2 +-
 kde-apps/akonadi-search/akonadi-search-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/akonadi-search/akonadi-search-24.04.90.ebuild 
b/kde-apps/akonadi-search/akonadi-search-24.04.90.ebuild
index 89e4b06922..7857369bd1 100644
--- a/kde-apps/akonadi-search/akonadi-search-24.04.90.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-24.04.90.ebuild
@@ -21,7 +21,7 @@ IUSE=""
 RESTRICT="test" # perpetually broken, bug 662378
 
 RDEPEND="
-   >=dev-libs/ktextaddons-1.5.3:6
+   >=dev-libs/ktextaddons-1.5.4:6
>=dev-libs/xapian-1.3:=[chert(+)]
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=kde-apps/akonadi-${PVCUT}:6

diff --git a/kde-apps/akonadi-search/akonadi-search-24.05.49..ebuild 
b/kde-apps/akonadi-search/akonadi-search-24.05.49..ebuild
index a0e0629249..eb8cb361bd 100644
--- a/kde-apps/akonadi-search/akonadi-search-24.05.49..ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-24.05.49..ebuild
@@ -21,7 +21,7 @@ IUSE=""
 RESTRICT="test" # perpetually broken, bug 662378
 
 RDEPEND="
-   >=dev-libs/ktextaddons-1.5.3:6
+   >=dev-libs/ktextaddons-1.5.4:6
>=dev-libs/xapian-1.3:=[chert(+)]
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=kde-apps/akonadi-${PVCUT}:6

diff --git a/kde-apps/akonadi-search/akonadi-search-.ebuild 
b/kde-apps/akonadi-search/akonadi-search-.ebuild
index a0e0629249..eb8cb361bd 100644
--- a/kde-apps/akonadi-search/akonadi-search-.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-.ebuild
@@ -21,7 +21,7 @@ IUSE=""
 RESTRICT="test" # perpetually broken, bug 662378
 
 RDEPEND="
-   >=dev-libs/ktextaddons-1.5.3:6
+   >=dev-libs/ktextaddons-1.5.4:6
>=dev-libs/xapian-1.3:=[chert(+)]
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=kde-apps/akonadi-${PVCUT}:6



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2024-05-17 Thread Andreas Sturmlechner
commit: 5df9843434a22ad66d11367dbfec9307206ca93f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May 17 19:12:37 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri May 17 19:12:37 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5df98434

kde-apps/akonadi-contacts: Raise minimum dev-libs/ktextaddons version

Upstream commit 2e564ffefc74eb3d0b36d952c627de48484ac64b

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-contacts/akonadi-contacts-24.04.90.ebuild  | 2 +-
 kde-apps/akonadi-contacts/akonadi-contacts-24.05.49..ebuild | 2 +-
 kde-apps/akonadi-contacts/akonadi-contacts-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-24.04.90.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-24.04.90.ebuild
index e220625c9f..d7e5ed28ac 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-24.04.90.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-24.04.90.ebuild
@@ -21,7 +21,7 @@ IUSE=""
 RESTRICT="test"
 
 RDEPEND="
-   >=dev-libs/ktextaddons-1.5.3:6
+   >=dev-libs/ktextaddons-1.5.4:6
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=kde-apps/akonadi-${PVCUT}:6
>=kde-apps/grantleetheme-${PVCUT}:6

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-24.05.49..ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-24.05.49..ebuild
index 092175ec95..2c08e84374 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-24.05.49..ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-24.05.49..ebuild
@@ -21,7 +21,7 @@ IUSE=""
 RESTRICT="test"
 
 RDEPEND="
-   >=dev-libs/ktextaddons-1.5.3:6
+   >=dev-libs/ktextaddons-1.5.4:6
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=kde-apps/akonadi-${PVCUT}:6
>=kde-apps/grantleetheme-${PVCUT}:6

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
index 092175ec95..2c08e84374 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
@@ -21,7 +21,7 @@ IUSE=""
 RESTRICT="test"
 
 RDEPEND="
-   >=dev-libs/ktextaddons-1.5.3:6
+   >=dev-libs/ktextaddons-1.5.4:6
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=kde-apps/akonadi-${PVCUT}:6
>=kde-apps/grantleetheme-${PVCUT}:6



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/

2024-03-15 Thread Andreas Sturmlechner
commit: b78cd89d33757c65ad7b736160c36630d15afa9d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 15 14:29:39 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 15 14:30:00 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b78cd89d

kde-apps/akonadi-search: Corrosion prevention

Bug: https://bugs.gentoo.org/927072
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-search/akonadi-search-24.02.49..ebuild | 6 ++
 kde-apps/akonadi-search/akonadi-search-.ebuild  | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/kde-apps/akonadi-search/akonadi-search-24.02.49..ebuild 
b/kde-apps/akonadi-search/akonadi-search-24.02.49..ebuild
index 99349cd049..c747b6b3f5 100644
--- a/kde-apps/akonadi-search/akonadi-search-24.02.49..ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-24.02.49..ebuild
@@ -46,3 +46,9 @@ DEPEND="${RDEPEND}
 BDEPEND="
test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )
 "
+
+src_configure() {
+   # not packaged (bug 911819), but if present leads to rust shenanigans 
(bug 927072)
+   local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_Corrosion=ON )
+   ecm_src_configure
+}

diff --git a/kde-apps/akonadi-search/akonadi-search-.ebuild 
b/kde-apps/akonadi-search/akonadi-search-.ebuild
index f06e45d4fa..a0e0629249 100644
--- a/kde-apps/akonadi-search/akonadi-search-.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-.ebuild
@@ -46,3 +46,9 @@ DEPEND="${RDEPEND}
 BDEPEND="
test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )
 "
+
+src_configure() {
+   # not packaged (bug 911819), but if present leads to rust shenanigans 
(bug 927072)
+   local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_Corrosion=ON )
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/, kde-apps/akonadi/files/

2024-03-09 Thread Andreas Sturmlechner
commit: 59a5303f2a71097271369f8a58640896e29288b7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  2 20:54:06 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 23:04:30 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=59a5303f

kde-apps/akonadi: Drop obsolete README

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-24.02.49..ebuild | 11 +---
 kde-apps/akonadi/akonadi-.ebuild  | 11 +---
 kde-apps/akonadi/files/README.gentoo  | 39 ---
 3 files changed, 2 insertions(+), 59 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-24.02.49..ebuild 
b/kde-apps/akonadi/akonadi-24.02.49..ebuild
index 648dfc52b8..2716368949 100644
--- a/kde-apps/akonadi/akonadi-24.02.49..ebuild
+++ b/kde-apps/akonadi/akonadi-24.02.49..ebuild
@@ -9,7 +9,7 @@ ECM_TEST="forceoptional"
 KFMIN=6.0.0
 QTMIN=6.6.2
 VIRTUALDBUS_TEST="true"
-inherit ecm gear.kde.org readme.gentoo-r1
+inherit ecm gear.kde.org
 
 DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
 HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
@@ -61,12 +61,6 @@ pkg_setup() {
use postgres && DRIVER="QPSQL"
use mysql && DRIVER="QMYSQL"
 
-   if use mysql && has_version "${CATEGORY}/${PN}[mysql]" && has_version 
"dev-db/mariadb"; then
-   ewarn
-   ewarn "Attention: Make sure to read README.gentoo after 
install."
-   ewarn
-   fi
-
ecm_pkg_setup
 }
 
@@ -91,7 +85,6 @@ EOF
doins "${T}"/akonadiserverrc
 
ecm_src_install
-   readme.gentoo_create_doc
 }
 
 pkg_postinst() {
@@ -102,6 +95,4 @@ pkg_postinst() {
use postgres && elog "  QPSQL"
use sqlite && elog "  QSQLITE"
elog "${DRIVER} has been set as your default akonadi storage backend."
-   use mysql && elog
-   use mysql && FORCE_PRINT_ELOG=1 readme.gentoo_print_elog
 }

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 648dfc52b8..2716368949 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -9,7 +9,7 @@ ECM_TEST="forceoptional"
 KFMIN=6.0.0
 QTMIN=6.6.2
 VIRTUALDBUS_TEST="true"
-inherit ecm gear.kde.org readme.gentoo-r1
+inherit ecm gear.kde.org
 
 DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
 HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
@@ -61,12 +61,6 @@ pkg_setup() {
use postgres && DRIVER="QPSQL"
use mysql && DRIVER="QMYSQL"
 
-   if use mysql && has_version "${CATEGORY}/${PN}[mysql]" && has_version 
"dev-db/mariadb"; then
-   ewarn
-   ewarn "Attention: Make sure to read README.gentoo after 
install."
-   ewarn
-   fi
-
ecm_pkg_setup
 }
 
@@ -91,7 +85,6 @@ EOF
doins "${T}"/akonadiserverrc
 
ecm_src_install
-   readme.gentoo_create_doc
 }
 
 pkg_postinst() {
@@ -102,6 +95,4 @@ pkg_postinst() {
use postgres && elog "  QPSQL"
use sqlite && elog "  QSQLITE"
elog "${DRIVER} has been set as your default akonadi storage backend."
-   use mysql && elog
-   use mysql && FORCE_PRINT_ELOG=1 readme.gentoo_print_elog
 }

diff --git a/kde-apps/akonadi/files/README.gentoo 
b/kde-apps/akonadi/files/README.gentoo
deleted file mode 100644
index 69bb68c1f0..00
--- a/kde-apps/akonadi/files/README.gentoo
+++ /dev/null
@@ -1,39 +0,0 @@
-Akonadi QMYSQL backends that were created using https://bugs.gentoo.org/688746
-  [2] https://bugs.kde.org/show_bug.cgi?id=409224



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2024-02-28 Thread Sam James
commit: 0ef963dd196169410c16b5335fd371371c64d171
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 29 03:13:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 29 03:13:24 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0ef963dd

kde-apps/akonadi-contacts: add ktextaddons dep

Closes: https://bugs.gentoo.org/924817
Signed-off-by: Sam James  gentoo.org>

 kde-apps/akonadi-contacts/akonadi-contacts-24.02.49..ebuild | 1 +
 kde-apps/akonadi-contacts/akonadi-contacts-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-24.02.49..ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-24.02.49..ebuild
index b68497751f..12b40fecb4 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-24.02.49..ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-24.02.49..ebuild
@@ -21,6 +21,7 @@ IUSE=""
 RESTRICT="test"
 
 RDEPEND="
+   >=dev-libs/ktextaddons-1.5.2:6
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=kde-apps/akonadi-${PVCUT}:6
>=kde-apps/grantleetheme-${PVCUT}:6

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
index b68497751f..00bed02c02 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
@@ -21,6 +21,7 @@ IUSE=""
 RESTRICT="test"
 
 RDEPEND="
+   >=dev-libs/ktextaddons-1.5.3:6
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=kde-apps/akonadi-${PVCUT}:6
>=kde-apps/grantleetheme-${PVCUT}:6



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/

2024-02-28 Thread Sam James
commit: 55b4a5df1f13ee29b8399b91cf6495737952dbf5
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 29 03:08:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 29 03:08:43 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=55b4a5df

kde-apps/akonadi-search: add ktextaddons dep

Closes: https://github.com/gentoo/gentoo/pull/35570
Closes: https://bugs.gentoo.org/925729
Signed-off-by: Sam James  gentoo.org>

 kde-apps/akonadi-search/akonadi-search-24.02.49..ebuild | 1 +
 kde-apps/akonadi-search/akonadi-search-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/akonadi-search/akonadi-search-24.02.49..ebuild 
b/kde-apps/akonadi-search/akonadi-search-24.02.49..ebuild
index 60a6384315..50336ce5b6 100644
--- a/kde-apps/akonadi-search/akonadi-search-24.02.49..ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-24.02.49..ebuild
@@ -21,6 +21,7 @@ IUSE=""
 RESTRICT="test" # perpetually broken, bug 662378
 
 RDEPEND="
+   >=dev-libs/ktextaddons-1.5.2:6
>=dev-libs/xapian-1.3:=[chert(+)]
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=kde-apps/akonadi-${PVCUT}:6

diff --git a/kde-apps/akonadi-search/akonadi-search-.ebuild 
b/kde-apps/akonadi-search/akonadi-search-.ebuild
index 60a6384315..4b16dfa2e3 100644
--- a/kde-apps/akonadi-search/akonadi-search-.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-.ebuild
@@ -21,6 +21,7 @@ IUSE=""
 RESTRICT="test" # perpetually broken, bug 662378
 
 RDEPEND="
+   >=dev-libs/ktextaddons-1.5.3:6
>=dev-libs/xapian-1.3:=[chert(+)]
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=kde-apps/akonadi-${PVCUT}:6



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-mime/

2024-02-25 Thread Sam James
commit: f675d050dc8dca32edebc755ac42670908bfbae7
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 25 22:19:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 25 22:19:24 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f675d050

kde-apps/akonadi-mime: refresh deps

* Needs qtbase[xml] (upstream commit 55a742ed1469d3a671601a971a502d2df6ff33de)

Signed-off-by: Sam James  gentoo.org>

 kde-apps/akonadi-mime/akonadi-mime-24.02.0.ebuild   | 2 +-
 kde-apps/akonadi-mime/akonadi-mime-24.02.49..ebuild | 2 +-
 kde-apps/akonadi-mime/akonadi-mime-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/akonadi-mime/akonadi-mime-24.02.0.ebuild 
b/kde-apps/akonadi-mime/akonadi-mime-24.02.0.ebuild
index d0596ad078..33ac5cbb99 100644
--- a/kde-apps/akonadi-mime/akonadi-mime-24.02.0.ebuild
+++ b/kde-apps/akonadi-mime/akonadi-mime-24.02.0.ebuild
@@ -21,7 +21,7 @@ IUSE=""
 RESTRICT="test"
 
 DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
>=kde-apps/akonadi-${PVCUT}:6
>=kde-apps/kmime-${PVCUT}:6
>=kde-frameworks/kconfig-${KFMIN}:6

diff --git a/kde-apps/akonadi-mime/akonadi-mime-24.02.49..ebuild 
b/kde-apps/akonadi-mime/akonadi-mime-24.02.49..ebuild
index 3e6d953852..92ed5ca43f 100644
--- a/kde-apps/akonadi-mime/akonadi-mime-24.02.49..ebuild
+++ b/kde-apps/akonadi-mime/akonadi-mime-24.02.49..ebuild
@@ -21,7 +21,7 @@ IUSE=""
 RESTRICT="test"
 
 DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
>=kde-apps/akonadi-${PVCUT}:6
>=kde-apps/kmime-${PVCUT}:6
>=kde-frameworks/kconfig-${KFMIN}:6

diff --git a/kde-apps/akonadi-mime/akonadi-mime-.ebuild 
b/kde-apps/akonadi-mime/akonadi-mime-.ebuild
index 3e6d953852..92ed5ca43f 100644
--- a/kde-apps/akonadi-mime/akonadi-mime-.ebuild
+++ b/kde-apps/akonadi-mime/akonadi-mime-.ebuild
@@ -21,7 +21,7 @@ IUSE=""
 RESTRICT="test"
 
 DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
>=kde-apps/akonadi-${PVCUT}:6
>=kde-apps/kmime-${PVCUT}:6
>=kde-frameworks/kconfig-${KFMIN}:6



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-import-wizard/

2024-01-02 Thread Andreas Sturmlechner
commit: 387daf4809478d69c11cb08fead2035bbff81808
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  2 21:26:05 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  2 21:26:05 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=387daf48

kde-apps/akonadi-import-wizard: Raise dev-libs/qtkeychain to 0.14.2

Upstream commit e2cd39aa3ac1b7ed2041b351f451065cb4cb51e0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
index 0f2a3f9683..09e67d03f2 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
@@ -18,7 +18,7 @@ KEYWORDS=""
 IUSE=""
 
 DEPEND="
-   >=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
+   >=dev-libs/qtkeychain-0.14.2:=[qt6]
>=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
>=kde-apps/akonadi-${PVCUT}:6
>=kde-apps/kidentitymanagement-${PVCUT}:6



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-mime/

2024-01-02 Thread Andreas Sturmlechner
commit: 0a627764c3f4ec041e3f81cb8a30015ee7a06793
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  2 21:54:49 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  2 21:54:49 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0a627764

kde-apps/akonadi-mime: Move dev-libs/libxslt to BDEPEND

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-mime/akonadi-mime-23.08.49..ebuild | 2 +-
 kde-apps/akonadi-mime/akonadi-mime-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/akonadi-mime/akonadi-mime-23.08.49..ebuild 
b/kde-apps/akonadi-mime/akonadi-mime-23.08.49..ebuild
index c634469481..d27fa347e9 100644
--- a/kde-apps/akonadi-mime/akonadi-mime-23.08.49..ebuild
+++ b/kde-apps/akonadi-mime/akonadi-mime-23.08.49..ebuild
@@ -21,7 +21,6 @@ IUSE=""
 RESTRICT="test"
 
 DEPEND="
-   dev-libs/libxslt
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
@@ -36,3 +35,4 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 RDEPEND="${DEPEND}"
+BDEPEND="dev-libs/libxslt"

diff --git a/kde-apps/akonadi-mime/akonadi-mime-.ebuild 
b/kde-apps/akonadi-mime/akonadi-mime-.ebuild
index 3f51a79784..b7d850b4eb 100644
--- a/kde-apps/akonadi-mime/akonadi-mime-.ebuild
+++ b/kde-apps/akonadi-mime/akonadi-mime-.ebuild
@@ -21,7 +21,6 @@ IUSE=""
 RESTRICT="test"
 
 DEPEND="
-   dev-libs/libxslt
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=kde-apps/akonadi-${PVCUT}:6
>=kde-apps/kmime-${PVCUT}:6
@@ -34,3 +33,4 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:6
 "
 RDEPEND="${DEPEND}"
+BDEPEND="dev-libs/libxslt"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2023-12-19 Thread Andreas Sturmlechner
commit: 4ec5a1df2f9532be71795379eacff396d5cefd97
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 19 21:41:37 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 21:41:37 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4ec5a1df

kde-apps/akonadi: Accept kde-apps/kaccounts-integration:6[qt5]

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-23.08.49..ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/kde-apps/akonadi/akonadi-23.08.49..ebuild 
b/kde-apps/akonadi/akonadi-23.08.49..ebuild
index b6773b0863..76e8350b73 100644
--- a/kde-apps/akonadi/akonadi-23.08.49..ebuild
+++ b/kde-apps/akonadi/akonadi-23.08.49..ebuild
@@ -43,7 +43,10 @@ COMMON_DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
kaccounts? (
-   >=kde-apps/kaccounts-integration-20.08.3:5
+   || (
+   kde-apps/kaccounts-integration:6[qt5]
+   kde-apps/kaccounts-integration:5
+   )
>=net-libs/accounts-qt-1.16-r1[qt5]
)
xml? ( dev-libs/libxml2 )



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2023-12-19 Thread Andreas Sturmlechner
commit: 06244f9438f7964f419644f45d5873f401cb0a1b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 19 12:33:46 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 12:34:35 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=06244f94

kde-apps/akonadi: Fix IUSE kaccounts deps and cmake arg

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index d0f41f29e6..e32bae9a85 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -39,7 +39,7 @@ COMMON_DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:6
kaccounts? (
>=kde-apps/kaccounts-integration-20.08.3:6
-   >=net-libs/accounts-qt-1.16
+   >=net-libs/accounts-qt-1.16-r1[qt6]
)
xml? ( dev-libs/libxml2 )
 "
@@ -73,7 +73,7 @@ pkg_setup() {
 src_configure() {
local mycmakeargs=(
$(cmake_use_find_package kaccounts AccountsQt6)
-   $(cmake_use_find_package kaccounts KAccounts)
+   $(cmake_use_find_package kaccounts KAccounts6)
-DBUILD_TOOLS=$(usex tools)
$(cmake_use_find_package xml LibXml2)
)



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2023-12-18 Thread Andreas Sturmlechner
commit: e5c8003a60fb57dad72674a1c5c765c963af223d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 18 20:03:01 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 18 20:03:01 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e5c8003a

kde-apps/akonadi: Adjust deps to new qt5,qt6 IUSE additions

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-23.08.49..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/akonadi/akonadi-23.08.49..ebuild 
b/kde-apps/akonadi/akonadi-23.08.49..ebuild
index 13fb6fa5e9..b6773b0863 100644
--- a/kde-apps/akonadi/akonadi-23.08.49..ebuild
+++ b/kde-apps/akonadi/akonadi-23.08.49..ebuild
@@ -44,7 +44,7 @@ COMMON_DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
kaccounts? (
>=kde-apps/kaccounts-integration-20.08.3:5
-   >=net-libs/accounts-qt-1.16
+   >=net-libs/accounts-qt-1.16-r1[qt5]
)
xml? ( dev-libs/libxml2 )
 "



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2023-08-06 Thread Andreas Sturmlechner
commit: 5247e7b7c8a4231d8ae48904c172eda9b41b583a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  6 19:52:05 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  6 19:52:05 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5247e7b7

kde-apps/akonadi-contacts: Drop unused dependency

Upstream commit b2b40d0030da55914363e5afdfc02bc3051b2b22

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-contacts/akonadi-contacts-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
index 43fe018b76..a5ca64ed6e 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
@@ -43,6 +43,4 @@ RDEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/prison-${KFMIN}:5
 "
-DEPEND="${RDEPEND}
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-"
+DEPEND="${RDEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2023-08-06 Thread Andreas Sturmlechner
commit: c322b60f4811cf3892eeb9ef81ccb1460e5af8a8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  6 17:43:40 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  6 17:48:11 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c322b60f

kde-apps/akonadi: Drop obsolete QSQLITE3 deps, args, ewarn

tl;dr: Upstream QSQLITE driver is considered stable, more up to date,
old (and by now outdated) QSQLITE3 fork was removed.

See also: https://invent.kde.org/pim/akonadi/-/merge_requests/143

Upstream commit e70a7a5521b4d8fe0bb36a5b3392c547851507b0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-.ebuild | 17 +++--
 1 file changed, 3 insertions(+), 14 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 92f8881503..13fb6fa5e9 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -29,7 +29,7 @@ COMMON_DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5[mysql?,postgres?]
+   >=dev-qt/qtsql-${QTMIN}:5[mysql?,postgres?,sqlite?]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
@@ -46,10 +46,6 @@ COMMON_DEPEND="
>=kde-apps/kaccounts-integration-20.08.3:5
>=net-libs/accounts-qt-1.16
)
-   sqlite? (
-   dev-db/sqlite:3
-   >=dev-qt/qtsql-${QTMIN}:5=[sqlite]
-   )
xml? ( dev-libs/libxml2 )
 "
 DEPEND="${COMMON_DEPEND}
@@ -66,7 +62,7 @@ PATCHES=( "${FILESDIR}/${PN}-21.03.80-mysql56-crash.patch" )
 pkg_setup() {
# Set default storage backend in order: MySQL, PostgreSQL, SQLite
# reverse driver check to keep the order
-   use sqlite && DRIVER="QSQLITE3"
+   use sqlite && DRIVER="QSQLITE"
use postgres && DRIVER="QPSQL"
use mysql && DRIVER="QMYSQL"
 
@@ -76,12 +72,6 @@ pkg_setup() {
ewarn
fi
 
-   if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
-   ewarn "We strongly recommend you change your Akonadi database 
backend to"
-   ewarn "either MariaDB/MySQL or PostgreSQL in your user 
configuration."
-   ewarn "In particular, kde-apps/kmail does not work properly 
with the sqlite backend."
-   fi
-
ecm_pkg_setup
 }
 
@@ -89,7 +79,6 @@ src_configure() {
local mycmakeargs=(
$(cmake_use_find_package kaccounts AccountsQt5)
$(cmake_use_find_package kaccounts KAccounts)
-   -DAKONADI_BUILD_QSQLITE=$(usex sqlite)
-DBUILD_TOOLS=$(usex tools)
$(cmake_use_find_package xml LibXml2)
)
@@ -116,7 +105,7 @@ pkg_postinst() {
elog "Available drivers are:"
use mysql && elog "  QMYSQL"
use postgres && elog "  QPSQL"
-   use sqlite && elog "  QSQLITE3"
+   use sqlite && elog "  QSQLITE"
elog "${DRIVER} has been set as your default akonadi storage backend."
use mysql && elog
use mysql && FORCE_PRINT_ELOG=1 readme.gentoo_print_elog



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar/

2023-08-06 Thread Andreas Sturmlechner
commit: c434723ba3c66034e9b20982d22fca018b222092
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  6 19:36:34 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  6 19:38:10 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c434723b

kde-apps/akonadi-calendar: Update dependencies, set ECM_QTHELP="true"

Upstream commits:
e954fd504c87e13d0c530f9fce5585768090e9a4
0841cbc08ca55dc7a05c20dfb32582a5e46cf644
8e04d6d92153f37c9b9e118a991da1135534c774

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-calendar/akonadi-calendar-.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild 
b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
index 6d6627365e..c3a4160fea 100644
--- a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+ECM_QTHELP="true"
 ECM_TEST="true"
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.106.0
@@ -29,6 +30,8 @@ DEPEND="
>=kde-apps/kidentitymanagement-${PVCUT}:5
>=kde-apps/kmailtransport-${PVCUT}:5
>=kde-apps/kmime-${PVCUT}:5
+   >=kde-apps/libkleo-${PVCUT}:5
+   >=kde-apps/messagelib-${PVCUT}:5
>=kde-frameworks/kcalendarcore-${KFMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-import-wizard/

2022-10-11 Thread Andreas Sturmlechner
commit: 31fff0016872e35fa924103e01bb61c1f304aae3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 11 14:58:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 11 15:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=31fff001

kde-apps/akonadi-import-wizard: Add dev-libs/qtkeychain[qt5(+)] USEdep

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-import-wizard/akonadi-import-wizard-22.08.2.ebuild | 2 +-
 .../akonadi-import-wizard/akonadi-import-wizard-22.08.49..ebuild| 2 +-
 kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-22.08.2.ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-22.08.2.ebuild
index 48bb4e1b7b..ba6db9001e 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-22.08.2.ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-22.08.2.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE=""
 
 DEPEND="
-   dev-libs/qtkeychain:=
+   dev-libs/qtkeychain:=[qt5(+)]
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5

diff --git 
a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-22.08.49..ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-22.08.49..ebuild
index 039292a17f..adae953eac 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-22.08.49..ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-22.08.49..ebuild
@@ -18,7 +18,7 @@ KEYWORDS=""
 IUSE=""
 
 DEPEND="
-   dev-libs/qtkeychain:=
+   dev-libs/qtkeychain:=[qt5(+)]
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5

diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
index e6f892b441..397020487e 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
@@ -18,7 +18,7 @@ KEYWORDS=""
 IUSE=""
 
 DEPEND="
-   dev-libs/qtkeychain:=
+   dev-libs/qtkeychain:=[qt5(+)]
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/, kde-apps/akonadi-calendar/

2022-03-24 Thread Andreas Sturmlechner
commit: 82d56ff5641f309e783510087e0a1e7a468db622
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 24 12:55:43 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 24 14:53:09 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=82d56ff5

kde-apps/akonadi-contacts: Update DEPENDs

Upstream commits:
c5ba92f1b5d6e83f1a4647d5cd64ec0339bd8994
f395fd2c25ac2e77a7d72b1ee3f5cb71bd181b4c

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-calendar/akonadi-calendar-.ebuild | 2 ++
 kde-apps/akonadi-contacts/akonadi-contacts-.ebuild | 1 -
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild 
b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
index 3f0e708cbe..4a09e5cb46 100644
--- a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
@@ -34,11 +34,13 @@ DEPEND="
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5
>=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
index 862b702bb0..820bccd139 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
@@ -28,7 +28,6 @@ RDEPEND="
>=kde-apps/akonadi-${PVCUT}:5
>=kde-apps/grantleetheme-${PVCUT}:5
>=kde-apps/kmime-${PVCUT}:5
-   >=kde-apps/libkleo-${PVCUT}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/files/

2022-02-10 Thread Andreas Sturmlechner
commit: 3f270384bb3680af84a39b5dd741e03ba9e7fa3f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 10 19:04:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 10 19:07:17 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3f270384

kde-apps/akonadi: Fix README.gentoo with newer mariadb/akonadi

Bug: https://bugs.gentoo.org/792741
Reported-by: Theo Baumgartner  gmail.com>
Reported-by: Sven Eden  prydeworx.com>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/files/README.gentoo | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/akonadi/files/README.gentoo 
b/kde-apps/akonadi/files/README.gentoo
index c778f6d1a2..69bb68c1f0 100644
--- a/kde-apps/akonadi/files/README.gentoo
+++ b/kde-apps/akonadi/files/README.gentoo
@@ -28,8 +28,8 @@ Note:
 
   3) Optional: You may have come here with an already defunct akonadi service.
  To manually fix the akonadi MariaDB backend:
- $ mysql_upgrade -S /run/user/$(id -u)/akonadi/default/mysql.socket \
- --defaults-file=~/.local/share/akonadi/mysql.conf
+ $ mysql_upgrade --defaults-file=~/.local/share/akonadi/mysql.conf \
+ -S /run/user/$(id -u)/akonadi/mysql.socket
 
  Don't forget to restart the akonadi service afterwards:
  $ akonadictl restart



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar/

2021-11-15 Thread Andreas Sturmlechner
commit: f3d1e0c32a30fee8d5d649140b5b00baeafd70e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 15 10:54:21 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 15 10:54:21 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f3d1e0c3

kde-apps/akonadi-calendar: Minor ebuild style fix

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-calendar/akonadi-calendar-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild 
b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
index f5444babef..993467c588 100644
--- a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
@@ -16,6 +16,8 @@ SLOT="5"
 KEYWORDS=""
 IUSE=""
 
+RESTRICT="test"
+
 DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
@@ -41,5 +43,3 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 RDEPEND="${DEPEND}"
-
-RESTRICT="test"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-import-wizard/

2021-11-15 Thread Andreas Sturmlechner
commit: 6b8d08e7d178f873e97583dd5545ffd6faf79a4a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 15 10:36:20 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 15 10:36:20 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6b8d08e7

kde-apps/akonadi-import-wizard: Drop unused DEPEND

Upstream commit 31f5d52b854fa2ab5b3677374fa4c6a2b6c419e7

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
index 42a40d2b67..b5e3a06ce1 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
@@ -23,7 +23,6 @@ DEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
>=kde-apps/akonadi-${PVCUT}:5
-   >=kde-apps/grantleetheme-${PVCUT}:5
>=kde-apps/kidentitymanagement-${PVCUT}:5
>=kde-apps/kmailtransport-${PVCUT}:5
>=kde-apps/mailcommon-${PVCUT}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-mime/

2021-11-15 Thread Andreas Sturmlechner
commit: 615cf70fd9934d6df9979781571a1291a63ea01f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 15 10:34:56 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 15 10:34:56 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=615cf70f

kde-apps/akonadi-mime: Set ECM_QTHELP=true

Upstream commit ccf04481a7d1fea62a68ee6ffb641115c2c055b7

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-mime/akonadi-mime-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/akonadi-mime/akonadi-mime-.ebuild 
b/kde-apps/akonadi-mime/akonadi-mime-.ebuild
index 3acae11711..5822e673e7 100644
--- a/kde-apps/akonadi-mime/akonadi-mime-.ebuild
+++ b/kde-apps/akonadi-mime/akonadi-mime-.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+ECM_QTHELP="true"
 ECM_TEST="true"
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.85.0



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/

2021-11-15 Thread Andreas Sturmlechner
commit: 06abd34a6c9712a67e94ce23c3f6a68c5f76d6a1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 15 10:31:58 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 15 10:31:58 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=06abd34a

kde-apps/akonadi-search: Set ECM_QTHELP=true

Upstream commit 429d8fd5d9deed113c5d5201f30849ba62a5cd78

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-search/akonadi-search-.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/kde-apps/akonadi-search/akonadi-search-.ebuild 
b/kde-apps/akonadi-search/akonadi-search-.ebuild
index 608963643f..0e2e137591 100644
--- a/kde-apps/akonadi-search/akonadi-search-.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+ECM_QTHELP="true"
 ECM_TEST="forceoptional"
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.85.0
@@ -20,9 +21,6 @@ IUSE=""
 
 RESTRICT="test" # perpetually broken, bug 662378
 
-BDEPEND="
-   test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
-"
 RDEPEND="
>=dev-libs/xapian-1.3:=[chert(+)]
>=dev-qt/qtdbus-${QTMIN}:5
@@ -47,3 +45,6 @@ DEPEND="${RDEPEND}
dev-libs/boost
test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] )
 "
+BDEPEND="
+   test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
+"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2021-11-15 Thread Andreas Sturmlechner
commit: ab9c1f470a245df6a203242edd5ab1e611bdce25
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 15 10:39:13 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 15 10:39:13 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ab9c1f47

kde-apps/akonadi-contacts: Set ECM_QTHELP=true

Upstream commit 1c29e2c5a0fec619b8ec37dac05d4d6c72b32888

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-contacts/akonadi-contacts-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
index aee334d336..bad4437ca8 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+ECM_QTHELP="true"
 ECM_TEST="forceoptional"
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.85.0
@@ -11,9 +12,9 @@ inherit ecm kde.org
 
 DESCRIPTION="Library for akonadi contact integration"
 
+LICENSE="GPL-2+"
 SLOT="5"
 KEYWORDS=""
-LICENSE="GPL-2+"
 IUSE=""
 
 # some akonadi tests time out, that probably needs more work as it's ~700 tests



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2021-11-15 Thread Andreas Sturmlechner
commit: bac6af34c17372e195bfe42b1905e7e688453d09
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 15 10:03:22 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 15 10:03:22 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bac6af34

kde-apps/akonadi: Set ECM_QTHELP=true

Upstream commit b0ff923f6e907050fac215f4e9c0382440df42a0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 62404a1cb6..155de15150 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 ECM_DESIGNERPLUGIN="true"
+ECM_QTHELP="true"
 ECM_TEST="forceoptional"
 KFMIN=5.85.0
 QTMIN=5.15.2



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-notes/

2021-11-15 Thread Andreas Sturmlechner
commit: d9a389bef2c551c2229e151287cf4af94a93d396
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 15 10:33:20 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 15 10:33:20 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d9a389be

kde-apps/akonadi-notes: Set ECM_QTHELP=true

Upstream commit f7270628ca1f4972ab91c30a31336c32a33af4d4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-notes/akonadi-notes-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/akonadi-notes/akonadi-notes-.ebuild 
b/kde-apps/akonadi-notes/akonadi-notes-.ebuild
index 1ca2f92fe1..62291d7208 100644
--- a/kde-apps/akonadi-notes/akonadi-notes-.ebuild
+++ b/kde-apps/akonadi-notes/akonadi-notes-.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+ECM_QTHELP="true"
 ECM_TEST="true"
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.85.0



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-import-wizard/

2021-04-15 Thread Andreas Sturmlechner
commit: 18aba7900dc6ccb5bbc1c682c3dbfd25ee8f9873
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 15 20:18:15 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 15 22:30:39 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=18aba790

kde-apps/akonadi-import-wizard: Update DEPENDs

Upstream commits:
25462a349b426c4da5d0abf45437f2003f6f502c
231372812e0b23b9065eed918a2820f59c9dcd09

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
index f5004f1cc1..3b3a8bf3c4 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
@@ -18,6 +18,7 @@ KEYWORDS=""
 IUSE=""
 
 DEPEND="
+   dev-libs/qtkeychain:=
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
@@ -36,7 +37,6 @@ DEPEND="
>=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/files/, kde-apps/akonadi/

2021-04-04 Thread Andreas Sturmlechner
commit: c64308088b7b68117d4243ee02d0cbf3adbaf432
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 16 23:04:33 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 19:50:18 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c6430808

kde-apps/akonadi: Update IUSE=mysql instructions using readme.gentoo

Provide detailed instructions for how to fix existing backends.

Bug: https://bugs.gentoo.org/688746
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-.ebuild | 15 ++
 kde-apps/akonadi/files/README.gentoo | 39 
 2 files changed, 45 insertions(+), 9 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index f7739ae681..e2f976fc2c 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -9,7 +9,7 @@ KFMIN=5.75.0
 QTMIN=5.15.2
 VIRTUALDBUS_TEST="true"
 VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm kde.org readme.gentoo-r1
 
 DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
 HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
@@ -73,15 +73,9 @@ pkg_setup() {
use postgres && DRIVER="QPSQL"
use mysql && DRIVER="QMYSQL"
 
-   if use mysql && has_version ">=dev-db/mariadb-10.4"; then
-   ewarn "If an existing Akonadi QMYSQL database is being upgraded 
using"
-   ewarn ">=dev-db/mariadb-10.4 and KMail stops fetching and 
sending mail,"
-   ewarn "check ~/.local/share/akonadi/akonadiserver.error for 
errors like:"
-   ewarn "  \"Cannot add or update a child row: a foreign key 
constraint fails\""
+   if use mysql && has_version "${CATEGORY}/${PN}[mysql]" && has_version 
"dev-db/mariadb"; then
ewarn
-   ewarn "Manual steps are required to fix it, see also:"
-   ewarn "  https://bugs.gentoo.org/688746 (see Whiteboard)"
-   ewarn "  https://bugs.kde.org/show_bug.cgi?id=409224";
+   ewarn "Attention: Make sure to read README.gentoo after 
install."
ewarn
fi
 
@@ -116,6 +110,7 @@ EOF
doins "${T}"/akonadiserverrc
 
ecm_src_install
+   readme.gentoo_create_doc
 }
 
 pkg_postinst() {
@@ -126,4 +121,6 @@ pkg_postinst() {
use postgres && elog "  QPSQL"
use sqlite && elog "  QSQLITE3"
elog "${DRIVER} has been set as your default akonadi storage backend."
+   use mysql && elog
+   use mysql && FORCE_PRINT_ELOG=1 readme.gentoo_print_elog
 }

diff --git a/kde-apps/akonadi/files/README.gentoo 
b/kde-apps/akonadi/files/README.gentoo
new file mode 100644
index 00..c778f6d1a2
--- /dev/null
+++ b/kde-apps/akonadi/files/README.gentoo
@@ -0,0 +1,39 @@
+Akonadi QMYSQL backends that were created using https://bugs.gentoo.org/688746
+  [2] https://bugs.kde.org/show_bug.cgi?id=409224



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/

2021-02-16 Thread Andreas Sturmlechner
commit: f89bb4967379917829edea82bccab43143f4f949
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 16 22:55:51 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 16 22:56:12 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f89bb496

kde-apps/akonadi-search: kde-apps/akonadi[mariadb -> mysql]

Reverting commit 34468217.
Follow-up to b555756d45fff488bc600669bb655aa027b89bb8.

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-search/akonadi-search-20.12.49..ebuild | 2 +-
 kde-apps/akonadi-search/akonadi-search-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/akonadi-search/akonadi-search-20.12.49..ebuild 
b/kde-apps/akonadi-search/akonadi-search-20.12.49..ebuild
index 173da5b674..9d5b0b198d 100644
--- a/kde-apps/akonadi-search/akonadi-search-20.12.49..ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-20.12.49..ebuild
@@ -45,5 +45,5 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
dev-libs/boost
-   test? ( >=kde-apps/akonadi-${PVCUT}:5[mariadb,postgres,sqlite] )
+   test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] )
 "

diff --git a/kde-apps/akonadi-search/akonadi-search-.ebuild 
b/kde-apps/akonadi-search/akonadi-search-.ebuild
index 173da5b674..9d5b0b198d 100644
--- a/kde-apps/akonadi-search/akonadi-search-.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-.ebuild
@@ -45,5 +45,5 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
dev-libs/boost
-   test? ( >=kde-apps/akonadi-${PVCUT}:5[mariadb,postgres,sqlite] )
+   test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] )
 "



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2021-02-16 Thread Andreas Sturmlechner
commit: b555756d45fff488bc600669bb655aa027b89bb8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 16 22:25:09 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 16 22:47:30 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b555756d

kde-apps/akonadi: Switch back IUSE=mariadb -> mysql

This is reverting commit 6b90510a (kde overlay), fix is already upstream.
Upstream commit: 9c666d0d6039a87f6286014c7d9c7281a5bd9dd1

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=421922

Reported-by: Stephan Karacson  gmx.at>
Thanks-to: Victor Mataré  posteo.de>
Thanks-to: Thomas Deutschmann  gentoo.org>
Bug: https://bugs.gentoo.org/709812
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-20.12.49..ebuild | 34 ++-
 kde-apps/akonadi/akonadi-.ebuild  | 34 ++-
 kde-apps/akonadi/metadata.xml |  1 -
 3 files changed, 26 insertions(+), 43 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-20.12.49..ebuild 
b/kde-apps/akonadi/akonadi-20.12.49..ebuild
index e7d3dad598..49786040c9 100644
--- a/kde-apps/akonadi/akonadi-20.12.49..ebuild
+++ b/kde-apps/akonadi/akonadi-20.12.49..ebuild
@@ -17,16 +17,19 @@ HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
 LICENSE="LGPL-2.1+"
 SLOT="5"
 KEYWORDS=""
-IUSE="+kaccounts +mariadb postgres sqlite tools xml"
+IUSE="+kaccounts +mysql postgres sqlite tools xml"
 
-REQUIRED_USE="|| ( mariadb postgres sqlite ) test? ( tools )"
+REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
+
+# some akonadi tests time out, that probably needs more work as it's ~700 tests
+RESTRICT+=" test"
 
 COMMON_DEPEND="
app-arch/xz-utils
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5[postgres?]
+   >=dev-qt/qtsql-${QTMIN}:5[mysql?,postgres?]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
@@ -45,7 +48,6 @@ COMMON_DEPEND="
>=kde-apps/kaccounts-integration-20.08.3:5
net-libs/accounts-qt
)
-   mariadb? ( >=dev-qt/qtsql-${QTMIN}:5[mysql] )
sqlite? (
dev-db/sqlite:3
>=dev-qt/qtsql-${QTMIN}:5=[sqlite]
@@ -58,24 +60,21 @@ DEPEND="${COMMON_DEPEND}
test? ( sys-apps/dbus )
 "
 RDEPEND="${COMMON_DEPEND}
-   mariadb? ( >=dev-db/mariadb-10.4:* )
+   mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql )
 "
 
-# some akonadi tests time out, that probably needs more work as it's ~700 tests
-RESTRICT+=" test"
-
 PATCHES=( "${FILESDIR}/${PN}-18.12.2-mysql56-crash.patch" )
 
 pkg_setup() {
-   # Set default storage backend in order: MariaDB, PostgreSQL, SQLite
+   # Set default storage backend in order: MySQL, PostgreSQL, SQLite
# reverse driver check to keep the order
use sqlite && DRIVER="QSQLITE3"
use postgres && DRIVER="QPSQL"
-   use mariadb && DRIVER="QMYSQL"
+   use mysql && DRIVER="QMYSQL"
 
-   if use mariadb && has_version ">=dev-db/mariadb-10.4"; then
-   ewarn "If an existing Akonadi MariaDB database is being 
upgraded using"
+   if use mysql && has_version ">=dev-db/mariadb-10.4"; then
+   ewarn "If an existing Akonadi QMYSQL database is being upgraded 
using"
ewarn ">=dev-db/mariadb-10.4 and KMail stops fetching and 
sending mail,"
ewarn "check ~/.local/share/akonadi/akonadiserver.error for 
errors like:"
ewarn "  \"Cannot add or update a child row: a foreign key 
constraint fails\""
@@ -88,17 +87,10 @@ pkg_setup() {
 
if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
ewarn "We strongly recommend you change your Akonadi database 
backend to"
-   ewarn "either MariaDB or PostgreSQL in your user configuration."
+   ewarn "either MariaDB/MySQL or PostgreSQL in your user 
configuration."
ewarn "In particular, kde-apps/kmail does not work properly 
with the sqlite backend."
fi
 
-   if has_version "kde-apps/akonadi[mysql]"; then
-   ewarn "Due to configuration incompatibilities we are unable to 
provide"
-   ewarn "the option to use dev-db/mysql. You must switch to 
dev-db/mariadb."
-   ewarn "  https://bugs.gentoo.org/709812";
-   ewarn "  https://bugs.kde.org/show_bug.cgi?id=421922";
-   fi
-
ecm_pkg_setup
 }
 
@@ -130,7 +122,7 @@ pkg_postinst() {
ecm_pkg_postinst
elog "You can select the storage backend in 
~/.config/akonadi/akonadiserverrc."
elog "Available drivers are:"
-   use mariadb && elog "  QMYSQL"
+   use mysql && elog "  QMYSQL"
use postgres && elog "  QPSQL"
use sqlite && elog " 

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2021-02-15 Thread Andreas Sturmlechner
commit: b587a500eea0b119ca5dbc26472c43a9c354883e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 15 11:48:32 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 15 14:12:55 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b587a500

kde-apps/akonadi: Unrestrict kde-apps/kaccounts-integration dep

Let's take upstream's word for it.

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-20.12.49..ebuild | 3 +--
 kde-apps/akonadi/akonadi-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-20.12.49..ebuild 
b/kde-apps/akonadi/akonadi-20.12.49..ebuild
index c493b65d7e..e7d3dad598 100644
--- a/kde-apps/akonadi/akonadi-20.12.49..ebuild
+++ b/kde-apps/akonadi/akonadi-20.12.49..ebuild
@@ -5,7 +5,6 @@ EAPI=7
 
 ECM_DESIGNERPLUGIN="true"
 ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-3)
 KFMIN=5.75.0
 QTMIN=5.15.2
 VIRTUALDBUS_TEST="true"
@@ -43,7 +42,7 @@ COMMON_DEPEND="
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
kaccounts? (
-   >=kde-apps/kaccounts-integration-${PVCUT}:5
+   >=kde-apps/kaccounts-integration-20.08.3:5
net-libs/accounts-qt
)
mariadb? ( >=dev-qt/qtsql-${QTMIN}:5[mysql] )

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index c493b65d7e..e7d3dad598 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -5,7 +5,6 @@ EAPI=7
 
 ECM_DESIGNERPLUGIN="true"
 ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-3)
 KFMIN=5.75.0
 QTMIN=5.15.2
 VIRTUALDBUS_TEST="true"
@@ -43,7 +42,7 @@ COMMON_DEPEND="
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
kaccounts? (
-   >=kde-apps/kaccounts-integration-${PVCUT}:5
+   >=kde-apps/kaccounts-integration-20.08.3:5
net-libs/accounts-qt
)
mariadb? ( >=dev-qt/qtsql-${QTMIN}:5[mysql] )



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/, kde-apps/akonadi/files/

2021-02-15 Thread Andreas Sturmlechner
commit: 3225f48c9c6e133d09233cd9a673a0146b18cef3
Author: Manuel Nickschas  quassel-irc  org>
AuthorDate: Wed Feb 10 10:43:47 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 15 14:12:55 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3225f48c

kde-apps/akonadi: Rebase mysql crash patch for live version

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Manuel Nickschas  quassel-irc.org>
Closes: https://github.com/gentoo/kde/pull/896
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-.ebuild   |  2 +-
 .../files/akonadi-21.03.80-mysql56-crash.patch | 51 ++
 2 files changed, 52 insertions(+), 1 deletion(-)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index e7d3dad598..3320293e8a 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -65,7 +65,7 @@ RDEPEND="${COMMON_DEPEND}
 # some akonadi tests time out, that probably needs more work as it's ~700 tests
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}/${PN}-18.12.2-mysql56-crash.patch" )
+PATCHES=( "${FILESDIR}/${PN}-21.03.80-mysql56-crash.patch" )
 
 pkg_setup() {
# Set default storage backend in order: MariaDB, PostgreSQL, SQLite

diff --git a/kde-apps/akonadi/files/akonadi-21.03.80-mysql56-crash.patch 
b/kde-apps/akonadi/files/akonadi-21.03.80-mysql56-crash.patch
new file mode 100644
index 00..7cee0b0e81
--- /dev/null
+++ b/kde-apps/akonadi/files/akonadi-21.03.80-mysql56-crash.patch
@@ -0,0 +1,51 @@
+From ca023c075e5e239dd6d254722c8866b17a524a3c Mon Sep 17 00:00:00 2001
+From: Manuel Nickschas 
+Date: Wed, 10 Feb 2021 09:40:44 +0100
+Subject: [PATCH] Find mysql_install_db and add required option
+
+Rebase patch onto 21.03.80
+Gentoo-bug: 530012
+---
+ src/server/storage/dbconfigmysql.cpp | 7 ---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/src/server/storage/dbconfigmysql.cpp 
b/src/server/storage/dbconfigmysql.cpp
+index fd057670e..c19cff0e0 100644
+--- a/src/server/storage/dbconfigmysql.cpp
 b/src/server/storage/dbconfigmysql.cpp
+@@ -53,6 +53,7 @@ static QString findExecutable(const QString &bin)
+ QStringLiteral("/usr/local/sbin"),
+ QStringLiteral("/usr/local/libexec"),
+ QStringLiteral("/usr/libexec"),
++QStringLiteral("/usr/share/mysql/scripts"),
+ QStringLiteral("/opt/mysql/libexec"),
+ QStringLiteral("/opt/local/lib/mysql5/bin"),
+ QStringLiteral("/opt/mysql/sbin"),
+@@ -597,7 +598,7 @@ bool DbConfigMysql::initializeMariaDBDatabase(const 
QString &confFile, const QSt
+ == execute(mMysqlInstallDbPath,
+{QStringLiteral("--defaults-file=%1").arg(confFile),
+ QStringLiteral("--force"),
+-QStringLiteral("--basedir=%1").arg(baseDir),
++QStringLiteral("--basedir=/usr"),
+ QStringLiteral("--datadir=%1/").arg(dataDir)});
+ }
+ 
+@@ -609,7 +610,7 @@ bool DbConfigMysql::initializeMySQL5_7_6Database(const 
QString &confFile, const
+ {
+ return 0
+ == execute(mMysqldPath,
+-   {QStringLiteral("--defaults-file=%1").arg(confFile), 
QStringLiteral("--initialize"), QStringLiteral("--datadir=%1/").arg(dataDir)});
++   {QStringLiteral("--defaults-file=%1").arg(confFile), 
QStringLiteral("--initialize"), QStringLiteral("--basedir=/usr"), 
QStringLiteral("--datadir=%1/").arg(dataDir)});
+ }
+ 
+ bool DbConfigMysql::initializeMySQLDatabase(const QString &confFile, const 
QString &dataDir) const
+@@ -629,5 +630,5 @@ bool DbConfigMysql::initializeMySQLDatabase(const QString 
&confFile, const QStri
+ return 0
+ == execute(
+mMysqlInstallDbPath,
+-   {QStringLiteral("--defaults-file=%1").arg(confFile), 
QStringLiteral("--basedir=%1").arg(baseDir), 
QStringLiteral("--datadir=%1/").arg(dataDir)});
++   {QStringLiteral("--defaults-file=%1").arg(confFile), 
QStringLiteral("--basedir=/usr"), 
QStringLiteral("--datadir=%1/").arg(dataDir)});
+ }
+-- 
+2.30.0
+



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2021-02-04 Thread Andreas Sturmlechner
commit: 23ca1542bee46f67c22de5406d425e2a48178966
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan  7 17:34:38 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb  4 12:57:57 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=23ca1542

kde-apps/akonadi: Show message if kde-apps/akonadi[mysql] was enabled

dev-db/mysql would have been gone by the time kde-apps/akonadi is slated.

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-20.12.2.ebuild   | 2 +-
 kde-apps/akonadi/akonadi-20.12.49..ebuild | 2 +-
 kde-apps/akonadi/akonadi-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-20.12.2.ebuild 
b/kde-apps/akonadi/akonadi-20.12.2.ebuild
index ad18390716..ec7b1bb392 100644
--- a/kde-apps/akonadi/akonadi-20.12.2.ebuild
+++ b/kde-apps/akonadi/akonadi-20.12.2.ebuild
@@ -93,7 +93,7 @@ pkg_setup() {
ewarn "In particular, kde-apps/kmail does not work properly 
with the sqlite backend."
fi
 
-   if has_version "kde-apps/akonadi[mysql]" && has_version "dev-db/mysql"; 
then
+   if has_version "kde-apps/akonadi[mysql]"; then
ewarn "Due to configuration incompatibilities we are unable to 
provide"
ewarn "the option to use dev-db/mysql. You must switch to 
dev-db/mariadb."
ewarn "  https://bugs.gentoo.org/709812";

diff --git a/kde-apps/akonadi/akonadi-20.12.49..ebuild 
b/kde-apps/akonadi/akonadi-20.12.49..ebuild
index 501b68dfba..c493b65d7e 100644
--- a/kde-apps/akonadi/akonadi-20.12.49..ebuild
+++ b/kde-apps/akonadi/akonadi-20.12.49..ebuild
@@ -93,7 +93,7 @@ pkg_setup() {
ewarn "In particular, kde-apps/kmail does not work properly 
with the sqlite backend."
fi
 
-   if has_version "kde-apps/akonadi[mysql]" && has_version "dev-db/mysql"; 
then
+   if has_version "kde-apps/akonadi[mysql]"; then
ewarn "Due to configuration incompatibilities we are unable to 
provide"
ewarn "the option to use dev-db/mysql. You must switch to 
dev-db/mariadb."
ewarn "  https://bugs.gentoo.org/709812";

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 501b68dfba..c493b65d7e 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -93,7 +93,7 @@ pkg_setup() {
ewarn "In particular, kde-apps/kmail does not work properly 
with the sqlite backend."
fi
 
-   if has_version "kde-apps/akonadi[mysql]" && has_version "dev-db/mysql"; 
then
+   if has_version "kde-apps/akonadi[mysql]"; then
ewarn "Due to configuration incompatibilities we are unable to 
provide"
ewarn "the option to use dev-db/mysql. You must switch to 
dev-db/mariadb."
ewarn "  https://bugs.gentoo.org/709812";



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/

2021-01-01 Thread Andreas Sturmlechner
commit: 34468217e0f206e6848b1b169783263479a884bf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  1 11:45:26 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  1 12:22:33 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=34468217

kde-apps/akonadi-search: kde-apps/akonadi[mysql -> mariadb]

Follow-up to 6b90510ab328d1bdbba167d9ccd4c6ba0cb4bfed

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-search/akonadi-search-20.12.49..ebuild | 2 +-
 kde-apps/akonadi-search/akonadi-search-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/akonadi-search/akonadi-search-20.12.49..ebuild 
b/kde-apps/akonadi-search/akonadi-search-20.12.49..ebuild
index ada3606e79..9c39386185 100644
--- a/kde-apps/akonadi-search/akonadi-search-20.12.49..ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-20.12.49..ebuild
@@ -45,5 +45,5 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
dev-libs/boost
-   test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] )
+   test? ( >=kde-apps/akonadi-${PVCUT}:5[mariadb,postgres,sqlite] )
 "

diff --git a/kde-apps/akonadi-search/akonadi-search-.ebuild 
b/kde-apps/akonadi-search/akonadi-search-.ebuild
index ada3606e79..9c39386185 100644
--- a/kde-apps/akonadi-search/akonadi-search-.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-.ebuild
@@ -45,5 +45,5 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
dev-libs/boost
-   test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] )
+   test? ( >=kde-apps/akonadi-${PVCUT}:5[mariadb,postgres,sqlite] )
 "



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2020-12-25 Thread Andreas Sturmlechner
commit: 6b90510ab328d1bdbba167d9ccd4c6ba0cb4bfed
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec 25 21:36:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec 25 21:41:15 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6b90510a

kde-apps/akonadi: Switch QMYSQL from virtual/mysql -> dev-db/mariadb

Bug: https://bugs.gentoo.org/709812
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-20.12.49..ebuild | 30 +--
 kde-apps/akonadi/akonadi-.ebuild  | 30 +--
 kde-apps/akonadi/metadata.xml |  1 +
 3 files changed, 39 insertions(+), 22 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-20.12.49..ebuild 
b/kde-apps/akonadi/akonadi-20.12.49..ebuild
index f452132cba..71e0c4e882 100644
--- a/kde-apps/akonadi/akonadi-20.12.49..ebuild
+++ b/kde-apps/akonadi/akonadi-20.12.49..ebuild
@@ -18,16 +18,16 @@ HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
 LICENSE="LGPL-2.1+"
 SLOT="5"
 KEYWORDS=""
-IUSE="+kaccounts +mysql postgres sqlite tools xml"
+IUSE="+kaccounts +mariadb postgres sqlite tools xml"
 
-REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
+REQUIRED_USE="|| ( mariadb postgres sqlite ) test? ( tools )"
 
 COMMON_DEPEND="
app-arch/xz-utils
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5[mysql?,postgres?]
+   >=dev-qt/qtsql-${QTMIN}:5[postgres?]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
@@ -46,6 +46,7 @@ COMMON_DEPEND="
>=kde-apps/kaccounts-integration-${PVCUT}:5
net-libs/accounts-qt
)
+   mariadb? ( >=dev-qt/qtsql-${QTMIN}:5[mysql] )
sqlite? (
dev-db/sqlite:3
>=dev-qt/qtsql-${QTMIN}:5=[sqlite]
@@ -58,7 +59,7 @@ DEPEND="${COMMON_DEPEND}
test? ( sys-apps/dbus )
 "
 RDEPEND="${COMMON_DEPEND}
-   mysql? ( virtual/mysql )
+   mariadb? ( >=dev-db/mariadb-10.4:* )
postgres? ( dev-db/postgresql )
 "
 
@@ -68,14 +69,14 @@ RESTRICT+=" test"
 PATCHES=( "${FILESDIR}/${PN}-18.12.2-mysql56-crash.patch" )
 
 pkg_setup() {
-   # Set default storage backend in order: MySQL, PostgreSQL, SQLite
+   # Set default storage backend in order: MariaDB, PostgreSQL, SQLite
# reverse driver check to keep the order
use sqlite && DRIVER="QSQLITE3"
use postgres && DRIVER="QPSQL"
-   use mysql && DRIVER="QMYSQL"
+   use mariadb && DRIVER="QMYSQL"
 
-   if use mysql && has_version ">=dev-db/mariadb-10.4"; then
-   ewarn "If an existing Akonadi QMYSQL database is being upgraded 
using"
+   if use mariadb && has_version ">=dev-db/mariadb-10.4"; then
+   ewarn "If an existing Akonadi MariaDB database is being 
upgraded using"
ewarn ">=dev-db/mariadb-10.4 and KMail stops fetching and 
sending mail,"
ewarn "check ~/.local/share/akonadi/akonadiserver.error for 
errors like:"
ewarn "  \"Cannot add or update a child row: a foreign key 
constraint fails\""
@@ -87,11 +88,18 @@ pkg_setup() {
fi
 
if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
-   ewarn "We strongly recommend you change your Akonadi database 
backend to either MySQL"
-   ewarn "or PostgreSQL in your user configuration."
+   ewarn "We strongly recommend you change your Akonadi database 
backend to"
+   ewarn "either MariaDB or PostgreSQL in your user configuration."
ewarn "In particular, kde-apps/kmail does not work properly 
with the sqlite backend."
fi
 
+   if has_version "kde-apps/akonadi[mysql]" && has_version "dev-db/mysql"; 
then
+   ewarn "Due to configuration incompatibilities we are unable to 
provide"
+   ewarn "the option to use dev-db/mysql. You must switch to 
dev-db/mariadb."
+   ewarn "  https://bugs.gentoo.org/709812";
+   ewarn "  https://bugs.kde.org/show_bug.cgi?id=421922";
+   fi
+
ecm_pkg_setup
 }
 
@@ -123,7 +131,7 @@ pkg_postinst() {
ecm_pkg_postinst
elog "You can select the storage backend in 
~/.config/akonadi/akonadiserverrc."
elog "Available drivers are:"
-   use mysql && elog "  QMYSQL"
+   use mariadb && elog "  QMYSQL"
use postgres && elog "  QPSQL"
use sqlite && elog "  QSQLITE3"
elog "${DRIVER} has been set as your default akonadi storage backend."

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index f452132cba..71e0c4e882 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -18,16 +18,16 @@ HOMEPAGE=

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2020-10-10 Thread Andreas Sturmlechner
commit: 9f23b65c831d367efb7d38673a51f8078cdb1864
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 10 20:52:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 10 20:52:43 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9f23b65c

kde-apps/akonadi: Add new DEPEND

Upstream commit 2bf3a5c987c050c1193aa2ba0330a87b70050f80

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 6f2bd42d16..2a2169962b 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -23,6 +23,7 @@ IUSE="+kaccounts +mysql postgres sqlite tools xml"
 REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
 
 COMMON_DEPEND="
+   app-arch/xz-utils
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2020-09-28 Thread Andreas Sturmlechner
commit: c71bd7f74932791555a2184ab855925783a5c58b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep 28 21:23:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep 28 21:23:26 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c71bd7f7

kde-apps/akonadi: Fix variables order

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-20.08.49..ebuild | 2 +-
 kde-apps/akonadi/akonadi-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-20.08.49..ebuild 
b/kde-apps/akonadi/akonadi-20.08.49..ebuild
index fe36dd49d4..d1e5d5e595 100644
--- a/kde-apps/akonadi/akonadi-20.08.49..ebuild
+++ b/kde-apps/akonadi/akonadi-20.08.49..ebuild
@@ -15,9 +15,9 @@ inherit ecm kde.org
 DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
 HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
 
+LICENSE="LGPL-2.1+"
 SLOT="5"
 KEYWORDS=""
-LICENSE="LGPL-2.1+"
 IUSE="+kaccounts +mysql postgres sqlite tools xml"
 
 REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index b2f8e00e47..6f2bd42d16 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -15,9 +15,9 @@ inherit ecm kde.org
 DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
 HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
 
+LICENSE="LGPL-2.1+"
 SLOT="5"
 KEYWORDS=""
-LICENSE="LGPL-2.1+"
 IUSE="+kaccounts +mysql postgres sqlite tools xml"
 
 REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/, kde-apps/libkmahjongg/, kde-apps/juk/, ...

2020-08-08 Thread Andreas Sturmlechner
uild kde-apps/kalarm/kalarm-.ebuild 
kde-apps/kalarmcal/kalarmcal-.ebuild kde-apps/kalgebra/kalgebra-.ebuild 
kde-apps/kalzium/kalzium-.ebuild kde-apps/kamera/kamera-.ebuild 
kde-apps/kamoso/kamoso-.ebuild kde-apps/kanagram/kanagram-.ebuild 
kde-apps/kapman/kapman-.ebuild 
kde-apps/kapptemplate/kapptemplate-.ebuild kde-apps/kate/kate-.ebuild 
kde-apps/katomic/katomic-.ebuild kde-apps/kbackup/kbackup-.ebuild 
kde-apps/kblackbox/kblackbox-.ebuild kde-apps/kblocks/kblocks-.ebuild 
kde-apps/kbounce/kbounce-.ebuild kde-apps/kbreakout/kbreakout-.ebuild 
kde-apps/kbruch/kbruch-.ebuild kde-apps/kcachegrind/kcachegrind-.ebuild 
kde-apps/kcalc/kcalc-.ebuild kde-apps/kcalutils/kcalutils-.ebuild 
kde-apps/kcharselect/kcharselect-.ebuild 
kde-apps/kcolorchooser/kcolorchooser-.ebuild 
kde-apps/kcron/kcron-.ebuild 
kde-apps/kde-dev-scripts/kde-dev-scripts-.ebuild 
kde-apps/kde-dev-utils/kde-dev-utils-.ebuild kde-ap
 ps/kdebugsettings/kdebugsettings-.ebuild 
kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-.ebuild 
kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-.ebuild 
kde-apps/kdenlive/kdenlive-.ebuild 
kde-apps/kdepim-addons/kdepim-addons-.ebuild 
kde-apps/kdepim-apps-libs/kdepim-apps-libs-.ebuild 
kde-apps/kdepim-runtime/kdepim-runtime-.ebuild 
kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-.ebuild 
kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-.ebuild 
kde-apps/kdf/kdf-.ebuild kde-apps/kdialog/kdialog-.ebuild 
kde-apps/kdiamond/kdiamond-.ebuild 
kde-apps/keditbookmarks/keditbookmarks-.ebuild 
kde-apps/kfind/kfind-.ebuild kde-apps/kfloppy/kfloppy-.ebuild 
kde-apps/kfourinline/kfourinline-.ebuild 
kde-apps/kgeography/kgeography-.ebuild kde-apps/kget/kget-.ebuild 
kde-apps/kgoldrunner/kgoldrunner-.ebuild kde-apps/kgpg/kgpg-.ebuild 
kde-apps/khangman/khangman-.ebuild 
kde-apps/khelpcenter/khelpcenter-.ebuild kde
 -apps/kidentitymanagement/kidentitymanagement-.eb
uild kde-apps/kig/kig-.ebuild kde-apps/kigo/kigo-.ebuild 
kde-apps/killbots/killbots-.ebuild 
kde-apps/kimagemapeditor/kimagemapeditor-.ebuild 
kde-apps/kimap/kimap-.ebuild kde-apps/kio-extras/kio-extras-.ebuild 
kde-apps/kipi-plugins/kipi-plugins-.ebuild 
kde-apps/kiriki/kiriki-.ebuild kde-apps/kiten/kiten-.ebuild 
kde-apps/kitinerary/kitinerary-.ebuild 
kde-apps/kjumpingcube/kjumpingcube-.ebuild kde-apps/kldap/kldap-.ebuild 
kde-apps/kleopatra/kleopatra-.ebuild kde-apps/klettres/klettres-.ebuild 
kde-apps/klickety/klickety-.ebuild kde-apps/klines/klines-.ebuild 
kde-apps/kmag/kmag-.ebuild kde-apps/kmahjongg/kmahjongg-.ebuild 
kde-apps/kmail-account-wizard/kmail-account-wizard-.ebuild 
kde-apps/kmail/kmail-.ebuild 
kde-apps/kmailtransport/kmailtransport-.ebuild 
kde-apps/kmime/kmime-.ebuild kde-apps/kmines/kmines-.ebuild 
kde-apps/kmix/kmix-.ebuild kde-apps/kmousetool/kmousetool-.ebuild 
kde-apps/kmo
 uth/kmouth-.ebuild kde-apps/kmplot/kmplot-.ebuild 
kde-apps/knavalbattle/knavalbattle-.ebuild 
kde-apps/knetwalk/knetwalk-.ebuild kde-apps/knights/knights-.ebuild 
kde-apps/knotes/knotes-.ebuild kde-apps/kolf/kolf-.ebuild 
kde-apps/kollision/kollision-.ebuild 
kde-apps/kolourpaint/kolourpaint-.ebuild 
kde-apps/kompare/kompare-.ebuild kde-apps/konqueror/konqueror-.ebuild 
kde-apps/konquest/konquest-.ebuild kde-apps/konsole/konsole-.ebuild 
kde-apps/konsolekalendar/konsolekalendar-.ebuild 
kde-apps/kontact/kontact-.ebuild 
kde-apps/kontactinterface/kontactinterface-.ebuild 
kde-apps/kopete/kopete-.ebuild kde-apps/korganizer/korganizer-.ebuild 
kde-apps/kpat/kpat-.ebuild kde-apps/kpimtextedit/kpimtextedit-.ebuild 
kde-apps/kpkpass/kpkpass-.ebuild kde-apps/krdc/krdc-.ebuild 
kde-apps/kreversi/kreversi-.ebuild kde-apps/krfb/krfb-.ebuild 
kde-apps/kross-interpreters/kross-interpreters-.ebuild kde-apps/kru
 ler/kruler-.ebuild kde-apps/kscd/kscd-.ebuild
 kde-apps/kshisen/kshisen-.ebuild kde-apps/ksirk/ksirk-.ebuild 
kde-apps/ksmtp/ksmtp-.ebuild kde-apps/ksnakeduel/ksnakeduel-.ebuild 
kde-apps/kspaceduel/kspaceduel-.ebuild 
kde-apps/ksquares/ksquares-.ebuild kde-apps/ksudoku/ksudoku-.ebuild 
kde-apps/ksystemlog/ksystemlog-.ebuild 
kde-apps/kteatime/kteatime-.ebuild kde-apps/ktimer/ktimer-.ebuild 
kde-apps/ktouch/ktouch-.ebuild 
kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-.ebuild 
kde-apps/ktp-approver/ktp-approver-.ebuild 
kde-apps/ktp-auth-handler/ktp-auth-handler-.ebuild 
kde-apps/ktp-call-ui/ktp-call-ui-.ebuild 
kde-apps/ktp-common-internals/ktp-common-internals-.ebuild 
kde-apps/ktp-contact-list/ktp-contact-list-.ebuild 
kde-apps/ktp-contact-runner/ktp-contact-runner-.ebuild 
kde-apps/ktp-deskto

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/

2020-07-12 Thread Andreas Sturmlechner
commit: 98dcbe039aa68b44158a6f345a6ad00d7fd7413b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 17 23:20:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 12 23:05:14 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=98dcbe03

kde-apps/akonadi-search: Restrict hopeless tests

Bug: https://bugs.gentoo.org/662378
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-search/akonadi-search-20.08.49..ebuild | 2 ++
 kde-apps/akonadi-search/akonadi-search-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/kde-apps/akonadi-search/akonadi-search-20.08.49..ebuild 
b/kde-apps/akonadi-search/akonadi-search-20.08.49..ebuild
index 12c3a43cc2..742ced180f 100644
--- a/kde-apps/akonadi-search/akonadi-search-20.08.49..ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-20.08.49..ebuild
@@ -18,6 +18,8 @@ SLOT="5"
 KEYWORDS=""
 IUSE=""
 
+RESTRICT+=" test" # perpetually broken, bug 662378
+
 BDEPEND="
test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
 "

diff --git a/kde-apps/akonadi-search/akonadi-search-.ebuild 
b/kde-apps/akonadi-search/akonadi-search-.ebuild
index 12c3a43cc2..742ced180f 100644
--- a/kde-apps/akonadi-search/akonadi-search-.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-.ebuild
@@ -18,6 +18,8 @@ SLOT="5"
 KEYWORDS=""
 IUSE=""
 
+RESTRICT+=" test" # perpetually broken, bug 662378
+
 BDEPEND="
test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
 "



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-import-wizard/

2020-06-15 Thread Andreas Sturmlechner
commit: deadd83f42bc59af18cfb5855905699309c26349
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 15 21:23:24 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 15 21:23:24 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=deadd83f

kde-apps/akonadi-import-wizard: Drop unused DEPEND

Upstream commit 1d4eeb58fc408dfcb4baf667b8f4a171f7945432

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
index cbdfabcb06..1ab80aa8e6 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
@@ -24,7 +24,6 @@ DEPEND="
>=kde-apps/akonadi-${PVCUT}:5
>=kde-apps/kidentitymanagement-${PVCUT}:5
>=kde-apps/kmailtransport-${PVCUT}:5
-   >=kde-apps/libkdepim-${PVCUT}:5
>=kde-apps/mailcommon-${PVCUT}:5
>=kde-apps/mailimporter-${PVCUT}:5
>=kde-apps/messagelib-${PVCUT}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-import-wizard/

2020-05-20 Thread Andreas Sturmlechner
commit: cabeb39ee1d7cca4e631e91fe11decfc565e4f1f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 19:27:45 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 19:28:44 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cabeb39e

kde-apps/akonadi-import-wizard: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../akonadi-import-wizard/akonadi-import-wizard-20.04.49..ebuild| 2 +-
 kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-20.04.49..ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-20.04.49..ebuild
index e127dd5874..83876164cb 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-20.04.49..ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-20.04.49..ebuild
@@ -10,7 +10,7 @@ QTMIN=5.14.1
 inherit ecm kde.org
 
 DESCRIPTION="Assistant to import PIM data from other applications into Akonadi"
-HOMEPAGE+=" https://userbase.kde.org/Kmail/Import_Options";
+HOMEPAGE+=" https://userbase.kde.org/KMail/Import_Options";
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
 SLOT="5"

diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
index e127dd5874..83876164cb 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
@@ -10,7 +10,7 @@ QTMIN=5.14.1
 inherit ecm kde.org
 
 DESCRIPTION="Assistant to import PIM data from other applications into Akonadi"
-HOMEPAGE+=" https://userbase.kde.org/Kmail/Import_Options";
+HOMEPAGE+=" https://userbase.kde.org/KMail/Import_Options";
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
 SLOT="5"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2020-02-23 Thread Andreas Sturmlechner
commit: 624bf63046891b21e0034672213c6ed2efc3d8a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 23 14:54:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 23 14:54:01 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=624bf630

kde-apps/akonadi: Drop unused DEPEND

Upstream commit 9910dccb52a62fecb62d89685963acf869503eed

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 6f8339e324..232484180b 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -33,7 +33,6 @@ COMMON_DEPEND="
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2020-02-23 Thread Andreas Sturmlechner
commit: c713dfe1581630041a90d2b9edb6b31536c9e997
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 23 11:37:08 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 23 11:37:08 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c713dfe1

kde-apps/akonadi-contacts: Sort DEPENDs

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-contacts/akonadi-contacts-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
index 7944d54139..a01b7cd8fb 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
@@ -20,6 +20,11 @@ IUSE=""
 RESTRICT+=" test"
 
 DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/akonadi-${PVCUT}:5
+   >=kde-apps/kmime-${PVCUT}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
@@ -34,11 +39,6 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/prison-${KFMIN}:5
-   >=kde-apps/akonadi-${PVCUT}:5
-   >=kde-apps/kmime-${PVCUT}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
 "
 RDEPEND="${DEPEND}
!

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2020-02-23 Thread Andreas Sturmlechner
commit: cc5e92cc64537b858a5f9be078652b1f0480ed7a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 23 11:36:27 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 23 11:36:27 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc5e92cc

kde-apps/akonadi-contacts: Drop unused DEPEND

Upstream commit a0502bdf32dc52e0a3dbf8a78640f1f25b18ab0e

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-contacts/akonadi-contacts-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
index a22efd7647..7944d54139 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
@@ -26,7 +26,6 @@ DEPEND="
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcontacts-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-mime/

2020-02-22 Thread Andreas Sturmlechner
commit: 3d1b8833c3fd6b2b5832754995dd97f04b04e72b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 22 17:38:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 22 17:38:59 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3d1b8833

kde-apps/akonadi-mime: Drop unused DEPEND

Upstream commit c1f5a76298e71cc795bfb63f5c0629dba91f9bec

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-mime/akonadi-mime-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/akonadi-mime/akonadi-mime-.ebuild 
b/kde-apps/akonadi-mime/akonadi-mime-.ebuild
index 23a243df5a..958966ec49 100644
--- a/kde-apps/akonadi-mime/akonadi-mime-.ebuild
+++ b/kde-apps/akonadi-mime/akonadi-mime-.ebuild
@@ -28,7 +28,6 @@ DEPEND="
>=kde-apps/kmime-${PVCUT}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar/

2020-02-22 Thread Andreas Sturmlechner
commit: 3735e0f2d0ee798f080b8da49628cf0bc44805d4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 22 17:40:58 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 22 17:40:58 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3735e0f2

kde-apps/akonadi-calendar: Sort DEPENDs

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../akonadi-calendar/akonadi-calendar-.ebuild| 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild 
b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
index 5b79b0715d..2fc8d0d162 100644
--- a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
@@ -17,6 +17,16 @@ KEYWORDS=""
 IUSE=""
 
 DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/akonadi-${PVCUT}:5
+   >=kde-apps/akonadi-contacts-${PVCUT}:5
+   >=kde-apps/akonadi-mime-${PVCUT}:5
+   >=kde-apps/kcalutils-${PVCUT}:5
+   >=kde-apps/kidentitymanagement-${PVCUT}:5
+   >=kde-apps/kmailtransport-${PVCUT}:5
+   >=kde-apps/kmime-${PVCUT}:5
>=kde-frameworks/kcalendarcore-${KFMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
@@ -29,16 +39,6 @@ DEPEND="
>=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-apps/akonadi-${PVCUT}:5
-   >=kde-apps/akonadi-contacts-${PVCUT}:5
-   >=kde-apps/akonadi-mime-${PVCUT}:5
-   >=kde-apps/kcalutils-${PVCUT}:5
-   >=kde-apps/kidentitymanagement-${PVCUT}:5
-   >=kde-apps/kmailtransport-${PVCUT}:5
-   >=kde-apps/kmime-${PVCUT}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
 "
 RDEPEND="${DEPEND}
!

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar/

2020-02-22 Thread Andreas Sturmlechner
commit: 98ae8aa96ca1caaa12a3ef7e909e81dc2fe114d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 22 17:25:16 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 22 17:25:16 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=98ae8aa9

kde-apps/akonadi-calendar: Drop unused DEPEND

Upstream commit 40d97399ec959ed0cca6222fbd17f5939e04c23b

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-calendar/akonadi-calendar-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild 
b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
index 560993e4b1..5b79b0715d 100644
--- a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
@@ -22,7 +22,6 @@ DEPEND="
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar/, kde-apps/kblog/, kde-apps/kleopatra/, ...

2020-01-11 Thread Andreas Sturmlechner
commit: ed50bcdb4dc236da63aa3d50997bd8c8fad76d9e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 11 23:18:31 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 11 23:24:41 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ed50bcdb

kde-apps: Drop obsolete blockers

Do some sorting along the way.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../akonadi-calendar-19.12.49..ebuild  |  1 -
 .../akonadi-calendar/akonadi-calendar-.ebuild  |  1 -
 .../akonadi-contacts-19.12.49..ebuild  |  1 -
 .../akonadi-contacts/akonadi-contacts-.ebuild  |  1 -
 .../akonadi-import-wizard-19.12.49..ebuild | 27 +-
 .../akonadi-import-wizard-.ebuild  | 27 +-
 .../akonadi-mime/akonadi-mime-19.12.49..ebuild |  2 -
 kde-apps/akonadi-mime/akonadi-mime-.ebuild | 14 +++---
 .../akonadi-notes-19.12.49..ebuild |  8 ++-
 kde-apps/akonadi-notes/akonadi-notes-.ebuild   |  8 ++-
 .../akonadi-search-19.12.49..ebuild| 21 
 kde-apps/akonadi-search/akonadi-search-.ebuild | 21 
 kde-apps/akonadi/akonadi-19.12.49..ebuild  |  2 -
 kde-apps/akonadi/akonadi-.ebuild   |  4 +-
 kde-apps/akregator/akregator-19.12.49..ebuild  |  7 +--
 kde-apps/akregator/akregator-.ebuild   | 31 ++--
 .../calendarjanitor-19.12.49..ebuild   | 12 ++---
 .../calendarjanitor/calendarjanitor-.ebuild| 12 ++---
 .../calendarsupport-19.12.49..ebuild   |  4 +-
 .../calendarsupport/calendarsupport-.ebuild| 32 ++--
 .../eventviews/eventviews-19.12.49..ebuild |  4 +-
 kde-apps/eventviews/eventviews-.ebuild | 26 +-
 .../grantlee-editor-19.12.49..ebuild   |  7 +--
 .../grantlee-editor/grantlee-editor-.ebuild| 23 -
 .../grantleetheme-19.12.49..ebuild | 13 ++---
 kde-apps/grantleetheme/grantleetheme-.ebuild   | 13 ++---
 .../incidenceeditor-19.12.49..ebuild   |  5 +-
 .../incidenceeditor/incidenceeditor-.ebuild| 39 +++
 .../kaddressbook/kaddressbook-19.12.49..ebuild |  1 -
 kde-apps/kaddressbook/kaddressbook-.ebuild | 33 ++--
 kde-apps/kalarm/kalarm-19.12.49..ebuild|  1 -
 kde-apps/kalarm/kalarm-.ebuild | 37 +++---
 kde-apps/kalarmcal/kalarmcal-19.12.49..ebuild  |  1 -
 kde-apps/kalarmcal/kalarmcal-.ebuild   |  9 ++--
 kde-apps/kblog/kblog-19.12.49..ebuild  |  4 +-
 kde-apps/kblog/kblog-.ebuild   |  4 +-
 kde-apps/kcalutils/kcalutils-19.12.49..ebuild  |  4 +-
 kde-apps/kcalutils/kcalutils-.ebuild   | 12 ++---
 kde-apps/kdav/kdav-19.12.49..ebuild|  4 +-
 kde-apps/kdav/kdav-.ebuild |  8 ++-
 .../kdepim-addons-19.12.49..ebuild |  9 +---
 kde-apps/kdepim-addons/kdepim-addons-.ebuild   |  9 +---
 .../kdepim-apps-libs-19.12.49..ebuild  |  4 +-
 .../kdepim-apps-libs/kdepim-apps-libs-.ebuild  | 22 
 .../kdepim-meta/kdepim-meta-19.12.49..ebuild   |  1 -
 kde-apps/kdepim-meta/kdepim-meta-.ebuild   |  1 -
 .../kdepim-runtime-19.12.49..ebuild|  1 -
 kde-apps/kdepim-runtime/kdepim-runtime-.ebuild | 58 ++
 .../kidentitymanagement-19.12.49..ebuild   | 14 +++---
 .../kidentitymanagement-.ebuild|  4 +-
 kde-apps/kimap/kimap-19.12.49..ebuild  | 13 ++---
 kde-apps/kimap/kimap-.ebuild   | 13 ++---
 kde-apps/kldap/kldap-19.12.49..ebuild  | 10 ++--
 kde-apps/kldap/kldap-.ebuild   |  4 +-
 kde-apps/kleopatra/kleopatra-19.12.49..ebuild  |  1 -
 kde-apps/kleopatra/kleopatra-.ebuild   | 23 -
 .../kmail-account-wizard-19.12.49..ebuild  | 28 +--
 .../kmail-account-wizard-.ebuild   | 28 +--
 kde-apps/kmail/kmail-19.12.49..ebuild  |  2 -
 kde-apps/kmail/kmail-.ebuild   | 52 ++-
 .../kmailtransport-19.12.49..ebuild|  8 +--
 kde-apps/kmailtransport/kmailtransport-.ebuild | 26 --
 kde-apps/kmime/kmime-19.12.49..ebuild  |  4 +-
 kde-apps/kmime/kmime-.ebuild   |  4 +-
 kde-apps/knotes/knotes-19.12.49..ebuild|  1 -
 kde-apps/knotes/knotes-.ebuild | 35 +++--
 .../konsolekalendar-19.12.49..ebuild   |  4 +-
 .../konsolekalendar/konsolekalendar-.ebuild| 12 ++---
 kde-apps/kontact/kontact-19.12.49..ebuild  |  4 +-
 kde-apps/kontact/kontact-.ebuild   | 26 +-
 .../kontactinterface-19.12.49..ebuild  |  4 +-
 .../kontactinterface/kontactinterface-.eb

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2019-12-12 Thread Andreas Sturmlechner
commit: 08ce1d718d494f6daf046cee6e1f747722fb1a4e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 11 19:10:23 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 12 18:13:07 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=08ce1d71

kde-apps/akonadi: Drop unused DEPEND

Upstream commit 254f2ec442f156ee2a34fa63cdcde4a016595449

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 67819868e3..353eafc9b5 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -29,7 +29,6 @@ COMMON_DEPEND="
>=dev-qt/qtsql-${QTMIN}:5[mysql?,postgres?]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2019-11-24 Thread Andreas Sturmlechner
commit: 7b8207bae2020409f3d74ab00c40e85730e3d599
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 24 23:57:36 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 24 23:57:36 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7b8207ba

kde-apps/akonadi: Sort DEPENDs

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-19.12.49..ebuild | 12 ++--
 kde-apps/akonadi/akonadi-.ebuild  | 12 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-19.12.49..ebuild 
b/kde-apps/akonadi/akonadi-19.12.49..ebuild
index 0b331053c3..41834cf81f 100644
--- a/kde-apps/akonadi/akonadi-19.12.49..ebuild
+++ b/kde-apps/akonadi/akonadi-19.12.49..ebuild
@@ -23,6 +23,12 @@ IUSE="+kaccounts +mysql postgres sqlite tools xml"
 REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
 
 COMMON_DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5[mysql?,postgres?]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
@@ -37,12 +43,6 @@ COMMON_DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5[mysql?,postgres?]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
kaccounts? (
>=kde-apps/kaccounts-integration-${PVCUT}:5
net-libs/accounts-qt

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 2d6cbb4a9d..67819868e3 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -23,6 +23,12 @@ IUSE="+kaccounts +mysql postgres sqlite tools xml"
 REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
 
 COMMON_DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5[mysql?,postgres?]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
@@ -37,12 +43,6 @@ COMMON_DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5[mysql?,postgres?]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
kaccounts? (
>=kde-apps/kaccounts-integration-${PVCUT}:5
net-libs/accounts-qt



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/, kde-apps/akonadi/files/

2019-11-17 Thread Andreas Sturmlechner
commit: 158d589c8aa05a7f1695fa6b39c94e285ccca927
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 17 21:54:09 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 17 21:54:09 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=158d589c

kde-apps/akonadi: Fix build with Qt 5.14

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-19.11.80.ebuild   |  6 ++-
 .../akonadi/files/akonadi-19.11.80-qt-5.14.patch   | 46 ++
 2 files changed, 51 insertions(+), 1 deletion(-)

diff --git a/kde-apps/akonadi/akonadi-19.11.80.ebuild 
b/kde-apps/akonadi/akonadi-19.11.80.ebuild
index 886147b825..41ff83a435 100644
--- a/kde-apps/akonadi/akonadi-19.11.80.ebuild
+++ b/kde-apps/akonadi/akonadi-19.11.80.ebuild
@@ -37,6 +37,7 @@ COMMON_DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=dev-qt/qtcore-${QTMIN}:5=
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
@@ -69,7 +70,10 @@ RDEPEND="${COMMON_DEPEND}
 # some akonadi tests time out, that probably needs more work as it's ~700 tests
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}/${PN}-18.12.2-mysql56-crash.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-18.12.2-mysql56-crash.patch"
+   "${FILESDIR}/${P}-qt-5.14.patch"
+)
 
 pkg_setup() {
# Set default storage backend in order: MySQL, PostgreSQL, SQLite

diff --git a/kde-apps/akonadi/files/akonadi-19.11.80-qt-5.14.patch 
b/kde-apps/akonadi/files/akonadi-19.11.80-qt-5.14.patch
new file mode 100644
index 00..c3165698b2
--- /dev/null
+++ b/kde-apps/akonadi/files/akonadi-19.11.80-qt-5.14.patch
@@ -0,0 +1,46 @@
+From 1d4bb01a60548ae9a5439186fbe155f9f7d492e4 Mon Sep 17 00:00:00 2001
+From: Heiko Becker 
+Date: Sun, 17 Nov 2019 18:45:49 +0100
+Subject: Fix build with Qt 5.14
+
+Summary:
+std::hash is already specialized in Qt 5.14 [1], so we need
+to avoid redifining it with this version.
+
+[1] 4469e36d7203a55a4e158a50f0e9effc3f2fa3c2 in qtbase.git
+
+Test Plan: Builds fine with Qt 5.14.0-beta3
+
+Reviewers: #kde_pim
+
+Subscribers: kde-pim
+
+Tags: #kde_pim
+
+Differential Revision: https://phabricator.kde.org/D25356
+---
+ src/shared/akstd.h | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/shared/akstd.h b/src/shared/akstd.h
+index 4078ee4..774c432 100644
+--- a/src/shared/akstd.h
 b/src/shared/akstd.h
+@@ -29,6 +29,7 @@
+ 
+ namespace std {
+ 
++#if (QT_VERSION < QT_VERSION_CHECK(5, 14, 0))
+ template<>
+ struct hash {
+ using argument_type = QString;
+@@ -39,6 +40,7 @@ struct hash {
+ return qHash(s);
+ }
+ };
++#endif
+ 
+ }
+ 
+-- 
+cgit v1.1



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2019-09-11 Thread Andreas Sturmlechner
commit: 8b098c5fd657fe9a328f231598daf1c6184250fe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 11 07:57:40 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 11 07:57:40 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8b098c5f

kde-apps/akonadi: Add USE kaccounts

Upstream commit b2b0dd482b213ba774d582e427c37b400dc4b997

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-.ebuild | 8 +++-
 kde-apps/akonadi/metadata.xml| 1 +
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 1f4f1246fc..dd0a75af1c 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
 
 KEYWORDS=""
 LICENSE="LGPL-2.1+"
-IUSE="+mysql postgres sqlite tools xml"
+IUSE="+kaccounts +mysql postgres sqlite tools xml"
 
 REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
 
@@ -39,6 +39,10 @@ COMMON_DEPEND="
$(add_qt_dep qtsql 'mysql?,postgres?')
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
+   kaccounts? (
+   $(add_kdeapps_dep kaccounts-integration)
+   net-libs/accounts-qt
+   )
sqlite? (
$(add_qt_dep qtsql 'sqlite' '' '5=')
dev-db/sqlite:3
@@ -93,6 +97,8 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
+   $(cmake-utils_use_find_package kaccounts AccountsQt5)
+   $(cmake-utils_use_find_package kaccounts KAccounts)
-DAKONADI_BUILD_QSQLITE=$(usex sqlite)
-DBUILD_TOOLS=$(usex tools)
$(cmake-utils_use_find_package xml LibXml2)

diff --git a/kde-apps/akonadi/metadata.xml b/kde-apps/akonadi/metadata.xml
index 58d880b38b..8acbee94c7 100644
--- a/kde-apps/akonadi/metadata.xml
+++ b/kde-apps/akonadi/metadata.xml
@@ -7,6 +7,7 @@


Install plugin for 
dev-qt/designer
+   Enable support for system-wide defined 
KAccounts
Install tools for developers and 
testing

 



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar/

2019-09-08 Thread Andreas Sturmlechner
commit: 29e7d56941eb5465022be8659bd1eace3b9538cc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep  8 16:14:31 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep  8 16:14:31 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=29e7d569

kde-apps/akonadi-calendar: Re-add missing DEPEND

Closes: https://bugs.gentoo.org/693664
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-calendar/akonadi-calendar-19.08.49..ebuild | 1 +
 kde-apps/akonadi-calendar/akonadi-calendar-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-19.08.49..ebuild 
b/kde-apps/akonadi-calendar/akonadi-calendar-19.08.49..ebuild
index 2d5a3cae97..454805cea2 100644
--- a/kde-apps/akonadi-calendar/akonadi-calendar-19.08.49..ebuild
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-19.08.49..ebuild
@@ -25,6 +25,7 @@ DEPEND="
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
$(add_kdeapps_dep akonadi)
+   $(add_kdeapps_dep akonadi-contacts)
$(add_kdeapps_dep akonadi-mime)
$(add_kdeapps_dep kcalcore)
$(add_kdeapps_dep kcalutils)

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild 
b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
index 2d5a3cae97..454805cea2 100644
--- a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
@@ -25,6 +25,7 @@ DEPEND="
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
$(add_kdeapps_dep akonadi)
+   $(add_kdeapps_dep akonadi-contacts)
$(add_kdeapps_dep akonadi-mime)
$(add_kdeapps_dep kcalcore)
$(add_kdeapps_dep kcalutils)



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2019-07-27 Thread Andreas Sturmlechner
commit: 05571f02d4e290a6fcb696f72a7a6e1ac8d5212d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 26 15:25:16 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 27 14:05:23 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=05571f02

kde-apps/akonadi: External QMYSQL w/o lower_case_table_names=1 fixed

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-19.07.80.ebuild  | 10 --
 kde-apps/akonadi/akonadi-19.08.49..ebuild | 10 --
 kde-apps/akonadi/akonadi-.ebuild  | 10 --
 3 files changed, 30 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-19.07.80.ebuild 
b/kde-apps/akonadi/akonadi-19.07.80.ebuild
index 18abc722e0..60a1a49252 100644
--- a/kde-apps/akonadi/akonadi-19.07.80.ebuild
+++ b/kde-apps/akonadi/akonadi-19.07.80.ebuild
@@ -70,16 +70,6 @@ pkg_setup() {
use postgres && DRIVER="QPSQL"
use mysql && DRIVER="QMYSQL"
 
-   if use mysql; then
-   ewarn "If using an Akonadi external QMYSQL DB without 
lower_case_table_names=1,"
-   ewarn "${CATEGORY}/${PN}-19.04.3 and later may fail to start. 
Running without"
-   ewarn "that option was never supported but not enforced by the 
setup GUI."
-   ewarn
-   ewarn "Manual steps are required to fix it, see also:"
-   ewarn "  https://bugs.kde.org/show_bug.cgi?id=409753 (comment 
#4)"
-   ewarn
-   fi
-
if use mysql && has_version ">=dev-db/mariadb-10.4"; then
ewarn "If an existing Akonadi QMYSQL database is being upgraded 
using"
ewarn ">=dev-db/mariadb-10.4 and KMail stops fetching and 
sending mail,"

diff --git a/kde-apps/akonadi/akonadi-19.08.49..ebuild 
b/kde-apps/akonadi/akonadi-19.08.49..ebuild
index deb486dea5..1f4f1246fc 100644
--- a/kde-apps/akonadi/akonadi-19.08.49..ebuild
+++ b/kde-apps/akonadi/akonadi-19.08.49..ebuild
@@ -70,16 +70,6 @@ pkg_setup() {
use postgres && DRIVER="QPSQL"
use mysql && DRIVER="QMYSQL"
 
-   if use mysql; then
-   ewarn "If using an Akonadi external QMYSQL DB without 
lower_case_table_names=1,"
-   ewarn "${CATEGORY}/${PN}-19.04.3 and later may fail to start. 
Running without"
-   ewarn "that option was never supported but not enforced by the 
setup GUI."
-   ewarn
-   ewarn "Manual steps are required to fix it, see also:"
-   ewarn "  https://bugs.kde.org/show_bug.cgi?id=409753 (comment 
#4)"
-   ewarn
-   fi
-
if use mysql && has_version ">=dev-db/mariadb-10.4"; then
ewarn "If an existing Akonadi QMYSQL database is being upgraded 
using"
ewarn ">=dev-db/mariadb-10.4 and KMail stops fetching and 
sending mail,"

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index deb486dea5..1f4f1246fc 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -70,16 +70,6 @@ pkg_setup() {
use postgres && DRIVER="QPSQL"
use mysql && DRIVER="QMYSQL"
 
-   if use mysql; then
-   ewarn "If using an Akonadi external QMYSQL DB without 
lower_case_table_names=1,"
-   ewarn "${CATEGORY}/${PN}-19.04.3 and later may fail to start. 
Running without"
-   ewarn "that option was never supported but not enforced by the 
setup GUI."
-   ewarn
-   ewarn "Manual steps are required to fix it, see also:"
-   ewarn "  https://bugs.kde.org/show_bug.cgi?id=409753 (comment 
#4)"
-   ewarn
-   fi
-
if use mysql && has_version ">=dev-db/mariadb-10.4"; then
ewarn "If an existing Akonadi QMYSQL database is being upgraded 
using"
ewarn ">=dev-db/mariadb-10.4 and KMail stops fetching and 
sending mail,"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2019-07-24 Thread Andreas Sturmlechner
commit: b7b95f71ddff77ab067caba16374081b4949f8d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 23 18:49:27 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 24 11:29:25 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b7b95f71

kde-apps/akonadi: Warn users about the trouble with USE mysql

External DBs can't be fixed automatically, and >=mariadb-10.4 still can't
be upgraded automatically, at least add warnings that hopefully will be read.

Bug: https://bugs.gentoo.org/688746
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-19.07.80.ebuild  | 22 ++
 kde-apps/akonadi/akonadi-19.08.49..ebuild | 22 ++
 kde-apps/akonadi/akonadi-.ebuild  | 22 ++
 3 files changed, 66 insertions(+)

diff --git a/kde-apps/akonadi/akonadi-19.07.80.ebuild 
b/kde-apps/akonadi/akonadi-19.07.80.ebuild
index f8fd5fa4cf..18abc722e0 100644
--- a/kde-apps/akonadi/akonadi-19.07.80.ebuild
+++ b/kde-apps/akonadi/akonadi-19.07.80.ebuild
@@ -70,6 +70,28 @@ pkg_setup() {
use postgres && DRIVER="QPSQL"
use mysql && DRIVER="QMYSQL"
 
+   if use mysql; then
+   ewarn "If using an Akonadi external QMYSQL DB without 
lower_case_table_names=1,"
+   ewarn "${CATEGORY}/${PN}-19.04.3 and later may fail to start. 
Running without"
+   ewarn "that option was never supported but not enforced by the 
setup GUI."
+   ewarn
+   ewarn "Manual steps are required to fix it, see also:"
+   ewarn "  https://bugs.kde.org/show_bug.cgi?id=409753 (comment 
#4)"
+   ewarn
+   fi
+
+   if use mysql && has_version ">=dev-db/mariadb-10.4"; then
+   ewarn "If an existing Akonadi QMYSQL database is being upgraded 
using"
+   ewarn ">=dev-db/mariadb-10.4 and KMail stops fetching and 
sending mail,"
+   ewarn "check ~/.local/share/akonadi/akonadiserver.error for 
errors like:"
+   ewarn "  \"Cannot add or update a child row: a foreign key 
constraint fails\""
+   ewarn
+   ewarn "Manual steps are required to fix it, see also:"
+   ewarn "  https://bugs.gentoo.org/688746 (see Whiteboard)"
+   ewarn "  https://bugs.kde.org/show_bug.cgi?id=409224";
+   ewarn
+   fi
+
if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
ewarn "We strongly recommend you change your Akonadi database 
backend to either MySQL"
ewarn "or PostgreSQL in your user configuration."

diff --git a/kde-apps/akonadi/akonadi-19.08.49..ebuild 
b/kde-apps/akonadi/akonadi-19.08.49..ebuild
index 9070a6e386..deb486dea5 100644
--- a/kde-apps/akonadi/akonadi-19.08.49..ebuild
+++ b/kde-apps/akonadi/akonadi-19.08.49..ebuild
@@ -70,6 +70,28 @@ pkg_setup() {
use postgres && DRIVER="QPSQL"
use mysql && DRIVER="QMYSQL"
 
+   if use mysql; then
+   ewarn "If using an Akonadi external QMYSQL DB without 
lower_case_table_names=1,"
+   ewarn "${CATEGORY}/${PN}-19.04.3 and later may fail to start. 
Running without"
+   ewarn "that option was never supported but not enforced by the 
setup GUI."
+   ewarn
+   ewarn "Manual steps are required to fix it, see also:"
+   ewarn "  https://bugs.kde.org/show_bug.cgi?id=409753 (comment 
#4)"
+   ewarn
+   fi
+
+   if use mysql && has_version ">=dev-db/mariadb-10.4"; then
+   ewarn "If an existing Akonadi QMYSQL database is being upgraded 
using"
+   ewarn ">=dev-db/mariadb-10.4 and KMail stops fetching and 
sending mail,"
+   ewarn "check ~/.local/share/akonadi/akonadiserver.error for 
errors like:"
+   ewarn "  \"Cannot add or update a child row: a foreign key 
constraint fails\""
+   ewarn
+   ewarn "Manual steps are required to fix it, see also:"
+   ewarn "  https://bugs.gentoo.org/688746 (see Whiteboard)"
+   ewarn "  https://bugs.kde.org/show_bug.cgi?id=409224";
+   ewarn
+   fi
+
if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
ewarn "We strongly recommend you change your Akonadi database 
backend to either MySQL"
ewarn "or PostgreSQL in your user configuration."

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 9070a6e386..deb486dea5 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -70,6 +70,28 @@ pkg_setup() {
use postgres && DRIVER="QPSQL"
use mysql && DRIVER="QMYSQL"
 
+   if use mysql; then
+   ewarn "If using an Akonadi external QMYSQL DB without 
lower_case_table_names

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-notes/

2019-07-16 Thread Andreas Sturmlechner
commit: afb2a5a41e0a36ac0dbe96547f935934bd04a3ce
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 16 10:24:21 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 16 10:24:21 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=afb2a5a4

kde-apps/akonadi-notes: Drop unused DEPEND

Upstream commit bbaa8676daef93d01331ce187d3fbdf7ba8344ea

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-notes/akonadi-notes-19.08.49..ebuild | 10 ++
 kde-apps/akonadi-notes/akonadi-notes-.ebuild  | 10 ++
 2 files changed, 4 insertions(+), 16 deletions(-)

diff --git a/kde-apps/akonadi-notes/akonadi-notes-19.08.49..ebuild 
b/kde-apps/akonadi-notes/akonadi-notes-19.08.49..ebuild
index e8162fc5ea..78047e113e 100644
--- a/kde-apps/akonadi-notes/akonadi-notes-19.08.49..ebuild
+++ b/kde-apps/akonadi-notes/akonadi-notes-19.08.49..ebuild
@@ -11,18 +11,12 @@ KEYWORDS=""
 LICENSE="GPL-2+"
 IUSE=""
 
-# some akonadi tests time out, that probably needs more work as it's ~700 tests
-RESTRICT+=" test"
-
-COMMON_DEPEND="
+DEPEND="
$(add_frameworks_dep ki18n)
$(add_kdeapps_dep kmime)
$(add_qt_dep qtgui)
$(add_qt_dep qtxml)
 "
-DEPEND="${COMMON_DEPEND}
-   $(add_kdeapps_dep akonadi)
-"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
!kde-apps/kdepim-l10n
 "

diff --git a/kde-apps/akonadi-notes/akonadi-notes-.ebuild 
b/kde-apps/akonadi-notes/akonadi-notes-.ebuild
index e8162fc5ea..78047e113e 100644
--- a/kde-apps/akonadi-notes/akonadi-notes-.ebuild
+++ b/kde-apps/akonadi-notes/akonadi-notes-.ebuild
@@ -11,18 +11,12 @@ KEYWORDS=""
 LICENSE="GPL-2+"
 IUSE=""
 
-# some akonadi tests time out, that probably needs more work as it's ~700 tests
-RESTRICT+=" test"
-
-COMMON_DEPEND="
+DEPEND="
$(add_frameworks_dep ki18n)
$(add_kdeapps_dep kmime)
$(add_qt_dep qtgui)
$(add_qt_dep qtxml)
 "
-DEPEND="${COMMON_DEPEND}
-   $(add_kdeapps_dep akonadi)
-"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
!kde-apps/kdepim-l10n
 "



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar/

2019-05-27 Thread Andreas Sturmlechner
commit: 835a380f136ad0f98ca9c1fa7ddd8ae60ec48379
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 27 18:38:38 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 27 18:38:40 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=835a380f

kde-apps/akonadi-calendar: Drop unused DEPENDs

Upstream commit d18ba909b43e83194fd976ef21ce5ad018f1c8f5

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi-calendar/akonadi-calendar-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild 
b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
index a2e187bd07..2d5a3cae97 100644
--- a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
@@ -23,14 +23,11 @@ DEPEND="
$(add_frameworks_dep kitemmodels)
$(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwallet)
$(add_frameworks_dep kxmlgui)
$(add_kdeapps_dep akonadi)
-   $(add_kdeapps_dep akonadi-contacts)
$(add_kdeapps_dep akonadi-mime)
$(add_kdeapps_dep kcalcore)
$(add_kdeapps_dep kcalutils)
-   $(add_kdeapps_dep kcontacts)
$(add_kdeapps_dep kidentitymanagement)
$(add_kdeapps_dep kmailtransport)
$(add_kdeapps_dep kmime)



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/

2019-04-01 Thread Michael Palimaka
commit: 671f0e4c6291aaf31ab69bf4f2fafed5a4e20aad
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Apr  1 10:25:12 2019 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Apr  1 10:25:32 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=671f0e4c

kde-apps/akonadi-search: fix dev-libs/xapian[chert] USE dependency default

Bug: https://bugs.gentoo.org/681590
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Michael Palimaka  gentoo.org>

 kde-apps/akonadi-search/akonadi-search-19.03.80.ebuild  | 2 +-
 kde-apps/akonadi-search/akonadi-search-19.04.49..ebuild | 2 +-
 kde-apps/akonadi-search/akonadi-search-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/akonadi-search/akonadi-search-19.03.80.ebuild 
b/kde-apps/akonadi-search/akonadi-search-19.03.80.ebuild
index a96f264525..de2275bc35 100644
--- a/kde-apps/akonadi-search/akonadi-search-19.03.80.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-19.03.80.ebuild
@@ -34,7 +34,7 @@ COMMON_DEPEND="
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
-   >=dev-libs/xapian-1.3:=[chert]
+   >=dev-libs/xapian-1.3:=[chert(+)]
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost

diff --git a/kde-apps/akonadi-search/akonadi-search-19.04.49..ebuild 
b/kde-apps/akonadi-search/akonadi-search-19.04.49..ebuild
index d1a645f968..793a4c3645 100644
--- a/kde-apps/akonadi-search/akonadi-search-19.04.49..ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-19.04.49..ebuild
@@ -34,7 +34,7 @@ COMMON_DEPEND="
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
-   >=dev-libs/xapian-1.3:=[chert]
+   >=dev-libs/xapian-1.3:=[chert(+)]
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost

diff --git a/kde-apps/akonadi-search/akonadi-search-.ebuild 
b/kde-apps/akonadi-search/akonadi-search-.ebuild
index d1a645f968..793a4c3645 100644
--- a/kde-apps/akonadi-search/akonadi-search-.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-.ebuild
@@ -34,7 +34,7 @@ COMMON_DEPEND="
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
-   >=dev-libs/xapian-1.3:=[chert]
+   >=dev-libs/xapian-1.3:=[chert(+)]
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/, kde-apps/akonadi/files/

2019-01-29 Thread Andreas Sturmlechner
commit: c0b9ffd1e40c1db3ad006507826b7cefcd38ecf9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 29 22:01:58 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 29 22:01:58 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c0b9ffd1

kde-apps/akonadi: Rebase mysql56 patch onto 18.12.2

Upstream commit a57dd124b3d231ad64f95529f24a3ad07a3c6f63

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-18.12.49..ebuild  |  2 +-
 kde-apps/akonadi/akonadi-.ebuild   |  2 +-
 .../files/akonadi-17.03.80-mysql56-crash.patch | 40 --
 ...h.patch => akonadi-18.12.2-mysql56-crash.patch} |  0
 4 files changed, 2 insertions(+), 42 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-18.12.49..ebuild 
b/kde-apps/akonadi/akonadi-18.12.49..ebuild
index 2b61792555..d99ac65c40 100644
--- a/kde-apps/akonadi/akonadi-18.12.49..ebuild
+++ b/kde-apps/akonadi/akonadi-18.12.49..ebuild
@@ -63,7 +63,7 @@ RDEPEND="${COMMON_DEPEND}
 # some akonadi tests time out, that probably needs more work as it's ~700 tests
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}/${PN}-17.03.80-mysql56-crash.patch" )
+PATCHES=( "${FILESDIR}/${PN}-18.12.2-mysql56-crash.patch" )
 
 pkg_setup() {
# Set default storage backend in order: MySQL, PostgreSQL, SQLite

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 169ec3761b..36490bdf17 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -63,7 +63,7 @@ RDEPEND="${COMMON_DEPEND}
 # some akonadi tests time out, that probably needs more work as it's ~700 tests
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}/${PN}-19.03.80-mysql56-crash.patch" )
+PATCHES=( "${FILESDIR}/${PN}-18.12.2-mysql56-crash.patch" )
 
 pkg_setup() {
# Set default storage backend in order: MySQL, PostgreSQL, SQLite

diff --git a/kde-apps/akonadi/files/akonadi-17.03.80-mysql56-crash.patch 
b/kde-apps/akonadi/files/akonadi-17.03.80-mysql56-crash.patch
deleted file mode 100644
index 0b5e381b15..00
--- a/kde-apps/akonadi/files/akonadi-17.03.80-mysql56-crash.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Gentoo-bug: 530012
-
-diff --git a/src/server/storage/dbconfigmysql.cpp 
b/src/server/storage/dbconfigmysql.cpp
-index 50421714d..dfae09c20 100644
 a/src/server/storage/dbconfigmysql.cpp
-+++ b/src/server/storage/dbconfigmysql.cpp
-@@ -81,6 +81,7 @@ bool DbConfigMysql::init(QSettings &settings)
-  << QStringLiteral("/usr/local/sbin")
-  << 
QStringLiteral("/usr/local/libexec")
-  << QStringLiteral("/usr/libexec")
-+ << 
QStringLiteral("/usr/share/mysql/scripts")
-  << 
QStringLiteral("/opt/mysql/libexec")
-  << 
QStringLiteral("/opt/local/lib/mysql5/bin")
-  << QStringLiteral("/opt/mysql/sbin");
-@@ -511,7 +512,7 @@ bool DbConfigMysql::initializeMariaDBDatabase(const 
QString &confFile, const QSt
- return 0 == execute(mMysqlInstallDbPath, {
- QStringLiteral("--defaults-file=%1").arg(confFile),
- QStringLiteral("--force"),
--QStringLiteral("--basedir=%1").arg(baseDir),
-+QStringLiteral("--basedir=/usr"),
- QStringLiteral("--datadir=%1/").arg(dataDir)
- });
- }
-@@ -525,6 +526,7 @@ bool DbConfigMysql::initializeMySQL5_7_6Database(const 
QString &confFile, const
- return 0 == execute(mMysqldPath, {
- QStringLiteral("--defaults-file=%1").arg(confFile),
- QStringLiteral("--initialize"),
-+QStringLiteral("--basedir=/usr"),
- QStringLiteral("--datadir=%1/").arg(dataDir)
- });
- }
-@@ -539,7 +541,7 @@ bool DbConfigMysql::initializeMySQLDatabase(const QString 
&confFile, const QStri
- // Don't use --force, it has been removed in MySQL 5.7.5
- return 0 == execute(mMysqlInstallDbPath, {
- QStringLiteral("--defaults-file=%1").arg(confFile),
--QStringLiteral("--basedir=%1").arg(baseDir),
-+QStringLiteral("--basedir=/usr"),
- QStringLiteral("--datadir=%1/").arg(dataDir)
- });
- }

diff --git a/kde-apps/akonadi/files/akonadi-19.03.80-mysql56-crash.patch 
b/kde-apps/akonadi/files/akonadi-18.12.2-mysql56-crash.patch
similarity index 100%
rename from kde-apps/akonadi/files/akonadi-19.03.80-mysql56-crash.patch
rename to kde-apps/akonadi/files/akonadi-18.12.2-mysql56-crash.patch



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/files/, kde-apps/akonadi/

2019-01-26 Thread Andreas Sturmlechner
commit: 03848542392d626356b8c6ad37cd217b29e168f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 26 20:15:54 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 26 20:28:44 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=03848542

kde-apps/akonadi: Rebase mysql56 patch onto 19.03.80

Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-.ebuild   |  2 +-
 .../files/akonadi-19.03.80-mysql56-crash.patch | 52 ++
 2 files changed, 53 insertions(+), 1 deletion(-)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index afeedcf928..169ec3761b 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -63,7 +63,7 @@ RDEPEND="${COMMON_DEPEND}
 # some akonadi tests time out, that probably needs more work as it's ~700 tests
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}/${PN}-17.03.80-mysql56-crash.patch" )
+PATCHES=( "${FILESDIR}/${PN}-19.03.80-mysql56-crash.patch" )
 
 pkg_setup() {
# Set default storage backend in order: MySQL, PostgreSQL, SQLite

diff --git a/kde-apps/akonadi/files/akonadi-19.03.80-mysql56-crash.patch 
b/kde-apps/akonadi/files/akonadi-19.03.80-mysql56-crash.patch
new file mode 100644
index 00..ede8a19d84
--- /dev/null
+++ b/kde-apps/akonadi/files/akonadi-19.03.80-mysql56-crash.patch
@@ -0,0 +1,52 @@
+From b2ebd0e2d594ae71d4e1db4874f72a655f9eeb12 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sat, 26 Jan 2019 21:09:14 +0100
+Subject: [PATCH] Find mysql_install_db and add required option
+
+Rebase patch onto 19.03.80
+Gentoo-bug: 530012
+---
+ src/server/storage/dbconfigmysql.cpp | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/src/server/storage/dbconfigmysql.cpp 
b/src/server/storage/dbconfigmysql.cpp
+index dfff6fc29..80039c8ba 100644
+--- a/src/server/storage/dbconfigmysql.cpp
 b/src/server/storage/dbconfigmysql.cpp
+@@ -66,6 +66,7 @@ static QString findExecutable(const QString &bin)
+ QStringLiteral("/usr/local/sbin"),
+ QStringLiteral("/usr/local/libexec"),
+ QStringLiteral("/usr/libexec"),
++QStringLiteral("/usr/share/mysql/scripts"),
+ QStringLiteral("/opt/mysql/libexec"),
+ QStringLiteral("/opt/local/lib/mysql5/bin"),
+ QStringLiteral("/opt/mysql/sbin"),
+@@ -588,7 +589,7 @@ bool DbConfigMysql::initializeMariaDBDatabase(const 
QString &confFile, const QSt
+ return 0 == execute(mMysqlInstallDbPath, {
+ QStringLiteral("--defaults-file=%1").arg(confFile),
+ QStringLiteral("--force"),
+-QStringLiteral("--basedir=%1").arg(baseDir),
++QStringLiteral("--basedir=/usr"),
+ QStringLiteral("--datadir=%1/").arg(dataDir)
+ });
+ }
+@@ -602,6 +603,7 @@ bool DbConfigMysql::initializeMySQL5_7_6Database(const 
QString &confFile, const
+ return 0 == execute(mMysqldPath, {
+ QStringLiteral("--defaults-file=%1").arg(confFile),
+ QStringLiteral("--initialize"),
++QStringLiteral("--basedir=/usr"),
+ QStringLiteral("--datadir=%1/").arg(dataDir)
+ });
+ }
+@@ -622,7 +624,7 @@ bool DbConfigMysql::initializeMySQLDatabase(const QString 
&confFile, const QStri
+ // Don't use --force, it has been removed in MySQL 5.7.5
+ return 0 == execute(mMysqlInstallDbPath, {
+ QStringLiteral("--defaults-file=%1").arg(confFile),
+-QStringLiteral("--basedir=%1").arg(baseDir),
++QStringLiteral("--basedir=/usr"),
+ QStringLiteral("--datadir=%1/").arg(dataDir)
+ });
+ }
+-- 
+2.20.1
+



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2019-01-10 Thread Andreas Sturmlechner
commit: 65b1053461acc2942035e0170463d7ee72170fc3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 10 08:42:36 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 10 08:42:36 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=65b10534

kde-apps/akonadi: Add qtsql[sqlite] slot op if USE=sqlite

Bug: https://bugs.gentoo.org/675058
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/akonadi/akonadi-18.12.1.ebuild   | 5 -
 kde-apps/akonadi/akonadi-18.12.49..ebuild | 5 -
 kde-apps/akonadi/akonadi-.ebuild  | 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-18.12.1.ebuild 
b/kde-apps/akonadi/akonadi-18.12.1.ebuild
index e80a4b6a95..2702be7798 100644
--- a/kde-apps/akonadi/akonadi-18.12.1.ebuild
+++ b/kde-apps/akonadi/akonadi-18.12.1.ebuild
@@ -40,7 +40,10 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
x11-misc/shared-mime-info
-   sqlite? ( dev-db/sqlite:3 )
+   sqlite? (
+   $(add_qt_dep qtsql 'sqlite' '' '5=')
+   dev-db/sqlite:3
+   )
xml? ( dev-libs/libxml2 )
 "
 DEPEND="${COMMON_DEPEND}

diff --git a/kde-apps/akonadi/akonadi-18.12.49..ebuild 
b/kde-apps/akonadi/akonadi-18.12.49..ebuild
index 7ddc4ea8c4..2b61792555 100644
--- a/kde-apps/akonadi/akonadi-18.12.49..ebuild
+++ b/kde-apps/akonadi/akonadi-18.12.49..ebuild
@@ -40,7 +40,10 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
x11-misc/shared-mime-info
-   sqlite? ( dev-db/sqlite:3 )
+   sqlite? (
+   $(add_qt_dep qtsql 'sqlite' '' '5=')
+   dev-db/sqlite:3
+   )
xml? ( dev-libs/libxml2 )
 "
 DEPEND="${COMMON_DEPEND}

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 89eddb63f3..447c51f57c 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -40,7 +40,10 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
x11-misc/shared-mime-info
-   sqlite? ( dev-db/sqlite:3 )
+   sqlite? (
+   $(add_qt_dep qtsql 'sqlite' '' '5=')
+   dev-db/sqlite:3
+   )
xml? ( dev-libs/libxml2 )
 "
 DEPEND="${COMMON_DEPEND}



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/, kde-apps/akonadi-search/files/

2018-12-22 Thread Andreas Sturmlechner
commit: d77da763447580a4dcf3776d8915b016b69bfeb0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 20 20:41:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 22 12:10:24 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d77da763

kde-apps/akonadi-search: Fix cmake for odd Frameworks version mix

Reported-by: Martin Bednar  serafean.cz>
Closes: https://bugs.gentoo.org/673430
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../akonadi-search-18.12.49..ebuild|  2 +
 .../files/akonadi-search-18.12.0-cmake.patch   | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/kde-apps/akonadi-search/akonadi-search-18.12.49..ebuild 
b/kde-apps/akonadi-search/akonadi-search-18.12.49..ebuild
index 5fd27df032..1d9c2196b3 100644
--- a/kde-apps/akonadi-search/akonadi-search-18.12.49..ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-18.12.49..ebuild
@@ -40,3 +40,5 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
 "
+
+PATCHES=( "${FILESDIR}/${PN}-18.12.0-cmake.patch" )

diff --git a/kde-apps/akonadi-search/files/akonadi-search-18.12.0-cmake.patch 
b/kde-apps/akonadi-search/files/akonadi-search-18.12.0-cmake.patch
new file mode 100644
index 00..e6a6bd79d4
--- /dev/null
+++ b/kde-apps/akonadi-search/files/akonadi-search-18.12.0-cmake.patch
@@ -0,0 +1,62 @@
+From f5af0d46904125f0c4c874b462c9f44d4688a528 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Wed, 19 Dec 2018 14:21:13 +0100
+Subject: [PATCH] Use KF5_MIN_VERSION instead of KF5_VERSION
+
+Summary:
+KF5_VERSION is overridden by first KF5 find_package version found result, 
which may be higher
+than other installed Frameworks versions at the time, leading to cmake error.
+
+Reviewers: #kde_pim, dvratil
+
+Reviewed By: #kde_pim, dvratil
+
+Subscribers: dvratil, kde-pim
+
+Tags: #kde_pim
+
+Differential Revision: https://phabricator.kde.org/D17684
+---
+ CMakeLists.txt | 10 --
+ 1 file changed, 4 insertions(+), 6 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f54a17f..708a266 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -4,9 +4,9 @@ set(PIM_VERSION "5.10.0")
+ project(AkonadiSearch VERSION ${PIM_VERSION})
+ 
+ # ECM setup
+-set(KF5_VERSION "5.51.0")
++set(KF5_MIN_VERSION "5.51.0")
+ 
+-find_package(ECM ${KF5_VERSION} CONFIG REQUIRED)
++find_package(ECM ${KF5_MIN_VERSION} CONFIG REQUIRED)
+ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
+ 
+ include(GenerateExportHeader)
+@@ -39,9 +39,9 @@ set(KMIME_LIB_VERSION "5.10.0")
+ set(QT_REQUIRED_VERSION "5.9.0")
+ 
+ find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Core Test)
+-find_package(KF5 ${KF5_VERSION} REQUIRED COMPONENTS I18n Config Crash 
KCMUtils)
++find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS I18n Config Crash 
DBusAddons KCMUtils KIO)
+ if (AKONADISEARCH_ENABLE_KRUNNER_RUNNER)
+-find_package(KF5Runner ${KF5_VERSION} REQUIRED)
++find_package(KF5Runner ${KF5_MIN_VERSION} REQUIRED)
+ endif()
+ 
+ 
+@@ -57,8 +57,6 @@ find_package(KF5Contacts ${KCONTACTS_LIB_VERSION} CONFIG 
REQUIRED)
+ find_package(KF5Mime ${KMIME_LIB_VERSION} CONFIG REQUIRED)
+ find_package(KF5AkonadiMime ${AKONADI_MIMELIB_VERSION} CONFIG REQUIRED)
+ find_package(KF5CalendarCore ${KCALENDARCORE_LIB_VERSION} CONFIG REQUIRED)
+-find_package(KF5KIO ${KF5_VERSION} CONFIG REQUIRED)
+-find_package(KF5DBusAddons ${KF5_VERSION} CONFIG REQUIRED)
+ 
+ ecm_setup_version(PROJECT
+ VARIABLE_PREFIX AKONADISEARCH
+-- 
+2.20.1
+



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/

2018-04-21 Thread Andreas Sturmlechner
commit: 08ea4b8c3721723b8c0fced3c7828cf0c51e462c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan  4 00:53:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 21 13:51:34 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=08ea4b8c

kde-apps/akonadi-search: Set VIRTUALX_REQUIRED="test", test deps

Tests don't pass yet.

Thanks-to: Paolo Pedroni  iol.it>
Bug: https://bugs.gentoo.org/642414
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 kde-apps/akonadi-search/akonadi-search-18.04.49..ebuild | 3 +++
 kde-apps/akonadi-search/akonadi-search-.ebuild  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/kde-apps/akonadi-search/akonadi-search-18.04.49..ebuild 
b/kde-apps/akonadi-search/akonadi-search-18.04.49..ebuild
index ffda1a5709..b2a3295832 100644
--- a/kde-apps/akonadi-search/akonadi-search-18.04.49..ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-18.04.49..ebuild
@@ -3,6 +3,8 @@
 
 EAPI=6
 
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
@@ -33,6 +35,7 @@ COMMON_DEPEND="
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost
+   test? ( $(add_kdeapps_dep akonadi 'mysql,postgres,sqlite,tools') )
 "
 RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n

diff --git a/kde-apps/akonadi-search/akonadi-search-.ebuild 
b/kde-apps/akonadi-search/akonadi-search-.ebuild
index ffda1a5709..b2a3295832 100644
--- a/kde-apps/akonadi-search/akonadi-search-.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=6
 
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
@@ -33,6 +35,7 @@ COMMON_DEPEND="
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost
+   test? ( $(add_kdeapps_dep akonadi 'mysql,postgres,sqlite,tools') )
 "
 RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-mime/

2018-03-08 Thread Andreas Sturmlechner
commit: a2533b4d1c0b0a9d25167561a6a08c049c78fcd4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  8 20:32:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  8 20:32:14 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a2533b4d

kde-apps/akonadi-mime: Block 

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2018-03-08 Thread Andreas Sturmlechner
commit: de05108b80f457b1fbb156df3650a3a070f81dd2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  8 20:31:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  8 20:31:24 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=de05108b

kde-apps/akonadi-contacts: Block 

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar/

2018-03-08 Thread Andreas Sturmlechner
commit: 0505d27159d617fc9b41245d14c29e8a9b241737
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  8 20:29:26 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  8 20:29:26 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0505d271

kde-apps/akonadi-calendar: Block 

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2018-03-05 Thread Andreas Sturmlechner
commit: f7725c206ad9def4f6de1f51a23184a710c09849
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar  5 17:13:31 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar  5 17:13:31 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f7725c20

kde-apps/akonadi-contacts: Drop unused DEPEND

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-apps/akonadi-contacts/akonadi-contacts-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
index 10d9fd57f8..d3fe1edad4 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
@@ -30,7 +30,6 @@ DEPEND="
$(add_frameworks_dep kxmlgui)
$(add_frameworks_dep prison)
$(add_kdeapps_dep akonadi)
-   $(add_kdeapps_dep akonadi-mime)
$(add_kdeapps_dep kcontacts)
$(add_kdeapps_dep kmime)
$(add_qt_dep qtdbus)



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/

2018-01-04 Thread Andreas Sturmlechner
commit: 30b9d25c7cf348657d0c8a3ce419e4c403abaef2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  5 00:59:47 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  5 00:59:47 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=30b9d25c

kde-apps/akonadi-search: Set VIRTUALX_REQUIRED="test", test deps

Tests don't pass yet.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 kde-apps/akonadi-search/akonadi-search-17.12.49..ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/kde-apps/akonadi-search/akonadi-search-17.12.49..ebuild 
b/kde-apps/akonadi-search/akonadi-search-17.12.49..ebuild
index ffda1a5709..3c6cfc3697 100644
--- a/kde-apps/akonadi-search/akonadi-search-17.12.49..ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-17.12.49..ebuild
@@ -3,6 +3,8 @@
 
 EAPI=6
 
+KDE_TEST="forceoptional-recursive"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
@@ -33,6 +35,7 @@ COMMON_DEPEND="
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost
+   test? ( $(add_kdeapps_dep akonadi 'mysql,postgres,sqlite,tools') )
 "
 RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2017-12-25 Thread Michael Palimaka
commit: 3e8ae7d792b0f81ba26af93ce94710df2c18e4b7
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Dec 25 10:13:30 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Dec 25 10:14:23 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3e8ae7d7

kde-apps/akonadi-contacts: update dependencies

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 kde-apps/akonadi-contacts/akonadi-contacts-17.12.49..ebuild | 3 +--
 kde-apps/akonadi-contacts/akonadi-contacts-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-17.12.49..ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-17.12.49..ebuild
index 714e1fa3c4..cbc4b1ff29 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-17.12.49..ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-17.12.49..ebuild
@@ -22,9 +22,8 @@ DEPEND="
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdbusaddons)
$(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep ki18n)
$(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemmodels)
-   $(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwidgetsaddons)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
index 714e1fa3c4..cbc4b1ff29 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
@@ -22,9 +22,8 @@ DEPEND="
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdbusaddons)
$(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep ki18n)
$(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemmodels)
-   $(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwidgetsaddons)



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2017-11-14 Thread Andreas Sturmlechner
commit: f71a8924f9891f3893a61f87cfd0d657c45adf96
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 14 21:19:42 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 14 21:20:03 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f71a8924

kde-apps/akonadi: Block 

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2017-10-30 Thread Andreas Sturmlechner
commit: fec9724f07126ec4330eef8bacb3047c072bf83e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 30 10:32:09 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 30 10:32:32 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fec9724f

kde-apps/akonadi: Drop USE=networkmanager again

Upstream reverted the feature.

Upstream commit 91089ee4550187acf85edcc867d11ae02f482656

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-apps/akonadi/akonadi-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 3cd41b9245..7aa020039e 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
 
 KEYWORDS=""
 LICENSE="LGPL-2.1+"
-IUSE="+mysql networkmanager postgres sqlite tools xml"
+IUSE="+mysql postgres sqlite tools xml"
 
 REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
 
@@ -40,7 +40,6 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
x11-misc/shared-mime-info
-   networkmanager? ( $(add_frameworks_dep networkmanager-qt) )
sqlite? ( dev-db/sqlite:3 )
xml? ( dev-libs/libxml2 )
 "
@@ -79,7 +78,6 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
-   $(cmake-utils_use_find_package networkmanager 
KF5NetworkManagerQt)
-DAKONADI_BUILD_QSQLITE=$(usex sqlite)
-DBUILD_TOOLS=$(usex tools)
$(cmake-utils_use_find_package xml LibXml2)



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2017-10-10 Thread Johannes Huber
commit: 66ab0bdce55a866fffdf8e38cfd906059c37694a
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Oct 11 05:19:37 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Oct 11 05:19:37 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=66ab0bdc

kde-apps/akonadi-contacts: Update dependencies

Upstream commit 32c9536a24224b28027d764a9c2968480b0425a0

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 kde-apps/akonadi-contacts/akonadi-contacts-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
index f5cd2e864e..714e1fa3c4 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
@@ -36,9 +36,7 @@ DEPEND="
$(add_kdeapps_dep kmime)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
-   $(add_qt_dep qtwebengine 'widgets')
$(add_qt_dep qtwidgets)
-   >=dev-libs/grantlee-5.1.0:5
 "
 RDEPEND="${DEPEND}
!kde-apps/kdepim-l10n



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2017-10-09 Thread Andreas Sturmlechner
commit: 9aed38a15df19a462635f2d9f12982c63988cdfc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct  9 18:58:30 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct  9 19:02:53 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9aed38a1

kde-apps/akonadi: Add USE=networkmanager

Upstream commit a5adf445616d3d5384f752a26cb9c46172c5315a

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 kde-apps/akonadi/akonadi-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 8fe5659f29..3cd41b9245 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
 
 KEYWORDS=""
 LICENSE="LGPL-2.1+"
-IUSE="+mysql postgres sqlite tools xml"
+IUSE="+mysql networkmanager postgres sqlite tools xml"
 
 REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
 
@@ -33,7 +33,6 @@ COMMON_DEPEND="
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep networkmanager-qt)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
@@ -41,6 +40,7 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
x11-misc/shared-mime-info
+   networkmanager? ( $(add_frameworks_dep networkmanager-qt) )
sqlite? ( dev-db/sqlite:3 )
xml? ( dev-libs/libxml2 )
 "
@@ -79,6 +79,7 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
+   $(cmake-utils_use_find_package networkmanager 
KF5NetworkManagerQt)
-DAKONADI_BUILD_QSQLITE=$(usex sqlite)
-DBUILD_TOOLS=$(usex tools)
$(cmake-utils_use_find_package xml LibXml2)



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2017-09-25 Thread Andreas Sturmlechner
commit: 9394cad8a5f40da7595998868f4bbae6b4f9f97d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep 25 13:27:00 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep 25 15:50:37 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9394cad8

kde-apps/akonadi: Depend on fixed dev-qt/qtsql-5.7.1-r1

Gentoo-bug: 626464
Package-Manager: Portage-2.3.10, Repoman-2.3.3

 kde-apps/akonadi/akonadi-17.08.49..ebuild | 7 ++-
 kde-apps/akonadi/akonadi-.ebuild  | 5 +
 2 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-17.08.49..ebuild 
b/kde-apps/akonadi/akonadi-17.08.49..ebuild
index 66799666c5..02dccca7f5 100644
--- a/kde-apps/akonadi/akonadi-17.08.49..ebuild
+++ b/kde-apps/akonadi/akonadi-17.08.49..ebuild
@@ -37,7 +37,7 @@ COMMON_DEPEND="
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui '' '' '5=')
$(add_qt_dep qtnetwork)
-   $(add_qt_dep qtsql 'mysql?,postgres?')
+   $(add_qt_dep qtsql 'mysql?,postgres?' 5.7.1-r1)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
x11-misc/shared-mime-info
@@ -52,10 +52,7 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
!kde-apps/kdepimlibs
-   mysql? (
-   !>=dev-db/mariadb-10.2
-   virtual/mysql
-   )
+   mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql )
 "
 

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index afbf68988f..351b0deb27 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -53,10 +53,7 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
!kde-apps/kdepimlibs
-   mysql? (
-   !>=dev-db/mariadb-10.2
-   virtual/mysql
-   )
+   mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql )
 "
 



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2017-09-22 Thread Andreas Sturmlechner
commit: 02e8b99f2426faddbe40df6554707f0200e91fa0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 22 16:08:20 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 22 16:08:20 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=02e8b99f

kde-apps/akonadi: Block >=dev-db/mariadb-10.2 if USE=mysql

Gentoo-bug: 626464

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 kde-apps/akonadi/akonadi-17.08.49..ebuild | 5 -
 kde-apps/akonadi/akonadi-.ebuild  | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-17.08.49..ebuild 
b/kde-apps/akonadi/akonadi-17.08.49..ebuild
index be837a6439..66799666c5 100644
--- a/kde-apps/akonadi/akonadi-17.08.49..ebuild
+++ b/kde-apps/akonadi/akonadi-17.08.49..ebuild
@@ -52,7 +52,10 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
!kde-apps/kdepimlibs
-   mysql? ( virtual/mysql )
+   mysql? (
+   !>=dev-db/mariadb-10.2
+   virtual/mysql
+   )
postgres? ( dev-db/postgresql )
 "
 

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 351b0deb27..afbf68988f 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -53,7 +53,10 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
!kde-apps/kdepimlibs
-   mysql? ( virtual/mysql )
+   mysql? (
+   !>=dev-db/mariadb-10.2
+   virtual/mysql
+   )
postgres? ( dev-db/postgresql )
 "
 



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/

2017-09-13 Thread Andreas Sturmlechner
commit: c71dcd7c511c6416712bf00284daf018e2b84c3e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 13 17:28:45 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 13 17:51:36 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c71dcd7c

kde-apps/akonadi-search: Fix DEPENDs

Upstream commit fbc7df31d443da1b96cad683939441539cdef20d

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-apps/akonadi-search/akonadi-search-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/kde-apps/akonadi-search/akonadi-search-.ebuild 
b/kde-apps/akonadi-search/akonadi-search-.ebuild
index eabf32ad23..3c13cd4b7b 100644
--- a/kde-apps/akonadi-search/akonadi-search-.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-.ebuild
@@ -17,7 +17,8 @@ COMMON_DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kio)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep krunner)
$(add_kdeapps_dep akonadi)



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-calendar/

2017-09-13 Thread Andreas Sturmlechner
commit: 85050a5f2db834975025be20a81ceb064c412b13
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 13 17:43:04 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 13 17:51:36 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=85050a5f

kde-apps/akonadi-calendar: Drop obsolete DEPEND

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-apps/akonadi-calendar/akonadi-calendar-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild 
b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
index f185608894..c71e70815c 100644
--- a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
@@ -17,7 +17,6 @@ DEPEND="
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kdelibs4support)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-contacts/

2017-09-13 Thread Andreas Sturmlechner
commit: 1aad81f1e95f32e45b962e565e3346c52468517c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 13 17:02:42 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 13 17:09:15 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1aad81f1

kde-apps/akonadi-contacts: Drop USE=prison, no longer optional

Gentoo-bug: d6c7309b032f340f446586d90030b840a3a9d3ee

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../akonadi-contacts/akonadi-contacts-17.08.49..ebuild   | 12 ++--
 kde-apps/akonadi-contacts/akonadi-contacts-.ebuild   | 12 ++--
 kde-apps/akonadi-contacts/metadata.xml   |  3 ---
 3 files changed, 4 insertions(+), 23 deletions(-)

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-17.08.49..ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-17.08.49..ebuild
index 367373cda6..f5cd2e864e 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-17.08.49..ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-17.08.49..ebuild
@@ -9,7 +9,7 @@ inherit kde5
 DESCRIPTION="Library for akonadi contact integration"
 KEYWORDS=""
 LICENSE="GPL-2+"
-IUSE="prison"
+IUSE=""
 
 # some akonadi tests time out, that probably needs more work as it's ~700 tests
 RESTRICT+=" test"
@@ -29,6 +29,7 @@ DEPEND="
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep prison)
$(add_kdeapps_dep akonadi)
$(add_kdeapps_dep akonadi-mime)
$(add_kdeapps_dep kcontacts)
@@ -38,16 +39,7 @@ DEPEND="
$(add_qt_dep qtwebengine 'widgets')
$(add_qt_dep qtwidgets)
>=dev-libs/grantlee-5.1.0:5
-   prison? ( $(add_frameworks_dep prison) )
 "
 RDEPEND="${DEPEND}
!kde-apps/kdepim-l10n
 "
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package prison KF5Prison)
-   )
-
-   kde5_src_configure
-}

diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild 
b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
index 367373cda6..f5cd2e864e 100644
--- a/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
+++ b/kde-apps/akonadi-contacts/akonadi-contacts-.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 DESCRIPTION="Library for akonadi contact integration"
 KEYWORDS=""
 LICENSE="GPL-2+"
-IUSE="prison"
+IUSE=""
 
 # some akonadi tests time out, that probably needs more work as it's ~700 tests
 RESTRICT+=" test"
@@ -29,6 +29,7 @@ DEPEND="
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep prison)
$(add_kdeapps_dep akonadi)
$(add_kdeapps_dep akonadi-mime)
$(add_kdeapps_dep kcontacts)
@@ -38,16 +39,7 @@ DEPEND="
$(add_qt_dep qtwebengine 'widgets')
$(add_qt_dep qtwidgets)
>=dev-libs/grantlee-5.1.0:5
-   prison? ( $(add_frameworks_dep prison) )
 "
 RDEPEND="${DEPEND}
!kde-apps/kdepim-l10n
 "
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package prison KF5Prison)
-   )
-
-   kde5_src_configure
-}

diff --git a/kde-apps/akonadi-contacts/metadata.xml 
b/kde-apps/akonadi-contacts/metadata.xml
index b17398a5cb..2fdbf33d96 100644
--- a/kde-apps/akonadi-contacts/metadata.xml
+++ b/kde-apps/akonadi-contacts/metadata.xml
@@ -5,7 +5,4 @@
k...@gentoo.org
Gentoo KDE Project

-   
-   Enable support for QRcodes in 
contacts
-   
 



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2017-09-06 Thread Andreas Sturmlechner
commit: 2a242d06282128bd87672d17e59eae2f1f8fd841
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep  6 21:38:18 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep  6 21:38:48 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2a242d06

kde-apps/akonadi: Add missing DEPEND

Upstream commit 0158097ae239deab8c12584b8e9d0908bf83ac25

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-apps/akonadi/akonadi-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index be837a6439..351b0deb27 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -34,6 +34,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep networkmanager-qt)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui '' '' '5=')
$(add_qt_dep qtnetwork)



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2017-08-26 Thread Michael Palimaka
commit: dd9f269f1672a6dd96cdbf079a2fb3f7442c4fa5
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Aug 26 12:39:56 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Aug 26 13:04:26 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dd9f269f

kde-apps/akonadi: update HOMEPAGE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 kde-apps/akonadi/akonadi-17.08.49..ebuild | 2 +-
 kde-apps/akonadi/akonadi-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-17.08.49..ebuild 
b/kde-apps/akonadi/akonadi-17.08.49..ebuild
index 83e59f81c1..be837a6439 100644
--- a/kde-apps/akonadi/akonadi-17.08.49..ebuild
+++ b/kde-apps/akonadi/akonadi-17.08.49..ebuild
@@ -10,7 +10,7 @@ VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
-HOMEPAGE="https://pim.kde.org/akonadi";
+HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
 
 KEYWORDS=""
 LICENSE="LGPL-2.1+"

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 83e59f81c1..be837a6439 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -10,7 +10,7 @@ VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
-HOMEPAGE="https://pim.kde.org/akonadi";
+HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi";
 
 KEYWORDS=""
 LICENSE="LGPL-2.1+"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-search/

2017-08-26 Thread Michael Palimaka
commit: 8ced556ccb5687228c9174e405b19e890e532cd0
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Aug 26 12:39:18 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Aug 26 13:04:26 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8ced556c

kde-apps/akonadi-search: update HOMEPAGE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 kde-apps/akonadi-search/akonadi-search-17.08.49..ebuild | 2 +-
 kde-apps/akonadi-search/akonadi-search-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/akonadi-search/akonadi-search-17.08.49..ebuild 
b/kde-apps/akonadi-search/akonadi-search-17.08.49..ebuild
index f05b5a67cf..eabf32ad23 100644
--- a/kde-apps/akonadi-search/akonadi-search-17.08.49..ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-17.08.49..ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit kde5
 
 DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
-HOMEPAGE="https://projects.kde.org/projects/playground/pim/akonadi-search";
+HOMEPAGE="https://cgit.kde.org/akonadi-search.git";
 LICENSE="GPL-2+ LGPL-2.1+"
 KEYWORDS=""
 IUSE=""

diff --git a/kde-apps/akonadi-search/akonadi-search-.ebuild 
b/kde-apps/akonadi-search/akonadi-search-.ebuild
index f05b5a67cf..eabf32ad23 100644
--- a/kde-apps/akonadi-search/akonadi-search-.ebuild
+++ b/kde-apps/akonadi-search/akonadi-search-.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit kde5
 
 DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
-HOMEPAGE="https://projects.kde.org/projects/playground/pim/akonadi-search";
+HOMEPAGE="https://cgit.kde.org/akonadi-search.git";
 LICENSE="GPL-2+ LGPL-2.1+"
 KEYWORDS=""
 IUSE=""



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2017-08-17 Thread Andreas Sturmlechner
commit: eed37f8bca645a01f013d2b473a77c61eb8c925c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 17 12:07:42 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 17 12:07:42 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eed37f8b

kde-apps/akonadi: Re-add USE=sqlite for reverse deps

Gentoo-bug: 627992
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-apps/akonadi/akonadi-17.08.0.ebuild   | 20 +++-
 kde-apps/akonadi/akonadi-17.08.49..ebuild | 20 +++-
 kde-apps/akonadi/akonadi-.ebuild  | 20 +++-
 3 files changed, 45 insertions(+), 15 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-17.08.0.ebuild 
b/kde-apps/akonadi/akonadi-17.08.0.ebuild
index c11ecfc98e..600445c2f7 100644
--- a/kde-apps/akonadi/akonadi-17.08.0.ebuild
+++ b/kde-apps/akonadi/akonadi-17.08.0.ebuild
@@ -14,9 +14,9 @@ HOMEPAGE="https://pim.kde.org/akonadi";
 
 KEYWORDS="~amd64 ~arm ~x86"
 LICENSE="LGPL-2.1+"
-IUSE="+mysql postgres tools xml"
+IUSE="+mysql postgres sqlite tools xml"
 
-REQUIRED_USE="|| ( mysql postgres ) test? ( tools )"
+REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
 
 # drop qtgui subslot operator when QT_MINIMAL >= 5.9.0
 COMMON_DEPEND="
@@ -41,6 +41,7 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
x11-misc/shared-mime-info
+   sqlite? ( dev-db/sqlite:3 )
xml? ( dev-libs/libxml2 )
 "
 DEPEND="${COMMON_DEPEND}
@@ -64,16 +65,24 @@ RESTRICT+=" test"
 PATCHES=( "${FILESDIR}/${PN}-17.03.80-mysql56-crash.patch" )
 
 pkg_setup() {
-   # Set default storage backend in order: MySQL, PostgreSQL
+   # Set default storage backend in order: MySQL, PostgreSQL, SQLite
# reverse driver check to keep the order
+   use sqlite && DRIVER="QSQLITE3"
use postgres && DRIVER="QPSQL"
use mysql && DRIVER="QMYSQL"
+
+   if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
+   ewarn "We strongly recommend you change your Akonadi database 
backend to either MySQL"
+   ewarn "or PostgreSQL in your user configuration."
+   ewarn "In particular, kde-apps/kmail does not work properly 
with the sqlite backend."
+   fi
+
kde5_pkg_setup
 }
 
 src_configure() {
local mycmakeargs=(
-   -DAKONADI_BUILD_QSQLITE=OFF
+   -DAKONADI_BUILD_QSQLITE=$(usex sqlite)
-DBUILD_TOOLS=$(usex tools)
$(cmake-utils_use_find_package xml LibXml2)
)
@@ -97,7 +106,8 @@ pkg_postinst() {
kde5_pkg_postinst
elog "You can select the storage backend in 
~/.config/akonadi/akonadiserverrc."
elog "Available drivers are:"
-   use postgres && elog "  QPSQL"
use mysql && elog "  QMYSQL"
+   use postgres && elog "  QPSQL"
+   use sqlite && elog "  QSQLITE3"
elog "${DRIVER} has been set as your default akonadi storage backend."
 }

diff --git a/kde-apps/akonadi/akonadi-17.08.49..ebuild 
b/kde-apps/akonadi/akonadi-17.08.49..ebuild
index 575f051e83..83e59f81c1 100644
--- a/kde-apps/akonadi/akonadi-17.08.49..ebuild
+++ b/kde-apps/akonadi/akonadi-17.08.49..ebuild
@@ -14,9 +14,9 @@ HOMEPAGE="https://pim.kde.org/akonadi";
 
 KEYWORDS=""
 LICENSE="LGPL-2.1+"
-IUSE="+mysql postgres tools xml"
+IUSE="+mysql postgres sqlite tools xml"
 
-REQUIRED_USE="|| ( mysql postgres ) test? ( tools )"
+REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
 
 # drop qtgui subslot operator when QT_MINIMAL >= 5.9.0
 COMMON_DEPEND="
@@ -41,6 +41,7 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
x11-misc/shared-mime-info
+   sqlite? ( dev-db/sqlite:3 )
xml? ( dev-libs/libxml2 )
 "
 DEPEND="${COMMON_DEPEND}
@@ -61,16 +62,24 @@ RESTRICT+=" test"
 PATCHES=( "${FILESDIR}/${PN}-17.03.80-mysql56-crash.patch" )
 
 pkg_setup() {
-   # Set default storage backend in order: MySQL, PostgreSQL
+   # Set default storage backend in order: MySQL, PostgreSQL, SQLite
# reverse driver check to keep the order
+   use sqlite && DRIVER="QSQLITE3"
use postgres && DRIVER="QPSQL"
use mysql && DRIVER="QMYSQL"
+
+   if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
+   ewarn "We strongly recommend you change your Akonadi database 
backend to either MySQL"
+   ewarn "or PostgreSQL in your user configuration."
+   ewarn "In particular, kde-apps/kmail does not work properly 
with the sqlite backend."
+   fi
+
kde5_pkg_setup
 }
 
 src_configure() {
local mycmakeargs=(
-   -DAKONADI_BUILD_QSQLITE=OFF
+   -DAKONADI_BUILD_QSQLITE=$(usex sqlite)
-DBUILD_TOOLS=$(usex tools)
$(cmake-utils_use_find_package xml LibXml2)
)
@@ -94,7 +103,8 @@ pkg_postinst() {
kde5_pkg_postinst
elo

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/

2017-08-12 Thread Andreas Sturmlechner
commit: 1253e0f0671412b16a920f9749dc2495681ad448
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 12 12:30:36 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 12 12:30:36 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1253e0f0

kde-apps/akonadi: Drop USE=sqlite, cleanup ebuild

Sync with tree.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 kde-apps/akonadi/akonadi-17.08.0.ebuild   | 52 +--
 kde-apps/akonadi/akonadi-17.08.49..ebuild | 47 +++-
 kde-apps/akonadi/akonadi-.ebuild  | 47 +++-
 3 files changed, 43 insertions(+), 103 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-17.08.0.ebuild 
b/kde-apps/akonadi/akonadi-17.08.0.ebuild
index 0994b20e33..c11ecfc98e 100644
--- a/kde-apps/akonadi/akonadi-17.08.0.ebuild
+++ b/kde-apps/akonadi/akonadi-17.08.0.ebuild
@@ -11,11 +11,12 @@ inherit kde5
 
 DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
 HOMEPAGE="https://pim.kde.org/akonadi";
+
 KEYWORDS="~amd64 ~arm ~x86"
 LICENSE="LGPL-2.1+"
-IUSE="+mysql postgres sqlite tools xml"
+IUSE="+mysql postgres tools xml"
 
-REQUIRED_USE="|| ( sqlite mysql postgres ) test? ( tools )"
+REQUIRED_USE="|| ( mysql postgres ) test? ( tools )"
 
 # drop qtgui subslot operator when QT_MINIMAL >= 5.9.0
 COMMON_DEPEND="
@@ -40,7 +41,6 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
x11-misc/shared-mime-info
-   sqlite? ( dev-db/sqlite:3 )
xml? ( dev-libs/libxml2 )
 "
 DEPEND="${COMMON_DEPEND}
@@ -51,7 +51,10 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
!kde-apps/kdepimlibs
-   mysql? ( virtual/mysql )
+   mysql? (
+   virtual/mysql
+   !>=dev-db/mariadb-10.2
+   )
postgres? ( dev-db/postgresql )
 "
 
@@ -61,42 +64,18 @@ RESTRICT+=" test"
 PATCHES=( "${FILESDIR}/${PN}-17.03.80-mysql56-crash.patch" )
 
 pkg_setup() {
-   # Set default storage backend in order: MySQL, SQLite PostgreSQL
+   # Set default storage backend in order: MySQL, PostgreSQL
# reverse driver check to keep the order
-   if use postgres; then
-   DRIVER="QPSQL"
-   AVAILABLE+=" ${DRIVER}"
-   fi
-
-   if use sqlite; then
-   DRIVER="QSQLITE3"
-   AVAILABLE+=" ${DRIVER}"
-   fi
-
-   if use mysql; then
-   DRIVER="QMYSQL"
-   AVAILABLE+=" ${DRIVER}"
-   fi
-
-   # Notify about MySQL is recommend by upstream
-   if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
-   ewarn
-   ewarn "We strongly recommend you change your Akonadi database 
backend to MySQL in your"
-   ewarn "user configuration. This is the backend recommended by 
KDE upstream."
-   ewarn "In particular, kde-apps/kmail-4.10 does not work 
properly with the sqlite"
-   ewarn "backend anymore."
-   ewarn "You can select the backend in your 
~/.config/akonadi/akonadiserverrc."
-   ewarn "Available drivers are:${AVAILABLE}"
-   ewarn
-   fi
+   use postgres && DRIVER="QPSQL"
+   use mysql && DRIVER="QMYSQL"
+   kde5_pkg_setup
 }
 
 src_configure() {
local mycmakeargs=(
-   -DAKONADI_BUILD_QSQLITE=$(usex sqlite)
+   -DAKONADI_BUILD_QSQLITE=OFF
-DBUILD_TOOLS=$(usex tools)
$(cmake-utils_use_find_package xml LibXml2)
-   -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
)
 
kde5_src_configure
@@ -115,7 +94,10 @@ EOF
 }
 
 pkg_postinst() {
+   kde5_pkg_postinst
+   elog "You can select the storage backend in 
~/.config/akonadi/akonadiserverrc."
+   elog "Available drivers are:"
+   use postgres && elog "  QPSQL"
+   use mysql && elog "  QMYSQL"
elog "${DRIVER} has been set as your default akonadi storage backend."
-   elog "You can override it in your ~/.config/akonadi/akonadiserverrc."
-   elog "Available drivers are: ${AVAILABLE}"
 }

diff --git a/kde-apps/akonadi/akonadi-17.08.49..ebuild 
b/kde-apps/akonadi/akonadi-17.08.49..ebuild
index 0da9f2e8d0..575f051e83 100644
--- a/kde-apps/akonadi/akonadi-17.08.49..ebuild
+++ b/kde-apps/akonadi/akonadi-17.08.49..ebuild
@@ -11,11 +11,12 @@ inherit kde5
 
 DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
 HOMEPAGE="https://pim.kde.org/akonadi";
+
 KEYWORDS=""
 LICENSE="LGPL-2.1+"
-IUSE="+mysql postgres sqlite tools xml"
+IUSE="+mysql postgres tools xml"
 
-REQUIRED_USE="|| ( sqlite mysql postgres ) test? ( tools )"
+REQUIRED_USE="|| ( mysql postgres ) test? ( tools )"
 
 # drop qtgui subslot operator when QT_MINIMAL >= 5.9.0
 COMMON_DEPEND="
@@ -40,7 +41,6 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
x11-misc/shared-mime

[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-import-wizard/

2017-03-21 Thread Andreas Sturmlechner
commit: 722563f76a42f1b2a0673702e965cae627241a95
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 21 02:30:27 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 21 02:30:27 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=722563f7

kde-apps/akonadi-import-wizard: Drop unused DEPEND

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../akonadi-import-wizard/akonadi-import-wizard-17.04.49..ebuild   | 3 +--
 kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild   | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git 
a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.04.49..ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.04.49..ebuild
index e61eaba19d..2747971b71 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.04.49..ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.04.49..ebuild
@@ -13,7 +13,6 @@ KEYWORDS=""
 IUSE=""
 
 DEPEND="
-   $(add_frameworks_dep kauth)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
@@ -27,10 +26,10 @@ DEPEND="
$(add_kdeapps_dep kcontacts)
$(add_kdeapps_dep kidentitymanagement)
$(add_kdeapps_dep kmailtransport)
+   $(add_kdeapps_dep libkdepim)
$(add_kdeapps_dep mailcommon)
$(add_kdeapps_dep mailimporter)
$(add_kdeapps_dep messagelib)
-   $(add_kdeapps_dep libkdepim)
$(add_kdeapps_dep pimcommon)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)

diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
index e61eaba19d..2747971b71 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
@@ -13,7 +13,6 @@ KEYWORDS=""
 IUSE=""
 
 DEPEND="
-   $(add_frameworks_dep kauth)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
@@ -27,10 +26,10 @@ DEPEND="
$(add_kdeapps_dep kcontacts)
$(add_kdeapps_dep kidentitymanagement)
$(add_kdeapps_dep kmailtransport)
+   $(add_kdeapps_dep libkdepim)
$(add_kdeapps_dep mailcommon)
$(add_kdeapps_dep mailimporter)
$(add_kdeapps_dep messagelib)
-   $(add_kdeapps_dep libkdepim)
$(add_kdeapps_dep pimcommon)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/files/, kde-apps/akonadi/

2017-02-11 Thread Andreas Sturmlechner
commit: 5997acdb424e5071c46b4b9fd42cb583b28fba45
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 11 20:48:47 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 11 20:48:55 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5997acdb

kde-apps/akonadi: Build akonadixml unconditionally

kde-apps/akonadiconsole depends on it.

Package-Manager: portage-2.3.3

 kde-apps/akonadi/akonadi-16.12.49..ebuild  |  4 +++-
 kde-apps/akonadi/akonadi-.ebuild   |  3 ++-
 .../akonadi/files/akonadi-16.12.3-akonadixml.patch | 22 ++
 3 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/kde-apps/akonadi/akonadi-16.12.49..ebuild 
b/kde-apps/akonadi/akonadi-16.12.49..ebuild
index 74c041d5d5..c0f6dc55b7 100644
--- a/kde-apps/akonadi/akonadi-16.12.49..ebuild
+++ b/kde-apps/akonadi/akonadi-16.12.49..ebuild
@@ -42,7 +42,7 @@ COMMON_DEPEND="
$(add_qt_dep qtxml)
x11-misc/shared-mime-info
sqlite? ( dev-db/sqlite:3 )
-   tools? ( xml? ( dev-libs/libxml2 ) )
+   xml? ( dev-libs/libxml2 )
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost
@@ -62,6 +62,7 @@ PATCHES=(
"${FILESDIR}/${PN}-16.12.0-mysql56-crash.patch"
"${FILESDIR}/${PN}-16.12.1-revert-abs-path.patch"
"${FILESDIR}/${PN}-16.12.1-rename-header.patch"
+   "${FILESDIR}/${PN}-16.12.3-akonadixml.patch"
 )
 
 pkg_setup() {
@@ -99,6 +100,7 @@ src_configure() {
local mycmakeargs=(
-DAKONADI_BUILD_QSQLITE=$(usex sqlite)
-DBUILD_TOOLS=$(usex tools)
+   $(cmake-utils_use_find_package xml LibXml2)
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
)
 

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 91792b8665..744cc3ac40 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -42,7 +42,7 @@ COMMON_DEPEND="
$(add_qt_dep qtxml)
x11-misc/shared-mime-info
sqlite? ( dev-db/sqlite:3 )
-   tools? ( xml? ( dev-libs/libxml2 ) )
+   xml? ( dev-libs/libxml2 )
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost
@@ -95,6 +95,7 @@ src_configure() {
local mycmakeargs=(
-DAKONADI_BUILD_QSQLITE=$(usex sqlite)
-DBUILD_TOOLS=$(usex tools)
+   $(cmake-utils_use_find_package xml LibXml2)
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
)
 

diff --git a/kde-apps/akonadi/files/akonadi-16.12.3-akonadixml.patch 
b/kde-apps/akonadi/files/akonadi-16.12.3-akonadixml.patch
new file mode 100644
index 00..6acd5b86dc
--- /dev/null
+++ b/kde-apps/akonadi/files/akonadi-16.12.3-akonadixml.patch
@@ -0,0 +1,22 @@
+commit 2fe8bf8b73b9f5f5d19c87099b71a71f2595e70f
+Author: Andreas Sturmlechner 
+Date:   Sat Feb 11 21:29:05 2017 +0100
+
+Build akonadixml unconditionally
+
+It makes more sense now that akonadiconsole depends on it.
+
+REVIEW: 129941
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 4141947..4e79dc0 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -16,6 +16,4 @@ add_subdirectory(core)
+ add_subdirectory(agentbase)
+ add_subdirectory(widgets)
+ add_subdirectory(selftest)
+-if(BUILD_TOOLS)
+-add_subdirectory(xml)
+-endif()
++add_subdirectory(xml)



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/files/, kde-apps/akonadi/

2017-01-08 Thread Johannes Huber
commit: a8464c31b62cdd678b50ac0a81c0c6773f53a355
Author: Elias Probst  eliasprobst  eu>
AuthorDate: Sat Jan  7 21:34:30 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jan  8 11:15:56 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a8464c31

kde-apps/akonadi: Update MySQL 5.6 crash patch

Upstream changed the code style in master/ddf0db43

Package-Manager: Portage-2.3.0, Repoman-2.3.1

Closes: https://github.com/gentoo/kde/pull/853
Signed-off-by: Johannes Huber  gentoo.org>

 kde-apps/akonadi/akonadi-.ebuild   |  2 +-
 .../files/akonadi-17.03.80-mysql56-crash.patch | 40 ++
 2 files changed, 41 insertions(+), 1 deletion(-)

diff --git a/kde-apps/akonadi/akonadi-.ebuild 
b/kde-apps/akonadi/akonadi-.ebuild
index 8ae3948..91792b8 100644
--- a/kde-apps/akonadi/akonadi-.ebuild
+++ b/kde-apps/akonadi/akonadi-.ebuild
@@ -58,7 +58,7 @@ RDEPEND="${COMMON_DEPEND}
 # some akonadi tests time out, that probably needs more work as it's ~700 tests
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}/${PN}-16.12.0-mysql56-crash.patch" )
+PATCHES=( "${FILESDIR}/${PN}-17.03.80-mysql56-crash.patch" )
 
 pkg_setup() {
# Set default storage backend in order: MySQL, SQLite PostgreSQL

diff --git a/kde-apps/akonadi/files/akonadi-17.03.80-mysql56-crash.patch 
b/kde-apps/akonadi/files/akonadi-17.03.80-mysql56-crash.patch
new file mode 100644
index 000..0b5e381
--- /dev/null
+++ b/kde-apps/akonadi/files/akonadi-17.03.80-mysql56-crash.patch
@@ -0,0 +1,40 @@
+Gentoo-bug: 530012
+
+diff --git a/src/server/storage/dbconfigmysql.cpp 
b/src/server/storage/dbconfigmysql.cpp
+index 50421714d..dfae09c20 100644
+--- a/src/server/storage/dbconfigmysql.cpp
 b/src/server/storage/dbconfigmysql.cpp
+@@ -81,6 +81,7 @@ bool DbConfigMysql::init(QSettings &settings)
+  << QStringLiteral("/usr/local/sbin")
+  << 
QStringLiteral("/usr/local/libexec")
+  << QStringLiteral("/usr/libexec")
++ << 
QStringLiteral("/usr/share/mysql/scripts")
+  << 
QStringLiteral("/opt/mysql/libexec")
+  << 
QStringLiteral("/opt/local/lib/mysql5/bin")
+  << QStringLiteral("/opt/mysql/sbin");
+@@ -511,7 +512,7 @@ bool DbConfigMysql::initializeMariaDBDatabase(const 
QString &confFile, const QSt
+ return 0 == execute(mMysqlInstallDbPath, {
+ QStringLiteral("--defaults-file=%1").arg(confFile),
+ QStringLiteral("--force"),
+-QStringLiteral("--basedir=%1").arg(baseDir),
++QStringLiteral("--basedir=/usr"),
+ QStringLiteral("--datadir=%1/").arg(dataDir)
+ });
+ }
+@@ -525,6 +526,7 @@ bool DbConfigMysql::initializeMySQL5_7_6Database(const 
QString &confFile, const
+ return 0 == execute(mMysqldPath, {
+ QStringLiteral("--defaults-file=%1").arg(confFile),
+ QStringLiteral("--initialize"),
++QStringLiteral("--basedir=/usr"),
+ QStringLiteral("--datadir=%1/").arg(dataDir)
+ });
+ }
+@@ -539,7 +541,7 @@ bool DbConfigMysql::initializeMySQLDatabase(const QString 
&confFile, const QStri
+ // Don't use --force, it has been removed in MySQL 5.7.5
+ return 0 == execute(mMysqlInstallDbPath, {
+ QStringLiteral("--defaults-file=%1").arg(confFile),
+-QStringLiteral("--basedir=%1").arg(baseDir),
++QStringLiteral("--basedir=/usr"),
+ QStringLiteral("--datadir=%1/").arg(dataDir)
+ });
+ }



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi/, kde-apps/akonadi/files/

2017-01-08 Thread Andreas Sturmlechner
commit: a345b0125e742258af851925482b72336e76317c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  7 23:06:55 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  7 23:06:55 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a345b012

kde-apps/akonadi: Remove hardcoded absolute path to stdlib header

This breaks on any GCC upgrade.

Package-Manager: portage-2.3.0

 kde-apps/akonadi/akonadi-16.12.49..ebuild  |  6 +-
 .../files/akonadi-16.12.1-rename-header.patch  | 77 ++
 .../files/akonadi-16.12.1-revert-abs-path.patch| 70 
 3 files changed, 152 insertions(+), 1 deletion(-)

diff --git a/kde-apps/akonadi/akonadi-16.12.49..ebuild 
b/kde-apps/akonadi/akonadi-16.12.49..ebuild
index 8ae3948..74c041d 100644
--- a/kde-apps/akonadi/akonadi-16.12.49..ebuild
+++ b/kde-apps/akonadi/akonadi-16.12.49..ebuild
@@ -58,7 +58,11 @@ RDEPEND="${COMMON_DEPEND}
 # some akonadi tests time out, that probably needs more work as it's ~700 tests
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}/${PN}-16.12.0-mysql56-crash.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-16.12.0-mysql56-crash.patch"
+   "${FILESDIR}/${PN}-16.12.1-revert-abs-path.patch"
+   "${FILESDIR}/${PN}-16.12.1-rename-header.patch"
+)
 
 pkg_setup() {
# Set default storage backend in order: MySQL, SQLite PostgreSQL

diff --git a/kde-apps/akonadi/files/akonadi-16.12.1-rename-header.patch 
b/kde-apps/akonadi/files/akonadi-16.12.1-rename-header.patch
new file mode 100644
index 000..73347f0
--- /dev/null
+++ b/kde-apps/akonadi/files/akonadi-16.12.1-rename-header.patch
@@ -0,0 +1,77 @@
+commit 248671e8200ff0883877b6d0e56700ef99ff3b51
+Author: Andreas Sturmlechner 
+Date:   Sat Jan 7 14:38:17 2017 +0100
+
+Rename exception.h to exceptionbase.h
+
+REVIEW: 129788
+
+diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
+index 6ac851e..fa996b9 100644
+--- a/src/core/CMakeLists.txt
 b/src/core/CMakeLists.txt
+@@ -95,7 +95,7 @@ ecm_generate_headers(AkonadiCore_base_HEADERS
+ EntityDeletedAttribute
+ EntityDisplayAttribute
+ EntityHiddenAttribute
+-Exception
++ExceptionBase
+ GidExtractorInterface
+ IndexPolicyAttribute
+ Item
+diff --git a/src/core/exception.cpp b/src/core/exception.cpp
+index f229c1a..14f7330 100644
+--- a/src/core/exception.cpp
 b/src/core/exception.cpp
+@@ -17,7 +17,7 @@
+ 02110-1301, USA.
+ */
+ 
+-#include "exception.h"
++#include "exceptionbase.h"
+ 
+ #include 
+ 
+diff --git a/src/core/exception.h b/src/core/exceptionbase.h
+similarity index 100%
+rename from src/core/exception.h
+rename to src/core/exceptionbase.h
+diff --git a/src/core/item.h b/src/core/item.h
+index de71cad..5ec62c8 100644
+--- a/src/core/item.h
 b/src/core/item.h
+@@ -23,7 +23,7 @@
+ 
+ #include "akonadicore_export.h"
+ #include "attribute.h"
+-#include "exception.h"
++#include "exceptionbase.h"
+ #include "tag.h"
+ #include "collection.h"
+ #include "relation.h"
+diff --git a/src/core/itempayloadinternals_p.h 
b/src/core/itempayloadinternals_p.h
+index 0a4de3c..1626f10 100644
+--- a/src/core/itempayloadinternals_p.h
 b/src/core/itempayloadinternals_p.h
+@@ -32,7 +32,7 @@
+ 
+ #include 
+ 
+-#include "exception.h"
++#include "exceptionbase.h"
+ 
+ //@cond PRIVATE Doxygen 1.7.1 hangs processing this file. so skip it.
+ //for more info, see https://bugzilla.gnome.org/show_bug.cgi?id=531637
+diff --git a/src/core/protocolhelper.cpp b/src/core/protocolhelper.cpp
+index f740e9d..c218f0c 100644
+--- a/src/core/protocolhelper.cpp
 b/src/core/protocolhelper.cpp
+@@ -23,7 +23,7 @@
+ #include "collectionstatistics.h"
+ #include "item_p.h"
+ #include "collection_p.h"
+-#include "exception.h"
++#include "exceptionbase.h"
+ #include "itemserializer_p.h"
+ #include "itemserializerplugin.h"
+ #include "servermanager.h"

diff --git a/kde-apps/akonadi/files/akonadi-16.12.1-revert-abs-path.patch 
b/kde-apps/akonadi/files/akonadi-16.12.1-revert-abs-path.patch
new file mode 100644
index 000..3b48253
--- /dev/null
+++ b/kde-apps/akonadi/files/akonadi-16.12.1-revert-abs-path.patch
@@ -0,0 +1,70 @@
+commit d98e29a07f4acc3bf01f06f25b3eef5522397e2e
+Author: Andreas Sturmlechner 
+Date:   Thu Jan 5 22:41:02 2017 +0100
+
+Revert "Workaround an include loop on case-insensitive systems"
+
+Do not hardcode absolute patchs to GCC headers.
+
+This reverts commit 59b9d6b79425c9ec1e5df059a2593580048c4adf.
+
+REVIEW: 129788
+
+diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
+index 72589cd..6ac851e 100644
+--- a/src/core/CMakeLists.txt
 b/src/core/CMakeLists.txt
+@@ -257,21 +257,6 @@ ecm_generate_headers(AkonadiCore_jobs_HEADERS
+ RELATIVE jobs
+ )
+ 
+-# This is a workaround for conflict between our "Exception" fancy header and
+-# C++ stdlib's "exception" header which occurs in case-insensitive systems.
+-# For that reason we gen

  1   2   >