mirror of
https://github.com/flatcar/scripts.git
synced 2025-12-06 18:02:02 +01:00
bump(app-crypt/gnupg): sync with upstream for arm64
Signed-off-by: Geoff Levand <geoff@infradead.org>
This commit is contained in:
parent
b217663037
commit
48ab0a36a4
@ -1,6 +1,299 @@
|
|||||||
# ChangeLog for app-crypt/gnupg
|
# ChangeLog for app-crypt/gnupg
|
||||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/ChangeLog,v 1.532 2014/07/05 11:29:15 ago Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/ChangeLog,v 1.604 2015/05/21 04:39:45 mattst88 Exp $
|
||||||
|
|
||||||
|
21 May 2015; Matt Turner <mattst88@gentoo.org> gnupg-2.1.4.ebuild:
|
||||||
|
added ~alpha, bug 546478.
|
||||||
|
|
||||||
|
*gnupg-2.1.4 (13 May 2015)
|
||||||
|
|
||||||
|
13 May 2015; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.4.ebuild,
|
||||||
|
-files/gnupg-2.1.1-misc-cve.patch,
|
||||||
|
-files/gnupg-2.1.3-dirmngr-Fix-segfault-in-ldap-engine.patch,
|
||||||
|
-files/gnupg-2.1.3-dirmngr-no-ldap.patch,
|
||||||
|
-files/gnupg-2.1.3-gpg-fix-null-segv.patch, -gnupg-2.1.3-r3.ebuild:
|
||||||
|
New upstream version 2.1.4, cleanup old files
|
||||||
|
|
||||||
|
11 May 2015; Kristian Fiskerstrand <k_f@gentoo.org> -gnupg-1.4.18.ebuild:
|
||||||
|
Remove vulnerable version c.f bug #541568
|
||||||
|
|
||||||
|
26 Apr 2015; Anthony G. Basile <blueness@gentoo.org> gnupg-2.1.3-r3.ebuild:
|
||||||
|
Keyword ~arm and ~mips. Bug #546478.
|
||||||
|
|
||||||
|
25 Apr 2015; Anthony G. Basile <blueness@gentoo.org> gnupg-2.1.3-r3.ebuild:
|
||||||
|
Keyword ~ppc ~ppc64. Bug #546478.
|
||||||
|
|
||||||
|
*gnupg-2.0.27-r1 (19 Apr 2015)
|
||||||
|
*gnupg-2.1.3-r3 (19 Apr 2015)
|
||||||
|
|
||||||
|
19 Apr 2015; Alon Bar-Lev <alonbl@gentoo.org> +gnupg-2.0.27-r1.ebuild,
|
||||||
|
+gnupg-2.1.3-r3.ebuild, -gnupg-2.1.3-r2.ebuild:
|
||||||
|
Add large-secmem by default
|
||||||
|
|
||||||
|
17 Apr 2015; Mikle Kolyada <zlogene@gentoo.org> gnupg-2.1.3-r2.ebuild:
|
||||||
|
Add ~x86 keyword wrt bug #546478
|
||||||
|
|
||||||
|
17 Apr 2015; Mikle Kolyada <zlogene@gentoo.org> gnupg-2.1.3-r2.ebuild:
|
||||||
|
Whitespace
|
||||||
|
|
||||||
|
*gnupg-2.1.3-r2 (17 Apr 2015)
|
||||||
|
|
||||||
|
17 Apr 2015; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.3-r2.ebuild,
|
||||||
|
-gnupg-2.1.3-r1.ebuild:
|
||||||
|
Remove the warning about being a developer version that showed up due to the
|
||||||
|
LDAP fix
|
||||||
|
|
||||||
|
14 Apr 2015; Mikle Kolyada <zlogene@gentoo.org> gnupg-2.1.3-r1.ebuild:
|
||||||
|
Add ~amd64 keyword wrt bug #546478
|
||||||
|
|
||||||
|
14 Apr 2015; Jeroen Roovers <jer@gentoo.org> gnupg-2.1.3-r1.ebuild:
|
||||||
|
Marked ~hppa (bug #546478).
|
||||||
|
|
||||||
|
*gnupg-2.1.3-r1 (13 Apr 2015)
|
||||||
|
|
||||||
|
13 Apr 2015; Kristian Fiskerstrand <k_f@gentoo.org>
|
||||||
|
+files/gnupg-2.1.3-gpg-fix-null-segv.patch, +gnupg-2.1.3-r1.ebuild,
|
||||||
|
-gnupg-2.1.3.ebuild:
|
||||||
|
Add fix for NULL-segv due to invalid imported data, reported by Hanno Böck.
|
||||||
|
|
||||||
|
13 Apr 2015; Kristian Fiskerstrand <k_f@gentoo.org>
|
||||||
|
+files/gnupg-2.1.3-dirmngr-no-ldap.patch, gnupg-2.1.3.ebuild:
|
||||||
|
Fix build when ldap useflag is not set, bug #546348
|
||||||
|
|
||||||
|
12 Apr 2015; Kristian Fiskerstrand <k_f@gentoo.org> gnupg-2.1.3.ebuild:
|
||||||
|
Remove --enable-agent from ebuild as this is a hard requirement in 2.1 and the
|
||||||
|
option is removed
|
||||||
|
|
||||||
|
*gnupg-2.1.3 (11 Apr 2015)
|
||||||
|
|
||||||
|
11 Apr 2015; Kristian Fiskerstrand <k_f@gentoo.org>
|
||||||
|
+files/gnupg-2.1.3-dirmngr-Fix-segfault-in-ldap-engine.patch,
|
||||||
|
+gnupg-2.1.3.ebuild, -gnupg-2.1.2.ebuild:
|
||||||
|
New upstream release 2.1.3
|
||||||
|
|
||||||
|
30 Mar 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-1.4.19.ebuild:
|
||||||
|
Stable for alpha, wrt bug #541568
|
||||||
|
|
||||||
|
30 Mar 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-1.4.19.ebuild:
|
||||||
|
Stable for sparc, wrt bug #541568
|
||||||
|
|
||||||
|
30 Mar 2015; <tgall@gentoo.org> gnupg-2.0.26-r3.ebuild:
|
||||||
|
stable on arm64
|
||||||
|
|
||||||
|
26 Mar 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-1.4.19.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #541568
|
||||||
|
|
||||||
|
26 Mar 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-1.4.19.ebuild:
|
||||||
|
Stable for ppc, wrt bug #541568
|
||||||
|
|
||||||
|
25 Mar 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-1.4.19.ebuild:
|
||||||
|
Stable for ia64, wrt bug #541568
|
||||||
|
|
||||||
|
06 Mar 2015; Mikle Kolyada <zlogene@gentoo.org> gnupg-1.4.19.ebuild:
|
||||||
|
x86 stable wrt bug #541568
|
||||||
|
|
||||||
|
04 Mar 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-1.4.19.ebuild:
|
||||||
|
Stable for amd64, wrt bug #541568
|
||||||
|
|
||||||
|
03 Mar 2015; Markus Meier <maekke@gentoo.org> gnupg-1.4.19.ebuild:
|
||||||
|
arm stable, bug #541568
|
||||||
|
|
||||||
|
02 Mar 2015; Jeroen Roovers <jer@gentoo.org> gnupg-1.4.19.ebuild:
|
||||||
|
Stable for HPPA (bug #541568).
|
||||||
|
|
||||||
|
01 Mar 2015; Alon Bar-Lev <alonbl@gentoo.org> gnupg-1.4.19.ebuild:
|
||||||
|
Remove russian man page, bug#541788
|
||||||
|
|
||||||
|
*gnupg-1.4.19 (27 Feb 2015)
|
||||||
|
|
||||||
|
27 Feb 2015; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-1.4.19.ebuild:
|
||||||
|
Version bump of 1.4 series. This release mitigates two new side channel
|
||||||
|
|
||||||
|
*gnupg-2.0.27 (18 Feb 2015)
|
||||||
|
|
||||||
|
18 Feb 2015; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.0.27.ebuild:
|
||||||
|
Version bump, new upstream release 2.0.27
|
||||||
|
|
||||||
|
16 Feb 2015; Kristian Fiskerstrand <k_f@gentoo.org> -gnupg-2.0.25.ebuild,
|
||||||
|
-gnupg-2.0.26-r2.ebuild, -gnupg-2.0.26.ebuild:
|
||||||
|
Cleanup for security bug 534110
|
||||||
|
|
||||||
|
16 Feb 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-2.0.26-r3.ebuild:
|
||||||
|
Stable for sparc, wrt bug #534110
|
||||||
|
|
||||||
|
13 Feb 2015; Kristian Fiskerstrand <k_f@gentoo.org> -gnupg-2.1.1-r1.ebuild:
|
||||||
|
Remove vulnerable 2.1 version c.f security bug #540016
|
||||||
|
|
||||||
|
*gnupg-2.1.2 (13 Feb 2015)
|
||||||
|
|
||||||
|
13 Feb 2015; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.2.ebuild:
|
||||||
|
Version bump, new upstream release 2.1.2
|
||||||
|
|
||||||
|
09 Feb 2015; Kristian Fiskerstrand <k_f@gentoo.org> gnupg-2.0.25.ebuild,
|
||||||
|
gnupg-2.0.26-r2.ebuild, gnupg-2.0.26-r3.ebuild, gnupg-2.1.1-r1.ebuild:
|
||||||
|
Remove optional dependency on pinentry-qt in preparation of lastriting of this
|
||||||
|
package
|
||||||
|
|
||||||
|
25 Jan 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-2.0.26-r3.ebuild:
|
||||||
|
Stable for alpha, wrt bug #534110
|
||||||
|
|
||||||
|
17 Jan 2015; Markus Meier <maekke@gentoo.org> gnupg-2.0.26-r3.ebuild:
|
||||||
|
arm stable, bug #534110
|
||||||
|
|
||||||
|
16 Jan 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-2.0.26-r3.ebuild:
|
||||||
|
Stable for ia64, wrt bug #534110
|
||||||
|
|
||||||
|
15 Jan 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-2.0.26-r3.ebuild:
|
||||||
|
Stable for ppc, wrt bug #534110
|
||||||
|
|
||||||
|
14 Jan 2015; Andreas Schuerch <nativemad@gentoo.org> gnupg-2.0.26-r3.ebuild:
|
||||||
|
x86 stable, see bug 534110
|
||||||
|
|
||||||
|
14 Jan 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-2.0.26-r3.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #534110
|
||||||
|
|
||||||
|
13 Jan 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-2.0.26-r3.ebuild:
|
||||||
|
Stable for amd64, wrt bug #534110
|
||||||
|
|
||||||
|
13 Jan 2015; Jeroen Roovers <jer@gentoo.org> gnupg-2.0.26-r3.ebuild:
|
||||||
|
Stable for HPPA (bug #534110).
|
||||||
|
|
||||||
|
06 Jan 2015; Kristian Fiskerstrand <k_f@gentoo.org> gnupg-2.1.1-r1.ebuild:
|
||||||
|
Gnupg 2.1 require the internal dirmngr to be used and provide this by default
|
||||||
|
so we make this a blocker
|
||||||
|
|
||||||
|
*gnupg-2.0.26-r3 (31 Dec 2014)
|
||||||
|
*gnupg-2.1.1-r1 (31 Dec 2014)
|
||||||
|
|
||||||
|
31 Dec 2014; Alon Bar-Lev <alonbl@gentoo.org>
|
||||||
|
+files/gnupg-2.0.26-misc-cve.patch, +files/gnupg-2.1.1-misc-cve.patch,
|
||||||
|
+gnupg-2.0.26-r3.ebuild, +gnupg-2.1.1-r1.ebuild, -gnupg-2.1.1.ebuild:
|
||||||
|
Fix misc CVEs, bug#534110
|
||||||
|
|
||||||
|
*gnupg-2.1.1 (17 Dec 2014)
|
||||||
|
|
||||||
|
17 Dec 2014; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.1.ebuild,
|
||||||
|
-gnupg-2.1.0-r1.ebuild:
|
||||||
|
Version bump to GnuPG 2.1.1
|
||||||
|
|
||||||
|
*gnupg-2.1.0-r1 (24 Nov 2014)
|
||||||
|
|
||||||
|
24 Nov 2014; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.0-r1.ebuild,
|
||||||
|
-gnupg-2.1.0.ebuild:
|
||||||
|
Revbump to fix dependencies due to known issues reported on gnupg mailing list
|
||||||
|
|
||||||
|
19 Nov 2014; Kristian Fiskerstrand <k_f@gentoo.org> gnupg-2.1.0.ebuild:
|
||||||
|
Update GnuPG 2.1 deps when static USE to match general requirements
|
||||||
|
|
||||||
|
09 Nov 2014; Kristian Fiskerstrand <k_f@gentoo.org> gnupg-2.1.0.ebuild:
|
||||||
|
Make sure to properly escape variables for elog messages
|
||||||
|
|
||||||
|
09 Nov 2014; Kristian Fiskerstrand <k_f@gentoo.org> gnupg-2.1.0.ebuild:
|
||||||
|
Add info on secret key migration and remove invalid symlinks for keyserver
|
||||||
|
helpers replaced by dirmngr
|
||||||
|
|
||||||
|
08 Nov 2014; Kristian Fiskerstrand <k_f@gentoo.org> gnupg-2.1.0.ebuild:
|
||||||
|
Bump min requirement to 1.6.2 as a precautionary measure as some users of
|
||||||
|
other distributions have reported issues using Ed25519 with 1.6.1
|
||||||
|
|
||||||
|
*gnupg-2.1.0 (06 Nov 2014)
|
||||||
|
|
||||||
|
06 Nov 2014; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.0.ebuild,
|
||||||
|
-gnupg-2.1.0_beta864.ebuild:
|
||||||
|
Bump GnuPG 2.1 branch to final release. Fix bug #525154
|
||||||
|
|
||||||
|
29 Oct 2014; Agostino Sarubbo <ago@gentoo.org> gnupg-2.0.26.ebuild:
|
||||||
|
Stable for sparc, wrt bug #521174
|
||||||
|
|
||||||
|
28 Oct 2014; Agostino Sarubbo <ago@gentoo.org> gnupg-2.0.26.ebuild:
|
||||||
|
Stable for ia64, wrt bug #521174
|
||||||
|
|
||||||
|
*gnupg-2.1.0_beta864 (05 Oct 2014)
|
||||||
|
|
||||||
|
05 Oct 2014; Kristian Fiskerstrand <k_f@gentoo.org>
|
||||||
|
+gnupg-2.1.0_beta864.ebuild, -gnupg-2.1.0_beta834.ebuild:
|
||||||
|
Bump 2.1 version to beta864
|
||||||
|
|
||||||
|
*gnupg-2.1.0_beta834 (19 Sep 2014)
|
||||||
|
|
||||||
|
19 Sep 2014; Kristian Fiskerstrand <k_f@gentoo.org>
|
||||||
|
+gnupg-2.1.0_beta834.ebuild, -gnupg-2.1.0_beta783.ebuild:
|
||||||
|
Bump 2.1 version to beta834
|
||||||
|
|
||||||
|
17 Sep 2014; Alon Bar-Lev <alonbl@gentoo.org> gnupg-2.0.26-r2.ebuild,
|
||||||
|
gnupg-2.1.0_beta783.ebuild:
|
||||||
|
Cleanup tools installation, by Arfrever Frehtes Taifersar Arahesis
|
||||||
|
|
||||||
|
*gnupg-2.0.26-r2 (15 Sep 2014)
|
||||||
|
|
||||||
|
15 Sep 2014; Alon Bar-Lev <alonbl@gentoo.org> +gnupg-2.0.26-r2.ebuild,
|
||||||
|
-gnupg-2.0.26-r1.ebuild, gnupg-2.1.0_beta783.ebuild, metadata.xml:
|
||||||
|
Install extra tools, including previous default ones as it becomes long list,
|
||||||
|
bug#522882
|
||||||
|
|
||||||
|
14 Sep 2014; Markus Meier <maekke@gentoo.org> gnupg-2.0.26.ebuild:
|
||||||
|
arm stable, bug #521174
|
||||||
|
|
||||||
|
14 Sep 2014; Agostino Sarubbo <ago@gentoo.org> gnupg-2.0.26.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #521174
|
||||||
|
|
||||||
|
07 Sep 2014; Agostino Sarubbo <ago@gentoo.org> gnupg-2.0.26.ebuild:
|
||||||
|
Stable for ppc, wrt bug #521174
|
||||||
|
|
||||||
|
29 Aug 2014; Alon Bar-Lev <alonbl@gentoo.org> gnupg-2.0.26-r1.ebuild,
|
||||||
|
gnupg-2.1.0_beta783.ebuild:
|
||||||
|
Remove adns USE, bug#513990
|
||||||
|
|
||||||
|
*gnupg-2.0.26-r1 (29 Aug 2014)
|
||||||
|
|
||||||
|
29 Aug 2014; Alon Bar-Lev <alonbl@gentoo.org> +gnupg-2.0.26-r1.ebuild:
|
||||||
|
Remove adns USE, bug#513990
|
||||||
|
|
||||||
|
29 Aug 2014; Mikle Kolyada <zlogene@gentoo.org> gnupg-2.0.26.ebuild:
|
||||||
|
alpha stable wrt bug #521174
|
||||||
|
|
||||||
|
29 Aug 2014; Mikle Kolyada <zlogene@gentoo.org> gnupg-2.0.26.ebuild:
|
||||||
|
x86 stable wrt bug #521174
|
||||||
|
|
||||||
|
29 Aug 2014; Mikle Kolyada <zlogene@gentoo.org> gnupg-2.0.26.ebuild:
|
||||||
|
amd64 stable wrt bug #521174
|
||||||
|
|
||||||
|
28 Aug 2014; Jeroen Roovers <jer@gentoo.org> gnupg-2.0.26.ebuild:
|
||||||
|
Stable for HPPA (bug #521174).
|
||||||
|
|
||||||
|
*gnupg-2.1.0_beta783 (18 Aug 2014)
|
||||||
|
|
||||||
|
18 Aug 2014; Kristian Fiskerstrand <k_f@gentoo.org>
|
||||||
|
+gnupg-2.1.0_beta783.ebuild, -gnupg-2.1.0_beta751.ebuild:
|
||||||
|
Bump 2.1 version to beta783. Fix bug #519200
|
||||||
|
|
||||||
|
*gnupg-2.0.26 (13 Aug 2014)
|
||||||
|
|
||||||
|
13 Aug 2014; Kristian Fiskerstrand <k_f@gentoo.org>
|
||||||
|
+files/gnupg-2.0.26-Need-to-init-the-trustdb-for-import.patch,
|
||||||
|
+gnupg-2.0.26.ebuild:
|
||||||
|
Version bump to 2.0.26. Add patch to fix an import issue for trust-
|
||||||
|
model=always (bug #519760)
|
||||||
|
|
||||||
|
30 Jul 2014; Kristian Fiskerstrand <k_f@gentoo.org> metadata.xml:
|
||||||
|
Update metadata longdesc to reflect IDEA is now also part of GnuPG and the
|
||||||
|
OpenPGP specs have been amended in RFC4880
|
||||||
|
|
||||||
|
25 Jul 2014; Jason A. Donenfeld <zx2c4@gentoo.org> gnupg-2.1.0_beta751.ebuild:
|
||||||
|
It's not in the mirrors yet.
|
||||||
|
|
||||||
|
*gnupg-2.1.0_beta751 (25 Jul 2014)
|
||||||
|
|
||||||
|
25 Jul 2014; Jason A. Donenfeld <zx2c4@gentoo.org>
|
||||||
|
+gnupg-2.1.0_beta751.ebuild:
|
||||||
|
The fifth beta of gnupg 2.1 is finally shaping up.
|
||||||
|
|
||||||
|
16 Jul 2014; Alon Bar-Lev <alonbl@gentoo.org> -gnupg-1.4.16.ebuild,
|
||||||
|
-gnupg-2.0.22.ebuild, -gnupg-2.0.23.ebuild:
|
||||||
|
Cleanup
|
||||||
|
|
||||||
|
12 Jul 2014; <tgall@gentoo.org> gnupg-2.0.25.ebuild:
|
||||||
|
Stable for arm64 bug #514718
|
||||||
|
|
||||||
05 Jul 2014; Agostino Sarubbo <ago@gentoo.org> gnupg-1.4.18.ebuild,
|
05 Jul 2014; Agostino Sarubbo <ago@gentoo.org> gnupg-1.4.18.ebuild,
|
||||||
gnupg-2.0.25.ebuild:
|
gnupg-2.0.25.ebuild:
|
||||||
|
|||||||
@ -2,32 +2,33 @@
|
|||||||
Hash: SHA256
|
Hash: SHA256
|
||||||
|
|
||||||
AUX gnupg-2.0.17-gpgsm-gencert.patch 1121 SHA256 fa8369a4466b3cce54215a348940422f46f4d359f9e9b3c7029a1138870888df SHA512 ecde032b205cc16c33ff21ded55b93e74058cd804d68e4a0738ac70d54b5b388b6f709d21719a5e418c662b7ee74bc4aef7a0c59de106e2d4bd06b7bc1a11138 WHIRLPOOL 5dc4d3de29290e8e274a0f4fef871cea7f49553846254d819ca776000978a72c694212559d9ad03312f94f71f406de4641c0575188d340017a7937b01753b8a0
|
AUX gnupg-2.0.17-gpgsm-gencert.patch 1121 SHA256 fa8369a4466b3cce54215a348940422f46f4d359f9e9b3c7029a1138870888df SHA512 ecde032b205cc16c33ff21ded55b93e74058cd804d68e4a0738ac70d54b5b388b6f709d21719a5e418c662b7ee74bc4aef7a0c59de106e2d4bd06b7bc1a11138 WHIRLPOOL 5dc4d3de29290e8e274a0f4fef871cea7f49553846254d819ca776000978a72c694212559d9ad03312f94f71f406de4641c0575188d340017a7937b01753b8a0
|
||||||
DIST gnupg-1.4.16.tar.bz2 3656752 SHA256 7b3b748e6aaa338092a0b26b1730cd9355765b55e3684f58dd70f9a1b00f4a2f SHA512 62bccf22211c25cf2ffbf9d35b8f47211e3a71fd92828705d12b23e7d658c9c65c6d845eb5e887e0d855d90a49a5033ecf9de4e22a63e7d3fc052eb1ed33dff4 WHIRLPOOL 7b84449fe7e49e7009d30cdfb8e4b7e1067e3d4bddf94cfa9fca6b3fcfccaa4cd1bd86c3e08507a7f9f1080feb3057b7db1ddcbbaabf42a4fc84d0c36bc91d70
|
AUX gnupg-2.0.26-Need-to-init-the-trustdb-for-import.patch 895 SHA256 063f50e8293282ec59ccf30567dafc16f5cdec800d2965acf8cf8a5050d8a9b3 SHA512 85423d0c0a2d6e85d569bd31c8f8209fb8707c827f041055bc2a1b20ec1372257574a2b72d86cdc1fa61188966bbb0e0ca176505bbd2bb1e2df12257f33ae259 WHIRLPOOL b9ee365eb55e637ca80b1ab88f1b48a9f925be73aba4f3e8e1c5526cbdb18a4c6326aa0282b45c6ad285b9c0d2f624e161679abd41bfcbd6cbf37764c0123467
|
||||||
DIST gnupg-1.4.18.tar.bz2 3649557 SHA256 b7b5fdda78849955e0cdbc5a085f3a08f8b7fba126c622085debb62def5d6388 SHA512 f9619ede8e0d2844774e07fb42359444c5ab8e15565a87f419f76cc3d781940c564f35f429131686fdd7559c5c2edb49506b3c0a1feecbd95438743075be3e63 WHIRLPOOL 780876be0603fd0605b192721e2bbb770ad67d98acba8ef0fd769ab3241467696da5f49a189d89600d076691bf2cedb1294ffade5c44f6d24512d6a93a6f8981
|
AUX gnupg-2.0.26-misc-cve.patch 3201 SHA256 d0f16d14da9868b79d17fa49ff284ec05fb45ef61f35c864bde9e38dc7539de2 SHA512 bb2860e5d8bb1567238e25d05cda7cb76557fa43dca3b8e802f7b4664e9b46e10187f2cbb76d1bcea5816d14c936d704fd606bdf125855ef3401b08412ac1fed WHIRLPOOL eefd707be37662bccd63d671496c79b30a07c13fb7497562887c678495020c382b5fb664ec8d5c76c45077fd6cfe36d4fc33f804b544f0efd042f6eaa5d2ed36
|
||||||
DIST gnupg-2.0.22.tar.bz2 4277117 SHA256 437d0ab259854359fc48aa8795af80cff4975e559c111c92c03d0bc91408e251 SHA512 de534b2f4b8d3c320e97519fe0834bc403c96c6dbb2e24fc24eb68f4ff80374360ef66d83ddc3d6fa096c5199d3782abc5d06b866203378cba130b42802cc855 WHIRLPOOL c45e7b2560ae31f013f732863db99f6e23d0de83d03371fe592192c2b5f800503f7a1e273c59e4c99f3aa0401e8cfb2bdbf1c5029534f642305e768009f15fef
|
DIST gnupg-1.4.19.tar.bz2 3713811 SHA256 7f09319d044b0f6ee71fe3587bb873be701723ac0952cff5069046a78de8fd86 SHA512 cce2a83efb05f963ad0f8afd04999cc852889d46b4cad4cf399a37fd6e69f0911a5ccaa0192cb891a941cfa93125349b481efa789a127e3c0aa2c5ba53672741 WHIRLPOOL 14eaddca0981f05757aa0751b9563837efd3f5943a422d5f29e0de94eb6233b85b8848a1f4816ab7e897d6e656c7c08705115d53ed89f554604ffd2009c3c39f
|
||||||
DIST gnupg-2.0.23.tar.bz2 4297195 SHA256 cf196b8056eafb4236f000a3e12543e0022a1fec4d6edff1b91b48936c109841 SHA512 5982b25a470b8e6c2874cfadbd2da7db7fb219b5a0be254d73772488b47e2fa1b3825c6640c3659e27905d56d53eaffd34728540081ff160bffea80678d37847 WHIRLPOOL 95184a59be90de483be82b064e8222be0957b0d17466ba80de5b6d8cd8774ca9a3fd83ac967437e4b296905f06ca0f0b2e446fa905ef5871ab1492c7db7e1b3b
|
DIST gnupg-2.0.26.tar.bz2 4303384 SHA256 7758e30dc382ae7a7167ed41b7f936aa50af5ea2d6fccdef663b5b750b65b8e0 SHA512 5dd23baaac764fd48abd235ed52a85a2c7fd68b98fcde45c0f294ddb3b5629e8b1bd894585fbed4e6a6cb2bc4a5552c098c3cf1a849fffa469424fd0a4fee726 WHIRLPOOL 8d9b30337957f6bfeddea29116d862ef0c0ddd06d59bc2799db236b91b2c6767aad6f37f2166fc431c5d9454eb41f49f3e261bc38d0e89361f0c467f4591cd5a
|
||||||
DIST gnupg-2.0.25.tar.bz2 4301689 SHA256 b3abe97df096cf53d6a422ac922f3c48e688bc892b7ccf669b92f0b7fc6c5823 SHA512 8b80c86ec53ed3b82d15a8e316baf175691e06e1bcac28d66c61fd37d07e26196a7ee7855e6eb958c301cee764866cc3cf00e5ec0aef23abddf7427bb3d23fb1 WHIRLPOOL 786f3db3af0c96249e128ce3a30dee7e9fbec38d75ed29138f0dfdcbe4f4377c39d4152844087cec0147921eed73c1a01382b542c6a27e86e8bd9265f67e65e2
|
DIST gnupg-2.0.27.tar.bz2 4424679 SHA256 57646d3e4b919fa1e5c8f1c0cf5fe1215333041c493a5ebc4b8f2978dbe930f2 SHA512 b05e75f5ef9881df9472818743c175cfe3254088086f36dc0fcf3d34e61f648f1775d90d404f6c622561df5066d972aadbf99ea8ec1290e5d7f7310f4ef2989e WHIRLPOOL abb353b20655002a0957e38d2b889fb5e6a47ba7b7546e1c70fc1f97cf42deeca8f2b061678983f3a160210f4eaf7529441246df1f9f1d875f5cc090456fdfb7
|
||||||
EBUILD gnupg-1.4.16.ebuild 3763 SHA256 7dd32d6bf5cac515edfaf32f6d8e5c218248490ed02d7a2681102b685ba1a97d SHA512 c5e52a81459c6fa99c3b875b1a17999076d4de49244fae3c195c129629b4b52d416c93faeec4e216b5daf7616db72809d213a1c6697c532571cb2ceab1c985e6 WHIRLPOOL cf45f4061edaa1bb984dc73b7656be6622900c54417d2f5b2571b0d9726f9f56329e2dc41a1346c3b3918c6ebdcbe1b52cb0ad61f093f46e9865dd38ac8423b5
|
DIST gnupg-2.1.4.tar.bz2 4885653 SHA256 64127eedd868510f2bccccb22c507a4878ffa07495db16a0f976c67f56426cb0 SHA512 57cabe1c00b830d383790d346b2ac6aafe1df5c71728b3a6e7e9164d0ace7e9638c7c6c01849946fbff671ea8f76d9ec3ea8878419c80cbc70c918e98e955310 WHIRLPOOL 2990169789708c5b2c47c2b4bf64fcc62c1bf0e093ad1991e2975e9a8da3be76142482cf7a29afc9965d9f08aabb8244fabfbe92a9d4d772fb400f6d41ca1ab4
|
||||||
EBUILD gnupg-1.4.18.ebuild 3763 SHA256 37cedb3946b555e83111f5096b3dd73f9506175976be10d648f8eb76b0b5fd3a SHA512 3dd165eb15a4946a9e2157549f0da6864e84c054a6369d7053730a899b50c5f05a703c1ce8e208b9de21b135bc8888f0f13835fce50f0e9eec467140e7e63355 WHIRLPOOL 9c64d59b7c444dde1fb601a6ab8d1085525153174b5995009ff7758866e56b88028056b42154fa0e28b3328978e15df515e4c65e65cb667fc17b75fb340e8e15
|
EBUILD gnupg-1.4.19.ebuild 3472 SHA256 e2d789f8ddd23866340e7e2cd450e7d7c51ea135e403571ec00873e85e04a4a1 SHA512 e4b5eb1b1d03762528464596316e433ec2b01330cd76ce5a7d7006ba77f8b7dda2d15e66f8574803a229fb5f543c587fe01b82ad981bb7a26c7ad7c2d86d7f7e WHIRLPOOL 9452157d05e9fc515af5b1d71bc14c820ac09337d6b3ac5ff66bca45a7de1ea50958f42bfdc6aee3f27e2596997efe36a473e7053bd904e144c73c3fbbc3a17e
|
||||||
EBUILD gnupg-2.0.22.ebuild 4736 SHA256 0dc9e63ae57b6859b62714a593359e9c2fa7097a17c2ad93675d597d5b0aea29 SHA512 2f4ea65dafb1e957c165dd684c3279e287ac9ca94eee87da6390ae6c4ad2a99d3791a82597850e2da0725e2de6a0a7d3e6d1192c250f02fe81fe5f78ad1a59bf WHIRLPOOL 3e6ed2773f428e32af127fa09968a066e41564831487bb06ed403467408fa11e9ca6a10a3d7bd4228b0fb3002909e296551948ec77bc934b3ada37ac90028a7b
|
EBUILD gnupg-2.0.26-r3.ebuild 4889 SHA256 d68393d52300de25451d6e732c7c10484f31283b560988e4992e9ac8fed0874a SHA512 5cc4f633741c32f244aa43eb4606a339e9de7b0d7ceb6cc38bdc985293efc605abcaafe438d0d60250d30f1cf7923a92a093d854f2abb28b302a8ff385b4cfc9 WHIRLPOOL 3d5df13d06a20c6cb53ca9259a416e7f0fc6490331d19ba4b98508d1dd18ddbcfe19913ce0a8fb61071c5a4ed38e8d9dca68b79f22ceb97890ce8236dd2e739c
|
||||||
EBUILD gnupg-2.0.23.ebuild 4753 SHA256 7be212cef871ea9bd5c044b97679d123ee5c3b1dd30121851576740a826cb500 SHA512 f1d90cff4d82bbeb07b8f566e368d4be11ef9569f64187711de994ed25290e8b21badceb5291bbb6682f141b91cfaea41a8fb205fb5da0de97535aa1e107c6fd WHIRLPOOL 466e2f787423efdd2333cf64620a61f551c075ef95674cd513b02de6a7c89ca633487de119df0d84ae3a2c55ff2e9c7a424aea61a51d11a24ac1a68e93344e86
|
EBUILD gnupg-2.0.27-r1.ebuild 4814 SHA256 e886319d458473e57a6f88e1f0c15d791e3375e66aca80eceebd3bad539c52ff SHA512 656c96421556ac1b6b1022d28b452db23de5100c0cf8ed0c51e73053f4526d7c38c6682dea596ab7d36489b20978da6a1375a56f5ca24b43b78394c859de363b WHIRLPOOL b3fe2d812c0defcff16030f6fdb07a9b430781fa0027c45dcda3c921785413271ec492f789a7a1a4f5c393794ab539f0bb7e263fd1eb1784972a752d3fd3b9a5
|
||||||
EBUILD gnupg-2.0.25.ebuild 4739 SHA256 7e34fd12981726f8308d7de3b47f0dec3667371ed0f5d9934e0ae6891e85b924 SHA512 bd3a145c81e4cfd075bd619c58bf4386fae4a8b743d0e565a5fe0208da9ab8662cb97d4b46e3dca24ce161b386382b51316553590bd8b4ab7c8fc3b58e167b41 WHIRLPOOL 60644e27a40c9801230deb551cc545fc4d7ad0040217347e9119edc2184f83d6485271f2756ab60563814752494733f7e1a51b2248f7c370353858f439a3b912
|
EBUILD gnupg-2.0.27.ebuild 4782 SHA256 5453bd69096075d8866a4877b6dbc3efa03a85ae8cbee63ff72269741749545e SHA512 6fa97736a7995c4f6a0095453bfdc0a627c9915da1e7442a65933532aa2ec7d21fdc69ae1cc1b32147731927eaa3cd1716715fdc8dcd969956201649a9da23ce WHIRLPOOL f9f7fe16b87194311f24f9699c561248faec2600fb632a9bd14a205e5ba8092826c7167e895968ea516d6b260f5bc618faf412cd5e5df0198d04891f7ad2c4f1
|
||||||
MISC ChangeLog 77982 SHA256 ceb180bd71598ee86812ecb5ccde5007151bacebe1868ea77a73ac30bee096b4 SHA512 a13bfdd7d6c7b321f3f7f784803e52fb9ed367ed6ce3555701b712cc5031df838ab34a1be8e2319416aa3f7b30462884c23b372119043ae695c357df9d80d60e WHIRLPOOL c5edd852e9c0f0d583a737d212566027edc0d437a769d6e3a0b1f1e5898fa6b788699cf8277717fe968d838dc407f4dc36023e941b55df9e3cfcdd19291e87ba
|
EBUILD gnupg-2.1.4.ebuild 4682 SHA256 adf6e605e853afc1483bca21d47385bc067bd489a07c71e8231b420a27ad63cd SHA512 0639c377ed60fdf826a93e7118218e58d0cc1b3eaa9c8d04a911a920cf250bcf5ae225c4413f59cb724a2c2d78bd56d08a0be86178ad906e051b8ced8e7a65b6 WHIRLPOOL 65de8848ff518b20fdf68a804a1e48fb6def9bbcb5dc763934cb4f5ded1934be6265645711a67c356fcabb76a92068a5772bc7a821b425bfcf0ed32236bc67f1
|
||||||
MISC metadata.xml 1078 SHA256 6d0df2861d7b3fc7777f9c703b06f789a8e4e4d08a98b1f5f5cc661943a5b7e0 SHA512 2998315ea1dad11806385d84827189efb626620d6596bf51a67180567a5ed3cbcb5eea50de907477b93d876ce66fb7e944cce159fe29450a301cda9bdd76db87 WHIRLPOOL fc0761ee1950b067a4434192c22b3d516017b539694e3615f9429ad8b05ace449e8d9abf01086baf91eb93cb9ad4fe2c37467b0313ccaf0411a99be63a7440e9
|
MISC ChangeLog 88474 SHA256 d60408c16cdc1cbad86461bdd411fa9b3a3a581826e574ae91a3ce7870ff9feb SHA512 d5e6fd00852ad0e372f5b5d887582990e20b6e3a35a4980164890e6cd7314af2139957185b0f076fa5a3bcd447cb74b84a24351179bd97e14b8813083930e550 WHIRLPOOL 6a62ff8d864391a8d6e16d5b39532cc89927a8a9a74261ee47f075fe82d5adda3b9643cab96e19d28dcf6f509fdcc6fac15eaa365e84b95eb66b81bd2b1706f3
|
||||||
|
MISC metadata.xml 1032 SHA256 cbef1621eb1364c8d12ac18e71cf4aabfced9ecd3c990a3f3cdf066902dc97bb SHA512 5e2ef4380effe027a0b0b8a11a29ed1996b3b5256ee333909d4a7cfcb18ea1e9dead9b8303c7dffc1ad10014dea79e827b1d84caa92294f4d3dfc29ff23a6af5 WHIRLPOOL a24c7f71ed140f34dd59b10314869d0c5482063be20faefa1591595feb856c79bc57a6b344dd467875cf3389d8cd14e2d41f2312f51d3b77dcbe27af97b7f129
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2
|
Version: GnuPG v2
|
||||||
|
|
||||||
iQIcBAEBCAAGBQJTt+GMAAoJELp701BxlEWfp8YP/R2gHwzG2aDK4T+r/MiKDT3u
|
iQIcBAEBCAAGBQJVXWGlAAoJEA/daC2XTKcqu7EP/0CqYWP1gcnuI8X+8Hmi63Po
|
||||||
lZdLYyF8KWlOjvi0TurhqslV0CdbICz9R3ow/zMBuja8OST39IwjZBIVALpFXYgK
|
89EdpYWDjb0XPqzerlI5ITpEDPuprv472iio3+Fxduo1RgFLEWWVprCOBWM9DM56
|
||||||
KwqSfVi1RcHFudYemWAs2lhNkwImCoTJ7rLwfJoZouCzxVOqOni8o/hqxSicsQgk
|
kj/fmGQ6hLdEXUmNO24Kjz6O5V7lRsDrxXYjvO0VYe1RjxCW/0mxtCZO+1ZfzP/2
|
||||||
1BptTuSoEmd3M5MWvIOVXEIepLA9mzXZo7ZU04qj6W0FWDsUIpGlFfURyGYCie5R
|
UJpPHFr+jz07VYhBdpO7j1PMDAgocPYY3wRdMU4B1/2/QBqsAtukFy/H4nk7giSl
|
||||||
bQqbC7NF2XEDlvnIovSs6+nYBaz/clYExzt9LmfzgWYEA1uBDVL0b5iiE7Zhoovh
|
c8MbKwhjmh3w2QJgCn2wnDKxLSojNBp8R1Y+0QCXqaidFHNzPWaExBWPDGuw2P2f
|
||||||
w9LLTwbLZjjuZQU/5zEFfSDxJfKEU2o00c1YSxrRD78srN37k+nynkSFv8xUvB5T
|
Eoz4MsRG0YofgFs8s6C0rdt+feTvdyA/whAjeF8PcH1e/bz5b3Atii7D+eEW7En2
|
||||||
zejIS3l4BCfFs7rNSj/xKSvYNj8NYRvqB7J7/ioQ+WSIic1b0q9mNOJ9Kj1+iMsM
|
CDXAaf/i/XkEDUgk4Z6q4p9FNZSBou2LhgAasoUyG5hEwvtHauUehVL0E5MKQADl
|
||||||
5gKJ7elZLJcRV0hQkpnIt2oNQq6Y/TXojC1DhnU4BHmCQ4Q8IcbWrh0sk7DoM4Ss
|
s+WvFwDSn+WsfrXEEJMh/FWJR392mhqD0fGe0Hf23FPErtvaJRQQ/4ZTG3gRSij3
|
||||||
1A3GRHr9sbT3CqfgJAye4Bf8/f3uE5K/b+GMjyoZ/PRtX10Q6lyIXj6V1x/WnS1+
|
WtsR7zxDCA3vwpcEabVM4xXE/i1WKZWZa4o8KVoKs4XER/sMwB4SX57cyeEbKjVQ
|
||||||
o3ZPDIkAEXvltaKrImHvwxduEW6YfGxhANYVhEJZHS3g849uoT9NBYsDcKQj+k7G
|
66DIRxXRhtFYkiiYiADKQq0H5gWITrXQvyQfZgycvTCCpfUxliBP09A88AJTt69w
|
||||||
Y4hxmjqrWp36cFgoGWUD1aIh4mdpaknkTyWpQiubCM7BrgfIP6gSAcaXWzdz23ab
|
4R0geWGtiohj1WxKAvVx15AQIZdfi+IYhLEQauT5EU5TQcmy+7GBixQLh97Ft5nI
|
||||||
opbKKRaLbQ6+SW+v+tz/
|
0NeaB9UVrIZaoKCTpgb6
|
||||||
=8Tpq
|
=H6bC
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
|||||||
@ -0,0 +1,35 @@
|
|||||||
|
From a2dcc5cc49c3e79d64bd1a2ad7a5bc4df5b073ee Mon Sep 17 00:00:00 2001
|
||||||
|
From: Kristian Fiskerstrand <kf@sumptuouscapital.com>
|
||||||
|
Date: Wed, 13 Aug 2014 11:13:34 +0200
|
||||||
|
Subject: [PATCH] gpg: Need to init the trustdb for import.
|
||||||
|
|
||||||
|
* g10/trustdb.c (clear_ownertrusts): Init trustdb.
|
||||||
|
|
||||||
|
--
|
||||||
|
|
||||||
|
This was fixed in 1.4 branch in commit
|
||||||
|
23191d7851eae2217ecdac6484349849a24fd94a but was not applied to the
|
||||||
|
2.0 branch that exhibits the same problem. This is actually a hack
|
||||||
|
to fix a bug introduced with commit 2528178.
|
||||||
|
|
||||||
|
GnuPG-bug-id: 1622
|
||||||
|
---
|
||||||
|
g10/trustdb.c | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/g10/trustdb.c b/g10/trustdb.c
|
||||||
|
index f96701a..7bfef25 100644
|
||||||
|
--- a/g10/trustdb.c
|
||||||
|
+++ b/g10/trustdb.c
|
||||||
|
@@ -923,6 +923,8 @@ clear_ownertrusts (PKT_public_key *pk)
|
||||||
|
TRUSTREC rec;
|
||||||
|
int rc;
|
||||||
|
|
||||||
|
+ init_trustdb();
|
||||||
|
+
|
||||||
|
if (trustdb_args.no_trustdb && opt.trust_model == TM_ALWAYS)
|
||||||
|
return 0;
|
||||||
|
|
||||||
|
--
|
||||||
|
1.8.5.5
|
||||||
|
|
||||||
118
sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gnupg-2.0.26-misc-cve.patch
vendored
Normal file
118
sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gnupg-2.0.26-misc-cve.patch
vendored
Normal file
@ -0,0 +1,118 @@
|
|||||||
|
From ed8383c618e124cfa708c9ee87563fcdf2f4649c Mon Sep 17 00:00:00 2001
|
||||||
|
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
|
||||||
|
Date: Fri, 19 Dec 2014 18:53:34 -0500
|
||||||
|
Subject: [PATCH] sm: Avoid double-free on iconv failure
|
||||||
|
|
||||||
|
* sm/minip12.c: (p12_build) if jnlib_iconv_open fails, avoid
|
||||||
|
double-free of pwbuf.
|
||||||
|
|
||||||
|
--
|
||||||
|
|
||||||
|
Observed by Joshua Rogers <honey@internot.info>, who proposed a
|
||||||
|
slightly different fix.
|
||||||
|
|
||||||
|
Debian-Bug-Id: 773472
|
||||||
|
|
||||||
|
Added fix at a second place - wk.
|
||||||
|
---
|
||||||
|
sm/minip12.c | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/agent/minip12.c b/agent/minip12.c
|
||||||
|
index 01b91b7..ca4d248 100644
|
||||||
|
--- a/agent/minip12.c
|
||||||
|
+++ b/agent/minip12.c
|
||||||
|
@@ -2422,6 +2422,7 @@ p12_build (gcry_mpi_t *kparms, const void *cert, size_t certlen,
|
||||||
|
" requested charset '%s': %s\n",
|
||||||
|
charset, strerror (errno));
|
||||||
|
gcry_free (pwbuf);
|
||||||
|
+ pwbuf = NULL;
|
||||||
|
goto failure;
|
||||||
|
}
|
||||||
|
|
||||||
|
@@ -2436,6 +2437,7 @@ p12_build (gcry_mpi_t *kparms, const void *cert, size_t certlen,
|
||||||
|
" requested charset '%s': %s\n",
|
||||||
|
charset, strerror (errno));
|
||||||
|
gcry_free (pwbuf);
|
||||||
|
+ pwbuf = NULL;
|
||||||
|
jnlib_iconv_close (cd);
|
||||||
|
goto failure;
|
||||||
|
}
|
||||||
|
--
|
||||||
|
1.7.10.4
|
||||||
|
|
||||||
|
From b0b3803e8c2959dd67ca96debc54b5c6464f0d41 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
|
||||||
|
Date: Fri, 19 Dec 2014 18:07:55 -0500
|
||||||
|
Subject: [PATCH] scd: Avoid double-free on error condition in scd
|
||||||
|
|
||||||
|
* scd/command.c (cmd_readkey): avoid double-free of cert
|
||||||
|
|
||||||
|
--
|
||||||
|
|
||||||
|
When ksba_cert_new() fails, cert will be double-freed.
|
||||||
|
|
||||||
|
Debian-Bug-Id: 773471
|
||||||
|
|
||||||
|
Original patch changed by wk to do the free only at leave.
|
||||||
|
---
|
||||||
|
scd/command.c | 6 ++----
|
||||||
|
1 file changed, 2 insertions(+), 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/scd/command.c b/scd/command.c
|
||||||
|
index dd4191f..1cc580a 100644
|
||||||
|
--- a/scd/command.c
|
||||||
|
+++ b/scd/command.c
|
||||||
|
@@ -804,10 +804,8 @@ cmd_readkey (assuan_context_t ctx, char *line)
|
||||||
|
|
||||||
|
rc = ksba_cert_new (&kc);
|
||||||
|
if (rc)
|
||||||
|
- {
|
||||||
|
- xfree (cert);
|
||||||
|
- goto leave;
|
||||||
|
- }
|
||||||
|
+ goto leave;
|
||||||
|
+
|
||||||
|
rc = ksba_cert_init_from_mem (kc, cert, ncert);
|
||||||
|
if (rc)
|
||||||
|
{
|
||||||
|
--
|
||||||
|
1.7.10.4
|
||||||
|
|
||||||
|
From abd5f6752d693b7f313c19604f0723ecec4d39a6 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Werner Koch <wk@gnupg.org>
|
||||||
|
Date: Mon, 22 Dec 2014 12:16:46 +0100
|
||||||
|
Subject: [PATCH] dirmngr,gpgsm: Return NULL on fail
|
||||||
|
|
||||||
|
* dirmngr/ldapserver.c (ldapserver_parse_one): Set SERVER to NULL.
|
||||||
|
* sm/gpgsm.c (parse_keyserver_line): Ditto.
|
||||||
|
--
|
||||||
|
|
||||||
|
Reported-by: Joshua Rogers <git@internot.info>
|
||||||
|
|
||||||
|
"If something inside the ldapserver_parse_one function failed,
|
||||||
|
'server' would be freed, then returned, leading to a
|
||||||
|
use-after-free. This code is likely copied from sm/gpgsm.c, which
|
||||||
|
was also susceptible to this bug."
|
||||||
|
|
||||||
|
Signed-off-by: Werner Koch <wk@gnupg.org>
|
||||||
|
---
|
||||||
|
dirmngr/ldapserver.c | 1 +
|
||||||
|
sm/gpgsm.c | 1 +
|
||||||
|
2 files changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/sm/gpgsm.c b/sm/gpgsm.c
|
||||||
|
index 3398d17..72bceb4 100644
|
||||||
|
--- a/sm/gpgsm.c
|
||||||
|
+++ b/sm/gpgsm.c
|
||||||
|
@@ -862,6 +862,7 @@ parse_keyserver_line (char *line,
|
||||||
|
{
|
||||||
|
log_info (_("%s:%u: skipping this line\n"), filename, lineno);
|
||||||
|
keyserver_list_free (server);
|
||||||
|
+ server = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
return server;
|
||||||
|
--
|
||||||
|
1.7.10.4
|
||||||
|
|
||||||
@ -1,124 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-1.4.18.ebuild,v 1.10 2014/07/05 11:29:15 ago Exp $
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
inherit eutils flag-o-matic toolchain-funcs
|
|
||||||
|
|
||||||
ECCVER="0.2.0"
|
|
||||||
ECCVER_GNUPG="1.4.9"
|
|
||||||
ECC_PATCH="${PN}-${ECCVER_GNUPG}-ecc${ECCVER}.diff"
|
|
||||||
MY_P=${P/_/}
|
|
||||||
|
|
||||||
DESCRIPTION="The GNU Privacy Guard, a GPL pgp replacement"
|
|
||||||
HOMEPAGE="http://www.gnupg.org/"
|
|
||||||
SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
|
|
||||||
IUSE="bzip2 curl ldap mta nls readline selinux smartcard static usb zlib linguas_ru"
|
|
||||||
|
|
||||||
COMMON_DEPEND="
|
|
||||||
ldap? ( net-nds/openldap )
|
|
||||||
bzip2? ( app-arch/bzip2 )
|
|
||||||
zlib? ( sys-libs/zlib )
|
|
||||||
curl? ( net-misc/curl )
|
|
||||||
mta? ( virtual/mta )
|
|
||||||
readline? ( sys-libs/readline )
|
|
||||||
smartcard? ( =virtual/libusb-0* )
|
|
||||||
usb? ( =virtual/libusb-0* )"
|
|
||||||
|
|
||||||
RDEPEND="!static? ( ${COMMON_DEPEND} )
|
|
||||||
selinux? ( sec-policy/selinux-gpg )
|
|
||||||
nls? ( virtual/libintl )"
|
|
||||||
|
|
||||||
DEPEND="${COMMON_DEPEND}
|
|
||||||
dev-lang/perl
|
|
||||||
nls? ( sys-devel/gettext )"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Install RU man page in right location
|
|
||||||
sed -e "/^man_MANS =/s/ gpg\.ru\.1//" -i doc/Makefile.in || die "sed doc/Makefile.in failed"
|
|
||||||
|
|
||||||
# bug#469388
|
|
||||||
sed -i -e 's/--batch --dearmor/--homedir . --batch --dearmor/' checks/Makefile.in
|
|
||||||
|
|
||||||
# Fix PIC definitions
|
|
||||||
sed -i -e 's:PIC:__PIC__:' mpi/i386/mpih-{add,sub}1.S intl/relocatable.c \
|
|
||||||
|| die "sed PIC failed"
|
|
||||||
sed -i -e 's:if PIC:ifdef __PIC__:' mpi/sparc32v8/mpih-mul{1,2}.S || \
|
|
||||||
die "sed PIC failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# Certain sparc32 machines seem to have trouble building correctly with
|
|
||||||
# -mcpu enabled. While this is not a gnupg problem, it is a temporary
|
|
||||||
# fix until the gcc problem can be tracked down.
|
|
||||||
if [ "${ARCH}" == "sparc" ] && [ "${PROFILE_ARCH}" == "sparc" ]; then
|
|
||||||
filter-flags -mcpu=supersparc -mcpu=v8 -mcpu=v7
|
|
||||||
fi
|
|
||||||
|
|
||||||
# 'USE=static' support was requested in #29299
|
|
||||||
use static && append-ldflags -static
|
|
||||||
|
|
||||||
econf \
|
|
||||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
|
||||||
$(use_enable ldap) \
|
|
||||||
$(use_enable mta mailto) \
|
|
||||||
--enable-hkp \
|
|
||||||
--enable-finger \
|
|
||||||
$(use_with !zlib included-zlib) \
|
|
||||||
$(use_with curl libcurl /usr) \
|
|
||||||
$(use_enable nls) \
|
|
||||||
$(use_enable bzip2) \
|
|
||||||
$(use_enable smartcard card-support) \
|
|
||||||
$(use_enable selinux selinux-support) \
|
|
||||||
--without-capabilities \
|
|
||||||
$(use_with readline) \
|
|
||||||
$(use_with usb libusb /usr) \
|
|
||||||
--enable-static-rnd=linux \
|
|
||||||
--libexecdir="${EPREFIX}/usr/libexec" \
|
|
||||||
--enable-noexecstack \
|
|
||||||
CC_FOR_BUILD=$(tc-getBUILD_CC) \
|
|
||||||
${myconf}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
|
|
||||||
# keep the documentation in /usr/share/doc/...
|
|
||||||
rm -rf "${ED}usr/share/gnupg/FAQ" "${ED}usr/share/gnupg/faq.html" || die
|
|
||||||
|
|
||||||
dodoc AUTHORS BUGS ChangeLog NEWS PROJECTS README THANKS \
|
|
||||||
TODO VERSION doc/{FAQ,HACKING,DETAILS,OpenPGP}
|
|
||||||
|
|
||||||
exeinto /usr/libexec/gnupg
|
|
||||||
doexe tools/make-dns-cert
|
|
||||||
|
|
||||||
# install RU documentation in right location
|
|
||||||
if use linguas_ru; then
|
|
||||||
cp doc/gpg.ru.1 "${T}/gpg.1" || die
|
|
||||||
doman -i18n=ru "${T}/gpg.1"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
ewarn "If you are using a non-Linux system, or a kernel older than 2.6.9,"
|
|
||||||
ewarn "you MUST make the gpg binary setuid."
|
|
||||||
echo
|
|
||||||
# if use !bindist && use ecc; then
|
|
||||||
# ewarn
|
|
||||||
# ewarn "The elliptical curves patch is experimental"
|
|
||||||
# ewarn "Further info available at http://alumnes.eps.udl.es/%7Ed4372211/index.en.html"
|
|
||||||
# fi
|
|
||||||
elog
|
|
||||||
elog "See http://www.gentoo.org/doc/en/gnupg-user.xml for documentation on gnupg"
|
|
||||||
elog
|
|
||||||
elog "If you wish to view images emerge:"
|
|
||||||
elog "media-gfx/xloadimage, media-gfx/xli or any other viewer"
|
|
||||||
elog "Remember to use photo-viewer option in configuration file to activate the right viewer"
|
|
||||||
}
|
|
||||||
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-1.4.16.ebuild,v 1.10 2014/02/16 12:05:30 ago Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-1.4.19.ebuild,v 1.11 2015/03/30 10:02:07 ago Exp $
|
||||||
|
|
||||||
EAPI="5"
|
EAPI="5"
|
||||||
|
|
||||||
@ -18,7 +18,7 @@ SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
|
|||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
|
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
|
||||||
IUSE="bzip2 curl ldap mta nls readline selinux smartcard static usb zlib linguas_ru"
|
IUSE="bzip2 curl ldap mta nls readline selinux smartcard static usb zlib"
|
||||||
|
|
||||||
COMMON_DEPEND="
|
COMMON_DEPEND="
|
||||||
ldap? ( net-nds/openldap )
|
ldap? ( net-nds/openldap )
|
||||||
@ -41,9 +41,6 @@ DEPEND="${COMMON_DEPEND}
|
|||||||
S="${WORKDIR}/${MY_P}"
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
# Install RU man page in right location
|
|
||||||
sed -e "/^man_MANS =/s/ gpg\.ru\.1//" -i doc/Makefile.in || die "sed doc/Makefile.in failed"
|
|
||||||
|
|
||||||
# bug#469388
|
# bug#469388
|
||||||
sed -i -e 's/--batch --dearmor/--homedir . --batch --dearmor/' checks/Makefile.in
|
sed -i -e 's/--batch --dearmor/--homedir . --batch --dearmor/' checks/Makefile.in
|
||||||
|
|
||||||
@ -98,12 +95,6 @@ src_install() {
|
|||||||
|
|
||||||
exeinto /usr/libexec/gnupg
|
exeinto /usr/libexec/gnupg
|
||||||
doexe tools/make-dns-cert
|
doexe tools/make-dns-cert
|
||||||
|
|
||||||
# install RU documentation in right location
|
|
||||||
if use linguas_ru; then
|
|
||||||
cp doc/gpg.ru.1 "${T}/gpg.1" || die
|
|
||||||
doman -i18n=ru "${T}/gpg.1"
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.22.ebuild,v 1.15 2014/04/03 19:45:39 haubi Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.26-r3.ebuild,v 1.12 2015/03/30 03:06:10 tgall Exp $
|
||||||
|
|
||||||
EAPI="5"
|
EAPI="5"
|
||||||
|
|
||||||
@ -13,31 +13,30 @@ SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
|
|||||||
|
|
||||||
LICENSE="GPL-3"
|
LICENSE="GPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
IUSE="adns bzip2 doc ldap nls mta readline static selinux smartcard usb"
|
IUSE="bzip2 doc ldap nls mta readline static selinux smartcard tools usb"
|
||||||
|
|
||||||
COMMON_DEPEND_LIBS="
|
COMMON_DEPEND_LIBS="
|
||||||
>=dev-libs/libassuan-2
|
>=dev-libs/libassuan-2
|
||||||
>=dev-libs/libgcrypt-1.4:0
|
>=dev-libs/libgcrypt-1.4:0=
|
||||||
>=dev-libs/libgpg-error-1.11
|
>=dev-libs/libgpg-error-1.11
|
||||||
>=dev-libs/libksba-1.0.7
|
>=dev-libs/libksba-1.0.7
|
||||||
>=dev-libs/pth-1.3.7
|
>=dev-libs/pth-1.3.7
|
||||||
>=net-misc/curl-7.10
|
>=net-misc/curl-7.10
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
adns? ( >=net-libs/adns-1.4 )
|
|
||||||
bzip2? ( app-arch/bzip2 )
|
bzip2? ( app-arch/bzip2 )
|
||||||
readline? ( sys-libs/readline )
|
readline? ( sys-libs/readline )
|
||||||
smartcard? ( usb? ( virtual/libusb:0 ) )
|
smartcard? ( usb? ( virtual/libusb:0 ) )
|
||||||
ldap? ( net-nds/openldap )"
|
ldap? ( net-nds/openldap )"
|
||||||
COMMON_DEPEND_BINS="|| ( app-crypt/pinentry app-crypt/pinentry-qt )"
|
COMMON_DEPEND_BINS="app-crypt/pinentry"
|
||||||
|
|
||||||
# Existence of executables is checked during configuration.
|
# Existence of executables is checked during configuration.
|
||||||
DEPEND="${COMMON_DEPEND_LIBS}
|
DEPEND="${COMMON_DEPEND_LIBS}
|
||||||
${COMMON_DEPEND_BINS}
|
${COMMON_DEPEND_BINS}
|
||||||
static? (
|
static? (
|
||||||
>=dev-libs/libassuan-2[static-libs]
|
>=dev-libs/libassuan-2[static-libs]
|
||||||
>=dev-libs/libgcrypt-1.4:0[static-libs]
|
>=dev-libs/libgcrypt-1.4:0=[static-libs]
|
||||||
>=dev-libs/libgpg-error-1.7[static-libs]
|
>=dev-libs/libgpg-error-1.11[static-libs]
|
||||||
>=dev-libs/libksba-1.0.7[static-libs]
|
>=dev-libs/libksba-1.0.7[static-libs]
|
||||||
>=dev-libs/pth-1.3.7[static-libs]
|
>=dev-libs/pth-1.3.7[static-libs]
|
||||||
>=net-misc/curl-7.10[static-libs]
|
>=net-misc/curl-7.10[static-libs]
|
||||||
@ -58,6 +57,8 @@ REQUIRED_USE="smartcard? ( !static )"
|
|||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
epatch "${FILESDIR}/${PN}-2.0.17-gpgsm-gencert.patch"
|
epatch "${FILESDIR}/${PN}-2.0.17-gpgsm-gencert.patch"
|
||||||
|
epatch "${FILESDIR}/${P}-Need-to-init-the-trustdb-for-import.patch"
|
||||||
|
epatch "${FILESDIR}/${P}-misc-cve.patch"
|
||||||
epatch_user
|
epatch_user
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -89,8 +90,8 @@ src_configure() {
|
|||||||
--enable-gpg \
|
--enable-gpg \
|
||||||
--enable-gpgsm \
|
--enable-gpgsm \
|
||||||
--enable-agent \
|
--enable-agent \
|
||||||
|
--without-adns \
|
||||||
"${myconf[@]}" \
|
"${myconf[@]}" \
|
||||||
$(use_with adns) \
|
|
||||||
$(use_enable bzip2) \
|
$(use_enable bzip2) \
|
||||||
$(use_enable nls) \
|
$(use_enable nls) \
|
||||||
$(use_enable mta mailto) \
|
$(use_enable mta mailto) \
|
||||||
@ -111,8 +112,8 @@ src_compile() {
|
|||||||
src_install() {
|
src_install() {
|
||||||
default
|
default
|
||||||
|
|
||||||
# bug#192151
|
use tools && dobin tools/{convert-from-106,gpg-check-pattern} \
|
||||||
dobin tools/gpgsplit tools/gpg-zip
|
tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys,make-dns-cert}
|
||||||
|
|
||||||
emake DESTDIR="${D}" -f doc/Makefile uninstall-nobase_dist_docDATA
|
emake DESTDIR="${D}" -f doc/Makefile uninstall-nobase_dist_docDATA
|
||||||
rm "${ED}"/usr/share/gnupg/help* || die
|
rm "${ED}"/usr/share/gnupg/help* || die
|
||||||
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.23.ebuild,v 1.1 2014/06/06 05:57:26 radhermit Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.27-r1.ebuild,v 1.1 2015/04/19 21:06:27 alonbl Exp $
|
||||||
|
|
||||||
EAPI="5"
|
EAPI="5"
|
||||||
|
|
||||||
@ -13,8 +13,8 @@ SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
|
|||||||
|
|
||||||
LICENSE="GPL-3"
|
LICENSE="GPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
IUSE="adns bzip2 doc ldap nls mta readline static selinux smartcard usb"
|
IUSE="bzip2 doc ldap nls mta readline static selinux smartcard tools usb"
|
||||||
|
|
||||||
COMMON_DEPEND_LIBS="
|
COMMON_DEPEND_LIBS="
|
||||||
>=dev-libs/libassuan-2
|
>=dev-libs/libassuan-2
|
||||||
@ -24,12 +24,11 @@ COMMON_DEPEND_LIBS="
|
|||||||
>=dev-libs/pth-1.3.7
|
>=dev-libs/pth-1.3.7
|
||||||
>=net-misc/curl-7.10
|
>=net-misc/curl-7.10
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
adns? ( >=net-libs/adns-1.4 )
|
|
||||||
bzip2? ( app-arch/bzip2 )
|
bzip2? ( app-arch/bzip2 )
|
||||||
readline? ( sys-libs/readline )
|
readline? ( sys-libs/readline )
|
||||||
smartcard? ( usb? ( virtual/libusb:0 ) )
|
smartcard? ( usb? ( virtual/libusb:0 ) )
|
||||||
ldap? ( net-nds/openldap )"
|
ldap? ( net-nds/openldap )"
|
||||||
COMMON_DEPEND_BINS="|| ( app-crypt/pinentry app-crypt/pinentry-qt )"
|
COMMON_DEPEND_BINS="app-crypt/pinentry"
|
||||||
|
|
||||||
# Existence of executables is checked during configuration.
|
# Existence of executables is checked during configuration.
|
||||||
DEPEND="${COMMON_DEPEND_LIBS}
|
DEPEND="${COMMON_DEPEND_LIBS}
|
||||||
@ -89,8 +88,9 @@ src_configure() {
|
|||||||
--enable-gpg \
|
--enable-gpg \
|
||||||
--enable-gpgsm \
|
--enable-gpgsm \
|
||||||
--enable-agent \
|
--enable-agent \
|
||||||
|
--enable-large-secmem \
|
||||||
|
--without-adns \
|
||||||
"${myconf[@]}" \
|
"${myconf[@]}" \
|
||||||
$(use_with adns) \
|
|
||||||
$(use_enable bzip2) \
|
$(use_enable bzip2) \
|
||||||
$(use_enable nls) \
|
$(use_enable nls) \
|
||||||
$(use_enable mta mailto) \
|
$(use_enable mta mailto) \
|
||||||
@ -111,8 +111,8 @@ src_compile() {
|
|||||||
src_install() {
|
src_install() {
|
||||||
default
|
default
|
||||||
|
|
||||||
# bug#192151
|
use tools && dobin tools/{convert-from-106,gpg-check-pattern} \
|
||||||
dobin tools/gpgsplit tools/gpg-zip
|
tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys,make-dns-cert}
|
||||||
|
|
||||||
emake DESTDIR="${D}" -f doc/Makefile uninstall-nobase_dist_docDATA
|
emake DESTDIR="${D}" -f doc/Makefile uninstall-nobase_dist_docDATA
|
||||||
rm "${ED}"/usr/share/gnupg/help* || die
|
rm "${ED}"/usr/share/gnupg/help* || die
|
||||||
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.25.ebuild,v 1.10 2014/07/05 11:29:15 ago Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.27.ebuild,v 1.1 2015/02/18 17:42:40 k_f Exp $
|
||||||
|
|
||||||
EAPI="5"
|
EAPI="5"
|
||||||
|
|
||||||
@ -13,8 +13,8 @@ SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
|
|||||||
|
|
||||||
LICENSE="GPL-3"
|
LICENSE="GPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
IUSE="adns bzip2 doc ldap nls mta readline static selinux smartcard usb"
|
IUSE="bzip2 doc ldap nls mta readline static selinux smartcard tools usb"
|
||||||
|
|
||||||
COMMON_DEPEND_LIBS="
|
COMMON_DEPEND_LIBS="
|
||||||
>=dev-libs/libassuan-2
|
>=dev-libs/libassuan-2
|
||||||
@ -24,12 +24,11 @@ COMMON_DEPEND_LIBS="
|
|||||||
>=dev-libs/pth-1.3.7
|
>=dev-libs/pth-1.3.7
|
||||||
>=net-misc/curl-7.10
|
>=net-misc/curl-7.10
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
adns? ( >=net-libs/adns-1.4 )
|
|
||||||
bzip2? ( app-arch/bzip2 )
|
bzip2? ( app-arch/bzip2 )
|
||||||
readline? ( sys-libs/readline )
|
readline? ( sys-libs/readline )
|
||||||
smartcard? ( usb? ( virtual/libusb:0 ) )
|
smartcard? ( usb? ( virtual/libusb:0 ) )
|
||||||
ldap? ( net-nds/openldap )"
|
ldap? ( net-nds/openldap )"
|
||||||
COMMON_DEPEND_BINS="|| ( app-crypt/pinentry app-crypt/pinentry-qt )"
|
COMMON_DEPEND_BINS="app-crypt/pinentry"
|
||||||
|
|
||||||
# Existence of executables is checked during configuration.
|
# Existence of executables is checked during configuration.
|
||||||
DEPEND="${COMMON_DEPEND_LIBS}
|
DEPEND="${COMMON_DEPEND_LIBS}
|
||||||
@ -89,8 +88,8 @@ src_configure() {
|
|||||||
--enable-gpg \
|
--enable-gpg \
|
||||||
--enable-gpgsm \
|
--enable-gpgsm \
|
||||||
--enable-agent \
|
--enable-agent \
|
||||||
|
--without-adns \
|
||||||
"${myconf[@]}" \
|
"${myconf[@]}" \
|
||||||
$(use_with adns) \
|
|
||||||
$(use_enable bzip2) \
|
$(use_enable bzip2) \
|
||||||
$(use_enable nls) \
|
$(use_enable nls) \
|
||||||
$(use_enable mta mailto) \
|
$(use_enable mta mailto) \
|
||||||
@ -111,8 +110,8 @@ src_compile() {
|
|||||||
src_install() {
|
src_install() {
|
||||||
default
|
default
|
||||||
|
|
||||||
# bug#192151
|
use tools && dobin tools/{convert-from-106,gpg-check-pattern} \
|
||||||
dobin tools/gpgsplit tools/gpg-zip
|
tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys,make-dns-cert}
|
||||||
|
|
||||||
emake DESTDIR="${D}" -f doc/Makefile uninstall-nobase_dist_docDATA
|
emake DESTDIR="${D}" -f doc/Makefile uninstall-nobase_dist_docDATA
|
||||||
rm "${ED}"/usr/share/gnupg/help* || die
|
rm "${ED}"/usr/share/gnupg/help* || die
|
||||||
167
sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.1.4.ebuild
vendored
Normal file
167
sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.1.4.ebuild
vendored
Normal file
@ -0,0 +1,167 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.1.4.ebuild,v 1.2 2015/05/21 04:39:45 mattst88 Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
|
||||||
|
inherit autotools eutils flag-o-matic toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
|
||||||
|
HOMEPAGE="http://www.gnupg.org/"
|
||||||
|
MY_P="${P/_/-}"
|
||||||
|
SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
|
||||||
|
IUSE="bzip2 doc +gnutls ldap nls readline static selinux smartcard tools usb"
|
||||||
|
|
||||||
|
COMMON_DEPEND_LIBS="
|
||||||
|
dev-libs/npth
|
||||||
|
>=dev-libs/libassuan-2
|
||||||
|
>=dev-libs/libgcrypt-1.6.2
|
||||||
|
>=dev-libs/libgpg-error-1.17
|
||||||
|
>=dev-libs/libksba-1.0.7
|
||||||
|
>=net-misc/curl-7.10
|
||||||
|
gnutls? ( >=net-libs/gnutls-3.0 )
|
||||||
|
sys-libs/zlib
|
||||||
|
ldap? ( net-nds/openldap )
|
||||||
|
bzip2? ( app-arch/bzip2 )
|
||||||
|
readline? ( sys-libs/readline )
|
||||||
|
smartcard? ( usb? ( virtual/libusb:0 ) )
|
||||||
|
"
|
||||||
|
COMMON_DEPEND_BINS="app-crypt/pinentry
|
||||||
|
!app-crypt/dirmngr"
|
||||||
|
|
||||||
|
# Existence of executables is checked during configuration.
|
||||||
|
DEPEND="${COMMON_DEPEND_LIBS}
|
||||||
|
${COMMON_DEPEND_BINS}
|
||||||
|
static? (
|
||||||
|
>=dev-libs/libassuan-2[static-libs]
|
||||||
|
>=dev-libs/libgcrypt-1.6.2[static-libs]
|
||||||
|
>=dev-libs/libgpg-error-1.17[static-libs]
|
||||||
|
>=dev-libs/libksba-1.0.7[static-libs]
|
||||||
|
dev-libs/npth[static-libs]
|
||||||
|
>=net-misc/curl-7.10[static-libs]
|
||||||
|
sys-libs/zlib[static-libs]
|
||||||
|
bzip2? ( app-arch/bzip2[static-libs] )
|
||||||
|
)
|
||||||
|
nls? ( sys-devel/gettext )
|
||||||
|
doc? ( sys-apps/texinfo )"
|
||||||
|
|
||||||
|
RDEPEND="!static? ( ${COMMON_DEPEND_LIBS} )
|
||||||
|
${COMMON_DEPEND_BINS}
|
||||||
|
selinux? ( sec-policy/selinux-gpg )
|
||||||
|
nls? ( virtual/libintl )"
|
||||||
|
|
||||||
|
REQUIRED_USE="smartcard? ( !static )"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}/${PN}-2.0.17-gpgsm-gencert.patch"
|
||||||
|
epatch_user
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf=()
|
||||||
|
|
||||||
|
# 'USE=static' support was requested:
|
||||||
|
# gnupg1: bug #29299
|
||||||
|
# gnupg2: bug #159623
|
||||||
|
use static && append-ldflags -static
|
||||||
|
|
||||||
|
if use smartcard; then
|
||||||
|
myconf+=(
|
||||||
|
--enable-scdaemon
|
||||||
|
$(use_enable usb ccid-driver)
|
||||||
|
)
|
||||||
|
else
|
||||||
|
myconf+=( --disable-scdaemon )
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use elibc_SunOS || use elibc_AIX; then
|
||||||
|
myconf+=( --disable-symcryptrun )
|
||||||
|
else
|
||||||
|
myconf+=( --enable-symcryptrun )
|
||||||
|
fi
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||||
|
--enable-gpg \
|
||||||
|
--enable-gpgsm \
|
||||||
|
--enable-large-secmem \
|
||||||
|
--without-adns \
|
||||||
|
"${myconf[@]}" \
|
||||||
|
$(use_enable bzip2) \
|
||||||
|
$(use_enable gnutls) \
|
||||||
|
$(use_with ldap) \
|
||||||
|
$(use_enable nls) \
|
||||||
|
$(use_with readline) \
|
||||||
|
CC_FOR_BUILD="$(tc-getBUILD_CC)"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
cd doc
|
||||||
|
emake html
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
use tools && dobin tools/{convert-from-106,gpg-check-pattern} \
|
||||||
|
tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys,make-dns-cert}
|
||||||
|
|
||||||
|
emake DESTDIR="${D}" -f doc/Makefile uninstall-nobase_dist_docDATA
|
||||||
|
rm "${ED}"/usr/share/gnupg/help* || die
|
||||||
|
|
||||||
|
dodoc ChangeLog NEWS README THANKS TODO VERSION doc/FAQ doc/DETAILS \
|
||||||
|
doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER doc/help*
|
||||||
|
|
||||||
|
dosym gpg2 /usr/bin/gpg
|
||||||
|
dosym gpgv2 /usr/bin/gpgv
|
||||||
|
echo ".so man1/gpg2.1" > "${ED}"/usr/share/man/man1/gpg.1
|
||||||
|
echo ".so man1/gpgv2.1" > "${ED}"/usr/share/man/man1/gpgv.1
|
||||||
|
|
||||||
|
dodir /etc/env.d
|
||||||
|
echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
dohtml doc/gnupg.html/* doc/*.png
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "If you wish to view images emerge:"
|
||||||
|
elog "media-gfx/xloadimage, media-gfx/xli or any other viewer"
|
||||||
|
elog "Remember to use photo-viewer option in configuration file to activate"
|
||||||
|
elog "the right viewer."
|
||||||
|
elog
|
||||||
|
|
||||||
|
if use smartcard; then
|
||||||
|
elog "To use your OpenPGP smartcard (or token) with GnuPG you need one of"
|
||||||
|
use usb && elog " - a CCID-compatible reader, used directly through libusb;"
|
||||||
|
elog " - sys-apps/pcsc-lite and a compatible reader device;"
|
||||||
|
elog " - dev-libs/openct and a compatible reader device;"
|
||||||
|
elog " - a reader device and drivers exporting either PC/SC or CT-API interfaces."
|
||||||
|
elog ""
|
||||||
|
elog "General hint: you probably want to try installing sys-apps/pcsc-lite and"
|
||||||
|
elog "app-crypt/ccid first."
|
||||||
|
fi
|
||||||
|
|
||||||
|
ewarn "Please remember to restart gpg-agent if a different version"
|
||||||
|
ewarn "of the agent is currently used. If you are unsure of the gpg"
|
||||||
|
ewarn "agent you are using please run 'killall gpg-agent',"
|
||||||
|
ewarn "and to start a fresh daemon just run 'gpg-agent --daemon'."
|
||||||
|
|
||||||
|
if [[ -n ${REPLACING_VERSIONS} ]]; then
|
||||||
|
elog "If upgrading from a version prior than 2.1 you might have to re-import"
|
||||||
|
elog "secret keys after restarting the gpg-agent as the new version is using"
|
||||||
|
elog "a new storage mechanism."
|
||||||
|
elog "You can migrate the keys using gpg --import \$HOME/.gnupg/secring.gpg"
|
||||||
|
fi
|
||||||
|
}
|
||||||
@ -3,9 +3,8 @@
|
|||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<herd>crypto</herd>
|
<herd>crypto</herd>
|
||||||
<longdescription>
|
<longdescription>
|
||||||
GnuPG is a complete and free replacement for PGP. Because it does
|
GnuPG is a complete and free implementation of the OpenPGP standard as
|
||||||
not use the patented IDEA algorithm, it can be used without any
|
defined by RFC4880.
|
||||||
restrictions. GnuPG is a RFC2440 (OpenPGP) compliant application.
|
|
||||||
</longdescription>
|
</longdescription>
|
||||||
<use>
|
<use>
|
||||||
<flag name='smartcard' restrict='<app-crypt/gnupg-2.0.17-r1'>
|
<flag name='smartcard' restrict='<app-crypt/gnupg-2.0.17-r1'>
|
||||||
@ -25,5 +24,8 @@
|
|||||||
Build mta support using
|
Build mta support using
|
||||||
<pkg>virtual/mta</pkg>.
|
<pkg>virtual/mta</pkg>.
|
||||||
</flag>
|
</flag>
|
||||||
|
<flag name='tools'>
|
||||||
|
Install extra tools.
|
||||||
|
</flag>
|
||||||
</use>
|
</use>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
|||||||
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=configure install postinst prepare
|
|
||||||
DEPEND=ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) curl? ( net-misc/curl ) mta? ( virtual/mta ) readline? ( sys-libs/readline ) smartcard? ( =virtual/libusb-0* ) usb? ( =virtual/libusb-0* ) dev-lang/perl nls? ( sys-devel/gettext )
|
|
||||||
DESCRIPTION=The GNU Privacy Guard, a GPL pgp replacement
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://www.gnupg.org/
|
|
||||||
IUSE=bzip2 curl ldap mta nls readline selinux smartcard static usb zlib linguas_ru
|
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos
|
|
||||||
LICENSE=GPL-2
|
|
||||||
RDEPEND=!static? ( ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) curl? ( net-misc/curl ) mta? ( virtual/mta ) readline? ( sys-libs/readline ) smartcard? ( =virtual/libusb-0* ) usb? ( =virtual/libusb-0* ) ) selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://gnupg/gnupg/gnupg-1.4.18.tar.bz2
|
|
||||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
|
||||||
_md5_=bb604043b1e3b3829c8c56db245a1ee8
|
|
||||||
@ -3,11 +3,11 @@ DEPEND=ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zli
|
|||||||
DESCRIPTION=The GNU Privacy Guard, a GPL pgp replacement
|
DESCRIPTION=The GNU Privacy Guard, a GPL pgp replacement
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=http://www.gnupg.org/
|
HOMEPAGE=http://www.gnupg.org/
|
||||||
IUSE=bzip2 curl ldap mta nls readline selinux smartcard static usb zlib linguas_ru
|
IUSE=bzip2 curl ldap mta nls readline selinux smartcard static usb zlib
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos
|
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
RDEPEND=!static? ( ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) curl? ( net-misc/curl ) mta? ( virtual/mta ) readline? ( sys-libs/readline ) smartcard? ( =virtual/libusb-0* ) usb? ( =virtual/libusb-0* ) ) selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl )
|
RDEPEND=!static? ( ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) curl? ( net-misc/curl ) mta? ( virtual/mta ) readline? ( sys-libs/readline ) smartcard? ( =virtual/libusb-0* ) usb? ( =virtual/libusb-0* ) ) selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl )
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=mirror://gnupg/gnupg/gnupg-1.4.16.tar.bz2
|
SRC_URI=mirror://gnupg/gnupg/gnupg-1.4.19.tar.bz2
|
||||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
_md5_=b9c36938b866b8cdb2411ca6e9b6599d
|
_md5_=1e0195db3c3fbccaebcb8ac79415543c
|
||||||
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst prepare
|
|
||||||
DEPEND=>=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.4:0 >=dev-libs/libgpg-error-1.11 >=dev-libs/libksba-1.0.7 >=dev-libs/pth-1.3.7 >=net-misc/curl-7.10 sys-libs/zlib adns? ( >=net-libs/adns-1.4 ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) ldap? ( net-nds/openldap ) || ( app-crypt/pinentry app-crypt/pinentry-qt ) static? ( >=dev-libs/libassuan-2[static-libs] >=dev-libs/libgcrypt-1.4:0[static-libs] >=dev-libs/libgpg-error-1.7[static-libs] >=dev-libs/libksba-1.0.7[static-libs] >=dev-libs/pth-1.3.7[static-libs] >=net-misc/curl-7.10[static-libs] sys-libs/zlib[static-libs] bzip2? ( app-arch/bzip2[static-libs] ) ) nls? ( sys-devel/gettext ) doc? ( sys-apps/texinfo )
|
|
||||||
DESCRIPTION=The GNU Privacy Guard, a GPL pgp replacement
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://www.gnupg.org/
|
|
||||||
IUSE=adns bzip2 doc ldap nls mta readline static selinux smartcard usb
|
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=GPL-3
|
|
||||||
RDEPEND=!static? ( >=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.4:0 >=dev-libs/libgpg-error-1.11 >=dev-libs/libksba-1.0.7 >=dev-libs/pth-1.3.7 >=net-misc/curl-7.10 sys-libs/zlib adns? ( >=net-libs/adns-1.4 ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) ldap? ( net-nds/openldap ) ) || ( app-crypt/pinentry app-crypt/pinentry-qt ) mta? ( virtual/mta ) !<=app-crypt/gnupg-2.0.1 selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl )
|
|
||||||
REQUIRED_USE=smartcard? ( !static )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://gnupg/gnupg/gnupg-2.0.22.tar.bz2
|
|
||||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
|
||||||
_md5_=5a0a69f402b128756b732ff1fe6a3af8
|
|
||||||
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst prepare
|
|
||||||
DEPEND=>=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.4:0= >=dev-libs/libgpg-error-1.11 >=dev-libs/libksba-1.0.7 >=dev-libs/pth-1.3.7 >=net-misc/curl-7.10 sys-libs/zlib adns? ( >=net-libs/adns-1.4 ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) ldap? ( net-nds/openldap ) || ( app-crypt/pinentry app-crypt/pinentry-qt ) static? ( >=dev-libs/libassuan-2[static-libs] >=dev-libs/libgcrypt-1.4:0=[static-libs] >=dev-libs/libgpg-error-1.11[static-libs] >=dev-libs/libksba-1.0.7[static-libs] >=dev-libs/pth-1.3.7[static-libs] >=net-misc/curl-7.10[static-libs] sys-libs/zlib[static-libs] bzip2? ( app-arch/bzip2[static-libs] ) ) nls? ( sys-devel/gettext ) doc? ( sys-apps/texinfo )
|
|
||||||
DESCRIPTION=The GNU Privacy Guard, a GPL pgp replacement
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://www.gnupg.org/
|
|
||||||
IUSE=adns bzip2 doc ldap nls mta readline static selinux smartcard usb
|
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=GPL-3
|
|
||||||
RDEPEND=!static? ( >=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.4:0= >=dev-libs/libgpg-error-1.11 >=dev-libs/libksba-1.0.7 >=dev-libs/pth-1.3.7 >=net-misc/curl-7.10 sys-libs/zlib adns? ( >=net-libs/adns-1.4 ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) ldap? ( net-nds/openldap ) ) || ( app-crypt/pinentry app-crypt/pinentry-qt ) mta? ( virtual/mta ) !<=app-crypt/gnupg-2.0.1 selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl )
|
|
||||||
REQUIRED_USE=smartcard? ( !static )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://gnupg/gnupg/gnupg-2.0.23.tar.bz2
|
|
||||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
|
||||||
_md5_=e617f2579379e7b430d6a98a9bef33df
|
|
||||||
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst prepare
|
|
||||||
DEPEND=>=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.4:0= >=dev-libs/libgpg-error-1.11 >=dev-libs/libksba-1.0.7 >=dev-libs/pth-1.3.7 >=net-misc/curl-7.10 sys-libs/zlib adns? ( >=net-libs/adns-1.4 ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) ldap? ( net-nds/openldap ) || ( app-crypt/pinentry app-crypt/pinentry-qt ) static? ( >=dev-libs/libassuan-2[static-libs] >=dev-libs/libgcrypt-1.4:0=[static-libs] >=dev-libs/libgpg-error-1.11[static-libs] >=dev-libs/libksba-1.0.7[static-libs] >=dev-libs/pth-1.3.7[static-libs] >=net-misc/curl-7.10[static-libs] sys-libs/zlib[static-libs] bzip2? ( app-arch/bzip2[static-libs] ) ) nls? ( sys-devel/gettext ) doc? ( sys-apps/texinfo )
|
|
||||||
DESCRIPTION=The GNU Privacy Guard, a GPL pgp replacement
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://www.gnupg.org/
|
|
||||||
IUSE=adns bzip2 doc ldap nls mta readline static selinux smartcard usb
|
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=GPL-3
|
|
||||||
RDEPEND=!static? ( >=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.4:0= >=dev-libs/libgpg-error-1.11 >=dev-libs/libksba-1.0.7 >=dev-libs/pth-1.3.7 >=net-misc/curl-7.10 sys-libs/zlib adns? ( >=net-libs/adns-1.4 ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) ldap? ( net-nds/openldap ) ) || ( app-crypt/pinentry app-crypt/pinentry-qt ) mta? ( virtual/mta ) !<=app-crypt/gnupg-2.0.1 selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl )
|
|
||||||
REQUIRED_USE=smartcard? ( !static )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://gnupg/gnupg/gnupg-2.0.25.tar.bz2
|
|
||||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
|
||||||
_md5_=09a3a600efbae355c672b96a5eadc887
|
|
||||||
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.0.26-r3
vendored
Normal file
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.0.26-r3
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst prepare
|
||||||
|
DEPEND=>=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.4:0= >=dev-libs/libgpg-error-1.11 >=dev-libs/libksba-1.0.7 >=dev-libs/pth-1.3.7 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) ldap? ( net-nds/openldap ) app-crypt/pinentry static? ( >=dev-libs/libassuan-2[static-libs] >=dev-libs/libgcrypt-1.4:0=[static-libs] >=dev-libs/libgpg-error-1.11[static-libs] >=dev-libs/libksba-1.0.7[static-libs] >=dev-libs/pth-1.3.7[static-libs] >=net-misc/curl-7.10[static-libs] sys-libs/zlib[static-libs] bzip2? ( app-arch/bzip2[static-libs] ) ) nls? ( sys-devel/gettext ) doc? ( sys-apps/texinfo )
|
||||||
|
DESCRIPTION=The GNU Privacy Guard, a GPL pgp replacement
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.gnupg.org/
|
||||||
|
IUSE=bzip2 doc ldap nls mta readline static selinux smartcard tools usb
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=GPL-3
|
||||||
|
RDEPEND=!static? ( >=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.4:0= >=dev-libs/libgpg-error-1.11 >=dev-libs/libksba-1.0.7 >=dev-libs/pth-1.3.7 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) ldap? ( net-nds/openldap ) ) app-crypt/pinentry mta? ( virtual/mta ) !<=app-crypt/gnupg-2.0.1 selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl )
|
||||||
|
REQUIRED_USE=smartcard? ( !static )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gnupg/gnupg/gnupg-2.0.26.tar.bz2
|
||||||
|
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
|
_md5_=a91b6ee82c2bac3ccf9901c52e4430c5
|
||||||
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.0.27
vendored
Normal file
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.0.27
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst prepare
|
||||||
|
DEPEND=>=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.4:0= >=dev-libs/libgpg-error-1.11 >=dev-libs/libksba-1.0.7 >=dev-libs/pth-1.3.7 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) ldap? ( net-nds/openldap ) app-crypt/pinentry static? ( >=dev-libs/libassuan-2[static-libs] >=dev-libs/libgcrypt-1.4:0=[static-libs] >=dev-libs/libgpg-error-1.11[static-libs] >=dev-libs/libksba-1.0.7[static-libs] >=dev-libs/pth-1.3.7[static-libs] >=net-misc/curl-7.10[static-libs] sys-libs/zlib[static-libs] bzip2? ( app-arch/bzip2[static-libs] ) ) nls? ( sys-devel/gettext ) doc? ( sys-apps/texinfo )
|
||||||
|
DESCRIPTION=The GNU Privacy Guard, a GPL pgp replacement
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.gnupg.org/
|
||||||
|
IUSE=bzip2 doc ldap nls mta readline static selinux smartcard tools usb
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=GPL-3
|
||||||
|
RDEPEND=!static? ( >=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.4:0= >=dev-libs/libgpg-error-1.11 >=dev-libs/libksba-1.0.7 >=dev-libs/pth-1.3.7 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) ldap? ( net-nds/openldap ) ) app-crypt/pinentry mta? ( virtual/mta ) !<=app-crypt/gnupg-2.0.1 selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl )
|
||||||
|
REQUIRED_USE=smartcard? ( !static )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gnupg/gnupg/gnupg-2.0.27.tar.bz2
|
||||||
|
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
|
_md5_=011f148bc1c8d00250f73069cf9ac381
|
||||||
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.0.27-r1
vendored
Normal file
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.0.27-r1
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst prepare
|
||||||
|
DEPEND=>=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.4:0= >=dev-libs/libgpg-error-1.11 >=dev-libs/libksba-1.0.7 >=dev-libs/pth-1.3.7 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) ldap? ( net-nds/openldap ) app-crypt/pinentry static? ( >=dev-libs/libassuan-2[static-libs] >=dev-libs/libgcrypt-1.4:0=[static-libs] >=dev-libs/libgpg-error-1.11[static-libs] >=dev-libs/libksba-1.0.7[static-libs] >=dev-libs/pth-1.3.7[static-libs] >=net-misc/curl-7.10[static-libs] sys-libs/zlib[static-libs] bzip2? ( app-arch/bzip2[static-libs] ) ) nls? ( sys-devel/gettext ) doc? ( sys-apps/texinfo )
|
||||||
|
DESCRIPTION=The GNU Privacy Guard, a GPL pgp replacement
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.gnupg.org/
|
||||||
|
IUSE=bzip2 doc ldap nls mta readline static selinux smartcard tools usb
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=GPL-3
|
||||||
|
RDEPEND=!static? ( >=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.4:0= >=dev-libs/libgpg-error-1.11 >=dev-libs/libksba-1.0.7 >=dev-libs/pth-1.3.7 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) ldap? ( net-nds/openldap ) ) app-crypt/pinentry mta? ( virtual/mta ) !<=app-crypt/gnupg-2.0.1 selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl )
|
||||||
|
REQUIRED_USE=smartcard? ( !static )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gnupg/gnupg/gnupg-2.0.27.tar.bz2
|
||||||
|
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
|
_md5_=f8367e68259a48013ce70801d303b792
|
||||||
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.1.4
vendored
Normal file
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.1.4
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst prepare
|
||||||
|
DEPEND=dev-libs/npth >=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.6.2 >=dev-libs/libgpg-error-1.17 >=dev-libs/libksba-1.0.7 >=net-misc/curl-7.10 gnutls? ( >=net-libs/gnutls-3.0 ) sys-libs/zlib ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) app-crypt/pinentry !app-crypt/dirmngr static? ( >=dev-libs/libassuan-2[static-libs] >=dev-libs/libgcrypt-1.6.2[static-libs] >=dev-libs/libgpg-error-1.17[static-libs] >=dev-libs/libksba-1.0.7[static-libs] dev-libs/npth[static-libs] >=net-misc/curl-7.10[static-libs] sys-libs/zlib[static-libs] bzip2? ( app-arch/bzip2[static-libs] ) ) nls? ( sys-devel/gettext ) doc? ( sys-apps/texinfo ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.14.1:1.14 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||||
|
DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.gnupg.org/
|
||||||
|
IUSE=bzip2 doc +gnutls ldap nls readline static selinux smartcard tools usb
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86
|
||||||
|
LICENSE=GPL-3
|
||||||
|
RDEPEND=!static? ( dev-libs/npth >=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.6.2 >=dev-libs/libgpg-error-1.17 >=dev-libs/libksba-1.0.7 >=net-misc/curl-7.10 gnutls? ( >=net-libs/gnutls-3.0 ) sys-libs/zlib ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline ) smartcard? ( usb? ( virtual/libusb:0 ) ) ) app-crypt/pinentry !app-crypt/dirmngr selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl )
|
||||||
|
REQUIRED_USE=smartcard? ( !static )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gnupg/gnupg/gnupg-2.1.4.tar.bz2
|
||||||
|
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
|
_md5_=472f1b7a59215c491762f5afadaee17f
|
||||||
Loading…
x
Reference in New Issue
Block a user