forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kde-apps: Add KDE Applications 17.12.3
Package-Manager: Portage-2.3.19, Repoman-2.3.6
- Loading branch information
Showing
439 changed files
with
9,513 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST akonadi-calendar-17.08.3.tar.xz 280448 BLAKE2B 639871f99310e94f936c2cf7784c5968274c40fd428334ad77c9480e88442ad55d7a4e432e936d34c477555b81e7f9c579b464a1f90ce32da29048548ec8735e SHA512 318be593363dc6710369555946f8152ec410a74a2b8821b5e10f7f1df8dedcd6faa1a4fd21255f0d9366760d2e5f61bd54b4b08a1bdb1f30a7409e4031c2a53c | ||
DIST akonadi-calendar-17.12.2.tar.xz 284256 BLAKE2B e825422ee86a5532dba84d38e35db00ee0c4df99460fa70e0a042eb40156f51cb9aacbfa04a046cff90c18718e30d6e89af88a831e0a66a74f1e8b8dbaf4d9e2 SHA512 421c3a69f06ff487940340fe0ffe9d2eb1e79270c2fdbb9697f1ef45a387736ae230f41f7bdf2d23d57f337eeb9fbfd2e88390cb775c3a33a4f923951a1bdd40 | ||
DIST akonadi-calendar-17.12.3.tar.xz 284008 BLAKE2B e88d748d5640fd5906b3f4d843d50da59841f9e3dd6f15ce19e9bca32112597300d85e257ba77ca47b6c4a556a14fd2177c6ea7ef3e8cacc0ae6b9b8d8af9791 SHA512 456f67e88961c1187d5a347f2651665848468b3179dce91bcdef2dbbcca7fdb7d760bdf25f8dd8de9b41ea2794a069385c1cfbac407b6e187b0c6f3e460638d4 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
KDE_TEST="true" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Library for akonadi calendar integration" | ||
LICENSE="GPL-2+ LGPL-2.1+" | ||
KEYWORDS="~amd64 ~x86" | ||
IUSE="" | ||
|
||
DEPEND=" | ||
$(add_frameworks_dep kcodecs) | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kconfigwidgets) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kdbusaddons) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep kiconthemes) | ||
$(add_frameworks_dep kio) | ||
$(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) | ||
$(add_qt_dep qtdbus) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtwidgets) | ||
" | ||
RDEPEND="${DEPEND} | ||
!kde-apps/kdepim-l10n | ||
" | ||
|
||
RESTRICT+=" test" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST akonadi-contacts-17.08.3.tar.xz 353516 BLAKE2B 628a80b4bccc01e98d4124180fdceb68742fb4b0ef822baf665215a700c6ceb16c98b5efa7ad18c894910fdc269087e874cb32f5b80ca4d1e1a904e007fa2974 SHA512 d3b8dc0c82b4258aac3c06d87d62c8ecf881fe62c31a9f77b4c050a3ee70e10d225660b08f7cbf4cf6c813ed2c1c5c321cdf0633e37cf8e21bf70a04bd133870 | ||
DIST akonadi-contacts-17.12.2.tar.xz 345972 BLAKE2B 0ec746f29f5236fc218f8f6205a507d0426a164a73bf7dbf7b750b9c454ec3ddc3d74709fbcbdf6e17c3327abdd1d46257fa79cf50698db2e4ca9ba7a2923808 SHA512 36b8c18d31661857d47bbe1dca3d912f1a3b4969ad03002014d18cd7978857dde100d95b5736799c0e18d2b6564820bcb865258d1848f2965dd3c675bd978729 | ||
DIST akonadi-contacts-17.12.3.tar.xz 345296 BLAKE2B 2f249c14dd8ea549eb1a8aa8c5508dfb9ba43f4521e979b3ff9a76d50a5337a7df6a7d4ef18cfe821659c45bd7f7c691ef301c32dadca93c9cfcf06eca9b85e1 SHA512 37e621015ebbc80d765e4668cd720901b815c55b84f78ff39c163ec90dafdd50ef46567c6091afa02d434d339d4b172e5332d8954a134a50215a12bb099822bb |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
KDE_TEST="forceoptional" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Library for akonadi contact integration" | ||
KEYWORDS="~amd64 ~x86" | ||
LICENSE="GPL-2+" | ||
IUSE="" | ||
|
||
# some akonadi tests time out, that probably needs more work as it's ~700 tests | ||
RESTRICT+=" test" | ||
|
||
DEPEND=" | ||
$(add_frameworks_dep kcodecs) | ||
$(add_frameworks_dep kcompletion) | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kconfigwidgets) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kdbusaddons) | ||
$(add_frameworks_dep kiconthemes) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep kio) | ||
$(add_frameworks_dep kservice) | ||
$(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) | ||
$(add_kdeapps_dep kmime) | ||
$(add_qt_dep qtdbus) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtwidgets) | ||
" | ||
RDEPEND="${DEPEND} | ||
!kde-apps/kdepim-l10n | ||
" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST akonadi-import-wizard-17.08.3.tar.xz 434632 BLAKE2B 7873ce751e8af1af3b4b4859e495a1e4f4820e8899c9955200d6ba7412d5f5ea3c974d4a112c547e3dd429f59d4d2de2170fe76fa8320dd974d838f8800727f5 SHA512 dde89492fa2b2e2c0eff38e7cfa5d83607a843ff62f46a4042139b8922b4744b887428d1d00d68e4dbd6b09afec6194e3793c27c1dd005550af7cb8c85879351 | ||
DIST akonadi-import-wizard-17.12.2.tar.xz 436612 BLAKE2B d5d38287132d46dbd7e9696edd05f0e824a769308741454ce95680a7259512f1a25645a211ba526d8eee2053d54f449ad5bc0d217054457c713c793679d5e5a8 SHA512 72066b27582ff44c67a741d0fddaac43abb3db6f7b54d1804532c024b4c56f1e287bdf1c11562b5760c3b92a7afc2c10df567bbd8bb0d99b2a1a41131f8e61fa | ||
DIST akonadi-import-wizard-17.12.3.tar.xz 436656 BLAKE2B 149488e7c5188df4edd78d9d3d58565b5eb629f25cb7a2e759ee8f6fb6e1112948cbc7e953778ca744616739b3ad86f4707c1680e87e1509c35aab64fb46f5e2 SHA512 3c3001803921c2860bf1c16c73db5cffadd5ae1b77f0577d1bd0eb05e19b4632657ea4524088698e770b9843cda69faee9071c8a4269de158d65ed730b8fa074 |
41 changes: 41 additions & 0 deletions
41
kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.12.3.ebuild
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
KDE_HANDBOOK="forceoptional" | ||
inherit kde5 | ||
|
||
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+ )" | ||
KEYWORDS="~amd64 ~x86" | ||
IUSE="" | ||
|
||
DEPEND=" | ||
$(add_frameworks_dep kcompletion) | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kcrash) | ||
$(add_frameworks_dep kdbusaddons) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep kwallet) | ||
$(add_frameworks_dep kwidgetsaddons) | ||
$(add_frameworks_dep kxmlgui) | ||
$(add_kdeapps_dep akonadi) | ||
$(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 pimcommon) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtwidgets) | ||
$(add_qt_dep qtxml) | ||
" | ||
RDEPEND="${DEPEND} | ||
!kde-apps/kdepim-l10n | ||
!kde-apps/kmail:4 | ||
" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST akonadi-mime-17.08.3.tar.xz 130840 BLAKE2B 27d639f6f6fb29544847b452dd67a352a4b7569371da4ce05a5ac0207c6209df16dc7532eafc659a62d53c7b631260feebd795964350a6940dcd131de2ba8d92 SHA512 2bd31750fa63705035dcdc56b4686ec0e22fc593baa6514e0803e6e4ce7ab4346edb5f1eab14f598e7d5c23569b842f7d733dfd53f9d60a64b3f6214de8742f6 | ||
DIST akonadi-mime-17.12.2.tar.xz 130124 BLAKE2B 115408090a0809604c4cd25af304ce7fa69bceb79e54e04019edc997a948b956479aefc3bed1d0eb83677c73e014c54b1c21ca4d80f5a50ea5b9234484b0d7b3 SHA512 a0bc9110bbc4d51910b17efdc3347c84f409d21bd43bdb2b44552dcaca6bbc16424ea89e95296351a7bec655fe3c0601a960fb8367238eebaf4c7ed7f1ae757f | ||
DIST akonadi-mime-17.12.3.tar.xz 129916 BLAKE2B d0aafdbb9b2ba2e39dd33a6e8f5e7638b840c4b7a67731ac87c1c33d986a240b38fe18e467c0987f54b8aea51b42c7078b3eda588a349cbc439031dfbc8b4cb1 SHA512 5f260b00ddb5949cb924e62b1781ef4d6d3b23fca310ef120440345f6095ab678a41672287b139c8e0ac7c3d5a7dc0aaa15cfe9d59ecf75b51b1c09de7d952b7 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
KDE_TEST="true" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Library for akonadi mime types" | ||
KEYWORDS="~amd64 ~x86" | ||
LICENSE="GPL-2+ LGPL-2.1+" | ||
IUSE="" | ||
|
||
# some akonadi tests time out, that probably needs more work as it's ~700 tests | ||
RESTRICT+=" test" | ||
|
||
DEPEND=" | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kdbusaddons) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep kio) | ||
$(add_frameworks_dep kitemmodels) | ||
$(add_frameworks_dep kwidgetsaddons) | ||
$(add_frameworks_dep kxmlgui) | ||
$(add_kdeapps_dep akonadi) | ||
$(add_kdeapps_dep kmime) | ||
$(add_qt_dep qtdbus) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtwidgets) | ||
dev-libs/libxslt | ||
x11-misc/shared-mime-info | ||
" | ||
RDEPEND="${DEPEND} | ||
!kde-apps/kdepim-l10n | ||
!kde-apps/kdepimlibs:4 | ||
" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST akonadi-notes-17.08.3.tar.xz 24728 BLAKE2B 6447bff50f623c54f155038b47e52394f6b6798cbd0485de45ef01ec9cb7c45e4c023f6ee0d577e3046f17df3c6ba2e6d363c4e93e2510a71119c5eb8009bd9c SHA512 ea7f19cb833d9a54fe8c52f02e4b87ee45a7cbe997b7b6974d9f8372d5e13cd6815be180d15c2aec9df6e490c028ac2f5c6d97cdc9a87b0e20c3b8b701261a68 | ||
DIST akonadi-notes-17.12.2.tar.xz 24528 BLAKE2B 1e20827dc6a5c7eb5262193c5ce0e707187eafc8e1ce70c53bd696708d738d0aa2ab2509a20cdd7de69d81f17b314ad3068a140c6d7e9d764e3738c9dff88092 SHA512 8c10178dd8d0de8b9d405a45aff8f70f58a4c66e79355f831c08202665b24e2584f716e32694ade4acfb07cd8707d37c82c3c1feba9fb219a67aec7f01abe4f7 | ||
DIST akonadi-notes-17.12.3.tar.xz 24520 BLAKE2B c37debede8bcbf97a6f2bee6d7195ddda69f466034b6ba60299bf93485dee1826930a7d029ebc39df7e6317c9124db57a8b7d97a6713635f4fd266dbc1dcc93b SHA512 306fafd7ef59f541cc30b111f4ab83cc2d218c8949ed14805f8116388a328ec8d522194408afbf455d133ef8a40153c04b9dbf907e4b0e784458f9fe2aaaae62 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
KDE_TEST="true" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Library for akonadi notes integration" | ||
KEYWORDS="~amd64 ~x86" | ||
LICENSE="GPL-2+" | ||
IUSE="" | ||
|
||
# some akonadi tests time out, that probably needs more work as it's ~700 tests | ||
RESTRICT+=" test" | ||
|
||
COMMON_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} | ||
!kde-apps/kdepim-l10n | ||
" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST akonadi-search-17.08.3.tar.xz 81288 BLAKE2B 04342e552c47fb9e2d94e13715b4d6b564b02bf9704671ada211f353fc3554b7fc01600ff6c4b3e03cf6c2edd4f525a2c01e2b9e8a4479ea8b28de26ad2b79d5 SHA512 e76e0f2a4f0c26b353e31c8cfeb29f6a1e342101b58925d741479193955171e7698019e1a0117348694d7f1256c777cbce9c43033e8b7336cacef0e2c87f9c77 | ||
DIST akonadi-search-17.12.2.tar.xz 81876 BLAKE2B 4a6cb6987cc24536b7f9c9c3675cc8677712fee4550d4777963edd188a7d07e4494da86a14370a8c9aa5952923602a71d9fb88f3c583955f270fa889fa3e6e2d SHA512 0b8d495c2ccc433ed4fe2deb1989d3a711f0622f28d7e5f87f6576edfada5dcd774dd6d5cf6f6352277ea4908b2e1026054200e76868e6455eec67124861252c | ||
DIST akonadi-search-17.12.3.tar.xz 81872 BLAKE2B bcbc5cd5d2cf37bb80c890164c45f0141d7d668c59ad099888831efb45781d15d8d34ffac2c18a9dde4fc697cf02dfe0493d01c60bc687b137dcd6cbdb11f6da SHA512 3c227f25784069bca95abe43657fa2964049dac840629f6ceeb8ea7378f4a8860b4dc2346a7cf1069d9cd0950ceaa65c1aad772199a4e15b27d099ca16c46689 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
KDE_TEST="forceoptional-recursive" | ||
VIRTUALX_REQUIRED="test" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Libraries and daemons to implement searching in Akonadi" | ||
HOMEPAGE="https://cgit.kde.org/akonadi-search.git" | ||
LICENSE="GPL-2+ LGPL-2.1+" | ||
KEYWORDS="~amd64 ~x86" | ||
IUSE="" | ||
|
||
COMMON_DEPEND=" | ||
$(add_frameworks_dep kcmutils) | ||
$(add_frameworks_dep kcodecs) | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kconfigwidgets) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kdbusaddons) | ||
$(add_frameworks_dep kio) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep krunner) | ||
$(add_kdeapps_dep akonadi) | ||
$(add_kdeapps_dep akonadi-mime) | ||
$(add_kdeapps_dep kcalcore) | ||
$(add_kdeapps_dep kcontacts) | ||
$(add_kdeapps_dep kmime) | ||
$(add_qt_dep qtdbus) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtwidgets) | ||
>=dev-libs/xapian-1.3:=[chert] | ||
" | ||
DEPEND="${COMMON_DEPEND} | ||
dev-libs/boost | ||
test? ( $(add_kdeapps_dep akonadi 'mysql,postgres,sqlite,tools') ) | ||
" | ||
RDEPEND="${COMMON_DEPEND} | ||
!kde-apps/kdepim-l10n | ||
" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST akonadi-17.08.3.tar.xz 1427896 BLAKE2B 37e19d5afb0911bf2002392e0579ea33429a5dc8ec5ddbf3c8e8fa5ec21b014dea5267e353cf5ab94927fa8444cacf9948c001de34a9acc730a891b96da7c0a5 SHA512 bd2a8832ba02b4c39aa2d004722559921a40c39d5bfd6660a0c1fe1d3a2f7103bda59849a45523f3d53b6a02d8686770cb304cbc04ad056fb9627d602b992adb | ||
DIST akonadi-17.12.2.tar.xz 1521880 BLAKE2B c039036cdc0d63dbb6e4ad4b5c0573fbfccf77bc42c03f0fa9f70cc27d603b79f48af7c1f120bb9d3a6460f288a272afd4843987f205d5baeecc665f24b1beab SHA512 c0004d09cae94b4f8a348c0439830a3ec6e906b04a95e8db7f3d15c6aa159910e764c06e3d92ade20e02c16598378cf2eb3f6e99018f2f47d7505bd0fb968905 | ||
DIST akonadi-17.12.3.tar.xz 1521576 BLAKE2B d4809ccac14a18d922f04bf772892aaf7f43209b030880ec72d7ded662a1dd03bd768d71a30c1655a1634ad7b20f3c24c176d4da9a5beb1e9c543c256dbb4b97 SHA512 410b72dfa6eb3272bb8b959f7e0ba5951faef598e7c73696844bb6e33d4f5edb0bed4dc5ccea68111a7eef3c9f7a776acf8823c9a138b6af28d819ce8077595f |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,110 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
KDE_DESIGNERPLUGIN="true" | ||
KDE_TEST="forceoptional" | ||
VIRTUALDBUS_TEST="true" | ||
VIRTUALX_REQUIRED="test" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Storage service for PIM data and libraries for PIM apps" | ||
HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi" | ||
|
||
KEYWORDS="~amd64 ~arm ~x86" | ||
LICENSE="LGPL-2.1+" | ||
IUSE="+mysql postgres sqlite tools xml" | ||
|
||
REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )" | ||
|
||
COMMON_DEPEND=" | ||
$(add_frameworks_dep kcompletion) | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kconfigwidgets) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kcrash) | ||
$(add_frameworks_dep kdbusaddons) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep kiconthemes) | ||
$(add_frameworks_dep kio) | ||
$(add_frameworks_dep kitemmodels) | ||
$(add_frameworks_dep kitemviews) | ||
$(add_frameworks_dep kwidgetsaddons) | ||
$(add_frameworks_dep kwindowsystem) | ||
$(add_frameworks_dep kxmlgui) | ||
$(add_qt_dep qtdbus) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtnetwork) | ||
$(add_qt_dep qtsql 'mysql?,postgres?') | ||
$(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} | ||
dev-libs/boost | ||
dev-libs/libxslt | ||
test? ( sys-apps/dbus ) | ||
" | ||
RDEPEND="${COMMON_DEPEND} | ||
!<kde-apps/kapptemplate-17.11.80 | ||
!kde-apps/kdepim-l10n | ||
!kde-apps/kdepimlibs | ||
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}-17.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 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=$(usex sqlite) | ||
-DBUILD_TOOLS=$(usex tools) | ||
$(cmake-utils_use_find_package xml LibXml2) | ||
) | ||
|
||
kde5_src_configure | ||
} | ||
|
||
src_install() { | ||
# Who knows, maybe it accidentally fixes our permission issues | ||
cat <<-EOF > "${T}"/akonadiserverrc | ||
[%General] | ||
Driver=${DRIVER} | ||
EOF | ||
insinto /usr/share/config/akonadi | ||
doins "${T}"/akonadiserverrc | ||
|
||
kde5_src_install | ||
} | ||
|
||
pkg_postinst() { | ||
kde5_pkg_postinst | ||
elog "You can select the storage backend in ~/.config/akonadi/akonadiserverrc." | ||
elog "Available drivers are:" | ||
use mysql && elog " QMYSQL" | ||
use postgres && elog " QPSQL" | ||
use sqlite && elog " QSQLITE3" | ||
elog "${DRIVER} has been set as your default akonadi storage backend." | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST akonadiconsole-17.08.3.tar.xz 185196 BLAKE2B fb630eb12653f8a6d8f4064f0fa6a0deaf6766959db4d55f6a6526be504023d4a08954186924063bc4c6aca00d1523f46517d64b6f81da0f43e0a5878d7815dc SHA512 a9de6c25c9b7dea29595e5ed815e25cd37b715afa2c754c9920cf9c6be4755d5bcf5376cad82853fad75feb1540d29afb9691731c09ec057571e8ed860bf1563 | ||
DIST akonadiconsole-17.12.2.tar.xz 185436 BLAKE2B 529d6165863cefb6c33264635ba5e830a94399910fec590755fe03e1e0f52c2b5a674a3acc23e8cac6ac5690f0b92ffea261ae07fe8ab4c7aec6f9671b353e29 SHA512 0fb504ef4dcd273308fb947014b2dc1cf475e915f244133b1c542df42b19eec6581e465a635bc3fe3320b753b9aaa8bb314207d1859458178aaf62c55984ac23 | ||
DIST akonadiconsole-17.12.3.tar.xz 185432 BLAKE2B c4be134ccf31a42f9244d7ad0b717e4cd8e7c89d1208e70339f096b84c64fc22223de318fb4d3e843ed7bf2c0d61ceeed4e4dc10db964c581b537ef9d7f7d0b3 SHA512 f491a16fb93a23cbad1160d5bf63ffe07ee015097211e23464031060247b550399140626f016d2a5336ed783a55f8d803a7aea6c8f4cac9495fcde35b082765a |
Oops, something went wrong.