diff options
Diffstat (limited to 'kde-apps/libkleo')
-rw-r--r-- | kde-apps/libkleo/Manifest | 9 | ||||
-rw-r--r-- | kde-apps/libkleo/files/libkleo-4.4.2017.04-gcc-6.3.patch | 39 | ||||
-rw-r--r-- | kde-apps/libkleo/libkleo-17.04.3.ebuild | 33 | ||||
-rw-r--r-- | kde-apps/libkleo/libkleo-17.08.1.ebuild | 33 | ||||
-rw-r--r-- | kde-apps/libkleo/libkleo-4.4.2017.04.ebuild | 27 | ||||
-rw-r--r-- | kde-apps/libkleo/metadata.xml | 8 |
6 files changed, 149 insertions, 0 deletions
diff --git a/kde-apps/libkleo/Manifest b/kde-apps/libkleo/Manifest new file mode 100644 index 000000000000..d65711fbc538 --- /dev/null +++ b/kde-apps/libkleo/Manifest @@ -0,0 +1,9 @@ +AUX libkleo-4.4.2017.04-gcc-6.3.patch 1575 SHA256 193a734ecca6c842dcb8709456415a133c7ed4262c659a119e403074d14cfb8a SHA512 3a9b362eacf51b57abbb3f89c60284bb9bd79d2c3bb211a62a2dac52b32f27288aec2189eecd60cd9b5d029047783514282fb29c027814df7c712ea2812adeb5 WHIRLPOOL c4165e13c26a4d3636095376048a1c573640c53bdb61f2af67025c2e65467610ace637610e9f798f0c9282fb9272f38b9c94a24e41b464e4f9b64fadd7535c45 +DIST kdepim-4.4.2017.04.tar.xz 8964644 SHA256 943019fbf6e480761ccac4a1d54d71d5d38c88fd832e952cb03d73975f9a8535 SHA512 d00e288563975e38f1bf4d28ed4724a9e159fab8ca37a61039aea730d22cae0c7e9921e04423bbbe6a74ee19319c57f79139d3a2b5048985675f836fd5dc77ab WHIRLPOOL 1818df486e46f7345523360d05ab1d19b00906f1b51677010d0cd2f31ddd914c1e96c3a98837339882810f54b15fd4eb5063424863169decb68578100ae8049a +DIST libkleo-17.04.3.tar.xz 290760 SHA256 78097d1b5332fd470474f2f1fa1170068a35fe962edc5ed0dbe74cd335c560ca SHA512 6d81d0474f890508a18486716ee3dc4e6e0d8ca7c4547a3ef85dc5f59a6f272975e4e33ff37997cfe1443dccf6bddd1c6b7e2ce269dfa443709bf0035c3859cc WHIRLPOOL 1efa1898db47ac83499981347a1110c937ae1a71b3727f595a5c32410847353eb95b3760309093606533334cefc1fa64b5f5d362b7078e12549f05edc42d068d +DIST libkleo-17.08.1.tar.xz 290772 SHA256 12b283ade8975f8323c4062154c6d0141afb9dfbf32029fc0beb72e78b5f5934 SHA512 8f19573b25d67c3472073f1460f0ceba19bceb82c3ab5eaaa1d63e3aefabf4eb43a9551ad57c2213ace3d0487367ed90f9af559d2c1026f409c17f3022c7a3d3 WHIRLPOOL 0f9d7c68db341119e420fe6056e328a1dbaea3d520026a327a83d7deaa66f2cbea2b6be193fa2f09c52a1f720ba9c18d3ed1bfcdf1a1c8521bb266ce074654e6 +EBUILD libkleo-17.04.3.ebuild 736 SHA256 390b071940fb3ca41a22de90f7523609d25384cb882a3e3a26e3ac9e6b2ab679 SHA512 7b0b83feedb065322d980a4e4e0ecd4a2c20043048a793e2de4ee7017f77b9b1998e8d04c5f23317bfef72890fbd4e621534fcc46eaf4b4511261598adb8284d WHIRLPOOL f27c97be51a0fd5cb670819f9c6ae1bd8a64fd73b9aa68f01be9a8ee2e79d72eaa0d3be68475e4e8f16c017d22760cde589497714bbfb87e657c7affd6d1ef4b +EBUILD libkleo-17.08.1.ebuild 738 SHA256 0984a3996ef69202a012f53b7ac0da484fb1e4187d8aa329e5a129f5c7806cfc SHA512 918f0a2947bd580cc325dd094b9c439cf826a339dfae1ddfc70dbcc16a8d52556a180cb25cd877a4196fded83214b658ecbfc2aae410b729804e61f20f92a34b WHIRLPOOL fcb848fcbcbf75b382bd688a785537d4992d934f2404f2f04ea083f06074d3eaf5b4298889bc4a10f600442aec439ee0fc1fdb9ac34e42c3488e73efbe399921 +EBUILD libkleo-4.4.2017.04.ebuild 586 SHA256 55cc436048dc6889f4a6d8cdc05819a8f50beb008322f7f3cc3d1832e2d6e127 SHA512 3044d0a8f521e833cff03a6d4acf52a53967bb7323bf02036d41bec07bd501627390bd082dc0274445c2fdbc266c4e5f48e280560e89b864e7d552189eb4aa12 WHIRLPOOL 3c2160a249aef48ab901aa24d3726c3f7d03ab3483fe2ed6615360b28a25ddaa205c80dffbd0bcdb12ad77f63c853b20011d214fe356db3132f17cbe073fe846 +MISC ChangeLog 2774 SHA256 f2d941a4a7545c641c33a5afdd1d9cbf63f3ace8a7507c9e0337ef56fe728bb6 SHA512 534dc83ae3ae71fe3323b7620bb5c4af750ab7d1cf5c8504fc0b28d288043459359d4d35fd31c7fc7b397f43c173c1b20732f45f8473450cbb679de28b9edbbf WHIRLPOOL 1d3b0d5141beda8ee4e75a9680e0f7b1dab30431263eee70092fbf5be46f08db63ff8430c647e3766957f013c6ae4c8ac2abb8ac74f6376e785975c3c6f1c687 +MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c diff --git a/kde-apps/libkleo/files/libkleo-4.4.2017.04-gcc-6.3.patch b/kde-apps/libkleo/files/libkleo-4.4.2017.04-gcc-6.3.patch new file mode 100644 index 000000000000..79023520d73d --- /dev/null +++ b/kde-apps/libkleo/files/libkleo-4.4.2017.04-gcc-6.3.patch @@ -0,0 +1,39 @@ +commit 272601864851e4411421ffe7fce764e01b5b1bfa +Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> +Date: Wed May 3 00:16:05 2017 +0200 + + libkleo: Fix build with GCC-6.3 + + Thanks-to: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> + +diff --git a/libkleo/backends/qgpgme/qgpgmekeylistjob.cpp b/libkleo/backends/qgpgme/qgpgmekeylistjob.cpp +index 4d26eb8772..c9c4642c62 100644 +--- a/libkleo/backends/qgpgme/qgpgmekeylistjob.cpp ++++ b/libkleo/backends/qgpgme/qgpgmekeylistjob.cpp +@@ -85,7 +85,7 @@ static QGpgMEKeyListJob::result_type list_keys( Context * ctx, QStringList pats, + if ( pats.size() < 2 ) { + std::vector<Key> keys; + const KeyListResult r = do_list_keys( ctx, pats, keys, secretOnly ); +- return make_tuple( r, keys, QString(), Error() ); ++ return boost::make_tuple( r, keys, QString(), Error() ); + } + + // The communication channel between gpgme and gpgsm is limited in +@@ -109,7 +109,7 @@ retry: + chunkSize /= 2; + if ( chunkSize < 1 ) + // chunks smaller than one can't be -> return the error. +- return make_tuple( this_result, keys, QString(), Error() ); ++ return boost::make_tuple( this_result, keys, QString(), Error() ); + else + goto retry; + } +@@ -119,7 +119,7 @@ retry: + break; + pats = pats.mid( chunkSize ); + } while ( !pats.empty() ); +- return make_tuple( result, keys, QString(), Error() ); ++ return boost::make_tuple( result, keys, QString(), Error() ); + } + + Error QGpgMEKeyListJob::start( const QStringList & patterns, bool secretOnly ) { diff --git a/kde-apps/libkleo/libkleo-17.04.3.ebuild b/kde-apps/libkleo/libkleo-17.04.3.ebuild new file mode 100644 index 000000000000..2d25e4832ecb --- /dev/null +++ b/kde-apps/libkleo/libkleo-17.04.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="false" +inherit kde5 + +DESCRIPTION="Library for encryption handling" +LICENSE="GPL-2+" +KEYWORDS="amd64 x86" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_kdeapps_dep kpimtextedit) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + >=app-crypt/gpgme-1.7.1[cxx,qt5] +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/kdepim-l10n +" diff --git a/kde-apps/libkleo/libkleo-17.08.1.ebuild b/kde-apps/libkleo/libkleo-17.08.1.ebuild new file mode 100644 index 000000000000..1de7afaee0cd --- /dev/null +++ b/kde-apps/libkleo/libkleo-17.08.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="false" +inherit kde5 + +DESCRIPTION="Library for encryption handling" +LICENSE="GPL-2+" +KEYWORDS="~amd64 ~x86" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_kdeapps_dep kpimtextedit) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + >=app-crypt/gpgme-1.7.1[cxx,qt5] +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/kdepim-l10n +" diff --git a/kde-apps/libkleo/libkleo-4.4.2017.04.ebuild b/kde-apps/libkleo/libkleo-4.4.2017.04.ebuild new file mode 100644 index 000000000000..54bbd999821b --- /dev/null +++ b/kde-apps/libkleo/libkleo-4.4.2017.04.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KMNAME="kdepim" +QT3SUPPORT_REQUIRED="true" +inherit kde4-meta + +DESCRIPTION="Library for encryption handling" +HOMEPAGE="https://launchpad.net/~pali/+archive/ubuntu/kdepim-noakonadi" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep kdepimlibs '' 4.14.10_p20160611) + app-crypt/gpgme +" +RDEPEND="${DEPEND} + !>kde-apps/kdepimlibs-4.14.11_pre20160211 + app-crypt/gnupg +" + +KMSAVELIBS="true" +KMEXTRACTONLY="kleopatra/" + +PATCHES=( "${FILESDIR}/${P}-gcc-6.3.patch" ) diff --git a/kde-apps/libkleo/metadata.xml b/kde-apps/libkleo/metadata.xml new file mode 100644 index 000000000000..2fdbf33d963d --- /dev/null +++ b/kde-apps/libkleo/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>kde@gentoo.org</email> + <name>Gentoo KDE Project</name> + </maintainer> +</pkgmetadata> |