summaryrefslogtreecommitdiff
path: root/kde-apps/libkleo
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /kde-apps/libkleo
reinit the tree, so we can have metadata
Diffstat (limited to 'kde-apps/libkleo')
-rw-r--r--kde-apps/libkleo/Manifest9
-rw-r--r--kde-apps/libkleo/files/libkleo-4.4.2017.04-gcc-6.3.patch39
-rw-r--r--kde-apps/libkleo/libkleo-17.04.3.ebuild33
-rw-r--r--kde-apps/libkleo/libkleo-17.08.1.ebuild33
-rw-r--r--kde-apps/libkleo/libkleo-4.4.2017.04.ebuild27
-rw-r--r--kde-apps/libkleo/metadata.xml8
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>