mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-19 21:41:05 +02:00
Merge pull request #216 from glevand/for-merge-2
portage-stable: Updates for arm64
This commit is contained in:
commit
8e2cb8be54
@ -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,6 +1,38 @@
|
|||||||
# ChangeLog for app-crypt/pinentry
|
# ChangeLog for app-crypt/pinentry
|
||||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.167 2015/03/31 17:18:11 ulm Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.173 2015/05/14 15:18:15 k_f Exp $
|
||||||
|
|
||||||
|
14 May 2015; Kristian Fiskerstrand <k_f@gentoo.org> -pinentry-0.9.0-r1.ebuild,
|
||||||
|
-pinentry-0.9.0-r2.ebuild:
|
||||||
|
Cleanup old
|
||||||
|
|
||||||
|
*pinentry-0.9.2-r1 (14 May 2015)
|
||||||
|
|
||||||
|
14 May 2015; Kristian Fiskerstrand <k_f@gentoo.org> +pinentry-0.9.2-r1.ebuild,
|
||||||
|
-pinentry-0.9.2.ebuild:
|
||||||
|
Enable the GNOME3 pinentry if gnome-keyring USE flag is set
|
||||||
|
|
||||||
|
*pinentry-0.9.2 (13 May 2015)
|
||||||
|
|
||||||
|
13 May 2015; Kristian Fiskerstrand <k_f@gentoo.org>
|
||||||
|
+files/pinentry-0.9.2-cmd_confirm.patch, +files/pinentry-0.9.2-gnome3.patch,
|
||||||
|
+files/pinentry-0.9.2-handlers-return.patch,
|
||||||
|
+files/pinentry-0.9.2-linking-order.patch,
|
||||||
|
+files/pinentry-0.9.2-management.patch, +files/pinentry-0.9.2-memory.patch,
|
||||||
|
+files/pinentry-0.9.2-simplify.patch, +pinentry-0.9.2.ebuild:
|
||||||
|
new upstream version 0.9.2 with fixes
|
||||||
|
|
||||||
|
05 May 2015; Alon Bar-Lev <alonbl@gentoo.org> pinentry-0.9.1.ebuild:
|
||||||
|
Remove aix hack as upstream addressed the issue
|
||||||
|
|
||||||
|
*pinentry-0.9.1 (03 May 2015)
|
||||||
|
|
||||||
|
03 May 2015; Alon Bar-Lev <alonbl@gentoo.org>
|
||||||
|
+files/pinentry-0.9.1-memleak.patch, +pinentry-0.9.1.ebuild:
|
||||||
|
Version bump, bug#548456
|
||||||
|
|
||||||
|
30 Apr 2015; Alon Bar-Lev <alonbl@gentoo.org> pinentry-0.9.0-r3.ebuild:
|
||||||
|
Fix gcc-5 qt issue, bug#547528, thanks to Mark Wright
|
||||||
|
|
||||||
31 Mar 2015; Ulrich Müller <ulm@gentoo.org> pinentry-0.9.0.ebuild,
|
31 Mar 2015; Ulrich Müller <ulm@gentoo.org> pinentry-0.9.0.ebuild,
|
||||||
pinentry-0.9.0-r1.ebuild, pinentry-0.9.0-r2.ebuild, pinentry-0.9.0-r3.ebuild:
|
pinentry-0.9.0-r1.ebuild, pinentry-0.9.0-r2.ebuild, pinentry-0.9.0-r3.ebuild:
|
||||||
|
@ -4,24 +4,30 @@ Hash: SHA256
|
|||||||
AUX pinentry-0.8.2-ncurses.patch 824 SHA256 7d5e485e2c6dcce80ab63055d24761f53ae28e19b5ab2dacc424ebc7677805e8 SHA512 415ad55fd7a4ab66e87e5db76b1314b00f5a86552804f1f431a533ba1e7ec3f2c7136096106688b572639ceb637fdf0c3e25d96aa2e07fd1f6f295d39e1d4901 WHIRLPOOL 5483ccb6041e769387685ce987a19a2aa50835781a391169abbe7a838325149b81ce186692dbdc588858f74ef912a80f1eca6efb0f3421ace57925ca9c6f9ca5
|
AUX pinentry-0.8.2-ncurses.patch 824 SHA256 7d5e485e2c6dcce80ab63055d24761f53ae28e19b5ab2dacc424ebc7677805e8 SHA512 415ad55fd7a4ab66e87e5db76b1314b00f5a86552804f1f431a533ba1e7ec3f2c7136096106688b572639ceb637fdf0c3e25d96aa2e07fd1f6f295d39e1d4901 WHIRLPOOL 5483ccb6041e769387685ce987a19a2aa50835781a391169abbe7a838325149b81ce186692dbdc588858f74ef912a80f1eca6efb0f3421ace57925ca9c6f9ca5
|
||||||
AUX pinentry-0.8.2-texi.patch 688 SHA256 47c5280fb82d0ba15338c60765c1ee37b368baf774a821f7afe85a7bf16dcbbc SHA512 4cd0b58a8719d0569d9a3c7c8258e609ccd6239436e3b981afcfb95859f8f4b898a8c29db3b310fb3611b285e58f89b09c9c9f8607a9168ee26ffc054ed9f680 WHIRLPOOL fd574ed478dcd9ff1a9306da1122f20d6f894ca055ed4f368f6796c5b41bfcff9c7842c8ed9a9b8a235ccd4031a153d9f0cf43e60e0cec16e482bcc021a21388
|
AUX pinentry-0.8.2-texi.patch 688 SHA256 47c5280fb82d0ba15338c60765c1ee37b368baf774a821f7afe85a7bf16dcbbc SHA512 4cd0b58a8719d0569d9a3c7c8258e609ccd6239436e3b981afcfb95859f8f4b898a8c29db3b310fb3611b285e58f89b09c9c9f8607a9168ee26ffc054ed9f680 WHIRLPOOL fd574ed478dcd9ff1a9306da1122f20d6f894ca055ed4f368f6796c5b41bfcff9c7842c8ed9a9b8a235ccd4031a153d9f0cf43e60e0cec16e482bcc021a21388
|
||||||
AUX pinentry-0.9.0-accessibility.patch 2587 SHA256 80adf350a7fa17ab7d60b36d1d373f629c85424de96950c4156fe44e0c2691ae SHA512 2c337e71aad65af0fae7d82bacb08304e1c276cbc0cb318442669a3c711ea0be7b909a5ff9c6a5e846464d1e91645ec5a2c57d9deb5eaaa8b16ce3c5244684a8 WHIRLPOOL 02bf8215210b81f48a16a519b9207356fd32c42a42acd1eaeae9faf81e5f8b500c006a3491948b48df855b7a44cde4976753a71494ff1a1b1b407d2ed653af56
|
AUX pinentry-0.9.0-accessibility.patch 2587 SHA256 80adf350a7fa17ab7d60b36d1d373f629c85424de96950c4156fe44e0c2691ae SHA512 2c337e71aad65af0fae7d82bacb08304e1c276cbc0cb318442669a3c711ea0be7b909a5ff9c6a5e846464d1e91645ec5a2c57d9deb5eaaa8b16ce3c5244684a8 WHIRLPOOL 02bf8215210b81f48a16a519b9207356fd32c42a42acd1eaeae9faf81e5f8b500c006a3491948b48df855b7a44cde4976753a71494ff1a1b1b407d2ed653af56
|
||||||
|
AUX pinentry-0.9.1-memleak.patch 732 SHA256 53643494cdef3d0f9e1261c5c364e6eb42e2fc5e15259018572869f5c3bf4377 SHA512 2fd2d94a0894ef0ac895176ddc034d381a696cf8c4a5a9824d40ed0723953e85d561a9f03f8aef2ba2141eb71c1dc0b352f81346fd838b4fdff09f11f275a881 WHIRLPOOL 3525bee3c00718f19b6c30fbef1e98a19e105367150a3a9b9470900494d7eeb58128f19903917fe0878f7c5f7a67a9cb75cda464bc14b0b1a766c7d871733cf9
|
||||||
|
AUX pinentry-0.9.2-cmd_confirm.patch 1341 SHA256 695557bdf9e3c7c206d07229665a79f7dbe5dde74694f602514c4fd2403b4d4e SHA512 c5c1417732f3d07a5f04e0fdfd2fc469e38bd03ddac7d9d269e1635674a4a8a7b7431e92e8a5da0c0d83d4ab040f79b6cb79fe5597a239f07c36f6839a51ed74 WHIRLPOOL 95a8a73478be25bf747d315c96a8d456e4482f6c89fd36893cb4244bff5c0b65721e9fdaf28110063c05fa1c77314113c014f5725efdfb60fc9e4c315ef2a324
|
||||||
|
AUX pinentry-0.9.2-gnome3.patch 13855 SHA256 01fcec036a2eb9d56e156387a023594855ad27ba203ce06883cee32e8e6b51bb SHA512 9cfbdb66cb10b76f9f2fead8ff1c641ea2998748f74a8515e4f5dd1f8de99e4a601d07fa72ecfa73486631790dc8197c5f0942e1b0e2e648136d93cb22711975 WHIRLPOOL 40da7fafc4613278ad29dd6d8e322434f6e732a8205183f73a12d05622bd05f2cd6affec7d583ee49874872c0b1914036b9b185f2d44620d0df58d3da22b5192
|
||||||
|
AUX pinentry-0.9.2-handlers-return.patch 953 SHA256 14f4295211550e64ee9797999e7bf87bd3b68092577c586358fc43e38d27b377 SHA512 c2acacc7244eb4fae7863b867913e2819e10e8aacde294e2528de0a35de0c4b7c23676720bbbd70d0e5aef8e8f6e03ceb499dd58d799e4e0b2bee087b80103bf WHIRLPOOL aa83879b5497f2507eae0d34f2538ef45182695e1bd2995be7d8cc9bf58ec2eec5732b49bee61ea4a18b9e73e08982268aa8aa124326851939c9ad5faab4b08f
|
||||||
|
AUX pinentry-0.9.2-linking-order.patch 3866 SHA256 6937de3e176de2fb3425ba449fb4caab61cf1382135fa4ca2a5f9d4f0b500aac SHA512 50665ae47e955991f588cacd753ed4ec8e071e779cf016c25958e944da44aa6bbdbd911070f49d3431277619d242e3ee34e1d9c7747ce36d0f3018a52b7f9e3a WHIRLPOOL 44013aa6785a70e3564d1847c1d2205776461e093fab64503f7c69bc57c9e0d0ecc5f652cb6cbab28a16c65c6163d1b3f0cf9efa26add48950f502560644c93b
|
||||||
|
AUX pinentry-0.9.2-management.patch 3590 SHA256 7890e73e0e5545ce817f96f0ab89fbb6626cb7166f03a9338f80bd0f26bfc03f SHA512 fba43beaed1f5856cc7fe20cc985d782fef9b75eb9464c0b8f82b426af6922a9da298a9461a251aba26c5cf1410ffdd2f09657bd73dedbc7b338e8f673a50a04 WHIRLPOOL 47bf4c3b30a329cc79580626e89b0fbbc78d91e466f2b5c7ba79b1f96f5a24b016ef912833bbb43cabaa47084061cc554b4222a76d7d0bedf574f3ac247b803d
|
||||||
|
AUX pinentry-0.9.2-memory.patch 919 SHA256 788f73e7817b27adb5a0d2befb95da3c653291c2151bcbe493b2ec65f72eabf0 SHA512 2aa4e68b6d2c1100652c9a007381b5c181f761cd6cc30e5769a8fe02aa05933294841131815ea5706e010ab1e083da28094a3b1d61ebd393c084eff040330fc6 WHIRLPOOL 87f0c639ed5a61404c34b80bbe0d30e52c27fd407dfe4f938720953c76dcc15c024688252da0d9107fab7daecb04b565df202a723436b0bafda02d48e3ef56cf
|
||||||
|
AUX pinentry-0.9.2-simplify.patch 1431 SHA256 093d623379ff571b23ceddd71f62e4792f1a004517bd43212ab1534efff46382 SHA512 2a541abfa8529050d6bba6381e852e8c1d66ae9c7dc07f25b0e4b313cbc6ec4a87cc44f19cc400de23a094b994d17871a2a9471e18a3fcba187968334e5524c7 WHIRLPOOL 312fb2d8fadab742a6af449b59a2319e5e1b7bc27fdef131f2e77480c1b916d131bae5a28456c1f09ce7a531e2d8862d9424a9a87b3877d246aaac67bacaf18d
|
||||||
DIST pinentry-0.9.0.tar.bz2 464272 SHA256 90045a07ab8e1a8e1ecf5d19b51691f195525e579fa5d71d7e92c120b05490ab SHA512 2cc53a5c3852edaf6e940228d9b43fe4709344eba5fe230b7afd22b2c0239d0b258917d75661d80590b2d61c6fe9dac8ad15a0b4a0a0e7fba90a9e1c07364edd WHIRLPOOL 3f77a8aa2d44c7206d877e31088ec927473441e61f06e788330545d75ac489e6e9d5bf0026b23d0824304dad54ce8e61c4571d186df7ad0edc2d644ca3af04ac
|
DIST pinentry-0.9.0.tar.bz2 464272 SHA256 90045a07ab8e1a8e1ecf5d19b51691f195525e579fa5d71d7e92c120b05490ab SHA512 2cc53a5c3852edaf6e940228d9b43fe4709344eba5fe230b7afd22b2c0239d0b258917d75661d80590b2d61c6fe9dac8ad15a0b4a0a0e7fba90a9e1c07364edd WHIRLPOOL 3f77a8aa2d44c7206d877e31088ec927473441e61f06e788330545d75ac489e6e9d5bf0026b23d0824304dad54ce8e61c4571d186df7ad0edc2d644ca3af04ac
|
||||||
EBUILD pinentry-0.9.0-r1.ebuild 2984 SHA256 5c8d235f29341909888aed86e394c0597391cbadf8a62f683e0843f416709c96 SHA512 d0b1eba241dee63b0bcb048fe7b73835727283a817d5a58f8390b6a9a4000d2f8532b045d3c284947a8e881f892c0a51d41276a0fe143d1271c11f171324986f WHIRLPOOL 5bf8814ec11ebc63a346db2368947aab5299489c07a93c80ec9097b366579194698f1637d63f0798941afaa330aa59bd6d13bd3b1be1eeba75e0ce8c38cbf14f
|
DIST pinentry-0.9.1.tar.bz2 482295 SHA256 9cd08e856b395df3adc7124170b53f77c6d5c8bf88e899e818648ec70d3e9695 SHA512 2462d25a471a6053a0d1b67a05d1a828b9d14ca4aeced352376ff16b6aa4d03fd6d1013aee1b07b97f9ee73f218065c48fe2746bbf27f3cb2bd9aa0b9c9c1a50 WHIRLPOOL 2e74e31567b26d0ee1d0d962f9c4dee6bd9c5a8679751dc85a14d3f2d47bc83aa068ac9810261c1e47a08eacb25777926be3de0db9e3d20d3d8348033c6b13c5
|
||||||
EBUILD pinentry-0.9.0-r2.ebuild 3038 SHA256 8cecfa92b1cd7f5cf663c409bad542b1cf2024ab3bebbab19daf32ea632a9404 SHA512 ab76435473aa4e22248a051607c28c76e634c6398096839b6436f738e852cfe564403c6addde7d696c6d4d28592c9257e48092af992c4211d5e84f4b07f1b5cc WHIRLPOOL c86ce2526f7c912edb0d0c12028d18ec3878e55008d0a70a89e7bcf33d27bb9461ecd5d9b6605f10c643d20a1bc94a9959857fb995314c61473660c19e815ea4
|
DIST pinentry-0.9.2.tar.bz2 495742 SHA256 fd8bc1592ceb22bb492b07cb29b1b140bb882c859e6503b974254c0a4b4134d1 SHA512 68ba5643b9dc4e71b28f964172c7f37a67d1b22914c649c612e001c7c5ca0c40a0a2ec0974f50dbdc8dd98cc6266688c71d67e922db4334536797d331b0203cf WHIRLPOOL 457c8408ed04b2b5f72761d0b24cf1f07b1b81bb431cc666ee88015fda5a868a4ad296ac82fc98c79d5af5c1fdfdc597cb38914088143fb08e7838c9b572a090
|
||||||
EBUILD pinentry-0.9.0-r3.ebuild 3049 SHA256 e67f51eafb58a8c7ca6cfc6d5564cf9077cd3dd6a56c570f5cdf432cc2220436 SHA512 a08bbdab51f233807a31725f1ed1e625419dca379fc9e6f4562fc60fea836fcfd97f00b251d68cda3dce8b3338a27f869b6433fbff1f08073ebf57f6089c0281 WHIRLPOOL 54a6cb79e9093f59e867844c33f92544e3dd0b2154a56e379b362c6ffe74f97dd6fb0a86278505cb9795733f6642c59ee9b25a30422b40bbe67bc0a80fd08ca0
|
EBUILD pinentry-0.9.0-r3.ebuild 3136 SHA256 fbd8f91d0c28a92bc6923d19d0414f3c1b4035e6ce59eb7fdb153e5fe63f4551 SHA512 40c06d484b680507b18fdfdbbe17da15c1f41b9b7c87e8a3435b88d363f26d7ac8ec8d045c8e9f9988d110fe8ae826c249d5549974fe5bd60544718efadc4671 WHIRLPOOL 4053c9edbb0c036790166ba62ba25017eee419e43d5fadc2f561913d0a584fcb7d0b72e4da5e6a529316e06b23314bd88c17099e2fafe6c2b71a101129b7010f
|
||||||
EBUILD pinentry-0.9.0.ebuild 2901 SHA256 e890a9acc471f6252fe4658e7f5b54a99525c06d5cf96681c3d0483dd9735829 SHA512 cfcd1733d69eebcf8e1c01d275edf7e50be76ddfe1fb439ebde80d7ae3f188d1f4feafa4fe471beb59a6d82aab4edf681a122f4acf74083b0e7816605faf0c7a WHIRLPOOL 5502e3e32b46d1aec265eeac5467772c95d7d404b5afe3e1a4b56333e8d581b4e8270b5cad44c66db99949229cbf6d3a38c12c7ca43174a87da6f3bc090775ff
|
EBUILD pinentry-0.9.0.ebuild 2901 SHA256 e890a9acc471f6252fe4658e7f5b54a99525c06d5cf96681c3d0483dd9735829 SHA512 cfcd1733d69eebcf8e1c01d275edf7e50be76ddfe1fb439ebde80d7ae3f188d1f4feafa4fe471beb59a6d82aab4edf681a122f4acf74083b0e7816605faf0c7a WHIRLPOOL 5502e3e32b46d1aec265eeac5467772c95d7d404b5afe3e1a4b56333e8d581b4e8270b5cad44c66db99949229cbf6d3a38c12c7ca43174a87da6f3bc090775ff
|
||||||
MISC ChangeLog 22463 SHA256 60169b1513c0032bd75d217b2bacb5c41a66a8bc74ca862e649de156d4983eec SHA512 e68de650d2e5ba13e031fa2cc6f7342e8205dcd7221d1fe3ba6bd7078dee104552d1877b57af57b2c74a7ced1fb315bb6846d65dc8477a6417099de4a9543901 WHIRLPOOL 430103e93b40b538d56c2286a803f5c63bc14087da80094bbcd0c3e28a8166e29344b81f54398f1e47b93f1462e62c49ff4ca21f0a65c7c7c7e23ec3501d36ce
|
EBUILD pinentry-0.9.1.ebuild 2721 SHA256 97ba93a30e757ab11988a9f1ed9ece1175d61d0c353063a4372105dc6a37037f SHA512 a123d2bfea94b23b70ecee4c7f52ba8fe0cc163850f8dcad8952e137067c0717a089ef880f16454e296e86af983cb132b618ad3e750590cc891f741351b1651b WHIRLPOOL dbc1dca7cc2a7a98b27481f0eca034dc1ac73e80b3d5c94be8176564aff4e921704059ca510f6fc3fbaf485e714511231bc035177e40903b35bf701273b3f4ab
|
||||||
|
EBUILD pinentry-0.9.2-r1.ebuild 3131 SHA256 2d498e346d2d422bb9d455e057ec4862afa0081f62371245984627f969f358f2 SHA512 92a39f12d2ca574e8f5358a60f7b62b81d0ac2306faaa52bf1118dc16a2d1e9e1115af682d3aaa55f63af4d0f9d849102005b60853dc366480442730194a1ff6 WHIRLPOOL fcf2c42bb9a7cd7324ae635088e313b20b10e6689274b4c7ce35f22b9a571c7ea2056e55d2b29e1eaf6f9cc3e275743a4face1b918f031a569e9d4556226e8e8
|
||||||
|
MISC ChangeLog 23654 SHA256 80c43debd66f2fdb1f27590fd09c175e4a3321307658b5b26abb9a21c479e475 SHA512 e009debc609d71fdd6cfb8f1e0badbd201a853b7114cdd7d90e8262151c196badb16b5aaef06ee5cc9c7142627e2210f6158fb0768dd22f81216b027dad079ea WHIRLPOOL af8a8649adc3516e14564c038debdfba6e666192256d025ec16c27d9a5d3a4b222a81024339af6a298cb0786b3906598f76bfb10c2b2d2a6394cb214fd1222e5
|
||||||
MISC metadata.xml 232 SHA256 0f9362f8e4539dec9b2feb1bd93d34e4dff44290f4dac44dd50f9d44de62360e SHA512 79b3d9679dd2d61479a24ef159f6a23758dad2b77679824bae7758c8f47375b4548e0adf135b3dae5c6d6eff23d134f9477a06fd29789d4fb98670431670bb01 WHIRLPOOL 2ac86da5a1d1512f358400d0616ca3baba6ad55d68ad68296975192cf4f60ed55a3faefe0c3290720d61f117e6c8b24b37cd017e8b8c21c77f977dda8d3212fa
|
MISC metadata.xml 232 SHA256 0f9362f8e4539dec9b2feb1bd93d34e4dff44290f4dac44dd50f9d44de62360e SHA512 79b3d9679dd2d61479a24ef159f6a23758dad2b77679824bae7758c8f47375b4548e0adf135b3dae5c6d6eff23d134f9477a06fd29789d4fb98670431670bb01 WHIRLPOOL 2ac86da5a1d1512f358400d0616ca3baba6ad55d68ad68296975192cf4f60ed55a3faefe0c3290720d61f117e6c8b24b37cd017e8b8c21c77f977dda8d3212fa
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2
|
|
||||||
|
|
||||||
iQGcBAEBCAAGBQJVGtbhAAoJEJQzkH1pP7W4mwIL/29InysRzxp1fSjHCQRvrACM
|
iQEcBAEBCAAGBQJVVLy5AAoJEP7VAChXwav6j/YH/A14DfR6901qyl1VtfYlLJfW
|
||||||
+pc3ppeM6kcd+wIYtERfGJEZtof5Zsm3sYqC8I951q849w0WCylE9ipCNnpbmDJ9
|
tsJgsEXrU+T781NG5fu/73Y+CFVLBU4p2/6b1xjKTskncADW4DhdtIc2zS8GvjXV
|
||||||
CYHKYc6CEizZgIKAFF7p0u02x98YCEoLD8zSIeBFCwLRMH4UsKf15jwFKOLmovJ2
|
uvLXFOrdAS+bC4R/hQO7mIkQxqWIkpSEpu42YHZAMMzTOfNa83JCY8R6YHUBfbVh
|
||||||
08BJuCtJSE1xnJ7jxNPLR1SuGqW9noGJi+JWhQCgAC0OsWOGuzWdgCRK/h2mdOeq
|
6FrzjGB6llrOKFq/nvU05R7XC9MoKV9sRvzBBoGDVckwrsIzuPBnH5x1lw0Z9i2u
|
||||||
6d09fDfjA/V1cHjG9WFCwCIcblkloezAIkz29YiQI8Pe0wMPs9ET3Lz5NpMyRahH
|
l4O68D0wFxwwJP6tfH8xLP79vrbXsHAVXdM3Z9AJS+wq/pLOGiS4XLlSMN3t7dW/
|
||||||
tSDz4f87gLhuCKQBFDoAHYDqkToCRPWbzaS6Vw8EuTqocwFh3zagG1Mr5YyUIQrq
|
D8S6HjuTI2Sc0LPj53IJy7o0UExuzlfkGiOG9FMRDmuucAZUSTXigVf45J0GA9g=
|
||||||
vr26VVyVGhewDzCPb8KIOS87d1T3mrwi4X3FCGXPTdtShe2YUk9rTy784Zcju6Qe
|
=nZKb
|
||||||
xBuy3NW4YKq5ip5SPuN/18PMiZKogtRX+r2YOmoMOLmOeMzdTpTzziDOyJaN/ds1
|
|
||||||
9giMmJCnOfPJvT3Eiq+9VG+PLJsJYqqESibFArn9WQ==
|
|
||||||
=VamJ
|
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -0,0 +1,26 @@
|
|||||||
|
From 03e4207f11e228a4c079af991f82507539793bae Mon Sep 17 00:00:00 2001
|
||||||
|
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
|
||||||
|
Date: Tue, 28 Apr 2015 13:01:16 -0400
|
||||||
|
Subject: [PATCH] fix small memory leak in pinentry-curses
|
||||||
|
|
||||||
|
* pinentry/pinentry-curses.c: free internally allocated local string.
|
||||||
|
---
|
||||||
|
pinentry/pinentry-curses.c | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/pinentry/pinentry-curses.c b/pinentry/pinentry-curses.c
|
||||||
|
index 4b7080e..043f8a9 100644
|
||||||
|
--- a/pinentry/pinentry-curses.c
|
||||||
|
+++ b/pinentry/pinentry-curses.c
|
||||||
|
@@ -199,6 +199,8 @@ utf8_to_local (char *lc_ctype, char *string)
|
||||||
|
memset (&ps, 0, sizeof(mbstate_t));
|
||||||
|
mbsrtowcs (wcs, &p, len, &ps);
|
||||||
|
|
||||||
|
+ free (local);
|
||||||
|
+
|
||||||
|
leave:
|
||||||
|
if (old_ctype)
|
||||||
|
{
|
||||||
|
--
|
||||||
|
2.1.4
|
||||||
|
|
@ -0,0 +1,47 @@
|
|||||||
|
From 29236f84aca64be72c97a9b5513457a4e45afbc6 Mon Sep 17 00:00:00 2001
|
||||||
|
From: "Neal H. Walfield" <neal@gnu.org>
|
||||||
|
Date: Mon, 11 May 2015 16:14:58 +0200
|
||||||
|
Subject: [PATCH] Implement cmd_confirm in terms of cmd_message.
|
||||||
|
|
||||||
|
* pinentry/pinentry.c (cmd_confirm): Implement cmd_confirm in terms of
|
||||||
|
cmd_message.
|
||||||
|
---
|
||||||
|
pinentry/pinentry.c | 22 +---------------------
|
||||||
|
1 file changed, 1 insertion(+), 21 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/pinentry/pinentry.c b/pinentry/pinentry.c
|
||||||
|
index f28c576..11a8027 100644
|
||||||
|
--- a/pinentry/pinentry.c
|
||||||
|
+++ b/pinentry/pinentry.c
|
||||||
|
@@ -1146,27 +1146,7 @@ cmd_confirm (ASSUAN_CONTEXT ctx, char *line)
|
||||||
|
static int
|
||||||
|
cmd_message (ASSUAN_CONTEXT ctx, char *line)
|
||||||
|
{
|
||||||
|
- int result;
|
||||||
|
-
|
||||||
|
- pinentry.one_button = 1;
|
||||||
|
- pinentry.quality_bar = 0;
|
||||||
|
- pinentry.close_button = 0;
|
||||||
|
- pinentry.locale_err = 0;
|
||||||
|
- pinentry.specific_err = 0;
|
||||||
|
- result = (*pinentry_cmd_handler) (&pinentry);
|
||||||
|
- if (pinentry.error)
|
||||||
|
- {
|
||||||
|
- free (pinentry.error);
|
||||||
|
- pinentry.error = NULL;
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- if (pinentry.close_button)
|
||||||
|
- assuan_write_status (ctx, "BUTTON_INFO", "close");
|
||||||
|
-
|
||||||
|
- return result ? 0
|
||||||
|
- : (pinentry.specific_err? pinentry.specific_err :
|
||||||
|
- pinentry.locale_err? ASSUAN_Locale_Problem
|
||||||
|
- : 0);
|
||||||
|
+ return cmd_confirm (ctx, "--one-button");
|
||||||
|
}
|
||||||
|
|
||||||
|
/* GETINFO <what>
|
||||||
|
--
|
||||||
|
2.1.4
|
||||||
|
|
518
sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.2-gnome3.patch
vendored
Normal file
518
sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.2-gnome3.patch
vendored
Normal file
@ -0,0 +1,518 @@
|
|||||||
|
From be87785005d256b7f3dacc607ba5ea0a14de8593 Mon Sep 17 00:00:00 2001
|
||||||
|
From: "Neal H. Walfield" <neal@gnu.org>
|
||||||
|
Date: Tue, 12 May 2015 17:07:49 +0200
|
||||||
|
Subject: [PATCH] Add a GNOME3 pinentry based on gcr.
|
||||||
|
|
||||||
|
* configure.ac (--enable-pinentry-gnome3): Option to enable the GNOME3
|
||||||
|
pinentry.
|
||||||
|
(pinentry_gnome_3): Set to yes if enabled and gcr-3 and gcr-base-3 gcr
|
||||||
|
is available.
|
||||||
|
(GNOME3CFLAGS): Define and AC_SUBST.
|
||||||
|
(GNOME3LIBS): Define and AC_SUBST.
|
||||||
|
(GCR_API_SUBJECT_TO_CHANGE): Define.
|
||||||
|
(BUILD_PINENTRY_GNOME_3): Define.
|
||||||
|
* Makefile.am (pinentry_gnome_3): Define.
|
||||||
|
(SUBDIRS): Add ${pinentry_gnome_3}.
|
||||||
|
* gnome3/Makefile.am: New file.
|
||||||
|
* gnome3/pinentry-gnome3.c: New file.
|
||||||
|
---
|
||||||
|
Makefile.am | 11 +-
|
||||||
|
configure.ac | 62 +++++++++--
|
||||||
|
gnome3/Makefile.am | 39 +++++++
|
||||||
|
gnome3/pinentry-gnome3.c | 271 +++++++++++++++++++++++++++++++++++++++++++++++
|
||||||
|
4 files changed, 370 insertions(+), 13 deletions(-)
|
||||||
|
create mode 100644 gnome3/Makefile.am
|
||||||
|
create mode 100644 gnome3/pinentry-gnome3.c
|
||||||
|
|
||||||
|
diff --git a/Makefile.am b/Makefile.am
|
||||||
|
index f8f7aac..177f37e 100644
|
||||||
|
--- a/Makefile.am
|
||||||
|
+++ b/Makefile.am
|
||||||
|
@@ -1,5 +1,5 @@
|
||||||
|
# Makefile.am
|
||||||
|
-# Copyright (C) 2002, 2012 g10 Code GmbH
|
||||||
|
+# Copyright (C) 2002, 2012, 2015 g10 Code GmbH
|
||||||
|
#
|
||||||
|
# This file is part of PINENTRY.
|
||||||
|
#
|
||||||
|
@@ -46,6 +46,12 @@ else
|
||||||
|
pinentry_gtk_2 =
|
||||||
|
endif
|
||||||
|
|
||||||
|
+if BUILD_PINENTRY_GNOME_3
|
||||||
|
+pinentry_gnome_3 = gnome3
|
||||||
|
+else
|
||||||
|
+pinentry_gnome_3 =
|
||||||
|
+endif
|
||||||
|
+
|
||||||
|
if BUILD_PINENTRY_QT4
|
||||||
|
pinentry_qt4 = qt4
|
||||||
|
else
|
||||||
|
@@ -59,7 +65,8 @@ pinentry_w32 =
|
||||||
|
endif
|
||||||
|
|
||||||
|
SUBDIRS = assuan secmem pinentry ${pinentry_curses} ${pinentry_tty} \
|
||||||
|
- ${pinentry_gtk_2} ${pinentry_qt4} ${pinentry_w32} doc
|
||||||
|
+ ${pinentry_gtk_2} ${pinentry_gnome_3} ${pinentry_qt4} \
|
||||||
|
+ ${pinentry_w32} doc
|
||||||
|
|
||||||
|
|
||||||
|
install-exec-local:
|
||||||
|
diff --git a/configure.ac b/configure.ac
|
||||||
|
index c50ce68..9948d1f 100644
|
||||||
|
--- a/configure.ac
|
||||||
|
+++ b/configure.ac
|
||||||
|
@@ -274,28 +274,34 @@ fi
|
||||||
|
|
||||||
|
|
||||||
|
dnl
|
||||||
|
-dnl Check for GTK+-2 pinentry program.
|
||||||
|
+dnl Check for GTK+-2 / GNOME3 pinentry programs.
|
||||||
|
dnl
|
||||||
|
AC_ARG_ENABLE(pinentry-gtk2,
|
||||||
|
AC_HELP_STRING([--enable-pinentry-gtk2], [build GTK+-2 pinentry]),
|
||||||
|
pinentry_gtk_2=$enableval, pinentry_gtk_2=maybe)
|
||||||
|
|
||||||
|
+AC_ARG_ENABLE(pinentry-gnome3,
|
||||||
|
+ AC_HELP_STRING([--enable-pinentry-gnome3], [build GNOME 3 pinentry]),
|
||||||
|
+ pinentry_gnome_3=$enableval, pinentry_gnome_3=maybe)
|
||||||
|
+
|
||||||
|
dnl check for pkg-config
|
||||||
|
-if test "$pinentry_gtk_2" != "no"; then
|
||||||
|
+if test "$pinentry_gtk_2" != "no" -o "$pinentry_gnome_3" != "no"; then
|
||||||
|
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
|
||||||
|
if test x"${PKG_CONFIG}" = xno ; then
|
||||||
|
pinentry_gtk_2=no
|
||||||
|
+ pinentry_gnome_3=no
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
dnl check if the module gtk+-2.0 exists
|
||||||
|
-if test "$pinentry_gtk_2" != "no"; then
|
||||||
|
+if test "$pinentry_gtk_2" != "no" -o "$pinentry_gnome_3" != "no"; then
|
||||||
|
AC_MSG_CHECKING([for gtk+-2])
|
||||||
|
"${PKG_CONFIG}" --exists gtk+-2.0
|
||||||
|
if test $? -ne 0 ; then
|
||||||
|
AC_MSG_RESULT([no])
|
||||||
|
AC_MSG_WARN([pkg-config could not find the module gtk+-2.0])
|
||||||
|
pinentry_gtk_2=no
|
||||||
|
+ pinentry_gnome_3=no
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT([yes])
|
||||||
|
AC_MSG_CHECKING([gtk+-2 version >= 2.4.0])
|
||||||
|
@@ -305,17 +311,45 @@ if test "$pinentry_gtk_2" != "no"; then
|
||||||
|
if test $? -ne 0 ; then
|
||||||
|
AC_MSG_WARN([building GTK+-2 pinentry disabled])
|
||||||
|
pinentry_gtk_2=no
|
||||||
|
+ pinentry_gnome_3=no
|
||||||
|
else
|
||||||
|
GTK2CFLAGS=`"${PKG_CONFIG}" --cflags gtk+-2.0`
|
||||||
|
GTK2LIBS=`"${PKG_CONFIG}" --libs gtk+-2.0`
|
||||||
|
AC_SUBST(GTK2CFLAGS)
|
||||||
|
AC_SUBST(GTK2LIBS)
|
||||||
|
- pinentry_gtk_2=yes
|
||||||
|
+ if test "$pinentry_gtk_2" != "no"
|
||||||
|
+ then
|
||||||
|
+ pinentry_gtk_2=yes
|
||||||
|
+ fi
|
||||||
|
+ if test "$pinentry_gnome_3" != "no"
|
||||||
|
+ then
|
||||||
|
+ pinentry_gnome_3=yes
|
||||||
|
+ fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
AM_CONDITIONAL(BUILD_PINENTRY_GTK_2, test "$pinentry_gtk_2" = "yes")
|
||||||
|
|
||||||
|
+if test "$pinentry_gnome_3" != "no"; then
|
||||||
|
+ AC_MSG_CHECKING([for gcr])
|
||||||
|
+ "${PKG_CONFIG}" --exists gcr-3,gcr-base-3
|
||||||
|
+ if test $? -ne 0 ; then
|
||||||
|
+ AC_MSG_RESULT([no])
|
||||||
|
+ AC_MSG_WARN([pkg-config could not find the module gcr-3,gcr-base-3])
|
||||||
|
+ pinentry_gnome_3=no
|
||||||
|
+ else
|
||||||
|
+ AC_MSG_RESULT([yes])
|
||||||
|
+ GNOME3CFLAGS=`"${PKG_CONFIG}" --cflags gcr-3,gcr-base-3`
|
||||||
|
+ GNOME3LIBS=`"${PKG_CONFIG}" --libs gcr-3,gcr-base-3`
|
||||||
|
+ AC_SUBST(GNOME3CFLAGS)
|
||||||
|
+ AC_SUBST(GNOME3LIBS)
|
||||||
|
+ AC_DEFINE(GCR_API_SUBJECT_TO_CHANGE, 1, [Nod nod])
|
||||||
|
+ pinentry_gnome_3=yes
|
||||||
|
+ fi
|
||||||
|
+fi
|
||||||
|
+
|
||||||
|
+AM_CONDITIONAL(BUILD_PINENTRY_GNOME_3, test "$pinentry_gnome_3" = "yes")
|
||||||
|
+
|
||||||
|
dnl
|
||||||
|
dnl Check for libsecret.
|
||||||
|
dnl
|
||||||
|
@@ -450,16 +484,20 @@ else
|
||||||
|
if test "$pinentry_qt4" = "yes"; then
|
||||||
|
PINENTRY_DEFAULT=pinentry-qt4
|
||||||
|
else
|
||||||
|
- if test "$pinentry_curses" = "yes"; then
|
||||||
|
- PINENTRY_DEFAULT=pinentry-curses
|
||||||
|
+ if test "$pinentry_gnome_3" = "yes"; then
|
||||||
|
+ PINENTRY_DEFAULT=pinentry-gnome3
|
||||||
|
else
|
||||||
|
- if test "$pinentry_tty" = "yes"; then
|
||||||
|
- PINENTRY_DEFAULT=pinentry-tty
|
||||||
|
+ if test "$pinentry_curses" = "yes"; then
|
||||||
|
+ PINENTRY_DEFAULT=pinentry-curses
|
||||||
|
else
|
||||||
|
- if test "$pinentry_w32" = "yes"; then
|
||||||
|
- PINENTRY_DEFAULT=pinentry-w32
|
||||||
|
+ if test "$pinentry_tty" = "yes"; then
|
||||||
|
+ PINENTRY_DEFAULT=pinentry-tty
|
||||||
|
else
|
||||||
|
- AC_MSG_ERROR([[No pinentry enabled.]])
|
||||||
|
+ if test "$pinentry_w32" = "yes"; then
|
||||||
|
+ PINENTRY_DEFAULT=pinentry-w32
|
||||||
|
+ else
|
||||||
|
+ AC_MSG_ERROR([[No pinentry enabled.]])
|
||||||
|
+ fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
@@ -475,6 +513,7 @@ pinentry/Makefile
|
||||||
|
curses/Makefile
|
||||||
|
tty/Makefile
|
||||||
|
gtk+-2/Makefile
|
||||||
|
+gnome3/Makefile
|
||||||
|
qt4/Makefile
|
||||||
|
w32/Makefile
|
||||||
|
doc/Makefile
|
||||||
|
@@ -493,6 +532,7 @@ AC_MSG_NOTICE([
|
||||||
|
Curses Pinentry ..: $pinentry_curses
|
||||||
|
TTY Pinentry .....: $pinentry_tty
|
||||||
|
GTK+-2 Pinentry ..: $pinentry_gtk_2
|
||||||
|
+ GNOME 3 Pinentry .: $pinentry_gnome_3
|
||||||
|
Qt4 Pinentry .....: $pinentry_qt4 $pinentry_qt4_clip_msg
|
||||||
|
W32 Pinentry .....: $pinentry_w32
|
||||||
|
|
||||||
|
diff --git a/gnome3/Makefile.am b/gnome3/Makefile.am
|
||||||
|
new file mode 100644
|
||||||
|
index 0000000..78df706
|
||||||
|
--- /dev/null
|
||||||
|
+++ b/gnome3/Makefile.am
|
||||||
|
@@ -0,0 +1,39 @@
|
||||||
|
+# Makefile.am - PIN entry GTK+ frontend.
|
||||||
|
+# Copyright (C) 2002, 2015 g10 Code GmbH
|
||||||
|
+#
|
||||||
|
+# This file is part of PINENTRY.
|
||||||
|
+#
|
||||||
|
+# PINENTRY is free software; you can redistribute it and/or modify
|
||||||
|
+# it under the terms of the GNU General Public License as published by
|
||||||
|
+# the Free Software Foundation; either version 2 of the License, or
|
||||||
|
+# (at your option) any later version.
|
||||||
|
+#
|
||||||
|
+# PINENTRY is distributed in the hope that it will be useful,
|
||||||
|
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
+# GNU General Public License for more details.
|
||||||
|
+#
|
||||||
|
+# You should have received a copy of the GNU General Public License
|
||||||
|
+# along with this program; if not, write to the Free Software
|
||||||
|
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
|
||||||
|
+
|
||||||
|
+## Process this file with automake to produce Makefile.in
|
||||||
|
+
|
||||||
|
+bin_PROGRAMS = pinentry-gnome3
|
||||||
|
+
|
||||||
|
+if FALLBACK_CURSES
|
||||||
|
+ncurses_include = $(NCURSES_INCLUDE)
|
||||||
|
+libcurses = ../pinentry/libpinentry-curses.a $(LIBCURSES) $(LIBICONV)
|
||||||
|
+else
|
||||||
|
+ncurses_include =
|
||||||
|
+libcurses =
|
||||||
|
+endif
|
||||||
|
+
|
||||||
|
+AM_CPPFLAGS = $(COMMON_CFLAGS) $(GNOME3CFLAGS) \
|
||||||
|
+ $(ncurses_include) -I$(top_srcdir)/assuan \
|
||||||
|
+ -I$(top_srcdir)/secmem -I$(top_srcdir)/pinentry
|
||||||
|
+LDADD = $(COMMON_LIBS) \
|
||||||
|
+ ../pinentry/libpinentry.a ../assuan/libassuan.a ../secmem/libsecmem.a \
|
||||||
|
+ $(LIBCAP) $(GNOME3LIBS) $(libcurses)
|
||||||
|
+
|
||||||
|
+pinentry_gnome3_SOURCES = pinentry-gnome3.c
|
||||||
|
diff --git a/gnome3/pinentry-gnome3.c b/gnome3/pinentry-gnome3.c
|
||||||
|
new file mode 100644
|
||||||
|
index 0000000..74ec89c
|
||||||
|
--- /dev/null
|
||||||
|
+++ b/gnome3/pinentry-gnome3.c
|
||||||
|
@@ -0,0 +1,271 @@
|
||||||
|
+/* pinentry-gnome3.c
|
||||||
|
+ Copyright (C) 2015 g10 Code GmbH
|
||||||
|
+
|
||||||
|
+ pinentry-gnome-3 is a pinentry application for GNOME 3. It tries
|
||||||
|
+ to follow the Gnome Human Interface Guide as close as possible.
|
||||||
|
+
|
||||||
|
+ This program is free software; you can redistribute it and/or modify
|
||||||
|
+ it under the terms of the GNU General Public License as published by
|
||||||
|
+ the Free Software Foundation; either version 2 of the License, or
|
||||||
|
+ (at your option) any later version.
|
||||||
|
+
|
||||||
|
+ This program is distributed in the hope that it will be useful,
|
||||||
|
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
+ GNU General Public License for more details.
|
||||||
|
+
|
||||||
|
+ You should have received a copy of the GNU General Public License
|
||||||
|
+ along with this program; if not, write to the Free Software
|
||||||
|
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||||
|
+
|
||||||
|
+#ifdef HAVE_CONFIG_H
|
||||||
|
+# include "config.h"
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
+#include <gtk/gtk.h>
|
||||||
|
+#include <gcr/gcr-base.h>
|
||||||
|
+
|
||||||
|
+#include <string.h>
|
||||||
|
+
|
||||||
|
+#include "assuan.h"
|
||||||
|
+
|
||||||
|
+#include "memory.h"
|
||||||
|
+
|
||||||
|
+#include "pinentry.h"
|
||||||
|
+
|
||||||
|
+#ifdef FALLBACK_CURSES
|
||||||
|
+#include "pinentry-curses.h"
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+#define PGMNAME "pinentry-gnome3"
|
||||||
|
+
|
||||||
|
+#ifndef VERSION
|
||||||
|
+# define VERSION
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
+static gchar *
|
||||||
|
+pinentry_utf8_validate (gchar *text)
|
||||||
|
+{
|
||||||
|
+ gchar *result;
|
||||||
|
+
|
||||||
|
+ if (!text)
|
||||||
|
+ return NULL;
|
||||||
|
+
|
||||||
|
+ if (g_utf8_validate (text, -1, NULL))
|
||||||
|
+ return g_strdup (text);
|
||||||
|
+
|
||||||
|
+ /* Failure: Assume that it was encoded in the current locale and
|
||||||
|
+ convert it to utf-8. */
|
||||||
|
+ result = g_locale_to_utf8 (text, -1, NULL, NULL, NULL);
|
||||||
|
+ if (!result)
|
||||||
|
+ {
|
||||||
|
+ gchar *p;
|
||||||
|
+
|
||||||
|
+ result = p = g_strdup (text);
|
||||||
|
+ while (!g_utf8_validate (p, -1, (const gchar **) &p))
|
||||||
|
+ *p = '?';
|
||||||
|
+ }
|
||||||
|
+ return result;
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
+static GcrPrompt *
|
||||||
|
+create_prompt (pinentry_t pe, int confirm)
|
||||||
|
+{
|
||||||
|
+ GcrPrompt *prompt;
|
||||||
|
+ GError *error = NULL;
|
||||||
|
+ char *msg;
|
||||||
|
+
|
||||||
|
+ /* Create the prompt. */
|
||||||
|
+ prompt = GCR_PROMPT (gcr_system_prompt_open (-1, NULL, &error));
|
||||||
|
+ if (! prompt)
|
||||||
|
+ {
|
||||||
|
+ g_warning ("couldn't create prompt for gnupg passphrase: %s",
|
||||||
|
+ error->message);
|
||||||
|
+ g_error_free (error);
|
||||||
|
+ return NULL;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ /* Set the messages for the various buttons, etc. */
|
||||||
|
+ if (pe->title)
|
||||||
|
+ {
|
||||||
|
+ msg = pinentry_utf8_validate (pe->title);
|
||||||
|
+ gcr_prompt_set_title (prompt, msg);
|
||||||
|
+ g_free (msg);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ if (pe->description)
|
||||||
|
+ {
|
||||||
|
+ msg = pinentry_utf8_validate (pe->description);
|
||||||
|
+ gcr_prompt_set_description (prompt, msg);
|
||||||
|
+ g_free (msg);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ /* An error occured during the last prompt. */
|
||||||
|
+ if (pe->error)
|
||||||
|
+ {
|
||||||
|
+ msg = pinentry_utf8_validate (pe->error);
|
||||||
|
+ gcr_prompt_set_warning (prompt, msg);
|
||||||
|
+ g_free (msg);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ if (! pe->prompt && confirm)
|
||||||
|
+ gcr_prompt_set_message (prompt, "Message");
|
||||||
|
+ else if (! pe->prompt && ! confirm)
|
||||||
|
+ gcr_prompt_set_message (prompt, "Enter Passphrase");
|
||||||
|
+ else
|
||||||
|
+ {
|
||||||
|
+ msg = pinentry_utf8_validate (pe->prompt);
|
||||||
|
+ gcr_prompt_set_message (prompt, msg);
|
||||||
|
+ g_free (msg);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ if (! confirm)
|
||||||
|
+ gcr_prompt_set_password_new (prompt, !!pe->repeat_passphrase);
|
||||||
|
+
|
||||||
|
+ if (pe->ok || pe->default_ok)
|
||||||
|
+ {
|
||||||
|
+ msg = pinentry_utf8_validate (pe->ok ?: pe->default_ok);
|
||||||
|
+ gcr_prompt_set_continue_label (prompt, msg);
|
||||||
|
+ g_free (msg);
|
||||||
|
+ }
|
||||||
|
+ /* XXX: Disable this button if pe->one_button is set. */
|
||||||
|
+ if (pe->cancel || pe->default_cancel)
|
||||||
|
+ {
|
||||||
|
+ msg = pinentry_utf8_validate (pe->cancel ?: pe->default_cancel);
|
||||||
|
+ gcr_prompt_set_cancel_label (prompt, msg);
|
||||||
|
+ g_free (msg);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ if (confirm && pe->notok)
|
||||||
|
+ {
|
||||||
|
+ /* XXX: Add support for the third option. */
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ /* XXX: gcr expects a string; we have a int. */
|
||||||
|
+ // gcr_prompt_set_caller_window (prompt, pe->parent_wid);
|
||||||
|
+
|
||||||
|
+ if (! confirm && pe->allow_external_password_cache && pe->keyinfo)
|
||||||
|
+ {
|
||||||
|
+ if (pe->default_pwmngr)
|
||||||
|
+ {
|
||||||
|
+ msg = pinentry_utf8_validate (pe->default_pwmngr);
|
||||||
|
+ gcr_prompt_set_choice_label (prompt, msg);
|
||||||
|
+ g_free (msg);
|
||||||
|
+ }
|
||||||
|
+ else
|
||||||
|
+ gcr_prompt_set_choice_label
|
||||||
|
+ (prompt, "Automatically unlock this key, whenever I'm logged in");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ return prompt;
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
+static int
|
||||||
|
+gnome3_cmd_handler (pinentry_t pe)
|
||||||
|
+{
|
||||||
|
+ GcrPrompt *prompt = NULL;
|
||||||
|
+ GError *error = NULL;
|
||||||
|
+ int ret = -1;
|
||||||
|
+
|
||||||
|
+ if (pe->pin)
|
||||||
|
+ /* Passphrase mode. */
|
||||||
|
+ {
|
||||||
|
+ const char *password;
|
||||||
|
+
|
||||||
|
+ prompt = create_prompt (pe, 0);
|
||||||
|
+ if (! prompt)
|
||||||
|
+ /* Something went wrong. */
|
||||||
|
+ {
|
||||||
|
+ pe->canceled = 1;
|
||||||
|
+ return -1;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ /* "The returned password is valid until the next time a method
|
||||||
|
+ is called to display another prompt." */
|
||||||
|
+ password = gcr_prompt_password_run (prompt, NULL, &error);
|
||||||
|
+ if (error)
|
||||||
|
+ /* Error. */
|
||||||
|
+ {
|
||||||
|
+ pe->specific_err = ASSUAN_General_Error;
|
||||||
|
+ g_error_free (error);
|
||||||
|
+ ret = -1;
|
||||||
|
+ }
|
||||||
|
+ else if (! password && ! error)
|
||||||
|
+ /* User cancelled the operation. */
|
||||||
|
+ ret = -1;
|
||||||
|
+ else
|
||||||
|
+ {
|
||||||
|
+ pinentry_setbufferlen (pe, strlen (password) + 1);
|
||||||
|
+ if (pe->pin)
|
||||||
|
+ strcpy (pe->pin, password);
|
||||||
|
+
|
||||||
|
+ if (pe->repeat_passphrase)
|
||||||
|
+ pe->repeat_okay = 1;
|
||||||
|
+
|
||||||
|
+ ret = 1;
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+ else
|
||||||
|
+ /* Message box mode. */
|
||||||
|
+ {
|
||||||
|
+ GcrPromptReply reply;
|
||||||
|
+
|
||||||
|
+ prompt = create_prompt (pe, 1);
|
||||||
|
+ if (! prompt)
|
||||||
|
+ /* Something went wrong. */
|
||||||
|
+ {
|
||||||
|
+ pe->canceled = 1;
|
||||||
|
+ return -1;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ /* XXX: We don't support a third button! */
|
||||||
|
+
|
||||||
|
+ reply = gcr_prompt_confirm_run (prompt, NULL, &error);
|
||||||
|
+ if (error)
|
||||||
|
+ {
|
||||||
|
+ pe->specific_err = ASSUAN_General_Error;
|
||||||
|
+ ret = 0;
|
||||||
|
+ }
|
||||||
|
+ else if (reply == GCR_PROMPT_REPLY_CONTINUE
|
||||||
|
+ /* XXX: Hack since gcr doesn't yet support one button
|
||||||
|
+ message boxes treat cancel the same as okay. */
|
||||||
|
+ || pe->one_button)
|
||||||
|
+ /* Confirmation. */
|
||||||
|
+ ret = 1;
|
||||||
|
+ else
|
||||||
|
+ /* GCR_PROMPT_REPLY_CANCEL */
|
||||||
|
+ {
|
||||||
|
+ pe->canceled = 1;
|
||||||
|
+ ret = 0;
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ if (prompt)
|
||||||
|
+ g_clear_object (&prompt);
|
||||||
|
+ return ret;
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
+pinentry_cmd_handler_t pinentry_cmd_handler = gnome3_cmd_handler;
|
||||||
|
+
|
||||||
|
+int
|
||||||
|
+main (int argc, char *argv[])
|
||||||
|
+{
|
||||||
|
+ pinentry_init (PGMNAME);
|
||||||
|
+
|
||||||
|
+#ifdef FALLBACK_CURSES
|
||||||
|
+ if (pinentry_have_display (argc, argv))
|
||||||
|
+ gtk_init (&argc, &argv);
|
||||||
|
+ else
|
||||||
|
+ pinentry_cmd_handler = curses_cmd_handler;
|
||||||
|
+#else
|
||||||
|
+ gtk_init (&argc, &argv);
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
+ pinentry_parse_opts (argc, argv);
|
||||||
|
+
|
||||||
|
+ if (pinentry_loop ())
|
||||||
|
+ return 1;
|
||||||
|
+
|
||||||
|
+ return 0;
|
||||||
|
+}
|
||||||
|
--
|
||||||
|
2.1.4
|
||||||
|
|
@ -0,0 +1,28 @@
|
|||||||
|
From 3062742b945f95d72001896f8ba5468b9e63aa9b Mon Sep 17 00:00:00 2001
|
||||||
|
From: "Neal H. Walfield" <neal@gnu.org>
|
||||||
|
Date: Wed, 13 May 2015 14:20:23 +0200
|
||||||
|
Subject: [PATCH 1/1] Don't interpret the handler's return value as the
|
||||||
|
passphrase's length.
|
||||||
|
|
||||||
|
* pinentry/pinentry.c (cmd_getpin): Don't interpret the return value
|
||||||
|
as the passphrase length. Use strlen instead.
|
||||||
|
---
|
||||||
|
pinentry/pinentry.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/pinentry/pinentry.c b/pinentry/pinentry.c
|
||||||
|
index 53216fc..836ee14 100644
|
||||||
|
--- a/pinentry/pinentry.c
|
||||||
|
+++ b/pinentry/pinentry.c
|
||||||
|
@@ -1109,7 +1109,7 @@ cmd_getpin (ASSUAN_CONTEXT ctx, char *line)
|
||||||
|
{
|
||||||
|
if (pinentry.repeat_okay)
|
||||||
|
assuan_write_status (ctx, "PIN_REPEATED", "");
|
||||||
|
- result = assuan_send_data (ctx, pinentry.pin, result);
|
||||||
|
+ result = assuan_send_data (ctx, pinentry.pin, strlen(pinentry.pin));
|
||||||
|
if (!result)
|
||||||
|
result = assuan_send_data (ctx, NULL, 0);
|
||||||
|
|
||||||
|
--
|
||||||
|
2.1.4
|
||||||
|
|
@ -0,0 +1,104 @@
|
|||||||
|
From 496235af8dfd373b54e5610f86bf1cada175ac23 Mon Sep 17 00:00:00 2001
|
||||||
|
From: "Neal H. Walfield" <neal@gnu.org>
|
||||||
|
Date: Wed, 13 May 2015 21:47:11 +0200
|
||||||
|
Subject: [PATCH 1/1] Fix linking order to work when linked with --as-needed.
|
||||||
|
|
||||||
|
* curses/Makefile.am (LDADD): Add $(COMMON_LIBS) after all of the
|
||||||
|
local objects and object archives.
|
||||||
|
* gnome3/Makefile.am (LDADD): Likewise.
|
||||||
|
* gtk+-2/Makefile.am (LDADD): Likewise.
|
||||||
|
* qt4/Makefile.am (pinentry_qt4_LDADD): Likewise.
|
||||||
|
* tty/Makefile.am (LDADD): Likewise.
|
||||||
|
|
||||||
|
Reported-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
|
||||||
|
---
|
||||||
|
curses/Makefile.am | 5 ++---
|
||||||
|
gnome3/Makefile.am | 5 ++---
|
||||||
|
gtk+-2/Makefile.am | 5 ++---
|
||||||
|
qt4/Makefile.am | 6 +++---
|
||||||
|
tty/Makefile.am | 4 ++--
|
||||||
|
5 files changed, 11 insertions(+), 14 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/curses/Makefile.am b/curses/Makefile.am
|
||||||
|
index e8ea031..4d764c7 100644
|
||||||
|
--- a/curses/Makefile.am
|
||||||
|
+++ b/curses/Makefile.am
|
||||||
|
@@ -22,9 +22,8 @@
|
||||||
|
bin_PROGRAMS = pinentry-curses
|
||||||
|
|
||||||
|
AM_CPPFLAGS = $(COMMON_CFLAGS) $(NCURSES_INCLUDE) -I$(top_srcdir)/pinentry
|
||||||
|
-LDADD = $(COMMON_LIBS) \
|
||||||
|
- ../pinentry/libpinentry.a ../pinentry/libpinentry-curses.a \
|
||||||
|
+LDADD = ../pinentry/libpinentry.a ../pinentry/libpinentry-curses.a \
|
||||||
|
../assuan/libassuan.a ../secmem/libsecmem.a \
|
||||||
|
- $(LIBCAP) $(LIBCURSES) $(LIBICONV)
|
||||||
|
+ $(COMMON_LIBS) $(LIBCAP) $(LIBCURSES) $(LIBICONV)
|
||||||
|
|
||||||
|
pinentry_curses_SOURCES = pinentry-curses.c
|
||||||
|
diff --git a/gnome3/Makefile.am b/gnome3/Makefile.am
|
||||||
|
index 78df706..46639de 100644
|
||||||
|
--- a/gnome3/Makefile.am
|
||||||
|
+++ b/gnome3/Makefile.am
|
||||||
|
@@ -32,8 +32,7 @@ endif
|
||||||
|
AM_CPPFLAGS = $(COMMON_CFLAGS) $(GNOME3CFLAGS) \
|
||||||
|
$(ncurses_include) -I$(top_srcdir)/assuan \
|
||||||
|
-I$(top_srcdir)/secmem -I$(top_srcdir)/pinentry
|
||||||
|
-LDADD = $(COMMON_LIBS) \
|
||||||
|
- ../pinentry/libpinentry.a ../assuan/libassuan.a ../secmem/libsecmem.a \
|
||||||
|
- $(LIBCAP) $(GNOME3LIBS) $(libcurses)
|
||||||
|
+LDADD = ../pinentry/libpinentry.a ../assuan/libassuan.a ../secmem/libsecmem.a \
|
||||||
|
+ $(COMMON_LIBS) $(LIBCAP) $(GNOME3LIBS) $(libcurses)
|
||||||
|
|
||||||
|
pinentry_gnome3_SOURCES = pinentry-gnome3.c
|
||||||
|
diff --git a/gtk+-2/Makefile.am b/gtk+-2/Makefile.am
|
||||||
|
index c98139f..7e37469 100644
|
||||||
|
--- a/gtk+-2/Makefile.am
|
||||||
|
+++ b/gtk+-2/Makefile.am
|
||||||
|
@@ -31,9 +31,8 @@ endif
|
||||||
|
|
||||||
|
AM_CPPFLAGS = $(COMMON_CFLAGS) $(GTK2CFLAGS) $(ncurses_include) \
|
||||||
|
-I$(top_srcdir)/secmem -I$(top_srcdir)/pinentry
|
||||||
|
-LDADD = $(COMMON_LIBS) \
|
||||||
|
- ../pinentry/libpinentry.a ../assuan/libassuan.a ../secmem/libsecmem.a \
|
||||||
|
- $(LIBCAP) $(GTK2LIBS) $(libcurses)
|
||||||
|
+LDADD = ../pinentry/libpinentry.a ../assuan/libassuan.a ../secmem/libsecmem.a \
|
||||||
|
+ $(COMMON_LIBS) $(LIBCAP) $(GTK2LIBS) $(libcurses)
|
||||||
|
|
||||||
|
pinentry_gtk_2_SOURCES = pinentry-gtk-2.c \
|
||||||
|
gtksecentry.c gtksecentry.h gseal-gtk-compat.h
|
||||||
|
diff --git a/qt4/Makefile.am b/qt4/Makefile.am
|
||||||
|
index 31274bb..816aade 100644
|
||||||
|
--- a/qt4/Makefile.am
|
||||||
|
+++ b/qt4/Makefile.am
|
||||||
|
@@ -38,10 +38,10 @@ AM_CPPFLAGS = $(COMMON_CFLAGS) \
|
||||||
|
-I$(top_srcdir) -I$(top_srcdir)/assuan -I$(top_srcdir)/secmem \
|
||||||
|
$(ncurses_include) -I$(top_srcdir)/pinentry
|
||||||
|
AM_CXXFLAGS = $(QT4_CORE_CFLAGS) $(QT4_GUI_CFLAGS)
|
||||||
|
-pinentry_qt4_LDADD = $(COMMON_LIBS) \
|
||||||
|
- $(QT4_CORE_LIBS) $(QT4_GUI_LIBS) $(libcurses) \
|
||||||
|
+pinentry_qt4_LDADD = \
|
||||||
|
../pinentry/libpinentry.a $(top_builddir)/assuan/libassuan.a \
|
||||||
|
- $(top_builddir)/secmem/libsecmem.a $(LIBCAP)
|
||||||
|
+ $(top_builddir)/secmem/libsecmem.a \
|
||||||
|
+ $(COMMON_LIBS) $(QT4_CORE_LIBS) $(QT4_GUI_LIBS) $(libcurses) $(LIBCAP)
|
||||||
|
|
||||||
|
BUILT_SOURCES = \
|
||||||
|
pinentryconfirm.moc qsecurelineedit.moc pinentrydialog.moc
|
||||||
|
diff --git a/tty/Makefile.am b/tty/Makefile.am
|
||||||
|
index 798c08f..aa805b2 100644
|
||||||
|
--- a/tty/Makefile.am
|
||||||
|
+++ b/tty/Makefile.am
|
||||||
|
@@ -21,8 +21,8 @@
|
||||||
|
bin_PROGRAMS = pinentry-tty
|
||||||
|
|
||||||
|
AM_CPPFLAGS = $(COMMON_CFLAGS) -I$(top_srcdir)/pinentry
|
||||||
|
-LDADD = $(COMMON_LIBS) ../pinentry/libpinentry.a \
|
||||||
|
+LDADD = ../pinentry/libpinentry.a \
|
||||||
|
../assuan/libassuan.a ../secmem/libsecmem.a \
|
||||||
|
- $(LIBCAP) $(LIBICONV)
|
||||||
|
+ $(COMMON_LIBS) $(LIBCAP) $(LIBICONV)
|
||||||
|
|
||||||
|
pinentry_tty_SOURCES = pinentry-tty.c
|
||||||
|
--
|
||||||
|
2.1.4
|
||||||
|
|
@ -0,0 +1,136 @@
|
|||||||
|
From bdd81974633f8e31d582b62999ef9b004bc3b95e Mon Sep 17 00:00:00 2001
|
||||||
|
From: "Neal H. Walfield" <neal@gnu.org>
|
||||||
|
Date: Wed, 13 May 2015 13:52:03 +0200
|
||||||
|
Subject: [PATCH 1/1] Make the management of pinentry.pin more explicit.
|
||||||
|
|
||||||
|
* pinentry/pinentry.c: Include <assert.h>.
|
||||||
|
(pinentry): Set pin_len to 0.
|
||||||
|
(pinentry_setbufferlen): If len is less than 2048, set it to 2048.
|
||||||
|
Add an assertion.
|
||||||
|
(pinentry_setbuffer_clear): New function that releases the pin buffer.
|
||||||
|
(pinentry_setbuffer_init): New function that initializes the pin
|
||||||
|
buffer.
|
||||||
|
(cmd_getpin): Use pinentry_setbuffer_init and pinentry_setbuffer_clear
|
||||||
|
instead of manual memory management.
|
||||||
|
(cmd_confirm): Use pinentry_setbuffer_clear instead of manual memory
|
||||||
|
management.
|
||||||
|
---
|
||||||
|
pinentry/pinentry.c | 52 +++++++++++++++++++++++++++++++++++++++-------------
|
||||||
|
1 file changed, 39 insertions(+), 13 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/pinentry/pinentry.c b/pinentry/pinentry.c
|
||||||
|
index 3a44851..53216fc 100644
|
||||||
|
--- a/pinentry/pinentry.c
|
||||||
|
+++ b/pinentry/pinentry.c
|
||||||
|
@@ -27,6 +27,7 @@
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <string.h>
|
||||||
|
#include <unistd.h>
|
||||||
|
+#include <assert.h>
|
||||||
|
#ifndef HAVE_W32CE_SYSTEM
|
||||||
|
# include <locale.h>
|
||||||
|
#endif
|
||||||
|
@@ -67,7 +68,7 @@ struct pinentry pinentry =
|
||||||
|
NULL, /* Not-Ok button. */
|
||||||
|
NULL, /* Cancel button. */
|
||||||
|
NULL, /* PIN. */
|
||||||
|
- 2048, /* PIN length. */
|
||||||
|
+ 0, /* PIN length. */
|
||||||
|
0, /* pin_from_cache. */
|
||||||
|
0, /* Display. */
|
||||||
|
0, /* TTY name. */
|
||||||
|
@@ -354,8 +355,18 @@ char *
|
||||||
|
pinentry_setbufferlen (pinentry_t pin, int len)
|
||||||
|
{
|
||||||
|
char *newp;
|
||||||
|
- if (len < pinentry.pin_len)
|
||||||
|
+
|
||||||
|
+ if (pin->pin_len)
|
||||||
|
+ assert (pin->pin);
|
||||||
|
+ else
|
||||||
|
+ assert (!pin->pin);
|
||||||
|
+
|
||||||
|
+ if (len < 2048)
|
||||||
|
+ len = 2048;
|
||||||
|
+
|
||||||
|
+ if (len <= pin->pin_len)
|
||||||
|
return NULL;
|
||||||
|
+
|
||||||
|
newp = secmem_realloc (pin->pin, len);
|
||||||
|
if (newp)
|
||||||
|
{
|
||||||
|
@@ -371,6 +382,28 @@ pinentry_setbufferlen (pinentry_t pin, int len)
|
||||||
|
return newp;
|
||||||
|
}
|
||||||
|
|
||||||
|
+static void
|
||||||
|
+pinentry_setbuffer_clear (pinentry_t pin)
|
||||||
|
+{
|
||||||
|
+ if (! pin->pin)
|
||||||
|
+ {
|
||||||
|
+ assert (pin->pin_len == 0);
|
||||||
|
+ return;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ assert (pin->pin_len > 0);
|
||||||
|
+
|
||||||
|
+ secmem_free (pin->pin);
|
||||||
|
+ pin->pin = NULL;
|
||||||
|
+ pin->pin_len = 0;
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
+static void
|
||||||
|
+pinentry_setbuffer_init (pinentry_t pin)
|
||||||
|
+{
|
||||||
|
+ pinentry_setbuffer_clear (pin);
|
||||||
|
+ pinentry_setbufferlen (pin, 0);
|
||||||
|
+}
|
||||||
|
|
||||||
|
/* Initialize the secure memory subsystem, drop privileges and return.
|
||||||
|
Must be called early. */
|
||||||
|
@@ -983,7 +1016,7 @@ cmd_getpin (ASSUAN_CONTEXT ctx, char *line)
|
||||||
|
int set_prompt = 0;
|
||||||
|
int just_read_password_from_cache = 0;
|
||||||
|
|
||||||
|
- pinentry.pin = secmem_malloc (pinentry.pin_len);
|
||||||
|
+ pinentry_setbuffer_init (&pinentry);
|
||||||
|
if (!pinentry.pin)
|
||||||
|
return ASSUAN_Out_Of_Core;
|
||||||
|
|
||||||
|
@@ -1065,11 +1098,7 @@ cmd_getpin (ASSUAN_CONTEXT ctx, char *line)
|
||||||
|
|
||||||
|
if (result < 0)
|
||||||
|
{
|
||||||
|
- if (pinentry.pin)
|
||||||
|
- {
|
||||||
|
- secmem_free (pinentry.pin);
|
||||||
|
- pinentry.pin = NULL;
|
||||||
|
- }
|
||||||
|
+ pinentry_setbuffer_clear (&pinentry);
|
||||||
|
if (pinentry.specific_err)
|
||||||
|
return pinentry.specific_err;
|
||||||
|
return pinentry.locale_err? ASSUAN_Locale_Problem: ASSUAN_Canceled;
|
||||||
|
@@ -1094,11 +1123,7 @@ cmd_getpin (ASSUAN_CONTEXT ctx, char *line)
|
||||||
|
password_cache_save (pinentry.keyinfo, pinentry.pin);
|
||||||
|
}
|
||||||
|
|
||||||
|
- if (pinentry.pin)
|
||||||
|
- {
|
||||||
|
- secmem_free (pinentry.pin);
|
||||||
|
- pinentry.pin = NULL;
|
||||||
|
- }
|
||||||
|
+ pinentry_setbuffer_clear (&pinentry);
|
||||||
|
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
@@ -1122,6 +1147,7 @@ cmd_confirm (ASSUAN_CONTEXT ctx, char *line)
|
||||||
|
pinentry.locale_err = 0;
|
||||||
|
pinentry.specific_err = 0;
|
||||||
|
pinentry.canceled = 0;
|
||||||
|
+ pinentry_setbuffer_clear (&pinentry);
|
||||||
|
result = (*pinentry_cmd_handler) (&pinentry);
|
||||||
|
if (pinentry.error)
|
||||||
|
{
|
||||||
|
--
|
||||||
|
2.1.4
|
||||||
|
|
@ -0,0 +1,32 @@
|
|||||||
|
From aa04dac66f2ee949e8789a3c91090b01646f2e57 Mon Sep 17 00:00:00 2001
|
||||||
|
From: "Neal H. Walfield" <neal@gnu.org>
|
||||||
|
Date: Mon, 11 May 2015 16:14:18 +0200
|
||||||
|
Subject: [PATCH] Fix memory allocation in pinentry_setbufferlen.
|
||||||
|
|
||||||
|
* pinentry/pinentry.c (pinentry_setbufferlen): Set PIN->PIN to a
|
||||||
|
buffer that is LEN bytes large, not 2 * PIN->PIN_LENGTH.
|
||||||
|
---
|
||||||
|
pinentry/pinentry.c | 4 ++--
|
||||||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/pinentry/pinentry.c b/pinentry/pinentry.c
|
||||||
|
index 51c873c..f28c576 100644
|
||||||
|
--- a/pinentry/pinentry.c
|
||||||
|
+++ b/pinentry/pinentry.c
|
||||||
|
@@ -356,11 +356,11 @@ pinentry_setbufferlen (pinentry_t pin, int len)
|
||||||
|
char *newp;
|
||||||
|
if (len < pinentry.pin_len)
|
||||||
|
return NULL;
|
||||||
|
- newp = secmem_realloc (pin->pin, 2 * pin->pin_len);
|
||||||
|
+ newp = secmem_realloc (pin->pin, len);
|
||||||
|
if (newp)
|
||||||
|
{
|
||||||
|
pin->pin = newp;
|
||||||
|
- pin->pin_len *= 2;
|
||||||
|
+ pin->pin_len = len;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
--
|
||||||
|
2.1.4
|
||||||
|
|
@ -0,0 +1,48 @@
|
|||||||
|
From 831782b3b625ca81624fae0ee184da0d2fc46d96 Mon Sep 17 00:00:00 2001
|
||||||
|
From: "Neal H. Walfield" <neal@gnu.org>
|
||||||
|
Date: Mon, 11 May 2015 16:35:12 +0200
|
||||||
|
Subject: [PATCH 1/1] Simplify code.
|
||||||
|
|
||||||
|
* pinentry/pinentry.c (cmd_confirm): Don't use nested ternary
|
||||||
|
expressions.
|
||||||
|
---
|
||||||
|
pinentry/pinentry.c | 23 +++++++++++++++--------
|
||||||
|
1 file changed, 15 insertions(+), 8 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/pinentry/pinentry.c b/pinentry/pinentry.c
|
||||||
|
index 11a8027..3a44851 100644
|
||||||
|
--- a/pinentry/pinentry.c
|
||||||
|
+++ b/pinentry/pinentry.c
|
||||||
|
@@ -1132,14 +1132,21 @@ cmd_confirm (ASSUAN_CONTEXT ctx, char *line)
|
||||||
|
if (pinentry.close_button)
|
||||||
|
assuan_write_status (ctx, "BUTTON_INFO", "close");
|
||||||
|
|
||||||
|
- return result ? 0
|
||||||
|
- : (pinentry.specific_err? pinentry.specific_err :
|
||||||
|
- pinentry.locale_err? ASSUAN_Locale_Problem
|
||||||
|
- : (pinentry.one_button
|
||||||
|
- ? 0
|
||||||
|
- : (pinentry.canceled
|
||||||
|
- ? ASSUAN_Canceled
|
||||||
|
- : ASSUAN_Not_Confirmed)));
|
||||||
|
+ if (result)
|
||||||
|
+ return 0;
|
||||||
|
+
|
||||||
|
+ if (pinentry.specific_err)
|
||||||
|
+ return pinentry.specific_err;
|
||||||
|
+
|
||||||
|
+ if (pinentry.locale_err)
|
||||||
|
+ return ASSUAN_Locale_Problem;
|
||||||
|
+
|
||||||
|
+ if (pinentry.one_button)
|
||||||
|
+ return 0;
|
||||||
|
+
|
||||||
|
+ if (pinentry.canceled)
|
||||||
|
+ return ASSUAN_Canceled;
|
||||||
|
+ return ASSUAN_Not_Confirmed;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
2.1.4
|
||||||
|
|
@ -1,10 +1,10 @@
|
|||||||
# Copyright 1999-2015 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/pinentry/pinentry-0.9.0-r3.ebuild,v 1.2 2015/03/31 17:18:11 ulm Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.9.0-r3.ebuild,v 1.3 2015/04/30 19:51:33 alonbl Exp $
|
||||||
|
|
||||||
EAPI=5
|
EAPI=5
|
||||||
|
|
||||||
inherit qmake-utils autotools multilib eutils flag-o-matic
|
inherit qmake-utils autotools multilib eutils flag-o-matic toolchain-funcs
|
||||||
|
|
||||||
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
|
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
|
||||||
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
|
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
|
||||||
@ -53,6 +53,7 @@ src_prepare() {
|
|||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
||||||
use static && append-ldflags -static
|
use static && append-ldflags -static
|
||||||
|
[[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
|
||||||
|
|
||||||
if [[ ${CHOST} == *-aix* ]] ; then
|
if [[ ${CHOST} == *-aix* ]] ; then
|
||||||
append-flags -I"${EPREFIX}/usr/$(get_libdir)/gnulib/include"
|
append-flags -I"${EPREFIX}/usr/$(get_libdir)/gnulib/include"
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
# Copyright 1999-2015 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/pinentry/pinentry-0.9.0-r1.ebuild,v 1.2 2015/03/31 17:18:11 ulm Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.9.1.ebuild,v 1.2 2015/05/05 16:24:05 alonbl Exp $
|
||||||
|
|
||||||
EAPI=5
|
EAPI=5
|
||||||
|
|
||||||
inherit autotools multilib eutils flag-o-matic
|
inherit qmake-utils autotools multilib eutils flag-o-matic toolchain-funcs
|
||||||
|
|
||||||
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
|
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
|
||||||
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
|
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
|
||||||
@ -27,7 +27,6 @@ DEPEND="${RDEPEND}
|
|||||||
sys-devel/gettext
|
sys-devel/gettext
|
||||||
gtk? ( virtual/pkgconfig )
|
gtk? ( virtual/pkgconfig )
|
||||||
qt4? ( virtual/pkgconfig )
|
qt4? ( virtual/pkgconfig )
|
||||||
ppc-aix? ( dev-libs/gnulib )
|
|
||||||
"
|
"
|
||||||
REQUIRED_USE="
|
REQUIRED_USE="
|
||||||
|| ( ncurses gtk qt4 )
|
|| ( ncurses gtk qt4 )
|
||||||
@ -39,25 +38,14 @@ REQUIRED_USE="
|
|||||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
if use qt4; then
|
|
||||||
local f
|
|
||||||
for f in qt4/*.moc; do
|
|
||||||
"${EPREFIX}"/usr/bin/moc ${f/.moc/.h} > ${f} || die
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
|
epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
|
||||||
epatch "${FILESDIR}/${PN}-0.8.2-texi.patch"
|
epatch "${FILESDIR}/${P}-memleak.patch"
|
||||||
eautoreconf
|
eautoreconf
|
||||||
}
|
}
|
||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
||||||
use static && append-ldflags -static
|
use static && append-ldflags -static
|
||||||
|
[[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
|
||||||
if [[ ${CHOST} == *-aix* ]] ; then
|
|
||||||
append-flags -I"${EPREFIX}/usr/$(get_libdir)/gnulib/include"
|
|
||||||
append-ldflags -L"${EPREFIX}/usr/$(get_libdir)/gnulib/$(get_libdir)"
|
|
||||||
append-libs -lgnu
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Issues finding qt on multilib systems
|
# Issues finding qt on multilib systems
|
||||||
export QTLIB="${QTDIR}/$(get_libdir)"
|
export QTLIB="${QTDIR}/$(get_libdir)"
|
||||||
@ -69,11 +57,8 @@ src_configure() {
|
|||||||
$(use_enable ncurses fallback-curses) \
|
$(use_enable ncurses fallback-curses) \
|
||||||
$(use_enable qt4 pinentry-qt4) \
|
$(use_enable qt4 pinentry-qt4) \
|
||||||
$(use qt4 && use_enable clipboard pinentry-qt4-clipboard) \
|
$(use qt4 && use_enable clipboard pinentry-qt4-clipboard) \
|
||||||
$(use_with caps libcap)
|
$(use_with caps libcap) \
|
||||||
}
|
MOC="$(qt4_get_bindir)"/moc
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake AR="$(tc-getAR)"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
@ -1,10 +1,10 @@
|
|||||||
# Copyright 1999-2015 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/pinentry/pinentry-0.9.0-r2.ebuild,v 1.2 2015/03/31 17:18:11 ulm Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.9.2-r1.ebuild,v 1.1 2015/05/14 08:12:20 k_f Exp $
|
||||||
|
|
||||||
EAPI=5
|
EAPI=5
|
||||||
|
|
||||||
inherit autotools multilib eutils flag-o-matic
|
inherit qmake-utils autotools multilib eutils flag-o-matic toolchain-funcs
|
||||||
|
|
||||||
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
|
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
|
||||||
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
|
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
|
||||||
@ -13,7 +13,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
|||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~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 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
IUSE="clipboard gtk ncurses qt4 caps static"
|
IUSE="clipboard gtk ncurses qt4 caps gnome-keyring static"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
app-eselect/eselect-pinentry
|
app-eselect/eselect-pinentry
|
||||||
@ -27,7 +27,7 @@ DEPEND="${RDEPEND}
|
|||||||
sys-devel/gettext
|
sys-devel/gettext
|
||||||
gtk? ( virtual/pkgconfig )
|
gtk? ( virtual/pkgconfig )
|
||||||
qt4? ( virtual/pkgconfig )
|
qt4? ( virtual/pkgconfig )
|
||||||
ppc-aix? ( dev-libs/gnulib )
|
gnome-keyring? ( app-crypt/libsecret )
|
||||||
"
|
"
|
||||||
REQUIRED_USE="
|
REQUIRED_USE="
|
||||||
|| ( ncurses gtk qt4 )
|
|| ( ncurses gtk qt4 )
|
||||||
@ -39,26 +39,20 @@ REQUIRED_USE="
|
|||||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
if use qt4; then
|
|
||||||
local f
|
|
||||||
for f in qt4/*.moc; do
|
|
||||||
"${EPREFIX}"/usr/bin/moc ${f/.moc/.h} > ${f} || die
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
|
epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
|
||||||
epatch "${FILESDIR}/${PN}-0.8.2-texi.patch"
|
epatch "${FILESDIR}/${P}-handlers-return.patch"
|
||||||
epatch "${FILESDIR}/${PN}-0.9.0-accessibility.patch"
|
epatch "${FILESDIR}/${P}-gnome3.patch"
|
||||||
|
epatch "${FILESDIR}/${P}-simplify.patch"
|
||||||
|
epatch "${FILESDIR}/${P}-cmd_confirm.patch"
|
||||||
|
epatch "${FILESDIR}/${P}-memory.patch"
|
||||||
|
epatch "${FILESDIR}/${P}-management.patch"
|
||||||
|
epatch "${FILESDIR}/${P}-linking-order.patch"
|
||||||
eautoreconf
|
eautoreconf
|
||||||
}
|
}
|
||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
||||||
use static && append-ldflags -static
|
use static && append-ldflags -static
|
||||||
|
[[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
|
||||||
if [[ ${CHOST} == *-aix* ]] ; then
|
|
||||||
append-flags -I"${EPREFIX}/usr/$(get_libdir)/gnulib/include"
|
|
||||||
append-ldflags -L"${EPREFIX}/usr/$(get_libdir)/gnulib/$(get_libdir)"
|
|
||||||
append-libs -lgnu
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Issues finding qt on multilib systems
|
# Issues finding qt on multilib systems
|
||||||
export QTLIB="${QTDIR}/$(get_libdir)"
|
export QTLIB="${QTDIR}/$(get_libdir)"
|
||||||
@ -70,11 +64,10 @@ src_configure() {
|
|||||||
$(use_enable ncurses fallback-curses) \
|
$(use_enable ncurses fallback-curses) \
|
||||||
$(use_enable qt4 pinentry-qt4) \
|
$(use_enable qt4 pinentry-qt4) \
|
||||||
$(use qt4 && use_enable clipboard pinentry-qt4-clipboard) \
|
$(use qt4 && use_enable clipboard pinentry-qt4-clipboard) \
|
||||||
$(use_with caps libcap)
|
$(use_with caps libcap) \
|
||||||
}
|
$(use_enable gnome-keyring libsecret) \
|
||||||
|
$(use_enable gnome-keyring pinentry-gnome3) \
|
||||||
src_compile() {
|
MOC="$(qt4_get_bindir)"/moc
|
||||||
emake AR="$(tc-getAR)"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
@ -1,6 +1,15 @@
|
|||||||
# ChangeLog for dev-libs/dbus-glib
|
# ChangeLog for dev-libs/dbus-glib
|
||||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/ChangeLog,v 1.163 2015/04/30 04:37:51 jer Exp $
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/ChangeLog,v 1.165 2015/05/27 13:49:19 tetromino Exp $
|
||||||
|
|
||||||
|
27 May 2015; Alexandre Rostovtsev <tetromino@gentoo.org>
|
||||||
|
-dbus-glib-0.100.2.ebuild, -dbus-glib-0.100.2-r1.ebuild,
|
||||||
|
-files/dbus-glib-0.100-dbus-glib-sections.txt,
|
||||||
|
-files/dbus-glib-0.100-fix-tests.patch:
|
||||||
|
Clean up old.
|
||||||
|
|
||||||
|
27 May 2015; Mikle Kolyada <zlogene@gentoo.org> dbus-glib-0.102.ebuild:
|
||||||
|
arm stable wrt bug #545844
|
||||||
|
|
||||||
30 Apr 2015; Jeroen Roovers <jer@gentoo.org> dbus-glib-0.102.ebuild:
|
30 Apr 2015; Jeroen Roovers <jer@gentoo.org> dbus-glib-0.102.ebuild:
|
||||||
Stable for PPC64 (bug #545844).
|
Stable for PPC64 (bug #545844).
|
||||||
|
@ -1,19 +1,26 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA256
|
Hash: SHA256
|
||||||
|
|
||||||
AUX dbus-glib-0.100-dbus-glib-sections.txt 5087 SHA256 894c0ad9d9b6ed4c2d2ea51cd14d36a82a61009e24c3c5fb17b3262f7a514b84 SHA512 01be4ec1c6753fe2b4e6ed50fe66ef5ea2cb6d2ae2fbf2606e75ab7bdb36f33ec8322e2f5aae2ff52784e629f89f941eaea06609144aa51934c395b7554f6368 WHIRLPOOL a085eb66dbbbfadb991d297b780c9c1bae00d18602dada4bf79158b284d10f08cf139c028e9859dba66b2bf51d8a74228aefd10421118ee3a3a4933be123c6d1
|
|
||||||
AUX dbus-glib-0.100-fix-tests.patch 1591 SHA256 6cbc8cb71aa702e4a12e52582bb1df9737c3c1f6f0f58177e3097a20ba690e2a SHA512 8e60d56d3db1f063d949abef914791ad6aaa5a1f22f3fed5cd0dc097e5b400ad7299cdae6dc42d8382a04d359c1b1e5f4b34e714ab123c42cbd7691ddd87e89a WHIRLPOOL e62753ec9b4a17fbe88283c7dd9886262375c4f0bee424a2732b673246ebc163bee72ed0cb73711dc49f5fc00c9c7e5159512e3640ca3d0cc5a80f6bb6eb94d2
|
|
||||||
DIST dbus-glib-0.100.2.tar.gz 748836 SHA256 a5bb42da921f51c28161e0e54a5a8241d94a1c0499a14007150e9ce743da6ac5 SHA512 f7bbbeac189a724b7f95dce42e8adaf533a1d1c038521990d0eb2cb41c3f088a93d432c257a75dcce31419a55020455084d983b9471ace385c497f659a39ef59 WHIRLPOOL f5c23dab0e78fada494c3bf55c7db62bc2993789ad89a26507d499dc654d2ced22522909f191029f796bee181c4d587dad86fd72d727085add759602c3a8a90f
|
|
||||||
DIST dbus-glib-0.102.tar.gz 783792 SHA256 6964ed585bb8149a14ab744b5ded5e77cf71ec5446e6dcc5fcf5eebcc52df29c SHA512 9bf4b33dd264eaed9ade0e35f0ad47986c31bd5e3de4d3e2fcee66a9be87000b6121bc810b9a5a24eca53190d98323b871dc78f341df8e05bd0247b096cf778f WHIRLPOOL b83f12877118dca1797c935f57a6ae664fbfc70c4d2fb2d95d2cf11abb7c326a098f336225ffb9030fac00a33d988a30038e2734721fc1ddbb5297f864e01bcf
|
DIST dbus-glib-0.102.tar.gz 783792 SHA256 6964ed585bb8149a14ab744b5ded5e77cf71ec5446e6dcc5fcf5eebcc52df29c SHA512 9bf4b33dd264eaed9ade0e35f0ad47986c31bd5e3de4d3e2fcee66a9be87000b6121bc810b9a5a24eca53190d98323b871dc78f341df8e05bd0247b096cf778f WHIRLPOOL b83f12877118dca1797c935f57a6ae664fbfc70c4d2fb2d95d2cf11abb7c326a098f336225ffb9030fac00a33d988a30038e2734721fc1ddbb5297f864e01bcf
|
||||||
EBUILD dbus-glib-0.100.2-r1.ebuild 2528 SHA256 9be6ea58dcbfe03dc45e919b9e24c63d85f3072c90da6f3eaad6f09295f55b16 SHA512 79b762347784f4e391e9bdde40b18ff20334bd6ad6ac21a81136f63fdba35c45a505c70ab219d6d57d56da676614a225aec15ad61cb8f5ceb1d1d7516c54a884 WHIRLPOOL 3f5f0d079167e655802dd746ebd4bf392359fbe4766a2a35633c0af525e52758c2bb8a4c293fe97ccd587908612e1c6d17fc9116a0b6251c3da9ef96735f346a
|
EBUILD dbus-glib-0.102.ebuild 2273 SHA256 64892ae89fec302208572c94e2037594e7c422ba0ea88cf1ddc0c4a292f20670 SHA512 81aa561bfd0db6a9dbc89f90a92afe47d6ec9c446a925d4cc44104b22b8b76b5ca3fcc81103d4d29543ffff80f0d9f3a685835c60e6bf4fe51294b4f3602c547 WHIRLPOOL eb6b462fc3c0faf52e475f2f730176fee57a1ea708c0308bd527a731d4447ec5332ec6f20cd4bfcb304fe30b9a242846863357060b29737a9bddac06d7ffe50d
|
||||||
EBUILD dbus-glib-0.100.2.ebuild 2360 SHA256 16b99fa0669235b959f5ec3ea2f725959917a43eaaa26baae8a3e5e3a3851cb5 SHA512 42c2ea91e48102f79b7cab3c249f2199bffb1578b3d505885870d1abf1ee5949528e7406626dcde39418bd8ace4ff3a1a1cd48a08f436cc49fa4c00b730b5f69 WHIRLPOOL 2fcbb4551fba6a7b38fc9ff1a9b73a76a258551df6ebc336b5eae681f0c4966b13b2d1cbfd0ed78c476c1d8006e2d3c3323d4997455149649de27b7f26f3ee2d
|
MISC ChangeLog 21933 SHA256 17ba9719883aeba7718ac023900e7d2a5cecbfccec77ad4dc8979f2a08c4d2c1 SHA512 24b6fee4cb1b9297eb89f5cd02f822a6400fc7e72929398b29ce6b4a5d0d82b94c407b45616145bbd48793cff67aad2b4927b0a466b74db94dd8a0da36da4d30 WHIRLPOOL ab50afb37da7b5a3e9512d5ab35f3f3b655f713f0079b645a08cad5382e85bf7f944104b61cc52c648493a6df497facd5a2e4544822cb586167bfd186ec8a319
|
||||||
EBUILD dbus-glib-0.102.ebuild 2270 SHA256 6087e557740be04bea2cc46d1c4ebe6a1f77d75667781a87e66a1e1fb790e504 SHA512 e3413d841077c91924fae9f3928f2c87bc6219493c4025657e484e71a2cc7ce29b0a020419aeaef3a0a411adf561c1b4b316e610db07f9b70b41097b5ee23c77 WHIRLPOOL 2219744c5e9d20f649139adc736ef77007ec1ee6b134070455aefaa8ac5d345395bc7f1595ad14d17819ff4864a415a3478bdea2fd4da0bf01dae891817acba0
|
|
||||||
MISC ChangeLog 21597 SHA256 f4c475ffe812401c65eda0316969e6414d63d14fecf01a3a7ce9600022856b74 SHA512 fcc9729aa82ea8ab3db06c0ebd8c4b3cc2a5f8040f0c7f08c296e3d1ca8ad8fba5537ab12529f74039a7813e028837b2ed37257a863678ca39b2eb89f312ed3c WHIRLPOOL 1ac17ef42deec04604cdffa6b4b66a785e5dbdef0768625925426e8f1a77f0ceb1bffe0d4b9ae1680e725a1aca9949dbdee6d40eb5e8458ac6d6c48e1d3b536d
|
|
||||||
MISC metadata.xml 338 SHA256 45aae49f98a1fa143d6638f9c8883bd4e2147029d1976e8fe2c67b821e38a716 SHA512 9585c9d220740849c14532682e24dad1bd36bb4c4bd512864f12409b72a72512f6bffea7e04cec543ffac41d10337819e4a7493798f85e3a06a8845030f94aed WHIRLPOOL d2e660d2c6e654897f03c20f0ad4159e52129d590f08d3f379b2cc9554f47cf15017995ed2f17240c0c51b963b76c2f06b5fa3d6c5cefc60a7c25b4260122cf9
|
MISC metadata.xml 338 SHA256 45aae49f98a1fa143d6638f9c8883bd4e2147029d1976e8fe2c67b821e38a716 SHA512 9585c9d220740849c14532682e24dad1bd36bb4c4bd512864f12409b72a72512f6bffea7e04cec543ffac41d10337819e4a7493798f85e3a06a8845030f94aed WHIRLPOOL d2e660d2c6e654897f03c20f0ad4159e52129d590f08d3f379b2cc9554f47cf15017995ed2f17240c0c51b963b76c2f06b5fa3d6c5cefc60a7c25b4260122cf9
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2
|
Version: GnuPG v2.0
|
||||||
|
|
||||||
iEYEAREIAAYFAlVBsaAACgkQVWmRsqeSphPLWgCfQaEBqF3luAc+7YRxFHlhOvPu
|
iQJ8BAEBCABmBQJVZctgXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||||
3aoAniD93UOAk8wJkd5P4/QYwONCX6jV
|
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RTNCRkUzRDRBNkI2MEEwQkYwQzMyOEEx
|
||||||
=eBmM
|
OEU1QjZGMkQ4RDVFQzhEAAoJEBjltvLY1eyN4+MP/Rm4WzI6VJyOqPrhRcD+8LNo
|
||||||
|
AmA17FaPO1LcX/Djs8ODqO9Q/yvx8FFuYquD5D/9I2/UHt8F98Jpx5Fwrv304shB
|
||||||
|
lRiLa8E2/EPW4+rHoWboXkPe7tMqMu1DGHYk/OBmfJo6jfH5Xo340Dd+0NkKQ0F/
|
||||||
|
JOp4yT/qUOcZji6JtkWCHEEXErgUZ39eyxW+HP7Tx8iZ664/vMvQdVJNauHV4XBc
|
||||||
|
s/lHqG/CudbXFk6twHmWkz/ctnT0sRIlVbR4jtEWCzuyyelKhUG9Hj3InbdIc+oK
|
||||||
|
Vlq5tQrBNKYPPoVb9CO9c3wVC4N7TERRJvJMnLUkqgaInrLG9kknCv4rliAvyFml
|
||||||
|
CcI0oyeynJyXlDcN7fLPEOeT1bic05GXvkvsXLtsB2ZlF0ogYI/W2kwiAib+PmKm
|
||||||
|
3zLwNALGCdLyTWht0Db2M3xAyKVboBDQ9yID4F0QWluKHfjl8zuWnRW8lODlipnk
|
||||||
|
Tl+T2wsss9pKLHbqx61TEmGuYufSf9tR6C1jaRFVpgy3kY/mG6Je+qh4yOOimPUz
|
||||||
|
+Y6/kkARnfvBRlJnUi8Vxtq3Jz9M1nYS/LFK8RlmcPBJkkKG1p3ON8IOH/2BslDN
|
||||||
|
wPClkH3Se/0RxfuW0cYZdoRhoVymawSYR9C8YS6H99hqmcvRuoLvrwm2j9U3m4sB
|
||||||
|
f9XjzNaHoF/Pv2BaQWuQ
|
||||||
|
=Tg35
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,95 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/dbus-glib-0.100.2-r1.ebuild,v 1.12 2014/06/24 22:07:15 mgorny Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit bash-completion-r1 eutils multilib-minimal
|
|
||||||
|
|
||||||
DESCRIPTION="D-Bus bindings for glib"
|
|
||||||
HOMEPAGE="http://dbus.freedesktop.org/"
|
|
||||||
SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="|| ( GPL-2 AFL-2.1 )"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
|
|
||||||
IUSE="debug doc static-libs test"
|
|
||||||
|
|
||||||
CDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
|
|
||||||
>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
|
|
||||||
>=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}]"
|
|
||||||
DEPEND="${CDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
doc? ( >=dev-util/gtk-doc-1.4 )"
|
|
||||||
RDEPEND="${CDEPEND}
|
|
||||||
abi_x86_32? (
|
|
||||||
!<app-emulation/emul-linux-x86-baselibs-20131008-r8
|
|
||||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
|
||||||
)"
|
|
||||||
|
|
||||||
# NEWS file is obsolete
|
|
||||||
DOCS=( AUTHORS ChangeLog HACKING README )
|
|
||||||
|
|
||||||
set_TBD() {
|
|
||||||
# out of sources build dir for make check
|
|
||||||
export TBD="${BUILD_DIR}-tests"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Fix testsuite, bug #356699 (fixed in git master)
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.100-fix-tests.patch
|
|
||||||
|
|
||||||
# Wrong sections.txt file in the tarball; https://bugs.freedesktop.org/show_bug.cgi?id=55830
|
|
||||||
cp "${FILESDIR}"/${PN}-0.100-dbus-glib-sections.txt doc/reference/dbus-glib-sections.txt || die
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_configure() {
|
|
||||||
local myconf=(
|
|
||||||
--localstatedir="${EPREFIX}"/var
|
|
||||||
--enable-bash-completion
|
|
||||||
$(use_enable debug verbose-mode)
|
|
||||||
$(use_enable debug asserts)
|
|
||||||
$(use_enable static-libs static)
|
|
||||||
$(multilib_native_use_enable doc gtk-doc)
|
|
||||||
)
|
|
||||||
|
|
||||||
ECONF_SOURCE="${S}" econf "${myconf[@]}"
|
|
||||||
|
|
||||||
if use test; then
|
|
||||||
set_TBD
|
|
||||||
mkdir "${TBD}"
|
|
||||||
cd "${TBD}"
|
|
||||||
einfo "Running configure in ${TBD}"
|
|
||||||
ECONF_SOURCE="${S}" econf \
|
|
||||||
"${myconf[@]}" \
|
|
||||||
$(use_enable test checks) \
|
|
||||||
$(use_enable test tests) \
|
|
||||||
$(use_enable test asserts) \
|
|
||||||
$(use_with test test-socket-dir "${T}"/dbus-test-socket)
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_compile() {
|
|
||||||
emake
|
|
||||||
|
|
||||||
if use test; then
|
|
||||||
set_TBD
|
|
||||||
cd "${TBD}"
|
|
||||||
einfo "Running make in ${TBD}"
|
|
||||||
emake
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_test() {
|
|
||||||
set_TBD
|
|
||||||
cd "${TBD}"
|
|
||||||
emake check
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install_all() {
|
|
||||||
einstalldocs
|
|
||||||
|
|
||||||
newbashcomp "${ED}"/etc/bash_completion.d/dbus-bash-completion.sh dbus
|
|
||||||
rm -rf "${ED}"/etc/bash_completion.d || die
|
|
||||||
|
|
||||||
prune_libtool_files
|
|
||||||
}
|
|
@ -1,93 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/dbus-glib-0.100.2.ebuild,v 1.12 2013/03/05 09:12:15 ago Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit bash-completion-r1 eutils
|
|
||||||
|
|
||||||
DESCRIPTION="D-Bus bindings for glib"
|
|
||||||
HOMEPAGE="http://dbus.freedesktop.org/"
|
|
||||||
SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="|| ( GPL-2 AFL-2.1 )"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
|
||||||
IUSE="debug doc static-libs test"
|
|
||||||
|
|
||||||
RDEPEND=">=dev-libs/expat-2
|
|
||||||
>=dev-libs/glib-2.26:2
|
|
||||||
>=sys-apps/dbus-1.6.2"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
doc? ( >=dev-util/gtk-doc-1.4 )"
|
|
||||||
|
|
||||||
# out of sources build directory
|
|
||||||
BD=${WORKDIR}/${P}-build
|
|
||||||
# out of sources build dir for make check
|
|
||||||
TBD=${WORKDIR}/${P}-tests-build
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Fix testsuite, bug #356699 (fixed in git master)
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.100-fix-tests.patch
|
|
||||||
|
|
||||||
# Wrong sections.txt file in the tarball; https://bugs.freedesktop.org/show_bug.cgi?id=55830
|
|
||||||
cp "${FILESDIR}"/${PN}-0.100-dbus-glib-sections.txt doc/reference/dbus-glib-sections.txt || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local myconf=(
|
|
||||||
--localstatedir="${EPREFIX}"/var
|
|
||||||
--enable-bash-completion
|
|
||||||
$(use_enable debug verbose-mode)
|
|
||||||
$(use_enable debug asserts)
|
|
||||||
$(use_enable static-libs static)
|
|
||||||
$(use_enable doc gtk-doc)
|
|
||||||
)
|
|
||||||
|
|
||||||
mkdir "${BD}"
|
|
||||||
cd "${BD}"
|
|
||||||
einfo "Running configure in ${BD}"
|
|
||||||
ECONF_SOURCE="${S}" econf "${myconf[@]}"
|
|
||||||
|
|
||||||
if use test; then
|
|
||||||
mkdir "${TBD}"
|
|
||||||
cd "${TBD}"
|
|
||||||
einfo "Running configure in ${TBD}"
|
|
||||||
ECONF_SOURCE="${S}" econf \
|
|
||||||
"${myconf[@]}" \
|
|
||||||
$(use_enable test checks) \
|
|
||||||
$(use_enable test tests) \
|
|
||||||
$(use_enable test asserts) \
|
|
||||||
$(use_with test test-socket-dir "${T}"/dbus-test-socket)
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
cd "${BD}"
|
|
||||||
einfo "Running make in ${BD}"
|
|
||||||
emake
|
|
||||||
|
|
||||||
if use test; then
|
|
||||||
cd "${TBD}"
|
|
||||||
einfo "Running make in ${TBD}"
|
|
||||||
emake
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
cd "${TBD}"
|
|
||||||
emake check
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
# NEWS file is obsolete
|
|
||||||
dodoc AUTHORS ChangeLog HACKING README
|
|
||||||
|
|
||||||
cd "${BD}"
|
|
||||||
emake DESTDIR="${D}" install
|
|
||||||
|
|
||||||
newbashcomp "${ED}"/etc/bash_completion.d/dbus-bash-completion.sh dbus
|
|
||||||
rm -rf "${ED}"/etc/bash_completion.d || die
|
|
||||||
|
|
||||||
prune_libtool_files
|
|
||||||
}
|
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2015 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/dev-libs/dbus-glib/dbus-glib-0.102.ebuild,v 1.16 2015/04/30 04:37:51 jer Exp $
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/dbus-glib-0.102.ebuild,v 1.17 2015/05/27 13:43:49 zlogene Exp $
|
||||||
|
|
||||||
EAPI=5
|
EAPI=5
|
||||||
inherit bash-completion-r1 eutils multilib-minimal
|
inherit bash-completion-r1 eutils multilib-minimal
|
||||||
@ -11,7 +11,7 @@ SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
|
|||||||
|
|
||||||
LICENSE="|| ( GPL-2 AFL-2.1 )"
|
LICENSE="|| ( GPL-2 AFL-2.1 )"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
|
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
|
||||||
IUSE="debug doc static-libs test"
|
IUSE="debug doc static-libs test"
|
||||||
|
|
||||||
CDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
|
CDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
|
||||||
|
@ -1,200 +0,0 @@
|
|||||||
<SECTION>
|
|
||||||
<FILE>dbus-gconnection</FILE>
|
|
||||||
<TITLE>DBusGConnection</TITLE>
|
|
||||||
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
|
|
||||||
DBusGConnection
|
|
||||||
DBUS_TYPE_G_CONNECTION
|
|
||||||
dbus_g_bus_get
|
|
||||||
dbus_g_bus_get_private
|
|
||||||
dbus_g_thread_init
|
|
||||||
dbus_g_connection_open
|
|
||||||
dbus_g_connection_ref
|
|
||||||
dbus_g_connection_unref
|
|
||||||
dbus_g_connection_flush
|
|
||||||
dbus_g_connection_get_connection
|
|
||||||
dbus_g_connection_register_g_object
|
|
||||||
dbus_g_connection_unregister_g_object
|
|
||||||
dbus_g_connection_lookup_g_object
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
dbus_g_connection_get_g_type
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>dbus-gobject</FILE>
|
|
||||||
<TITLE>DBus GObject related functions</TITLE>
|
|
||||||
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
|
|
||||||
DBusGObjectInfo
|
|
||||||
dbus_g_object_type_install_info
|
|
||||||
dbus_g_object_type_register_shadow_property
|
|
||||||
dbus_g_object_path_get_g_type
|
|
||||||
dbus_g_object_register_marshaller
|
|
||||||
dbus_g_object_register_marshaller_array
|
|
||||||
dbus_glib_global_set_disable_legacy_property_access
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>dbus-gmessage</FILE>
|
|
||||||
<TITLE>DBusGMessage</TITLE>
|
|
||||||
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
|
|
||||||
DBusGMessage
|
|
||||||
DBUS_TYPE_G_MESSAGE
|
|
||||||
dbus_g_message_ref
|
|
||||||
dbus_g_message_unref
|
|
||||||
dbus_g_message_get_message
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
dbus_g_message_get_g_type
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>dbus-gmethod</FILE>
|
|
||||||
<TITLE>DBusGMethod</TITLE>
|
|
||||||
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
|
|
||||||
DBusGMethodInfo
|
|
||||||
DBusGMethodInvocation
|
|
||||||
dbus_g_method_get_sender
|
|
||||||
dbus_g_method_get_reply
|
|
||||||
dbus_g_method_send_reply
|
|
||||||
dbus_g_method_return
|
|
||||||
dbus_g_method_return_error
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>dbus-gerror</FILE>
|
|
||||||
<TITLE>DBusGError</TITLE>
|
|
||||||
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
|
|
||||||
DBusGError
|
|
||||||
dbus_g_error_has_name
|
|
||||||
dbus_g_error_get_name
|
|
||||||
dbus_g_error_domain_register
|
|
||||||
DBUS_GERROR
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
dbus_g_error_quark
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>dbus-gproxy</FILE>
|
|
||||||
<TITLE>DBusGProxy</TITLE>
|
|
||||||
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
|
|
||||||
DBusGProxy
|
|
||||||
DBusGProxyCall
|
|
||||||
DBusGProxyCallNotify
|
|
||||||
dbus_g_proxy_new_for_name
|
|
||||||
dbus_g_proxy_new_for_name_owner
|
|
||||||
dbus_g_proxy_new_from_proxy
|
|
||||||
dbus_g_proxy_new_for_peer
|
|
||||||
dbus_g_proxy_set_interface
|
|
||||||
dbus_g_proxy_get_path
|
|
||||||
dbus_g_proxy_get_bus_name
|
|
||||||
dbus_g_proxy_get_interface
|
|
||||||
dbus_g_proxy_add_signal
|
|
||||||
dbus_g_proxy_connect_signal
|
|
||||||
dbus_g_proxy_disconnect_signal
|
|
||||||
dbus_g_proxy_send
|
|
||||||
dbus_g_proxy_call
|
|
||||||
dbus_g_proxy_call_with_timeout
|
|
||||||
dbus_g_proxy_call_no_reply
|
|
||||||
dbus_g_proxy_begin_call
|
|
||||||
dbus_g_proxy_begin_call_with_timeout
|
|
||||||
dbus_g_proxy_end_call
|
|
||||||
dbus_g_proxy_cancel_call
|
|
||||||
dbus_g_proxy_set_default_timeout
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
DBUS_G_PROXY
|
|
||||||
DBUS_IS_G_PROXY
|
|
||||||
DBUS_TYPE_G_PROXY
|
|
||||||
dbus_g_proxy_get_type
|
|
||||||
DBUS_G_PROXY_CLASS
|
|
||||||
DBUS_IS_G_PROXY_CLASS
|
|
||||||
DBUS_G_PROXY_GET_CLASS
|
|
||||||
<SUBSECTION Private>
|
|
||||||
DBusGAsyncData
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>dbus-glib-lowlevel</FILE>
|
|
||||||
<TITLE>DBus GLib low level</TITLE>
|
|
||||||
<INCLUDE>dbus/dbus-glib-lowlevel.h</INCLUDE>
|
|
||||||
dbus_set_g_error
|
|
||||||
dbus_connection_setup_with_g_main
|
|
||||||
dbus_connection_get_g_connection
|
|
||||||
dbus_server_setup_with_g_main
|
|
||||||
DBUS_TYPE_CONNECTION
|
|
||||||
DBUS_TYPE_MESSAGE
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
dbus_connection_get_g_type
|
|
||||||
dbus_message_get_g_type
|
|
||||||
<SUBSECTION Private>
|
|
||||||
DBUS_INSIDE_DBUS_GLIB_H
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>dbus-gtype-specialized</FILE>
|
|
||||||
<TITLE>Specializable GType System</TITLE>
|
|
||||||
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
|
|
||||||
DBusGTypeSpecializedCollectionIterator
|
|
||||||
DBusGTypeSpecializedMapIterator
|
|
||||||
DBusGTypeSpecializedAppendContext
|
|
||||||
DBusGTypeSpecializedConstructor
|
|
||||||
DBusGTypeSpecializedFreeFunc
|
|
||||||
DBusGTypeSpecializedCopyFunc
|
|
||||||
DBusGTypeSpecializedVtable
|
|
||||||
DBusGTypeSpecializedCollectionFixedAccessorFunc
|
|
||||||
DBusGTypeSpecializedCollectionIteratorFunc
|
|
||||||
DBusGTypeSpecializedCollectionAppendFunc
|
|
||||||
DBusGTypeSpecializedCollectionEndAppendFunc
|
|
||||||
DBusGTypeSpecializedCollectionVtable
|
|
||||||
DBusGTypeSpecializedMapIteratorFunc
|
|
||||||
DBusGTypeSpecializedMapAppendFunc
|
|
||||||
DBusGTypeSpecializedMapVtable
|
|
||||||
DBusGTypeSpecializedStructGetMember
|
|
||||||
DBusGTypeSpecializedStructSetMember
|
|
||||||
DBusGTypeSpecializedStructVtable
|
|
||||||
dbus_g_type_get_collection
|
|
||||||
dbus_g_type_get_map
|
|
||||||
dbus_g_type_get_structv
|
|
||||||
dbus_g_type_get_struct
|
|
||||||
dbus_g_type_is_collection
|
|
||||||
dbus_g_type_is_map
|
|
||||||
dbus_g_type_is_struct
|
|
||||||
dbus_g_type_get_collection_specialization
|
|
||||||
dbus_g_type_get_map_key_specialization
|
|
||||||
dbus_g_type_get_map_value_specialization
|
|
||||||
dbus_g_type_get_struct_member_type
|
|
||||||
dbus_g_type_get_struct_size
|
|
||||||
dbus_g_type_specialized_construct
|
|
||||||
dbus_g_type_specialized_init_append
|
|
||||||
dbus_g_type_specialized_collection_append
|
|
||||||
dbus_g_type_specialized_collection_end_append
|
|
||||||
dbus_g_type_specialized_map_append
|
|
||||||
dbus_g_type_collection_get_fixed
|
|
||||||
dbus_g_type_collection_value_iterate
|
|
||||||
dbus_g_type_map_value_iterate
|
|
||||||
dbus_g_type_struct_get_member
|
|
||||||
dbus_g_type_struct_set_member
|
|
||||||
dbus_g_type_struct_get
|
|
||||||
dbus_g_type_struct_set
|
|
||||||
dbus_g_type_specialized_init
|
|
||||||
dbus_g_type_register_collection
|
|
||||||
dbus_g_type_register_map
|
|
||||||
dbus_g_type_map_peek_vtable
|
|
||||||
dbus_g_type_collection_peek_vtable
|
|
||||||
dbus_g_type_struct_peek_vtable
|
|
||||||
dbus_g_type_register_struct
|
|
||||||
dbus_g_value_build_g_variant
|
|
||||||
dbus_g_value_parse_g_variant
|
|
||||||
DBUS_TYPE_G_BOOLEAN_ARRAY
|
|
||||||
DBUS_TYPE_G_UCHAR_ARRAY
|
|
||||||
DBUS_TYPE_G_UINT_ARRAY
|
|
||||||
DBUS_TYPE_G_INT_ARRAY
|
|
||||||
DBUS_TYPE_G_UINT64_ARRAY
|
|
||||||
DBUS_TYPE_G_INT64_ARRAY
|
|
||||||
DBUS_TYPE_G_OBJECT_ARRAY
|
|
||||||
DBUS_TYPE_G_STRING_STRING_HASHTABLE
|
|
||||||
DBusGSignature
|
|
||||||
DBUS_TYPE_G_SIGNATURE
|
|
||||||
DBusGObjectPath
|
|
||||||
DBUS_TYPE_G_OBJECT_PATH
|
|
||||||
<SUBSECTION Private>
|
|
||||||
dbus_g_object_path_get_g_type
|
|
||||||
dbus_g_signature_get_g_type
|
|
||||||
</SECTION>
|
|
@ -1,45 +0,0 @@
|
|||||||
commit 1a61c71e4037ebea5db7dc2f0fdceae764e47e17
|
|
||||||
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
|
|
||||||
Date: Thu Jun 28 12:54:02 2012 +0100
|
|
||||||
|
|
||||||
my_object_unsafe_disable_legacy_property_access: have the right signature
|
|
||||||
|
|
||||||
I'm amazed this ever worked.
|
|
||||||
|
|
||||||
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=51511
|
|
||||||
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
|
|
||||||
Reviewed-by: Colin Walters <walters@verbum.org>
|
|
||||||
|
|
||||||
diff --git a/test/core/my-object.c b/test/core/my-object.c
|
|
||||||
index 82b6322..e31dca3 100644
|
|
||||||
--- a/test/core/my-object.c
|
|
||||||
+++ b/test/core/my-object.c
|
|
||||||
@@ -859,10 +859,12 @@ my_object_async_throw_error (MyObject *obj, DBusGMethodInvocation *context)
|
|
||||||
g_idle_add ((GSourceFunc) do_async_error, data);
|
|
||||||
}
|
|
||||||
|
|
||||||
-void
|
|
||||||
-my_object_unsafe_disable_legacy_property_access (MyObject *obj)
|
|
||||||
+gboolean
|
|
||||||
+my_object_unsafe_disable_legacy_property_access (MyObject *obj,
|
|
||||||
+ GError **error)
|
|
||||||
{
|
|
||||||
dbus_glib_global_set_disable_legacy_property_access ();
|
|
||||||
+ return TRUE;
|
|
||||||
}
|
|
||||||
|
|
||||||
extern GMainLoop *loop;
|
|
||||||
diff --git a/test/core/my-object.h b/test/core/my-object.h
|
|
||||||
index d50d0b4..779efac 100644
|
|
||||||
--- a/test/core/my-object.h
|
|
||||||
+++ b/test/core/my-object.h
|
|
||||||
@@ -116,7 +116,8 @@ void my_object_async_increment (MyObject *obj, gint32 x, DBusGMethodInvocation *
|
|
||||||
|
|
||||||
void my_object_async_throw_error (MyObject *obj, DBusGMethodInvocation *context);
|
|
||||||
|
|
||||||
-void my_object_unsafe_disable_legacy_property_access (MyObject *obj);
|
|
||||||
+gboolean my_object_unsafe_disable_legacy_property_access (MyObject *obj,
|
|
||||||
+ GError **error);
|
|
||||||
|
|
||||||
void my_object_emit_objectified (MyObject *obj, GObject *other);
|
|
||||||
|
|
359
sdk_container/src/third_party/portage-stable/dev-libs/libaio/ChangeLog
vendored
Normal file
359
sdk_container/src/third_party/portage-stable/dev-libs/libaio/ChangeLog
vendored
Normal file
@ -0,0 +1,359 @@
|
|||||||
|
# ChangeLog for dev-libs/libaio
|
||||||
|
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/ChangeLog,v 1.97 2015/05/05 20:51:57 mrueg Exp $
|
||||||
|
|
||||||
|
05 May 2015; Manuel Rüger <mrueg@gentoo.org> -libaio-0.3.107.ebuild,
|
||||||
|
-libaio-0.3.109-r2.ebuild, -libaio-0.3.109-r3.ebuild,
|
||||||
|
-libaio-0.3.109-r4.ebuild, -libaio-0.3.109-r5.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
01 May 2015; Jeroen Roovers <jer@gentoo.org> libaio-0.3.110.ebuild:
|
||||||
|
Stable for PPC64 (bug #525980).
|
||||||
|
|
||||||
|
16 Apr 2015; Yixun Lan <dlan@gentoo.org> metadata.xml:
|
||||||
|
add Gokturk Yeksek as proxy-maintainer
|
||||||
|
|
||||||
|
09 Mar 2015; Mike Frysinger <vapier@gentoo.org> libaio-0.3.110.ebuild:
|
||||||
|
Disable frame-pointer usage for arm systems when thumb is enabled.
|
||||||
|
|
||||||
|
02 Mar 2015; Agostino Sarubbo <ago@gentoo.org> libaio-0.3.110.ebuild:
|
||||||
|
Stable for ppc, wrt bug #525980
|
||||||
|
|
||||||
|
20 Feb 2015; Mike Frysinger <vapier@gentoo.org> libaio-0.3.110.ebuild:
|
||||||
|
Add arm64 love.
|
||||||
|
|
||||||
|
16 Jan 2015; Raúl Porcel <armin76@gentoo.org> libaio-0.3.109-r4.ebuild,
|
||||||
|
libaio-0.3.110.ebuild:
|
||||||
|
alpha/ia64/m68k/s390/sh/sparc stable wrt #525980
|
||||||
|
|
||||||
|
25 Oct 2014; Markus Meier <maekke@gentoo.org> libaio-0.3.110.ebuild:
|
||||||
|
arm stable, bug #525980
|
||||||
|
|
||||||
|
23 Oct 2014; Pacho Ramos <pacho@gentoo.org> libaio-0.3.110.ebuild:
|
||||||
|
amd64/x86 stable, bug #525980
|
||||||
|
|
||||||
|
21 Oct 2014; Jeroen Roovers <jer@gentoo.org> libaio-0.3.110.ebuild:
|
||||||
|
Stable for HPPA (bug #525980).
|
||||||
|
|
||||||
|
*libaio-0.3.110 (27 Mar 2014)
|
||||||
|
|
||||||
|
27 Mar 2014; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/libaio-0.3.110-cppflags.patch,
|
||||||
|
+files/libaio-0.3.110-optional-werror.patch, +libaio-0.3.110.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
*libaio-0.3.109-r5 (27 Mar 2014)
|
||||||
|
|
||||||
|
27 Mar 2014; Mike Frysinger <vapier@gentoo.org> +libaio-0.3.109-r5.ebuild:
|
||||||
|
Convert from USE=multilib to multilib-minimal eclass #435094 by Matt Turner.
|
||||||
|
|
||||||
|
16 Mar 2014; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
files/libaio-0.3.106-build.patch:
|
||||||
|
Drop soname hunk that does not seem to be needed.
|
||||||
|
|
||||||
|
20 Mar 2013; Jeroen Roovers <jer@gentoo.org> metadata.xml:
|
||||||
|
Remove useless <description>.
|
||||||
|
|
||||||
|
13 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libaio-0.3.109-r4.ebuild:
|
||||||
|
Stable for ppc, wrt bug #460704
|
||||||
|
|
||||||
|
11 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libaio-0.3.109-r4.ebuild:
|
||||||
|
Stable for sh, wrt bug #460704
|
||||||
|
|
||||||
|
10 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libaio-0.3.109-r4.ebuild:
|
||||||
|
Stable for s390, wrt bug #460704
|
||||||
|
|
||||||
|
09 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libaio-0.3.109-r4.ebuild:
|
||||||
|
Stable for sparc, wrt bug #460704
|
||||||
|
|
||||||
|
09 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libaio-0.3.109-r4.ebuild:
|
||||||
|
Stable for x86, wrt bug #460704
|
||||||
|
|
||||||
|
09 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libaio-0.3.109-r4.ebuild:
|
||||||
|
Stable for ia64, wrt bug #460704
|
||||||
|
|
||||||
|
09 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libaio-0.3.109-r4.ebuild:
|
||||||
|
Stable for alpha, wrt bug #460704
|
||||||
|
|
||||||
|
09 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libaio-0.3.109-r4.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #460704
|
||||||
|
|
||||||
|
08 Mar 2013; Jeroen Roovers <jer@gentoo.org> libaio-0.3.109-r4.ebuild:
|
||||||
|
Stable for HPPA (bug #460704).
|
||||||
|
|
||||||
|
08 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libaio-0.3.109-r4.ebuild:
|
||||||
|
Stable for arm, wrt bug #460704
|
||||||
|
|
||||||
|
08 Mar 2013; Sergey Popov <pinkbyte@gentoo.org> libaio-0.3.109-r4.ebuild:
|
||||||
|
Stable on amd64, wrt bug #460704
|
||||||
|
|
||||||
|
*libaio-0.3.109-r4 (07 Mar 2013)
|
||||||
|
|
||||||
|
07 Mar 2013; Julian Ospald <hasufell@gentoo.org> +libaio-0.3.109-r4.ebuild:
|
||||||
|
fix multilib and bump EAPI
|
||||||
|
|
||||||
|
29 Dec 2012; Mike Frysinger <vapier@gentoo.org> libaio-0.3.109-r3.ebuild:
|
||||||
|
Mark stable for the rest of the arches.
|
||||||
|
|
||||||
|
14 Nov 2012; Agostino Sarubbo <ago@gentoo.org> libaio-0.3.109-r3.ebuild:
|
||||||
|
Stable for x86, wrt bug #397571
|
||||||
|
|
||||||
|
14 Nov 2012; Agostino Sarubbo <ago@gentoo.org> libaio-0.3.109-r3.ebuild:
|
||||||
|
Stable for amd64, wrt bug #397571
|
||||||
|
|
||||||
|
19 Sep 2012; Jeroen Roovers <jer@gentoo.org> libaio-0.3.109-r2.ebuild:
|
||||||
|
Stable for HPPA (bug #379991).
|
||||||
|
|
||||||
|
02 Apr 2012; Pacho Ramos <pacho@gentoo.org> libaio-0.3.109-r3.ebuild:
|
||||||
|
-Werror must not be used in final releases, bug #410041 by Markus Oehme.
|
||||||
|
|
||||||
|
30 Mar 2012; Michael Haubenwallner <haubi@gentoo.org>
|
||||||
|
libaio-0.3.109-r3.ebuild:
|
||||||
|
Install non-binary files even for the non-default ABI, bug#407687
|
||||||
|
|
||||||
|
30 Mar 2012; Michael Haubenwallner <haubi@gentoo.org>
|
||||||
|
libaio-0.3.109-r3.ebuild:
|
||||||
|
Drop unused manpages in src_prepare already, to not break multilib in
|
||||||
|
src_install, bug#407687.
|
||||||
|
|
||||||
|
17 Mar 2012; Pacho Ramos <pacho@gentoo.org> -libaio-0.3.109-r1.ebuild,
|
||||||
|
libaio-0.3.109-r3.ebuild:
|
||||||
|
Don't build static libs, bug #408265 by Kevin Pyle; drop old.
|
||||||
|
|
||||||
|
12 Mar 2012; Michael Haubenwallner <haubi@gentoo.org>
|
||||||
|
libaio-0.3.109-r3.ebuild:
|
||||||
|
Fix for cross-compile support of multilib-portage, bug#407687
|
||||||
|
|
||||||
|
*libaio-0.3.109-r3 (09 Mar 2012)
|
||||||
|
|
||||||
|
09 Mar 2012; Michael Haubenwallner <haubi@gentoo.org>
|
||||||
|
+libaio-0.3.109-r3.ebuild, +files/libaio-0.3.109-testcase-8.patch:
|
||||||
|
Add multilib support (for oracle-instantclient-11 multilib).
|
||||||
|
Fix tests, run those that do not break with sandbox, drop test restriction.
|
||||||
|
|
||||||
|
07 Dec 2011; Mike Frysinger <vapier@gentoo.org> libaio-0.3.109-r2.ebuild,
|
||||||
|
+files/libaio-0.3.109-x32.patch:
|
||||||
|
Add fix for x32 ABIs.
|
||||||
|
|
||||||
|
03 Oct 2011; Joseph Jezak <josejx@gentoo.org> libaio-0.3.109-r2.ebuild:
|
||||||
|
Marked ppc/ppc64 stable for bug #379991.
|
||||||
|
|
||||||
|
03 Sep 2011; Raúl Porcel <armin76@gentoo.org> libaio-0.3.109-r2.ebuild:
|
||||||
|
alpha/ia64/m68k/s390/sh/sparc stable wrt #379991
|
||||||
|
|
||||||
|
28 Aug 2011; Markus Meier <maekke@gentoo.org> libaio-0.3.109-r2.ebuild:
|
||||||
|
arm stable, bug #379991
|
||||||
|
|
||||||
|
26 Aug 2011; Jeremy Olexa <darkside@gentoo.org> libaio-0.3.109-r2.ebuild:
|
||||||
|
Fix for Gentoo Prefix, add ~amd64-linux. bug 380725
|
||||||
|
|
||||||
|
24 Aug 2011; Markus Meier <maekke@gentoo.org> libaio-0.3.109-r2.ebuild:
|
||||||
|
x86 stable, bug #379991
|
||||||
|
|
||||||
|
22 Aug 2011; Tony Vroon <chainsaw@gentoo.org> libaio-0.3.109-r2.ebuild:
|
||||||
|
Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian
|
||||||
|
"idella4" Delaney in bug #379991.
|
||||||
|
|
||||||
|
20 Aug 2011; Mike Frysinger <vapier@gentoo.org> libaio-0.3.109-r2.ebuild:
|
||||||
|
Avoid executing git #379999 by Agostino Sarubbo.
|
||||||
|
|
||||||
|
*libaio-0.3.109-r2 (09 Nov 2010)
|
||||||
|
|
||||||
|
09 Nov 2010; Mike Frysinger <vapier@gentoo.org> +libaio-0.3.109-r2.ebuild:
|
||||||
|
Drop lio_listio man page now provided by man-pages.
|
||||||
|
|
||||||
|
*libaio-0.3.109-r1 (21 Oct 2010)
|
||||||
|
|
||||||
|
21 Oct 2010; Mike Frysinger <vapier@gentoo.org> +libaio-0.3.109-r1.ebuild,
|
||||||
|
+files/libaio-0.3.109-generic-arch.patch,
|
||||||
|
files/libaio-0.3.109-install.patch,
|
||||||
|
+files/libaio-0.3.109-unify-bits-endian.patch:
|
||||||
|
Clean up ebuild by restoring patches and drop aio_init man page #341953 by
|
||||||
|
Alec M.
|
||||||
|
|
||||||
|
*libaio-0.3.109 (25 Aug 2010)
|
||||||
|
|
||||||
|
25 Aug 2010; Maciej Mrozowski <reavertm@gentoo.org>
|
||||||
|
+libaio-0.3.109.ebuild, +files/libaio-0.3.109-install.patch:
|
||||||
|
Version bump, fix bug 325355 (install to /lib)
|
||||||
|
|
||||||
|
06 Apr 2010; Jonathan Callen <abcd@gentoo.org> libaio-0.3.107.ebuild:
|
||||||
|
Bump to EAPI=3, add prefix keywords
|
||||||
|
|
||||||
|
12 Sep 2009; Víctor Ostorga <vostorga@gentoo.org>
|
||||||
|
-files/libaio-0.3.15-2.5-2-Makefile.patch,
|
||||||
|
-files/libaio-0.3.104-build.patch:
|
||||||
|
Cleaning out unused patches
|
||||||
|
|
||||||
|
06 May 2009; Jeroen Roovers <jer@gentoo.org> libaio-0.3.107.ebuild:
|
||||||
|
Stable for HPPA too.
|
||||||
|
|
||||||
|
18 Mar 2009; Brent Baude <ranger@gentoo.org> libaio-0.3.107.ebuild:
|
||||||
|
stable ppc, bug 254291
|
||||||
|
|
||||||
|
15 Mar 2009; Brent Baude <ranger@gentoo.org> libaio-0.3.107.ebuild:
|
||||||
|
stable ppc64, bug 254291
|
||||||
|
|
||||||
|
24 Feb 2009; Raúl Porcel <armin76@gentoo.org> libaio-0.3.107.ebuild:
|
||||||
|
arm/ia64/s390/sh/sparc stable
|
||||||
|
|
||||||
|
09 Feb 2009; Raúl Porcel <armin76@gentoo.org> libaio-0.3.15-r1.ebuild:
|
||||||
|
ia64/sparc stable wrt #254291
|
||||||
|
|
||||||
|
14 Jan 2009; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/libaio-0.3.107-ar-ranlib.patch, libaio-0.3.107.ebuild:
|
||||||
|
Respect AR/RANLIB in env.
|
||||||
|
|
||||||
|
11 Jan 2009; Markus Meier <maekke@gentoo.org> libaio-0.3.107.ebuild:
|
||||||
|
x86 stable, bug #254291
|
||||||
|
|
||||||
|
10 Jan 2009; Tobias Klausmann <klausman@gentoo.org> libaio-0.3.107.ebuild:
|
||||||
|
Stable on alpha, bug #254291
|
||||||
|
|
||||||
|
10 Jan 2009; Thomas Anderson <gentoofan23@gentoo.org>
|
||||||
|
libaio-0.3.107.ebuild:
|
||||||
|
stable amd64, bug 254291
|
||||||
|
|
||||||
|
24 Dec 2008; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/libaio-0.3.107-generic-arch.patch, libaio-0.3.107.ebuild:
|
||||||
|
Add generic support for missing arches (arm, blackfin, sh, etc...).
|
||||||
|
|
||||||
|
04 Dec 2008; Brent Baude <ranger@gentoo.org> libaio-0.3.106-r2.ebuild:
|
||||||
|
stable ppc64, bug 245909
|
||||||
|
|
||||||
|
14 Nov 2008; Raúl Porcel <armin76@gentoo.org> libaio-0.3.106-r2.ebuild:
|
||||||
|
alpha/ia64 stable wrt #245909
|
||||||
|
|
||||||
|
08 Nov 2008; Markus Meier <maekke@gentoo.org> libaio-0.3.106-r2.ebuild:
|
||||||
|
amd64/x86 stable, bug #245909
|
||||||
|
|
||||||
|
08 Nov 2008; nixnut <nixnut@gentoo.org> libaio-0.3.106-r2.ebuild:
|
||||||
|
Stable on ppc wrt bug 245909
|
||||||
|
|
||||||
|
08 Nov 2008; Mike Frysinger <vapier@gentoo.org> libaio-0.3.107.ebuild:
|
||||||
|
Fix by Olivier Huber for multilib installs #245964.
|
||||||
|
|
||||||
|
*libaio-0.3.107 (06 Nov 2008)
|
||||||
|
|
||||||
|
06 Nov 2008; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/libaio-0.3.107-install-to-slash.patch,
|
||||||
|
+files/libaio-0.3.107-sparc.patch, +libaio-0.3.107.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
*libaio-0.3.106-r2 (15 Sep 2008)
|
||||||
|
|
||||||
|
15 Sep 2008; Jeremy Olexa <darkside@gentoo.org> +libaio-0.3.106-r2.ebuild:
|
||||||
|
(non maintainer commit) add cross compiler support, thanks to Aaron Carroll
|
||||||
|
in bug 197720
|
||||||
|
|
||||||
|
06 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> -libaio-0.3.15.ebuild,
|
||||||
|
-libaio-0.3.104.ebuild, -libaio-0.3.106.ebuild:
|
||||||
|
QA: Removed unused versions.
|
||||||
|
|
||||||
|
20 Dec 2006; Steve Dibb <beandog@gentoo.org> libaio-0.3.106-r1.ebuild:
|
||||||
|
amd64 stable, bug 137915
|
||||||
|
|
||||||
|
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org>
|
||||||
|
libaio-0.3.106-r1.ebuild:
|
||||||
|
Stable on Alpha.
|
||||||
|
|
||||||
|
12 Jul 2006; Steve Arnold <nerdboy@gentoo.org> libaio-0.3.106.ebuild:
|
||||||
|
Backported fixes to 106 version to use updated patch, but without the
|
||||||
|
src_test updates (use the -r1 version for test updates).
|
||||||
|
|
||||||
|
10 Jul 2006; Steve Arnold <nerdboy@gentoo.org>
|
||||||
|
+files/libaio-0.3.106-build.patch, libaio-0.3.106-r1.ebuild:
|
||||||
|
Fixed build patch, soname, and QA issues, works now on amd64. Note the
|
||||||
|
tests still need a Makefile patch to work correctly, and I'm not sure
|
||||||
|
about the status of the kernel support (upstream kernel patches stop about
|
||||||
|
a year ago at 2.6.12). This is used by the ROMIO support in mpich2.
|
||||||
|
|
||||||
|
09 Jul 2006; Joshua Kinard <kumba@gentoo.org> libaio-0.3.15-r1.ebuild:
|
||||||
|
Marked stable on mips.
|
||||||
|
|
||||||
|
26 Jun 2006; Andrej Kacian <ticho@gentoo.org> libaio-0.3.106-r1.ebuild:
|
||||||
|
Stable on x86, bug #137915.
|
||||||
|
|
||||||
|
25 Jun 2006; Marcus D. Hanwell <cryos@gentoo.org> libaio-0.3.106.ebuild:
|
||||||
|
Marked stable on amd64, bug 137915.
|
||||||
|
|
||||||
|
25 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||||
|
libaio-0.3.106-r1.ebuild:
|
||||||
|
ppc stable, bug #137915
|
||||||
|
|
||||||
|
25 Jun 2006; Markus Rothe <corsair@gentoo.org> libaio-0.3.106-r1.ebuild:
|
||||||
|
Stable on ppc64; bug #137915
|
||||||
|
|
||||||
|
25 May 2006; Guy Martin <gmsoft@gentoo.org> libaio-0.3.15.ebuild,
|
||||||
|
libaio-0.3.15-r1.ebuild:
|
||||||
|
Not ported on hppa. Removing ~hppa keyword.
|
||||||
|
|
||||||
|
21 May 2006; Markus Rothe <corsair@gentoo.org> libaio-0.3.106.ebuild:
|
||||||
|
Stable on ppc64
|
||||||
|
|
||||||
|
*libaio-0.3.106-r1 (17 May 2006)
|
||||||
|
|
||||||
|
17 May 2006; Patrick McLean <chutzpah@gentoo.org>
|
||||||
|
+libaio-0.3.106-r1.ebuild:
|
||||||
|
Fix for multilib-strict, revbump because this changes the approach to
|
||||||
|
multilib support.
|
||||||
|
|
||||||
|
06 May 2006; Mark Loeser <halcy0n@gentoo.org> libaio-0.3.106.ebuild:
|
||||||
|
Stable on x86
|
||||||
|
|
||||||
|
27 Apr 2006; Marien Zwart <marienz@gentoo.org> files/digest-libaio-0.3.15,
|
||||||
|
files/digest-libaio-0.3.15-r1, files/digest-libaio-0.3.104,
|
||||||
|
files/digest-libaio-0.3.106, Manifest:
|
||||||
|
Fixing SHA256 digest, pass four
|
||||||
|
|
||||||
|
23 Mar 2006; Luca Barbato <lu_zero@gentoo.org> libaio-0.3.106.ebuild:
|
||||||
|
Marked ppc
|
||||||
|
|
||||||
|
04 Feb 2006; Aron Griffis <agriffis@gentoo.org> libaio-0.3.106.ebuild:
|
||||||
|
Mark 0.3.106 stable on alpha
|
||||||
|
|
||||||
|
03 Feb 2006; Aron Griffis <agriffis@gentoo.org> libaio-0.3.106.ebuild:
|
||||||
|
Mark 0.3.106 stable on ia64
|
||||||
|
|
||||||
|
*libaio-0.3.106 (05 Jan 2006)
|
||||||
|
|
||||||
|
05 Jan 2006; Mike Frysinger <vapier@gentoo.org> +libaio-0.3.106.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
*libaio-0.3.104 (11 Oct 2005)
|
||||||
|
|
||||||
|
11 Oct 2005; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/libaio-0.3.104-build.patch, +libaio-0.3.104.ebuild:
|
||||||
|
Version bump #108818 by Steve Yin.
|
||||||
|
|
||||||
|
*libaio-0.3.15-r1 (04 Oct 2005)
|
||||||
|
|
||||||
|
04 Oct 2005; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/libaio-0.3.15-CFLAGS.patch,
|
||||||
|
+files/libaio-0.3.15-no-exec-stack.patch, +libaio-0.3.15-r1.ebuild:
|
||||||
|
Clean up ebuild, respect user CFLAGS, and fix executable stack markings.
|
||||||
|
|
||||||
|
02 Oct 2005; Aron Griffis <agriffis@gentoo.org> libaio-0.3.15.ebuild:
|
||||||
|
Mark 0.3.15 stable on alpha
|
||||||
|
|
||||||
|
24 Aug 2005; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/libaio-0.3.15-more-arches.patch, libaio-0.3.15.ebuild:
|
||||||
|
Add support for alpha/arm/hppa/ia64/m68k/mips/ppc/s390/sh/sparc.
|
||||||
|
|
||||||
|
12 Jun 2004; Ian Leitch <port001@gentoo.org> libaio-0.3.15.ebuild,
|
||||||
|
libaio-0.3.92.ebuild:
|
||||||
|
~x86 added to KEYWORDS. Description modified. #53567
|
||||||
|
|
||||||
|
11 Jun 2004; Danny van Dyk <kugelfang@gentoo.org> libaio-0.3.15.ebuild:
|
||||||
|
Applying the -fPIC patch only on necessary archs from now on.
|
||||||
|
|
||||||
|
*libaio-0.3.15 (30 Nov 2003)
|
||||||
|
|
||||||
|
30 Nov 2003; Brad House <brad_mssw@gentoo.org> libaio-0.3.15.ebuild,
|
||||||
|
libaio-0.3.92.ebuild, files/libaio-0.3.15-2.5-2-Makefile.patch:
|
||||||
|
use patched 0.3.15 instead of 0.3.92
|
||||||
|
|
||||||
|
*libaio-0.3.92 (30 Nov 2003)
|
||||||
|
|
||||||
|
30 Nov 2003; Brad House <brad_mssw@gentoo.org> libaio-0.3.92.ebuild:
|
||||||
|
initial commit. needed for Oracle 9i
|
@ -1 +1,16 @@
|
|||||||
DIST libaio-0.3.109.tar.bz2 43579 RMD160 fed1f4ddb9cb9d66c40f5909a6d7c2400dcebda0 SHA1 b772e567e7089bb3ca405b16370f8b1a4997c0b3 SHA256 b5cefce0a3cb49f8dca4d00e9480c0d9b45b75863bd44764156e322ee214e794
|
AUX libaio-0.3.106-build.patch 518 SHA256 d9ad69df11e8db16ef8502057849973fcfa1ffd1aef2b1d5667f09d79cb84878 SHA512 305df897c7418b9b43c5b7f970566f5660c0282692d4d2da459cfe57ee213b0a1c3d937866b6dd714df63a0d7db6e186a60b23b5f6d62a39797e06214efe9d65 WHIRLPOOL 222041777b40aa09a4ec7c9ba716754fca1b9c112ba6d7255bd289476f1ac9543178de972eb5a9816d8ba5ca46e921a3a12b6906804a4f760bf21baf7849cd8f
|
||||||
|
AUX libaio-0.3.107-ar-ranlib.patch 398 SHA256 08f00e00cef21df01ec7327b1789083ea0d93b86b211a7164f1f1926ecde301f SHA512 f28fce187f83330a1e16ff4cc9bcfda9656220a2f73ff37b26d7e54f5035d5da079b751d701cab8500d160583c2e13043452b8d4099fc1cb5f4e534f43bef9ae WHIRLPOOL 14cf2733a4e04b33d80e07ddea6f1a4105b6396115cf63ca687675686ff7870a9ed0ff670121386055885ad3aaf8a0496e5a4be82f8bfcba9a69208edba903ba
|
||||||
|
AUX libaio-0.3.107-generic-arch.patch 3638 SHA256 90e51ca04c7c6e4a8773efa05f91bf372a010a55b670d6353b849709905f18f8 SHA512 f3505de20f4b4746f47d2bab2b724b96851a7217304869d64d5dae1e16bce0716375cb40b10fe448f289a02d40c58930ab7f31768a6fdc0f377a1df7fb094acf WHIRLPOOL 45cd8bb60e7c8e9333430107277e5a5d4bde152a4ca1acef99b2656125405d1134fc61991ecfdbc13ce883976536a076ad18d73fb6dc3d437d45480a1e935abe
|
||||||
|
AUX libaio-0.3.107-install-to-slash.patch 1072 SHA256 9405774a83dec8862002b185837495e96fa1c6753de18a8c0ea732cef525588c SHA512 0101f72effcefd43883a8d26217a9e8aa946b151c6010097bdbb5ba863c35f2bd67286d7fd3d525137bd0741a94b676e42aefea42c96a1507bc0579b5f5495bc WHIRLPOOL 883d0b6c59ccb4339168a8df4a14a7a2e9ca0f08dd9e9b124a2838153513850e1b39355e56f1818049c19b9bfadcbe31c31314f8389488e3240fe85cfe50a0ea
|
||||||
|
AUX libaio-0.3.107-sparc.patch 5331 SHA256 38cc2e213054332ba888cf5e3844e762374dd63f1537fd86ceebccfd516c1c45 SHA512 aaadd1d46bf4d396c6eb89ef3889c62d3b53ef87c09972927a5dde6842d7cbf40c2518ffa3b6801a43fba594c47507cb43dd8b4a28783c310a9c357a04988ce3 WHIRLPOOL 306b01fad1455d3d089990878c136ca2976cf2637fd928a9ef99efbe2a4e16fb3c2cb1c91d02f4dbd06494d502657ad45a8791067eae4fcad677ceba696289c9
|
||||||
|
AUX libaio-0.3.109-generic-arch.patch 2047 SHA256 f1bd745d3e6fe42f8a0ab811a4925b9bbdb827d338cf1cf1cf44583951f5abda SHA512 1a3c31e5662650db6eef01b0a903b62dcafb1d7269f5f69611c0b90774547f7253d7a2088ca027ff5e926270256128eaa8a64bb753d2fbc930fd7834721bf2c0 WHIRLPOOL ef2056cfb53badd59069eb695afe5608cb5516bba8f67fd5d1831d6e2900ff9d2e75f164d2a2c79245cb41068044c6ce94d181725468deca4742b6cb68132006
|
||||||
|
AUX libaio-0.3.109-install.patch 1506 SHA256 6d4b429bd3f29bf3748256943ee1a7cbb4cb6d9b3af63b2a9ee0be913783e34e SHA512 67c7813c573637fb16f930a4a5eed53c04b520356caa809ec3cdfd1ea587d09a30024f41d03264a31e3ae4410b01193f87e14a40b85a93591573516905abd79e WHIRLPOOL 167abe932291311dc927d6d52499aa465c2f90785ce2f7f98c85592adc4f977f88cc13fb45bd0788c05cdc07890ddee5d1a4b07ffd6d1a656479e2e4a3ccd28a
|
||||||
|
AUX libaio-0.3.109-testcase-8.patch 579 SHA256 c1ae004284b8ebda84d781cf9caf784de6ddbccbca534bb16f33f36451aec904 SHA512 e39ea546c9035d064f18845ffd2987254eb0205bfe220639df295498aea8a1003d83142c0a8de3d73c7178ad2ccb784e898c5586083ea2b2193d480948828a3c WHIRLPOOL 9c1bb90af32db992e5cac3bc6a4047244a82a1f31fd437bf9da8733c08a6f60b1468f1c7a74a62f6968d2ea48daf50c2be218987b46f0c74d2ce5b1c19ab2fb4
|
||||||
|
AUX libaio-0.3.109-unify-bits-endian.patch 2610 SHA256 53c10fda429b47fc2fbbbf3751285a39523b8f8bdae9366294569055bd088f92 SHA512 b0b09d18d627e12f1ded80d1eb79a70dbffc3e24b628d01a1508f809e6a63c5050f33b7043d0700ed35ec553fb5fa9698c2024aa2755457f673da6f708ab663c WHIRLPOOL 80c607f14286def30d8832365b57094213960689a61a5fb91354a4ba12e13f0a7e491085fa0a95a9b2203d0a5fc12c28367d562c4e49f83433029b36372398c1
|
||||||
|
AUX libaio-0.3.109-x32.patch 2122 SHA256 23a4c40e8add0125ebb9f50919ff27f55de0e2605ca7800bc875e0e81a936974 SHA512 0de645aa290919de0c82c26a0ecbed1d27dc3fdeeb909a86f36ee875afae2803ce97e0088c75e47a1de1cef99527659da75b9e17e5c310a1a518eb02a948a0b2 WHIRLPOOL 24a29a324ed62755d118c8eaea0e3edc9e38c28a9a9ede8456af9219734a6914b8ba589e4ad479dce24695e3d67e0c270840589148875a88acce611466d65b16
|
||||||
|
AUX libaio-0.3.110-cppflags.patch 629 SHA256 76ce5e1b2c23200cff613ab1098c804707bd361d85ea8d18872c5ed891ef02c1 SHA512 b39fabcb37e75ab9300d78476a7468359efa883a49822db28d11d305d557f835ac9245b9c8c3e0a8ff6c7fd70125c841056f1e22175025d16a99ce94f849f80c WHIRLPOOL baa180d184fbd72766d2f85e083bf56cc3ccbcfd93b0281ebefac20e49ce3915fa6765d907ec7ccef21664393c95b9ce7244bb72f3607d521130a92f0e2f0e7d
|
||||||
|
AUX libaio-0.3.110-optional-werror.patch 832 SHA256 4854607a4569a86c514d3bfa7470e21b06ca82edff174cefc18f3e923dfc9d9c SHA512 14b73acded7f67d01e199c411f2ea090b1d0d666521233d3829ca76572d6962f5dc3560096dc10e13c342eed046fb47a6e370e57fceab457696fad6c888a5067 WHIRLPOOL c0f02e9c28e113ce5daced925c48e0461ee650c06e8103f594931118b34ecfb01e892ef6d829b73058a30f8ba67e5f470b84304fbfe1467f3e7d7b47bc8127cd
|
||||||
|
DIST libaio-0.3.110.tar.gz 42270 SHA256 e019028e631725729376250e32b473012f7cb68e1f7275bfc1bbcdd0f8745f7e SHA512 664295d330d6e9adc005e2331e77582619625b479ffc2b81728ba6a682487380ee936079c4a69d35144b458bbe35c612f4ed9b32e913bd7e109b824345763eb3 WHIRLPOOL 21666b6d14e8091a52941b54b1c6d882dd495ed2d5ca9047a7951ee44e90aa33348ade0d3e4e7f12076a264b64b354a06cd96433cb39e18fc87b3655b59767af
|
||||||
|
EBUILD libaio-0.3.110.ebuild 2307 SHA256 e98cd2624bdccd2832b58a74cb86c3a78e734c947a872298c62c1502a78ace07 SHA512 acaffca38cd74696cbd319215acc6bc355afe29c41af16439f129d33f78a416a35c7190d90ea5cb5a11bd7143e508d5886c7b26281e6267610afce2ef13b72ab WHIRLPOOL 9def90589057702f0482827e6e592d8566daec33561ffcea2d5eb7e14139b724981c4641af8f154314466ace73e68ba23b0d8a8a0ebd9c635190b9d47f3ee7a1
|
||||||
|
MISC ChangeLog 13084 SHA256 06b80495c4e8e9d2b9b3c23a2800bc2d3996e90fdf67498b2561ddc381a4d333 SHA512 2910bfaff866ac8c06002070e5299fe507e64d37dc3c4d26dffd78593944d5b91497ae35d2ed67b7794763ed6a6d46677f89a0a2c5ad02365bf860f0369fec87 WHIRLPOOL c2994f44d723449f5e8769190d277089a0905620e0befe7dbcaefb6f9ae5a3035c5376ce3fe26be8bf8896ad0033bd39bb46dda304e109719f39196faac23d1a
|
||||||
|
MISC metadata.xml 478 SHA256 578d7f545669a307ae4acbbf59c44f9d4809a9bf1e2d77119b141e3833ac1047 SHA512 13b3ff24458a2fd59bf136759b821f65de8f9527673e0e5479e71d5bf7ae6644cd75686d92296fc1656e32fd2c7e3cdbd09aec44e6b3a292bba7b82e25bcf466 WHIRLPOOL da66d122781ef716a014c2fecec33d14b50ea696f8728e80e0476414908960c8d1b984826ce321d0dad574fd987c66771e0434c8458fa3e9278b3b9559b6e9de
|
||||||
|
@ -15,12 +15,3 @@
|
|||||||
|
|
||||||
soname=libaio.so.1
|
soname=libaio.so.1
|
||||||
minor=0
|
minor=0
|
||||||
@@ -48,7 +47,7 @@
|
|
||||||
ranlib libaio.a
|
|
||||||
|
|
||||||
$(libname): $(libaio_sobjs) libaio.map
|
|
||||||
- $(CC) $(SO_CFLAGS) -Wl,--version-script=libaio.map -Wl,-soname=$(soname) -o $@ $(libaio_sobjs) $(LINK_FLAGS)
|
|
||||||
+ $(CC) $(SO_CFLAGS) -Wl,--version-script=libaio.map -Wl,-soname,$(soname) -o $@ $(libaio_sobjs) $(LINK_FLAGS)
|
|
||||||
|
|
||||||
install: $(all_targets)
|
|
||||||
install -D -m 644 libaio.h $(includedir)/libaio.h
|
|
||||||
|
25
sdk_container/src/third_party/portage-stable/dev-libs/libaio/files/libaio-0.3.110-cppflags.patch
vendored
Normal file
25
sdk_container/src/third_party/portage-stable/dev-libs/libaio/files/libaio-0.3.110-cppflags.patch
vendored
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
From 3bf96bb62370035dba18d4b25459406b32365cfc Mon Sep 17 00:00:00 2001
|
||||||
|
From: Mike Frysinger <vapier@gentoo.org>
|
||||||
|
Date: Wed, 26 Mar 2014 23:10:18 -0400
|
||||||
|
Subject: [PATCH] respect env CPPFLAGS
|
||||||
|
|
||||||
|
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
|
||||||
|
---
|
||||||
|
src/Makefile | 1 +
|
||||||
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
|
diff --git a/src/Makefile b/src/Makefile
|
||||||
|
index 49f448f..b918c8b 100644
|
||||||
|
--- a/src/Makefile
|
||||||
|
+++ b/src/Makefile
|
||||||
|
@@ -5,6 +5,7 @@ usrlibdir=$(libdir)
|
||||||
|
|
||||||
|
CFLAGS ?= -g -fomit-frame-pointer -O2
|
||||||
|
CFLAGS += -nostdlib -nostartfiles -Wall -I. -fPIC
|
||||||
|
+CFLAGS += $(CPPFLAGS)
|
||||||
|
SO_CFLAGS=-shared $(CFLAGS)
|
||||||
|
L_CFLAGS=$(CFLAGS)
|
||||||
|
LINK_FLAGS=
|
||||||
|
--
|
||||||
|
1.9.1
|
||||||
|
|
@ -0,0 +1,30 @@
|
|||||||
|
From 0cc7dc108d0b2288b40d82bb2fd1fd8bdc08f764 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Mike Frysinger <vapier@gentoo.org>
|
||||||
|
Date: Wed, 26 Mar 2014 23:07:58 -0400
|
||||||
|
Subject: [PATCH] make -Werror into an optional flag
|
||||||
|
|
||||||
|
This lets distros disable the flag as random errors might come up with
|
||||||
|
different compiler flags and older/newer toolchain versions.
|
||||||
|
|
||||||
|
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
|
||||||
|
---
|
||||||
|
harness/Makefile | 3 ++-
|
||||||
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/harness/Makefile b/harness/Makefile
|
||||||
|
index 2a88e71..cf8c90d 100644
|
||||||
|
--- a/harness/Makefile
|
||||||
|
+++ b/harness/Makefile
|
||||||
|
@@ -6,7 +6,8 @@ PROGS:=$(PARTPROGS) $(EXTRAPROGS)
|
||||||
|
HARNESS_SRCS:=main.c
|
||||||
|
# io_queue.c
|
||||||
|
|
||||||
|
-CFLAGS+=-Wall -Werror -I../src -g -O
|
||||||
|
+CFLAGS_WERROR?=-Werror
|
||||||
|
+CFLAGS+=-Wall $(CFLAGS_WERROR) -I../src -g -O
|
||||||
|
#-lpthread -lrt
|
||||||
|
|
||||||
|
all: $(PROGS)
|
||||||
|
--
|
||||||
|
1.9.1
|
||||||
|
|
@ -1,125 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/libaio-0.3.109-r3.ebuild,v 1.10 2012/12/29 20:33:56 vapier Exp $
|
|
||||||
|
|
||||||
EAPI=3
|
|
||||||
|
|
||||||
inherit eutils multilib toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="Asynchronous input/output library that uses the kernels native interface"
|
|
||||||
HOMEPAGE="http://www.kernel.org/pub/linux/kernel/people/andrea/libaio/ http://lse.sourceforge.net/io/aio.html"
|
|
||||||
SRC_URI="mirror://kernel/linux/libs/aio/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
|
|
||||||
IUSE="multilib static-libs"
|
|
||||||
|
|
||||||
EMULTILIB_PKG="true"
|
|
||||||
|
|
||||||
aio_get_install_abis() {
|
|
||||||
use multilib && get_install_abis || echo ${ABI:-default}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
local OABI=${ABI}
|
|
||||||
for ABI in $(aio_get_install_abis)
|
|
||||||
do
|
|
||||||
mkdir -p "${WORKDIR}"/${ABI} || die
|
|
||||||
cd "${WORKDIR}"/${ABI} || die
|
|
||||||
unpack ${A}
|
|
||||||
done
|
|
||||||
ABI=${OABI}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
local OABI=${ABI}
|
|
||||||
for ABI in $(aio_get_install_abis)
|
|
||||||
do
|
|
||||||
einfo "Preparing ${ABI} ABI ..."
|
|
||||||
cd "${WORKDIR}"/${ABI}/${P} || die
|
|
||||||
|
|
||||||
# remove stuff provided by man-pages now
|
|
||||||
rm man/{lio_listio,aio_{cancel,error,fsync,init,read,return,suspend,write}}.* || die
|
|
||||||
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.3.109-unify-bits-endian.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.3.109-generic-arch.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.3.106-build.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.3.107-ar-ranlib.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.3.109-install.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.3.109-x32.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.3.109-testcase-8.patch
|
|
||||||
declare -a extra_sed
|
|
||||||
if ! use static-libs; then
|
|
||||||
extra_sed[${#extra_sed[@]}]='-e'
|
|
||||||
extra_sed[${#extra_sed[@]}]='/\tinstall .*\/libaio.a/d'
|
|
||||||
# Tests require the static library to be built.
|
|
||||||
if ! use test; then
|
|
||||||
extra_sed[${#extra_sed[@]}]='-e'
|
|
||||||
extra_sed[${#extra_sed[@]}]='/^all_targets +=/s/ libaio.a//'
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
sed -i \
|
|
||||||
-e "/^libdir=/s:lib$:$(get_libdir):" \
|
|
||||||
-e "/^prefix=/s:/usr:${EPREFIX}/usr:" \
|
|
||||||
-e '/:=.*strip.*shell.*git/s:=.*:=:' \
|
|
||||||
"${extra_sed[@]}" \
|
|
||||||
src/Makefile Makefile || die
|
|
||||||
|
|
||||||
sed -i -e "s:-Werror::g" harness/Makefile || die
|
|
||||||
done
|
|
||||||
ABI=${OABI}
|
|
||||||
}
|
|
||||||
|
|
||||||
emake_libaio() {
|
|
||||||
# The Makefiles need these environments, but multilib_toolchain_setup()
|
|
||||||
# does not export anything when there is only one default abi available.
|
|
||||||
CC="$(tc-getCC) $(get_abi_CFLAGS)" \
|
|
||||||
AR=$(tc-getAR) \
|
|
||||||
RANLIB=$(tc-getRANLIB) \
|
|
||||||
emake "$@" || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
local OABI=${ABI}
|
|
||||||
for ABI in $(aio_get_install_abis)
|
|
||||||
do
|
|
||||||
einfo "Compiling ${ABI} ABI ..."
|
|
||||||
cd "${WORKDIR}"/${ABI}/${P} || die
|
|
||||||
emake_libaio
|
|
||||||
done
|
|
||||||
ABI=${OABI}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
local OABI=${ABI}
|
|
||||||
for ABI in $(aio_get_install_abis)
|
|
||||||
do
|
|
||||||
einfo "Testing ${ABI} ABI ..."
|
|
||||||
cd "${WORKDIR}"/${ABI}/${P}/harness || die
|
|
||||||
mkdir testdir || die
|
|
||||||
# 'make check' breaks with sandbox, 'make partcheck' works
|
|
||||||
emake_libaio partcheck prefix="${S}/src" libdir="${S}/src"
|
|
||||||
done
|
|
||||||
ABI=${OABI}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
local OABI=${ABI}
|
|
||||||
for ABI in $(aio_get_install_abis)
|
|
||||||
do
|
|
||||||
einfo "Installing ${ABI} ABI ..."
|
|
||||||
cd "${WORKDIR}"/${ABI}/${P} || die
|
|
||||||
|
|
||||||
# Don't use ED for emake, src_prepare already inserts EPREFIX in the correct
|
|
||||||
# place
|
|
||||||
emake_libaio install DESTDIR="${D}"
|
|
||||||
|
|
||||||
doman man/*
|
|
||||||
dodoc ChangeLog TODO
|
|
||||||
|
|
||||||
# move crap to / for multipath-tools #325355
|
|
||||||
gen_usr_ldscript -a aio
|
|
||||||
done
|
|
||||||
ABI=${OABI}
|
|
||||||
}
|
|
82
sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-0.3.110.ebuild
vendored
Normal file
82
sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-0.3.110.ebuild
vendored
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libaio/libaio-0.3.110.ebuild,v 1.9 2015/05/01 19:01:01 jer Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit eutils multilib-minimal toolchain-funcs flag-o-matic
|
||||||
|
|
||||||
|
DESCRIPTION="Asynchronous input/output library that uses the kernels native interface"
|
||||||
|
HOMEPAGE="https://git.fedorahosted.org/cgit/libaio.git/ http://lse.sourceforge.net/io/aio.html"
|
||||||
|
SRC_URI="https://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
|
||||||
|
IUSE="static-libs test"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch \
|
||||||
|
"${FILESDIR}"/${PN}-0.3.109-install.patch \
|
||||||
|
"${FILESDIR}"/${PN}-0.3.109-x32.patch \
|
||||||
|
"${FILESDIR}"/${PN}-0.3.109-testcase-8.patch \
|
||||||
|
"${FILESDIR}"/${PN}-0.3.110-cppflags.patch \
|
||||||
|
"${FILESDIR}"/${PN}-0.3.110-optional-werror.patch
|
||||||
|
|
||||||
|
local sed_args=(
|
||||||
|
-e "/^prefix=/s:/usr:${EPREFIX}/usr:"
|
||||||
|
-e '/^libdir=/s:lib$:$(ABI_LIBDIR):'
|
||||||
|
)
|
||||||
|
if ! use static-libs; then
|
||||||
|
sed_args+=( -e '/\tinstall .*\/libaio.a/d' )
|
||||||
|
# Tests require the static library to be built.
|
||||||
|
use test || sed_args+=( -e '/^all_targets +=/s/ libaio.a//' )
|
||||||
|
fi
|
||||||
|
sed -i "${sed_args[@]}" src/Makefile Makefile || die
|
||||||
|
|
||||||
|
multilib_copy_sources
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
if use arm ; then
|
||||||
|
# When building for thumb, we can't allow frame pointers.
|
||||||
|
# http://crbug.com/464517
|
||||||
|
if $(tc-getCPP) ${CFLAGS} ${CPPFLAGS} - <<<$'#ifndef __thumb__\n#error\n#endif' >&/dev/null ; then
|
||||||
|
append-flags -fomit-frame-pointer
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
_emake() {
|
||||||
|
CC=$(tc-getCC) \
|
||||||
|
AR=$(tc-getAR) \
|
||||||
|
RANLIB=$(tc-getRANLIB) \
|
||||||
|
ABI_LIBDIR=$(get_libdir) \
|
||||||
|
CFLAGS_WERROR= \
|
||||||
|
emake "$@"
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_compile() {
|
||||||
|
_emake
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_test() {
|
||||||
|
mkdir -p testdir || die
|
||||||
|
# 'make check' breaks with sandbox, 'make partcheck' works
|
||||||
|
_emake partcheck prefix="${S}/src" libdir="${S}/src"
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install() {
|
||||||
|
_emake install DESTDIR="${D}"
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
doman man/*
|
||||||
|
dodoc ChangeLog TODO
|
||||||
|
|
||||||
|
# move crap to / for multipath-tools #325355
|
||||||
|
gen_usr_ldscript -a aio
|
||||||
|
|
||||||
|
# This lib is a bare minimal shim on top of kernel syscalls.
|
||||||
|
export QA_DT_NEEDED=$(find "${ED}" -type f -name 'libaio.so.*' -printf '/%P\n')
|
||||||
|
}
|
12
sdk_container/src/third_party/portage-stable/dev-libs/libaio/metadata.xml
vendored
Normal file
12
sdk_container/src/third_party/portage-stable/dev-libs/libaio/metadata.xml
vendored
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>proxy-maintainers</herd>
|
||||||
|
<maintainer>
|
||||||
|
<email>gokturk@binghamton.edu</email>
|
||||||
|
<name>Gokturk Yuksek</name>
|
||||||
|
<description>Primary Maintainer, Assign bugs</description>
|
||||||
|
</maintainer>
|
||||||
|
<longdescription>Library to provide user-level kernel Asynchronous I/O (AIO)
|
||||||
|
support for Linux (needs kernel patches as of 2.6.12)</longdescription>
|
||||||
|
</pkgmetadata>
|
@ -1,6 +1,113 @@
|
|||||||
# ChangeLog for dev-libs/libassuan
|
# ChangeLog for dev-libs/libassuan
|
||||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/ChangeLog,v 1.94 2012/12/23 21:18:53 grobian Exp $
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/ChangeLog,v 1.125 2015/05/14 15:09:53 k_f Exp $
|
||||||
|
|
||||||
|
*libassuan-2.2.1 (14 May 2015)
|
||||||
|
|
||||||
|
14 May 2015; Kristian Fiskerstrand <k_f@gentoo.org> +libassuan-2.2.1.ebuild:
|
||||||
|
Version bump
|
||||||
|
|
||||||
|
*libassuan-2.2.0 (17 Dec 2014)
|
||||||
|
|
||||||
|
17 Dec 2014; Tim Harder <radhermit@gentoo.org> +libassuan-2.2.0.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
*libassuan-2.1.3 (04 Dec 2014)
|
||||||
|
|
||||||
|
04 Dec 2014; Tim Harder <radhermit@gentoo.org> +libassuan-2.1.3.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
14 Nov 2014; Fabian Groffen <grobian@gentoo.org> libassuan-2.1.2.ebuild:
|
||||||
|
Fix building shared libary on Solaris
|
||||||
|
|
||||||
|
*libassuan-2.1.2 (08 Oct 2014)
|
||||||
|
|
||||||
|
08 Oct 2014; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-2.1.2.ebuild,
|
||||||
|
-libassuan-2.0.3.ebuild, -libassuan-2.1.0.ebuild:
|
||||||
|
Version bump, bug#524740, cleanup
|
||||||
|
|
||||||
|
05 Feb 2014; Mike Frysinger <vapier@gentoo.org> libassuan-2.0.3.ebuild,
|
||||||
|
libassuan-2.1.0.ebuild, libassuan-2.1.1.ebuild:
|
||||||
|
Mark s390/sh stable.
|
||||||
|
|
||||||
|
20 Jan 2014; Mike Frysinger <vapier@gentoo.org> libassuan-2.1.1.ebuild:
|
||||||
|
Add arm64 love.
|
||||||
|
|
||||||
|
18 Jan 2014; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.1.ebuild:
|
||||||
|
Stable for alpha, wrt bug #492032
|
||||||
|
|
||||||
|
15 Jan 2014; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.1.ebuild:
|
||||||
|
Stable for ia64, wrt bug #492032
|
||||||
|
|
||||||
|
24 Dec 2013; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.1.ebuild:
|
||||||
|
Stable for x86, wrt bug #492032
|
||||||
|
|
||||||
|
23 Dec 2013; Markus Meier <maekke@gentoo.org> libassuan-2.1.1.ebuild:
|
||||||
|
arm stable, bug #492032
|
||||||
|
|
||||||
|
23 Dec 2013; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.1.ebuild:
|
||||||
|
Stable for sparc, wrt bug #492032
|
||||||
|
|
||||||
|
22 Dec 2013; Pacho Ramos <pacho@gentoo.org> libassuan-2.1.1.ebuild:
|
||||||
|
amd64 stable, bug #492032
|
||||||
|
|
||||||
|
22 Dec 2013; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.1.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #492032
|
||||||
|
|
||||||
|
21 Dec 2013; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.1.ebuild:
|
||||||
|
Stable for ppc, wrt bug #492032
|
||||||
|
|
||||||
|
05 Dec 2013; Michael Haubenwallner <haubi@gentoo.org> libassuan-2.1.1.ebuild:
|
||||||
|
add ~ppc-aix keyword
|
||||||
|
|
||||||
|
30 Nov 2013; Jeroen Roovers <jer@gentoo.org> libassuan-2.1.1.ebuild:
|
||||||
|
Stable for HPPA (bug #492032).
|
||||||
|
|
||||||
|
30 Jun 2013; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.0.ebuild:
|
||||||
|
Stable for s390, wrt bug #471410
|
||||||
|
|
||||||
|
*libassuan-2.1.1 (30 Jun 2013)
|
||||||
|
|
||||||
|
30 Jun 2013; Tim Harder <radhermit@gentoo.org> +libassuan-2.1.1.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.0.ebuild:
|
||||||
|
Stable for sparc, wrt bug #471410
|
||||||
|
|
||||||
|
26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.0.ebuild:
|
||||||
|
Stable for ia64, wrt bug #471410
|
||||||
|
|
||||||
|
26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.0.ebuild:
|
||||||
|
Stable for alpha, wrt bug #471410
|
||||||
|
|
||||||
|
25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.0.ebuild:
|
||||||
|
Stable for amd64, wrt bug #471410
|
||||||
|
|
||||||
|
25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.0.ebuild:
|
||||||
|
Stable for x86, wrt bug #471410
|
||||||
|
|
||||||
|
25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.0.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #471410
|
||||||
|
|
||||||
|
24 Jun 2013; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.0.ebuild:
|
||||||
|
Stable for ppc, wrt bug #471410
|
||||||
|
|
||||||
|
09 Jun 2013; Agostino Sarubbo <ago@gentoo.org> libassuan-2.1.0.ebuild:
|
||||||
|
Stable for sh, wrt bug #471410
|
||||||
|
|
||||||
|
09 Jun 2013; Markus Meier <maekke@gentoo.org> libassuan-2.1.0.ebuild:
|
||||||
|
arm stable, bug #471410
|
||||||
|
|
||||||
|
03 Jun 2013; Jeroen Roovers <jer@gentoo.org> libassuan-2.1.0.ebuild:
|
||||||
|
Stable for HPPA (bug #471410).
|
||||||
|
|
||||||
|
*libassuan-2.1.0 (06 Mar 2013)
|
||||||
|
|
||||||
|
06 Mar 2013; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-2.1.0.ebuild:
|
||||||
|
Version bump, per bug#460336
|
||||||
|
|
||||||
|
19 Feb 2013; Zac Medico <zmedico@gentoo.org> libassuan-2.0.3.ebuild:
|
||||||
|
Add ~arm-linux keyword.
|
||||||
|
|
||||||
23 Dec 2012; Fabian Groffen <grobian@gentoo.org> libassuan-2.0.3.ebuild:
|
23 Dec 2012; Fabian Groffen <grobian@gentoo.org> libassuan-2.0.3.ebuild:
|
||||||
Marked ~sparc64-solaris
|
Marked ~sparc64-solaris
|
||||||
|
@ -1,14 +1,25 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA256
|
Hash: SHA256
|
||||||
|
|
||||||
DIST libassuan-2.0.3.tar.bz2 529149 SHA256 bad5682374c76bcc0abb1a7a34c9557af6874a477500748e64a7d3def79cac1b SHA512 8a67d3e357b490e6c07ea475e55271d6e86354cac9d65c8271aeac264b027041c83c7a83a87abb4ebb860f2a603730af181f27dc77c6429d2eb7765b36d0d088 WHIRLPOOL aeca9acf645dea6b793f0509b9dc43498fed47f958514ece292bdad300784dee529160ad012bd3277d25150c6bf3aa70299be4687b8eb5c592538bbbbbae1575
|
DIST libassuan-2.1.1.tar.bz2 538155 SHA256 23e2d67779b88e90d29fe1df6b157109f1c2a647d0f1b2a0f4295bb3c0b2039d SHA512 ab32da1fe8a5240866412214b26be54641efbdd67510c53bb40c46a051b4d03b81406ae2ff4dc2ef51e21a7278e3f1705fe12dca4bd4ebfef84e109dd86d599e WHIRLPOOL 3476c7a6032073f4276e9282b59878774726fcb1d76def51a92be76a75f5dca6ab8a621598e479557f1412e35d01d4fd83d5d2d9f1dc42bbb519e7dc0396de84
|
||||||
EBUILD libassuan-2.0.3.ebuild 981 SHA256 050f092d0f44a885c4aac0ba25f5fb5d6e08cd1ffbdeeff1b88bf4bdb78e2e90 SHA512 ee8cc47449f545fe8269cd7c4bf18cbf18c9aca11663b7c41e9fe6933148b19a04042406de6bb36972b7c25096a77cdf20d5e2c5cfb86a5fd2809f723f7fa224 WHIRLPOOL 485efed0acd2c8c7f25897f0ca6868b085a821b0d094e68272960b3045505e89f0f120d09dae9a0b909bde39596526e7a2507f34a5bb267ac366bad4f68e737f
|
DIST libassuan-2.1.2.tar.bz2 516026 SHA256 39f8a7c9349aaaf7ccd937b90660153ec4d2d4df2465018754e5bcae5b1db77b SHA512 a45b1db8521f547eafbf4ddeaa5b1a19dd47be32e1b02103b2c46c0c86291ba2c2124c25151311a90bb2837f8e42fce7b61d9316606b3b19dbabafc57549386b WHIRLPOOL 99928abc5379f0eddf3e3e0d9536969503b2284bdea0040964a8ed072469df61652b906cbaf597234462e565cb60bd2495d772feec34b7c3330bc1416aa710c9
|
||||||
MISC ChangeLog 11283 SHA256 115228053ae0b3e0d370739f88c63d0611c753ccf77403c0df3bf1ccfc7eea29 SHA512 53e4ced2188a21b48dcc7f379bad18fa584ec0e4e338f8cfe2b42c711a50e2c1a844e374b6ad3fe6efd53e1f25f9fbe03a72eac36334bcccd3313f3591403b23 WHIRLPOOL 55746d69877e8e7aa1da25349673d89e76ed1982e56e3c7c5a1a062f74745f30531449efd3ebd0f585e83636bf9f28da0df7f4068bc2bbfa1a7411e463cb243d
|
DIST libassuan-2.1.3.tar.bz2 516087 SHA256 fa2170b353c928eb59610e0700c34947f1890634ddf7bcf2366c9c88b4f51d1a SHA512 ff9f6bd3287139307d42cf6fa9445487bf159db9dde2205246eaba2539f6162b419fdd53863929037550b71c2c12f14a39b60086fa6648e532bab498eee935a6 WHIRLPOOL 15e334f6f8ff9a06c72e57f5b7e550765bef96f0bf129c6066d7e066ff727c71e9bf790478350f02c13b5456baa087cbc52924114f67fe236326d6e0149b0fa6
|
||||||
|
DIST libassuan-2.2.0.tar.bz2 516800 SHA256 7df58ed70be4b694f77efd1f3b3f103c6311b6b71e04a370382f9fe8204f6ec6 SHA512 716aa957408d51f518f3efd7238af34daab7889e2c2a8ca9611ba0c60db086062c4533c047caab4d41ef20d3cc6a7185ff2e4f06c9113eb177a961f20e877d99 WHIRLPOOL 576a834fdecab1b5adce68819a866067e9b5b6b02d96ea7060875712df547d7dab33ffb94f168b994240df867b4fc2797b51301ccb89113919d0d6661289b50d
|
||||||
|
DIST libassuan-2.2.1.tar.bz2 542381 SHA256 949285bb79345362cb72a40c798defefc007031c60f2f10251720bf60a9de2de SHA512 7788c7c1163bbad659e308d7dc4254f9d6c27ff6bf9d9fad2ef7b9f07392799a3c0f57c6cbcc5f39aecaabb9ba8150044a969099b8d53d2eaf47d6022f1d9c4b WHIRLPOOL 2c6d8038b58122f0e2215f99f472400295c0f4a97dd65b4e0b78ffaf242d3e6b79d4eb3cec9e894e43ec307010e57111b5da08cce66bed2b37501680e6064772
|
||||||
|
EBUILD libassuan-2.1.1.ebuild 1006 SHA256 b57d95ed3959b975818d695e2b796720f82722c86df2b4df70db069761f965aa SHA512 84015a5e48b3cbbfd40d7c3c3498a465d518e2cbb95464a531a1fb3d81fd82db88cd59992cc3d1116381c0f5caa5dcb8d98b4c495d704bda5ad91e1d91e0b522 WHIRLPOOL e47c95b9c22c57b09ef6804c9c541a8594068307c15bc6609480aa73e461a63a43e783f60fbc5f486d87710178f8bafae2a5dfe6bf73de97d09b191e565ca8f9
|
||||||
|
EBUILD libassuan-2.1.2.ebuild 1096 SHA256 c6cbf9cb45e2df3dd207436aaab35fc82797510e224ab3dba140e39c593fb26f SHA512 7d5f097c7bf09298198421c66c371bfd3cd95a42ed3992c08b5f687c5f033b7704169a70070b52e5c765587b65e6016c2b9904b4a84c64fbb1ee4838fa1460e5 WHIRLPOOL 570c45f4bb0cdd2fb8d6c1c6f73594de3377a5211c2d11ff0da8a83d0af96267122d83e894aff65b67a943ae7922a4cfd57d844189129285a3e1d7c2d62ea933
|
||||||
|
EBUILD libassuan-2.1.3.ebuild 1094 SHA256 d53e581ab5ff650aec22f96d2b827a40831dbf2dc39bc0a791fd4e5c995af8e6 SHA512 c5ff300b91a170b561265bedc4b8e41bdd616fb1024d4a43b708b971a49e859c03019ba3ff05734284856ba43ed472a13b5f6509b38ee5174fc8dd3244e4cb98 WHIRLPOOL 236bf56d4d2569be97a725520c10230d7eb63da2fac86ee83014bcac24d7ac5dfc9ffb0688dac83bdc5acfe60bf88a032fe1f230ed5b2111c4099576236f006f
|
||||||
|
EBUILD libassuan-2.2.0.ebuild 1094 SHA256 af353834396555dd82e177cd9acd86e2c81463a4beb84f5d7ae4073b32aa696b SHA512 fc84d111d0647335712969c8c2e7e180cbcde3fc2ebd8aca1b67325b29c5da603d96890cc22404f856116ea2490adec24f0f5071c44b5cf2d14d612b5022e4db WHIRLPOOL 67613ec49fc7e5d4b731aae5b1313ba3a7b3333c0166f5f514d28a7d58b1bf872312794c67f4a1e99b85ce7e7ff0c7b1a9b95b3d85672f1e20495218ecfb7499
|
||||||
|
EBUILD libassuan-2.2.1.ebuild 1088 SHA256 19d421dc4fa277134f8c02159234a79d062d970f01b7af7ed3073d84fe456172 SHA512 42743083558c259a550d144a2b045549746224799674e288730d73c438a43e154bf64f183f95285cdb0f871e04828233458cc85d5528de3846d08a72495f3c6b WHIRLPOOL 9857518c3294f1696f9c47d2cafab7faac18cb235daee3e60fb1d3e27bef9b22e665d189b9ff4d1489040c7366b3a337f0cfb5193dffd587498668e631d4317c
|
||||||
|
MISC ChangeLog 14809 SHA256 e7368362f5ff0828ef8675791cc30c01cb1c988f09894ed31938786b3a593bb8 SHA512 e545672f36630e452b4ee61d602bcf6472dc3182045e3712ca1e99909552ab55d8375bae6273d58cf6bf169c42595a659b5cb669e191b43d30b0f11906c9cd58 WHIRLPOOL f3a216fb99dac83b32671e520a9aa36068cb33e798a0c952bf423641b259690bfb099ce276b9f7ca966eb0a4cfa6eb27adca324c9c583f99975f137e5c5481eb
|
||||||
MISC metadata.xml 781 SHA256 03c037cbf0f8adef225909f74103ac887511be510631373e014ed7fee8542d3a SHA512 dfe568aa8bdcdaacc1ff205108391e4ff5328d4a95f89f0b9b9af3e8c8fd474033c9656f1357ee634c0e2cdb66f265aabc176b1335e450d7e1cf1680233ec6f0 WHIRLPOOL c96f78bf21e990b3d230a3c6b3e4291fb533ffd2e414b98938303432c458d52fd8ec43c27c96d89527a7bb3a898e8f8de048c059a3591d114ec8ff81e0db0aa9
|
MISC metadata.xml 781 SHA256 03c037cbf0f8adef225909f74103ac887511be510631373e014ed7fee8542d3a SHA512 dfe568aa8bdcdaacc1ff205108391e4ff5328d4a95f89f0b9b9af3e8c8fd474033c9656f1357ee634c0e2cdb66f265aabc176b1335e450d7e1cf1680233ec6f0 WHIRLPOOL c96f78bf21e990b3d230a3c6b3e4291fb533ffd2e414b98938303432c458d52fd8ec43c27c96d89527a7bb3a898e8f8de048c059a3591d114ec8ff81e0db0aa9
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2.0.19 (SunOS)
|
|
||||||
|
|
||||||
iEYEAREIAAYFAlDXdWsACgkQX3X2B8XHTolrMwCeJ6oUpVZS7INN/QxB6bgWqVOM
|
iQEcBAEBCAAGBQJVVLrCAAoJEP7VAChXwav6L9UH/j152a35fDJm9t0OJyYW6x83
|
||||||
dnEAnRWCypAaUKqD75qf8dMY3DL6YsLe
|
cCbv2/70UhB2svqV8Vrpi1Tq6gCoL6Btd/ZRj2NSRHPXOGaTv4dEi1o7sOacvwRI
|
||||||
=8AIU
|
5zsziMiMC5arecXDwWDVitT8i7R2kD6hFAgCzGfWgGt26vXHo07kJsJWw7i9ktw4
|
||||||
|
93+bxcqP6xVck2prEjb2clnwVJaoyEHCk7pI6i7d9+oLEcpsoad51qsNXEt2mafE
|
||||||
|
9pO3kJrg6E2ovqpy3UmNTdlQBkJxh85srGeCYFTR/gJceCavyaBRU7PA7j8Qyfow
|
||||||
|
2cER7ogd5yeLkPmkhAY/nPedPqrOgq0G+cD1i3BXIDcF9JCSIaNKPYazfr1cj7g=
|
||||||
|
=vIPQ
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
# Copyright 1999-2014 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/dev-libs/libassuan/libassuan-2.0.3.ebuild,v 1.10 2012/12/23 21:18:53 grobian Exp $
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-2.1.1.ebuild,v 1.13 2014/02/05 04:02:46 vapier Exp $
|
||||||
|
|
||||||
EAPI=4
|
EAPI=5
|
||||||
|
|
||||||
DESCRIPTION="IPC library used by GnuPG and GPGME"
|
DESCRIPTION="IPC library used by GnuPG and GPGME"
|
||||||
HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html"
|
HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html"
|
||||||
@ -10,7 +10,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
|||||||
|
|
||||||
LICENSE="GPL-3 LGPL-2.1"
|
LICENSE="GPL-3 LGPL-2.1"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-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="static-libs"
|
IUSE="static-libs"
|
||||||
|
|
||||||
RDEPEND=">=dev-libs/libgpg-error-1.8"
|
RDEPEND=">=dev-libs/libgpg-error-1.8"
|
37
sdk_container/src/third_party/portage-stable/dev-libs/libassuan/libassuan-2.1.2.ebuild
vendored
Normal file
37
sdk_container/src/third_party/portage-stable/dev-libs/libassuan/libassuan-2.1.2.ebuild
vendored
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-2.1.2.ebuild,v 1.2 2014/11/14 20:29:08 grobian Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit libtool
|
||||||
|
|
||||||
|
DESCRIPTION="IPC library used by GnuPG and GPGME"
|
||||||
|
HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html"
|
||||||
|
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-3 LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
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="static-libs"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-libs/libgpg-error-1.8"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
elibtoolize # for Solaris .so
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf $(use_enable static-libs static)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
# ppl need to use libassuan-config for --cflags and --libs
|
||||||
|
rm -f "${ED}"usr/lib*/${PN}.la
|
||||||
|
}
|
38
sdk_container/src/third_party/portage-stable/dev-libs/libassuan/libassuan-2.1.3.ebuild
vendored
Normal file
38
sdk_container/src/third_party/portage-stable/dev-libs/libassuan/libassuan-2.1.3.ebuild
vendored
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-2.1.3.ebuild,v 1.1 2014/12/04 04:13:35 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit libtool eutils
|
||||||
|
|
||||||
|
DESCRIPTION="IPC library used by GnuPG and GPGME"
|
||||||
|
HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html"
|
||||||
|
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-3 LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
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="static-libs"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-libs/libgpg-error-1.8"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# for Solaris .so
|
||||||
|
elibtoolize
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf $(use_enable static-libs static)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
# ppl need to use libassuan-config for --cflags and --libs
|
||||||
|
prune_libtool_files
|
||||||
|
}
|
38
sdk_container/src/third_party/portage-stable/dev-libs/libassuan/libassuan-2.2.0.ebuild
vendored
Normal file
38
sdk_container/src/third_party/portage-stable/dev-libs/libassuan/libassuan-2.2.0.ebuild
vendored
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-2.2.0.ebuild,v 1.1 2014/12/17 01:07:27 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit libtool eutils
|
||||||
|
|
||||||
|
DESCRIPTION="IPC library used by GnuPG and GPGME"
|
||||||
|
HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html"
|
||||||
|
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-3 LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
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="static-libs"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-libs/libgpg-error-1.8"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# for Solaris .so
|
||||||
|
elibtoolize
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf $(use_enable static-libs static)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
# ppl need to use libassuan-config for --cflags and --libs
|
||||||
|
prune_libtool_files
|
||||||
|
}
|
38
sdk_container/src/third_party/portage-stable/dev-libs/libassuan/libassuan-2.2.1.ebuild
vendored
Normal file
38
sdk_container/src/third_party/portage-stable/dev-libs/libassuan/libassuan-2.2.1.ebuild
vendored
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-2.2.1.ebuild,v 1.1 2015/05/14 15:09:53 k_f Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit libtool eutils
|
||||||
|
|
||||||
|
DESCRIPTION="IPC library used by GnuPG and GPGME"
|
||||||
|
HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html"
|
||||||
|
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-3 LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
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="static-libs"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-libs/libgpg-error-1.8"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# for Solaris .so
|
||||||
|
elibtoolize
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf $(use_enable static-libs static)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
# ppl need to use libassuan-config for --cflags and --libs
|
||||||
|
prune_libtool_files
|
||||||
|
}
|
@ -1,6 +1,132 @@
|
|||||||
# ChangeLog for dev-libs/libksba
|
# ChangeLog for dev-libs/libksba
|
||||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libksba/ChangeLog,v 1.134 2012/10/22 10:45:17 radhermit Exp $
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libksba/ChangeLog,v 1.173 2015/05/27 13:00:31 ago Exp $
|
||||||
|
|
||||||
|
27 May 2015; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.3.ebuild:
|
||||||
|
Stable for arm, wrt bug #546464
|
||||||
|
|
||||||
|
19 May 2015; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.3.ebuild:
|
||||||
|
Stable for x86, wrt bug #546464
|
||||||
|
|
||||||
|
18 May 2015; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.3.ebuild:
|
||||||
|
Stable for amd64, wrt bug #546464
|
||||||
|
|
||||||
|
16 May 2015; Jeroen Roovers <jer@gentoo.org> libksba-1.3.3.ebuild:
|
||||||
|
Stable for HPPA (bug #546464).
|
||||||
|
|
||||||
|
16 May 2015; Jeroen Roovers <jer@gentoo.org> libksba-1.3.3.ebuild:
|
||||||
|
Stable for PPC64 (bug #546464).
|
||||||
|
|
||||||
|
15 May 2015; Pacho Ramos <pacho@gentoo.org> libksba-1.3.3.ebuild:
|
||||||
|
ppc stable wrt bug #546464
|
||||||
|
|
||||||
|
*libksba-1.3.3 (13 Apr 2015)
|
||||||
|
|
||||||
|
13 Apr 2015; Alon Bar-Lev <alonbl@gentoo.org> +libksba-1.3.3.ebuild:
|
||||||
|
Version bump, bug#546464
|
||||||
|
|
||||||
|
09 Apr 2015; Alon Bar-Lev <alonbl@gentoo.org> -files/libksba-1.3.0-aix.patch:
|
||||||
|
Remove leftover patch, thanks to Hanno Boeck
|
||||||
|
|
||||||
|
28 Feb 2015; <tgall@gentoo.org> libksba-1.3.2.ebuild:
|
||||||
|
stable on arm64
|
||||||
|
|
||||||
|
06 Dec 2014; Kristian Fiskerstrand <k_f@gentoo.org> -libksba-1.3.0.ebuild:
|
||||||
|
Cleanup old for security bug #530634
|
||||||
|
|
||||||
|
06 Dec 2014; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.2.ebuild:
|
||||||
|
Stable for ia64, wrt bug #530634
|
||||||
|
|
||||||
|
03 Dec 2014; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.2.ebuild:
|
||||||
|
Stable for ppc, wrt bug #530634
|
||||||
|
|
||||||
|
02 Dec 2014; Markus Meier <maekke@gentoo.org> libksba-1.3.2.ebuild:
|
||||||
|
arm stable, bug #530634
|
||||||
|
|
||||||
|
02 Dec 2014; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.2.ebuild:
|
||||||
|
Stable for alpha, wrt bug #530634
|
||||||
|
|
||||||
|
01 Dec 2014; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.2.ebuild:
|
||||||
|
Stable for sparc, wrt bug #530634
|
||||||
|
|
||||||
|
29 Nov 2014; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.2.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #530634
|
||||||
|
|
||||||
|
28 Nov 2014; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.2.ebuild:
|
||||||
|
Stable for x86, wrt bug #530634
|
||||||
|
|
||||||
|
28 Nov 2014; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.2.ebuild:
|
||||||
|
Stable for amd64, wrt bug #530634
|
||||||
|
|
||||||
|
26 Nov 2014; Jeroen Roovers <jer@gentoo.org> libksba-1.3.2.ebuild:
|
||||||
|
Stable for HPPA (bug #530634).
|
||||||
|
|
||||||
|
26 Nov 2014; Tim Harder <radhermit@gentoo.org> libksba-1.3.0.ebuild,
|
||||||
|
libksba-1.3.2.ebuild:
|
||||||
|
Minor spelling fix.
|
||||||
|
|
||||||
|
*libksba-1.3.2 (25 Nov 2014)
|
||||||
|
|
||||||
|
25 Nov 2014; Kristian Fiskerstrand <k_f@gentoo.org> +libksba-1.3.2.ebuild,
|
||||||
|
-libksba-1.3.1.ebuild:
|
||||||
|
Version bump. Security bug #530634. Cleanup old non-stable.
|
||||||
|
|
||||||
|
*libksba-1.3.1 (08 Oct 2014)
|
||||||
|
|
||||||
|
08 Oct 2014; Alon Bar-Lev <alonbl@gentoo.org> +libksba-1.3.1.ebuild:
|
||||||
|
Version bump, bug#524738
|
||||||
|
|
||||||
|
15 Feb 2014; Alon Bar-Lev <alonbl@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Fix yacc timestamp issue due to aix patch, bug#494938, thanks to Yixun Lan
|
||||||
|
|
||||||
|
20 Jan 2014; Mike Frysinger <vapier@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Add arm64 love.
|
||||||
|
|
||||||
|
05 Dec 2013; Michael Haubenwallner <haubi@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
add ~ppc-aix keyword
|
||||||
|
|
||||||
|
29 Nov 2013; Alon Bar-Lev <alonbl@gentoo.org> +files/libksba-1.3.0-aix.patch,
|
||||||
|
libksba-1.3.0.ebuild:
|
||||||
|
Fix aix build issue, bug#492866, thanks to Michael Haubenwallner
|
||||||
|
|
||||||
|
29 Nov 2013; Alon Bar-Lev <alonbl@gentoo.org> -libksba-1.2.0.ebuild:
|
||||||
|
remove old ebuild
|
||||||
|
|
||||||
|
01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Stable for sh, wrt bug #456540
|
||||||
|
|
||||||
|
20 Feb 2013; Jeroen Roovers <jer@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Stable for HPPA (bug #456540).
|
||||||
|
|
||||||
|
20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Stable for s390, wrt bug #456540
|
||||||
|
|
||||||
|
19 Feb 2013; Zac Medico <zmedico@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Add ~arm-linux keyword.
|
||||||
|
|
||||||
|
12 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Stable for sparc, wrt bug #456540
|
||||||
|
|
||||||
|
12 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Stable for arm, wrt bug #456540
|
||||||
|
|
||||||
|
12 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Stable for alpha, wrt bug #456540
|
||||||
|
|
||||||
|
12 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Stable for ia64, wrt bug #456540
|
||||||
|
|
||||||
|
12 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Stable for ppc, wrt bug #456540
|
||||||
|
|
||||||
|
12 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #456540
|
||||||
|
|
||||||
|
10 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Stable for amd64, wrt bug #456540
|
||||||
|
|
||||||
|
10 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.0.ebuild:
|
||||||
|
Stable for x86, wrt bug #456540
|
||||||
|
|
||||||
*libksba-1.3.0 (22 Oct 2012)
|
*libksba-1.3.0 (22 Oct 2012)
|
||||||
|
|
||||||
|
@ -1,20 +1,26 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA256
|
Hash: SHA256
|
||||||
|
|
||||||
DIST libksba-1.2.0.tar.bz2 588323 SHA256 09afce65b03d027cbec10d21464f4f651cdfd269e38b404f83e48d3e2a3c934b SHA512 69dc7f6dda4c611c3ada1f212e18e2d468dcb18ee14ef8c410a629d52b3329a741b42156ecdf62814cb5d682dbbf43ea0ba76aaadb1dae2660f6a1a00480ee17 WHIRLPOOL d16df55083a0f9fe8f3880852e53ab4448d1e870822370697719083a3c21448d0a95708a4c38b0572683d53b6e5573c67f0ae5bf6a67fd407759c62fca575d85
|
DIST libksba-1.3.2.tar.bz2 600952 SHA256 eb95537955dfc2845690a4cc3836074fa6d0a2c2ca2cbf1759364d3bd9868406 SHA512 e8e0aa765256bcf2b6bea46a83d826f455083c97c51c1c9e2bc62423f12665780397de20d3f314387a5e3866a9d53812ead0bb05a669a89e14427d69269941e4 WHIRLPOOL fe0fd390c632f918cfd46f81e036f10af328abfc8a10284f0b562dfa567faf11aea1397ce6a65bf2428385ea1a5398d771460c873cbb2ac8e6d002da4846bfe1
|
||||||
DIST libksba-1.3.0.tar.bz2 624704 SHA256 5a61eed50550d4d0dcb47457ce7b6a90f8e719d42a3b25f7e79333e8cd721971 SHA512 51023119346fb7ffa31eee205376b7efb0fab42dee73c669c3174c2ebf4100008d3f508f8d49da27b1ea865c46d407b430c47ce503a8d63c069f59132ee638d9 WHIRLPOOL 26dfb3230a00f2fa3dbee161b192e6fd8ce404ce0020379a847a3842a16c1092959f5f69f6e1ebc668dc531be2de6fe4c5e8bbab08c508a152fab40a2640aa77
|
DIST libksba-1.3.3.tar.bz2 618698 SHA256 0c7f5ffe34d0414f6951d9880a46fcc2985c487f7c36369b9f11ad41131c7786 SHA512 57de827a67a88dddf9227a5409bb86220e773f18b53d3d06c45699677e3052f94abe78bcd1895c3bd7594c5e728b4c8232dd3bd3b1cd22cf47f8110e2aec9db7 WHIRLPOOL 53cc4ccec055124522825771e26a2084d1d1b67c7b7e0f87be247c547653dc7f98a60b4e207312db0bb25889de0d99db2792407d50bdf6239f039c3f5e874704
|
||||||
EBUILD libksba-1.2.0.ebuild 1046 SHA256 b9db568279ef2d4820db0a13727a883e964a9b853eac751bc7c601da638aa58f SHA512 23a10c18eb1e6112be9dcd18480eb254ab4175a92a9e35d8845a89aba24414af2e24652fdb37109dcdf4b8f69309d5882c93ce5d0061c535dbc2922f21a43a9a WHIRLPOOL 5419e9b194d61085f22556243453fa29991441702532b0c3a32c7df5269662bf998aa220906fd896bf801ed581ae9f8f1d96ecde287ffa886b52fce59c28a06d
|
EBUILD libksba-1.3.2.ebuild 869 SHA256 156d9f2cd6b91eb8b1fac030aaa116940faa800f857196f0e9004909e32318de SHA512 05741046a2b2ba0dd52805bf189fa997bdf668c6b4321eb98a8ab986957e559d1bc844d1633a0cf74da78ca40f910153b21206db7ade3302a6f7102e0ea0bc82 WHIRLPOOL ef27f27f5756a6032cf24072fc66e8acbf6580cef2e629c9e67036ff1fbb6f0f5fc573024c59c00b61eb5e76317141fa6e364e9f74ea3de5fec66f509088b108
|
||||||
EBUILD libksba-1.3.0.ebuild 770 SHA256 40279d0fd19674002ec57c5b6e6a183a51fb2bee52dbaf557e94ad9b5e1a82aa SHA512 853270794ed6c3a41f4eacd22e6a970a1cd6239c9d40a0e185aeef5551d5475d94fd6c222aff706edde11372af4461f2b665aa67841144eaccd12c1736a8de26 WHIRLPOOL 6dd7edd29a0c3683a7ed38be47d782f419dc553dab16207ce7b157861d261f234df2a1be42d95cbf790148ddc5f98aaa179fa652d2e6ea93d94d0a892473cd3b
|
EBUILD libksba-1.3.3.ebuild 870 SHA256 f7fe900ffa1808100aeb9a6cfd4982598df09bfb54c91bb54fd9d20b5aa67aa3 SHA512 f710cbceebf0de1af387a87f1bccb93a1b1416d171678992f7b0945e5e0648fba97719c53a2d06e749e95a3947fdbb8b62ce9a0d9a00c985a0f52fad6c5e6011 WHIRLPOOL 1500ab7f7232b5c6f04a73a05d630c3d6f99decf43a6bb3fa3e5b69f80949b8aea729933d461baff0163b7729e6becfcc58b3e6ec6e244589f7c19e782bacd05
|
||||||
MISC ChangeLog 15640 SHA256 8823735d25fe39613967e80c6a1d8f6444a0d8f0aa65e97200a1c63b6d1f9b71 SHA512 ad09353fc997e7b27efa63d08df1ed380d4e0fd93eeb900e9d1bbd6094c340127e10767263b3d8361e35efaecfac2760e9f6ffb71e07cccb2d53272af04637c3 WHIRLPOOL d47b41f8127f45c49cb4cbd84591ea504b33387d2bb4b6af993dd5169d85cb84d7cfc8fe020790b64fb83f804b84f3caba882684ca123d1cd7ab9ae07c84afa2
|
MISC ChangeLog 19976 SHA256 b0dd4eb659053fd0aebf59c0b157fd392529dae9fc9f0bfca3969db28d240e5e SHA512 c7fea7ea303f6661cf1af4c37e20d2f685115ecf9a8d6a84125ddc689a17afb5468f617433255e9b664552ea3fb8f871be2aaf6664ddf2a7f1ff1cf2ba2ed8fc WHIRLPOOL 95a5ffe7350edd10d55995df5cb50c3af591db395578dedbfbd007e2def85cbc85613b5b407fc115fb152a71c6b6f21e158283f8c586c784401815699c611334
|
||||||
MISC metadata.xml 159 SHA256 fabd15e2740a2a68e0bda738d0cd4300b133ff11239802afe7e60aa3862c9c03 SHA512 96a1f7f082adc57e52a1a32666e1206e68f8ff03c728fdb7666ff98c255905977491fc4dfc37bc8bdf5da0eb50cdc408adec357bbd75bd980bc90659cc157194 WHIRLPOOL 82fca1c4b75b090abdb0a4233c8e49fc43535ca6e470f725c1872653ea922b6693e9646bc3ee1fd6f1293ebedad661642cec13b2817fb5315268300f7675a751
|
MISC metadata.xml 159 SHA256 fabd15e2740a2a68e0bda738d0cd4300b133ff11239802afe7e60aa3862c9c03 SHA512 96a1f7f082adc57e52a1a32666e1206e68f8ff03c728fdb7666ff98c255905977491fc4dfc37bc8bdf5da0eb50cdc408adec357bbd75bd980bc90659cc157194 WHIRLPOOL 82fca1c4b75b090abdb0a4233c8e49fc43535ca6e470f725c1872653ea922b6693e9646bc3ee1fd6f1293ebedad661642cec13b2817fb5315268300f7675a751
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
Version: GnuPG v2
|
||||||
|
|
||||||
iQEcBAEBCAAGBQJQhSO+AAoJEEqz6FtPBkyjQZEIAJQ7zGBmDLU+ZLIDI9cpSJww
|
iQIcBAEBCAAGBQJVZb/wAAoJELp701BxlEWfiwkQALB4ed54gim3/QQueLQ2fyv+
|
||||||
ict/4flgQeXq0yUefK8pHSOTQzlnhhu8ifNRGpjfgJ5e0o7GChnO7oZaJPHbGs1X
|
FHGLVrPUbWXyX7nqa3mrk2sxR1ItTVOEXPd0a5PGWcIaC1GJ4EANc5M2j5d4BoxJ
|
||||||
STfdKtfrHbo8Sj7RFVmkwP1faSFjAdD26GOspWKKnssblnap7ubJfS9fJNZo3J3q
|
sHc80ycLeyUMubHwp/fHx1BbFC3zstXPOq81TsL+kEUSxb/hLU1BS5BiKBnko8V+
|
||||||
9jTZtjKpCxxrRQ3ACSU00H1+1KNUPAMcFOJvwxMX7Xxs80eUvYUpywNX60kt1D2V
|
ACrUvb+s1c3D2oj3oWUGBKNCv34AP4zOwfXMOSA6GPFwRHTbXQ/P53oM3rZ+j0AK
|
||||||
ls6BTi7Xi85VmKjD9SD/HsApzjknUqAAF7g6ETHi5eWJFAKcOuyovpO2wmxZN+6K
|
hz6x8QR4aCGRxpUGrCG8cLimcqKjhBYeggHYloi0ezeNVR8SFEaalBlMlbX9SueU
|
||||||
p2RP9MHEpRPUtxyxrI5vODD1vILwRkKPvXs+mQLGeIj0s4T61h1zfbpxC2RV8Mk=
|
0tdwH7sIty2vgKbd0gkt0OQ4fAxD7JsEP9Ra/yWZUMosc+Psh2X+LsuGjn846Uhz
|
||||||
=TwH1
|
MQ9u44f8qB1wvlmcYNzViaSZnd3dmxOebP3cttc76BBcy0Lr0g2YegtasRUj5519
|
||||||
|
ealThFeZjF4kbVBVTPcUEcpHSeUqpNlnVShvc20mVj//pjcSC9YuAxudhdxYuoq+
|
||||||
|
MPEZzeNe+Rh8/ss6ZgcWP5gkPtKc2bOj/+dw+TvbZhwm2K+GCLDPxHNV9Imr34nJ
|
||||||
|
M/yr0YlIrYRqeycz2xg6UiID0yn4NcnxP6NnVTNypxtdzxA93U6KJ3vkSneRU8Hu
|
||||||
|
gKHZOru+KFLsgkgEWSVK4ppx8UUR3JJBPxozHMT4kjrGdDFyavx6WPshc6URdzko
|
||||||
|
yoqR+C7u7DnRTklzAi+L
|
||||||
|
=UuIs
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,28 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libksba/libksba-1.2.0.ebuild,v 1.10 2012/05/09 15:18:25 aballier Exp $
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
|
|
||||||
DESCRIPTION="X.509 and CMS (PKCS#7) library"
|
|
||||||
HOMEPAGE="http://www.gnupg.org/related_software/libksba"
|
|
||||||
#SRC_URI="ftp://ftp.gnupg.org/gcrypt/${PN}/${P}.tar.bz2"
|
|
||||||
SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE="static-libs"
|
|
||||||
|
|
||||||
DEPEND=">=dev-libs/libgpg-error-1.8"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
econf $(use_enable static-libs static)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install || die "emake install failed"
|
|
||||||
find "${ED}" -name "*.la" -print0 | xargs -0 rm -f
|
|
||||||
dodoc AUTHORS ChangeLog NEWS README THANKS TODO VERSION || die "dodoc failed"
|
|
||||||
}
|
|
@ -1,19 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libksba/libksba-1.3.0.ebuild,v 1.1 2012/10/22 10:45:17 radhermit Exp $
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
|
|
||||||
inherit autotools-utils
|
|
||||||
|
|
||||||
DESCRIPTION="X.509 and CMS (PKCS#7) library"
|
|
||||||
HOMEPAGE="http://www.gnupg.org/related_software/libksba"
|
|
||||||
SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="LGPL-3+ GPL-2+ GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
IUSE="static-libs"
|
|
||||||
|
|
||||||
RDEPEND=">=dev-libs/libgpg-error-1.8"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
21
sdk_container/src/third_party/portage-stable/dev-libs/libksba/libksba-1.3.2.ebuild
vendored
Normal file
21
sdk_container/src/third_party/portage-stable/dev-libs/libksba/libksba-1.3.2.ebuild
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libksba/libksba-1.3.2.ebuild,v 1.12 2015/02/28 22:07:08 tgall Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
|
# so we won't need to autoreconf yet another g10 package
|
||||||
|
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||||
|
inherit autotools-utils
|
||||||
|
|
||||||
|
DESCRIPTION="X.509 and CMS (PKCS#7) library"
|
||||||
|
HOMEPAGE="http://www.gnupg.org/related_software/libksba"
|
||||||
|
SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3+ GPL-2+ GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
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="static-libs"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-libs/libgpg-error-1.8"
|
||||||
|
DEPEND="${RDEPEND}"
|
21
sdk_container/src/third_party/portage-stable/dev-libs/libksba/libksba-1.3.3.ebuild
vendored
Normal file
21
sdk_container/src/third_party/portage-stable/dev-libs/libksba/libksba-1.3.3.ebuild
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libksba/libksba-1.3.3.ebuild,v 1.7 2015/05/27 13:00:31 ago Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
|
# so we won't need to autoreconf yet another g10 package
|
||||||
|
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||||
|
inherit autotools-utils
|
||||||
|
|
||||||
|
DESCRIPTION="X.509 and CMS (PKCS#7) library"
|
||||||
|
HOMEPAGE="http://www.gnupg.org/related_software/libksba"
|
||||||
|
SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3+ GPL-2+ GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
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="static-libs"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-libs/libgpg-error-1.8"
|
||||||
|
DEPEND="${RDEPEND}"
|
@ -1,6 +1,186 @@
|
|||||||
# ChangeLog for dev-libs/protobuf
|
# ChangeLog for dev-libs/protobuf
|
||||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf/ChangeLog,v 1.40 2012/12/16 20:35:34 radhermit Exp $
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf/ChangeLog,v 1.89 2015/05/17 20:18:20 pacho Exp $
|
||||||
|
|
||||||
|
17 May 2015; Pacho Ramos <pacho@gentoo.org> protobuf-2.6.1-r3.ebuild:
|
||||||
|
ppc64 stable wrt bug #528240
|
||||||
|
|
||||||
|
15 May 2015; Pacho Ramos <pacho@gentoo.org> protobuf-2.6.1-r3.ebuild:
|
||||||
|
ppc stable wrt bug #528240
|
||||||
|
|
||||||
|
15 May 2015; Pacho Ramos <pacho@gentoo.org> protobuf-2.5.0-r2.ebuild,
|
||||||
|
protobuf-2.6.1-r3.ebuild:
|
||||||
|
ppc* love
|
||||||
|
|
||||||
|
14 May 2015; Michael Sterrett <mr_bones_@gentoo.org>
|
||||||
|
-protobuf-2.5.0-r3.ebuild:
|
||||||
|
old
|
||||||
|
|
||||||
|
04 May 2015; Tim Harder <radhermit@gentoo.org> metadata.xml:
|
||||||
|
Remove myself as maintainer and update upstream metadata.
|
||||||
|
|
||||||
|
04 May 2015; Tim Harder <radhermit@gentoo.org> -protobuf-2.4.0a.ebuild,
|
||||||
|
-protobuf-2.5.0.ebuild, -protobuf-2.5.0-r1.ebuild, -protobuf-2.6.0.ebuild,
|
||||||
|
-protobuf-2.6.1.ebuild, -protobuf-2.6.1-r1.ebuild, -protobuf-2.6.1-r2.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
25 Apr 2015; Jeroen Roovers <jer@gentoo.org> protobuf-2.6.1-r3.ebuild:
|
||||||
|
Marked ~ppc64 too.
|
||||||
|
|
||||||
|
08 Apr 2015; Michał Górny <mgorny@gentoo.org> protobuf-2.5.0-r1.ebuild,
|
||||||
|
protobuf-2.5.0.ebuild:
|
||||||
|
Drop old Python implementations
|
||||||
|
|
||||||
|
*protobuf-2.6.1-r3 (10 Mar 2015)
|
||||||
|
|
||||||
|
10 Mar 2015; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/protobuf-2.6.1-protoc-cmdline.patch, +protobuf-2.6.1-r3.ebuild:
|
||||||
|
Add protoc patch from Chromium OS & sent upstream.
|
||||||
|
|
||||||
|
10 Mar 2015; Mike Frysinger <vapier@gentoo.org> protobuf-2.6.1-r2.ebuild:
|
||||||
|
Add arm64/sh love. Add cross-compile support #432106 by Dennis Schridde.
|
||||||
|
|
||||||
|
10 Mar 2015; Mike Frysinger <vapier@gentoo.org> protobuf-2.6.1-r2.ebuild:
|
||||||
|
Add ~ia64 #524084 by Paweł Hajdan, Jr..
|
||||||
|
|
||||||
|
*protobuf-2.6.1-r2 (26 Feb 2015)
|
||||||
|
*protobuf-2.5.0-r3 (26 Feb 2015)
|
||||||
|
|
||||||
|
26 Feb 2015; Tim Harder <radhermit@gentoo.org> +protobuf-2.5.0-r3.ebuild,
|
||||||
|
+protobuf-2.6.1-r2.ebuild:
|
||||||
|
Add zlib use flag (bug #541396).
|
||||||
|
|
||||||
|
26 Jan 2015; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0-r2.ebuild:
|
||||||
|
Stable for x86, wrt bug #536794
|
||||||
|
|
||||||
|
22 Jan 2015; Markus Meier <maekke@gentoo.org> protobuf-2.5.0-r2.ebuild:
|
||||||
|
arm stable, bug #536794
|
||||||
|
|
||||||
|
22 Jan 2015; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0-r2.ebuild:
|
||||||
|
Stable for amd64, wrt bug #536794
|
||||||
|
|
||||||
|
28 Nov 2014; Tim Harder <radhermit@gentoo.org> protobuf-2.5.0-r2.ebuild,
|
||||||
|
protobuf-2.6.1-r1.ebuild, +files/protobuf-2.5.0-emacs-24.4.patch:
|
||||||
|
Fix build with emacs-24.4 (bug #524100, patch by ulm).
|
||||||
|
|
||||||
|
27 Nov 2014; Tim Harder <radhermit@gentoo.org> protobuf-2.5.0-r2.ebuild,
|
||||||
|
protobuf-2.6.1-r1.ebuild:
|
||||||
|
Fix python/java builds (bug #530922) and doc installs.
|
||||||
|
|
||||||
|
27 Nov 2014; Tim Harder <radhermit@gentoo.org> protobuf-2.5.0-r2.ebuild,
|
||||||
|
protobuf-2.6.1-r1.ebuild:
|
||||||
|
Apply patches manually so they don't get applied twice.
|
||||||
|
|
||||||
|
*protobuf-2.6.1-r1 (27 Nov 2014)
|
||||||
|
*protobuf-2.5.0-r2 (27 Nov 2014)
|
||||||
|
|
||||||
|
27 Nov 2014; Tim Harder <radhermit@gentoo.org> +protobuf-2.5.0-r2.ebuild,
|
||||||
|
+protobuf-2.6.1-r1.ebuild:
|
||||||
|
Add multilib support.
|
||||||
|
|
||||||
|
21 Nov 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0-r1.ebuild:
|
||||||
|
Stable for amd64, wrt bug #529858
|
||||||
|
|
||||||
|
21 Nov 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0-r1.ebuild:
|
||||||
|
Stable for x86, wrt bug #529858
|
||||||
|
|
||||||
|
*protobuf-2.6.1 (31 Oct 2014)
|
||||||
|
|
||||||
|
31 Oct 2014; Tim Harder <radhermit@gentoo.org> +protobuf-2.6.1.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
10 Oct 2014; Markus Meier <maekke@gentoo.org> protobuf-2.6.0.ebuild:
|
||||||
|
add ~arm, bug #524082
|
||||||
|
|
||||||
|
07 Oct 2014; Tim Harder <radhermit@gentoo.org> protobuf-2.6.0.ebuild:
|
||||||
|
Add github homepage.
|
||||||
|
|
||||||
|
30 Sep 2014; Tim Harder <radhermit@gentoo.org> protobuf-2.6.0.ebuild:
|
||||||
|
Drop python2_6 support and remove old dateutil comment.
|
||||||
|
|
||||||
|
30 Sep 2014; Tim Harder <radhermit@gentoo.org> protobuf-2.6.0.ebuild:
|
||||||
|
Remove unused python-dateutil and python-gflags deps as pointed out by
|
||||||
|
Arfrever.
|
||||||
|
|
||||||
|
*protobuf-2.6.0 (30 Sep 2014)
|
||||||
|
|
||||||
|
30 Sep 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org> +protobuf-2.6.0.ebuild:
|
||||||
|
Version bump, bug #521406 . Drop keywords because of new python deps; arm
|
||||||
|
(bug #524082), ia64 (bug #524084).
|
||||||
|
|
||||||
|
*protobuf-2.5.0-r1 (26 Sep 2014)
|
||||||
|
|
||||||
|
26 Sep 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
||||||
|
+protobuf-2.5.0-r1.ebuild:
|
||||||
|
Disable RTTI, bug #521882 .
|
||||||
|
|
||||||
|
14 Aug 2014; Jeroen Roovers <jer@gentoo.org> protobuf-2.4.0a.ebuild,
|
||||||
|
protobuf-2.4.1.ebuild, protobuf-2.5.0.ebuild:
|
||||||
|
Marked -hppa (bug #519772).
|
||||||
|
|
||||||
|
06 Mar 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0.ebuild:
|
||||||
|
Revert wrong commit wrt bug #503046
|
||||||
|
|
||||||
|
30 Jan 2014; Markus Meier <maekke@gentoo.org> protobuf-2.5.0.ebuild:
|
||||||
|
arm stable, bug #496842
|
||||||
|
|
||||||
|
20 Jan 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0.ebuild:
|
||||||
|
Stable for ppc, wrt bug #496842
|
||||||
|
|
||||||
|
19 Jan 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #496842
|
||||||
|
|
||||||
|
16 Jan 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0.ebuild:
|
||||||
|
Stable for x86, wrt bug #496842
|
||||||
|
|
||||||
|
16 Jan 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0.ebuild:
|
||||||
|
Stable for amd64, wrt bug #496842
|
||||||
|
|
||||||
|
30 Nov 2013; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/protobuf-2.5.0-x32.patch, protobuf-2.5.0.ebuild:
|
||||||
|
Fix builds on x32.
|
||||||
|
|
||||||
|
06 Sep 2013; Tim Harder <radhermit@gentoo.org> protobuf-2.5.0.ebuild:
|
||||||
|
Add missing setuptools dep for python support (bug #479678 by hasufell).
|
||||||
|
|
||||||
|
05 Sep 2013; Michał Górny <mgorny@gentoo.org> protobuf-2.5.0.ebuild:
|
||||||
|
Clean up PYTHON_COMPAT from old implementations.
|
||||||
|
|
||||||
|
23 Jul 2013; Agostino Sarubbo <ago@gentoo.org> protobuf-2.4.1.ebuild:
|
||||||
|
Stable for arm, wrt bug #477170
|
||||||
|
|
||||||
|
04 Jul 2013; Agostino Sarubbo <ago@gentoo.org> protobuf-2.4.1.ebuild:
|
||||||
|
Stable for x86, wrt bug #474922
|
||||||
|
|
||||||
|
29 Jun 2013; Tim Harder <radhermit@gentoo.org> protobuf-2.5.0.ebuild:
|
||||||
|
Make python deps optional (bug #475242 by Diego Elio Pettenò).
|
||||||
|
|
||||||
|
29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> protobuf-2.4.1.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #474922
|
||||||
|
|
||||||
|
29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> protobuf-2.4.1.ebuild:
|
||||||
|
Stable for ppc, wrt bug #474922
|
||||||
|
|
||||||
|
28 Jun 2013; Agostino Sarubbo <ago@gentoo.org> protobuf-2.4.1.ebuild:
|
||||||
|
Stable for amd64, wrt bug #474922
|
||||||
|
|
||||||
|
15 Jun 2013; Fabian Groffen <grobian@gentoo.org> protobuf-2.5.0.ebuild:
|
||||||
|
Fix compilation on Darwin, bug #472514
|
||||||
|
|
||||||
|
02 Apr 2013; Tim Harder <radhermit@gentoo.org> protobuf-2.4.0a.ebuild,
|
||||||
|
protobuf-2.4.1.ebuild:
|
||||||
|
Run java-pkg-opt-2_pkg_setup when the java use flag is enabled.
|
||||||
|
|
||||||
|
05 Mar 2013; Tim Harder <radhermit@gentoo.org> files/proto.vim:
|
||||||
|
Simplify vim ftdetect file (bug #459304 by Laurent Bachelier).
|
||||||
|
|
||||||
|
*protobuf-2.5.0 (05 Mar 2013)
|
||||||
|
|
||||||
|
05 Mar 2013; Tim Harder <radhermit@gentoo.org> +protobuf-2.5.0.ebuild:
|
||||||
|
Version bump. Migrate to distutils-r1 and add subslot.
|
||||||
|
|
||||||
|
19 Feb 2013; Zac Medico <zmedico@gentoo.org> protobuf-2.4.1.ebuild:
|
||||||
|
Add ~arm-linux keyword.
|
||||||
|
|
||||||
16 Dec 2012; Tim Harder <radhermit@gentoo.org> metadata.xml:
|
16 Dec 2012; Tim Harder <radhermit@gentoo.org> metadata.xml:
|
||||||
Add myself as maintainer.
|
Add myself as maintainer.
|
||||||
|
@ -2,22 +2,23 @@
|
|||||||
Hash: SHA256
|
Hash: SHA256
|
||||||
|
|
||||||
AUX 70protobuf-gentoo.el 170 SHA256 b6e5c2f11a63f9eb4a9382227ce8f41bfcf23213166d2fb212e21e237b2f264d SHA512 ed73cd6b1bf6c0019e4da73c3a480b0f917e949dfad2696336e805263c81610b2a8a0514840e389db0f0e78252cf053d754c5e07731dc5e9c93c9e88f0b2923c WHIRLPOOL aeffdec54d947cc219058a1efbe54898b2917947f07cd2249064593542b51e3c772a584106365d57dd9ea7fdf078bea388f6ff73ff857cabefa04aabda07495d
|
AUX 70protobuf-gentoo.el 170 SHA256 b6e5c2f11a63f9eb4a9382227ce8f41bfcf23213166d2fb212e21e237b2f264d SHA512 ed73cd6b1bf6c0019e4da73c3a480b0f917e949dfad2696336e805263c81610b2a8a0514840e389db0f0e78252cf053d754c5e07731dc5e9c93c9e88f0b2923c WHIRLPOOL aeffdec54d947cc219058a1efbe54898b2917947f07cd2249064593542b51e3c772a584106365d57dd9ea7fdf078bea388f6ff73ff857cabefa04aabda07495d
|
||||||
AUX proto.vim 79 SHA256 64d5a506e8f527f97f7c737a7135c64c5361b4d195674541656c24fbd88166aa SHA512 c59c2429ea5696c49e706bbc144cd7ab5f5f47e6d83e8b8a19e4fbbaf8c8501cc913b1e6af69d845ffd885fec5f13df37c8ea3ff3e8037b6c6fe754dd44e4e3e WHIRLPOOL 56d97b0442bc69a6a84a95ead53d79ee9271a43f12001002159b1330414512263c226fa20e028021d4a90fbae33e769b7a172911ddd790e22fbf8dc84df69d72
|
AUX proto.vim 49 SHA256 17e7773363e3f5469c717e4173a6f6fa959a6bb30c6ee71f3bdeee159ee5b784 SHA512 65c1f49887c17973d1dfce07fa86d04c5079d2382826eaeb22e128570717f181c53d22ba50905252021f7e476a90ecd29f9d18799c1ccea64b01f4638323538e WHIRLPOOL 79c1fb6392c0a04fc6a4aec40c983b43f2eb2a3bd5cf807d37fa65b15191b6839a2c9cc182f9f05b7f2873e6689559f634d51c7db5f837d683d5411ecd50a43a
|
||||||
AUX protobuf-2.3.0-asneeded-2.patch 705 SHA256 558ea98a54e544919837f88d133b8887ad5101b4493a62737d3cea94ae58464c SHA512 2f9d047ac64ac19bab2a793990de5070ac24604bf81622520a1f9b2e86aecbd125c9cba5b62bc7e296ecc3724069dbd9b07f7d7292be280403fc37af5c52cccf WHIRLPOOL 0b943cdda7feac71d394a9e72bdcbe1dfc3d7efb390496244cf511cbd1468b4b11d9f42501a62fe02b2fab7b4bf0867eb5739cb02af8d4777d22fe781ccd841e
|
AUX protobuf-2.3.0-asneeded-2.patch 705 SHA256 558ea98a54e544919837f88d133b8887ad5101b4493a62737d3cea94ae58464c SHA512 2f9d047ac64ac19bab2a793990de5070ac24604bf81622520a1f9b2e86aecbd125c9cba5b62bc7e296ecc3724069dbd9b07f7d7292be280403fc37af5c52cccf WHIRLPOOL 0b943cdda7feac71d394a9e72bdcbe1dfc3d7efb390496244cf511cbd1468b4b11d9f42501a62fe02b2fab7b4bf0867eb5739cb02af8d4777d22fe781ccd841e
|
||||||
DIST protobuf-2.4.0a.tar.bz2 1508837 SHA256 cef863023fb051b0f7e8f47b53fe57f7277a7743d644eae9563fb14db5bd7e4e SHA512 c099f75983a79a4fdc2c3bf44e748074000903fe89e65a74caebe191dbb46da01b3b023b5f4f1fec86f35f15c16d5863cad102ebc0c975f4c4662ab64694d9db WHIRLPOOL 5fe8b4aadefceadfcf42aee54d4133ada2c52a9f4e90e0cbe8ba1a92c887bc12c4e9eec6b2df68ab252dbe9358a85a789804c0d1f5612d62e6c03ebf380c5100
|
AUX protobuf-2.5.0-emacs-24.4.patch 408 SHA256 1ca039e40ad6379302aeb1a2eb5391c66cef07a5e8e670fa4bac5bfa5fc4e3fb SHA512 243d468780ab65911d791f09f7584287cc4a4b368f7fb3ce517ef01345f1cf26ea5a4c2b264b857aaf5b0c110ff18a22b96020f0602019eae5bd9ddc8526e93b WHIRLPOOL 57a83062ffde2ebb2641899cc7dad57fda929a51d3c194db188dc3f53548c15ba4564eefcb13435d848a57d1ae5cfca6036e65a2987e3590c34f2e85536e2e77
|
||||||
|
AUX protobuf-2.5.0-x32.patch 677 SHA256 8a4378b5b84cf1b91e88344eead7c3e8f3ae848540e7a850bff48994704e8752 SHA512 fa28941ff21785505f616e4da4be964e18de5d52a25224059431054ad7853693ca4281819d690e76eb4064d9d7b729eb1ad10388d43d437b975e62b66f5de1bc WHIRLPOOL 2ae6b2dd9c6d9f63ae2d8caa630e4720d66a30ac3e21bf135f10d4b567a08fecd8757b575a749a95050c6b673b787c09b18f48452cc7d0eaa019b8aa5903d3d4
|
||||||
|
AUX protobuf-2.6.1-protoc-cmdline.patch 11184 SHA256 c931fcf5b0484d41465e9bc11598379fcdc85d58a882ea209795e5858b5fb4b4 SHA512 17855acd577412866e6e0a515e4dd754ae5aa9e75a9fdd44bb80f4061b28bda1bee5a45671819021ac1487852c20e2404f79ef13b711140cf204cbfb6142ad36 WHIRLPOOL 310f58414cc6ae642d19e29dedce7c6f2d6ae3e0962d526b7421ccf37078372ad046b29206336794898c9ee8f22cc08f0b441db44538174ef19ba50c45513af9
|
||||||
DIST protobuf-2.4.1.tar.bz2 1440188 SHA256 cf8452347330834bbf9c65c2e68b5562ba10c95fa40d4f7ec0d2cb332674b0bf SHA512 52b0208c685e44126cb3915a74bde692ef91430f0407144b6c30b72a9f143b1ee4f1eea47a550184c689a1758b92582e7f26f0683c2d387205b957a69830f2f3 WHIRLPOOL e5462ff35f63413aff58640c24b9b561ac55749c489803ae009de21bf5d954a77516714361353ef02cfeb3c2d762620c89dc08a5fdee571e3a33b6f5c20edf6e
|
DIST protobuf-2.4.1.tar.bz2 1440188 SHA256 cf8452347330834bbf9c65c2e68b5562ba10c95fa40d4f7ec0d2cb332674b0bf SHA512 52b0208c685e44126cb3915a74bde692ef91430f0407144b6c30b72a9f143b1ee4f1eea47a550184c689a1758b92582e7f26f0683c2d387205b957a69830f2f3 WHIRLPOOL e5462ff35f63413aff58640c24b9b561ac55749c489803ae009de21bf5d954a77516714361353ef02cfeb3c2d762620c89dc08a5fdee571e3a33b6f5c20edf6e
|
||||||
EBUILD protobuf-2.4.0a.ebuild 2947 SHA256 d50e1e57028a28de64a34a30dcd8aa61140cb66a3f63f1018a3e56f6f2608402 SHA512 3897d301bef7206aba05a9d96caf53fd65cad7b7e93ec051083f2bec0cd98fd36f78781695dd35dc753ed5c5452f09b90722efedfa52b8dfd22c6a09ab2e2583 WHIRLPOOL 9b85eed26c8b45433b38e8e52ac0ffe271476296beda79fb3290b65d5bfca138c50fce1390cb703797a3923b9a49ee14563f5eb76eef27cf4554d92786528d29
|
DIST protobuf-2.5.0.tar.bz2 1866763 SHA256 13bfc5ae543cf3aa180ac2485c0bc89495e3ae711fc6fab4f8ffe90dfb4bb677 SHA512 5994b3669808b82fef5c860ecad36358c0767f84acac877e7bfcf722e59d972835a955714149bdd4158fbd1328a51d01397a563991d26475351ee72be48142ee WHIRLPOOL 7e6786e1f20bf253d0e386a95c2bbfe1b443f484d492f97552cadcea62c24461436aa88130e3ff20b4dc9f352c101458cb8c03686f1cc4e6e2133b6e78f5b70d
|
||||||
EBUILD protobuf-2.4.1.ebuild 2989 SHA256 bbe96dc102486e44f646092f22a0e3ec5c6309bc46cfae62528a7707aa1f68b3 SHA512 c846a3826cbfd89aa2872395cf42b4ddca95178a62c30018bb7e8131a421fd784e20eda90134729073dc75ba99a4f366043aee41bb05b8f2c33418fdf02b2def WHIRLPOOL a2fd482b58b212f112bd5011b712171140ad829b7228ad428158977da6174faf94a32bd5fb198af9199d13febefaf42f1b61b47a72390accbb7862c2fbb41d3e
|
DIST protobuf-2.6.1.tar.bz2 2021416 SHA256 ee445612d544d885ae240ffbcbf9267faa9f593b7b101f21d58beceb92661910 SHA512 8b092b87fcd79223db199cd3d330f3d43689b47f345aa4e34028dcf1680d609a5d5a89ab08588e817b566d3b265834c38f1db580bc1c144b512ce74d35f2a174 WHIRLPOOL b8d7f5e6b85670520435fd1107eb67035c822c2dad9689dadc29754de3bf8076ac256cf3fe3e719e99c0ccb03ed78edecb91afbe96b611073b60ae3fb3f29b1a
|
||||||
MISC ChangeLog 6090 SHA256 81530c385dc28070a71c490261537ca5441ece52dd8d7951fbec161f6c036b02 SHA512 b7b1a4d9162194065b02211b6de03601a2745a7c7a27c7286d2b44c77d5e39ea7564c2983bcbc16546b61252372bd7a174dbf8c76d5b5fdd4a32d2ccce92f560 WHIRLPOOL 1ea01c96d409aadea2819fe4f87fdc7287e455c7ee12df8795ddb198efa3bbddbb41f2f4cb3f21908bc66ed5bfb7c156ec32470a8541639b16b47c5c35c7e877
|
EBUILD protobuf-2.4.1.ebuild 3035 SHA256 5c8690b49a5b80b8a4adf028a0d45f0f4ddfdae05e9ba8245f48814d50fc1185 SHA512 1e71dc30d60cab213cfd06c03dc01206ff29740cb852ec8ef87eeffc550af2df2fd4bd396ed900fd0125ce08c469820ab45967cbf46a6514f7e447a1e1bdfa29 WHIRLPOOL a66587c3c187601ac9398a53be03055e0d013d3f16a6fdb4f62e007aa8c469bed9015c480f69734915751df2930a2d589f0bac599cbebed895d1bd1fceb616c0
|
||||||
MISC metadata.xml 310 SHA256 ded221b688b4ab4cd456b3036ee01a31add94142274b764939cc61e80ffebeb3 SHA512 eceedb3555bfc87b1b18c092aac4b79e53d5ea6eaa250e203e51e362bf63db29ed0c23725a276343cd78af56ae2ecbacab96c9ad1d0221b17d0560b85e5c1eda WHIRLPOOL a04e0304a373392f179b8a782719adf2d812cbd170c8eee33dc1ad178b8b09497b57a555fcb4288d104713e586346817166b6f8940661946cd71f928c52706ae
|
EBUILD protobuf-2.5.0-r2.ebuild 3262 SHA256 0b215818bce2ff8edeb398d1b53d41c1544f93ea5e00a531c047a8ddce0dbb27 SHA512 eda91eb9c95c21fc7d7a4b6f8385db0aeb80284325d816e08b8cb295ebd3ab2206f756bd70df029f60dd069488741adbd0645573e9437b70cab41dea36ad8e78 WHIRLPOOL d28b104bb69156b0c17e97f056ad3a994a81670d752c76a729533f601a6551bb204194d420d4064bbdb3d16db38ea575cc239e2e5134087f1e3639cb8f8aa446
|
||||||
|
EBUILD protobuf-2.6.1-r3.ebuild 4093 SHA256 8f9724b7c5ff4872091a1fa4fb97b83311f9f226ef315b0d4db8701b2da8ce40 SHA512 0d065a572e552f6ae042a7c3070b5fe9519104f7d13ca988ac3f090684c62ff04dd8c380eaa97b3c1748c2620f5f72a45a4934571941c6a67cc797db7aac5c95 WHIRLPOOL a00550093096503795fa1b9255a6eaffe3670307ebfe5ea874b5210bb29b1cb59a0fb58640578e6ce1f385d6fbb817414cbb1bd5b304209bc38ff41dfe599f6f
|
||||||
|
MISC ChangeLog 12573 SHA256 818510535a3e5990ba7c03c04ac85b44188deb8dd140f5e21e3cc8c87330a0a6 SHA512 486c81c092ec0d84dd82455242c41db0c00b4f6fbc55ebefd621c6cf7fa0f0fbcb99b9bc0fda7d14f07d9e3d19a3d16cf2dcaeb5b521fa3641bd7302613b2ba0 WHIRLPOOL 7df1ad6e22fb103c8a4138ae82fe5c6a67f74fd29f5bf2305bb86292702b617e3d405273c9553ccdd4365e62a5b122da75ecea70e73aadfed8ea952fd8ff35dc
|
||||||
|
MISC metadata.xml 294 SHA256 7060252f98d7d7c362b56dd1f99576e89265a5eb27dbff8e495e6c66256b19ce SHA512 d317e16f9253e18006a165d5b625150cc0d68f0bc943f55fef5df705b5bac9bc3be9ae3183b159b02dd56a2d885897a51791155033ada09793802ec7fda07675 WHIRLPOOL f00e33c0be7cb927cdeb59b5542915f350bedcb496e35de3f71ba612507348b6d92b61ac004edaa749d0f299e830a370a55468487121bfc2fab544536b3b40e3
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
Version: GnuPG v2
|
||||||
|
|
||||||
iQEcBAEBCAAGBQJQzjCbAAoJEEqz6FtPBkyjcfQIAK/lIvossPyFmlGtS0L0frCX
|
iEYEAREIAAYFAlVY940ACgkQCaWpQKGI+9T1qQCfVyiv8cMzwwXx2dZoIppsK9rw
|
||||||
SFc97xcv3Pci/G/Kfo3f3yICv1blNoS8/vuo4c/71N+8nfNW3yJubYQC7F467orB
|
nvgAnjKZ6XkeLDoiL4Q+rH9PTO+HLywq
|
||||||
P91gp4PPcaQdL3809qFr1uDBsew7fEpE1xcvUqXbHeMa1RKkAPaIK2CH+0QQSG0K
|
=NHVI
|
||||||
RwYFUz95+t23F0zl0ijXbQa/mld6r6kylXXw81R4gFnNZi/4fLYocq3uRLgiA/o6
|
|
||||||
5Lwd8L9oyHGh3dCwEsRjShyTspl4wtymI9fgEdRgVdcjoEmin6Z9rU7hVLlahA/H
|
|
||||||
8VqaRxv8GtGVPuOTBHv3LpRf2L4xpNrvCHPVUbqSQV8vGjPtUYZ6d93kjQXGJMQ=
|
|
||||||
=XEt2
|
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,3 +1 @@
|
|||||||
augroup filetype
|
au BufRead,BufNewFile *.proto set filetype=proto
|
||||||
au! BufRead,BufNewFile *.proto setfiletype proto
|
|
||||||
augroup end
|
|
||||||
|
@ -0,0 +1,17 @@
|
|||||||
|
Fix build with emacs-24.4.
|
||||||
|
|
||||||
|
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=18845
|
||||||
|
|
||||||
|
--- protobuf-2.5.0/editors/protobuf-mode.el
|
||||||
|
+++ protobuf-2.5.0/editors/protobuf-mode.el
|
||||||
|
@@ -66,6 +66,10 @@
|
||||||
|
(require 'cc-mode)
|
||||||
|
|
||||||
|
(eval-when-compile
|
||||||
|
+ (and (= emacs-major-version 24)
|
||||||
|
+ (= emacs-minor-version 4)
|
||||||
|
+ (null emacs-repository-version)
|
||||||
|
+ (require 'cl))
|
||||||
|
(require 'cc-langs)
|
||||||
|
(require 'cc-fonts))
|
||||||
|
|
15
sdk_container/src/third_party/portage-stable/dev-libs/protobuf/files/protobuf-2.5.0-x32.patch
vendored
Normal file
15
sdk_container/src/third_party/portage-stable/dev-libs/protobuf/files/protobuf-2.5.0-x32.patch
vendored
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
fix from upstream for building w/x32
|
||||||
|
|
||||||
|
https://code.google.com/p/protobuf/issues/detail?id=474
|
||||||
|
|
||||||
|
--- src/google/protobuf/stubs/atomicops.h (revision 491)
|
||||||
|
+++ src/google/protobuf/stubs/atomicops.h (revision 492)
|
||||||
|
@@ -66,7 +66,7 @@ typedef int32 Atomic32;
|
||||||
|
#ifdef GOOGLE_PROTOBUF_ARCH_64_BIT
|
||||||
|
// We need to be able to go between Atomic64 and AtomicWord implicitly. This
|
||||||
|
// means Atomic64 and AtomicWord should be the same type on 64-bit.
|
||||||
|
-#if defined(GOOGLE_PROTOBUF_OS_NACL)
|
||||||
|
+#if defined(__ILP32__) || defined(GOOGLE_PROTOBUF_OS_NACL)
|
||||||
|
// NaCl's intptr_t is not actually 64-bits on 64-bit!
|
||||||
|
// http://code.google.com/p/nativeclient/issues/detail?id=1162
|
||||||
|
typedef int64 Atomic64;
|
@ -0,0 +1,256 @@
|
|||||||
|
https://github.com/google/protobuf/pull/235
|
||||||
|
|
||||||
|
From 18f71a50a9000e7558ae48a971fa301d76220ff0 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Prathmesh Prabhu <pprabhu@chromium.org>
|
||||||
|
Date: Tue, 10 Mar 2015 17:04:40 -0400
|
||||||
|
Subject: [PATCH] protoc: Add options to redirect input/output to files.
|
||||||
|
|
||||||
|
When using protoc to encode/decode protobufs, the input/output was from
|
||||||
|
stdin/stdout only. This patch adds command line flags to specify files to read
|
||||||
|
the protobuf from and and write the encoded/decoded protobuf to.
|
||||||
|
---
|
||||||
|
.../protobuf/compiler/command_line_interface.cc | 99 +++++++++++++++++-----
|
||||||
|
.../protobuf/compiler/command_line_interface.h | 11 ++-
|
||||||
|
.../compiler/command_line_interface_unittest.cc | 25 +++++-
|
||||||
|
3 files changed, 110 insertions(+), 25 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/google/protobuf/compiler/command_line_interface.cc b/src/google/protobuf/compiler/command_line_interface.cc
|
||||||
|
index 567238a..1db85c9 100644
|
||||||
|
--- a/src/google/protobuf/compiler/command_line_interface.cc
|
||||||
|
+++ b/src/google/protobuf/compiler/command_line_interface.cc
|
||||||
|
@@ -745,6 +745,28 @@ int CommandLineInterface::Run(int argc, const char* const argv[]) {
|
||||||
|
}
|
||||||
|
|
||||||
|
if (mode_ == MODE_ENCODE || mode_ == MODE_DECODE) {
|
||||||
|
+ bool success = false;
|
||||||
|
+ int in_fd = STDIN_FILENO;
|
||||||
|
+ int out_fd = STDOUT_FILENO;
|
||||||
|
+
|
||||||
|
+ if (!protobuf_in_path_.empty()) {
|
||||||
|
+ in_fd = open(protobuf_in_path_.c_str(), O_RDONLY);
|
||||||
|
+ if (in_fd == -1) {
|
||||||
|
+ cerr << protobuf_in_path_ << ": error: failed to open file." << endl;
|
||||||
|
+ return 1;
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+ if (!protobuf_out_path_.empty()) {
|
||||||
|
+ out_fd = open(protobuf_out_path_.c_str(),
|
||||||
|
+ O_WRONLY | O_CREAT | O_TRUNC,
|
||||||
|
+ 0644);
|
||||||
|
+ if (out_fd == -1) {
|
||||||
|
+ cerr << protobuf_out_path_ << ": error: failed to open file." << endl;
|
||||||
|
+ close(in_fd);
|
||||||
|
+ return 1;
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
if (codec_type_.empty()) {
|
||||||
|
// HACK: Define an EmptyMessage type to use for decoding.
|
||||||
|
DescriptorPool pool;
|
||||||
|
@@ -753,13 +775,20 @@ int CommandLineInterface::Run(int argc, const char* const argv[]) {
|
||||||
|
file.add_message_type()->set_name("EmptyMessage");
|
||||||
|
GOOGLE_CHECK(pool.BuildFile(file) != NULL);
|
||||||
|
codec_type_ = "EmptyMessage";
|
||||||
|
- if (!EncodeOrDecode(&pool)) {
|
||||||
|
- return 1;
|
||||||
|
- }
|
||||||
|
+ success = EncodeOrDecode(&pool, in_fd, out_fd);
|
||||||
|
} else {
|
||||||
|
- if (!EncodeOrDecode(importer.pool())) {
|
||||||
|
- return 1;
|
||||||
|
- }
|
||||||
|
+ success = EncodeOrDecode(importer.pool(), in_fd, out_fd);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ if (in_fd != STDIN_FILENO) {
|
||||||
|
+ close(in_fd);
|
||||||
|
+ }
|
||||||
|
+ if (out_fd != STDOUT_FILENO) {
|
||||||
|
+ close(out_fd);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ if (!success) {
|
||||||
|
+ return 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@@ -873,6 +902,11 @@ CommandLineInterface::ParseArguments(int argc, const char* const argv[]) {
|
||||||
|
if (status != PARSE_ARGUMENT_DONE_AND_CONTINUE)
|
||||||
|
return status;
|
||||||
|
}
|
||||||
|
+ if (mode_ == MODE_COMPILE &&
|
||||||
|
+ (!protobuf_in_path_.empty() || !protobuf_out_path_.empty())) {
|
||||||
|
+ cerr << "--protobuf_in and --protobuf_out are only valid with "
|
||||||
|
+ << "decode operations. Ignoring.";
|
||||||
|
+ }
|
||||||
|
|
||||||
|
// If no --proto_path was given, use the current working directory.
|
||||||
|
if (proto_path_.empty()) {
|
||||||
|
@@ -1123,6 +1157,12 @@ CommandLineInterface::InterpretArgument(const string& name,
|
||||||
|
|
||||||
|
codec_type_ = value;
|
||||||
|
|
||||||
|
+ } else if (name == "--protobuf_in") {
|
||||||
|
+ protobuf_in_path_ = value;
|
||||||
|
+
|
||||||
|
+ } else if (name == "--protobuf_out") {
|
||||||
|
+ protobuf_out_path_ = value;
|
||||||
|
+
|
||||||
|
} else if (name == "--error_format") {
|
||||||
|
if (value == "gcc") {
|
||||||
|
error_format_ = ERROR_FORMAT_GCC;
|
||||||
|
@@ -1238,18 +1278,29 @@ void CommandLineInterface::PrintHelpText() {
|
||||||
|
" --version Show version info and exit.\n"
|
||||||
|
" -h, --help Show this text and exit.\n"
|
||||||
|
" --encode=MESSAGE_TYPE Read a text-format message of the given type\n"
|
||||||
|
-" from standard input and write it in binary\n"
|
||||||
|
-" to standard output. The message type must\n"
|
||||||
|
-" be defined in PROTO_FILES or their imports.\n"
|
||||||
|
-" --decode=MESSAGE_TYPE Read a binary message of the given type from\n"
|
||||||
|
-" standard input and write it in text format\n"
|
||||||
|
-" to standard output. The message type must\n"
|
||||||
|
+" an write it in binary. The message type must\n"
|
||||||
|
" be defined in PROTO_FILES or their imports.\n"
|
||||||
|
-" --decode_raw Read an arbitrary protocol message from\n"
|
||||||
|
-" standard input and write the raw tag/value\n"
|
||||||
|
-" pairs in text format to standard output. No\n"
|
||||||
|
+" The input/output protobuf files are specified\n"
|
||||||
|
+" using the --protobuf_in and --protobuf_out\n"
|
||||||
|
+" command line flags.\n"
|
||||||
|
+" --decode=MESSAGE_TYPE Read a binary message of the given type and\n"
|
||||||
|
+" write it in text format. The message type\n"
|
||||||
|
+" must be defined in PROTO_FILES or their\n"
|
||||||
|
+" imports. The input/output protobuf files are\n"
|
||||||
|
+" specified using the --protobuf_in and \n"
|
||||||
|
+" --protobuf_out command line flags.\n"
|
||||||
|
+" --decode_raw Read an arbitrary protocol message and write\n"
|
||||||
|
+" the raw tag/value pairs in text format. No\n"
|
||||||
|
" PROTO_FILES should be given when using this\n"
|
||||||
|
-" flag.\n"
|
||||||
|
+" flag. The input/output protobuf files are\n"
|
||||||
|
+" specified using the --protobuf_in and \n"
|
||||||
|
+" --protobuf_out command line flags.\n"
|
||||||
|
+" --protobuf_in Absolute path to the protobuf file to read to\n"
|
||||||
|
+" encode/decode. If omitted, file will be read\n"
|
||||||
|
+" from STDIN.\n"
|
||||||
|
+" --protobuf_out Absolute path to the protobuf file to write to\n"
|
||||||
|
+" after encode/decode operation. If omitted,\n"
|
||||||
|
+" output is written to STDOUT.\n"
|
||||||
|
" -oFILE, Writes a FileDescriptorSet (a protocol buffer,\n"
|
||||||
|
" --descriptor_set_out=FILE defined in descriptor.proto) containing all of\n"
|
||||||
|
" the input files to FILE.\n"
|
||||||
|
@@ -1490,7 +1541,9 @@ bool CommandLineInterface::GeneratePluginOutput(
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
-bool CommandLineInterface::EncodeOrDecode(const DescriptorPool* pool) {
|
||||||
|
+bool CommandLineInterface::EncodeOrDecode(const DescriptorPool* pool,
|
||||||
|
+ int in_fd,
|
||||||
|
+ int out_fd) {
|
||||||
|
// Look up the type.
|
||||||
|
const Descriptor* type = pool->FindMessageTypeByName(codec_type_);
|
||||||
|
if (type == NULL) {
|
||||||
|
@@ -1502,15 +1555,15 @@ bool CommandLineInterface::EncodeOrDecode(const DescriptorPool* pool) {
|
||||||
|
google::protobuf::scoped_ptr<Message> message(dynamic_factory.GetPrototype(type)->New());
|
||||||
|
|
||||||
|
if (mode_ == MODE_ENCODE) {
|
||||||
|
- SetFdToTextMode(STDIN_FILENO);
|
||||||
|
- SetFdToBinaryMode(STDOUT_FILENO);
|
||||||
|
+ SetFdToTextMode(in_fd);
|
||||||
|
+ SetFdToBinaryMode(out_fd);
|
||||||
|
} else {
|
||||||
|
- SetFdToBinaryMode(STDIN_FILENO);
|
||||||
|
- SetFdToTextMode(STDOUT_FILENO);
|
||||||
|
+ SetFdToBinaryMode(in_fd);
|
||||||
|
+ SetFdToTextMode(out_fd);
|
||||||
|
}
|
||||||
|
|
||||||
|
- io::FileInputStream in(STDIN_FILENO);
|
||||||
|
- io::FileOutputStream out(STDOUT_FILENO);
|
||||||
|
+ io::FileInputStream in(in_fd);
|
||||||
|
+ io::FileOutputStream out(out_fd);
|
||||||
|
|
||||||
|
if (mode_ == MODE_ENCODE) {
|
||||||
|
// Input is text.
|
||||||
|
diff --git a/src/google/protobuf/compiler/command_line_interface.h b/src/google/protobuf/compiler/command_line_interface.h
|
||||||
|
index 7e611c4..b6fc38a 100644
|
||||||
|
--- a/src/google/protobuf/compiler/command_line_interface.h
|
||||||
|
+++ b/src/google/protobuf/compiler/command_line_interface.h
|
||||||
|
@@ -244,7 +244,9 @@ class LIBPROTOC_EXPORT CommandLineInterface {
|
||||||
|
string* error);
|
||||||
|
|
||||||
|
// Implements --encode and --decode.
|
||||||
|
- bool EncodeOrDecode(const DescriptorPool* pool);
|
||||||
|
+ bool EncodeOrDecode(const DescriptorPool* pool,
|
||||||
|
+ int in_fd,
|
||||||
|
+ int out_fd);
|
||||||
|
|
||||||
|
// Implements the --descriptor_set_out option.
|
||||||
|
bool WriteDescriptorSet(const vector<const FileDescriptor*> parsed_files);
|
||||||
|
@@ -357,6 +359,13 @@ class LIBPROTOC_EXPORT CommandLineInterface {
|
||||||
|
// decoding. (Empty string indicates --decode_raw.)
|
||||||
|
string codec_type_;
|
||||||
|
|
||||||
|
+ // When using --encode / --decode / --decode_raw absolute path to the output
|
||||||
|
+ // file. (Empty string indicates write to STDOUT).
|
||||||
|
+ string protobuf_out_path_;
|
||||||
|
+ // When using --encode / --decode / --decode_raw, absolute path to the input
|
||||||
|
+ // file. (Empty string indicates read from STDIN).
|
||||||
|
+ string protobuf_in_path_;
|
||||||
|
+
|
||||||
|
// If --descriptor_set_out was given, this is the filename to which the
|
||||||
|
// FileDescriptorSet should be written. Otherwise, empty.
|
||||||
|
string descriptor_set_name_;
|
||||||
|
diff --git a/src/google/protobuf/compiler/command_line_interface_unittest.cc b/src/google/protobuf/compiler/command_line_interface_unittest.cc
|
||||||
|
index 2b26f3b..78ff2cf 100644
|
||||||
|
--- a/src/google/protobuf/compiler/command_line_interface_unittest.cc
|
||||||
|
+++ b/src/google/protobuf/compiler/command_line_interface_unittest.cc
|
||||||
|
@@ -94,7 +94,7 @@ class CommandLineInterfaceTest : public testing::Test {
|
||||||
|
virtual void SetUp();
|
||||||
|
virtual void TearDown();
|
||||||
|
|
||||||
|
- // Runs the CommandLineInterface with the given command line. The
|
||||||
|
+ // Run the CommandLineInterface with the given command line. The
|
||||||
|
// command is automatically split on spaces, and the string "$tmpdir"
|
||||||
|
// is replaced with TestTempDir().
|
||||||
|
void Run(const string& command);
|
||||||
|
@@ -1680,6 +1680,17 @@ class EncodeDecodeTest : public testing::Test {
|
||||||
|
EXPECT_EQ(StripCR(expected_text), StripCR(captured_stderr_));
|
||||||
|
}
|
||||||
|
|
||||||
|
+ void ExpectBinaryFilesMatch(const string &expected_file,
|
||||||
|
+ const string &actual_file) {
|
||||||
|
+ string expected_output, actual_output;
|
||||||
|
+ ASSERT_TRUE(File::ReadFileToString(expected_file, &expected_output));
|
||||||
|
+ ASSERT_TRUE(File::ReadFileToString(actual_file, &actual_output));
|
||||||
|
+
|
||||||
|
+ // Don't use EXPECT_EQ because we don't want to print raw binary data to
|
||||||
|
+ // stdout on failure.
|
||||||
|
+ EXPECT_TRUE(expected_output == actual_output);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
private:
|
||||||
|
int duped_stdin_;
|
||||||
|
string captured_stdout_;
|
||||||
|
@@ -1745,6 +1756,18 @@ TEST_F(EncodeDecodeTest, ProtoParseError) {
|
||||||
|
"google/protobuf/no_such_file.proto: File not found.\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
+TEST_F(EncodeDecodeTest, RedirectInputOutput) {
|
||||||
|
+ string out_file = TestTempDir() + "/golden_message_out.pbf";
|
||||||
|
+ string cmd = "";
|
||||||
|
+ cmd += "google/protobuf/unittest.proto ";
|
||||||
|
+ cmd += "--encode=protobuf_unittest.TestAllTypes ";
|
||||||
|
+ cmd += "--protobuf_in=" + TestSourceDir() +
|
||||||
|
+ "/google/protobuf/testdata/text_format_unittest_data.txt ";
|
||||||
|
+ cmd += "--protobuf_out=" + out_file;
|
||||||
|
+ EXPECT_TRUE(Run(cmd));
|
||||||
|
+ ExpectBinaryFilesMatch(out_file, "google/protobuf/testdata/golden_message");
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
} // anonymous namespace
|
||||||
|
|
||||||
|
} // namespace compiler
|
||||||
|
--
|
||||||
|
2.3.1
|
||||||
|
|
@ -2,10 +2,9 @@
|
|||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer>
|
<maintainer>
|
||||||
<email>radhermit@gentoo.org</email>
|
<email>maintainer-needed@gentoo.org</email>
|
||||||
<name>Tim Harder</name>
|
|
||||||
</maintainer>
|
</maintainer>
|
||||||
<upstream>
|
<upstream>
|
||||||
<remote-id type="google-code">protobuf</remote-id>
|
<remote-id type="github">google/protobuf</remote-id>
|
||||||
</upstream>
|
</upstream>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
@ -1,125 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf/protobuf-2.4.0a.ebuild,v 1.8 2011/07/15 16:05:13 xarthisius Exp $
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
|
|
||||||
JAVA_PKG_IUSE="source"
|
|
||||||
PYTHON_DEPEND="python? 2"
|
|
||||||
DISTUTILS_SRC_TEST="setup.py"
|
|
||||||
|
|
||||||
inherit autotools eutils distutils java-pkg-opt-2 elisp-common
|
|
||||||
|
|
||||||
DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data"
|
|
||||||
HOMEPAGE="http://code.google.com/p/protobuf/"
|
|
||||||
SRC_URI="http://protobuf.googlecode.com/files/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc ppc64 x86 ~x64-macos"
|
|
||||||
IUSE="emacs examples java python static-libs vim-syntax"
|
|
||||||
|
|
||||||
DEPEND="${DEPEND} java? ( >=virtual/jdk-1.5 )
|
|
||||||
python? ( dev-python/setuptools )
|
|
||||||
emacs? ( virtual/emacs )"
|
|
||||||
RDEPEND="${RDEPEND} java? ( >=virtual/jre-1.5 )
|
|
||||||
emacs? ( virtual/emacs )"
|
|
||||||
|
|
||||||
DISTUTILS_SETUP_FILES=("python|setup.py")
|
|
||||||
PYTHON_MODNAME="google/protobuf"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
if use python; then
|
|
||||||
python_set_active_version 2
|
|
||||||
python_pkg_setup
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${PN}-2.3.0-asneeded-2.patch
|
|
||||||
eautoreconf
|
|
||||||
|
|
||||||
if use python; then
|
|
||||||
python_convert_shebangs -r 2 .
|
|
||||||
distutils_src_prepare
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
econf \
|
|
||||||
$(use_enable static-libs static)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake || die "emake failed"
|
|
||||||
|
|
||||||
if use python; then
|
|
||||||
einfo "Compiling Python library ..."
|
|
||||||
distutils_src_compile
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use java; then
|
|
||||||
einfo "Compiling Java library ..."
|
|
||||||
src/protoc --java_out=java/src/main/java --proto_path=src src/google/protobuf/descriptor.proto
|
|
||||||
mkdir java/build
|
|
||||||
pushd java/src/main/java
|
|
||||||
ejavac -d ../../../build $(find . -name '*.java') || die "java compilation failed"
|
|
||||||
popd
|
|
||||||
jar cf "${PN}.jar" -C java/build . || die "jar failed"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use emacs; then
|
|
||||||
elisp-compile "${S}/editors/protobuf-mode.el" || die "elisp-compile failed!"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
emake check || die "emake check failed"
|
|
||||||
|
|
||||||
if use python; then
|
|
||||||
distutils_src_test
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install || die "emake install failed"
|
|
||||||
dodoc CHANGES.txt CONTRIBUTORS.txt README.txt
|
|
||||||
|
|
||||||
use static-libs || rm -rf "${D}"/usr/lib*/*.la
|
|
||||||
|
|
||||||
if use python; then
|
|
||||||
distutils_src_install
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use java; then
|
|
||||||
java-pkg_dojar ${PN}.jar
|
|
||||||
use source && java-pkg_dosrc java/src/main/java/*
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use vim-syntax; then
|
|
||||||
insinto /usr/share/vim/vimfiles/syntax
|
|
||||||
doins editors/proto.vim
|
|
||||||
insinto /usr/share/vim/vimfiles/ftdetect/
|
|
||||||
doins "${FILESDIR}/proto.vim"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use emacs; then
|
|
||||||
elisp-install ${PN} editors/protobuf-mode.el* || die "elisp-install failed!"
|
|
||||||
elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use examples; then
|
|
||||||
insinto /usr/share/doc/${PF}/examples
|
|
||||||
doins -r examples/* || die "doins examples failed"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
use python && distutils_pkg_postinst
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
use python && distutils_pkg_postrm
|
|
||||||
}
|
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
# Copyright 1999-2014 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/dev-libs/protobuf/protobuf-2.4.1.ebuild,v 1.5 2012/11/19 18:29:50 bicatali Exp $
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf/protobuf-2.4.1.ebuild,v 1.13 2014/08/14 00:03:40 jer Exp $
|
||||||
|
|
||||||
EAPI="3"
|
EAPI="3"
|
||||||
|
|
||||||
@ -16,7 +16,7 @@ SRC_URI="http://protobuf.googlecode.com/files/${P}.tar.bz2"
|
|||||||
|
|
||||||
LICENSE="Apache-2.0"
|
LICENSE="Apache-2.0"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-linux"
|
KEYWORDS="amd64 arm -hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
|
||||||
IUSE="emacs examples java python static-libs vim-syntax"
|
IUSE="emacs examples java python static-libs vim-syntax"
|
||||||
|
|
||||||
DEPEND="${DEPEND} java? ( >=virtual/jdk-1.5 )
|
DEPEND="${DEPEND} java? ( >=virtual/jdk-1.5 )
|
||||||
@ -33,6 +33,7 @@ pkg_setup() {
|
|||||||
python_set_active_version 2
|
python_set_active_version 2
|
||||||
python_pkg_setup
|
python_pkg_setup
|
||||||
fi
|
fi
|
||||||
|
use java && java-pkg-opt-2_pkg_setup
|
||||||
}
|
}
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
|
132
sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-2.5.0-r2.ebuild
vendored
Normal file
132
sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-2.5.0-r2.ebuild
vendored
Normal file
@ -0,0 +1,132 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf/protobuf-2.5.0-r2.ebuild,v 1.8 2015/05/15 12:28:13 pacho Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
AUTOTOOLS_AUTORECONF=1
|
||||||
|
AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
|
||||||
|
JAVA_PKG_IUSE="source"
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
DISTUTILS_OPTIONAL=1
|
||||||
|
|
||||||
|
inherit autotools-multilib eutils flag-o-matic distutils-r1 java-pkg-opt-2 elisp-common
|
||||||
|
|
||||||
|
DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data"
|
||||||
|
HOMEPAGE="http://code.google.com/p/protobuf/"
|
||||||
|
SRC_URI="http://protobuf.googlecode.com/files/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0/8" # subslot = soname major version
|
||||||
|
KEYWORDS="amd64 arm -hppa ~ia64 ~mips ppc ~ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||||
|
IUSE="emacs examples java python static-libs vim-syntax"
|
||||||
|
|
||||||
|
CDEPEND="emacs? ( virtual/emacs )
|
||||||
|
python? ( ${PYTHON_DEPS} )"
|
||||||
|
DEPEND="${CDEPEND}
|
||||||
|
java? ( >=virtual/jdk-1.5 )
|
||||||
|
python? ( dev-python/setuptools[${PYTHON_USEDEP}] )"
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
java? ( >=virtual/jre-1.5 )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
append-cxxflags -DGOOGLE_PROTOBUF_NO_RTTI
|
||||||
|
|
||||||
|
epatch "${FILESDIR}"/${P}-x32.patch
|
||||||
|
|
||||||
|
# breaks Darwin, bug #472514
|
||||||
|
[[ ${CHOST} != *-darwin* ]] && epatch "${FILESDIR}"/${PN}-2.3.0-asneeded-2.patch
|
||||||
|
|
||||||
|
# fix build with emacs-24.4 (bug #524100)
|
||||||
|
epatch "${FILESDIR}"/${P}-emacs-24.4.patch
|
||||||
|
|
||||||
|
autotools-multilib_src_prepare
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
cd python && distutils-r1_src_prepare
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_compile() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if multilib_is_native_abi; then
|
||||||
|
if use python; then
|
||||||
|
einfo "Compiling Python library ..."
|
||||||
|
pushd "${S}"/python >/dev/null
|
||||||
|
PROTOC="${BUILD_DIR}"/src/protoc distutils-r1_src_compile
|
||||||
|
popd >/dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use java; then
|
||||||
|
einfo "Compiling Java library ..."
|
||||||
|
pushd "${S}" >/dev/null
|
||||||
|
"${BUILD_DIR}"/src/protoc --java_out=java/src/main/java --proto_path=src src/google/protobuf/descriptor.proto
|
||||||
|
mkdir java/build
|
||||||
|
pushd java/src/main/java >/dev/null
|
||||||
|
ejavac -d ../../../build $(find . -name '*.java') || die "java compilation failed"
|
||||||
|
popd >/dev/null
|
||||||
|
jar cf ${PN}.jar -C java/build . || die "jar failed"
|
||||||
|
popd >/dev/null
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
autotools-multilib_src_compile
|
||||||
|
|
||||||
|
if use emacs; then
|
||||||
|
elisp-compile "${S}"/editors/protobuf-mode.el
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
autotools-multilib_src_test check
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
pushd python >/dev/null
|
||||||
|
distutils-r1_src_test
|
||||||
|
popd >/dev/null
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
autotools-multilib_src_install
|
||||||
|
|
||||||
|
dodoc CHANGES.txt CONTRIBUTORS.txt README.txt
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
pushd python >/dev/null
|
||||||
|
distutils-r1_src_install
|
||||||
|
popd >/dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use java; then
|
||||||
|
java-pkg_dojar ${PN}.jar
|
||||||
|
use source && java-pkg_dosrc java/src/main/java/*
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use vim-syntax; then
|
||||||
|
insinto /usr/share/vim/vimfiles/syntax
|
||||||
|
doins editors/proto.vim
|
||||||
|
insinto /usr/share/vim/vimfiles/ftdetect/
|
||||||
|
doins "${FILESDIR}"/proto.vim
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use emacs; then
|
||||||
|
elisp-install ${PN} editors/protobuf-mode.el*
|
||||||
|
elisp-site-file-install "${FILESDIR}"/70${PN}-gentoo.el
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use examples; then
|
||||||
|
dodoc -r examples
|
||||||
|
docompress -x /usr/share/doc/${PF}/examples
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
158
sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-2.6.1-r3.ebuild
vendored
Normal file
158
sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-2.6.1-r3.ebuild
vendored
Normal file
@ -0,0 +1,158 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf/protobuf-2.6.1-r3.ebuild,v 1.5 2015/05/17 20:18:20 pacho Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
AUTOTOOLS_AUTORECONF=1
|
||||||
|
AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
|
||||||
|
JAVA_PKG_IUSE="source"
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
DISTUTILS_OPTIONAL=1
|
||||||
|
|
||||||
|
inherit autotools-multilib eutils flag-o-matic toolchain-funcs distutils-r1 java-pkg-opt-2 elisp-common
|
||||||
|
|
||||||
|
DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data"
|
||||||
|
HOMEPAGE="http://code.google.com/p/protobuf/ https://github.com/google/protobuf/"
|
||||||
|
SRC_URI="https://github.com/google/${PN}/releases/download/${PV}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0/9" # subslot = soname major version
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 -hppa ~ia64 ~mips ppc ppc64 ~sh ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||||
|
IUSE="emacs examples java python static-libs vim-syntax zlib"
|
||||||
|
|
||||||
|
CDEPEND="emacs? ( virtual/emacs )
|
||||||
|
python? ( ${PYTHON_DEPS} )
|
||||||
|
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
|
||||||
|
DEPEND="${CDEPEND}
|
||||||
|
java? ( >=virtual/jdk-1.5 )
|
||||||
|
python? (
|
||||||
|
dev-python/google-apputils[${PYTHON_USEDEP}]
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
)"
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
java? ( >=virtual/jre-1.5 )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
append-cxxflags -DGOOGLE_PROTOBUF_NO_RTTI
|
||||||
|
|
||||||
|
# breaks Darwin, bug #472514
|
||||||
|
[[ ${CHOST} != *-darwin* ]] && epatch "${FILESDIR}"/${PN}-2.3.0-asneeded-2.patch
|
||||||
|
|
||||||
|
# fix build with emacs-24.4 (bug #524100)
|
||||||
|
epatch "${FILESDIR}"/${PN}-2.5.0-emacs-24.4.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-2.6.1-protoc-cmdline.patch
|
||||||
|
|
||||||
|
autotools-multilib_src_prepare
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
cd python && distutils-r1_src_prepare
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myeconfargs=(
|
||||||
|
$(use_with zlib)
|
||||||
|
)
|
||||||
|
|
||||||
|
if tc-is-cross-compiler; then
|
||||||
|
# The build system wants `protoc` when building, so we need a copy that
|
||||||
|
# runs on the host. This is more hermetic than relying on the version
|
||||||
|
# installed in the host being the exact same version.
|
||||||
|
mkdir -p "${WORKDIR}"/build || die
|
||||||
|
pushd "${WORKDIR}"/build >/dev/null
|
||||||
|
ECONF_SOURCE=${S} econf_build "${myeconfargs[@]}"
|
||||||
|
myeconfargs+=( --with-protoc="${PWD}"/src/protoc )
|
||||||
|
popd >/dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
|
autotools-multilib_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_compile() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if multilib_is_native_abi; then
|
||||||
|
if use python; then
|
||||||
|
einfo "Compiling Python library ..."
|
||||||
|
pushd "${S}"/python >/dev/null
|
||||||
|
PROTOC="${BUILD_DIR}"/src/protoc distutils-r1_src_compile
|
||||||
|
popd >/dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use java; then
|
||||||
|
einfo "Compiling Java library ..."
|
||||||
|
pushd "${S}" >/dev/null
|
||||||
|
"${BUILD_DIR}"/src/protoc --java_out=java/src/main/java --proto_path=src src/google/protobuf/descriptor.proto
|
||||||
|
mkdir java/build
|
||||||
|
pushd java/src/main/java >/dev/null
|
||||||
|
ejavac -d ../../../build $(find . -name '*.java') || die "java compilation failed"
|
||||||
|
popd >/dev/null
|
||||||
|
jar cf ${PN}.jar -C java/build . || die "jar failed"
|
||||||
|
popd >/dev/null
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if tc-is-cross-compiler; then
|
||||||
|
emake -C "${WORKDIR}"/build/src protoc
|
||||||
|
fi
|
||||||
|
|
||||||
|
autotools-multilib_src_compile
|
||||||
|
|
||||||
|
if use emacs; then
|
||||||
|
elisp-compile "${S}"/editors/protobuf-mode.el
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
autotools-multilib_src_test check
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
pushd python >/dev/null
|
||||||
|
distutils-r1_src_test
|
||||||
|
popd >/dev/null
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
autotools-multilib_src_install
|
||||||
|
|
||||||
|
dodoc CHANGES.txt CONTRIBUTORS.txt README.md
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
pushd python >/dev/null
|
||||||
|
distutils-r1_src_install
|
||||||
|
popd >/dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use java; then
|
||||||
|
java-pkg_dojar ${PN}.jar
|
||||||
|
use source && java-pkg_dosrc java/src/main/java/*
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use vim-syntax; then
|
||||||
|
insinto /usr/share/vim/vimfiles/syntax
|
||||||
|
doins editors/proto.vim
|
||||||
|
insinto /usr/share/vim/vimfiles/ftdetect/
|
||||||
|
doins "${FILESDIR}"/proto.vim
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use emacs; then
|
||||||
|
elisp-install ${PN} editors/protobuf-mode.el*
|
||||||
|
elisp-site-file-install "${FILESDIR}"/70${PN}-gentoo.el
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use examples; then
|
||||||
|
dodoc -r examples
|
||||||
|
docompress -x /usr/share/doc/${PF}/examples
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
762
sdk_container/src/third_party/portage-stable/dev-util/strace/ChangeLog
vendored
Normal file
762
sdk_container/src/third_party/portage-stable/dev-util/strace/ChangeLog
vendored
Normal file
@ -0,0 +1,762 @@
|
|||||||
|
# ChangeLog for dev-util/strace
|
||||||
|
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/ChangeLog,v 1.212 2015/04/13 08:21:31 ago Exp $
|
||||||
|
|
||||||
|
13 Apr 2015; Agostino Sarubbo <ago@gentoo.org> strace-4.9.ebuild:
|
||||||
|
Stable for alpha, wrt bug #532494
|
||||||
|
|
||||||
|
01 Apr 2015; Agostino Sarubbo <ago@gentoo.org> strace-4.9.ebuild:
|
||||||
|
Stable for sparc, wrt bug #532494
|
||||||
|
|
||||||
|
31 Mar 2015; Agostino Sarubbo <ago@gentoo.org> strace-4.9.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #532494
|
||||||
|
|
||||||
|
28 Mar 2015; Agostino Sarubbo <ago@gentoo.org> strace-4.9.ebuild:
|
||||||
|
Stable for ppc, wrt bug #532494
|
||||||
|
|
||||||
|
25 Mar 2015; Agostino Sarubbo <ago@gentoo.org> strace-4.9.ebuild:
|
||||||
|
Stable for x86, wrt bug #532494
|
||||||
|
|
||||||
|
13 Mar 2015; Mikle Kolyada <zlogene@gentoo.org> strace-4.9.ebuild:
|
||||||
|
amd64 stable wrt bug #532494
|
||||||
|
|
||||||
|
*strace-4.10 (06 Mar 2015)
|
||||||
|
|
||||||
|
06 Mar 2015; Mike Frysinger <vapier@gentoo.org> +strace-4.10.ebuild,
|
||||||
|
strace-9999.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
06 Mar 2015; Mike Frysinger <vapier@gentoo.org> strace-4.9.ebuild:
|
||||||
|
Stabilize for arm64/ia64/m68k/s390/sh.
|
||||||
|
|
||||||
|
06 Mar 2015; Jeroen Roovers <jer@gentoo.org> strace-4.9.ebuild:
|
||||||
|
Stable for HPPA (bug #532494).
|
||||||
|
|
||||||
|
03 Mar 2015; Markus Meier <maekke@gentoo.org> strace-4.9.ebuild:
|
||||||
|
arm stable, bug #532494
|
||||||
|
|
||||||
|
*strace-4.9 (16 Aug 2014)
|
||||||
|
|
||||||
|
16 Aug 2014; Mike Frysinger <vapier@gentoo.org> +strace-4.9.ebuild,
|
||||||
|
strace-9999.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
16 Aug 2014; Mike Frysinger <vapier@gentoo.org> strace-4.8.ebuild:
|
||||||
|
Mark s390/sh stable.
|
||||||
|
|
||||||
|
24 Mar 2014; Agostino Sarubbo <ago@gentoo.org> strace-4.8.ebuild:
|
||||||
|
Stable for ppc, wrt bug #501648
|
||||||
|
|
||||||
|
19 Mar 2014; Agostino Sarubbo <ago@gentoo.org> strace-4.8.ebuild:
|
||||||
|
Stable for alpha, wrt bug #501648
|
||||||
|
|
||||||
|
18 Mar 2014; Agostino Sarubbo <ago@gentoo.org> strace-4.8.ebuild:
|
||||||
|
Stable for ia64, wrt bug #501648
|
||||||
|
|
||||||
|
14 Mar 2014; Agostino Sarubbo <ago@gentoo.org> strace-4.8.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #501648
|
||||||
|
|
||||||
|
12 Mar 2014; Agostino Sarubbo <ago@gentoo.org> strace-4.8.ebuild:
|
||||||
|
Stable for sparc, wrt bug #501648
|
||||||
|
|
||||||
|
10 Mar 2014; Johannes Huber <johu@gentoo.org> strace-4.8.ebuild:
|
||||||
|
x86 stable, bug #501648
|
||||||
|
|
||||||
|
02 Mar 2014; Pacho Ramos <pacho@gentoo.org> strace-4.8.ebuild:
|
||||||
|
amd64 stable, bug #501648
|
||||||
|
|
||||||
|
28 Feb 2014; Markus Meier <maekke@gentoo.org> strace-4.8.ebuild:
|
||||||
|
arm stable, bug #501648
|
||||||
|
|
||||||
|
20 Feb 2014; Jeroen Roovers <jer@gentoo.org> strace-4.8.ebuild:
|
||||||
|
Stable for HPPA (bug #501648).
|
||||||
|
|
||||||
|
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> strace-4.8.ebuild,
|
||||||
|
strace-9999.ebuild:
|
||||||
|
Add arm64 love.
|
||||||
|
|
||||||
|
29 Nov 2013; Mike Frysinger <vapier@gentoo.org> strace-4.8.ebuild,
|
||||||
|
strace-9999.ebuild:
|
||||||
|
Fix USE=-perl thinko #492826 by Duncan.
|
||||||
|
|
||||||
|
28 Nov 2013; Mike Frysinger <vapier@gentoo.org> strace-4.8.ebuild,
|
||||||
|
strace-9999.ebuild:
|
||||||
|
Add USE=perl to control perl script #489478 by Nikoli.
|
||||||
|
|
||||||
|
*strace-4.8 (09 Jun 2013)
|
||||||
|
|
||||||
|
09 Jun 2013; Mike Frysinger <vapier@gentoo.org> +strace-4.8.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
02 May 2013; Mike Frysinger <vapier@gentoo.org> strace-4.7.ebuild,
|
||||||
|
strace-9999.ebuild:
|
||||||
|
Add support for user patches.
|
||||||
|
|
||||||
|
19 Feb 2013; Zac Medico <zmedico@gentoo.org> strace-4.7.ebuild,
|
||||||
|
strace-9999.ebuild:
|
||||||
|
Add ~arm-linux keywords.
|
||||||
|
|
||||||
|
24 Sep 2012; Raúl Porcel <armin76@gentoo.org> strace-4.7.ebuild:
|
||||||
|
alpha/s390/sh/sparc stable wrt #419803
|
||||||
|
|
||||||
|
12 Jul 2012; Akinori Hattori <hattya@gentoo.org> strace-4.7.ebuild:
|
||||||
|
ia64 stable wrt bug #419803
|
||||||
|
|
||||||
|
11 Jun 2012; Agostino Sarubbo <ago@gentoo.org> strace-4.7.ebuild:
|
||||||
|
Stable for amd64, wrt bug #419803
|
||||||
|
|
||||||
|
09 Jun 2012; Markus Meier <maekke@gentoo.org> strace-4.7.ebuild:
|
||||||
|
arm stable, bug #419803
|
||||||
|
|
||||||
|
07 Jun 2012; Brent Baude <ranger@gentoo.org> strace-4.7.ebuild:
|
||||||
|
Marking strace-4.7 ppc for bug 419803
|
||||||
|
|
||||||
|
07 Jun 2012; Jeroen Roovers <jer@gentoo.org> strace-4.7.ebuild:
|
||||||
|
Stable for HPPA (bug #419803).
|
||||||
|
|
||||||
|
06 Jun 2012; Jeff Horelick <jdhore@gentoo.org> strace-4.7.ebuild:
|
||||||
|
marked x86 per bug 419803
|
||||||
|
|
||||||
|
05 Jun 2012; Brent Baude <ranger@gentoo.org> strace-4.7.ebuild:
|
||||||
|
Marking strace-4.7 ppc64 for bug 419803
|
||||||
|
|
||||||
|
04 Jun 2012; Mike Frysinger <vapier@gentoo.org> +files/strace-4.7-x32.patch,
|
||||||
|
strace-4.7.ebuild:
|
||||||
|
Update x32 syscall table.
|
||||||
|
|
||||||
|
13 May 2012; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.7-glibc-2.15.patch, strace-4.7.ebuild:
|
||||||
|
Fix building with glibc-2.15 and old kernel headers #414637 by toogle.
|
||||||
|
|
||||||
|
*strace-4.7 (02 May 2012)
|
||||||
|
|
||||||
|
02 May 2012; Mike Frysinger <vapier@gentoo.org> +strace-4.7.ebuild,
|
||||||
|
strace-9999.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
*strace-9999 (14 Feb 2012)
|
||||||
|
|
||||||
|
14 Feb 2012; Mike Frysinger <vapier@gentoo.org> +strace-9999.ebuild:
|
||||||
|
Add live git ebuild.
|
||||||
|
|
||||||
|
14 Feb 2012; Mike Frysinger <vapier@gentoo.org> strace-4.6.ebuild:
|
||||||
|
Add x32 support.
|
||||||
|
|
||||||
|
13 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> strace-4.6.ebuild:
|
||||||
|
ppc64 stable wrt #391655
|
||||||
|
|
||||||
|
04 Jan 2012; Brent Baude <ranger@gentoo.org> strace-4.6.ebuild:
|
||||||
|
Marking strace-4.6 ppc for bug 391655
|
||||||
|
|
||||||
|
18 Dec 2011; Raúl Porcel <armin76@gentoo.org> strace-4.6.ebuild:
|
||||||
|
alpha/ia64/s390/sh/sparc stable wrt #391655
|
||||||
|
|
||||||
|
07 Dec 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> strace-4.6.ebuild:
|
||||||
|
x86 stable wrt bug #391655
|
||||||
|
|
||||||
|
04 Dec 2011; Markus Meier <maekke@gentoo.org> strace-4.6.ebuild:
|
||||||
|
arm stable, bug #391655
|
||||||
|
|
||||||
|
25 Nov 2011; Markos Chandras <hwoarang@gentoo.org> strace-4.6.ebuild:
|
||||||
|
Stable on amd64 wrt bug #391655
|
||||||
|
|
||||||
|
25 Nov 2011; Jeroen Roovers <jer@gentoo.org> strace-4.6.ebuild:
|
||||||
|
Stable for HPPA (bug #391655).
|
||||||
|
|
||||||
|
23 Oct 2011; Raúl Porcel <armin76@gentoo.org> strace-4.5.20-r2.ebuild:
|
||||||
|
alpha/ia64/s390/sh/sparc stable wrt #384661
|
||||||
|
|
||||||
|
09 Oct 2011; Jeroen Roovers <jer@gentoo.org> strace-4.5.20-r2.ebuild:
|
||||||
|
Stable for HPPA (bug #384661).
|
||||||
|
|
||||||
|
09 Oct 2011; Markus Meier <maekke@gentoo.org> strace-4.5.20-r2.ebuild:
|
||||||
|
arm stable, bug #384661
|
||||||
|
|
||||||
|
04 Oct 2011; Andreas Schuerch <nativemad@gentoo.org> strace-4.5.20-r2.ebuild:
|
||||||
|
x86 stable, thanks JD. Bug 384661
|
||||||
|
|
||||||
|
03 Oct 2011; Joseph Jezak <josejx@gentoo.org> strace-4.5.20-r2.ebuild:
|
||||||
|
Marked ppc/ppc64 stable for bug #384661.
|
||||||
|
|
||||||
|
27 Sep 2011; Tony Vroon <chainsaw@gentoo.org> strace-4.5.20-r2.ebuild:
|
||||||
|
Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo,
|
||||||
|
Elijah "Armageddon" El Lazkani & Blain "doc235" Anderson in bug #384661.
|
||||||
|
|
||||||
|
*strace-4.6 (16 Mar 2011)
|
||||||
|
|
||||||
|
16 Mar 2011; Mike Frysinger <vapier@gentoo.org> +strace-4.6.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
21 Nov 2010; Mike Frysinger <vapier@gentoo.org> strace-4.5.20.ebuild:
|
||||||
|
Mark alpha/ia64/s390/sparc/sh stable #343255.
|
||||||
|
|
||||||
|
18 Nov 2010; Diego E. Pettenò <flameeyes@gentoo.org> metadata.xml:
|
||||||
|
Remove alsa USE description from metadata.xml.
|
||||||
|
|
||||||
|
*strace-4.5.20-r2 (17 Nov 2010)
|
||||||
|
|
||||||
|
17 Nov 2010; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||||
|
-strace-4.5.20-r1.ebuild, +strace-4.5.20-r2.ebuild,
|
||||||
|
-files/strace-4.5.20-ioctlent.patch:
|
||||||
|
Avoid re-generating the ioctlent.h header at build-time; instead patch in a
|
||||||
|
new series of ioctl() (including the alsa ones).
|
||||||
|
|
||||||
|
04 Nov 2010; Samuli Suominen <ssuominen@gentoo.org> strace-4.5.20.ebuild:
|
||||||
|
ppc64 stable wrt #343255
|
||||||
|
|
||||||
|
04 Nov 2010; Jeroen Roovers <jer@gentoo.org> strace-4.5.20.ebuild:
|
||||||
|
Stable for HPPA PPC (bug #343255).
|
||||||
|
|
||||||
|
04 Nov 2010; Markus Meier <maekke@gentoo.org> strace-4.5.20.ebuild:
|
||||||
|
arm stable, bug #343255
|
||||||
|
|
||||||
|
03 Nov 2010; Markus Meier <maekke@gentoo.org> strace-4.5.20.ebuild:
|
||||||
|
x86 stable, bug #343255
|
||||||
|
|
||||||
|
03 Nov 2010; Jeroen Roovers <jer@gentoo.org> strace-4.5.20.ebuild:
|
||||||
|
Stable for HPPA (bug #343255).
|
||||||
|
|
||||||
|
31 Oct 2010; Markos Chandras <hwoarang@gentoo.org> strace-4.5.20.ebuild:
|
||||||
|
Stable on amd64 wrt bug #343255
|
||||||
|
|
||||||
|
*strace-4.5.20-r1 (12 Oct 2010)
|
||||||
|
|
||||||
|
12 Oct 2010; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||||
|
-strace-4.5.18.ebuild, -files/strace-4.5.18-arm-cache.patch,
|
||||||
|
-files/strace-4.5.18-arm-syscalls.patch, +strace-4.5.20-r1.ebuild,
|
||||||
|
+files/strace-4.5.20-ioctlent.patch,
|
||||||
|
-files/strace-fix-arm-bad-syscall.patch, metadata.xml:
|
||||||
|
Remove old version and cleanup files; add new revision with an alsa USE
|
||||||
|
flag and with updated ioctl() list (regenerated at build time).
|
||||||
|
|
||||||
|
12 Sep 2010; Mike Frysinger <vapier@gentoo.org> strace-4.5.20.ebuild,
|
||||||
|
+files/strace-4.5.20-sparc.patch:
|
||||||
|
Add fix from upstream for building on sparc #336939 by Raúl Porcel.
|
||||||
|
|
||||||
|
30 Aug 2010; Mike Frysinger <vapier@gentoo.org> strace-4.5.19.ebuild:
|
||||||
|
Mark sh stable #297079.
|
||||||
|
|
||||||
|
30 Aug 2010; Mike Frysinger <vapier@gentoo.org> strace-4.5.19.ebuild:
|
||||||
|
Mark s390 stable #297079.
|
||||||
|
|
||||||
|
*strace-4.5.20 (16 Apr 2010)
|
||||||
|
|
||||||
|
16 Apr 2010; Mike Frysinger <vapier@gentoo.org> +strace-4.5.20.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
25 Feb 2010; Tiago Cunha <tcunha@gentoo.org> strace-4.5.19.ebuild:
|
||||||
|
stable sparc, bug 297079
|
||||||
|
|
||||||
|
10 Feb 2010; Mike Frysinger <vapier@gentoo.org> strace-4.5.19.ebuild:
|
||||||
|
Mark ia64 stable #297079.
|
||||||
|
|
||||||
|
01 Feb 2010; Markus Meier <maekke@gentoo.org> strace-4.5.19.ebuild:
|
||||||
|
arm stable, bug #297079
|
||||||
|
|
||||||
|
23 Jan 2010; Tobias Klausmann <klausman@gentoo.org> strace-4.5.19.ebuild:
|
||||||
|
Stable on alpha, bug #297079
|
||||||
|
|
||||||
|
15 Jan 2010; Christian Faulhammer <fauli@gentoo.org> strace-4.5.19.ebuild:
|
||||||
|
Transfer Prefix keywords
|
||||||
|
|
||||||
|
29 Dec 2009; Christian Faulhammer <fauli@gentoo.org> strace-4.5.19.ebuild:
|
||||||
|
stable x86, bug 297079
|
||||||
|
|
||||||
|
28 Dec 2009; nixnut <nixnut@gentoo.org> strace-4.5.19.ebuild:
|
||||||
|
ppc stable #297079
|
||||||
|
|
||||||
|
20 Dec 2009; Brent Baude <ranger@gentoo.org> strace-4.5.19.ebuild:
|
||||||
|
Marking strace-4.5.19 ppc64 for bug 297079
|
||||||
|
|
||||||
|
16 Dec 2009; Richard Freeman <rich0@gentoo.org> strace-4.5.19.ebuild:
|
||||||
|
amd64 stable - 297079
|
||||||
|
|
||||||
|
11 Nov 2009; Mike Frysinger <vapier@gentoo.org> strace-4.5.19.ebuild:
|
||||||
|
Fix up USE=aio disabling #292362 by Alex HeadHunter Pyattaev.
|
||||||
|
|
||||||
|
28 Oct 2009; Jeroen Roovers <jer@gentoo.org> strace-4.5.19.ebuild:
|
||||||
|
Stable for HPPA (bug #250631).
|
||||||
|
|
||||||
|
*strace-4.5.19 (27 Oct 2009)
|
||||||
|
|
||||||
|
27 Oct 2009; Mike Frysinger <vapier@gentoo.org> +strace-4.5.19.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
30 May 2009; Mike Frysinger <vapier@gentoo.org> strace-4.5.18.ebuild,
|
||||||
|
+files/strace-4.5.18-arm-cache.patch:
|
||||||
|
Fix build failure on arm due to missing cachectl.h #266014 by Pinky.
|
||||||
|
|
||||||
|
14 Feb 2009; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.18-arm-syscalls.patch, strace-4.5.18.ebuild:
|
||||||
|
Add changes from upstream for ARM #241168 #258987.
|
||||||
|
|
||||||
|
22 Jan 2009; Jeroen Roovers <jer@gentoo.org> strace-4.5.18.ebuild:
|
||||||
|
Reverting to ~hppa (bug #250631, reopening bug #241168).
|
||||||
|
|
||||||
|
11 Nov 2008; Raúl Porcel <armin76@gentoo.org> strace-4.5.18.ebuild:
|
||||||
|
Revert, since it seems to fail
|
||||||
|
|
||||||
|
10 Nov 2008; Raúl Porcel <armin76@gentoo.org> strace-4.5.18.ebuild:
|
||||||
|
arm/sh stable
|
||||||
|
|
||||||
|
14 Oct 2008; Brent Baude <ranger@gentoo.org> strace-4.5.18.ebuild:
|
||||||
|
stable ppc64, bug 241168
|
||||||
|
|
||||||
|
13 Oct 2008; Raúl Porcel <armin76@gentoo.org> strace-4.5.18.ebuild:
|
||||||
|
alpha/ia64/x86 stable wrt #241168
|
||||||
|
|
||||||
|
12 Oct 2008; nixnut <nixnut@gentoo.org> strace-4.5.18.ebuild:
|
||||||
|
Stable on ppc wrt bug 241168
|
||||||
|
|
||||||
|
11 Oct 2008; Richard Freeman <rich0@gentoo.org> strace-4.5.18.ebuild:
|
||||||
|
amd64 stable - 241168
|
||||||
|
|
||||||
|
11 Oct 2008; Jeroen Roovers <jer@gentoo.org> strace-4.5.18.ebuild:
|
||||||
|
Stable for HPPA (bug #241168).
|
||||||
|
|
||||||
|
11 Oct 2008; Friedrich Oslage <bluebird@gentoo.org> strace-4.5.18.ebuild:
|
||||||
|
Stable on sparc, bug #241168
|
||||||
|
|
||||||
|
*strace-4.5.18 (29 Aug 2008)
|
||||||
|
|
||||||
|
29 Aug 2008; Mike Frysinger <vapier@gentoo.org> +strace-4.5.18.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
*strace-4.5.17 (16 Aug 2008)
|
||||||
|
|
||||||
|
16 Aug 2008; Mike Frysinger <vapier@gentoo.org> +strace-4.5.17.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
29 Jun 2008; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.16-sparc-fix.patch,
|
||||||
|
+files/strace-4.5.16-sparc-socketipc.patch, strace-4.5.16-r1.ebuild:
|
||||||
|
Fix building on sparc with patches from Fedora #229229.
|
||||||
|
|
||||||
|
09 Apr 2008; Raúl Porcel <armin76@gentoo.org> strace-4.5.16-r1.ebuild:
|
||||||
|
alpha/ia64/x86 stable
|
||||||
|
|
||||||
|
22 Feb 2008; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.16-sparc-times.patch, strace-4.5.16-r1.ebuild:
|
||||||
|
Fix building on sparc with -O3 #204457.
|
||||||
|
|
||||||
|
05 Feb 2008; Markus Rothe <corsair@gentoo.org> strace-4.5.16-r1.ebuild:
|
||||||
|
Stable on ppc64
|
||||||
|
|
||||||
|
04 Feb 2008; Jeroen Roovers <jer@gentoo.org> strace-4.5.16-r1.ebuild:
|
||||||
|
Stable for HPPA too.
|
||||||
|
|
||||||
|
21 Jan 2008; Samuli Suominen <drac@gentoo.org> strace-4.5.16-r1.ebuild:
|
||||||
|
amd64 stable.
|
||||||
|
|
||||||
|
14 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||||
|
strace-4.5.16-r1.ebuild:
|
||||||
|
ppc. stable
|
||||||
|
|
||||||
|
14 Jan 2008; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.16-getdents-infinite-loop.patch,
|
||||||
|
strace-4.5.16-r1.ebuild:
|
||||||
|
Break out of infinite loop from corrupt getdents structs.
|
||||||
|
|
||||||
|
26 Dec 2007; Raúl Porcel <armin76@gentoo.org> strace-4.5.16-r1.ebuild:
|
||||||
|
sparc stable wrt #197398
|
||||||
|
|
||||||
|
15 Dec 2007; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.16-sparc-updates.patch, strace-4.5.16-r1.ebuild:
|
||||||
|
Fixes from upstream for building on sparc #162789.
|
||||||
|
|
||||||
|
02 Nov 2007; Steve Dibb <beandog@gentoo.org> strace-4.5.16.ebuild:
|
||||||
|
amd64 stable, bug 197398
|
||||||
|
|
||||||
|
*strace-4.5.16-r1 (01 Nov 2007)
|
||||||
|
|
||||||
|
01 Nov 2007; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.16-mips-syscallent.patch,
|
||||||
|
+files/strace-4.5.16-sh-updates.patch, +strace-4.5.16-r1.ebuild:
|
||||||
|
Updates for mips/sh.
|
||||||
|
|
||||||
|
30 Oct 2007; Markus Rothe <corsair@gentoo.org> strace-4.5.16.ebuild:
|
||||||
|
Stable on ppc64; bug #197398
|
||||||
|
|
||||||
|
30 Oct 2007; nixnut <nixnut@gentoo.org> strace-4.5.16.ebuild:
|
||||||
|
Stable on ppc wrt bug 197398
|
||||||
|
|
||||||
|
30 Oct 2007; Raúl Porcel <armin76@gentoo.org> strace-4.5.16.ebuild:
|
||||||
|
alpha/ia64 stable wrt #197398
|
||||||
|
|
||||||
|
30 Oct 2007; Jeroen Roovers <jer@gentoo.org> strace-4.5.16.ebuild:
|
||||||
|
Stable for HPPA (bug #197398).
|
||||||
|
|
||||||
|
29 Oct 2007; Dawid Węgliński <cla@gentoo.org> strace-4.5.16.ebuild:
|
||||||
|
Stable on x86 (bug #197398)
|
||||||
|
|
||||||
|
30 Sep 2007; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.15-sh-SYS_ipc_subcall.patch, strace-4.5.15.ebuild,
|
||||||
|
strace-4.5.15-r1.ebuild, strace-4.5.16.ebuild:
|
||||||
|
Fix building on SuperH due to new ipc syscall check.
|
||||||
|
|
||||||
|
04 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||||
|
strace-4.5.15.ebuild:
|
||||||
|
ppc stable, bug #187104
|
||||||
|
|
||||||
|
*strace-4.5.16 (03 Aug 2007)
|
||||||
|
|
||||||
|
03 Aug 2007; Mike Frysinger <vapier@gentoo.org> +strace-4.5.16.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
31 Jul 2007; Christoph Mende <angelos@gentoo.org> strace-4.5.15.ebuild:
|
||||||
|
Stable on amd64 wrt bug #187104
|
||||||
|
|
||||||
|
30 Jul 2007; Jeroen Roovers <jer@gentoo.org> strace-4.5.15.ebuild:
|
||||||
|
Stable for HPPA (bug #187104).
|
||||||
|
|
||||||
|
30 Jul 2007; Markus Rothe <corsair@gentoo.org> strace-4.5.15.ebuild:
|
||||||
|
Stable on ppc64; bug #187104
|
||||||
|
|
||||||
|
*strace-4.5.15-r1 (30 Jul 2007)
|
||||||
|
|
||||||
|
30 Jul 2007; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.15-invalid-time.patch, +strace-4.5.15-r1.ebuild:
|
||||||
|
Fix from Harald van Dijk for crash when given localtime() returns a NULL
|
||||||
|
pointer #186369.
|
||||||
|
|
||||||
|
28 Jul 2007; Raúl Porcel <armin76@gentoo.org> strace-4.5.15.ebuild:
|
||||||
|
alpha/ia64/x86 stable
|
||||||
|
|
||||||
|
19 Feb 2007; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.15-mips-sprintsigmask.patch, strace-4.5.15.ebuild:
|
||||||
|
Fix building on mips due to updated sprintsigmask().
|
||||||
|
|
||||||
|
*strace-4.5.15 (17 Jan 2007)
|
||||||
|
|
||||||
|
17 Jan 2007; Mike Frysinger <vapier@gentoo.org> +strace-4.5.15.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
02 Dec 2006; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.14-CTL_PROC.patch, strace-4.5.14.ebuild:
|
||||||
|
Fix building with 2.6.18+ headers #150907 by Mario Fetka.
|
||||||
|
|
||||||
|
05 Oct 2006; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.14-PT_GETSIGINFO.patch, strace-4.5.14.ebuild:
|
||||||
|
Fix building with newer glibcs #149945 by Alexander Jenisch.
|
||||||
|
|
||||||
|
12 Jul 2006; Aron Griffis <agriffis@gentoo.org> strace-4.5.14.ebuild:
|
||||||
|
Mark 4.5.14 stable on ia64. #137914
|
||||||
|
|
||||||
|
09 Jul 2006; Joshua Kinard <kumba@gentoo.org> strace-4.5.14.ebuild:
|
||||||
|
Marked stable on mips.
|
||||||
|
|
||||||
|
29 Jun 2006; Jose Luis Rivero <yoswink@gentoo.org> strace-4.5.14.ebuild:
|
||||||
|
Stable on alpha wrt bug #137914
|
||||||
|
|
||||||
|
26 Jun 2006; Andrej Kacian <ticho@gentoo.org> strace-4.5.14.ebuild:
|
||||||
|
Stable on x86, bug #137914.
|
||||||
|
|
||||||
|
25 Jun 2006; Christian Birchinger <joker@gentoo.org> strace-4.5.14.ebuild:
|
||||||
|
Added sparc stable keyword
|
||||||
|
|
||||||
|
25 Jun 2006; Guy Martin <gmsoft@gentoo.org> strace-4.5.14.ebuild:
|
||||||
|
Stable on hppa.
|
||||||
|
|
||||||
|
25 Jun 2006; Marcus D. Hanwell <cryos@gentoo.org> strace-4.5.14.ebuild:
|
||||||
|
Marked stable on amd64, bug 137914.
|
||||||
|
|
||||||
|
25 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||||
|
strace-4.5.14.ebuild:
|
||||||
|
ppc stable, bug #137914
|
||||||
|
|
||||||
|
25 Jun 2006; Markus Rothe <corsair@gentoo.org> strace-4.5.14.ebuild:
|
||||||
|
Stable on ppc64; bug #137914
|
||||||
|
|
||||||
|
11 Jun 2006; Simon Stelling <blubb@gentoo.org> strace-4.5.12.ebuild:
|
||||||
|
stable on amd64
|
||||||
|
|
||||||
|
25 May 2006; Guy Martin <gmsoft@gentoo.org> strace-4.5.12.ebuild:
|
||||||
|
Stable on hppa.
|
||||||
|
|
||||||
|
21 May 2006; Markus Rothe <corsair@gentoo.org> strace-4.5.12.ebuild:
|
||||||
|
Stable on ppc64; now realy..
|
||||||
|
|
||||||
|
11 May 2006; Michael Sterrett <mr_bones_@gentoo.org> strace-4.5.12.ebuild:
|
||||||
|
ppc64 needs dev-libs/libaio first
|
||||||
|
|
||||||
|
08 May 2006; Markus Rothe <corsair@gentoo.org> strace-4.5.12.ebuild:
|
||||||
|
Stable on ppc64
|
||||||
|
|
||||||
|
06 May 2006; Mark Loeser <halcy0n@gentoo.org> strace-4.5.12.ebuild:
|
||||||
|
Stable on x86
|
||||||
|
|
||||||
|
02 May 2006; Gustavo Zacarias <gustavoz@gentoo.org> strace-4.5.12.ebuild:
|
||||||
|
Stable on sparc
|
||||||
|
|
||||||
|
23 Mar 2006; Emanuele Giaquinta <exg@gentoo.org> strace-4.5.12.ebuild:
|
||||||
|
Stable on ppc.
|
||||||
|
|
||||||
|
06 Feb 2006; Aron Griffis <agriffis@gentoo.org> strace-4.5.12.ebuild:
|
||||||
|
Mark 4.5.12 stable on alpha
|
||||||
|
|
||||||
|
04 Feb 2006; Aron Griffis <agriffis@gentoo.org> strace-4.5.12.ebuild:
|
||||||
|
Mark 4.5.12 stable on ia64
|
||||||
|
|
||||||
|
*strace-4.5.14 (18 Jan 2006)
|
||||||
|
|
||||||
|
18 Jan 2006; Mike Frysinger <vapier@gentoo.org> +strace-4.5.14.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
07 Jan 2006; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-fix-arm-bad-syscall.patch, strace-4.5.12.ebuild:
|
||||||
|
Add a patch to follow fake arm syscalls.
|
||||||
|
|
||||||
|
20 Nov 2005; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
files/strace-4.5.12-libaio.patch, strace-4.5.12.ebuild:
|
||||||
|
Update libaio patch to work with both old and new versions #103427.
|
||||||
|
|
||||||
|
16 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog:
|
||||||
|
Converted to UTF-8, fixed encoding screwups
|
||||||
|
|
||||||
|
24 Aug 2005; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.12-libaio.patch, strace-4.5.12.ebuild:
|
||||||
|
Fix up libaio support #103427 by Mathieu Seigneurin.
|
||||||
|
|
||||||
|
18 Aug 2005; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.12-quota.patch, strace-4.5.12.ebuild:
|
||||||
|
Fix building with newer glibc snapshots with a patch from upstream cvs
|
||||||
|
#102080 by Alexey Maximov/Hanno Meyer-Thurow/Mark Loeser.
|
||||||
|
|
||||||
|
*strace-4.5.12 (12 Aug 2005)
|
||||||
|
|
||||||
|
12 Aug 2005; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-dont-use-REG_SYSCALL-for-sh.patch,
|
||||||
|
+files/strace-superh-update.patch, +files/strace-undef-syscall.patch,
|
||||||
|
+strace-4.5.12.ebuild:
|
||||||
|
Version bump and fix SuperH support.
|
||||||
|
|
||||||
|
29 Jun 2005; Joshua Kinard <kumba@gentoo.org> strace-4.5.11.ebuild:
|
||||||
|
Marked stable on mips.
|
||||||
|
|
||||||
|
28 May 2005; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+files/strace-4.5.11-alpha-stat64.patch, strace-4.5.11.ebuild:
|
||||||
|
Add a temp workaround to alpha stat64 issues.
|
||||||
|
|
||||||
|
*strace-4.5.11 (24 May 2005)
|
||||||
|
|
||||||
|
24 May 2005; Mike Frysinger <vapier@gentoo.org> +strace-4.5.11.ebuild:
|
||||||
|
Version bump #93657 by Diego Pettenò.
|
||||||
|
|
||||||
|
08 Apr 2005; Markus Rothe <corsair@gentoo.org> strace-4.5.9.ebuild:
|
||||||
|
Stable on ppc64
|
||||||
|
|
||||||
|
30 Mar 2005; Michael Hanselmann <hansmi@gentoo.org> strace-4.5.9.ebuild:
|
||||||
|
Stable on ppc.
|
||||||
|
|
||||||
|
21 Mar 2005; Guy Martin <gmsoft@gentoo.org> strace-4.5.9.ebuild:
|
||||||
|
Stable on hppa.
|
||||||
|
|
||||||
|
17 Mar 2005; Marcus D. Hanwell <cryos@gentoo.org> strace-4.5.9.ebuild:
|
||||||
|
Marked stable on amd64.
|
||||||
|
|
||||||
|
14 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> strace-4.5.9.ebuild:
|
||||||
|
Stable on sparc
|
||||||
|
|
||||||
|
13 Mar 2005; Aron Griffis <agriffis@gentoo.org> strace-4.5.9.ebuild:
|
||||||
|
Stable on alpha and x86
|
||||||
|
|
||||||
|
*strace-4.5.9 (11 Feb 2005)
|
||||||
|
|
||||||
|
11 Feb 2005; Mike Frysinger <vapier@gentoo.org> +strace-4.5.9.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
08 Feb 2005; Aron Griffis <agriffis@gentoo.org> strace-4.5.8.ebuild:
|
||||||
|
more ia64 fixes for building against linux26-headers-2.6.8.1-r2
|
||||||
|
|
||||||
|
08 Feb 2005; Aron Griffis <agriffis@gentoo.org>
|
||||||
|
+files/strace-4.5.8-ia64.patch, strace-4.5.8.ebuild:
|
||||||
|
add ia64 patch and mark stable on ia64
|
||||||
|
|
||||||
|
05 Feb 2005; Michael Hanselmann <hansmi@gentoo.org> strace-4.5.7.ebuild:
|
||||||
|
Stable on ppc.
|
||||||
|
|
||||||
|
31 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
|
||||||
|
Change encoding to UTF-8 for GLEP 31 compliance
|
||||||
|
|
||||||
|
19 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> strace-4.5.7.ebuild:
|
||||||
|
Stable on alpha.
|
||||||
|
|
||||||
|
16 Dec 2004; Dylan Carlson <absinthe@gentoo.org> strace-4.5.7.ebuild:
|
||||||
|
Stable on amd64.
|
||||||
|
|
||||||
|
26 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||||
|
strace-4.5.8.ebuild:
|
||||||
|
-sparc.
|
||||||
|
|
||||||
|
23 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> strace-4.5.7.ebuild:
|
||||||
|
Stable on sparc
|
||||||
|
|
||||||
|
*strace-4.5.8 (21 Nov 2004)
|
||||||
|
|
||||||
|
21 Nov 2004; Mike Frysinger <vapier@gentoo.org>
|
||||||
|
+strace-4.5.8.ebuild:
|
||||||
|
Version bump #71696.
|
||||||
|
|
||||||
|
*strace-4.5.7 (21 Sep 2004)
|
||||||
|
|
||||||
|
22 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> +strace-4.5.2.ebuild,
|
||||||
|
+files/strace-4.5.2-s390-april2004.diff:
|
||||||
|
Added strace-4.5.2 with s390 patches. This is the recommended version
|
||||||
|
in s390 acc. to Stream April 2004 and has been marked s390.
|
||||||
|
|
||||||
|
21 Sep 2004; Mike Frysinger <vapier@gentoo.org> +strace-4.5.7.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
07 Aug 2004; Tom Martin <slarti@gentoo.org> strace-4.4.94.ebuild:
|
||||||
|
Typo in DESCRIPTION: usefull -> useful. Bug 59717.
|
||||||
|
|
||||||
|
05 Aug 2004; Mike Frysinger <vapier@gentoo.org> :
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> strace-4.4.94.ebuild,
|
||||||
|
strace-4.4.98-r1.ebuild, strace-4.4.98.ebuild, strace-4.5.1.ebuild,
|
||||||
|
strace-4.5.ebuild:
|
||||||
|
virtual/glibc -> virtual/libc
|
||||||
|
|
||||||
|
05 Jun 2004; <tuxus@gentoo.org> strace-4.4.98-r1.ebuild,
|
||||||
|
strace-4.4.98.ebuild:
|
||||||
|
Change ~mips -mips
|
||||||
|
|
||||||
|
04 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> strace-4.5.1.ebuild:
|
||||||
|
Stable on alpha.
|
||||||
|
|
||||||
|
15 May 2004; Joshua Kinard <kumba@gentoo.org> strace-4.5.1.ebuild:
|
||||||
|
Marked stable on mips.
|
||||||
|
|
||||||
|
06 May 2004; Gustavo Zacarias <gustavoz@gentoo.org> strace-4.5.1.ebuild:
|
||||||
|
Stable on sparc
|
||||||
|
|
||||||
|
28 Apr 2004; Jon Portnoy <avenj@gentoo.org> strace-4.5.1.ebuild :
|
||||||
|
Stable on x86 and AMD64.
|
||||||
|
|
||||||
|
*strace-4.4.98-r1 (18 Apr 2004)
|
||||||
|
|
||||||
|
18 Apr 2004; Michael McCabe <randy@gentoo.org> +strace-4.4.98-r1.ebuild:
|
||||||
|
Added s390 specific fix to close bug 47916 and added s390 keyword
|
||||||
|
|
||||||
|
*strace-4.4.98-r1 18 Apr 2004
|
||||||
|
|
||||||
|
18 Apr 2004; <>
|
||||||
|
# INSERT ENTRY HERE
|
||||||
|
|
||||||
|
16 Feb 2004; <tgall@gentoo.org> strace-4.5.1.ebuild:
|
||||||
|
Move to ppc64 stable
|
||||||
|
|
||||||
|
05 Feb 2004; <tuxus@gentoo.org> strace-4.5.ebuild:
|
||||||
|
Move to mips stable
|
||||||
|
|
||||||
|
12 Jan 2004; <gustavoz@gentoo.org> strace-4.5.1.ebuild:
|
||||||
|
patch exclusion for sparc, it's b0rked
|
||||||
|
|
||||||
|
08 Jan 2004; Martin Holzer <mholzer@gentoo.org> strace-4.4.98.ebuild:
|
||||||
|
adding IUSE for static. Closes 36082
|
||||||
|
|
||||||
|
28 Dec 2003; Joshua Kinard <kumba@gentoo.org> strace-4.4.98.ebuild:
|
||||||
|
Move to mips stable (~mips -> mips)
|
||||||
|
|
||||||
|
25 Dec 2003; <plasmaroo@gentoo.org> strace-4.5.1.ebuild,
|
||||||
|
files/strace-4.5.1-2.6.patch:
|
||||||
|
Added a patch allowing strace to compile successfully on 2.6 kernels.
|
||||||
|
|
||||||
|
*strace-4.5.1 (18 Nov 2003)
|
||||||
|
|
||||||
|
18 Nov 2003; Martin Holzer <mholzer@gentoo.org> strace-4.5.1.ebuild:
|
||||||
|
Version bumped.
|
||||||
|
|
||||||
|
28 Oct 2003; Chris PeBenito <pebenito@gentoo.org> strace-4.4-r1.ebuild:
|
||||||
|
Remove unneeded SELinux patch.
|
||||||
|
|
||||||
|
22 Oct 2003; Bartosch Pixa <darkspecter@gentoo.org> strace-4.4.98.ebuild:
|
||||||
|
set ppc in keywords
|
||||||
|
|
||||||
|
*strace-4.5 (25 Sep 2003)
|
||||||
|
|
||||||
|
25 Sep 2003; Martin Holzer <mholzer@gentoo.org> strace-4.5.ebuild:
|
||||||
|
Version bumped.
|
||||||
|
|
||||||
|
15 Jul 2003; Christian Birchinger <joker@gentoo.org> strace-4.4.98.ebuild:
|
||||||
|
Added sparc stable keyword
|
||||||
|
|
||||||
|
13 Jun 2003; <msterret@gentoo.org> strace-4.4.93.ebuild,
|
||||||
|
strace-4.4.94.ebuild, strace-4.4.98.ebuild, strace-4.4.ebuild:
|
||||||
|
added IUSE
|
||||||
|
|
||||||
|
*strace-4.4.98 (12 Jun 2003)
|
||||||
|
|
||||||
|
04 Aug 2003; Guy Martin <gmsoft@gentoo.org> strace-4.4.98.ebuild :
|
||||||
|
Marked stable on hppa.
|
||||||
|
|
||||||
|
12 Jun 2003; <msterret@gentoo.org> strace-4.4.98.ebuild:
|
||||||
|
version bump as per Bug 22718
|
||||||
|
|
||||||
|
*strace-4.4.94 (03 Apr 2003)
|
||||||
|
|
||||||
|
03 Apr 2003; Martin Holzer <mholzer@gentoo.org> strace-4.4.94.ebuild:
|
||||||
|
Version bumped. Closes #18668.
|
||||||
|
|
||||||
|
*strace-4.4.93 (16 Feb 2003)
|
||||||
|
|
||||||
|
03 Apr 2003; Martin Holzer <mholzer@gentoo.org> strace-4.4.93.ebuild:
|
||||||
|
Updated SRC_URI
|
||||||
|
|
||||||
|
22 Feb 2003; Aron Griffis <agriffis@gentoo.org> strace-4.4.93.ebuild :
|
||||||
|
Mark stable on alpha
|
||||||
|
|
||||||
|
16 Feb 2003; Jan Seidel <tuxus@gentoo.org> strace-4.4.93.ebuild :
|
||||||
|
Added mips to keywords
|
||||||
|
|
||||||
|
14 Feb 2003; Guy Martin <gmsoft@gentoo.org> strace-4.4-r1.ebuild :
|
||||||
|
Added -DHPPA for gcc on hppa. Added hppa to keywords.
|
||||||
|
|
||||||
|
*strace-4.4-r1 (31 Dec 2002)
|
||||||
|
|
||||||
|
30 Mar 2003; Christian Birchinger <joker@gentoo.org> strace-4.4-r1.ebuild:
|
||||||
|
Added sparc stable keyword
|
||||||
|
|
||||||
|
23 Mar 2003; Joshua Brindle <method@gentoo.org> strace-4.4-r1.ebuild:
|
||||||
|
added selinux support, thanks pebenito
|
||||||
|
|
||||||
|
22 Mar 2003; Zach Welch <zwelch@gentoo.org> strace-4.4-r1.ebuild,
|
||||||
|
files/strace-4.4-arm-configure.patch, files/strace-4.4-arm.patch:
|
||||||
|
add ARM patches for strace
|
||||||
|
|
||||||
|
31 Dec 2002; Mike Frysinger <vapier@gentoo.org> :
|
||||||
|
Added support for static.
|
||||||
|
|
||||||
|
*strace-4.4 (27 Apr 2002)
|
||||||
|
|
||||||
|
26 Sep 2002; Mike Frysinger <vapier@gentoo.org> :
|
||||||
|
Updated SRC_URI to mirror: and added alpha to KEYWORDS
|
||||||
|
|
||||||
|
27 Aug 2002; Maarten Thibaut <murphy@gentoo.org> strace-4.4.ebuild :
|
||||||
|
|
||||||
|
Added sparc and sparc64 to keywords.
|
||||||
|
Bugfix for sparc and sparc64 where emerge would fail if the "-O3" option
|
||||||
|
were present in CFLAGS.
|
||||||
|
|
||||||
|
01 Aug 2002; Mark Guertin <gerk@gentoo.org> strace-4.4.ebuild :
|
||||||
|
|
||||||
|
Added ppc to keywords
|
||||||
|
|
||||||
|
17 May 2002; Bruce A. Locke <blocke@shivan.org> strace-4.4.ebuild :
|
||||||
|
|
||||||
|
SourceForge mirror change and general ebuild cleanup
|
||||||
|
|
||||||
|
27 Apr 2002; Jon Nelson <jnelson@gentoo.org> ChangeLog :
|
||||||
|
|
||||||
|
Updated to 4.4
|
||||||
|
|
||||||
|
*strace-4.3 (1 Feb 2002)
|
||||||
|
|
||||||
|
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
|
||||||
|
|
||||||
|
Added initial ChangeLog which should be updated whenever the package is
|
||||||
|
updated in any way. This changelog is targetted to users. This means that the
|
||||||
|
comments should well explained and written in clean English. The details about
|
||||||
|
writing correct changelogs are explained in the skel.ChangeLog file which you
|
||||||
|
can find in the root directory of the portage repository.
|
@ -1,2 +1,43 @@
|
|||||||
DIST strace-4.6-x32.patch.xz 142780 RMD160 99c8132cefdfd436a6bab15c251f50daa724341c SHA1 de3af88df7b753e2a84a628558344adc5b5d4c94 SHA256 78d196ea92d6d23a390ec8d00c7b4832f01204aa83b4ee52d1fadd32c993d72a
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
DIST strace-4.6.tar.xz 403788 RMD160 da093a93da14639d1a20501e21c55be23ada495d SHA1 d84d6e215a65454aa5660e7b5c6200f6de39b89e SHA256 9ef9aa41b6118578e33ef4833b8a04209d6cc062546c28efd715f283b172c28a
|
Hash: SHA256
|
||||||
|
|
||||||
|
AUX strace-4.5.20-sparc.patch 1767 SHA256 5a0f499f0953167d9afc38cccc2cef4db6a3a6d4ab89d10b0b4feaa810ffcd55 SHA512 a824eb9523832575468fde9b45df63e640f1b7596d4a63a9c232f03a3b05af0334ef1f9021a9f2e080610d08a56c434db2a92a843612e51eafa3c0b809e99ab6 WHIRLPOOL 81a7847c25e38fe58c1dbdd49b37dc2510ddfd8ea4dd061f638b040c860c1d91f84da247dfba695b24d83e2743f145ddb81ad875b9b4ba21d2042785219119d0
|
||||||
|
AUX strace-4.7-glibc-2.15.patch 2054 SHA256 10ebfd214b796a2600ec4482ff47e654502e6c1daef0025285878cfa1034d617 SHA512 8666c2d1f4e1020cd8cf3721a58c99edc95a4042206c7fd7df7f484a5f15a271c65c5a658a4bde3ff6809d0a7c00f96b2f55653d20de702cfdddc05c83bcc7d6 WHIRLPOOL 2b26b45da4f43ce486c4db0fb5c3fc7a21275cfacf64c4f03b8f073f408fd4d22a4de43d1be23e78d11b04e026fb1f2c86d4f8b9ecbbf227d5721fc16ca30996
|
||||||
|
AUX strace-4.7-x32.patch 3683 SHA256 1a40f6290a42b3b81ed73244edaf78ba60e88a0e28ef8de71e97af6ed9e10d8a SHA512 e1b25ff903a301a3e3851c881fccbadc32c9ed20d542a25c37d33704731deaa4317707b567d6f6850597eef8061fb2a47017bc922ee08cbd445192a36c2d6b50 WHIRLPOOL 6dce832a98dbc07d3752485ec91fb54e10f47f4ea58e9681d6eec5205753dba3831e9e5aefc8a987449b601988dd422a2763fb5b9852453fa1f394450a99f09f
|
||||||
|
DIST strace-4.10.tar.xz 601856 SHA256 e6180d866ef9e76586b96e2ece2bfeeb3aa23f5cc88153f76e9caedd65e40ee2 SHA512 53d55b749224927cfcc9783db57eb8a057fc1329b2f5da2f54299dab17d530f5d1359480f03bea307fb72f6f372e50a0dbf0bd25d36a57a77632d9c1f690fc1d WHIRLPOOL f177d980248892a99b2ed4c5d0275bc735200a597e9b6edf3bb68b8839b2bf090628f2760ffad1a4d1f862b83602cf587a63f3af288978ca2fa54cc221da4e6f
|
||||||
|
DIST strace-4.5.19.tar.bz2 499565 SHA256 8997ce919e971b0ec45cd7006c6e1f9c7c0bce68ab59e3a629e1ddeda5013d08 SHA512 a7e500a7f47b5b22621efa723d5d522dd26bf2de908c7056531378661977c5671bff9892519db5870b8d448f943879b03beeb31a323a2f2305f2042d0f7c05c4 WHIRLPOOL 95162fb6adfe667da717897b7902f06642a6ea70a09fb4fd12156a2030341d73ea959061d366131b9d361e4de7fe672b7323fb484e63158ceae477eec6192ca7
|
||||||
|
DIST strace-4.5.20-ioctls.patch.bz2 3497 SHA256 41235dbda6cc054b6f0c65a860be25e3d1723dff53f553e4a87e41ecb5bd8250 SHA512 f9dfcfca8fb58184f7a99548efcda22ac574b34ec46038a68f04fe70b3a9bbd99e9746dc3681945d4ad3c66cc678ec672d66dd2007eb19ea95faaa7f78440262 WHIRLPOOL 3228eeaf82749e520fff5143930b46ce6f3214f32d7c4b37e4ea6b9e5db770e0b5fd38ae0df44e00e3ac4b3dfda72edab3670cfd429961824d114c09ad852e4e
|
||||||
|
DIST strace-4.5.20.tar.bz2 504078 SHA256 ea8c059369eaa5ad90b246f34eab247d0ee48bfdee2670c7196320a4669ccabd SHA512 b5adcbd00960580adf9441068d252216a40fcc4dca7888447f2de941b33e28bdd75058f3a7126eb487bc93f100b1f660d0fc5998885ca76929e5a0ce2069f2db WHIRLPOOL e75074d5fd04ed58da27ecb7d6c2ac2bd532ae52cfe2075fbdef965fe74e575acf07efb4d6bd0a57b3cba2d130f9e57cb93fa27efa95a2faebef0e96a9f831f9
|
||||||
|
DIST strace-4.6-x32.patch.xz 142780 SHA256 78d196ea92d6d23a390ec8d00c7b4832f01204aa83b4ee52d1fadd32c993d72a SHA512 8ec318853964b7492e358f0513b1cd737ecb8bc526d76f0f89fe9d112259e48e2e4accf5f3059897fbe007bdf810f188504f702a40efd4d7d37c8c60b1b0e8cf WHIRLPOOL 2af1e353ffdcea032657322ea012a898e0de42bc7baae0c2f54ee86ef673c2fee910b5fadaf9d5c6eca3166e2b5df14babc8a8cc4c33a3bb5f1c0dc96bc29473
|
||||||
|
DIST strace-4.6.tar.xz 403788 SHA256 9ef9aa41b6118578e33ef4833b8a04209d6cc062546c28efd715f283b172c28a SHA512 09246a2b104b66f407d35d25407def13a49aaab1fefdb5c3693503d066f18c20b68057fdf7954feaff7281b37b2e503b43eba89b7977108d84cb51e16b57cb43 WHIRLPOOL 603283ad88a421b2da9b785adb688edd25529947cdba9dfaa1beea7d095d613c6bfb5c6cb53590dd4779c40965a2fbdd87abee2e5a430a32d6d3f059f514ef77
|
||||||
|
DIST strace-4.7.tar.xz 403280 SHA256 c49cd98873c119c5f201356200a9b9687da1ceea83a05047e2ae0a7ac1e41195 SHA512 52bcdd4b7a842b20233737197aeb5baf12533ea088568c9eeb644172420b98c79b86213c8068b49733da0a790031301b832489f87244bc65460971d1b0398d1e WHIRLPOOL 7f19233da30b0eb3d30aa79a881ad0bc6fed818557a55f9193511fb990e0af9ce7f8f792c395691bbedfb66b71427b0c743ea45819d039491cb02dccb29f4565
|
||||||
|
DIST strace-4.8.tar.xz 441712 SHA256 f492291f07a7c805c07a8395cce1ea054a6401ad414f4cc12185672215e1d7f8 SHA512 c3316382f60cd4d02eec1eef46a0ef2d000afbccf2c176a6fec652e1b3391685f0e33f184497cb3ccf54d72d460471a4945d3a864fb5bce1f45f32fdf132cfe3 WHIRLPOOL 0ca28920b73d3b70a87bffff77c9af6bb9179f0918589f90613e68a499f84cc399e306b4f1832e1dd9e825c94671fcb69a5f08f6c64e6000411553e0b911e6d2
|
||||||
|
DIST strace-4.9.tar.xz 521728 SHA256 095bfea5c540b91d297ccac73b21b92fd54a24599fd70395db87ff9eb7fd6f65 SHA512 70d03b74067ad03940cda72dc057a44a8a33fc55790a8a3bfffb1c4d7442c2de7f3e975a01dc7c7b0430342e492579b2f3a007242d13c8a0feba1a1989f42b7b WHIRLPOOL cbe2a859f6dfb82c3df652ed1fbe8982348f9c6ab61491153ce735e857275904639c003853a02188f8bc567d2eae7a710683b09d9cff67c3a4b8d7a0eb9a082e
|
||||||
|
EBUILD strace-4.10.ebuild 1299 SHA256 ba82540154e7d18b9f874bfff03c1313f334b9a57a415c51a9dadf1445119953 SHA512 9b39e687628331a9ae6383c88b2cc5775b92411575d0840f2be3475f9afeb7c270e8def16f3728be175ca478c9c3f9b2b21b27fdf5a904080128c110536c09e2 WHIRLPOOL d3d3e264bbc14cd0f156278e95f839448c0fac0a1acb519abc66aed08dfa1d45dcc9f3443c5c6ee6207ee02fcf2fde4c57c126fc88ab91087522f4192756a5a3
|
||||||
|
EBUILD strace-4.5.19.ebuild 948 SHA256 3b1520822f1a6507ac971a021d8431da195015224acf4284d2761115353b80f9 SHA512 e963ec29865725e8e2a2bf89ed80047efb944fc7c6ad0b4ed2f53fb47cf7c2ce370cd2b75c646c7a2276634a705d3e9143b29ad2ffa37737fcc530a399572be9 WHIRLPOOL b41a9d1ef92ae98f285f39acaa5719cb48ee694effd85fb1cbf2ac206cd4685e875eed54ab53c78cac83ae5d82edb58277e224dbdba446e60b568b4e8e55ed95
|
||||||
|
EBUILD strace-4.5.20-r2.ebuild 1149 SHA256 899be1758390897548d9e723414b34e5f637ddc2bd70bb3eb7cf276c40e0d614 SHA512 09e4fb2bfcd250f2b7735e40a78fd49e076794156aadc9560501d690415cccd06c2f73c0b51527eb6ca3c14354a470e881714f538ba6450ec78ad85ed61a0708 WHIRLPOOL 7c2122726bb217579b235fc61421120087affc09c610c9d143405d909d8d2dc565ba31ae163c7366f0e2fe9fcd13448673ac0271102f4a15ee6402b6c82f9b8b
|
||||||
|
EBUILD strace-4.5.20.ebuild 985 SHA256 196019d7d1bf70afcac6a864658ca6a7a9857a3f002c82de9c9224df3c7309d6 SHA512 fd8c0cf0983a05ebfa0e227b790323a8009c2482816b953752b731acd0ee536ed9259a1b8304c072aa0d15c674833e664e2b2723dd26be9a538fa4294f0c3cb4 WHIRLPOOL b7c7849fe33683d4d70bb8785c620841e4de03633bf602607588db819a74a4b29ff6c96ebd6deedbf905cdc3cc5271a7c1bf80fe14fd4d011f0c326e0d636173
|
||||||
|
EBUILD strace-4.6.ebuild 1120 SHA256 b2b175a7e1431e7de9406ee6512953bd5e40c8b326079c036c2446dd3e933d28 SHA512 c93fba937cf6f7758b8eb1a9ef7605a069fa2107ede542950df6b289ecedfe06da17c2e173ab7cb78c34501e157d7480d51ba1908b010d891bc25c77fbd465fa WHIRLPOOL 63b7c84f4d8a82beb9c65b9111d9d56ded68e82e3ffda8b56c838a0f6cc4e969fd43b03ea905454d0ebb0376e41b378548fb7abcb3967a2a8246f8708d171aaa
|
||||||
|
EBUILD strace-4.7.ebuild 1276 SHA256 c3da8481bd2e92204f00c022aeb8b981ef8ceb7c93b7ec3986a89ccba1995a01 SHA512 267cf945ac25cb72e0f5c1e5fe5c078fef0f61dfd4222fade58d10d27be76d94376d6db224d2bc3eb227ee3c4d85ec58e2dda40d9c4e73a49dce58d3f94e4072 WHIRLPOOL b6b6221c776d0a62fca111e8b0ef0d301d87e7a5402005256a5e938f00efba4372ebc850337ba4434e58a824c4b9d201427c20342c72c426776cd5ec560366e9
|
||||||
|
EBUILD strace-4.8.ebuild 1243 SHA256 0e47daf43127b7e701112de46c5ba7cb731ab5d8aafadfddc2261b66d20a5d55 SHA512 cf8f15244da225ec86ae4589095bc294e84b19a039e2372df80b010e5a498518877967c5a83a1a03f4e9cb19763191aeb9d714bdd386861eca2e9703714ef36c WHIRLPOOL d7af123a3c62e3b46004b458889a7c78700f5c18f976aae8714b04840ee3ca2d729ef5cebd5d42db4765ba0b2f205076691b6b43506ed7ed1e191d3417c01dc5
|
||||||
|
EBUILD strace-4.9.ebuild 1261 SHA256 2209e4f7dbfc25cd1e29ddc7c0281a14878f5f3006d075a17b99e141fd9ea181 SHA512 3f5f368562ee3589518ea5d4c3d11c4e793f14996415b4a1441720eb097d44e4333d874225440699b95e340d265e29e958c1b64f4fb80b3e233010ec16d9a282 WHIRLPOOL 2f8077649eaafb3d641941cc195c8bcfb56adb77f22de0c9223fa08fed5c86f952939b11551643005eba2ff4e03ed9dd68757aa1c4d318ffc9c687ff0120aa44
|
||||||
|
EBUILD strace-9999.ebuild 1299 SHA256 47cd91f1c978ecee7e6ae456366a5ac0524ebce8eb41f40b1b2b5804e17f5628 SHA512 9bdf700a6ac55dce6e5a134b5fafd8ab4fe9ca261efb979b2cc0ea2b4eb4ec3e8c8428dce3598feda880c40ed6fb58ab50f50fb0676930784e9b2347e7fb84a3 WHIRLPOOL 77a854af9e013f96be88d6cf4763cf333a53aa362f41d22b9b9ccf82d0a662267a15d3aef5e4b082c16664618f524afddafd6ac767d7098e70a77979e89e8a47
|
||||||
|
MISC ChangeLog 25514 SHA256 89a5d54c7b85ba428f52c74535710e834504ff846ba4491e2ec8fb9c23523e1b SHA512 fc6c2a4a4c0e9acf27604cdef5383a5789e5e0ee633b301706a7d4e44556a7608fbda5e23c6a59c403d2fad7693f55a90aad4d3b5265a713134e33a514b3970c WHIRLPOOL ef1ffe8a0dedc7a533a32d4c73802ea0f86d88c6076acd0a3b598fa97e4d49b440335d610231b148cd01dac0b2610c70d6741e681685543ae34d1d8e0def26d5
|
||||||
|
MISC metadata.xml 305 SHA256 bd45e0108da45e19fd1d940ab451b2195fb9dc21d4c397435e2ca9c1848845ce SHA512 fb6e6f53e8754da30643d9fb07a30c2a11d0cdd91fe1b62498396d040242e5f164477715d84a2a89a1fb757a861a8cc8fa3a2ca67e85dc71ac436a5b4b07a56e WHIRLPOOL 0d316f0a6985a4c4b2b83a5a495e206d9a6b2cc53d5f4924cb9111bd9fab5d993cb550dc60e2fbadefff30bb386a786b78831745725f1bbed77f490f9c1dc87e
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2
|
||||||
|
|
||||||
|
iQIcBAEBCAAGBQJVK3yLAAoJELp701BxlEWfa4AQAJdTxEKw2WUK7xkJgcaQM7DE
|
||||||
|
PNNI7eNN5G2/RhPOqNgz/3ZoR/TmD2iuO2fkaq5sfc0+vP9m9I3lcjnlCrxCaqiN
|
||||||
|
vgpXrgY4tFq1SyVlBq0JWAt9wbkfd7n9WulxOA8cWOzKqh3czsE9FJDEOAdmISUl
|
||||||
|
O64ccOMcjYBSsLU7/tUarrIXIxMbF3IZf5LoERPz5ZfjNUiyGIBq8XkFKPD/FNgX
|
||||||
|
O14niP5iz8DBiPMbHsiWSHOmW2fskd9PCsWRe2ROpreRoRW80iY45JZgCTMF5OBA
|
||||||
|
+gQqP/Z4S4o8zt4S97jtVDGaImZzy9pffrm2rngrK8k65OvVQ4enEHKL+s6eqDo/
|
||||||
|
2yP1k7DfzesnBraA7324lTF4UjXlAaKvPZ15YrUd76hEgJJr7QM8pd5I3KT5K3ok
|
||||||
|
j21X7f6uXxNwWGYyXhkbcSpByntbf1ilpyNcnCwpBXbyaSHFIn0UNzCx9uRxawXH
|
||||||
|
Y0vKlIngQRs7SzJD6OcHAHKBI/lX1DsP+Gd3aF83FQDjtnjh1D2e+VbEbnI2E+J4
|
||||||
|
aFIcbjR0VTTyCx56JETx0gLGxe8YVUGSs3E9J7vDghO97aXdjzCVvqlWquYeOH8z
|
||||||
|
+9kp0FtAhJbFbd0B6qO7El/FC9tgmd8HuaB5PhejM0dFKn3eEM4dzWqfz5YoU34o
|
||||||
|
xvwpjf+thZutksrbfunw
|
||||||
|
=+YGK
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
42
sdk_container/src/third_party/portage-stable/dev-util/strace/files/strace-4.5.20-sparc.patch
vendored
Normal file
42
sdk_container/src/third_party/portage-stable/dev-util/strace/files/strace-4.5.20-sparc.patch
vendored
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
https://bugs.gentoo.org/336939
|
||||||
|
|
||||||
|
From b7915d15b813c56a36510e942fa4e5ec21307924 Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Frederik=20Sch=C3=BCler?= <fs@debian.org>
|
||||||
|
Date: Thu, 29 Apr 2010 00:48:45 +0200
|
||||||
|
Subject: [PATCH] linux/sparc: add missing syscall declarations
|
||||||
|
MIME-Version: 1.0
|
||||||
|
Content-Type: text/plain; charset=UTF-8
|
||||||
|
Content-Transfer-Encoding: 8bit
|
||||||
|
|
||||||
|
* linux/sparc/syscall.h: Sync with linux/syscall.h
|
||||||
|
|
||||||
|
Signed-off-by: Frederik Schüler <fs@debian.org>
|
||||||
|
---
|
||||||
|
linux/sparc/syscall.h | 5 +++++
|
||||||
|
1 files changed, 5 insertions(+), 0 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/linux/sparc/syscall.h b/linux/sparc/syscall.h
|
||||||
|
index 03e3a71..07bc777 100644
|
||||||
|
--- a/linux/sparc/syscall.h
|
||||||
|
+++ b/linux/sparc/syscall.h
|
||||||
|
@@ -208,12 +208,17 @@ int sys_timer_create(), sys_timer_settime(), sys_timer_gettime();
|
||||||
|
int sys_io_setup(), sys_io_destroy(), sys_io_submit(), sys_io_cancel(), sys_io_getevents();
|
||||||
|
int sys_mq_open(), sys_mq_unlink(), sys_mq_timedsend(), sys_mq_timedreceive(), sys_mq_notify(), sys_mq_getsetattr();
|
||||||
|
int sys_waitid();
|
||||||
|
+int sys_mbind(), sys_get_mempolicy(), sys_set_mempolicy();
|
||||||
|
+int sys_utimensat();
|
||||||
|
+int sys_fallocate(), sys_timerfd_create(), sys_timerfd_settime(), sys_timerfd_gettime();
|
||||||
|
int sys_openat(), sys_mkdirat(), sys_mknodat(), sys_fchownat(), sys_futimesat(), sys_newfstatat(), sys_unlinkat(), sys_renameat(), sys_linkat(), sys_symlinkat(), sys_readlinkat(), sys_fchmodat(), sys_faccessat();
|
||||||
|
int sys_pselect6(), sys_ppoll();
|
||||||
|
int sys_unshare();
|
||||||
|
int sys_move_pages(), sys_getcpu();
|
||||||
|
int sys_epoll_pwait();
|
||||||
|
int sys_signalfd(), sys_timerfd(), sys_eventfd();
|
||||||
|
+int sys_signalfd4(), sys_eventfd2(), sys_epoll_create1(), sys_dup3(), sys_pipe2();
|
||||||
|
+int sys_inotify_init1();
|
||||||
|
|
||||||
|
# define SYS_socket_subcall 353
|
||||||
|
#define SYS_sub_socket (SYS_socket_subcall + 1)
|
||||||
|
--
|
||||||
|
1.7.2
|
||||||
|
|
53
sdk_container/src/third_party/portage-stable/dev-util/strace/files/strace-4.7-glibc-2.15.patch
vendored
Normal file
53
sdk_container/src/third_party/portage-stable/dev-util/strace/files/strace-4.7-glibc-2.15.patch
vendored
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
https://bugs.gentoo.org/414637
|
||||||
|
|
||||||
|
From 302e8ec6cd62912a3cd6494ce6702f4ad8dae0e2 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Mike Frysinger <vapier@gentoo.org>
|
||||||
|
Date: Fri, 4 May 2012 19:30:59 -0400
|
||||||
|
Subject: [PATCH] util: fix building when glibc has a stub process_vm_readv
|
||||||
|
|
||||||
|
If you have a newer glibc which provides process_vm_readv, but it is built
|
||||||
|
against older kernel headers which lack __NR_process_vm_readv, the library
|
||||||
|
will contain a stub implementation that just returns ENOSYS. Autoconf
|
||||||
|
checks for this case explicitly and will declare it as unavailable. So we
|
||||||
|
end up in a case where the headers provide the prototype, but autoconf has
|
||||||
|
not defined HAVE_PROCESS_VM_READV, so we hit the same build failure again:
|
||||||
|
|
||||||
|
util.c:738:16: error: static declaration of 'process_vm_readv' follows non-static declaration
|
||||||
|
/usr/include/bits/uio.h:58:16: note: previous declaration of 'process_vm_readv' was here
|
||||||
|
|
||||||
|
So rename our local function to something unique, and add a define so the
|
||||||
|
callers all hit the right place.
|
||||||
|
|
||||||
|
* util.c (strace_process_vm_readv): Rename from process_vm_readv.
|
||||||
|
(process_vm_readv): Define to strace_process_vm_readv.
|
||||||
|
|
||||||
|
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
|
||||||
|
---
|
||||||
|
util.c | 4 +++-
|
||||||
|
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/util.c b/util.c
|
||||||
|
index d347bd8..f27acdf 100644
|
||||||
|
--- a/util.c
|
||||||
|
+++ b/util.c
|
||||||
|
@@ -735,7 +735,8 @@ static bool process_vm_readv_not_supported = 0;
|
||||||
|
|
||||||
|
#if defined(__NR_process_vm_readv)
|
||||||
|
static bool process_vm_readv_not_supported = 0;
|
||||||
|
-static ssize_t process_vm_readv(pid_t pid,
|
||||||
|
+/* Have to avoid duplicating with the C library headers. */
|
||||||
|
+static ssize_t strace_process_vm_readv(pid_t pid,
|
||||||
|
const struct iovec *lvec,
|
||||||
|
unsigned long liovcnt,
|
||||||
|
const struct iovec *rvec,
|
||||||
|
@@ -744,6 +745,7 @@ static ssize_t process_vm_readv(pid_t pid,
|
||||||
|
{
|
||||||
|
return syscall(__NR_process_vm_readv, (long)pid, lvec, liovcnt, rvec, riovcnt, flags);
|
||||||
|
}
|
||||||
|
+#define process_vm_readv strace_process_vm_readv
|
||||||
|
#else
|
||||||
|
static bool process_vm_readv_not_supported = 1;
|
||||||
|
# define process_vm_readv(...) (errno = ENOSYS, -1)
|
||||||
|
--
|
||||||
|
1.7.9.7
|
||||||
|
|
89
sdk_container/src/third_party/portage-stable/dev-util/strace/files/strace-4.7-x32.patch
vendored
Normal file
89
sdk_container/src/third_party/portage-stable/dev-util/strace/files/strace-4.7-x32.patch
vendored
Normal file
@ -0,0 +1,89 @@
|
|||||||
|
From 364ed4f14c5edb5ddbc79c72d22498219033b29d Mon Sep 17 00:00:00 2001
|
||||||
|
From: Mike Frysinger <vapier@gentoo.org>
|
||||||
|
Date: Mon, 4 Jun 2012 13:19:42 -0400
|
||||||
|
Subject: [PATCH] x32: update syscall table
|
||||||
|
|
||||||
|
This syncs with the syscall table as it is in linux 3.4.
|
||||||
|
|
||||||
|
* linux/x32/syscallent.h (59): Fix comment typo.
|
||||||
|
(78): Add missing getdents entry.
|
||||||
|
(174): Delete create_module entry (not in the kernel).
|
||||||
|
(181, 182, 183, 184, 185): Add missing entries.
|
||||||
|
(524, 536, 539, 540): Fix spacing.
|
||||||
|
|
||||||
|
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
|
||||||
|
---
|
||||||
|
linux/x32/syscallent.h | 24 ++++++++++++------------
|
||||||
|
1 file changed, 12 insertions(+), 12 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/linux/x32/syscallent.h b/linux/x32/syscallent.h
|
||||||
|
index fcb6a23..ee4c4ce 100644
|
||||||
|
--- a/linux/x32/syscallent.h
|
||||||
|
+++ b/linux/x32/syscallent.h
|
||||||
|
@@ -57,7 +57,7 @@
|
||||||
|
{ 5, TP, sys_clone, "clone" }, /* 56 */
|
||||||
|
{ 0, TP, sys_fork, "fork" }, /* 57 */
|
||||||
|
{ 0, TP, sys_vfork, "vfork" }, /* 58 */
|
||||||
|
- { }, /* 47 */
|
||||||
|
+ { }, /* 59 */
|
||||||
|
{ 1, TP, sys_exit, "_exit" }, /* 60 */
|
||||||
|
{ 4, TP, sys_wait4, "wait4" }, /* 61 */
|
||||||
|
{ 2, TS, sys_kill, "kill" }, /* 62 */
|
||||||
|
@@ -76,7 +76,7 @@
|
||||||
|
{ 1, TD, sys_fdatasync, "fdatasync" }, /* 75 */
|
||||||
|
{ 2, TF, sys_truncate, "truncate" }, /* 76 */
|
||||||
|
{ 2, TD, sys_ftruncate, "ftruncate" }, /* 77 */
|
||||||
|
- { }, /* 78 */
|
||||||
|
+ { 3, TD, sys_getdents, "getdents" }, /* 78 */
|
||||||
|
{ 2, TF, sys_getcwd, "getcwd" }, /* 79 */
|
||||||
|
{ 1, TF, sys_chdir, "chdir" }, /* 80 */
|
||||||
|
{ 1, TD, sys_fchdir, "fchdir" }, /* 81 */
|
||||||
|
@@ -172,18 +172,18 @@
|
||||||
|
{ 2, 0, sys_setdomainname, "setdomainname" }, /* 171 */
|
||||||
|
{ 1, 0, sys_iopl, "iopl" }, /* 172 */
|
||||||
|
{ 3, 0, sys_ioperm, "ioperm" }, /* 173 */
|
||||||
|
- { 2, 0, sys_create_module, "create_module" }, /* 174 */
|
||||||
|
+ { }, /* 174 */
|
||||||
|
{ 3, 0, sys_init_module, "init_module" }, /* 175 */
|
||||||
|
{ 2, 0, sys_delete_module, "delete_module" }, /* 176 */
|
||||||
|
{ }, /* 177 */
|
||||||
|
{ }, /* 178 */
|
||||||
|
{ 4, 0, sys_quotactl, "quotactl" }, /* 179 */
|
||||||
|
{ }, /* 180 */
|
||||||
|
- { }, /* 181 */
|
||||||
|
- { }, /* 182 */
|
||||||
|
- { }, /* 183 */
|
||||||
|
- { }, /* 184 */
|
||||||
|
- { }, /* 185 */
|
||||||
|
+ { 5, 0, sys_getpmsg, "getpmsg" }, /* 181 */
|
||||||
|
+ { 5, 0, sys_putpmsg, "putpmsg" }, /* 182 */
|
||||||
|
+ { 5, 0, sys_afs_syscall, "afs_syscall" }, /* 183 */
|
||||||
|
+ { 3, 0, sys_tuxcall, "tuxcall" }, /* 184 */
|
||||||
|
+ { 3, 0, sys_security, "security" }, /* 185 */
|
||||||
|
{ 0, 0, sys_gettid, "gettid" }, /* 186 */
|
||||||
|
{ 4, TD, sys_readahead, "readahead" }, /* 187 */
|
||||||
|
{ 5, TF, sys_setxattr, "setxattr" }, /* 188 */
|
||||||
|
@@ -325,7 +325,7 @@
|
||||||
|
{ 4, 0, sys_ptrace, "ptrace" }, /* 521 */
|
||||||
|
{ 2, TS, sys_rt_sigpending, "rt_sigpending" }, /* 522 */
|
||||||
|
{ 4, TS, sys_rt_sigtimedwait, "rt_sigtimedwait" }, /* 523 */
|
||||||
|
- { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo" }, /* 524 */
|
||||||
|
+ { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo" }, /* 524 */
|
||||||
|
{ 2, TS, sys_sigaltstack, "sigaltstack" }, /* 525 */
|
||||||
|
{ 3, 0, sys_timer_create, "timer_create" }, /* 526 */
|
||||||
|
{ 2, 0, sys_mq_notify, "mq_notify" }, /* 527 */
|
||||||
|
@@ -337,8 +337,8 @@
|
||||||
|
{ 6, 0, sys_move_pages, "move_pages" }, /* 533 */
|
||||||
|
{ 5, TD, sys_preadv, "preadv" }, /* 534 */
|
||||||
|
{ 5, TD, sys_pwritev, "pwritev" }, /* 535 */
|
||||||
|
- { 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo"}, /* 536 */
|
||||||
|
+ { 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo" }, /* 536 */
|
||||||
|
{ 5, TN, sys_recvmmsg, "recvmmsg" }, /* 537 */
|
||||||
|
{ 4, TN, sys_sendmmsg, "sendmmsg" }, /* 538 */
|
||||||
|
- { 6, 0, sys_process_vm_readv, "process_vm_readv"}, /* 539 */
|
||||||
|
- { 6, 0, sys_process_vm_writev, "process_vm_writev"}, /* 540 */
|
||||||
|
+ { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 539 */
|
||||||
|
+ { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 540 */
|
||||||
|
--
|
||||||
|
1.7.9.7
|
||||||
|
|
10
sdk_container/src/third_party/portage-stable/dev-util/strace/metadata.xml
vendored
Normal file
10
sdk_container/src/third_party/portage-stable/dev-util/strace/metadata.xml
vendored
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>base-system</herd>
|
||||||
|
<use>
|
||||||
|
<flag name="aio">
|
||||||
|
Enable <pkg>dev-libs/libaio</pkg> support for tracing Asynchronous I/O operations
|
||||||
|
</flag>
|
||||||
|
</use>
|
||||||
|
</pkgmetadata>
|
47
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.10.ebuild
vendored
Normal file
47
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.10.ebuild
vendored
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.10.ebuild,v 1.1 2015/03/06 17:44:25 vapier Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
|
inherit flag-o-matic eutils
|
||||||
|
|
||||||
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
|
EGIT_REPO_URI="git://strace.git.sourceforge.net/gitroot/strace/strace"
|
||||||
|
inherit git-2 autotools
|
||||||
|
else
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
|
||||||
|
HOMEPAGE="http://sourceforge.net/projects/strace/"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="aio perl static"
|
||||||
|
|
||||||
|
# strace only uses the header from libaio to decode structs
|
||||||
|
DEPEND="aio? ( >=dev-libs/libaio-0.3.106 )
|
||||||
|
sys-kernel/linux-headers"
|
||||||
|
RDEPEND="perl? ( dev-lang/perl )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if epatch_user || [[ ! -e configure ]] ; then
|
||||||
|
# git generation
|
||||||
|
./xlat/gen.sh
|
||||||
|
eautoreconf
|
||||||
|
[[ ! -e CREDITS ]] && cp CREDITS{.in,}
|
||||||
|
fi
|
||||||
|
|
||||||
|
filter-lfs-flags # configure handles this sanely
|
||||||
|
use static && append-ldflags -static
|
||||||
|
|
||||||
|
export ac_cv_header_libaio_h=$(usex aio)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
use perl || rm "${ED}"/usr/bin/strace-graph
|
||||||
|
dodoc CREDITS
|
||||||
|
}
|
32
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.5.19.ebuild
vendored
Normal file
32
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.5.19.ebuild
vendored
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.5.19.ebuild,v 1.14 2010/08/30 18:11:18 vapier Exp $
|
||||||
|
|
||||||
|
inherit flag-o-matic
|
||||||
|
|
||||||
|
DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
|
||||||
|
HOMEPAGE="http://sourceforge.net/projects/strace/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
|
||||||
|
IUSE="static aio"
|
||||||
|
|
||||||
|
# strace only uses the header from libaio
|
||||||
|
DEPEND="aio? ( >=dev-libs/libaio-0.3.106 )"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
filter-lfs-flags # configure handles this sanely
|
||||||
|
use static && append-ldflags -static
|
||||||
|
|
||||||
|
use aio || export ac_cv_header_libaio_h=no #
|
||||||
|
econf || die
|
||||||
|
emake || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake install DESTDIR="${D}" || die
|
||||||
|
dodoc ChangeLog CREDITS NEWS PORTING README* TODO
|
||||||
|
}
|
41
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.5.20-r2.ebuild
vendored
Normal file
41
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.5.20-r2.ebuild
vendored
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.5.20-r2.ebuild,v 1.9 2011/10/23 15:04:45 armin76 Exp $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
|
||||||
|
inherit flag-o-matic eutils
|
||||||
|
|
||||||
|
DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
|
||||||
|
HOMEPAGE="http://sourceforge.net/projects/strace/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
|
||||||
|
http://dev.gentoo.org/~flameeyes/patches/${PN}/${P}-ioctls.patch.bz2"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
|
||||||
|
IUSE="static aio"
|
||||||
|
|
||||||
|
# strace only uses the header from libaio
|
||||||
|
DEPEND="aio? ( >=dev-libs/libaio-0.3.106 )
|
||||||
|
sys-kernel/linux-headers"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${P}-sparc.patch #336939
|
||||||
|
epatch "${WORKDIR}"/${P}-ioctls.patch
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
filter-lfs-flags # configure handles this sanely
|
||||||
|
use static && append-ldflags -static
|
||||||
|
|
||||||
|
use aio || export ac_cv_header_libaio_h=no
|
||||||
|
|
||||||
|
econf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake install DESTDIR="${D}" || die
|
||||||
|
dodoc ChangeLog CREDITS NEWS PORTING README* TODO
|
||||||
|
}
|
34
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.5.20.ebuild
vendored
Normal file
34
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.5.20.ebuild
vendored
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.5.20.ebuild,v 1.10 2011/03/16 01:11:24 vapier Exp $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
|
||||||
|
inherit flag-o-matic eutils
|
||||||
|
|
||||||
|
DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
|
||||||
|
HOMEPAGE="http://sourceforge.net/projects/strace/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
|
||||||
|
IUSE="static aio"
|
||||||
|
|
||||||
|
# strace only uses the header from libaio
|
||||||
|
DEPEND="aio? ( >=dev-libs/libaio-0.3.106 )"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${P}-sparc.patch #336939
|
||||||
|
|
||||||
|
filter-lfs-flags # configure handles this sanely
|
||||||
|
use static && append-ldflags -static
|
||||||
|
|
||||||
|
use aio || export ac_cv_header_libaio_h=no #
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake install DESTDIR="${D}" || die
|
||||||
|
dodoc ChangeLog CREDITS NEWS PORTING README* TODO
|
||||||
|
}
|
48
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.7.ebuild
vendored
Normal file
48
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.7.ebuild
vendored
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.7.ebuild,v 1.13 2013/05/02 17:28:35 vapier Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
|
inherit flag-o-matic eutils
|
||||||
|
|
||||||
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
|
EGIT_REPO_URI="git://strace.git.sourceforge.net/gitroot/strace/strace"
|
||||||
|
inherit git-2 autotools
|
||||||
|
else
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
|
||||||
|
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
|
||||||
|
HOMEPAGE="http://sourceforge.net/projects/strace/"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="static aio"
|
||||||
|
|
||||||
|
# strace only uses the header from libaio to decode structs
|
||||||
|
DEPEND="aio? ( >=dev-libs/libaio-0.3.106 )
|
||||||
|
sys-kernel/linux-headers"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${P}-glibc-2.15.patch #414637
|
||||||
|
epatch "${FILESDIR}"/${P}-x32.patch
|
||||||
|
|
||||||
|
if epatch_user || [[ ! -e configure ]] ; then
|
||||||
|
# git generation
|
||||||
|
eautoreconf
|
||||||
|
[[ ! -e CREDITS ]] && cp CREDITS{.in,}
|
||||||
|
fi
|
||||||
|
|
||||||
|
filter-lfs-flags # configure handles this sanely
|
||||||
|
use static && append-ldflags -static
|
||||||
|
|
||||||
|
export ac_cv_header_libaio_h=$(usex aio)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
dodoc CREDITS
|
||||||
|
}
|
46
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.8.ebuild
vendored
Normal file
46
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.8.ebuild
vendored
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.8.ebuild,v 1.14 2014/08/16 05:22:07 vapier Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
|
inherit flag-o-matic eutils
|
||||||
|
|
||||||
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
|
EGIT_REPO_URI="git://strace.git.sourceforge.net/gitroot/strace/strace"
|
||||||
|
inherit git-2 autotools
|
||||||
|
else
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
|
||||||
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
|
||||||
|
HOMEPAGE="http://sourceforge.net/projects/strace/"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="aio +perl static"
|
||||||
|
|
||||||
|
# strace only uses the header from libaio to decode structs
|
||||||
|
DEPEND="aio? ( >=dev-libs/libaio-0.3.106 )
|
||||||
|
sys-kernel/linux-headers"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if epatch_user || [[ ! -e configure ]] ; then
|
||||||
|
# git generation
|
||||||
|
eautoreconf
|
||||||
|
[[ ! -e CREDITS ]] && cp CREDITS{.in,}
|
||||||
|
fi
|
||||||
|
|
||||||
|
filter-lfs-flags # configure handles this sanely
|
||||||
|
use static && append-ldflags -static
|
||||||
|
|
||||||
|
export ac_cv_header_libaio_h=$(usex aio)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
use perl || rm "${ED}"/usr/bin/strace-graph
|
||||||
|
dodoc CREDITS
|
||||||
|
}
|
47
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.9.ebuild
vendored
Normal file
47
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-4.9.ebuild
vendored
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.9.ebuild,v 1.10 2015/04/13 08:21:31 ago Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
|
inherit flag-o-matic eutils
|
||||||
|
|
||||||
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
|
EGIT_REPO_URI="git://strace.git.sourceforge.net/gitroot/strace/strace"
|
||||||
|
inherit git-2 autotools
|
||||||
|
else
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
|
||||||
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
|
||||||
|
HOMEPAGE="http://sourceforge.net/projects/strace/"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="aio +perl static"
|
||||||
|
|
||||||
|
# strace only uses the header from libaio to decode structs
|
||||||
|
DEPEND="aio? ( >=dev-libs/libaio-0.3.106 )
|
||||||
|
sys-kernel/linux-headers"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if epatch_user || [[ ! -e configure ]] ; then
|
||||||
|
# git generation
|
||||||
|
./xlat/gen.sh
|
||||||
|
eautoreconf
|
||||||
|
[[ ! -e CREDITS ]] && cp CREDITS{.in,}
|
||||||
|
fi
|
||||||
|
|
||||||
|
filter-lfs-flags # configure handles this sanely
|
||||||
|
use static && append-ldflags -static
|
||||||
|
|
||||||
|
export ac_cv_header_libaio_h=$(usex aio)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
use perl || rm "${ED}"/usr/bin/strace-graph
|
||||||
|
dodoc CREDITS
|
||||||
|
}
|
47
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-9999.ebuild
vendored
Normal file
47
sdk_container/src/third_party/portage-stable/dev-util/strace/strace-9999.ebuild
vendored
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-9999.ebuild,v 1.9 2015/03/06 17:44:25 vapier Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
|
inherit flag-o-matic eutils
|
||||||
|
|
||||||
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
|
EGIT_REPO_URI="git://strace.git.sourceforge.net/gitroot/strace/strace"
|
||||||
|
inherit git-2 autotools
|
||||||
|
else
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
|
||||||
|
HOMEPAGE="http://sourceforge.net/projects/strace/"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="aio perl static"
|
||||||
|
|
||||||
|
# strace only uses the header from libaio to decode structs
|
||||||
|
DEPEND="aio? ( >=dev-libs/libaio-0.3.106 )
|
||||||
|
sys-kernel/linux-headers"
|
||||||
|
RDEPEND="perl? ( dev-lang/perl )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if epatch_user || [[ ! -e configure ]] ; then
|
||||||
|
# git generation
|
||||||
|
./xlat/gen.sh
|
||||||
|
eautoreconf
|
||||||
|
[[ ! -e CREDITS ]] && cp CREDITS{.in,}
|
||||||
|
fi
|
||||||
|
|
||||||
|
filter-lfs-flags # configure handles this sanely
|
||||||
|
use static && append-ldflags -static
|
||||||
|
|
||||||
|
export ac_cv_header_libaio_h=$(usex aio)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
use perl || rm "${ED}"/usr/bin/strace-graph
|
||||||
|
dodoc CREDITS
|
||||||
|
}
|
@ -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
|
@ -11,4 +11,4 @@ REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? (
|
|||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.0.tar.bz2
|
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.0.tar.bz2
|
||||||
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 qmake-utils 8557b23f27697843c242ff27aaa99448 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 qmake-utils 8557b23f27697843c242ff27aaa99448 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
_md5_=369fb8dd471e02367f76abdc7338db1b
|
_md5_=07481c8f2bf1528d0fd4638893baad60
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst postrm prepare
|
DEFINED_PHASES=configure install postinst postrm prepare
|
||||||
DEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) sys-devel/gettext gtk? ( virtual/pkgconfig ) qt4? ( virtual/pkgconfig ) ppc-aix? ( dev-libs/gnulib ) !<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
|
DEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) sys-devel/gettext gtk? ( virtual/pkgconfig ) qt4? ( virtual/pkgconfig ) !<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=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol
|
DESCRIPTION=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=http://gnupg.org/aegypten2/index.html
|
HOMEPAGE=http://gnupg.org/aegypten2/index.html
|
||||||
@ -9,6 +9,6 @@ LICENSE=GPL-2
|
|||||||
RDEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] )
|
RDEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] )
|
||||||
REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses )
|
REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses )
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.0.tar.bz2
|
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.1.tar.bz2
|
||||||
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 qmake-utils 8557b23f27697843c242ff27aaa99448 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
_md5_=eeb49f847ecbb3b1c10b3e57c4f28d11
|
_md5_=56b68c8a34c7bf64d1bc14b7b25dc065
|
@ -1,14 +1,14 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst postrm prepare
|
DEFINED_PHASES=configure install postinst postrm prepare
|
||||||
DEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) sys-devel/gettext gtk? ( virtual/pkgconfig ) qt4? ( virtual/pkgconfig ) ppc-aix? ( dev-libs/gnulib ) !<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
|
DEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) sys-devel/gettext gtk? ( virtual/pkgconfig ) qt4? ( virtual/pkgconfig ) gnome-keyring? ( app-crypt/libsecret ) !<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=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol
|
DESCRIPTION=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=http://gnupg.org/aegypten2/index.html
|
HOMEPAGE=http://gnupg.org/aegypten2/index.html
|
||||||
IUSE=clipboard gtk ncurses qt4 caps static
|
IUSE=clipboard gtk ncurses qt4 caps gnome-keyring static
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~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 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
RDEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] )
|
RDEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] )
|
||||||
REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses )
|
REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses )
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.0.tar.bz2
|
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.2.tar.bz2
|
||||||
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 qmake-utils 8557b23f27697843c242ff27aaa99448 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
_md5_=b2db0f29c622f23f6a367cc4b2f4cf24
|
_md5_=270a3a55c0073c524694893b08184ec8
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install prepare test
|
|
||||||
DEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.26:2 >=sys-apps/dbus-1.6.2 virtual/pkgconfig doc? ( >=dev-util/gtk-doc-1.4 )
|
|
||||||
DESCRIPTION=D-Bus bindings for glib
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://dbus.freedesktop.org/
|
|
||||||
IUSE=debug doc static-libs test
|
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
|
||||||
LICENSE=|| ( GPL-2 AFL-2.1 )
|
|
||||||
RDEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.26:2 >=sys-apps/dbus-1.6.2
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.100.2.tar.gz
|
|
||||||
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
|
||||||
_md5_=a973bb55be0fc847230659bcad58935f
|
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install prepare test
|
|
||||||
DEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig doc? ( >=dev-util/gtk-doc-1.4 )
|
|
||||||
DESCRIPTION=D-Bus bindings for glib
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://dbus.freedesktop.org/
|
|
||||||
IUSE=debug doc static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris
|
|
||||||
LICENSE=|| ( GPL-2 AFL-2.1 )
|
|
||||||
RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<app-emulation/emul-linux-x86-baselibs-20131008-r8 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.100.2.tar.gz
|
|
||||||
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
|
||||||
_md5_=e543ab8b55ffe837b94e38203f712ea0
|
|
@ -4,10 +4,10 @@ DESCRIPTION=D-Bus bindings for glib
|
|||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=http://dbus.freedesktop.org/
|
HOMEPAGE=http://dbus.freedesktop.org/
|
||||||
IUSE=debug doc static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
IUSE=debug doc static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||||
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris
|
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris
|
||||||
LICENSE=|| ( GPL-2 AFL-2.1 )
|
LICENSE=|| ( GPL-2 AFL-2.1 )
|
||||||
RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<app-emulation/emul-linux-x86-baselibs-20131008-r8 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
|
RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<app-emulation/emul-linux-x86-baselibs-20131008-r8 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.102.tar.gz
|
SRC_URI=http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.102.tar.gz
|
||||||
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
_md5_=7067a474889c7a2228fb41954df76100
|
_md5_=01c29d4beb95f9b9f7b04b0988174c4f
|
||||||
|
@ -1,11 +0,0 @@
|
|||||||
DEFINED_PHASES=compile install prepare test unpack
|
|
||||||
DESCRIPTION=Asynchronous input/output library that uses the kernels native interface
|
|
||||||
EAPI=3
|
|
||||||
HOMEPAGE=http://www.kernel.org/pub/linux/kernel/people/andrea/libaio/ http://lse.sourceforge.net/io/aio.html
|
|
||||||
IUSE=multilib static-libs
|
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux
|
|
||||||
LICENSE=LGPL-2
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://kernel/linux/libs/aio/libaio-0.3.109.tar.bz2
|
|
||||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
|
||||||
_md5_=c1eddf32122c2acc7671312faec409d4
|
|
11
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libaio-0.3.110
vendored
Normal file
11
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libaio-0.3.110
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare test
|
||||||
|
DESCRIPTION=Asynchronous input/output library that uses the kernels native interface
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=https://git.fedorahosted.org/cgit/libaio.git/ http://lse.sourceforge.net/io/aio.html
|
||||||
|
IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux
|
||||||
|
LICENSE=LGPL-2
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://fedorahosted.org/releases/l/i/libaio/libaio-0.3.110.tar.gz
|
||||||
|
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
|
_md5_=baf6acc71c2c69601483f93d50f62f3e
|
@ -1,12 +0,0 @@
|
|||||||
DEFINED_PHASES=configure install
|
|
||||||
DEPEND=>=dev-libs/libgpg-error-1.8
|
|
||||||
DESCRIPTION=IPC library used by GnuPG and GPGME
|
|
||||||
EAPI=4
|
|
||||||
HOMEPAGE=http://www.gnupg.org/related_software/libassuan/index.en.html
|
|
||||||
IUSE=static-libs
|
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
|
||||||
LICENSE=GPL-3 LGPL-2.1
|
|
||||||
RDEPEND=>=dev-libs/libgpg-error-1.8
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://gnupg/libassuan/libassuan-2.0.3.tar.bz2
|
|
||||||
_md5_=8ae0db88b00f1473ffab633bf0468d00
|
|
12
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libassuan-2.1.1
vendored
Normal file
12
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libassuan-2.1.1
vendored
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
DEFINED_PHASES=configure install
|
||||||
|
DEPEND=>=dev-libs/libgpg-error-1.8
|
||||||
|
DESCRIPTION=IPC library used by GnuPG and GPGME
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.gnupg.org/related_software/libassuan/index.en.html
|
||||||
|
IUSE=static-libs
|
||||||
|
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 LGPL-2.1
|
||||||
|
RDEPEND=>=dev-libs/libgpg-error-1.8
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gnupg/libassuan/libassuan-2.1.1.tar.bz2
|
||||||
|
_md5_=913d216ece8abc9c69daec57e3e26ac1
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libassuan-2.1.2
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libassuan-2.1.2
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=configure install prepare
|
||||||
|
DEPEND=>=dev-libs/libgpg-error-1.8
|
||||||
|
DESCRIPTION=IPC library used by GnuPG and GPGME
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.gnupg.org/related_software/libassuan/index.en.html
|
||||||
|
IUSE=static-libs
|
||||||
|
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 LGPL-2.1
|
||||||
|
RDEPEND=>=dev-libs/libgpg-error-1.8
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gnupg/libassuan/libassuan-2.1.2.tar.bz2
|
||||||
|
_eclasses_=libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
|
_md5_=e4ec0e34f1994aa6809a9344dbba8c6b
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libassuan-2.1.3
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libassuan-2.1.3
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=configure install prepare
|
||||||
|
DEPEND=>=dev-libs/libgpg-error-1.8
|
||||||
|
DESCRIPTION=IPC library used by GnuPG and GPGME
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.gnupg.org/related_software/libassuan/index.en.html
|
||||||
|
IUSE=static-libs
|
||||||
|
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 LGPL-2.1
|
||||||
|
RDEPEND=>=dev-libs/libgpg-error-1.8
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gnupg/libassuan/libassuan-2.1.3.tar.bz2
|
||||||
|
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
|
_md5_=27784dbb2d92e1304ba73f52eef96d3f
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libassuan-2.2.0
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libassuan-2.2.0
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=configure install prepare
|
||||||
|
DEPEND=>=dev-libs/libgpg-error-1.8
|
||||||
|
DESCRIPTION=IPC library used by GnuPG and GPGME
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.gnupg.org/related_software/libassuan/index.en.html
|
||||||
|
IUSE=static-libs
|
||||||
|
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 LGPL-2.1
|
||||||
|
RDEPEND=>=dev-libs/libgpg-error-1.8
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gnupg/libassuan/libassuan-2.2.0.tar.bz2
|
||||||
|
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
|
_md5_=5e6dd4245e7a0e73fbb508a830d8e4db
|
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libassuan-2.2.1
vendored
Normal file
13
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libassuan-2.2.1
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=configure install prepare
|
||||||
|
DEPEND=>=dev-libs/libgpg-error-1.8
|
||||||
|
DESCRIPTION=IPC library used by GnuPG and GPGME
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.gnupg.org/related_software/libassuan/index.en.html
|
||||||
|
IUSE=static-libs
|
||||||
|
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 LGPL-2.1
|
||||||
|
RDEPEND=>=dev-libs/libgpg-error-1.8
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gnupg/libassuan/libassuan-2.2.1.tar.bz2
|
||||||
|
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||||
|
_md5_=a7d5231e37a316ca1add99415269fb5e
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user