Merge pull request #560 from dm0-/glsa

Fix GLSAs + a bunch of stable version bumps
This commit is contained in:
David Michael 2017-06-26 14:06:37 -07:00 committed by GitHub
commit 5cab9783f9
346 changed files with 3680 additions and 24528 deletions

View File

@ -1,5 +1,5 @@
DIST sudo-1.8.20p1.tar.gz 2930394 SHA256 9e980eb23a60dd11f0f452e672e705d7a386882bc230c6e8483050e03182db1d SHA512 b7d4c07a550da917029e31d15e734d9462f3565ee43eb5f6fd19463b54a2fa3f444381f0999d6d1ba643b65832056dd9177dad4452fa9f87f2542c223b13f258 WHIRLPOOL 7e652f70782d7c5240fa23198d16d94171510d7eb52df56ee667a3da17c26643257d4304c3bfdb94a77831b904ac1c4d4027f2d1140764ddcd130159a3c3a3d3
EBUILD sudo-1.8.20_p1.ebuild 5753 SHA256 068f861f7d24aa5a4660a3014e28205f3ecdc903b9f77793e51214ff9ca09e82 SHA512 dac3f07f7c4a6ad493535fa9a753424ff9bd03777cc4330eb5575cf7c0a862b5b2c60e5229a9634e80dd001f8498b4effd5c3ef5b33b4e9723d919657162904e WHIRLPOOL 5075f57c3e9d49b84e9099c6fec4298bf60848219074953b7691b8299a0c2bfa584ba57e51a346f4aff5a8fa2abd57da81551858f2cc15a5a16aabf00c6abd8a
DIST sudo-1.8.20p2.tar.gz 2930769 SHA256 bd42ae1059e935f795c69ea97b3de09fe9410a58a74b5d5e6836eb5067a445d9 SHA512 8bf67e687f7a84605fdef8d547b5cd661141b6c8fd25820c33c7e37e97ca7f21f564c3bae691f8a8cd08df7d80338e36a8f06bb5086cc104509d71d6ab1bceda WHIRLPOOL 4e9b6ddaba8cdb4d82358e01252136af56ae50f656f9802285471c7c1e5c831d26aa07cb78205f63ea6098f98846911938681a89256afe5419372039d0e4e792
EBUILD sudo-1.8.20_p2.ebuild 5753 SHA256 068f861f7d24aa5a4660a3014e28205f3ecdc903b9f77793e51214ff9ca09e82 SHA512 dac3f07f7c4a6ad493535fa9a753424ff9bd03777cc4330eb5575cf7c0a862b5b2c60e5229a9634e80dd001f8498b4effd5c3ef5b33b4e9723d919657162904e WHIRLPOOL 5075f57c3e9d49b84e9099c6fec4298bf60848219074953b7691b8299a0c2bfa584ba57e51a346f4aff5a8fa2abd57da81551858f2cc15a5a16aabf00c6abd8a
EBUILD sudo-9999.ebuild 5902 SHA256 873d78de74b8831c7b20c411764882600d25a51e7ae27dba72191ba339a9d10f SHA512 db412c41d971084dd1279c8e2b1b1fdc8e29332ed8d57b446bfb491b2f74113e8cc65b988966809177b5f4582d64753160f9388cda9fdbdc4ee46b7dc614e9db WHIRLPOOL 8b706114c808141669f9f0019e70780b1819ab90e8be29fe4683ee38967c25e29cc9607dce70b32efed179c2950e9851d9fca474ff446709f04b53746d98281d
MISC ChangeLog 10568 SHA256 88c3586b178e3222f190930a0c39bbb7755261152ac866a3ab6142f9cd740fef SHA512 b06ee9dc63142e847ec5045a84baadb5e0790b63aa87f05a6c0584261648d4f2b10be30c4cf2040316d5c3ff193ce7fa3df20f3982ec8388b5998cba4798d878 WHIRLPOOL c78f7ec2b5eda9e68aaa6a0eea4d2bbb1498d43970465eaf0d5016bbd8b73a703689632a69a66d2775fa6b41d8f5dc80af8fbff0339603d5952d0edc73cea07a
MISC ChangeLog-2015 56371 SHA256 4ffe6c477fa8f0d089b6d135501283d409b880528f21162a52f8512555a1bc39 SHA512 af41912ac5e32ced0eea056593bdfd569c16a09760d42f79be1901ae8bed2ad98dc13b75d1c82861a0ccad613434076b63853bcb7c755fa775911e9688d7562e WHIRLPOOL 79db049d5b1286721e07d170b381b4fe8ff2433781e25c55fa7e4f999caa61f68d9282d47139b274e64d2f73a325cd18b26762ea6cd128cec7a70b4cd5c3ed37

View File

@ -1,484 +0,0 @@
# ChangeLog for app-crypt/gnupg
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*gnupg-2.1.6 (09 Aug 2015)
*gnupg-2.0.28 (09 Aug 2015)
*gnupg-2.0.27-r1 (09 Aug 2015)
*gnupg-2.0.27 (09 Aug 2015)
*gnupg-2.0.26-r3 (09 Aug 2015)
*gnupg-1.4.19 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
+files/gnupg-2.0.17-gpgsm-gencert.patch,
+files/gnupg-2.0.26-Need-to-init-the-trustdb-for-import.patch,
+files/gnupg-2.0.26-misc-cve.patch, +gnupg-1.4.19.ebuild,
+gnupg-2.0.26-r3.ebuild, +gnupg-2.0.27.ebuild, +gnupg-2.0.27-r1.ebuild,
+gnupg-2.0.28.ebuild, +gnupg-2.1.6.ebuild, +metadata.xml:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
10 Aug 2015; Mike Frysinger <vapier@gentoo.org> gnupg-2.0.28.ebuild:
gnupg: update libgcrypt min ver
The configure script now requires 1.5.x:
NEED_LIBGCRYPT_VERSION=1.5.0
Package-Manager: portage-2.2.20
*gnupg-2.1.7 (13 Aug 2015)
13 Aug 2015; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.7.ebuild:
Version bump to 2.1.7
Version bump.
Dropped patch for gpgsm-gencert.sh from ebuild as this is now removed;
from GnuPG 2.1.7 release notes:
* Dropped deprecated gpgsm-gencert.sh
Package-Manager: portage-2.2.20
*gnupg-2.1.7-r1 (19 Aug 2015)
19 Aug 2015; Alon Bar-Lev <alonbl@gentoo.org> +gnupg-2.1.7-r1.ebuild:
add threads USE for libgcrypt
Package-Manager: portage-2.2.20.1
24 Aug 2015; Justin Lecher <jlec@gentoo.org> gnupg-1.4.19.ebuild,
metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
05 Sep 2015; Mikle Kolyada <zlogene@gentoo.org> gnupg-2.0.28.ebuild:
amd64 stable wrt bug #552614
Package-Manager: portage-2.2.20.1
08 Sep 2015; Jeroen Roovers <jer@gentoo.org> gnupg-2.0.28.ebuild:
Stable for HPPA PPC64 (bug #552614).
Package-Manager: portage-2.2.20.1
*gnupg-2.1.8 (11 Sep 2015)
11 Sep 2015; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.8.ebuild:
Version bump to 2.1.8
Package-Manager: portage-2.2.20.1
*gnupg-2.0.29 (11 Sep 2015)
11 Sep 2015; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.0.29.ebuild:
Version bump to 2.0.29
Package-Manager: portage-2.2.20.1
12 Sep 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-2.0.28.ebuild:
x86 stable wrt bug #552614
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"
16 Sep 2015; Tobias Klausmann <klausman@gentoo.org> gnupg-2.0.28.ebuild:
add alpha keyword
Gentoo-Bug: 552614
Package-Manager: portage-2.2.20.1
27 Sep 2015; Markus Meier <maekke@gentoo.org> gnupg-2.0.28.ebuild:
arm stable, bug #552614
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="arm"
*gnupg-2.1.9 (10 Oct 2015)
10 Oct 2015; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.9.ebuild:
New upstream version 2.1.9
This version includes a fix for ed25519 ssh keys that resolves
Bug: 561292
Package-Manager: portage-2.2.20.1
10 Oct 2015; Kristian Fiskerstrand <k_f@gentoo.org> -gnupg-2.1.6.ebuild,
-gnupg-2.1.7.ebuild, -gnupg-2.1.7-r1.ebuild:
Remove some old 2.1 versions
Package-Manager: portage-2.2.20.1
10 Oct 2015; Mikle Kolyada <zlogene@gentoo.org> gnupg-2.0.28.ebuild:
sparc stable wrt bug #552614
Package-Manager: portage-2.2.20.1
10 Oct 2015; Mikle Kolyada <zlogene@gentoo.org> gnupg-2.1.8.ebuild,
gnupg-2.1.9.ebuild:
Add ~sparc keyword wrt bug #546478
Package-Manager: portage-2.2.20.1
18 Oct 2015; Mikle Kolyada <zlogene@gentoo.org> gnupg-2.1.9.ebuild:
Add ~ia64 keyword wrt bug #546478
Package-Manager: portage-2.2.20.1
10 Nov 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-2.0.28.ebuild:
ppc stable wrt bug #552614
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"
10 Nov 2015; Agostino Sarubbo <ago@gentoo.org> gnupg-2.0.28.ebuild:
ia64 stable wrt bug #552614
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ia64"
*gnupg-2.1.9-r1 (23 Nov 2015)
*gnupg-2.0.29-r1 (23 Nov 2015)
23 Nov 2015; Robin H. Johnson <robbat2@gentoo.org> +gnupg-2.0.29-r1.ebuild,
+gnupg-2.1.9-r1.ebuild:
Make the interactive help work again; requires uncompressed help*txt files
installed in datadir
Package-Manager: portage-2.2.24
*gnupg-2.1.10 (07 Dec 2015)
07 Dec 2015; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.10.ebuild,
metadata.xml:
Version bump to 2.1.10
New upstream version
Package-Manager: portage-2.2.20.1
*gnupg-2.1.10-r1 (19 Dec 2015)
19 Dec 2015; Kristian Fiskerstrand <k_f@gentoo.org>
+files/gnupg-2.1.10-pkg-config.patch, +gnupg-2.1.10-r1.ebuild:
2.1.10-r1: Fix hkps support when TOFU is not enabled
Bug: 567822
Package-Manager: portage-2.2.20.1
*gnupg-1.4.20 (29 Dec 2015)
29 Dec 2015; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-1.4.20.ebuild:
Version bump of classic to 1.4.20
Package-Manager: portage-2.2.26
22 Jan 2016; Kristian Fiskerstrand <k_f@gentoo.org> metadata.xml:
Update metadata.xml
Remove restricts as smartcard and usb flags are used all over the place
Bug: 572574
Package-Manager: portage-2.2.26
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Unify quoting in metadata.xml files for machine processing
Force unified quoting in all metadata.xml files since lxml does not
preserve original use of single and double quotes. Ensuring unified
quoting before the process allows distinguishing the GLEP 67-related
metadata.xml changes from unrelated quoting changes.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*gnupg-2.1.11 (26 Jan 2016)
26 Jan 2016; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.11.ebuild:
Version bump of Modern to 2.1.11
Package-Manager: portage-2.2.27
26 Jan 2016; Kristian Fiskerstrand <k_f@gentoo.org> -gnupg-2.0.27.ebuild,
-gnupg-2.0.27-r1.ebuild, -gnupg-2.0.29.ebuild, -gnupg-2.1.8.ebuild,
-gnupg-2.1.9.ebuild, -gnupg-2.1.10.ebuild:
Remove some old versions
Package-Manager: portage-2.2.27
*gnupg-2.1.11-r1 (12 Feb 2016)
12 Feb 2016; Kristian Fiskerstrand <k_f@gentoo.org>
+files/gnupg-2.1.11-tests.patch, +gnupg-2.1.11-r1.ebuild:
Fix test failure in 2.1.11
Bug: 573398
Package-Manager: portage-2.2.27
22 Feb 2016; Steev Klimaszewski <steev@gentoo.org> gnupg-2.1.11-r1.ebuild:
add ~arm64 keyword
Tested on Cortex A53
Package-Manager: portage-2.2.27
30 Mar 2016; Fabian Groffen <grobian@gentoo.org> gnupg-2.0.29-r1.ebuild:
loosen up clang check, bug #577254
Package-Manager: portage-2.2.28-prefix
31 Mar 2016; Fabian Groffen <grobian@gentoo.org> gnupg-2.1.11-r1.ebuild:
apply same compile for to 2.1 as for 2.0, bug #577254
Package-Manager: portage-2.2.27
*gnupg-2.0.30 (07 Apr 2016)
07 Apr 2016; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.0.30.ebuild:
Version bump to 2.0.30
New upstream version in the 2.0 branch
Package-Manager: portage-2.2.27
17 Apr 2016; Patrice Clement <monsieurp@gentoo.org> metadata.xml:
Fix metadata.xml file. Remove duplicate entry.
Package-Manager: portage-2.2.26
*gnupg-2.1.12 (19 May 2016)
19 May 2016; Kristian Fiskerstrand <k_f@gentoo.org>
+files/gnupg-2.1-fix-gentoo-dash-issue.patch,
+files/gnupg-2.1.12-fix-signature-checking.patch, +gnupg-2.1.12.ebuild:
New upstream version 2.1.12
Fixes;
Gentoo-Bug: 573930
Gentoo-Bug: 575798
Gentoo-Bug: 581966
Package-Manager: portage-2.2.28
19 May 2016; Kristian Fiskerstrand <k_f@gentoo.org>
-files/gnupg-2.1.10-pkg-config.patch, -gnupg-2.1.9-r1.ebuild,
-gnupg-2.1.10-r1.ebuild, -gnupg-2.1.11.ebuild:
Cleanup old 2.1 versions
Package-Manager: portage-2.2.28
08 Jun 2016; Mike Frysinger <vapier@gentoo.org> gnupg-2.0.28.ebuild:
mark 2.0.28 arm64/s390/sh stable
08 Jun 2016; Mike Frysinger <vapier@gentoo.org> gnupg-2.1.12.ebuild:
restore m68k/s390/sh keywords to 2.1.x
*gnupg-2.1.12-r1 (15 Jun 2016)
15 Jun 2016; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.12-r1.ebuild:
Change minimum libgcrypt version to 1.7.1
Change minimum libgcrypt version to 1.7.1. This servers at least two
purposes; (i) it ensures gnupg 2.1 is build with curve25519 support
for Gentoo users; and (ii) threads use flag is removed in this
version (as it is required to always be on), and due to (i) this makes
more sense than specifying a default interprentation for missing use
flag.
Package-Manager: portage-2.3.0_rc1
*gnupg-2.1.13 (16 Jun 2016)
16 Jun 2016; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.13.ebuild:
New modern upstream release 2.1.13
New modern upstream release 2.1.13 released
Package-Manager: portage-2.3.0_rc1
16 Jun 2016; Kristian Fiskerstrand <k_f@gentoo.org>
-files/gnupg-2.1.11-tests.patch, -gnupg-2.1.11-r1.ebuild,
-gnupg-2.1.12.ebuild:
Clean up old modern versions
Clean up old versions from modern branch
Package-Manager: portage-2.3.0_rc1
22 Jun 2016; Austin English <wizardedit@gentoo.org> gnupg-2.0.26-r3.ebuild,
gnupg-2.0.28.ebuild:
fix remaining ebuilds building with Clang
Gentoo-Bug: https://bugs.gentoo.org/458154
Reviewed-by: Robin H. Johnson <robbat2@gentoo.org>
Package-Manager: portage-2.2.28
*gnupg-2.1.14 (14 Jul 2016)
14 Jul 2016; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.14.ebuild:
New upstream version 2.1.14
Package-Manager: portage-2.3.0
15 Jul 2016; Kristian Fiskerstrand <k_f@gentoo.org> gnupg-2.1.14.ebuild:
Version 2.1.14 requires a min dep of npth 1.2
Trying to install version 2.1.14 with lower version of npth than 1.2
causes build failure
Package-Manager: portage-2.3.0
*gnupg-2.1.14-r1 (28 Jul 2016)
28 Jul 2016; Kristian Fiskerstrand <k_f@gentoo.org> -gnupg-2.1.14.ebuild,
+gnupg-2.1.14-r1.ebuild:
Revision bump to 2.1.14-r1
Updating libksba min version in dep to 1.3.4
Package-Manager: portage-2.3.0
06 Aug 2016; Kristian Fiskerstrand <k_f@gentoo.org> metadata.xml:
Add myself as maintainer
Add myself as maintainer to ensure being assigned/notified on bugs
Package-Manager: portage-2.3.0
*gnupg-1.4.21 (17 Aug 2016)
17 Aug 2016; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-1.4.21.ebuild:
Security bump to 1.4.21
Gentoo-Bug: 591536
Package-Manager: portage-2.3.0
18 Aug 2016; Agostino Sarubbo <ago@gentoo.org> gnupg-1.4.21.ebuild:
amd64 stable wrt bug #591536
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
18 Aug 2016; Jeroen Roovers <jer@gentoo.org> gnupg-1.4.21.ebuild:
Stable for HPPA PPC64 (bug #591536).
Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches
*gnupg-2.1.15 (19 Aug 2016)
19 Aug 2016; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.15.ebuild:
Version bump to 2.1.15
Package-Manager: portage-2.3.0
01 Sep 2016; Markus Meier <maekke@gentoo.org> gnupg-1.4.21.ebuild:
arm stable, bug #591536
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="arm"
01 Sep 2016; Tobias Klausmann <klausman@gentoo.org> gnupg-1.4.21.ebuild:
1.4.21-r0: add alpha keyword
Gentoo-Bug: 591536
27 Sep 2016; Kristian Fiskerstrand <k_f@gentoo.org> -gnupg-2.0.26-r3.ebuild,
-gnupg-2.1.12-r1.ebuild, -gnupg-2.1.13.ebuild, -gnupg-2.1.14-r1.ebuild:
Cleanup old
Package-Manager: portage-2.3.0
29 Sep 2016; Agostino Sarubbo <ago@gentoo.org> gnupg-1.4.21.ebuild:
x86 stable wrt bug #591536
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
29 Sep 2016; Tobias Klausmann <klausman@gentoo.org> gnupg-2.1.15.ebuild:
2.1.15-r0: stable on alpha
Gentoo-Bug: 552936
29 Sep 2016; Agostino Sarubbo <ago@gentoo.org> gnupg-1.4.21.ebuild:
sparc stable wrt bug #591536
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
29 Sep 2016; Agostino Sarubbo <ago@gentoo.org> gnupg-1.4.21.ebuild:
ppc stable wrt bug #591536
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
29 Sep 2016; Agostino Sarubbo <ago@gentoo.org> gnupg-1.4.21.ebuild:
ia64 stable wrt bug #591536
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
09 Oct 2016; Anthony G. Basile <blueness@gentoo.org> gnupg-2.1.15.ebuild:
stable on amd64, bug #552936
Package-Manager: portage-2.2.28

File diff suppressed because it is too large Load Diff

View File

@ -1,22 +1,21 @@
AUX gnupg-2.0.17-gpgsm-gencert.patch 1121 SHA256 fa8369a4466b3cce54215a348940422f46f4d359f9e9b3c7029a1138870888df SHA512 ecde032b205cc16c33ff21ded55b93e74058cd804d68e4a0738ac70d54b5b388b6f709d21719a5e418c662b7ee74bc4aef7a0c59de106e2d4bd06b7bc1a11138 WHIRLPOOL 5dc4d3de29290e8e274a0f4fef871cea7f49553846254d819ca776000978a72c694212559d9ad03312f94f71f406de4641c0575188d340017a7937b01753b8a0
AUX gnupg-2.0.26-Need-to-init-the-trustdb-for-import.patch 895 SHA256 063f50e8293282ec59ccf30567dafc16f5cdec800d2965acf8cf8a5050d8a9b3 SHA512 85423d0c0a2d6e85d569bd31c8f8209fb8707c827f041055bc2a1b20ec1372257574a2b72d86cdc1fa61188966bbb0e0ca176505bbd2bb1e2df12257f33ae259 WHIRLPOOL b9ee365eb55e637ca80b1ab88f1b48a9f925be73aba4f3e8e1c5526cbdb18a4c6326aa0282b45c6ad285b9c0d2f624e161679abd41bfcbd6cbf37764c0123467
AUX gnupg-2.0.26-misc-cve.patch 3201 SHA256 d0f16d14da9868b79d17fa49ff284ec05fb45ef61f35c864bde9e38dc7539de2 SHA512 bb2860e5d8bb1567238e25d05cda7cb76557fa43dca3b8e802f7b4664e9b46e10187f2cbb76d1bcea5816d14c936d704fd606bdf125855ef3401b08412ac1fed WHIRLPOOL eefd707be37662bccd63d671496c79b30a07c13fb7497562887c678495020c382b5fb664ec8d5c76c45077fd6cfe36d4fc33f804b544f0efd042f6eaa5d2ed36
AUX gnupg-2.1-fix-gentoo-dash-issue.patch 514 SHA256 961d924cc441a01c49d68f640fdd9d8a15d47ef02c85e3e4e15f77afd3de6b30 SHA512 2c269c049916a392210e2daedc7bb58281a9132bc51c3f4c136ee75cd19a78b76bf13814eb4165a65f8169968d4de4d407d42b2b36dd4e5284b5b10a4684c118 WHIRLPOOL c0a904864331bcb585783e7b61a15f1f57e80671e124e6bdccd01f21ee1e1c70da46f9b17007480f3b1d2957e8e9440d21bc108464abcbd3473a468c2496f227
AUX gnupg-2.1.12-fix-signature-checking.patch 1547 SHA256 fe0d44d068b258c757514ce4e54e9de3b40513113e0bb676ab697d1e7bd18c8a SHA512 24c7a853f5b37412903da560e6ee6dd0a98014941fb0f250061398bb29f021d1dc07b241700811eebb895e0715446f95220543c4dc57f70e21fde59827374a83 WHIRLPOOL 485fcdfc1499e9ac6d83bed86365114c492255a8b74f49efca9ffb5ca3dcde8294320831a355e3b72fe7ae9bef4f8fa8a322cc998ad9821af6a99da044b04451
DIST gnupg-1.4.19.tar.bz2 3713811 SHA256 7f09319d044b0f6ee71fe3587bb873be701723ac0952cff5069046a78de8fd86 SHA512 cce2a83efb05f963ad0f8afd04999cc852889d46b4cad4cf399a37fd6e69f0911a5ccaa0192cb891a941cfa93125349b481efa789a127e3c0aa2c5ba53672741 WHIRLPOOL 14eaddca0981f05757aa0751b9563837efd3f5943a422d5f29e0de94eb6233b85b8848a1f4816ab7e897d6e656c7c08705115d53ed89f554604ffd2009c3c39f
DIST gnupg-1.4.20.tar.bz2 3692881 SHA256 04988b1030fa28ddf961ca8ff6f0f8984e0cddcb1eb02859d5d8fe0fe237edcc SHA512 8a66d5a45dcf0508601452061eb1965c3c56c56f0e5ded00b7f54c6104de0a305c1d526abd37be2f55cd9bde79600d9cfaf60536af77ff733d778ace5fcd9dad WHIRLPOOL 26344b6ba0e5f0f11fa411f5af265c922b3b1d62ff030433eb8dc6fef00dbf2ec3370ecb081dd5c6cf85a4a37e7f12aacc83e07b803cc80adda29a11a4a3c715
AUX gnupg-2.1.16-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch 1035 SHA256 9bf7c021ad5301a0f6692da6e3fc25dd3d918db976c20cefc79aae4029d1c935 SHA512 2b23cf2455ce8acf724a535f7caa1880d81fa8425dc7385aedc567c8dd910e0f49a835c30531d3a5368fb7396a7c9f653ebe2b08bd8e07e3a67992d690249215 WHIRLPOOL d3414b5fca8803e51932bda2158f6def6ff634b1ee0add0d2c03618c02b9680fddcbb691cfdb4786d2887b019e2926bfd99cfaea39138d96a993d89305ec71dc
AUX gnupg-2.1.19-have_strlwr.patch 1503 SHA256 cba59c4fe0afb2bd77e3757cde10ead2955dc3534ab65b2204ccf1e8f940ca88 SHA512 30cff48cb11b7eb149a8fce1446f6d303b4369d2eb7455008eb62474080ea3fede18ab627d5269de1e7b4f57338e633c79e1e52b44991920a438b7f0adfd6250 WHIRLPOOL 2aa55d3ce4f42249f87284a3cd70fe374a98f0aa1a4baf6ce074aa447c72be49fbd0d159793da02656f44493613da59aa2b9ac6a484e8a87859f0ddb97f0c69c
AUX gnupg-2.1.19-solaris-ucred.patch 381 SHA256 94493c38654454c6cc0ee5864fce65f2cf396060fcbe9609cbc477b960b71dfe SHA512 7a9f52ce2deaaf309ecb893ebaa6e89e9068782c320d0154ea30261ee99e47ab86e7c49f7ca51ac531f414070b13266b59e428fd678d7258e3d82c1dc13d4537 WHIRLPOOL 59d189d6bfab384c59159af7981dedacaba191493d735393771f5872bb0c1238fe4105fd5b3a4efc4ab2a6c9a0fda03d947923d946b31044958828704fec8bf4
AUX gnupg-2.1.19-ssh-no-scdaemon.patch 2548 SHA256 a3fea5676565d0d5223dfde7252c641433e7845d7164659b24798b86ea6b573d SHA512 45665a69193b24718200315a2ac201cb1f4ffded4a7cdd9880cd042a64e178b561ac10aa51a3c074ed2ad04a6f30439d7caaccd88fb4415b8de63fb4692730b4 WHIRLPOOL 5dde532812142d5eeddd7f67a2a9c8f37e2bd906e1ab7d35d7576bdaf783e39207a9c892eba017a7c102da9a1eb55103bd7c26dea1e5a1f5c6a588ca31f9ec78
AUX gnupg-2.1.20-gpg-Fix-typo.patch 843 SHA256 bd465cb0a40e83825b5e95ba0d9886be433e1b3dc85e78558c8abf103801ba59 SHA512 eb451eedb3e0282f3b7d10d0b12753a55b6bd92b2cdfc1dce5a9ffe1f0015cc598193193a8c8292371fb285517016d69ec70b7820f9dc0047e33b2e3f16214ed WHIRLPOOL 507a2206694a77dab35482e4701be13a062f7f983f80e3b632a10939d3229f756014f7d9f0b85b2214bf44e0d6ded16580bf4c4946682c5eeaa1c13731f2c29b
AUX gnupg-2.1.20-gpg-Properly-account-for-ring-trust-packets.patch 2987 SHA256 55e997ebfb0cb49e8ad5b10fdbbb742986a6ee51f41f8a42334fdb30cec49de9 SHA512 2cf3147638c69f49b4d792a01321b5892f882fc67a1aee8f51f9b35761e6961e9c46d9abc92b0e5250a85b7145e69ba9583b3ce2323943587feb52a029e95deb WHIRLPOOL 06a9fb5a569fe8adfde5168f5f4c604ba4b80351870c3a595b8711ef5a1ecc3076a1ac5f297e593a3e35aac27565dd2d092a8c9729c6f3ce9b98f2fc507d975d
AUX gnupg-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch 1048 SHA256 cc24f9fdccbeab4d7101b982e39d6df69e4d7da677bd580c0cc8447d23421eec SHA512 fd12827150e96cd7979ea9611d64ed4ab9e6c61cfecdd697b8fb4d162f20985b734c2bfc365a921809b9029e86a85a9b36c10ec472b3dd49c25ea18f5aef56ce WHIRLPOOL 7fae3a8805b279b5120a975728cc34bc026a3e1f83aaaa7b9b410f62daf2681bb05a3daf5ca4f7b1d28c85d91d5ab4209203eb95da7a48062efa2120d1af78d8
DIST gnupg-1.4.21.tar.bz2 3689305 SHA256 6b47a3100c857dcab3c60e6152e56a997f2c7862c1b8b2b25adf3884a1ae2276 SHA512 619e0fbc10310c7e55d129027e2945791fe91a0884b1d6f53acb4b2e380d1c6e71d1a516a59876182c5c70a4227d44a74ceda018c343b5291fa9a5d6de77c984 WHIRLPOOL eb596be347dd90be93d381fe405e50f5808160b546705493bc9d817d521ea236a2374648e6c2cab396f54bba74de4caf2b92e894df3a17aa339f014ef8cc8802
DIST gnupg-2.0.28.tar.bz2 4435779 SHA256 ce092ee4ab58fd19b9fb34a460c07b06c348f4360dd5dd4886d041eb521a534c SHA512 7e786fe0648d5ea453f9c7524fec4bd7d5eec26d28f723acf3cb2f7ec9c400c339f0926a179411876c3f8e08b06942dcec643dc930caf58239bbd4932f4bd3c1 WHIRLPOOL ccf7427e54a545914e89677618055a114b4c9dc4db48669a2fc726fced98475df4ed27c93bd180f1250d147111ee663c736cdf4e1d8afdc40ed967cdffd0eb66
DIST gnupg-2.0.29.tar.bz2 4416251 SHA256 68ed6b386ba78425b05a60e8ee22785ff0fef190bdc6f1c612f19a58819d4ac9 SHA512 23b452c740ab5c1e1e37337ae0583dd3b15df58a5bb5639c0c2aef1fb603e0a7d90a257ac99b0d9dfb68b81fa061c0c64e0bfd256c00d64e2f432192f5052f37 WHIRLPOOL f3d59a9453b4a65c726788c35b065ffc9cde0b746705080cd3491c73439786d791da29cf8f5bf1e5594a0e39cfaec214e346fe18ec3acf0b425dc396aa189f33
DIST gnupg-2.0.30.tar.bz2 4414652 SHA256 e329785a4f366ba5d72c2c678a7e388b0892ac8440c2f4e6810042123c235d71 SHA512 e60a57f7dc74b44f884fd50d5a9c51cef7df8c098644ebab9ef7d945a40b0e4a285d0dc80b10fe39d8e4c2cc9d6cbbe800a0ddae54883180dc755fe47ced3314 WHIRLPOOL 007315882becc1204edf6833a13610284ce7e1c73429fc3b4170c35ba61c645299f811f01b1bc0506b1cf94ce0de23af4cea33f51cf97397ec61caa15ce3ac6c
DIST gnupg-2.1.15.tar.bz2 5723689 SHA256 c28c1a208f1b8ad63bdb6b88d252f6734ff4d33de6b54e38494b11d49e00ffdd SHA512 69c943e853e1a37e8b17b3bc34e1503f14bc8f189fa9f3ac6644bcc98ccce6eaef64da20ff9dd1c8de3a7789ea577167984ccf3ac286cac50752e6f7c2f42ab1 WHIRLPOOL 4c5a8cd4e8b7196f4a355ce7739cf6e23c43817414e10bbba219117e4e51c4c618ffb5dbce27cb836a2171eda58e003d5ddf78d4af09a813c2a1729963413151
EBUILD gnupg-1.4.19.ebuild 3372 SHA256 eb7614464a39d2a871f5963dcc61e82a13cbcab1aeedb0740228c726f895d2e9 SHA512 4726afc7f124f672e1e358fcc2b496728a8d3f507181d85d287f70eb743b5d3a527b020be2ba7473f4b60994169a380da501f100c09ed468818d2405c34b0797 WHIRLPOOL 1e9efd7a18e685fb42a1d8547b5668490b197ccdc4eab3bb07ca8075bcb58492a18f2d634ba8b1f91d2b8b872676106d31df4c38dcb645e113497989fcc13606
EBUILD gnupg-1.4.20.ebuild 3384 SHA256 220365635e57bf6b01037ad79a28b86dffe7e80c5e9e80e3b1e837b747762f5e SHA512 4049594a0868d09b19e0611b502abcb3a6179525b5feb7dc608168071892847dab466242d138c96c93743480c7dcd81724e3038b199909ec1e7950e6916a6a38 WHIRLPOOL 01c17a71180ccb068155ed872f18774c90d9077323aa8b0db89b1e61f903f348c1f8f11970320d6ad30e17019bb17b9f6dc2e41bbea14001371ecba0fec4b860
EBUILD gnupg-1.4.21.ebuild 3375 SHA256 01264a6ded99699972cc34739d13e30536a53f466504932b8a281a323c252d2b SHA512 091813854e09b800a02dfead662bdc5e0c2845c318384af5954f10412be0e03b827f997d7d1411086747b6187ef314312d0c7dc109fed84f56c91560bd06b763 WHIRLPOOL fa97634e9758606afb23feb2ffe662dc9e1c55366e458d7b8ef224c1c2c0bc40a69bbfa510e5da62df21a9b38893777d210379de1ecaa88be07607664e3823ca
EBUILD gnupg-2.0.28.ebuild 4850 SHA256 22a7afe802626f9332fa07ccdbbb7b058c3d54ef4e64f9afa241080380eeab71 SHA512 34ebbe9c768e254248a79b92e746f2bad757d122bd329fb65436ae7c6f2405a43594d131b3ed88fa029579d76341de3ad7a59337c12a382e75b75f6ddd435a60 WHIRLPOOL 8d0a3bb121e247079b2330cb5294c572187c99fe591e535e4022c17c5c6c77241d990d89c459027641f392c185cf8260af28a5495e888f874558fe784f38b3cb
EBUILD gnupg-2.0.29-r1.ebuild 4978 SHA256 7524b83ab9efaa9ea9cb54590ef2070d2f0a12e4063848703ae352913834a3b4 SHA512 3b177c3aa5949aa51a43c698dbd7bcdc208d152759acb2fd04b4c96a9fb2b31a608b06f5782f56a4cff1a03616c5947cbb8ef59eff948cbed9be220e7985f0e4 WHIRLPOOL b21df882aa93a645acaea838fdfc68e658408bbe0ab52e577b6f4ee65eb8e8dbc126d0a35f022edf9d239269c22fd82d68b239b8419397709d05532aa4f256e6
EBUILD gnupg-2.0.30.ebuild 4980 SHA256 bd29bea48709efda695d96c1c31c383793a8ab56e742e74555b9e9b45a9bb335 SHA512 740d16d7c5aa29d8ade28b67d7bffacb036671b9aa1800ca04c5fb81d2dafbceb4529236e91b91c61e93cafed11cca7bd471ed165ce75941bf1fb38b9cbf5b90 WHIRLPOOL 8860cfdbe126f9a2a72126064ed866d21209ee55f318a1f6de1c56fed7a64fad1be78470968722f74ebb9eb1b67e87459525564ca40992fbe0a5226a09c9f218
EBUILD gnupg-2.1.15.ebuild 4431 SHA256 5fa53b903e10f0c79e0a12549b2549541b97f28ddf48fd5a180332641337047d SHA512 03a2e4e6bfffb0eca588a1e9f9b6d693702487ac5c289b7dad226735bf1231b8635cd9369e77c8f21da76c2d023e064d039920cc4c8ea590dd98c070bafe8ba5 WHIRLPOOL 8c7f4514cf789d8724ef2462f9f14a4ca153415558ada4aeceaeb22f877c6bfa23e001ea68ad97a25e388885f9cf66a75dc92d68f0a403347d42486d2fafe107
MISC ChangeLog 14435 SHA256 e6085be566a423fa2bb08b6fc625a1ea8057efda69ef455a97615e25d360fdd1 SHA512 fc62dfcdff1375a02b2a19417105ec43e702e16b104e2ed29f59e282f49d1c648ff6e31382b86c36cd97f80b1d5f8d4fc5050d1f6211c0fa9ffdd69e1e7f13c0 WHIRLPOOL ca9c35bdbd423a3c65a9ad2479f7e3b8ce4eca7af62b991aa2f6ca5c5452a5f8b791214c9bb525391fab5ec895179ae9ac057cc21565e3d88fcd93dd1f8f42cc
DIST gnupg-2.1.18.tar.bz2 6308666 SHA256 d04c6fab7e5562ce4b915b22020e34d4c1a256847690cf149842264fc7cef994 SHA512 b8357f0a883a33c2e4f6ab5a8f5ddb171c899b7a2899e8ce4cac232938fe1dffb789a54980dfc4b758c4cb47f11f1fc570fea905244735048dfc6f06b3353baf WHIRLPOOL c5f132beb3b454146747fe14cd12576fb4d9a9adb8cfd80fcae4482b111672fd38e412dba72caa75af717069d7182a99c7f30ea03dc9adf190f5aa1f01748247
DIST gnupg-2.1.20.tar.bz2 6456128 SHA256 24cf9a69369be64a9f6f8cc11a1be33ab7780ad77a6a1b93719438f49f69960d SHA512 14a9890bc64e143f87cff121dd298d490d78dbd34e36883e0f25763ff9064e5706a7632893d7c5d0e8e9b8cf9cdb0d378b4ce1715348729f0fc080455b61eca9 WHIRLPOOL fa6cbd66031cac41db308b10bebec87e37a19d3c63219d22fb874d7d016bcad057b93eeece7a64001718ee1f881199e3d3eebc8ef6625691f553b0d2dbc92624
DIST gnupg-2.1.21.tar.bz2 6472887 SHA256 7aead8a8ba75b69866f583b6c747d91414d523bfdfbe9a8e0fe026b16ba427dd SHA512 ddced44c37a220af8371ba36357fc0f23b22b57daec1cba6d4a1a015d345eac7f6060c88b22a5cd457ee364d0ec1f02175644aed1970a97abfa84a3d285bc512 WHIRLPOOL 9408a4561ce35fe2a0a999353517cc6a324b2871851d08bcbeffa1e08b49a0df0fff5a180579ebc80679cce559ed789d562243fa8372ebc908091ec8a5364f13
EBUILD gnupg-1.4.21.ebuild 3355 SHA256 cd060862b062a2e6afe3789e783d02d38baa6f6dda0bf78e3fd121442e0ff0cf SHA512 4c269d54b116b730197656d840b7b341166c8114069a3050385375b66918ad4afbe8f04a558c80dec8e8d0912cecccc585cdfbc7bee52f0eef72f6a363a95e3d WHIRLPOOL f41839fd5a0e37b518420780f3564d08e18870d5943de2a677baab92f365638b57a86f25192af6ae2c59c817a72f559a92bf59586fa5b71431aaf220eb9069f8
EBUILD gnupg-2.1.15.ebuild 4570 SHA256 8a8a2a347184293403d78eb604f2c520ac716e162cb8acfc21795952abe9b07f SHA512 385f5c40a42559e3b686d16dedc2ca442dd0a075514184e67eef97624cc419bd0bfc7f7ca6fdd3dc549cb4e3beafce656b725adcf201d27b151dab6456346875 WHIRLPOOL be781ec9278f2b9284e139dccbaa986a2c2860f74bd3933a6ce5e325b4ac6cd7b0301c31331955e308d71c754c2a00922a8a2ea8db7178ed73e9135a8d3293a8
EBUILD gnupg-2.1.18.ebuild 3098 SHA256 e0771590a5791127da55ed623c3ea0daaec6ff7a57b57b800175d5ef81b64fb6 SHA512 66b3e098e2efb35b2ccfd32ef99d8fd0f6cab451018d5cbf0b1bcf515758446f68a920ea492a369e7dc1319ba8a5d2642aa50e06ee46daa74a05e097816fb2bf WHIRLPOOL 4ef743d1a78550494d98cf8c6526d0a16625a8ae4b4e014ae59a4881dbc1ceef1cb87d14878bc4d44a64619fcf9ed74ca89a1b6bb5f038fe5da8b4cdf759d6ab
EBUILD gnupg-2.1.20-r1.ebuild 3102 SHA256 1e8c8bdee0c90d9ea51b3ed3e940a4f4e7e67c823816961ca75e02e8b726dc03 SHA512 68eafca6339bab0f118c5ff9119a984ee2b7432942929d429a430c053da568ed7729d13a507d073bebc8a273e74eb40f66585ef84cc9b83181f2ea5d6990d615 WHIRLPOOL 99ee773c6aec668d1e4ebbb9ef65792e26f01088d54443dff0578de61ca9d665ba30e96be80cd7e447abb9fed56f3061aff7c224941de90f31ee2134995a8adc
EBUILD gnupg-2.1.21-r1.ebuild 3085 SHA256 6879c88baa5119856edd2c2606c9a4bae140e9a8a2078864013719bd675c7338 SHA512 1d2e8a35a53c921469aea17edfeb264916de285d0bf39a3a96dd6ab5d607accc98808dadfa7818889c1f1c52a35b69e1e5a6cc161ba8fdefe1a158788cd18831 WHIRLPOOL 8d51509e8ec137593ac6457a2d43dd204357692d208104d244420b7cf4d9c1a2e61320187f5664f1b3df1e40a8453ffd201fd0603860c502702c289a0caa4b32
EBUILD gnupg-2.1.21.ebuild 3011 SHA256 65925b45f9f9215a81f4cdc045f8b98e0b0386e3f41d2b0e77344993d6a020ed SHA512 ab660821081686bcb389b8b2c70e3b7a9e3cede37c10006fd6502ed3f02bb7a0003ab04e150869e650fa95414e4080b476091be19be9318d30d061bef876cdcf WHIRLPOOL fef120afd0ae712ee7e628fb30f115c41b8eb0a80d137bfaa04d0dd606579c3471d592e007db6462a4c60d8affe1af336e20caade9e21d828d196fbd6e085851
MISC ChangeLog 17653 SHA256 0f85d5aa5e23837a910ad2d14a05a1a3cd8a3bc9f59d4e0fcbc1b6cf30d8f166 SHA512 8e8d0cac1c1c9662d9754e1ee04399bffbd41eaec93d361bb01ac753d9907c60d56f184eb5e265f4817afe681f090b4d796274a2bb33988764e036fdb71dd2f1 WHIRLPOOL 960f2283993b2d007df253abd5a5b0eb0d1441df64262825785793cfd756f6d314c3186948fddfc946ed801e64834ac4909ab9654ceb8e2c45d9df3543ea6812
MISC ChangeLog-2015 89046 SHA256 295a825284cc7d9b7148c77733782937402db7e07fd7fbf0a9f44861d2018ce7 SHA512 9920db843f9cc1863f3529ac2022f591de8f0b930f82b64ca2859d542af679de3dcc733e5b55b8de060df9bf01ce68cd1828d0c179b1f9f05093cd6566efddc6 WHIRLPOOL d21dbe313d4c1b0e50012e0cc05560d13b712875514dbbea2f56be40ce85c99db8a7693a0f4492dd631119d37cbc796546fe5b62f5d6a6baf598d0a94c0ac0a3
MISC metadata.xml 1211 SHA256 c9be6af1ab9cc14b1b09ad2ed9ea4530148c2c5476f6335b096b83798e8dccef SHA512 521cef0f8f903af1cf5d59a4c15d1ee8ee264052d8156a3b00489375b5cff5fdb42b933d918a2c8ca1f51997c2ffdd4c2a9c9417240d42bfea9329ccfcec4f07 WHIRLPOOL d98abfc91888e2058b08903dbe7c9c0686ac2852815ca1800d9f219f7eedb309c0a780eabcfdd21e08cbf1225ac6873fbf6ee7724d2226a569ce5cbcbf41a2f5
MISC metadata.xml 1305 SHA256 16a6bd4e5d90f7a4cc01bb14d3239f3e702ab99afb30bc989c8d578eaec48fbb SHA512 b7a406925af6a56b9036b895436d5dbfb93d4d06cdd07b43b5df71ff7247111f5bf1c1d085e8037b23bc5c67b476204c1f681bf26446ebdb7adf58e32bd51029 WHIRLPOOL 2fe667cbf1954816ddebc520253c6645929870d39e8a3b7e03821164a7110ebbb5588178bd31db844fa44f7e57e031de11da9e74596f3fc92ac44c4b7f5b3a21

View File

@ -1,34 +0,0 @@
From c34486a64c223bcbfbb57d9abcf107d684b815b6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= <flameeyes@gmail.com>
Date: Sun, 17 Apr 2011 01:34:39 +0200
Subject: [PATCH] gpgsm-gencert.sh: make sure not to abort after creating temp
file.
https://bugs.g10code.com/gnupg/issue1466
---
tools/gpgsm-gencert.sh | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/tools/gpgsm-gencert.sh b/tools/gpgsm-gencert.sh
index b209c8e..e7c812f 100755
--- a/tools/gpgsm-gencert.sh
+++ b/tools/gpgsm-gencert.sh
@@ -178,10 +178,10 @@ Key-Length: $KEY_LENGTH
Key-Usage: $KEY_USAGE
Name-DN: $NAME
EOF
-[ -n "$KEY_GRIP" ] && echo "Key-Grip: $KEY_GRIP"
-[ -n "$EMAIL_ADDRESSES" ] && echo "$EMAIL_ADDRESSES"
-[ -n "$DNS_ADDRESSES" ] && echo "$DNS_ADDRESSES"
-[ -n "$URI_ADDRESSES" ] && echo "$URI_ADDRESSES"
+[ -n "$KEY_GRIP" ] && echo "Key-Grip: $KEY_GRIP" || true
+[ -n "$EMAIL_ADDRESSES" ] && echo "$EMAIL_ADDRESSES" || true
+[ -n "$DNS_ADDRESSES" ] && echo "$DNS_ADDRESSES" || true
+[ -n "$URI_ADDRESSES" ] && echo "$URI_ADDRESSES" || true
) > "$file_parameter"
--
1.7.5.rc1

View File

@ -1,35 +0,0 @@
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

View File

@ -1,118 +0,0 @@
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

View File

@ -1,12 +0,0 @@
diff -Naur tests.old/openpgp/mds.test tests/openpgp/mds.test
--- tests.old/openpgp/mds.test 2016-05-03 13:13:11.373313389 +0200
+++ tests/openpgp/mds.test 2016-05-03 13:13:31.886755059 +0200
@@ -63,7 +63,7 @@
[ "$failed" != "" ] && error "$failed failed for empty string"
-echo_n "abcdefghijklmnopqrstuvwxyz" | $GPG --with-colons --print-mds >y
+printf "abcdefghijklmnopqrstuvwxyz" | $GPG --with-colons --print-mds >y
if have_hash_algo "MD5"; then
test_one ":1:" "C3FCD3D76192E4007DFB496CCA67E13B"
fi

View File

@ -1,50 +0,0 @@
From 83a90a916e8e2f8e44c3b11d11e1dd75f65a87fb Mon Sep 17 00:00:00 2001
From: NIIBE Yutaka <gniibe@fsij.org>
Date: Wed, 11 May 2016 19:27:03 +0900
Subject: [PATCH 1/1] g10: Fix signature checking.
* g10/sig-check.c (check_signature_over_key_or_uid): Fix call to
walk_kbnode.
--
Thanks to Vincent Brillault (Feandil).
GnuPG-bug-id: 2351
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
---
g10/sig-check.c | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/g10/sig-check.c b/g10/sig-check.c
index 290f19a..7000b48 100644
--- a/g10/sig-check.c
+++ b/g10/sig-check.c
@@ -797,15 +797,20 @@ check_signature_over_key_or_uid (PKT_public_key *signer,
*is_selfsig = 1;
}
else
- /* See if one of the subkeys was the signer (although this is
- extremely unlikely). */
{
kbnode_t ctx = NULL;
kbnode_t n;
- while ((n = walk_kbnode (kb, &ctx, PKT_PUBLIC_SUBKEY)))
+ /* See if one of the subkeys was the signer (although this
+ is extremely unlikely). */
+ while ((n = walk_kbnode (kb, &ctx, 0)))
{
- PKT_public_key *subk = n->pkt->pkt.public_key;
+ PKT_public_key *subk;
+
+ if (n->pkt->pkttype != PKT_PUBLIC_SUBKEY)
+ continue;
+
+ subk = n->pkt->pkt.public_key;
if (sig->keyid[0] == subk->keyid[0]
&& sig->keyid[1] == subk->keyid[1])
/* Issued by a subkey. */
--
2.8.0.rc3

View File

@ -0,0 +1,33 @@
From cf3778631f87ad03274ac94dcae7c7fbbd036913 Mon Sep 17 00:00:00 2001
From: Kristian Fiskerstrand <kf@sumptuouscapital.com>
Date: Tue, 22 Nov 2016 10:07:33 +0100
Subject: [PATCH] gpgscm: Use shorter socket path lengts to improve test
reliability
--
As socket lengths are normally restricted to 108 characters
(UNIX_PATH_MAX variable in /usr/include/linux/un.h), using 42 characters
by default easily results in errors.
---
tests/gpgscm/tests.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/gpgscm/tests.scm b/tests/gpgscm/tests.scm
index 72afa99..039ea86 100644
--- a/tests/gpgscm/tests.scm
+++ b/tests/gpgscm/tests.scm
@@ -268,9 +268,9 @@
(define (mkdtemp . components)
(_mkdtemp (if (null? components)
(path-join (getenv "TMP")
- (string-append "gpgscm-" (get-isotime) "-"
+ (string-append "gscm"
(basename-suffix *scriptname* ".scm")
- "-XXXXXX"))
+ "XXXXXX"))
(apply path-join components))))
(macro (with-temporary-working-directory form)
--
2.7.3

View File

@ -0,0 +1,56 @@
https://lists.gnupg.org/pipermail/gnupg-devel/2017-March/032668.html
From c22a2a89d3bd3d08b3abb8e4e33df32b480338ec Mon Sep 17 00:00:00 2001
From: Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
Date: Tue, 7 Mar 2017 13:54:49 +0100
Subject: [PATCH] gpgscm: Use system strlwr if available.
* tests/gpgscm/scheme.c: Define local strlwr only when HAVE_STRLWR is
not defined in config.h.
* tests/gpgscm/scheme-config.h: Remove hack.
Signed-off-by: Justus Winter <justus@g10code.com>
---
tests/gpgscm/scheme-config.h | 4 ----
tests/gpgscm/scheme.c | 6 +++++-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/tests/gpgscm/scheme-config.h b/tests/gpgscm/scheme-config.h
index 2003498..15ca969 100644
--- a/tests/gpgscm/scheme-config.h
+++ b/tests/gpgscm/scheme-config.h
@@ -30,7 +30,3 @@
#define USE_PLIST 0
#define USE_INTERFACE 1
#define SHOW_ERROR_LINE 1
-
-#if __MINGW32__
-# define USE_STRLWR 0
-#endif /* __MINGW32__ */
diff --git a/tests/gpgscm/scheme.c b/tests/gpgscm/scheme.c
index b2ff721..af97c27 100644
--- a/tests/gpgscm/scheme.c
+++ b/tests/gpgscm/scheme.c
@@ -12,6 +12,10 @@
*
*/
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
#define _SCHEME_SOURCE
#include "scheme-private.h"
#ifndef WIN32
@@ -88,7 +92,7 @@ static int stricmp(const char *s1, const char *s2)
}
#endif /* __APPLE__ */
-#if USE_STRLWR
+#if USE_STRLWR && !defined(HAVE_STRLWR)
static const char *strlwr(char *s) {
const char *p=s;
while(*s) {
--
2.10.2

View File

@ -0,0 +1,19 @@
command-ssh: include ucred.h
In order to use ucred() when HAVE_SO_PEERCRED is defined, ucred.h needs
to be included on Solaris.
https://bugs.gnupg.org/gnupg/issue2981
--- a/agent/command-ssh.c
+++ b/agent/command-ssh.c
@@ -40,6 +40,9 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <assert.h>
+#ifdef HAVE_UCRED_H
+#include <ucred.h>
+#endif
#include "agent.h"

View File

@ -0,0 +1,85 @@
From 4ce4f2f683a17be3ddb93729f3f25014a97934ad Mon Sep 17 00:00:00 2001
From: NIIBE Yutaka <gniibe@fsij.org>
Date: Mon, 6 Mar 2017 10:26:11 +0900
Subject: [PATCH 1/1] agent: For SSH, robustly handling scdaemon's errors.
* agent/command-ssh.c (card_key_list): Return 0 when
agent_card_serialno returns an error.
(ssh_handler_request_identities): Handle errors for card listing
and proceed to other cases.
--
GnuPG-bug-id: 2980
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
---
agent/command-ssh.c | 19 +++++++++----------
1 file changed, 9 insertions(+), 10 deletions(-)
diff --git a/agent/command-ssh.c b/agent/command-ssh.c
index 79b8f85..3ab41cf 100644
--- a/agent/command-ssh.c
+++ b/agent/command-ssh.c
@@ -2393,13 +2393,12 @@ card_key_list (ctrl_t ctrl, char **r_serialno, strlist_t *result)
err = agent_card_serialno (ctrl, r_serialno, NULL);
if (err)
{
- if (gpg_err_code (err) == GPG_ERR_ENODEV)
- return 0; /* Nothing available. */
-
- if (opt.verbose)
+ if (gpg_err_code (err) != GPG_ERR_ENODEV && opt.verbose)
log_info (_("error getting serial number of card: %s\n"),
gpg_strerror (err));
- return err;
+
+ /* Nothing available. */
+ return 0;
}
err = agent_card_cardlist (ctrl, result);
@@ -2568,7 +2567,6 @@ ssh_handler_request_identities (ctrl_t ctrl,
gpg_error_t err;
int ret;
ssh_control_file_t cf = NULL;
- char *cardsn;
gpg_error_t ret_err;
(void)request;
@@ -2601,21 +2599,21 @@ ssh_handler_request_identities (ctrl_t ctrl,
if (opt.verbose)
log_info (_("error getting list of cards: %s\n"),
gpg_strerror (err));
- goto out;
+ goto scd_out;
}
for (sl = card_list; sl; sl = sl->next)
{
char *serialno0;
+ char *cardsn;
+
err = agent_card_serialno (ctrl, &serialno0, sl->d);
if (err)
{
if (opt.verbose)
log_info (_("error getting serial number of card: %s\n"),
gpg_strerror (err));
- xfree (serialno);
- free_strlist (card_list);
- goto out;
+ continue;
}
xfree (serialno0);
@@ -2640,6 +2638,7 @@ ssh_handler_request_identities (ctrl_t ctrl,
free_strlist (card_list);
}
+ scd_out:
/* Then look at all the registered and non-disabled keys. */
err = open_control_file (&cf, 0);
if (err)
--
2.8.0.rc3

View File

@ -0,0 +1,27 @@
From 692208fd6c1547cc7dd2062a1d1c9499bc0a8be4 Mon Sep 17 00:00:00 2001
From: Justus Winter <justus@g10code.com>
Date: Mon, 8 May 2017 13:52:39 +0200
Subject: [PATCH] gpg: Fix typo.
--
Signed-off-by: Justus Winter <justus@g10code.com>
---
g10/packet.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/g10/packet.h b/g10/packet.h
index a10495c..d42510d 100644
--- a/g10/packet.h
+++ b/g10/packet.h
@@ -623,7 +623,7 @@ struct parse_packet_ctx_s
iobuf_t inp; /* The input stream with the packets. */
struct packet_struct last_pkt; /* The last parsed packet. */
int free_last_pkt; /* Indicates that LAST_PKT must be freed. */
- int skip_meta; /* Skip right trust packets. */
+ int skip_meta; /* Skip ring trust packets. */
};
typedef struct parse_packet_ctx_s *parse_packet_ctx_t;
--
2.10.2

View File

@ -0,0 +1,86 @@
From 22739433e98be80e46fe7d01d52a9627c1aebaae Mon Sep 17 00:00:00 2001
From: Justus Winter <justus@g10code.com>
Date: Mon, 8 May 2017 14:24:00 +0200
Subject: [PATCH] gpg: Properly account for ring trust packets.
* g10/keyring.c (keyring_get_keyblock): Use the parser's packet count
instead of counting ourself.
* g10/packet.h (struct parse_packet_ctx_s): New field
'n_parsed_packets'.
(init_parse_packet): Initialize new field.
* g10/parse-packet.c (parse): Count packets.
--
The 'keyring' keystore depends on the number of packets for delete and
update operations. With the rework of the ring trust packets, the
trust packets were no longer properly accounted for leading to keyring
corruptions.
The 'keybox' store was not affected.
GnuPG-bug-id: 3123
GnuPG-bug-id: 3135
GnuPG-bug-id: 3144
Fixes-commit: a8895c99a7d0750132477d80cd66caaf3a709113
Signed-off-by: Justus Winter <justus@g10code.com>
---
g10/keyring.c | 4 ++--
g10/packet.h | 2 ++
g10/parse-packet.c | 3 +++
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/g10/keyring.c b/g10/keyring.c
index e223f0f..50f1b82 100644
--- a/g10/keyring.c
+++ b/g10/keyring.c
@@ -409,11 +409,11 @@ keyring_get_keyblock (KEYRING_HANDLE hd, KBNODE *ret_kb)
pkt = xmalloc (sizeof *pkt);
init_packet (pkt);
init_parse_packet (&parsectx, a);
- hd->found.n_packets = 0;;
+ hd->found.n_packets = 0;
lastnode = NULL;
save_mode = set_packet_list_mode(0);
while ((rc=parse_packet (&parsectx, pkt)) != -1) {
- hd->found.n_packets++;
+ hd->found.n_packets = parsectx.n_parsed_packets;
if (gpg_err_code (rc) == GPG_ERR_UNKNOWN_PACKET) {
free_packet (pkt, &parsectx);
init_packet (pkt);
diff --git a/g10/packet.h b/g10/packet.h
index d42510d..cf2121c 100644
--- a/g10/packet.h
+++ b/g10/packet.h
@@ -624,6 +624,7 @@ struct parse_packet_ctx_s
struct packet_struct last_pkt; /* The last parsed packet. */
int free_last_pkt; /* Indicates that LAST_PKT must be freed. */
int skip_meta; /* Skip ring trust packets. */
+ unsigned int n_parsed_packets; /* Number of parsed packets. */
};
typedef struct parse_packet_ctx_s *parse_packet_ctx_t;
@@ -633,6 +634,7 @@ typedef struct parse_packet_ctx_s *parse_packet_ctx_t;
(a)->last_pkt.pkt.generic= NULL;\
(a)->free_last_pkt = 0; \
(a)->skip_meta = 0; \
+ (a)->n_parsed_packets = 0; \
} while (0)
#define deinit_parse_packet(a) do { \
diff --git a/g10/parse-packet.c b/g10/parse-packet.c
index fa44f83..dbb7af8 100644
--- a/g10/parse-packet.c
+++ b/g10/parse-packet.c
@@ -764,6 +764,9 @@ parse (parse_packet_ctx_t ctx, PACKET *pkt, int onlykeypkts, off_t * retpos,
partial? (new_ctb ? " partial" : " indeterminate") :"",
new_ctb? " new-ctb":"");
+ /* Count it. */
+ ctx->n_parsed_packets++;
+
pkt->pkttype = pkttype;
rc = GPG_ERR_UNKNOWN_PACKET; /* default error */
switch (pkttype)
--
2.10.2

View File

@ -0,0 +1,33 @@
From e3bdb7d17264b8d5bd9abab97c96d9c4a50e4f61 Mon Sep 17 00:00:00 2001
From: Kristian Fiskerstrand <kf@sumptuouscapital.com>
Date: Mon, 3 Apr 2017 23:44:56 +0300
Subject: [PATCH] gpgscm: Use shorter socket path lengts to improve test
reliability
--
As socket lengths are normally restricted to 108 characters
(UNIX_PATH_MAX variable in /usr/include/linux/un.h), using 42 characters
by default easily results in errors.
---
tests/gpgscm/tests.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/gpgscm/tests.scm b/tests/gpgscm/tests.scm
index 592b36f..f54a387 100644
--- a/tests/gpgscm/tests.scm
+++ b/tests/gpgscm/tests.scm
@@ -273,9 +273,9 @@
(canonical-path (_mkdtemp (if (null? components)
(path-join
(get-temp-path)
- (string-append "gpgscm-" (get-isotime) "-"
+ (string-append "gscm"
(basename-suffix *scriptname* ".scm")
- "-XXXXXX"))
+ "XXXXXX"))
(apply path-join components)))))
;; Make a temporary directory and remove it at interpreter shutdown.
--
2.10.2

View File

@ -1,115 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
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"
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() {
# 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
}
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 https://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"
}

View File

@ -1,115 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
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"
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:0= )
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() {
# 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
}
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 https://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"
}

View File

@ -1,6 +1,5 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
@ -17,7 +16,7 @@ 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"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE="bzip2 curl ldap mta nls readline selinux smartcard static usb zlib"
COMMON_DEPEND="

View File

@ -1,167 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="The GNU Privacy Guard, a GPL pgp replacement"
HOMEPAGE="http://www.gnupg.org/"
SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
# SRC_URI="ftp://ftp.gnupg.org/gcrypt/${PN}/${P}.tar.bz2"
LICENSE="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="bzip2 doc ldap nls mta readline static selinux smartcard tools usb"
COMMON_DEPEND_LIBS="
>=dev-libs/libassuan-2
>=dev-libs/libgcrypt-1.5: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 )"
COMMON_DEPEND_BINS="app-crypt/pinentry"
# 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.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 )"
RDEPEND="!static? ( ${COMMON_DEPEND_LIBS} )
${COMMON_DEPEND_BINS}
mta? ( virtual/mta )
!<=app-crypt/gnupg-2.0.1
selinux? ( sec-policy/selinux-gpg )
nls? ( virtual/libintl )"
REQUIRED_USE="smartcard? ( !static )"
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
# glib fails and picks up clang's internal stdint.h causing weird errors
[[ ${CC} == *clang ]] && export gl_cv_absolute_stdint_h=/usr/include/stdint.h
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--enable-gpg \
--enable-gpgsm \
--enable-agent \
--enable-large-secmem \
--without-adns \
"${myconf[@]}" \
$(use_enable bzip2) \
$(use_enable nls) \
$(use_enable mta mailto) \
$(use_enable ldap) \
$(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
dosym gpg2keys_hkp /usr/libexec/gpgkeys_hkp
dosym gpg2keys_finger /usr/libexec/gpgkeys_finger
dosym gpg2keys_curl /usr/libexec/gpgkeys_curl
if use ldap; then
dosym gpg2keys_ldap /usr/libexec/gpgkeys_ldap
fi
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'."
}

View File

@ -1,170 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="The GNU Privacy Guard, a GPL pgp replacement"
HOMEPAGE="http://www.gnupg.org/"
SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
# SRC_URI="ftp://ftp.gnupg.org/gcrypt/${PN}/${P}.tar.bz2"
LICENSE="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="bzip2 doc ldap nls mta readline static selinux smartcard tools usb"
COMMON_DEPEND_LIBS="
>=dev-libs/libassuan-2
>=dev-libs/libgcrypt-1.5:0=
>=dev-libs/libgpg-error-1.19
>=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 )"
COMMON_DEPEND_BINS="app-crypt/pinentry"
# 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.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 )"
RDEPEND="!static? ( ${COMMON_DEPEND_LIBS} )
${COMMON_DEPEND_BINS}
mta? ( virtual/mta )
!<=app-crypt/gnupg-2.0.1
selinux? ( sec-policy/selinux-gpg )
nls? ( virtual/libintl )"
REQUIRED_USE="smartcard? ( !static )"
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
# glib fails and picks up clang's internal stdint.h causing weird errors
[[ ${CC} == *clang ]] && \
export gl_cv_absolute_stdint_h=/usr/include/stdint.h
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--enable-gpg \
--enable-gpgsm \
--enable-agent \
--enable-large-secmem \
--without-adns \
"${myconf[@]}" \
$(use_enable bzip2) \
$(use_enable nls) \
$(use_enable mta mailto) \
$(use_enable ldap) \
$(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
# The help*txt files are read from the datadir by GnuPG directly.
# They do not work if compressed or moved!
#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
dosym gpg2keys_hkp /usr/libexec/gpgkeys_hkp
dosym gpg2keys_finger /usr/libexec/gpgkeys_finger
dosym gpg2keys_curl /usr/libexec/gpgkeys_curl
if use ldap; then
dosym gpg2keys_ldap /usr/libexec/gpgkeys_ldap
fi
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'."
}

View File

@ -1,170 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="The GNU Privacy Guard, a GPL pgp replacement"
HOMEPAGE="http://www.gnupg.org/"
SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
# SRC_URI="ftp://ftp.gnupg.org/gcrypt/${PN}/${P}.tar.bz2"
LICENSE="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="bzip2 doc ldap nls mta readline static selinux smartcard tools usb"
COMMON_DEPEND_LIBS="
>=dev-libs/libassuan-2
>=dev-libs/libgcrypt-1.5:0=
>=dev-libs/libgpg-error-1.19
>=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 )"
COMMON_DEPEND_BINS="app-crypt/pinentry"
# 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.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 )"
RDEPEND="!static? ( ${COMMON_DEPEND_LIBS} )
${COMMON_DEPEND_BINS}
mta? ( virtual/mta )
!<=app-crypt/gnupg-2.0.1
selinux? ( sec-policy/selinux-gpg )
nls? ( virtual/libintl )"
REQUIRED_USE="smartcard? ( !static )"
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
# glib fails and picks up clang's internal stdint.h causing weird errors
[[ ${CC} == *clang ]] && \
export gl_cv_absolute_stdint_h=/usr/include/stdint.h
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--enable-gpg \
--enable-gpgsm \
--enable-agent \
--enable-large-secmem \
--without-adns \
"${myconf[@]}" \
$(use_enable bzip2) \
$(use_enable nls) \
$(use_enable mta mailto) \
$(use_enable ldap) \
$(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
# The help*txt files are read from the datadir by GnuPG directly.
# They do not work if compressed or moved!
#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
dosym gpg2keys_hkp /usr/libexec/gpgkeys_hkp
dosym gpg2keys_finger /usr/libexec/gpgkeys_finger
dosym gpg2keys_curl /usr/libexec/gpgkeys_curl
if use ldap; then
dosym gpg2keys_ldap /usr/libexec/gpgkeys_ldap
fi
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'."
}

View File

@ -1,6 +1,5 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
@ -13,7 +12,7 @@ SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="bzip2 doc +gnutls ldap nls readline selinux smartcard tofu tools usb"
COMMON_DEPEND_LIBS="

View File

@ -0,0 +1,122 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
HOMEPAGE="http://www.gnupg.org/"
LICENSE="GPL-3"
MY_P="${P/_/-}"
SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="bzip2 doc +gnutls ldap nls readline selinux +smartcard tofu tools usb wks-server"
COMMON_DEPEND_LIBS="
>=dev-libs/npth-1.2
>=dev-libs/libassuan-2.4.3
>=dev-libs/libgcrypt-1.7.3
>=dev-libs/libgpg-error-1.24
>=dev-libs/libksba-1.3.4
>=net-misc/curl-7.10
gnutls? ( >=net-libs/gnutls-3.0:0= )
sys-libs/zlib
ldap? ( net-nds/openldap )
bzip2? ( app-arch/bzip2 )
readline? ( sys-libs/readline:0= )
smartcard? ( usb? ( virtual/libusb:0 ) )
tofu? ( >=dev-db/sqlite-3.7 )
"
COMMON_DEPEND_BINS="app-crypt/pinentry
!app-crypt/dirmngr"
# Existence of executables is checked during configuration.
DEPEND="${COMMON_DEPEND_LIBS}
${COMMON_DEPEND_BINS}
nls? ( sys-devel/gettext )
doc? ( sys-apps/texinfo )"
RDEPEND="${COMMON_DEPEND_LIBS}
${COMMON_DEPEND_BINS}
selinux? ( sec-policy/selinux-gpg )
nls? ( virtual/libintl )"
S="${WORKDIR}/${MY_P}"
DOCS=(
ChangeLog NEWS README THANKS TODO VERSION
doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
)
PATCHES=(
"${FILESDIR}/${PN}-2.1.16-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
)
src_configure() {
local myconf=()
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
# glib fails and picks up clang's internal stdint.h causing weird errors
[[ ${CC} == *clang ]] && \
export gl_cv_absolute_stdint_h=/usr/include/stdint.h
econf \
"${myconf[@]}" \
$(use_enable bzip2) \
$(use_enable gnutls) \
$(use_enable nls) \
$(use_enable tofu) \
$(use_enable wks-server wks-tools) \
$(use_with ldap) \
$(use_with readline) \
--enable-gpg \
--enable-gpgsm \
--enable-large-secmem \
--enable-tools \
CC_FOR_BUILD="$(tc-getBUILD_CC)"
}
src_compile() {
default
use doc && emake -C doc html
}
src_install() {
default
use tools &&
dobin \
tools/{convert-from-106,gpg-check-pattern} \
tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \
tools/make-dns-cert
emake DESTDIR="${ED}" -f doc/Makefile uninstall-nobase_dist_docDATA
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
use doc && dodoc doc/gnupg.html/* doc/*.png
}

View File

@ -0,0 +1,122 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit toolchain-funcs
DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
HOMEPAGE="http://www.gnupg.org/"
LICENSE="GPL-3"
MY_P="${P/_/-}"
SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="bzip2 doc +gnutls ldap nls readline selinux +smartcard tofu tools usb wks-server"
COMMON_DEPEND_LIBS="
>=dev-libs/npth-1.2
>=dev-libs/libassuan-2.4.3
>=dev-libs/libgcrypt-1.7.3
>=dev-libs/libgpg-error-1.24
>=dev-libs/libksba-1.3.4
>=net-misc/curl-7.10
gnutls? ( >=net-libs/gnutls-3.0:0= )
sys-libs/zlib
ldap? ( net-nds/openldap )
bzip2? ( app-arch/bzip2 )
readline? ( sys-libs/readline:0= )
smartcard? ( usb? ( virtual/libusb:0 ) )
tofu? ( >=dev-db/sqlite-3.7 )
"
COMMON_DEPEND_BINS="app-crypt/pinentry
!app-crypt/dirmngr"
# Existence of executables is checked during configuration.
DEPEND="${COMMON_DEPEND_LIBS}
${COMMON_DEPEND_BINS}
nls? ( sys-devel/gettext )
doc? ( sys-apps/texinfo )"
RDEPEND="${COMMON_DEPEND_LIBS}
${COMMON_DEPEND_BINS}
selinux? ( sec-policy/selinux-gpg )
nls? ( virtual/libintl )"
S="${WORKDIR}/${MY_P}"
DOCS=(
ChangeLog NEWS README THANKS TODO VERSION
doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
)
PATCHES=(
"${FILESDIR}/${P}-gpg-Fix-typo.patch"
"${FILESDIR}/${P}-gpg-Properly-account-for-ring-trust-packets.patch"
"${FILESDIR}/${P}-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
)
src_configure() {
local myconf=()
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
# glib fails and picks up clang's internal stdint.h causing weird errors
[[ ${CC} == *clang ]] && \
export gl_cv_absolute_stdint_h=/usr/include/stdint.h
econf \
"${myconf[@]}" \
$(use_enable bzip2) \
$(use_enable gnutls) \
$(use_enable nls) \
$(use_enable tofu) \
$(use_enable wks-server wks-tools) \
$(use_with ldap) \
$(use_with readline) \
--enable-gpg \
--enable-gpgsm \
--enable-large-secmem \
CC_FOR_BUILD="$(tc-getBUILD_CC)"
}
src_compile() {
default
use doc && emake -C doc html
}
src_install() {
default
use tools &&
dobin \
tools/{convert-from-106,gpg-check-pattern} \
tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \
tools/make-dns-cert
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
use doc && dodoc doc/gnupg.html/* doc/*.png
}

View File

@ -0,0 +1,122 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit systemd toolchain-funcs
DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
HOMEPAGE="http://www.gnupg.org/"
LICENSE="GPL-3"
MY_P="${P/_/-}"
SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="bzip2 doc +gnutls ldap nls readline selinux +smartcard tofu tools usb wks-server"
COMMON_DEPEND_LIBS="
>=dev-libs/npth-1.2
>=dev-libs/libassuan-2.4.3
>=dev-libs/libgcrypt-1.7.3
>=dev-libs/libgpg-error-1.24
>=dev-libs/libksba-1.3.4
>=net-misc/curl-7.10
gnutls? ( >=net-libs/gnutls-3.0:0= )
sys-libs/zlib
ldap? ( net-nds/openldap )
bzip2? ( app-arch/bzip2 )
readline? ( sys-libs/readline:0= )
smartcard? ( usb? ( virtual/libusb:0 ) )
tofu? ( >=dev-db/sqlite-3.7 )
"
COMMON_DEPEND_BINS="app-crypt/pinentry
!app-crypt/dirmngr"
# Existence of executables is checked during configuration.
DEPEND="${COMMON_DEPEND_LIBS}
${COMMON_DEPEND_BINS}
nls? ( sys-devel/gettext )
doc? ( sys-apps/texinfo )"
RDEPEND="${COMMON_DEPEND_LIBS}
${COMMON_DEPEND_BINS}
selinux? ( sec-policy/selinux-gpg )
nls? ( virtual/libintl )"
S="${WORKDIR}/${MY_P}"
DOCS=(
ChangeLog NEWS README THANKS TODO VERSION
doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
)
PATCHES=(
"${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
)
src_configure() {
local myconf=()
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
# glib fails and picks up clang's internal stdint.h causing weird errors
[[ ${CC} == *clang ]] && \
export gl_cv_absolute_stdint_h=/usr/include/stdint.h
econf \
"${myconf[@]}" \
$(use_enable bzip2) \
$(use_enable gnutls) \
$(use_enable nls) \
$(use_enable tofu) \
$(use_enable wks-server wks-tools) \
$(use_with ldap) \
$(use_with readline) \
--enable-gpg \
--enable-gpgsm \
--enable-large-secmem \
CC_FOR_BUILD="$(tc-getBUILD_CC)"
}
src_compile() {
default
use doc && emake -C doc html
}
src_install() {
default
use tools &&
dobin \
tools/{convert-from-106,gpg-check-pattern} \
tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \
tools/make-dns-cert
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
use doc && dodoc doc/gnupg.html/* doc/*.png
systemd_douserunit doc/examples/systemd-user/*.{service,socket}
}

View File

@ -0,0 +1,120 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit toolchain-funcs
DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
HOMEPAGE="http://www.gnupg.org/"
LICENSE="GPL-3"
MY_P="${P/_/-}"
SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="bzip2 doc +gnutls ldap nls readline selinux +smartcard tofu tools usb wks-server"
COMMON_DEPEND_LIBS="
>=dev-libs/npth-1.2
>=dev-libs/libassuan-2.4.3
>=dev-libs/libgcrypt-1.7.3
>=dev-libs/libgpg-error-1.24
>=dev-libs/libksba-1.3.4
>=net-misc/curl-7.10
gnutls? ( >=net-libs/gnutls-3.0:0= )
sys-libs/zlib
ldap? ( net-nds/openldap )
bzip2? ( app-arch/bzip2 )
readline? ( sys-libs/readline:0= )
smartcard? ( usb? ( virtual/libusb:0 ) )
tofu? ( >=dev-db/sqlite-3.7 )
"
COMMON_DEPEND_BINS="app-crypt/pinentry
!app-crypt/dirmngr"
# Existence of executables is checked during configuration.
DEPEND="${COMMON_DEPEND_LIBS}
${COMMON_DEPEND_BINS}
nls? ( sys-devel/gettext )
doc? ( sys-apps/texinfo )"
RDEPEND="${COMMON_DEPEND_LIBS}
${COMMON_DEPEND_BINS}
selinux? ( sec-policy/selinux-gpg )
nls? ( virtual/libintl )"
S="${WORKDIR}/${MY_P}"
DOCS=(
ChangeLog NEWS README THANKS TODO VERSION
doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
)
PATCHES=(
"${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
)
src_configure() {
local myconf=()
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
# glib fails and picks up clang's internal stdint.h causing weird errors
[[ ${CC} == *clang ]] && \
export gl_cv_absolute_stdint_h=/usr/include/stdint.h
econf \
"${myconf[@]}" \
$(use_enable bzip2) \
$(use_enable gnutls) \
$(use_enable nls) \
$(use_enable tofu) \
$(use_enable wks-server wks-tools) \
$(use_with ldap) \
$(use_with readline) \
--enable-gpg \
--enable-gpgsm \
--enable-large-secmem \
CC_FOR_BUILD="$(tc-getBUILD_CC)"
}
src_compile() {
default
use doc && emake -C doc html
}
src_install() {
default
use tools &&
dobin \
tools/{convert-from-106,gpg-check-pattern} \
tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \
tools/make-dns-cert
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
use doc && dodoc doc/gnupg.html/* doc/*.png
}

View File

@ -34,7 +34,10 @@
<pkg>dev-db/sqlite</pkg>.
</flag>
<flag name="tools">
Install extra tools.
Install extra tools (including gpgsplit and gpg-zip).
</flag>
<flag name="wks-server">
Install the wks-server
</flag>
</use>
</pkgmetadata>

View File

@ -1,19 +1,9 @@
AUX vimrc-r4 6814 SHA256 1dd8550b737322fe6333611342a68ea5aad6ac0b3c6b1eed0b06b7ef8f2dbb7e SHA512 7b53ff22d5bdff077b307f2269eb61ae95feab137199184262893b478a7989d2a6db38dfe3502d1a09b10e2ecf6ce9b84a583cb9efb1186bd800762248ee42d3 WHIRLPOOL e02b8b6c95a42f91acc4caea304b6f8b223f21ea0d7d4275674d4c744374ebe4ffe1d1a7253347c213efccc057056f2f062121bcac4d3a1db7f775addb4b422a
AUX vimrc-r5 6933 SHA256 cf07f6a0e7cbae4e4513026c0906ff216615626150f021f8a2cdcf3f61e60147 SHA512 7e091830a85b275ff4d3a85a9d381ea67e4793130216ead89622983b5807ffd1b98f2384c9df090512763dc2b5e932cbcc9655157b61a0b381a8ee4900578b0a WHIRLPOOL cc2f29ea88eb4f3583e5c061fc3d624c306e9184c67e51407791fef5476c54a4067df08017a359948ce61056dc2b4ee1bcbf7462293136190744dfec34da27fa
AUX vimrc-r5 6926 SHA256 19019ab68e724ed0aa2129959f12d6cbdc042de0a102f719bf757079c444c2c5 SHA512 ff99b53d542f6f85adb2062a0cb3605ddd6e447c1b2427e7e4ce58aea843a99cde13473ec53d89ddb380da0358e32a45aa7f857269baf5504751b9eb259418ba WHIRLPOOL 4aaa9a8a1ee817c73d6b93f1595201fdcf1e65beea637f666b30bbb826098cb6719e663985ddd88b54639f4bda4c1941a798cf9b3c93aca8746943d40cb5ef36
AUX xxd-completion 461 SHA256 580064ca4db3ac149fd89c743bd9946241220c211721f978f7a3ef97b3c171df SHA512 fc92426ea657e86ff765aa5a60736cdc70db938156dd8946db0a30c54d3f557bd8af421f1713bd750e779ccacd73f8f290a12a5e71ed48259fe1e6dece2de19c WHIRLPOOL 65324afb44612f1dd8f8850b7caa8524cff055d83aaad74c5b5030787463d0a95dbe0ce1b91c1a7b7f3e6954db3c0608ac2a2e1e75572af94e83758237b18447
DIST vim-7.4.2102-gentoo-patches.tar.bz2 2308 SHA256 1928059fe173b3abf66a96a8205c2e46b5320639d62385aeeae760e99820da67 SHA512 4e678b214fc7b1be89728b8151335ca8af332e8b0c0e25c27287a38ad5ccf14d5dcf82d5dd86af9aa502df4fae986aba98104f150b49a880e34f8283e8e63574 WHIRLPOOL 8a53a8980418f16f8c7883409dea49cfc758fc29dcfaab36f1bd6ae53b32211870a95361c8b63cdfe50795ea11958b113c9909ed6d29de5cb3696efc6ff7888b
DIST vim-7.4.2102.tar.gz 12838026 SHA256 19c059b2d0e61effcd288e2a18969017cbbc031cf19fe775b3f4b4c42bda2578 SHA512 9cf80b1c9e2dd8713b9ba33c39917a8771c7378ae59c2dc1809bf0cabc4545547ad0a5b9f0b87cef2b34f6d1f72b135d1217495716fc482a70a16e1097bd88a2 WHIRLPOOL 301d41e9bf9a6a220776d6e32ab2918c6a8aaf33862725fba9c738e0c99921e631d8c2fdfd9bc2dc9a214a9124ecfa113081a86addf79b023e8421471843f869
DIST vim-7.4.542-gentoo-patches.tar.bz2 3307 SHA256 0eb635f13e199de77846e0d363a473882f2186f138158271fabf0975747a2f3d SHA512 446c66764dac2533cc2f2b3d50481971d4c63a4e81d94c545862a1be620179fdcd81a79f2d81737d1188812a6ad41d90e2a752a05acf6913e7a71464f7cecdd9 WHIRLPOOL cfca8feef0eb8096897ef751afb0427acddd008530ded6cf908fcff51be9713da4ea3e5e613d544c5caba400d664ae19ca70925df3a218bec5c8be6f69aadda2
DIST vim-7.4.769.tar.gz 12189043 SHA256 c89568f3dfcefd773bfbb0958c1cf58a0b0ceedb9d0c264250b379a77ad02e9e SHA512 00048c1d579c409767308c991e5de4ed54e9e50db7e97b0d148f0667742d5e46047c702bee693a5caf13a1603548ab783f7fa846574841d807ffbaa97d7f611e WHIRLPOOL 28ada4763250bbed6f9a1768e81a79b75db64f0ef25296c5d4825f21d21d6e88ff24d488e841e6ba492e363da6d3a3e75e9ec2f2881a731e7ed261c7d21ffd3c
DIST vim-8.0.0005.tar.gz 12909267 SHA256 4ad6b4e8fad6412724a665d974e1be3138a9562a5f4f4aab17debf709c1d3ad3 SHA512 3d62557c6929e554c50f8043658665b907b235f180d8917288fc1434237856df7fa098ecb1823e6edea9e5735564cb55869e535350e52fd8c22423480a49438d WHIRLPOOL a80eec04afb2a797837874ec4b035268a20be7cefa487e44e8e441fb518d46cd7e16a263a6256f49e23e60e737b14dc6a7d93d7c3e579d3da13ccee48536b41b
DIST vim-8.0.0106-gentoo-patches.tar.bz2 2281 SHA256 9823a91b050eb4b001cc50f508d2ad03c7c256ed49183c1af7582318667f48d4 SHA512 39edd9f518c230d2b0486b18aa155572a9eada4a5e21108573d6e66e2eef1276f23b77d766648f018c9cf973a7d03712d8861be6ea13255d7b389912d554a47a WHIRLPOOL d6d01e3944d56762a2a999ee631f89e212360aa030ddd16ea96e32d518ec171e04d8565dcb89e804248d53e4c6e06b19be239ad2316ea88bb57364815b85d26b
DIST vim-8.0.0106.tar.gz 12945768 SHA256 cbace3e7a2db3df73720c4181fa4cdbf7df94310522b1c7a4fd7d6afeaa1e145 SHA512 4e40d9ba8ba694d951be78c653d8fcfebe2b3cc460986ef8e3478f81f2dfd5e4b3c2bc5d22082536b9c275e41beeac343cee0aa1e4de125b71fe95c772e26c20 WHIRLPOOL 569a8f50ebdb7f380f675ed0a4b4aa5e7e226303a8e92db2a8e81f5d8acc0e466620c60c160e2204f3af615b91ca2481eb9716f9c2e6dbdb416050d758a49f09
EBUILD vim-core-7.4.2102.ebuild 6858 SHA256 3e20f5509e87954d44d3ebfff21d749c31912154d6c1e63142e5f0c74fe5c13c SHA512 a10a132bd750b9ca5486af66ae2432c60026540a813e539a345d40874995e421175b254d6ad5871a1d27bef0737326c0fade4304afec366d450eb4a7aa6e7b67 WHIRLPOOL 93ade998f8b8d1ea180f4961fd9b659951c31f321e7cc70ba941fcb6e3c057bf5600f346470eaa42119d55243bae83843e2493f7182a170631a9a7a4f69e69cb
EBUILD vim-core-7.4.769.ebuild 6918 SHA256 97dd69dc1715e1406fc795eb38ae91d9ee78f743a38db859d17396cb2c62cc3b SHA512 8034f26be445b3cbb5e73972b1ef5f58a41f2dc1e76a3a14ba5099ff55f66b891781f040c613cb6206eccd7bdb4fb9cd5f48a8978e5662d1dbc634d6396c35de WHIRLPOOL 3922467adccdfecea9d93a27df27873503bae61d502df2cf414df3d394ae1546063eb7c7e23fffc5008666288eb3cc9698b3c3a08b0adecbaf2a20a229dabc74
EBUILD vim-core-8.0.0005-r1.ebuild 6820 SHA256 177b6d5065413efcac3a85304709626584edada446a6d5b1341f254258d0d053 SHA512 0904c40dc58c5e800a96ec836047205051de16c9f787325e6af4bd8f04f2ccce099bef3b4a32abf1a7e600d5e6b20cd435df943e4f92bbc9677b05cbe9e6bd83 WHIRLPOOL 0bf626d96e2b205a51a9079e9295928f03a594ff71d6e6c65fa21381535152077c68149ab118e570bf9de7cbd68ee58a6a05224c6ab21229f3139d32e0a3d89f
EBUILD vim-core-8.0.0005.ebuild 6820 SHA256 1555f3ea7d1b0554e4101d3f1e2e88717ac4456e651126d64dad7a4dd549cc82 SHA512 a6125d2e38670bf9553f18469d546aff9b648bac476c40a4a005d81c51af6265baf725554bc84ba64cd5d760534e21e0762a318687398da74c796f6131eb041a WHIRLPOOL 455be6b08099b26270bde44240464d11f4880024df00e6c9949efbdf8a0b1e9478409c6aee0bf7b623019ef559510a28acb8f432fbaa216a88353027be1b72af
EBUILD vim-core-8.0.0106.ebuild 6811 SHA256 16a273feed336043b764a143ab5c14f0631fe4dc59a2524d1cdff62902b36270 SHA512 3292ede6d720b7fc8c95b4f474fc807894783f2842e1acc0665b66e17cfe2d4c8eed9082d89fbf3dc19ebe87b9a1e292dcb6174b641502a3433569d1e34bfb16 WHIRLPOOL 723a859a749e596c4d3bc51310f51c27a35c77c8468ada45d2940d7a7c0bd879465e7ff53fdc1c26b8d55ca68743d798f37289fca3eb19856cf11c9b5987a90e
EBUILD vim-core-9999.ebuild 6820 SHA256 d3e3e9e11fddbe4a03be83cbef424565f2b9892de83b2feee6fea88dd7b953d9 SHA512 52f791d92ee3024555620d70f43b18bb9660f615a453fa27a620d50fbb901635f55f291f217a0dcb111edafbeb5a8197afa475b401681c1308cec9383b64ffd5 WHIRLPOOL 705a5c6d4edbd8b4263a829157bc1f95b1089a698646598fa2c54aa0d91bfd22724fd6d754bef0d62b86db04051696f3da2c4f95a5bbf22c0d0fe3994a6db125
DIST vim-8.0.0386.tar.gz 13000882 SHA256 25b28f6ef55a8d0b3f255f0fbed90ad1450bde7f7b231cc09d86c5119adc95bc SHA512 3169ea4dbc836c724f63d99cd345227f870a3a922beba84a6b42011685c0dd209f6bba8c69af0650c9a57bb47fc541e1150ca8cefb21fcada022259bf4c94a66 WHIRLPOOL 99a5582e0db0dc53fd8385cddf1fbf13d2fe1dd5c8e33c9959288c19d4b85f50139791269edd4ec3d5cbed6548cc3d9c7962ec1706eb422a4ef83c207aac009b
EBUILD vim-core-8.0.0386.ebuild 6754 SHA256 8f75d89c4ec220644790a21dcc4abf31764a22d8dfd9b064f57f2ae00c693f13 SHA512 ecdaf79298f242819af450ea366cb51b428f4d0054203dde424bce6ffd754954273f59802a3b1f582ad1d3455d2b844d3b6613f06fe3b17fe43e19102984b118 WHIRLPOOL f0f460dd828f67e5a34056c6610c273a4ff8f1fa06561e6b891adb8b54a6c33a21f1bdfa2e2ac957bbaac78c4a61d471fd67c077e96b67308cf2e9c72be5ec70
EBUILD vim-core-9999.ebuild 6752 SHA256 0ddd3c0ab5488f9b86e194f9faf05962659d29a70ed575b7d482b0757ef5968a SHA512 7e3aa3b803263b8c1559d30d5d4c954ed3f6dfc0a0bad075fb82ab44c77e6caebb1feb7cc197bef9cc792b1d405cb63cbab9f314c8c4e6a755399c24176afab2 WHIRLPOOL 02724f117e4fc76359dc154b5d3cac3de0721fc0737766197c52a82c5b8bbda5cceba026e4275d8f7f4153a073b7f0eb427167257ec274a0323b23c1b9fadd80
MISC ChangeLog 8466 SHA256 568fecc9d283b1c6af99b67c5a0ba20fa02cbdfa3cdf7c869054c9ae13af394b SHA512 fc31c71c500181b09cfa36f324531392057e5b28c4990346435e9b7002083e15238fa16661178081122bdf58a5adc8ffd2f10b9527e6ddfcba79263ed58cdd83 WHIRLPOOL ddc6b0a57525d743a7e79dc67354b87f4a3ee054023d29aa976cd475373bf7d24501d51686d48257dc8cf67249dd7bb18b418e650d78ce706298c1647b8d6ba6
MISC ChangeLog-2015 63585 SHA256 fcbf2e79dabadcfea37e13f90bd1a0da5060f06fa4676551bb5ae5c15b140d3b SHA512 f5431dc90fecae587bfe51915711f2cd117505a034dfa821d412e29898d2046feb7afa98762878b9554d602c4a24dce8807b75613ba7b01fb5747ebc5911fe54 WHIRLPOOL 2410b2440a6eecee31ac1f8b2ccfc0ebc5ffbaf043e95fb4734fd1e22fd4b29093296d1a6b63a8e6e66c5d845a3b300f7655c31e2397eddb2a582033796b680c
MISC metadata.xml 321 SHA256 f9326975290ccd756ea9e8aed462a63d5281409d82e6cf70c1cda86b1783c118 SHA512 7d4a40b09c24eb8f08e6c171a4cf0e332d82f06163846602db338a1ad2e51133ed18694f216ce061fd9964fba3380b9991d86b93f111c6f8d0bb62ac5e14f705 WHIRLPOOL df4da6e95b9dda591cf35853baebf9ebff792a7ba5f03c7060e41d319fcf40e31f5874b31c9841b27ed860e5a8d3346e3afb7cf80e93eb2b297c5975288e5b1a

View File

@ -1,200 +0,0 @@
scriptencoding utf-8
" ^^ Please leave the above line at the start of the file.
" Default configuration file for Vim
" $Id$
" Written by Aron Griffis <agriffis@gentoo.org>
" Modified by Ryan Phillips <rphillips@gentoo.org>
" Modified some more by Ciaran McCreesh <ciaranm@gentoo.org>
" Added Redhat's vimrc info by Seemant Kulleen <seemant@gentoo.org>
" You can override any of these settings on a global basis via the
" "/etc/vim/vimrc.local" file, and on a per-user basis via "~/.vimrc". You may
" need to create these.
" {{{ General settings
" The following are some sensible defaults for Vim for most users.
" We attempt to change as little as possible from Vim's defaults,
" deviating only where it makes sense
set nocompatible " Use Vim defaults (much better!)
set bs=2 " Allow backspacing over everything in insert mode
set ai " Always set auto-indenting on
set history=50 " keep 50 lines of command history
set ruler " Show the cursor position all the time
set viminfo='20,\"500 " Keep a .viminfo file.
" Don't use Ex mode, use Q for formatting
map Q gq
" When doing tab completion, give the following files lower priority. You may
" wish to set 'wildignore' to completely ignore files, and 'wildmenu' to enable
" enhanced tab completion. These can be done in the user vimrc file.
set suffixes+=.info,.aux,.log,.dvi,.bbl,.out,.o,.lo
" When displaying line numbers, don't use an annoyingly wide number column. This
" doesn't enable line numbers -- :set number will do that. The value given is a
" minimum width to use for the number column, not a fixed size.
if v:version >= 700
set numberwidth=3
endif
" }}}
" {{{ Modeline settings
" We don't allow modelines by default. See bug #14088 and bug #73715.
" If you're not concerned about these, you can enable them on a per-user
" basis by adding "set modeline" to your ~/.vimrc file.
set nomodeline
" }}}
" {{{ Locale settings
" Try to come up with some nice sane GUI fonts. Also try to set a sensible
" value for fileencodings based upon locale. These can all be overridden in
" the user vimrc file.
if v:lang =~? "^ko"
set fileencodings=euc-kr
set guifontset=-*-*-medium-r-normal--16-*-*-*-*-*-*-*
elseif v:lang =~? "^ja_JP"
set fileencodings=euc-jp
set guifontset=-misc-fixed-medium-r-normal--14-*-*-*-*-*-*-*
elseif v:lang =~? "^zh_TW"
set fileencodings=big5
set guifontset=-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1,-taipei-fixed-medium-r-normal--16-150-75-75-c-160-big5-0
elseif v:lang =~? "^zh_CN"
set fileencodings=gb2312
set guifontset=*-r-*
endif
" If we have a BOM, always honour that rather than trying to guess.
if &fileencodings !~? "ucs-bom"
set fileencodings^=ucs-bom
endif
" Always check for UTF-8 when trying to determine encodings.
if &fileencodings !~? "utf-8"
" If we have to add this, the default encoding is not Unicode.
" We use this fact later to revert to the default encoding in plaintext/empty
" files.
let g:added_fenc_utf8 = 1
set fileencodings+=utf-8
endif
" Make sure we have a sane fallback for encoding detection
if &fileencodings !~? "default"
set fileencodings+=default
endif
" }}}
" {{{ Syntax highlighting settings
" Switch syntax highlighting on, when the terminal has colors
" Also switch on highlighting the last used search pattern.
if &t_Co > 2 || has("gui_running")
syntax on
set hlsearch
endif
" }}}
" {{{ Terminal fixes
if &term ==? "xterm"
set t_Sb=^[4%dm
set t_Sf=^[3%dm
set ttymouse=xterm2
endif
if &term ==? "gnome" && has("eval")
" Set useful keys that vim doesn't discover via termcap but are in the
" builtin xterm termcap. See bug #122562. We use exec to avoid having to
" include raw escapes in the file.
exec "set <C-Left>=\eO5D"
exec "set <C-Right>=\eO5C"
endif
" }}}
" {{{ Filetype plugin settings
" Enable plugin-provided filetype settings, but only if the ftplugin
" directory exists (which it won't on livecds, for example).
if isdirectory(expand("$VIMRUNTIME/ftplugin"))
filetype plugin on
" Uncomment the next line (or copy to your ~/.vimrc) for plugin-provided
" indent settings. Some people don't like these, so we won't turn them on by
" default.
" filetype indent on
endif
" }}}
" {{{ Fix &shell, see bug #101665.
if "" == &shell
if executable("@GENTOO_PORTAGE_EPREFIX@/bin/bash")
set shell=@GENTOO_PORTAGE_EPREFIX@/bin/bash
elseif executable("@GENTOO_PORTAGE_EPREFIX@/bin/sh")
set shell=@GENTOO_PORTAGE_EPREFIX@/bin/sh
endif
endif
"}}}
" {{{ Our default /bin/sh is bash, not ksh, so syntax highlighting for .sh
" files should default to bash. See :help sh-syntax and bug #101819.
if has("eval")
let is_bash=1
endif
" }}}
" {{{ Autocommands
if has("autocmd")
augroup gentoo
au!
" Gentoo-specific settings for ebuilds. These are the federally-mandated
" required tab settings. See the following for more information:
" http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml
" Note that the rules below are very minimal and don't cover everything.
" Better to emerge app-vim/gentoo-syntax, which provides full syntax,
" filetype and indent settings for all things Gentoo.
au BufRead,BufNewFile *.e{build,class} let is_bash=1|setfiletype sh
au BufRead,BufNewFile *.e{build,class} set ts=4 sw=4 noexpandtab
" In text files, limit the width of text to 78 characters, but be careful
" that we don't override the user's setting.
autocmd BufNewFile,BufRead *.txt
\ if &tw == 0 && ! exists("g:leave_my_textwidth_alone") |
\ setlocal textwidth=78 |
\ endif
" When editing a file, always jump to the last cursor position
autocmd BufReadPost *
\ if ! exists("g:leave_my_cursor_position_alone") |
\ if line("'\"") > 0 && line ("'\"") <= line("$") |
\ exe "normal g'\"" |
\ endif |
\ endif
" When editing a crontab file, set backupcopy to yes rather than auto. See
" :help crontab and bug #53437.
autocmd FileType crontab set backupcopy=yes
" If we previously detected that the default encoding is not UTF-8
" (g:added_fenc_utf8), assume that a file with only ASCII characters (or no
" characters at all) isn't a Unicode file, but is in the default encoding.
" Except of course if a byte-order mark is in effect.
autocmd BufReadPost *
\ if exists("g:added_fenc_utf8") && &fileencoding == "utf-8" &&
\ ! &bomb && search('[\x80-\xFF]','nw') == 0 && &modifiable |
\ set fileencoding= |
\ endif
augroup END
endif " has("autocmd")
" }}}
" {{{ vimrc.local
if filereadable("@GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local")
source @GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local
endif
" }}}
" vim: set fenc=utf-8 tw=80 sw=2 sts=2 et foldmethod=marker :

View File

@ -2,7 +2,6 @@ scriptencoding utf-8
" ^^ Please leave the above line at the start of the file.
" Default configuration file for Vim
" $Id$
" Written by Aron Griffis <agriffis@gentoo.org>
" Modified by Ryan Phillips <rphillips@gentoo.org>

View File

@ -1,220 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
VIM_VERSION="7.4"
inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/vim/vim.git"
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"
HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim"
SLOT="0"
LICENSE="vim"
IUSE="nls acl minimal"
DEPEND="sys-devel/autoconf"
PDEPEND="!minimal? ( app-vim/gentoo-syntax )"
S=${WORKDIR}/vim-${PV}
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
eapply "${WORKDIR}"/patches
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
default
}
src_configure() {
local myconf
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=" --without-local-dir"
econf \
--with-modified-by=Gentoo-${PVR} \
--enable-gui=no \
--without-x \
--disable-darwin \
--disable-perlinterp \
--disable-pythoninterp \
--disable-rubyinterp \
--disable-gpm \
--disable-selinux \
$(use_enable nls) \
$(use_enable acl) \
${myconf}
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake tools
}
src_test() { :; }
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dodir /usr/{bin,share/{man/man1,vim}}
cd src || die "cd src failed"
emake \
installruntime \
installmanlinks \
installmacros \
installtutor \
installtutorbin \
installtools \
install-languages \
install-icons \
DESTDIR="${D}" \
BINDIR="${EPREFIX}"/usr/bin \
MANDIR="${EPREFIX}"/usr/share/man \
DATADIR="${EPREFIX}"/usr/share
keepdir ${vimfiles}/keymap
# default vimrc is installed by vim-core since it applies to
# both vim and gvim
insinto /etc/vim/
newins "${FILESDIR}"/vimrc-r4 vimrc
eprefixify "${ED}"/etc/vim/vimrc
if use minimal ; then
# To save space, install only a subset of the files.
# Helps minimalize the livecd, bug 65144.
eshopts_push -s extglob
rm -fr "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent}
rm -fr "${ED}${vimfiles}"/{macros,print,tools,tutor}
rm "${ED}"/usr/bin/vimtutor
local keep_colors="default"
ignore=$(rm -fr "${ED}${vimfiles}"/colors/!(${keep_colors}).vim )
local keep_syntax="conf|crontab|fstab|inittab|resolv|sshdconfig"
# tinkering with the next line might make bad things happen ...
keep_syntax="${keep_syntax}|syntax|nosyntax|synload"
ignore=$(rm -fr "${ED}${vimfiles}"/syntax/!(${keep_syntax}).vim )
eshopts_pop
fi
# These files might have slight security issues, so we won't
# install them. See bug #77841. We don't mind if these don't
# exist.
rm "${ED}${vimfiles}"/tools/{vimspell.sh,tcltags} 2>/dev/null
newbashcomp "${FILESDIR}"/xxd-completion xxd
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}

View File

@ -1,223 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
VIM_VERSION="7.4"
inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/vim/vim.git"
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.542-gentoo-patches.tar.bz2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"
HOMEPAGE="http://www.vim.org/"
SLOT="0"
LICENSE="vim"
IUSE="nls acl minimal"
DEPEND="sys-devel/autoconf"
PDEPEND="!minimal? ( app-vim/gentoo-syntax )"
S=${WORKDIR}/vim-${PV}
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -d "${WORKDIR}"/patches/ ]]; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches/
fi
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
epatch_user
}
src_configure() {
local myconf
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=" --without-local-dir"
econf \
--with-modified-by=Gentoo-${PVR} \
--enable-gui=no \
--without-x \
--disable-darwin \
--disable-perlinterp \
--disable-pythoninterp \
--disable-rubyinterp \
--disable-gpm \
--disable-selinux \
$(use_enable nls) \
$(use_enable acl) \
${myconf}
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake tools
}
src_test() { :; }
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dodir /usr/{bin,share/{man/man1,vim}}
cd src || die "cd src failed"
emake \
installruntime \
installmanlinks \
installmacros \
installtutor \
installtutorbin \
installtools \
install-languages \
install-icons \
DESTDIR="${D}" \
BINDIR="${EPREFIX}"/usr/bin \
MANDIR="${EPREFIX}"/usr/share/man \
DATADIR="${EPREFIX}"/usr/share
keepdir ${vimfiles}/keymap
# default vimrc is installed by vim-core since it applies to
# both vim and gvim
insinto /etc/vim/
newins "${FILESDIR}"/vimrc-r4 vimrc
eprefixify "${ED}"/etc/vim/vimrc
if use minimal ; then
# To save space, install only a subset of the files.
# Helps minimalize the livecd, bug 65144.
eshopts_push -s extglob
rm -fr "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent}
rm -fr "${ED}${vimfiles}"/{macros,print,tools,tutor}
rm "${ED}"/usr/bin/vimtutor
local keep_colors="default"
ignore=$(rm -fr "${ED}${vimfiles}"/colors/!(${keep_colors}).vim )
local keep_syntax="conf|crontab|fstab|inittab|resolv|sshdconfig"
# tinkering with the next line might make bad things happen ...
keep_syntax="${keep_syntax}|syntax|nosyntax|synload"
ignore=$(rm -fr "${ED}${vimfiles}"/syntax/!(${keep_syntax}).vim )
eshopts_pop
fi
# These files might have slight security issues, so we won't
# install them. See bug #77841. We don't mind if these don't
# exist.
rm "${ED}${vimfiles}"/tools/{vimspell.sh,tcltags} 2>/dev/null
newbashcomp "${FILESDIR}"/xxd-completion xxd
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}

View File

@ -1,218 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
VIM_VERSION="8.0"
inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/vim/vim.git"
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"
HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim"
SLOT="0"
LICENSE="vim"
IUSE="nls acl minimal"
DEPEND="sys-devel/autoconf"
PDEPEND="!minimal? ( app-vim/gentoo-syntax )"
S=${WORKDIR}/vim-${PV}
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
eapply "${WORKDIR}"/patches
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
eapply_user
}
src_configure() {
local myconf
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=" --without-local-dir"
econf \
--with-modified-by=Gentoo-${PVR} \
--enable-gui=no \
--without-x \
--disable-darwin \
--disable-perlinterp \
--disable-pythoninterp \
--disable-rubyinterp \
--disable-gpm \
--disable-selinux \
$(use_enable nls) \
$(use_enable acl) \
${myconf}
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake tools
}
src_test() { :; }
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dodir /usr/{bin,share/{man/man1,vim}}
emake -C src \
installruntime \
installmanlinks \
installmacros \
installtutor \
installtutorbin \
installtools \
install-languages \
DESTDIR="${D}" \
BINDIR="${EPREFIX}"/usr/bin \
MANDIR="${EPREFIX}"/usr/share/man \
DATADIR="${EPREFIX}"/usr/share
keepdir ${vimfiles}/keymap
# default vimrc is installed by vim-core since it applies to
# both vim and gvim
insinto /etc/vim/
newins "${FILESDIR}"/vimrc-r4 vimrc
eprefixify "${ED}"/etc/vim/vimrc
if use minimal ; then
# To save space, install only a subset of the files.
# Helps minimalize the livecd, bug 65144.
eshopts_push -s extglob
rm -fr "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent}
rm -fr "${ED}${vimfiles}"/{macros,print,tools,tutor}
rm "${ED}"/usr/bin/vimtutor
local keep_colors="default"
ignore=$(rm -fr "${ED}${vimfiles}"/colors/!(${keep_colors}).vim )
local keep_syntax="conf|crontab|fstab|inittab|resolv|sshdconfig"
# tinkering with the next line might make bad things happen ...
keep_syntax="${keep_syntax}|syntax|nosyntax|synload"
ignore=$(rm -fr "${ED}${vimfiles}"/syntax/!(${keep_syntax}).vim )
eshopts_pop
fi
# These files might have slight security issues, so we won't
# install them. See bug #77841. We don't mind if these don't
# exist.
rm "${ED}${vimfiles}"/tools/{vimspell.sh,tcltags} 2>/dev/null
newbashcomp "${FILESDIR}"/xxd-completion xxd
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}

View File

@ -1,6 +1,5 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
VIM_VERSION="8.0"
@ -13,7 +12,7 @@ if [[ ${PV} == 9999* ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"

View File

@ -1,6 +1,5 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
VIM_VERSION="8.0"
@ -12,8 +11,8 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"
@ -60,12 +59,12 @@ src_prepare() {
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
"${S}"/src/configure.ac || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
sed -i 's/ libc\.h / /' "${S}"/src/configure.ac || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
@ -106,7 +105,7 @@ src_configure() {
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (1) Notice configure.ac is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk

View File

@ -1,6 +1,5 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
VIM_VERSION="8.0"
@ -13,7 +12,7 @@ if [[ ${PV} == 9999* ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"

View File

@ -1,16 +1,9 @@
AUX vim-completion 1004 SHA256 8191a5a47e03de62d67ad6936259c8eb005e50b52d94994bcf4164e54ffefdae SHA512 dccf663a93efdf2ec3be69f49e418a0ef66277e2fae6c12287adde772592e19f5130388a04242121846f1dae39f78b30780c99dc6fe1b847f4f08354bda3cc41 WHIRLPOOL 0f5d9ed640ecd3520c79e9abb4473bbca66f145106d2c997791eacf6f0f93131f102d55b2f056f87484c5d5ca781af958fd48f1a24e2c2c1a4ac1be378700f84
DIST vim-7.4.2102-gentoo-patches.tar.bz2 2308 SHA256 1928059fe173b3abf66a96a8205c2e46b5320639d62385aeeae760e99820da67 SHA512 4e678b214fc7b1be89728b8151335ca8af332e8b0c0e25c27287a38ad5ccf14d5dcf82d5dd86af9aa502df4fae986aba98104f150b49a880e34f8283e8e63574 WHIRLPOOL 8a53a8980418f16f8c7883409dea49cfc758fc29dcfaab36f1bd6ae53b32211870a95361c8b63cdfe50795ea11958b113c9909ed6d29de5cb3696efc6ff7888b
DIST vim-7.4.2102.tar.gz 12838026 SHA256 19c059b2d0e61effcd288e2a18969017cbbc031cf19fe775b3f4b4c42bda2578 SHA512 9cf80b1c9e2dd8713b9ba33c39917a8771c7378ae59c2dc1809bf0cabc4545547ad0a5b9f0b87cef2b34f6d1f72b135d1217495716fc482a70a16e1097bd88a2 WHIRLPOOL 301d41e9bf9a6a220776d6e32ab2918c6a8aaf33862725fba9c738e0c99921e631d8c2fdfd9bc2dc9a214a9124ecfa113081a86addf79b023e8421471843f869
DIST vim-7.4.542-gentoo-patches.tar.bz2 3307 SHA256 0eb635f13e199de77846e0d363a473882f2186f138158271fabf0975747a2f3d SHA512 446c66764dac2533cc2f2b3d50481971d4c63a4e81d94c545862a1be620179fdcd81a79f2d81737d1188812a6ad41d90e2a752a05acf6913e7a71464f7cecdd9 WHIRLPOOL cfca8feef0eb8096897ef751afb0427acddd008530ded6cf908fcff51be9713da4ea3e5e613d544c5caba400d664ae19ca70925df3a218bec5c8be6f69aadda2
DIST vim-7.4.769.tar.gz 12189043 SHA256 c89568f3dfcefd773bfbb0958c1cf58a0b0ceedb9d0c264250b379a77ad02e9e SHA512 00048c1d579c409767308c991e5de4ed54e9e50db7e97b0d148f0667742d5e46047c702bee693a5caf13a1603548ab783f7fa846574841d807ffbaa97d7f611e WHIRLPOOL 28ada4763250bbed6f9a1768e81a79b75db64f0ef25296c5d4825f21d21d6e88ff24d488e841e6ba492e363da6d3a3e75e9ec2f2881a731e7ed261c7d21ffd3c
DIST vim-8.0.0005.tar.gz 12909267 SHA256 4ad6b4e8fad6412724a665d974e1be3138a9562a5f4f4aab17debf709c1d3ad3 SHA512 3d62557c6929e554c50f8043658665b907b235f180d8917288fc1434237856df7fa098ecb1823e6edea9e5735564cb55869e535350e52fd8c22423480a49438d WHIRLPOOL a80eec04afb2a797837874ec4b035268a20be7cefa487e44e8e441fb518d46cd7e16a263a6256f49e23e60e737b14dc6a7d93d7c3e579d3da13ccee48536b41b
DIST vim-8.0.0106-gentoo-patches.tar.bz2 2281 SHA256 9823a91b050eb4b001cc50f508d2ad03c7c256ed49183c1af7582318667f48d4 SHA512 39edd9f518c230d2b0486b18aa155572a9eada4a5e21108573d6e66e2eef1276f23b77d766648f018c9cf973a7d03712d8861be6ea13255d7b389912d554a47a WHIRLPOOL d6d01e3944d56762a2a999ee631f89e212360aa030ddd16ea96e32d518ec171e04d8565dcb89e804248d53e4c6e06b19be239ad2316ea88bb57364815b85d26b
DIST vim-8.0.0106.tar.gz 12945768 SHA256 cbace3e7a2db3df73720c4181fa4cdbf7df94310522b1c7a4fd7d6afeaa1e145 SHA512 4e40d9ba8ba694d951be78c653d8fcfebe2b3cc460986ef8e3478f81f2dfd5e4b3c2bc5d22082536b9c275e41beeac343cee0aa1e4de125b71fe95c772e26c20 WHIRLPOOL 569a8f50ebdb7f380f675ed0a4b4aa5e7e226303a8e92db2a8e81f5d8acc0e466620c60c160e2204f3af615b91ca2481eb9716f9c2e6dbdb416050d758a49f09
EBUILD vim-7.4.2102.ebuild 10207 SHA256 b2cdc9a20fd3e7f7610f48041f6f36990e6f552501f223108dd791b04c59a817 SHA512 fb6eef340b0cf4c2c23fa4ceae74a6c2eae9ab5bd9d547edfca0bfed96326e79269b7f3f5776c9022d3238d7da121ee41c07a3828a799d255e4fa674dce94158 WHIRLPOOL 6758fe3de914dba6c594122cd99e155a764fc0710f171c200cc04832c856e51e0451a7ced656f04f7c151aa7d5e696c8d7a79b66b16b20f61dc155c5a72127ef
EBUILD vim-7.4.769.ebuild 11405 SHA256 c4799e82c7eef9989b7d7fb40f3707cdebdbc535ed4b32a5ffa2e071a99f09ff SHA512 d4934dcc24dd6931c720db33b90f8d3a3933adf1a658b563c84c7843754a3d5f4701a8bafe9ffa75afa4217f53b09485aa979d635053ca5ee40ef78143a9a71b WHIRLPOOL 12c69d4e052056e6955c51aeaaefd74cacc8eb0910f44d538d99572b7aa7452cb2e5352d6e659ef5417e86291a6b0f29445700b8d80d6cc8868eb7d65f3700f4
EBUILD vim-8.0.0005.ebuild 10186 SHA256 3243dc910d7817ca1483baeeb30494c5e26667d97a12bd97ebf0a75f7054529b SHA512 06b935245a6e703768ceb3a6fb7a134ecd5527806d0dc6aa788a933acca94ebd25d728c73049b00476a42244d4417fbf57773a768756740bcc2e020c3c0e048a WHIRLPOOL 5400b476455b99971f17ff7a09c6fc4be371ce3f7172cb079673aabf9a1ec6ab2303411b1cd7853a3221944eb44cdf7fdf437df9be20f8ce9d6f8f82c1dade6a
EBUILD vim-8.0.0106.ebuild 10177 SHA256 acdbee473fac2f2aedcca14b398edbf43eeb1e577b2b973729739c496d1ea15e SHA512 7b852ed2803da79cf252480ace79b48e2e0f6a04647646050413bebfa9928c53504cd9bd663e59fe1f40edf9f90855addeef77f5591b9b0ef7e72626683e4d09 WHIRLPOOL f02fe43715b0de787be7944e78a9a8b1f7a76ad536d2f236030c8ce7d5915cfaf9da9ea077d7162d45039495778be1e6201d3e205da0a77f9b544da16d817e50
EBUILD vim-9999.ebuild 10186 SHA256 67ea4900e5685966487c6a44fc36c158d6c2ae837014744449000511419b7d2c SHA512 b334d5e72b5cbdaca53851bcb05d1c18e0cc6b94b11abde21cbf407e9d1995c07d16c1365a69cb21864e2302a96045e6249f40c29628be24e2fdda840a2247e1 WHIRLPOOL 6ca93f7baf89cf37a2e521242ecc5d4fdd1d034a6199ef1d2e2ddd2916e09dec2dfd5642a540c04fbe46dcdc5dfe0afb2f1e31151213c6a26d1b7b46a3092cdd
DIST vim-8.0.0386.tar.gz 13000882 SHA256 25b28f6ef55a8d0b3f255f0fbed90ad1450bde7f7b231cc09d86c5119adc95bc SHA512 3169ea4dbc836c724f63d99cd345227f870a3a922beba84a6b42011685c0dd209f6bba8c69af0650c9a57bb47fc541e1150ca8cefb21fcada022259bf4c94a66 WHIRLPOOL 99a5582e0db0dc53fd8385cddf1fbf13d2fe1dd5c8e33c9959288c19d4b85f50139791269edd4ec3d5cbed6548cc3d9c7962ec1706eb422a4ef83c207aac009b
EBUILD vim-8.0.0386-r1.ebuild 9843 SHA256 46779ed099d073cdaf90b68c6a6afef3de1954a4ad1dee680e3f3040577e97b4 SHA512 08db4fae98cb400f9c105d1cc2e6938de2e64035e78af6fc95dad9e0dabac7faa46c5eeeb481310a8e6854181e526d6cb2e2521234600e77a482a159eddd26ea WHIRLPOOL 3d75af738e603a9518154a57f4159d44b5db95c6b0a0c4b5aa22b1195415767bce2c41aa2c9f5520c95ad260a83eb217144ea330d204b2f62b311f94a82efb2e
EBUILD vim-8.0.0386.ebuild 10124 SHA256 bf05c7d3c48a49c8ee2ab91799e2258681d3d8cceb631eb0a002c8382e4e9032 SHA512 df3604a0c5025cc34bffa597107e7ee0013a4aa691ad284cefbef701ede72d0db5648d01d20ddd4791b1a30b5359dd2cb1a8f70b0e75e57fcec7b4f045c8d040 WHIRLPOOL 99e4329f7c78df2b274676805d08224440e10144d8ad4e4ca2e45ab7ce3c91fc10efd3dcafa6373920353b21c2b6999b68e3a6bafda31047adfd93138d18fe8f
EBUILD vim-9999.ebuild 9831 SHA256 db850496134483d440a3fd888b86292342bef688c871cc9834ca450866d909b4 SHA512 fdabdd8cc6bd829846bd796cac66adecf36818aad49bd5977c35909a0545c5550fc748477fc7d53162fe948c2fc08cb017d4ebcf1b688a0da018e79b498aeada WHIRLPOOL 8bf855e12c91b4b82c4f61ed45a0e75cb1f603f284895202fbb36ee8627afd79874be393994b510be31f6f31456782bee3d1104dc7f71e6deae65297c7caaf25
MISC ChangeLog 7848 SHA256 6fc0792ca6d0bc4bf25efefac019e1938db855deffd2a47a02de28f848e29c48 SHA512 de0459f63bb4caad161089ec6e662cb6f5aba4fc8413de18f205ed5e5ec3b1576fe6d3ad9c5799c333bd3435857801a80eb63d77a9ac3e30c1e9ea44580076d8 WHIRLPOOL d8df884c001bb4572d0c50a0b69ce2cdad81abefc95a66769cde7c34eb50a52db31bb192de1015f8927d123102e0c9c4e1222e02b5955f8aea88d1cca19410f7
MISC ChangeLog-2015 67669 SHA256 86ac1b2a4e92a9eab943636dde488ccb9351b509b3775e8e11f30e5367d48732 SHA512 f84c582b834fdb2907730b9f409f243e10d98777083a8b9a5b689a803d974f2181a93c7de6d197f4482e6b054992f1324d5e0e9d580f7cc89d6d48947a3e9ed7 WHIRLPOOL 047df580ce408d600fd30222ecd55b24414ee3aaea8cd156728a371a878ee0da86ec18843699bc961a911429c57bbf578bd2d4569c2d116f8cf1bac110ee79b4
MISC metadata.xml 779 SHA256 d9701e486eaad4caac728b1eecdcf0a9f88aefe093d6846f559821fdaecc8f83 SHA512 4e6fd3126e8b090f1cd89418ace750073a1dd0bbaa5fecca9be10fb19c70147e7d97b71ab1e3ffc480427a0477bd6fa5e27c475d5685c43e9d0137ea1df5d31d WHIRLPOOL df429412c61fc3023f1cee9f3899978ff3bb9841332915e13a1478ac76215d1d773248efbc31bbf774168b3a88d7a04fa8d985b64b20cd3925f369249a2e50d2

View File

@ -1,349 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
VIM_VERSION="7.4"
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-r1
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/vim/vim.git"
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Vim, an improved vi-style text editor"
HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim"
SLOT="0"
LICENSE="vim"
IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager"
REQUIRED_USE="
luajit? ( lua )
python? (
|| ( $(python_gen_useflags '*') )
?? ( $(python_gen_useflags 'python2*') )
?? ( $(python_gen_useflags 'python3*') )
)
"
RDEPEND="
>=app-eselect/eselect-vi-1.1
>=sys-libs/ncurses-5.2-r2:0=
nls? ( virtual/libintl )
acl? ( kernel_linux? ( sys-apps/acl ) )
cscope? ( dev-util/cscope )
gpm? ( >=sys-libs/gpm-1.19.3 )
lua? (
luajit? ( dev-lang/luajit:2= )
!luajit? ( dev-lang/lua:0[deprecated] )
)
!minimal? (
~app-editors/vim-core-${PV}
dev-util/ctags
)
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) )
selinux? ( sys-libs/libselinux )
tcl? ( dev-lang/tcl:0= )
X? ( x11-libs/libXt )
"
DEPEND="${RDEPEND}
sys-devel/autoconf
nls? ( sys-devel/gettext )
"
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
eapply "${WORKDIR}"/patches/
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# conditionally make the manpager.sh script
if use vim-pager ; then
cat <<-END > "${S}"/runtime/macros/manpager.sh
#!/bin/sh
sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\
vim \\
-c 'let no_plugin_maps = 1' \\
-c 'set nolist nomod ft=man ts=8' \\
-c 'let g:showmarks_enable=0' \\
-c 'runtime! macros/less.vim' -
END
fi
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
default
}
src_configure() {
local myconf=()
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
if use minimal ; then
myconf=(
--with-features=tiny
--disable-nls
--disable-multibyte
--disable-acl
--enable-gui=no
--without-x
--disable-darwin
--disable-luainterp
--disable-perlinterp
--disable-pythoninterp
--disable-mzschemeinterp
--disable-rubyinterp
--disable-selinux
--disable-tclinterp
--disable-gpm
)
else
use debug && append-flags "-DDEBUG"
myconf=(
--with-features=huge
--enable-multibyte
$(use_enable acl)
$(use_enable cscope)
$(use_enable gpm)
$(use_enable lua luainterp)
$(usex lua "--with-lua-prefix=${EPREFIX}/usr" "")
$(use_with luajit)
$(use_enable nls)
$(use_enable perl perlinterp)
$(use_enable racket mzschemeinterp)
$(use_enable ruby rubyinterp)
$(use_enable selinux)
$(use_enable tcl tclinterp)
)
if use python ; then
py_add_interp() {
local v
[[ ${EPYTHON} == python3* ]] && v=3
myconf+=(
--enable-python${v}interp
vi_cv_path_python${v}="${PYTHON}"
)
}
python_foreach_impl py_add_interp
else
myconf+=(
--disable-pythoninterp
--disable-python3interp
)
fi
# --with-features=huge forces on cscope even if we --disable it. We need
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
if ! use cscope ; then
sed -i '/# define FEAT_CSCOPE/d' src/feature.h || \
die "couldn't disable cscope"
fi
# don't test USE=X here ... see bug #19115
# but need to provide a way to link against X ... see bug #20093
myconf+=(
--enable-gui=no
--disable-darwin
$(use_with X x)
)
fi
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=( --without-local-dir )
econf \
--with-modified-by=Gentoo-${PVR} \
"${myconf[@]}"
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake
}
src_test() {
echo
einfo "Starting vim tests. Several error messages will be shown"
einfo "while the tests run. This is normal behaviour and does not"
einfo "indicate a fault."
echo
ewarn "If the tests fail, your terminal may be left in a strange"
ewarn "state. Usually, running 'reset' will fix this."
echo
# Don't let vim talk to X
unset DISPLAY
emake -j1 -C src/testdir nongui
}
# Make convenience symlinks, hopefully without stepping on toes. Some
# of these links are "owned" by the vim ebuild when it is installed,
# but they might be good for gvim as well (see bug 45828)
update_vim_symlinks() {
local f syms
syms="vimdiff rvim rview"
einfo "Calling eselect vi update..."
# Call this with --if-unset to respect user's choice (bug 187449)
eselect vi update --if-unset
# Make or remove convenience symlink, vim -> gvim
if [[ -f "${EROOT}"/usr/bin/gvim ]]; then
ln -s gvim "${EROOT}"/usr/bin/vim 2>/dev/null
elif [[ -L "${EROOT}"/usr/bin/vim && ! -f "${EROOT}"/usr/bin/vim ]]; then
rm "${EROOT}"/usr/bin/vim
fi
# Make or remove convenience symlinks to vim
if [[ -f "${EROOT}"/usr/bin/vim ]]; then
for f in ${syms}; do
ln -s vim "${EROOT}"/usr/bin/${f} 2>/dev/null
done
else
for f in ${syms}; do
if [[ -L "${EROOT}"/usr/bin/${f} && ! -f "${EROOT}"/usr/bin/${f} ]]; then
rm -f "${EROOT}"/usr/bin/${f}
fi
done
fi
# This will still break if you merge then remove the vi package,
# but there's only so much you can do, eh? Unfortunately we don't
# have triggers like are done in rpm-land.
}
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
# Note: Do not install symlinks for 'vi', 'ex', or 'view', as these are
# managed by eselect-vi
dobin src/vim
dosym vim /usr/bin/vimdiff
dosym vim /usr/bin/rvim
dosym vim /usr/bin/rview
if use vim-pager ; then
dosym ${vimfiles}/macros/less.sh /usr/bin/vimpager
dosym ${vimfiles}/macros/manpager.sh /usr/bin/vimmanpager
insinto ${vimfiles}/macros
doins runtime/macros/manpager.sh
fperms a+x ${vimfiles}/macros/manpager.sh
fi
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
# keep in sync with 'complete ... -F' list
bashcomp_alias vim ex vi view rvim rview vimdiff
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Make convenience symlinks
update_vim_symlinks
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Make convenience symlinks
update_vim_symlinks
}

View File

@ -1,384 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
VIM_VERSION="7.4"
PYTHON_COMPAT=( python{2_7,3_4} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-r1
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/vim/vim.git"
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.542-gentoo-patches.tar.bz2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Vim, an improved vi-style text editor"
HOMEPAGE="http://www.vim.org/"
SLOT="0"
LICENSE="vim"
IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager"
REQUIRED_USE="
luajit? ( lua )
python? (
|| ( $(python_gen_useflags '*') )
?? ( $(python_gen_useflags 'python2*') )
?? ( $(python_gen_useflags 'python3*') )
)
"
RDEPEND="
>=app-eselect/eselect-vi-1.1
>=sys-libs/ncurses-5.2-r2
nls? ( virtual/libintl )
acl? ( kernel_linux? ( sys-apps/acl ) )
cscope? ( dev-util/cscope )
gpm? ( >=sys-libs/gpm-1.19.3 )
lua? (
luajit? ( dev-lang/luajit:2= )
!luajit? ( dev-lang/lua:0[deprecated] )
)
!minimal? (
~app-editors/vim-core-${PV}
dev-util/ctags
)
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) )
selinux? ( sys-libs/libselinux )
tcl? ( dev-lang/tcl:0= )
X? ( x11-libs/libXt )
"
DEPEND="${RDEPEND}
sys-devel/autoconf
nls? ( sys-devel/gettext )
"
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -d "${WORKDIR}"/patches/ ]]; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches/
fi
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# conditionally make the manpager.sh script
if use vim-pager ; then
cat <<-END > "${S}"/runtime/macros/manpager.sh
#!/bin/sh
sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\
vim \\
-c 'let no_plugin_maps = 1' \\
-c 'set nolist nomod ft=man ts=8' \\
-c 'let g:showmarks_enable=0' \\
-c 'runtime! macros/less.vim' -
END
fi
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
epatch_user
}
src_configure() {
local myconf=()
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
if use minimal ; then
myconf=(
--with-features=tiny
--disable-nls
--disable-multibyte
--disable-acl
--enable-gui=no
--without-x
--disable-darwin
--disable-luainterp
--disable-perlinterp
--disable-pythoninterp
--disable-mzschemeinterp
--disable-rubyinterp
--disable-selinux
--disable-tclinterp
--disable-gpm
)
else
use debug && append-flags "-DDEBUG"
myconf=(
--with-features=huge
--enable-multibyte
$(use_enable acl)
$(use_enable cscope)
$(use_enable gpm)
$(use_enable lua luainterp)
$(usex lua "--with-lua-prefix=${EPREFIX}/usr" "")
$(use_with luajit)
$(use_enable nls)
$(use_enable perl perlinterp)
$(use_enable racket mzschemeinterp)
$(use_enable ruby rubyinterp)
$(use_enable selinux)
$(use_enable tcl tclinterp)
)
if use python ; then
py_add_interp() {
local v
[[ ${EPYTHON} == python3* ]] && v=3
myconf+=(
--enable-python${v}interp
vi_cv_path_python${v}="${PYTHON}"
)
}
python_foreach_impl py_add_interp
else
myconf+=(
--disable-pythoninterp
--disable-python3interp
)
fi
# --with-features=huge forces on cscope even if we --disable it. We need
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
if ! use cscope ; then
sed -i '/# define FEAT_CSCOPE/d' src/feature.h || \
die "couldn't disable cscope"
fi
# don't test USE=X here ... see bug #19115
# but need to provide a way to link against X ... see bug #20093
myconf+=(
--enable-gui=no
--disable-darwin
$(use_with X x)
)
fi
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=( --without-local-dir )
econf \
--with-modified-by=Gentoo-${PVR} \
"${myconf[@]}"
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake
}
src_test() {
echo
einfo "Starting vim tests. Several error messages will be shown"
einfo "while the tests run. This is normal behaviour and does not"
einfo "indicate a fault."
echo
ewarn "If the tests fail, your terminal may be left in a strange"
ewarn "state. Usually, running 'reset' will fix this."
echo
# Don't let vim talk to X
unset DISPLAY
# We've got to call make test from within testdir, since the Makefiles
# don't pass through our VIMPROG argument
cd "${S}"/src/testdir
# Test 49 won't work inside a portage environment
einfo "Test 49 isn't sandbox-friendly, so it will be skipped."
sed -i 's~test49.out~~g' Makefile
# We don't want to rebuild vim before running the tests
sed -i 's,: \$(VIMPROG),: ,' Makefile
# Don't try to do the additional GUI test
emake -j1 VIMPROG=../vim nongui
}
# Make convenience symlinks, hopefully without stepping on toes. Some
# of these links are "owned" by the vim ebuild when it is installed,
# but they might be good for gvim as well (see bug 45828)
update_vim_symlinks() {
local f syms
syms="vimdiff rvim rview"
einfo "Calling eselect vi update..."
# Call this with --if-unset to respect user's choice (bug 187449)
eselect vi update --if-unset
# Make or remove convenience symlink, vim -> gvim
if [[ -f "${EROOT}"/usr/bin/gvim ]]; then
ln -s gvim "${EROOT}"/usr/bin/vim 2>/dev/null
elif [[ -L "${EROOT}"/usr/bin/vim && ! -f "${EROOT}"/usr/bin/vim ]]; then
rm "${EROOT}"/usr/bin/vim
fi
# Make or remove convenience symlinks to vim
if [[ -f "${EROOT}"/usr/bin/vim ]]; then
for f in ${syms}; do
ln -s vim "${EROOT}"/usr/bin/${f} 2>/dev/null
done
else
for f in ${syms}; do
if [[ -L "${EROOT}"/usr/bin/${f} && ! -f "${EROOT}"/usr/bin/${f} ]]; then
rm -f "${EROOT}"/usr/bin/${f}
fi
done
fi
# This will still break if you merge then remove the vi package,
# but there's only so much you can do, eh? Unfortunately we don't
# have triggers like are done in rpm-land.
}
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
# Note: Do not install symlinks for 'vi', 'ex', or 'view', as these are
# managed by eselect-vi
dobin src/vim
dosym vim /usr/bin/vimdiff
dosym vim /usr/bin/rvim
dosym vim /usr/bin/rview
if use vim-pager ; then
dosym ${vimfiles}/macros/less.sh /usr/bin/vimpager
dosym ${vimfiles}/macros/manpager.sh /usr/bin/vimmanpager
insinto ${vimfiles}/macros
doins runtime/macros/manpager.sh
fperms a+x ${vimfiles}/macros/manpager.sh
fi
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
# keep in sync with 'complete ... -F' list
bashcomp_alias vim ex vi view rvim rview vimdiff
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
if [[ -z ${REPLACING_VERSIONS} ]] ; then
if use X ; then
echo
elog "The 'X' USE flag enables vim <-> X communication, like"
elog "updating the xterm titlebar. It does not install a GUI."
fi
echo
elog "To install a GUI version of vim, use the app-editors/gvim"
elog "package."
echo
elog "Vim 7 includes an integrated spell checker. You need to install"
elog "word list files before you can use it. There are ebuilds for"
elog "some of these named app-vim/vim-spell-*. If your language of"
elog "choice is not included, please consult vim-spell.eclass for"
elog "instructions on how to make a package."
echo
ewarn "Note that the English word lists are no longer installed by"
ewarn "default."
fi
# Make convenience symlinks
update_vim_symlinks
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Make convenience symlinks
update_vim_symlinks
}

View File

@ -1,20 +1,19 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
VIM_VERSION="8.0"
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-r1
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-single-r1
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/vim/vim.git"
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Vim, an improved vi-style text editor"
@ -25,11 +24,7 @@ LICENSE="vim"
IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager"
REQUIRED_USE="
luajit? ( lua )
python? (
|| ( $(python_gen_useflags '*') )
?? ( $(python_gen_useflags 'python2*') )
?? ( $(python_gen_useflags 'python3*') )
)
python? ( ${PYTHON_REQUIRED_USE} )
"
RDEPEND="
@ -50,7 +45,7 @@ RDEPEND="
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) )
ruby? ( || ( dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 ) )
selinux? ( sys-libs/libselinux )
tcl? ( dev-lang/tcl:0= )
X? ( x11-libs/libXt )
@ -68,6 +63,8 @@ pkg_setup() {
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
use python && python-single-r1_pkg_setup
}
src_prepare() {
@ -92,12 +89,12 @@ src_prepare() {
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
"${S}"/src/configure.ac || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
sed -i 's/ libc\.h / /' "${S}"/src/configure.ac || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
@ -150,7 +147,7 @@ src_configure() {
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (1) Notice configure.ac is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
@ -196,31 +193,14 @@ src_configure() {
$(use_with luajit)
$(use_enable nls)
$(use_enable perl perlinterp)
$(use_enable python pythoninterp)
$(use_enable python python3interp)
$(use_enable racket mzschemeinterp)
$(use_enable ruby rubyinterp)
$(use_enable selinux)
$(use_enable tcl tclinterp)
)
if use python ; then
py_add_interp() {
local v
[[ ${EPYTHON} == python3* ]] && v=3
myconf+=(
--enable-python${v}interp
vi_cv_path_python${v}="${PYTHON}"
)
}
python_foreach_impl py_add_interp
else
myconf+=(
--disable-pythoninterp
--disable-python3interp
)
fi
# --with-features=huge forces on cscope even if we --disable it. We need
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
if ! use cscope ; then

View File

@ -1,10 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
VIM_VERSION="8.0"
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-r1
@ -14,7 +13,7 @@ if [[ ${PV} == 9999* ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Vim, an improved vi-style text editor"
@ -50,7 +49,7 @@ RDEPEND="
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) )
ruby? ( || ( dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 ) )
selinux? ( sys-libs/libselinux )
tcl? ( dev-lang/tcl:0= )
X? ( x11-libs/libXt )

View File

@ -1,20 +1,19 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
VIM_VERSION="8.0"
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-r1
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-single-r1
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/vim/vim.git"
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Vim, an improved vi-style text editor"
@ -25,11 +24,7 @@ LICENSE="vim"
IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager"
REQUIRED_USE="
luajit? ( lua )
python? (
|| ( $(python_gen_useflags '*') )
?? ( $(python_gen_useflags 'python2*') )
?? ( $(python_gen_useflags 'python3*') )
)
python? ( ${PYTHON_REQUIRED_USE} )
"
RDEPEND="
@ -50,7 +45,7 @@ RDEPEND="
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) )
ruby? ( || ( dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 ) )
selinux? ( sys-libs/libselinux )
tcl? ( dev-lang/tcl:0= )
X? ( x11-libs/libXt )
@ -68,6 +63,8 @@ pkg_setup() {
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
use python && python-single-r1_pkg_setup
}
src_prepare() {
@ -196,31 +193,14 @@ src_configure() {
$(use_with luajit)
$(use_enable nls)
$(use_enable perl perlinterp)
$(use_enable python pythoninterp)
$(use_enable python python3interp)
$(use_enable racket mzschemeinterp)
$(use_enable ruby rubyinterp)
$(use_enable selinux)
$(use_enable tcl tclinterp)
)
if use python ; then
py_add_interp() {
local v
[[ ${EPYTHON} == python3* ]] && v=3
myconf+=(
--enable-python${v}interp
vi_cv_path_python${v}="${PYTHON}"
)
}
python_foreach_impl py_add_interp
else
myconf+=(
--disable-pythoninterp
--disable-python3interp
)
fi
# --with-features=huge forces on cscope even if we --disable it. We need
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
if ! use cscope ; then

View File

@ -8,7 +8,7 @@ DIST bashcomp-2.0.1.tar.bz2 4078 SHA256 142348b61b32fb3f1580ac90b684b1014d6d177f
DIST bashcomp-2.0.2.tar.gz 3625 SHA256 6ede58bfbe99f0dca1eb9236492aa20a6755e5731526de56e15d1e2b220165c9 SHA512 46bc1bcc32263135f44be68569459a409250dd2c81c18190735f11e13a26508e9d3cb91d24a8fe7b21bdea678347873b7ac1b67d5e8c78c8444011f85dfdcdce WHIRLPOOL 4b6cb989235d5fed8fd9986c1419ab337df38384fe2b307fd78f08f8696f4a2328845ed4f27913a36e9a544e973690bc0dd2af73816e272c3faf27ff2eafa585
EBUILD bash-completion-2.1_p20141224-r1.ebuild 2995 SHA256 d1c30de8d90fcd960a2a2919b30888c9c277138688371824e8585ffbb7cc7f5a SHA512 2fc900e06669e301612c7488d982396a843955c74911f400a4d47da5df2a53a464e8751ee18b9b5caf6d3ae5555191ca22681b1dbfede621b323a5f8ec01b869 WHIRLPOOL 02c6679fb1237372b7d039b41eea9de29c5eb28d74c4d88935c9d974b0d72b7b1749a6caa04db68e5903f6cbf2efa64b86b58c24be412e40bce9a6335504bf63
EBUILD bash-completion-2.3-r2.ebuild 3219 SHA256 802e5ebc7fc23a6efcbf75b89f274dab2c0b31ea0cc4492d82bda5befdabb715 SHA512 0bf3de6b02f03162e1a575368da1b2b0c3a0dc0c60330907d79e86911b2099c714766630ab63e9746c5399020997a5b53ff0794ca6631c3a5a35764e251c59b2 WHIRLPOOL 76ac7dd678df77aac01c4e1733873351bf09a0ca4758c9330df21de0801e51c89ddd7ff66d17186c235b01a1e019e8964148aad842262d8c2cfa29a33e4208f4
EBUILD bash-completion-2.4-r1.ebuild 3174 SHA256 6968e65719cb762688b6a43d4344951bc1061e8480c0c5188f77fe3a2dc71717 SHA512 63bc17ae3f109da98017d8b78c862376da6e3627d882df40c4e0d61e115f728af3df24247e33ccc3417c00ebe9db4b02495f32e9d8532fd2813ee62e0e611063 WHIRLPOOL eb041ee8de1a3b5784b258128264ade5f600901708551a42e449ee04a3630e4ee3b5de2406df89f98f3f8a5ba797cda1f48c86a0ca246113103eab87d13b9a89
EBUILD bash-completion-2.4-r1.ebuild 3173 SHA256 09d54454ec4c629c21747d071a2c31e432289c207d96b3eebc8cc651ec2fef2a SHA512 5421a782dff1e908fdaafa97b58bcacdaa250ce6d0a701765506bd3384a5f32983bc86e4733336913462102c842b8168fb9e30450180820ce0c6239582467cce WHIRLPOOL b2d3d4d43181c63fa2c49358c6a5d47f310fd6cf578167180aa43eb49784bfa8f0852954460118a34001f00f585459ce975003fb8612931c2b312ab37f038d75
EBUILD bash-completion-2.4.ebuild 3161 SHA256 6ce31c89554f2f58393d10ceb9210ba5ee9fd90bee28509b79a541964f9b70d2 SHA512 f10698650577d080d5af602a87f9b9e3c8204d602a188f439faf99bb782da4b798edfcdabd8c16fe032fd09d18503932b14f3baabb565a0781f86f209b7dde25 WHIRLPOOL 72e6e7b0c24aa70a70706351045a7fa98024ebe3190e713aca42f20ee47016057847333bea45990bdd3a71f96f6c42b04c2d74fa17aac5de308cc4f8f33e05ad
EBUILD bash-completion-2.5.ebuild 3183 SHA256 2d5e15afb28616799eb7b6129f1c112009155685b7c15fe0dc8214820ae21ae0 SHA512 a3a790e199dfba8150c2f5abdc120e5c3b8b41814f996c034e432b4633b211f79eaf056a3622823b36ea0a259cb9ee3ce09210e3e631250fdd6cc315a2642e0a WHIRLPOOL 35e91efe36b01564a3e913980c5990ee5cd1dcf0f0826d360adc42dc3b3cd07ad011e348c6d3f380a450e351b006dbd847ee7b79469312502bdb4a10e5fce34e
MISC ChangeLog 6192 SHA256 7aa78e4d3347e97e9a2676ad90b03dcfbf6bb185ce6f53050786420a7e58b42d SHA512 d689eca6fe0572923dbc618aa95d7a4b43a92654d6485ca14ae974581c3728dfeac45f139788b22b56d17ae86e063316e474f8ce10a7092e43abaad840579c2c WHIRLPOOL de6bc49d153a04b105d21a4de5def31dc028638190a4b51d66d241abaea7206d5704ddba15bef9a5f74acbce2a0b134d9bb38deacac896e9ab4efd16ccc22ddc

View File

@ -13,7 +13,7 @@ SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
IUSE=""
RDEPEND=">=app-shells/bash-4.3_p30-r1

View File

@ -2,9 +2,9 @@ AUX gentoo-bashcomp-20101217-make_globals.patch 312 SHA256 d535e8f15f996639de5c1
DIST gentoo-bashcomp-20101217.tar.bz2 23095 SHA256 834e62a9189294f30771fce3fcdeca5fae6fd706c7fd35047f246fb2c0e8cd5a SHA512 29c4802b8f71585b7146e454f44700954de8655aa46dda7046338ed46e1e9835f4ea4141cfd5a813a5f75b6586b030e0e0cbde4c8030ec303f98110fa7a5e316 WHIRLPOOL 1d2c0ea0cd9a4888cc86b05bc9f9c9e9810a7af3c601c000cfc03d1f648cf958308d0d0c09615aec9b1d5b1f550398fca08b6a5b60cbc86d189650d13d2d0987
DIST gentoo-bashcomp-20121024.tar.bz2 28025 SHA256 e7c23a671fa5fee6647729bfb0f93984fda3a33256cf5a29af6f525f2068c42a SHA512 ca755de801b8ecba6267395930024cbd6eb7f3f78c08de5caff6621bcf99554b68f8d3bb93f517f6a7fe27b08c42c8896910b0b93f8917db6e0172bfd614bacd WHIRLPOOL f4a08409874d9481618392810aa942c489337075d01050da24ee88b0dd41e303fc0b44a7f919034d1ddf543cc2a06c3d1cb46430e356a7f6f910a9874d0144bf
DIST gentoo-bashcomp-20140911.tar.bz2 30258 SHA256 71d14492f9af8fe53e20bb130884fea36cf4ea643c8854713aa509b8602b7fb3 SHA512 cacd1c3353bce7e67d00758a714829860111932ab7addd0a84a06cae9218ff18aff4ea562e0682ca4db859408ca15817edd81548d54144223ed5016667549f7f WHIRLPOOL fb208cb268efa43dcb5a71a29c96c3ebe3731cbcb2cfa3d10776fa5ede20eadd496eab69d2c448346deaf367b49cca8ae92b77af40ceb4fac725249caffd6def
EBUILD gentoo-bashcomp-20101217-r1.ebuild 1448 SHA256 cdc99f59d91f98208ef324b8bc4038755b88f3b2f75a6faa215948a1f90a7843 SHA512 2bec4bb8fc957bac40998b7cf3d36c5a1aef1c8401c7899a976fa7582fb83182be03a3ee272967c4fe172b12d2c9bdad355833b73e4a085a962b8197189d405d WHIRLPOOL 3e6d9da711bd65f4e30564f85570b3d88b43bd3878a7acfba918eed8b03d218d373f4f3f0f524804686707c3f6b0a4842afff54051266a3afba08e814cb2a95e
EBUILD gentoo-bashcomp-20121024.ebuild 1349 SHA256 a7d07824ff170414bf04a925c69c6490455d444520cec82631ac115e8168a98d SHA512 85afdc7d4c8683e25738130e2ccc03ef26539edbe0b5d3a7a4d2fc76923cec2dec6c09772c38363fc732953ac27fb3762c4731da58942ebe24e63ce09a68a146 WHIRLPOOL 1bfe8de3d4f6f960a5a11580c832d5a9164d0a2cd4d300527c3f61b66619f8c8ba343aa7c850ceeb70d428de1606d203b67013b48c88d08b7cb31bfebedfe4ce
EBUILD gentoo-bashcomp-20140911.ebuild 790 SHA256 b7adbc6a855fbcfec184ca1c00555368eb3e9d4250eb482f8feb277facdf70db SHA512 db39a99b4338a7e24127028b146327ce7bd9f994bd7b920746087fb1606def0745b1e247dadc83b7d72b450fb801a12326627444d9b257559172b8e2284f7f58 WHIRLPOOL 8ae09e3fd58399b3416f9962e0c5e6ad55465f238c528e3d76860e62247ea1cc47a4116b0fd1744aefc50771360a8a254ec2bad134d3caaeae876a563441a49b
EBUILD gentoo-bashcomp-20101217-r1.ebuild 1411 SHA256 e723fd2ec23a2d1eb68c4e8a0c65f5892233869bd9c13d760c445e9d3c822110 SHA512 799fd62b1fba1f8a20ce92b3b754bc13ab709a50a6e28ab19a5469248f6a5ec9543421c2871b2c31a63758a0e3dc07a214dfaa0e0cc6b36517396435497130b7 WHIRLPOOL cd38ef16a6082847fe7096786d3898045584bdf2991996dad936fc582456926f6ccd1bdd04fa0140d0bd2c8b10ed275dd96266f2d50f396bf558d3383301bcbb
EBUILD gentoo-bashcomp-20121024.ebuild 1312 SHA256 e69370e10075642fec289c5fcc18a3b900919dced7ed79166c70371e2318227a SHA512 231c9d39eb88721cc79286c9c8f15a64e5ece68adadad634967f3e1d2acdd465253e675a7a875b00167984b5fff883b7ad893537f9a546009b7cffad0bfefd3e WHIRLPOOL ce65eccd6e22e2c07b7f4ae39e75e92c5ed635ede439e9005d964e3be5f456a635013165090ceafa6cf5ec6bc07b6f96b06c406f9c9597e0ec386b4430ed19bb
EBUILD gentoo-bashcomp-20140911.ebuild 752 SHA256 ebf15674a8c2a55bf65f39f20ace67f2fabf278249c5eb42c81b2193988ecb5d SHA512 f0aa4db120aa031d9c98136e22d95fb635dd21cf5343588924c0ed75417f879c635c79fe48873d4edba4899c39b707b5a0b227b035e04ddc7d62ee06a06df5ff WHIRLPOOL 41d1a9fbbbd0d78e98b25508b431973aa3f0c262b8e672cc0ab5a06d3c1f59536027c0a09d0bd5616a366218ed0afc76bef29f6fd2cbda246fcd1164c22bcf75
MISC ChangeLog 2775 SHA256 c06323f792c19c405f4ac89db2e5a5c227b0ca5301f7d52e84af7a2e7b92f268 SHA512 95dd40bd74a3b2f7ff963e8723440595875e9d29a3889f5133b6339538568d7a095ae42a144cf3e7f5c67ed45fae9f7b1c566abaa7540aec62ebc1f9e8150573 WHIRLPOOL 838b77402e4f5d5c38696ab17ebb7f2efb40ceca6c3c7e047b1e4f8e3fe39457cab79e127da65dbd7debdf9af96752e21c81d0d91f3d8f922da3a570a469da94
MISC ChangeLog-2015 11726 SHA256 e03312228515a877ce679894f15509f3e17c3db52326f39c1e54909f0ab7481d SHA512 c55a68a66787893fbde4b9baa1ec19b72df277c257e416a36c4c27bbc02a32117a9e347fcdee7cda0094d8c30e8d9cb111ee10aba6bbcc71a083a0bae8552404 WHIRLPOOL 7c935af2abde6bff03445b59042c2a21aba41eaa95660f5b31d229d7c71e41795ca2f722c54f66a94844d1db67e4373fa7a3ab100d54d8e31f4ccc1c95366288
MISC metadata.xml 265 SHA256 5c4f9426c69dd2191012bf8aae1952f4f6298c1f6ff0ec1e45fe0e05327694e9 SHA512 176f814d8c555e8726f36e012367b698e8a19a0662982621029a7f9190beecc5e6798e43c51698dc149364966cdeff7061121e54fa9d4cf2a3559a6ce4904e25 WHIRLPOOL 2fa84a9f23f48e804ab20a6fabe2707f86227bded2a41d3af30958db5a69bc6276140a7f035a256caeca5a8b8ce1c240383c300a90fc4a83334c178769bc3519

View File

@ -1,18 +1,17 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit eutils prefix
DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, repoman, layman, etc)"
DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)"
HOMEPAGE="https://www.gentoo.org/"
SRC_URI="mirror://gentoo/${P}.tar.bz2
https://dev.gentoo.org/~darkside/tmp/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
IUSE=""
RDEPEND="app-shells/bash-completion"

View File

@ -1,17 +1,16 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit eutils prefix
DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, repoman, layman, etc)"
DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)"
HOMEPAGE="https://www.gentoo.org/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
IUSE=""
RDEPEND="app-shells/bash-completion"

View File

@ -1,18 +1,17 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit bash-completion-r1
DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, repoman, layman, etc)"
DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)"
HOMEPAGE="https://www.gentoo.org/"
SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
IUSE=""
src_install() {

View File

@ -1,65 +0,0 @@
# ChangeLog for dev-libs/apr
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*apr-1.5.2 (09 Aug 2015)
*apr-1.5.1-r1 (09 Aug 2015)
*apr-1.5.0-r2 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +apr-1.5.0-r2.ebuild,
+apr-1.5.1-r1.ebuild, +apr-1.5.2.ebuild, +files/apr-1.5.0-cross-types.patch,
+files/apr-1.5.0-libtool.patch, +files/apr-1.5.0-mint.patch,
+files/apr-1.5.0-sysroot.patch,
+files/apr-1.5.1-parallel_make_install.patch, +files/config.layout.patch,
+metadata.xml:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)

View File

@ -1,867 +0,0 @@
# ChangeLog for dev-libs/apr
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/ChangeLog,v 1.237 2015/07/30 13:03:33 ago Exp $
30 Jul 2015; Agostino Sarubbo <ago@gentoo.org> apr-1.5.2.ebuild:
Stable for sparc, wrt bug #551068
16 Jul 2015; Mikle Kolyada <zlogene@gentoo.org> apr-1.5.2.ebuild:
ia64 stable wrt bug #551068
28 Jun 2015; Mikle Kolyada <zlogene@gentoo.org> apr-1.5.2.ebuild:
alpha stable wrt bug #551068
21 Jun 2015; Markus Meier <maekke@gentoo.org> apr-1.5.2.ebuild:
arm stable, bug #551068
11 Jun 2015; Agostino Sarubbo <ago@gentoo.org> apr-1.5.2.ebuild:
Stable for ppc, wrt bug #551068
09 Jun 2015; Agostino Sarubbo <ago@gentoo.org> apr-1.5.2.ebuild:
Stable for x86, wrt bug #551068
08 Jun 2015; Agostino Sarubbo <ago@gentoo.org> apr-1.5.2.ebuild:
Stable for amd64, wrt bug #551068
08 Jun 2015; Jeroen Roovers <jer@gentoo.org> apr-1.5.2.ebuild:
Stable for PPC64 (bug #551068).
07 Jun 2015; Jeroen Roovers <jer@gentoo.org> apr-1.5.2.ebuild:
Stable for HPPA (bug #551068).
30 May 2015; Lars Wendler <polynomial-c@gentoo.org> apr-1.5.0-r2.ebuild,
apr-1.5.1-r1.ebuild, apr-1.5.2.ebuild:
Added selinux dependency (bug #548264). Removed _elibtoolize kludge now that
bug #527506 is fixed.
*apr-1.5.2 (30 Apr 2015)
30 Apr 2015; Lars Wendler <polynomial-c@gentoo.org> -apr-1.4.8-r1.ebuild,
+apr-1.5.2.ebuild, -files/apr-1.4.6-mint.patch:
Version bump. Removed old.
15 Nov 2014; Lars Wendler <polynomial-c@gentoo.org> apr-1.5.1-r1.ebuild:
Added kludge to fix compilation with >=libtool-2.4.3 until autotools.eclass
got fixed (bug #527506).
17 May 2014; Agostino Sarubbo <ago@gentoo.org> apr-1.5.0-r2.ebuild:
Stable for alpha, wrt bug #504300
14 May 2014; Agostino Sarubbo <ago@gentoo.org> apr-1.5.0-r2.ebuild:
Stable for sparc, wrt bug #504300
13 May 2014; Agostino Sarubbo <ago@gentoo.org> apr-1.5.0-r2.ebuild:
Stable for ia64, wrt bug #504300
*apr-1.5.1-r1 (28 Apr 2014)
28 Apr 2014; Lars Wendler <polynomial-c@gentoo.org> -apr-1.5.1.ebuild,
+apr-1.5.1-r1.ebuild, +files/apr-1.5.1-parallel_make_install.patch:
Revbump to fix a parallel install bug. Enable posix-shm support. EAPI bumped
to 5.
*apr-1.5.1 (28 Apr 2014)
28 Apr 2014; Lars Wendler <polynomial-c@gentoo.org> +apr-1.5.1.ebuild:
Version bump.
20 Apr 2014; Agostino Sarubbo <ago@gentoo.org> apr-1.5.0-r2.ebuild:
Stable for ppc64, wrt bug #504300
13 Apr 2014; Agostino Sarubbo <ago@gentoo.org> apr-1.5.0-r2.ebuild:
Stable for ppc, wrt bug #504300
05 Apr 2014; Agostino Sarubbo <ago@gentoo.org> apr-1.5.0-r2.ebuild:
Stable for x86, wrt bug #504300
01 Apr 2014; Lars Wendler <polynomial-c@gentoo.org> apr-1.5.0-r2.ebuild:
Added dependency on libtool (bug #506384).
30 Mar 2014; Chema Alonso <nimiux@gentoo.org> apr-1.5.0-r2.ebuild:
Stable for amd64 wrt bug #504300
26 Mar 2014; Markus Meier <maekke@gentoo.org> apr-1.5.0-r2.ebuild:
arm stable, bug #504300
16 Mar 2014; Jeroen Roovers <jer@gentoo.org> apr-1.5.0-r2.ebuild:
Stable for HPPA (bug #504300).
12 Mar 2014; Lars Wendler <polynomial-c@gentoo.org> -apr-1.5.0.ebuild,
-apr-1.5.0-r1.ebuild:
Removed old.
04 Feb 2014; Mike Frysinger <vapier@gentoo.org> apr-1.5.0-r2.ebuild:
Add more cross-compile related variables to force sane results.
31 Jan 2014; Mike Frysinger <vapier@gentoo.org> apr-1.4.8-r1.ebuild,
apr-1.5.0-r1.ebuild, apr-1.5.0-r2.ebuild, apr-1.5.0.ebuild:
Mark sh stable.
*apr-1.5.0-r2 (31 Jan 2014)
31 Jan 2014; Mike Frysinger <vapier@gentoo.org> +apr-1.5.0-r2.ebuild,
+files/apr-1.5.0-sysroot.patch:
Utilize SYSROOT to locate build-time paths when cross-compiling, and drop
redundent -L/-R libdir flags to simplify linking. #385775 by Bertrand Jacquin.
31 Jan 2014; Mike Frysinger <vapier@gentoo.org> apr-1.5.0-r1.ebuild:
Convert myconf to an array to make it easier to maintain.
31 Jan 2014; Mike Frysinger <vapier@gentoo.org> apr-1.4.8-r1.ebuild,
apr-1.5.0-r1.ebuild, apr-1.5.0.ebuild:
Use tc-is-static-only rather than open coding the mint target.
22 Jan 2014; Mike Frysinger <vapier@gentoo.org> apr-1.5.0-r1.ebuild:
Drop old static-libs hacks now that we use local libtool #374355#16 by Rafał
Mużyło.
22 Jan 2014; Mike Frysinger <vapier@gentoo.org>
+files/apr-1.5.0-cross-types.patch, apr-1.5.0-r1.ebuild:
Fix cross-compiling.
22 Jan 2014; Mike Frysinger <vapier@gentoo.org> apr-1.5.0-r1.ebuild:
fix typo
*apr-1.5.0-r1 (22 Jan 2014)
22 Jan 2014; Mike Frysinger <vapier@gentoo.org> +apr-1.5.0-r1.ebuild,
+files/apr-1.5.0-libtool.patch:
Generate & use local libtool #374355 by Justin Lecher.
21 Jan 2014; Mike Frysinger <vapier@gentoo.org> apr-1.4.8-r1.ebuild,
apr-1.5.0.ebuild:
Add arm64 love.
*apr-1.5.0 (20 Nov 2013)
20 Nov 2013; Lars Wendler <polynomial-c@gentoo.org> -apr-1.4.5.ebuild,
-apr-1.4.6-r1.ebuild, +apr-1.5.0.ebuild, +files/apr-1.5.0-mint.patch,
metadata.xml:
Version bump. Removed old.
18 Aug 2013; Agostino Sarubbo <ago@gentoo.org> apr-1.4.8-r1.ebuild:
Stable for x86, wrt bug #477296
13 Aug 2013; Agostino Sarubbo <ago@gentoo.org> apr-1.4.8-r1.ebuild:
Stable for alpha, wrt bug #477296
10 Aug 2013; Agostino Sarubbo <ago@gentoo.org> apr-1.4.8-r1.ebuild:
Stable for arm, wrt bug #477296
10 Aug 2013; Agostino Sarubbo <ago@gentoo.org> apr-1.4.8-r1.ebuild:
Stable for ppc, wrt bug #477296
06 Aug 2013; Agostino Sarubbo <ago@gentoo.org> apr-1.4.8-r1.ebuild:
Stable for s390, wrt bug #477296
04 Aug 2013; Agostino Sarubbo <ago@gentoo.org> apr-1.4.8-r1.ebuild:
Stable for ppc64, wrt bug #477296
04 Aug 2013; Agostino Sarubbo <ago@gentoo.org> apr-1.4.8-r1.ebuild:
Stable for ia64, wrt bug #477296
03 Aug 2013; Agostino Sarubbo <ago@gentoo.org> apr-1.4.8-r1.ebuild:
Stable for amd64, wrt bug #477296
03 Aug 2013; Jeroen Roovers <jer@gentoo.org> apr-1.4.8-r1.ebuild:
Stable for HPPA (bug #477296).
03 Aug 2013; Agostino Sarubbo <ago@gentoo.org> apr-1.4.8-r1.ebuild:
Stable for sparc, wrt bug #477296
*apr-1.4.8-r1 (18 Jul 2013)
18 Jul 2013; Lars Wendler <polynomial-c@gentoo.org> -apr-1.4.8.ebuild,
+apr-1.4.8-r1.ebuild:
Revbump. Removed "uuid" USE flag (bug #355489).
18 Jul 2013; Lars Wendler <polynomial-c@gentoo.org> metadata.xml:
Added myself as maintainer.
*apr-1.4.8 (24 Jun 2013)
24 Jun 2013; Lars Wendler <polynomial-c@gentoo.org> -apr-1.4.6.ebuild,
+apr-1.4.8.ebuild:
Non-maintainer commit: Version bump. Removed old.
20 Feb 2013; Zac Medico <zmedico@gentoo.org> apr-1.4.6-r1.ebuild:
Add ~arm-linux keyword.
29 Dec 2012; Sergey Popov <pinkbyte@gentoo.org> apr-1.4.6-r1.ebuild:
Apply user patches, wrt bug #449048
*apr-1.4.6-r1 (28 Nov 2012)
28 Nov 2012; Christoph Junghans <ottxor@gentoo.org> +apr-1.4.6-r1.ebuild,
+files/apr-1.4.6-mint.patch:
added prefix support
27 Nov 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Drop apache herd as discussed in http://www.gossamer-
threads.com/lists/gentoo/dev/262834
09 May 2012; Alexis Ballier <aballier@gentoo.org> apr-1.4.6.ebuild:
keyword ~amd64-fbsd
*apr-1.4.6 (28 Feb 2012)
28 Feb 2012; Christian Ruppert <idl0r@gentoo.org> +apr-1.4.6.ebuild,
metadata.xml:
Version bump, CVE-2012-0840, bug 403731
11 Nov 2011; Markos Chandras <hwoarang@gentoo.org> -apr-1.4.4.ebuild:
remove old ebuild
11 Nov 2011; Markos Chandras <hwoarang@gentoo.org> apr-1.4.5.ebuild:
Use EAPI=4. Add static-libs USE flag. Patch by Arfrever.
29 Oct 2011; Raúl Porcel <armin76@gentoo.org> apr-1.4.5.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #385859
24 Oct 2011; Markus Meier <maekke@gentoo.org> apr-1.4.5.ebuild:
x86 stable, bug #385859
23 Oct 2011; Markus Meier <maekke@gentoo.org> apr-1.4.5.ebuild:
arm stable, bug #385859
22 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> apr-1.4.5.ebuild:
ppc/ppc64 stable wrt #385859
19 Oct 2011; Jeroen Roovers <jer@gentoo.org> apr-1.4.5.ebuild:
Stable for HPPA (bug #385859).
19 Oct 2011; Tony Vroon <chainsaw@gentoo.org> apr-1.4.5.ebuild:
Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian
"idella4" Delaney in security bug #385859.
*apr-1.4.5 (07 Jul 2011)
07 Jul 2011; Markos Chandras <hwoarang@gentoo.org> +apr-1.4.5.ebuild:
Version bump. Requested by Arfrever
14 May 2011; Raúl Porcel <armin76@gentoo.org> apr-1.4.4.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #366903
14 May 2011; Kacper Kowalik <xarthisius@gentoo.org> apr-1.4.4.ebuild:
ppc/ppc64 stable wrt #366903
13 May 2011; Jeroen Roovers <jer@gentoo.org> apr-1.4.4.ebuild:
Stable for HPPA (bug #366903).
12 May 2011; Thomas Kahle <tomka@gentoo.org> apr-1.4.4.ebuild:
x86 stable per bug 366903
11 May 2011; Markos Chandras <hwoarang@gentoo.org> apr-1.4.4.ebuild:
Stable on amd64 wrt bug #366903
*apr-1.4.4 (09 May 2011)
09 May 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-1.4.4.ebuild:
Version bump.
*apr-1.4.2-r1 (18 Feb 2011)
18 Feb 2011; Benedikt Böhm <hollow@gentoo.org> +apr-1.4.2-r1.ebuild,
+files/apr_ring_volatile.patch, metadata.xml:
fix UUID support (bug #320845) and gcc 4.5 support (bug #355171)
19 Sep 2010; Benedikt Böhm <hollow@gentoo.org> apr-1.4.2.ebuild:
fix CONFIG_SHELL wrt #335944
01 Aug 2010; Raúl Porcel <armin76@gentoo.org> apr-1.4.2.ebuild:
ia64/s390/sh/sparc stable wrt #322681
25 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> apr-1.4.2.ebuild:
ppc64 stable wrt #322681
25 Jul 2010; Tobias Klausmann <klausman@gentoo.org> apr-1.4.2.ebuild:
Stable on alpha, bug #322681
22 Jul 2010; Markus Meier <maekke@gentoo.org> apr-1.4.2.ebuild:
arm stable, bug #322681
26 Jun 2010; <nixnut@gentoo.org> apr-1.4.2.ebuild:
ppc stable #322681
22 Jun 2010; Jeroen Roovers <jer@gentoo.org> apr-1.4.2.ebuild:
Stable for HPPA (bug #322681).
12 Jun 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> apr-1.4.2.ebuild:
x86 stable wrt bug #322681
07 Jun 2010; Markos Chandras <hwoarang@gentoo.org> apr-1.4.2.ebuild:
Stable on amd64 wrt bug #322681
02 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
apr-1.4.2.ebuild:
Properly fix build failure (bug #317527).
02 Jun 2010; Patrick Lauer <patrick@gentoo.org> apr-1.4.2.ebuild:
Fix for compilation failure, #317527. Thanks to Andrew Savchenko for the
patch
*apr-1.4.2 (01 Apr 2010)
01 Apr 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-1.4.2.ebuild:
Version bump (bug #309625).
07 Mar 2010; Benedikt Böhm <hollow@gentoo.org> apr-1.3.8.ebuild,
apr-1.3.9.ebuild:
remove debug USE flag wrt #306651
17 Nov 2009; Brent Baude <ranger@gentoo.org> apr-1.3.9.ebuild:
Marking apr-1.3.9 ppc64 for bug 290319
14 Nov 2009; Raúl Porcel <armin76@gentoo.org> apr-1.3.9.ebuild:
arm/ia64/s390/sh/sparc stable wrt #290319
08 Nov 2009; Tobias Klausmann <klausman@gentoo.org> apr-1.3.9.ebuild:
Stable on alpha, bug #290319
04 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
apr-1.3.9.ebuild:
Use 'dohtml -r' for compatibility with Doxygen 1.6 (bug #287821).
01 Nov 2009; nixnut <nixnut@gentoo.org> apr-1.3.9.ebuild:
ppc stable #290319
30 Oct 2009; Markus Meier <maekke@gentoo.org> apr-1.3.9.ebuild:
amd64/x86 stable, bug #290319
26 Oct 2009; Jeroen Roovers <jer@gentoo.org> apr-1.3.9.ebuild:
Stable for HPPA (bug #290319).
*apr-1.3.9 (24 Sep 2009)
24 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-1.3.9.ebuild:
Version bump.
20 Sep 2009; Benedikt Böhm <hollow@gentoo.org> -apr-1.3.5.ebuild,
-apr-1.3.6.ebuild, -apr-1.3.7.ebuild, apr-1.3.8.ebuild:
fix #274246; remove old ebuild
24 Aug 2009; Brent Baude <ranger@gentoo.org> apr-1.3.8.ebuild:
Marking apr-1.3.8 ppc64 for bug 280514
23 Aug 2009; nixnut <nixnut@gentoo.org> apr-1.3.8.ebuild:
ppc stable #280514
14 Aug 2009; Raúl Porcel <armin76@gentoo.org> apr-1.3.8.ebuild:
arm/ia64/s390/sh/sparc stable wrt #280514
11 Aug 2009; Jeroen Roovers <jer@gentoo.org> apr-1.3.8.ebuild:
Stable for HPPA (bug #280514).
10 Aug 2009; Markus Meier <maekke@gentoo.org> apr-1.3.8.ebuild:
x86 stable, bug #280514
10 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
apr-1.3.8.ebuild, metadata.xml:
Rename "cloexec" USE flag to "older-kernels-compatibility" (bug #280648).
10 Aug 2009; Tobias Klausmann <klausman@gentoo.org> apr-1.3.8.ebuild:
Stable on alpha, bug #280514
10 Aug 2009; Tobias Klausmann <klausman@gentoo.org> ChangeLog:
Stable on alpha, bug #280514
10 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
apr-1.3.8.ebuild, metadata.xml:
Add "cloexec" USE flag (bug #280648).
07 Aug 2009; Christian Faulhammer <fauli@gentoo.org> apr-1.3.8.ebuild:
revert stable keyword for x86
06 Aug 2009; Markus Meier <maekke@gentoo.org> apr-1.3.8.ebuild:
x86 stable, bug #280514
06 Aug 2009; Alex Legler <a3li@gentoo.org> apr-1.3.8.ebuild:
amd64 stable, security bug 280514.
*apr-1.3.8 (06 Aug 2009)
06 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-apr-1.2.11.ebuild, -apr-1.2.12.ebuild, -apr-1.3.0.ebuild,
-apr-1.3.2.ebuild, -apr-1.3.3.ebuild, +apr-1.3.8.ebuild:
Version bump.
*apr-1.3.7 (24 Jul 2009)
24 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-1.3.7.ebuild:
Version bump.
*apr-1.3.6 (07 Jul 2009)
07 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-1.3.6.ebuild:
Version bump.
21 Jun 2009; Brent Baude <ranger@gentoo.org> apr-1.3.5.ebuild:
Marking apr-1.3.5 ppc for bug 272260
16 Jun 2009; Brent Baude <ranger@gentoo.org> apr-1.3.5.ebuild:
Marking apr-1.3.5 ppc64 for bug 272260
16 Jun 2009; Raúl Porcel <armin76@gentoo.org> apr-1.3.5.ebuild:
arm/ia64/s390/sh/sparc stable wrt #272260
11 Jun 2009; Tobias Klausmann <klausman@gentoo.org> apr-1.3.5.ebuild:
Stable on alpha, bug #272260
11 Jun 2009; Markus Meier <maekke@gentoo.org> apr-1.3.5.ebuild:
amd64 stable, bug #272260
10 Jun 2009; Christian Faulhammer <fauli@gentoo.org> apr-1.3.5.ebuild:
stable x86, security bug 272260
09 Jun 2009; Jeroen Roovers <jer@gentoo.org> apr-1.3.5.ebuild:
Stable for HPPA (bug #272260).
*apr-1.3.5 (08 Jun 2009)
08 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-1.3.5.ebuild:
Version bump.
23 Jan 2009; Raúl Porcel <armin76@gentoo.org> apr-1.3.3.ebuild:
arm/ia64/s390/sh stable wrt #246003
18 Jan 2009; Tobias Klausmann <klausman@gentoo.org> apr-1.3.3.ebuild:
Stable on alpha, bug #246003
09 Jan 2009; Ferris McCormick <fmccor@gentoo.org> apr-1.3.3.ebuild:
Sparc stable, Bug #246003.
09 Jan 2009; Brent Baude <ranger@gentoo.org> apr-1.3.3.ebuild:
Marking apr-1.3.3 ppc for bug 246003
07 Jan 2009; Jeroen Roovers <jer@gentoo.org> apr-1.3.3.ebuild:
Stable for HPPA (bug #246003).
07 Jan 2009; Brent Baude <ranger@gentoo.org> apr-1.3.3.ebuild:
Marking apr-1.3.3 ppc64 for bug 246003
04 Jan 2009; Markus Meier <maekke@gentoo.org> apr-1.3.3.ebuild:
amd64/x86 stable, bug #246003
25 Oct 2008; Benedikt Böhm <hollow@gentoo.org> apr-1.3.3.ebuild:
fix typo wrt #236156
29 Aug 2008; Benedikt Böhm <hollow@gentoo.org> apr-1.3.3.ebuild:
defaulting to USE=urandom wrt #232951
*apr-1.3.3 (29 Aug 2008)
29 Aug 2008; Benedikt Böhm <hollow@gentoo.org> +apr-1.3.3.ebuild:
version bump wrt #235938
16 Aug 2008; Jeroen Roovers <jer@gentoo.org> apr-1.3.2.ebuild:
Stable for HPPA (bug #232671).
08 Aug 2008; nixnut <nixnut@gentoo.org> apr-1.3.2.ebuild:
Stable on ppc wrt bug 232671
08 Aug 2008; Markus Rothe <corsair@gentoo.org> apr-1.3.2.ebuild:
Stable on ppc64; bug #232671
08 Aug 2008; Raúl Porcel <armin76@gentoo.org> apr-1.3.2.ebuild:
alpha/ia64/sparc/x86 stable wrt #232671
07 Aug 2008; Thomas Anderson <gentoofan23@gentoo.org> apr-1.3.2.ebuild:
stable amd64, bug 232671
06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add USE flag description to metadata wrt GLEP 56.
23 Jun 2008; Benedikt Böhm <hollow@gentoo.org> apr-1.3.2.ebuild:
remove unused ipv6 USE flag
*apr-1.3.2 (23 Jun 2008)
23 Jun 2008; Benedikt Böhm <hollow@gentoo.org> +apr-1.3.2.ebuild:
version bump wrt #228953
*apr-1.3.0 (11 Jun 2008)
11 Jun 2008; Benedikt Böhm <hollow@gentoo.org> +apr-1.3.0.ebuild:
version bump wrt #225783
01 Jun 2008; Benedikt Böhm <hollow@gentoo.org> apr-1.2.11.ebuild,
apr-1.2.12.ebuild:
fix #221653
28 Jan 2008; Benedikt Böhm <hollow@gentoo.org>
-files/apr-0.9.12-linking.patch, -apr-0.9.12.ebuild, -apr-0.9.13.ebuild:
remove apr-0 wrt #203578
*apr-1.2.12 (15 Dec 2007)
15 Dec 2007; Benedikt Böhm <hollow@gentoo.org> -apr-1.2.8.ebuild,
-apr-1.2.9.ebuild, +apr-1.2.12.ebuild:
version bump; #200947
16 Nov 2007; nixnut <nixnut@gentoo.org> apr-1.2.11.ebuild:
Stable on ppc wrt bug 198866
16 Nov 2007; Raúl Porcel <armin76@gentoo.org> apr-1.2.11.ebuild:
alpha/ia64 stable wrt #198866
15 Nov 2007; Steve Dibb <beandog@gentoo.org> apr-1.2.11.ebuild:
amd64 stable, bug 198866
13 Nov 2007; Dawid Węgliński <cla@gentoo.org> apr-1.2.11.ebuild:
Stable on x86 (bug #198866)
13 Nov 2007; Markus Rothe <corsair@gentoo.org> apr-1.2.11.ebuild:
Stable on ppc64; bug #198866
13 Nov 2007; Jeroen Roovers <jer@gentoo.org> apr-1.2.11.ebuild:
Stable for HPPA (bug #198866).
12 Nov 2007; Ferris McCormick <fmccor@gentoo.org> apr-1.2.11.ebuild:
Sparc stable --- Bug #198866 --- Good for two months.
09 Sep 2007; Benedikt Böhm <hollow@gentoo.org> apr-1.2.11.ebuild:
fix #188485
*apr-1.2.11 (08 Sep 2007)
08 Sep 2007; Benedikt Böhm <hollow@gentoo.org> +apr-1.2.11.ebuild:
version bump; #191733
31 Jul 2007; Christian Heim <phreak@gentoo.org> apr-1.2.9.ebuild:
The version bump wasn't designed to go straight to stable.
*apr-1.2.9 (30 Jul 2007)
30 Jul 2007; Benedikt Böhm <hollow@gentoo.org> +apr-1.2.9.ebuild:
version bump
27 Jun 2007; Lars Weiler <pylon@gentoo.org> apr-1.2.8.ebuild:
Stable on ppc; bug #178264.
27 Jun 2007; Jeroen Roovers <jer@gentoo.org> apr-1.2.8.ebuild:
Stable for HPPA (bug #178264).
15 Jun 2007; Raúl Porcel <armin76@gentoo.org> apr-1.2.8.ebuild:
alpha stable wrt #178264
13 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> apr-1.2.8.ebuild:
Stable on sparc wrt #178264
21 Apr 2007; Raúl Porcel <armin76@gentoo.org> apr-1.2.8.ebuild:
ia64 stable
15 Apr 2007; Markus Rothe <corsair@gentoo.org> apr-1.2.8.ebuild:
Stable on ppc64
12 Apr 2007; Christian Faulhammer <opfer@gentoo.org> apr-1.2.8.ebuild:
stable amd64, bug 168287
11 Apr 2007; Christian Heim <phreak@gentoo.org> apr-1.2.8.ebuild:
Fix WANT_AUTO*, according to #172978.
03 Mar 2007; Marius Mauch <genone@gentoo.org> apr-0.9.12.ebuild,
apr-0.9.13.ebuild:
Replacing einfo with elog
25 Feb 2007; Christian Faulhammer <opfer@gentoo.org> apr-1.2.8.ebuild:
stable x86; bug 168287
29 Jan 2007; Christian Heim <phreak@gentoo.org> apr-0.9.13.ebuild:
Reverting the KEYWORDS to ~arch, accidently commited straight to arch.
*apr-0.9.13 (28 Jan 2007)
28 Jan 2007; Christian Heim <phreak@gentoo.org> +apr-0.9.13.ebuild:
Version bump, new upstream version. Cleaning up the ebuild a bit.
28 Jan 2007; Luca Longinotti <chtekk@gentoo.org> metadata.xml,
-apr-0.9.6-r3.ebuild, -apr-0.9.6-r4.ebuild, -apr-0.9.7.ebuild,
-apr-1.2.2.ebuild, -apr-1.2.7.ebuild, -apr-1.2.7-r1.ebuild,
-apr-1.2.7-r2.ebuild, -apr-1.2.7-r3.ebuild:
Remove redundant versions.
*apr-1.2.8 (21 Jan 2007)
21 Jan 2007; Christian Heim <phreak@gentoo.org> +apr-1.2.8.ebuild:
Version bump (thanks to Conrad Kostecki <ConiKost at gmx.de> in #114232).
08 Jan 2007; Christian Heim <phreak@gentoo.org> apr-1.2.7-r1.ebuild,
apr-1.2.7-r2.ebuild, apr-1.2.7-r3.ebuild:
Setting WANT_AUTOCONF to shutup #161027.
18 Oct 2006; Roy Marples <uberlord@gentoo.org> apr-0.9.12.ebuild:
Added ~sparc-fbsd keyword.
18 Oct 2006; Roy Marples <uberlord@gentoo.org> apr-1.2.7-r3.ebuild:
Added ~sparc-fbsd keyword.
15 Oct 2006; Michael Stewart <vericgar@gentoo.org> apr-0.9.12.ebuild,
apr-1.2.7-r3.ebuild:
Remove apr.exp as it's not used and causes collisions between SLOTs
10 Sep 2006; Javier Villavicencio <the_paya@gentoo.org>
apr-1.2.7-r3.ebuild:
Add ~x86-fbsd keyword.
05 Sep 2006; Joshua Kinard <kumba@gentoo.org> apr-0.9.12.ebuild:
Marked stable on mips.
29 Jul 2006; Bryan Østergaard <kloeri@gentoo.org> apr-0.9.12.ebuild:
Stable on alpha.
*apr-1.2.7-r3 (07 Jul 2006)
07 Jul 2006; Michael Stewart <vericgar@gentoo.org>
+files/config.layout.patch, +apr-1.2.7-r3.ebuild:
Use a config.layout instead of command line options to work around bug 139033.
28 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> apr-0.9.12.ebuild:
ppc stable, #138011
28 Jun 2006; Joshua Jackson <tsunam@gentoo.org> apr-0.9.12.ebuild:
Stable x86; buf #138011
27 Jun 2006; Marcus D. Hanwell <cryos@gentoo.org> apr-0.9.12.ebuild:
Marked stable on amd64, bug 138011.
27 Jun 2006; Guy Martin <gmsoft@gentoo.org> apr-0.9.12.ebuild:
Stable on hppa.
26 Jun 2006; Markus Rothe <corsair@gentoo.org> apr-0.9.12.ebuild:
Stable on ppc64; bug #138011
26 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> apr-0.9.12.ebuild:
Stable on sparc wrt #138011
*apr-1.2.7-r2 (07 Jun 2006)
07 Jun 2006; Michael Stewart <vericgar@gentoo.org> +apr-1.2.7-r2.ebuild:
Always enable ipv6. Fixes bug 123320.
06 Jun 2006; Michael Stewart <vericgar@gentoo.org> apr-1.2.7.ebuild:
Remove as-needed filtering
05 Jun 2006; Michael Stewart <vericgar@gentoo.org>
+files/apr-0.9.12-linking.patch, apr-0.9.12.ebuild:
Add patch to allow correct linking with --as-needed
04 Jun 2006; Michael Stewart <vericgar@gentoo.org> apr-1.2.7-r1.ebuild:
Remove hardcoding of .m4 files from configure.in. Fixes bug 135463
*apr-1.2.7-r1 (26 May 2006)
26 May 2006; Michael Stewart <vericgar@gentoo.org> +apr-1.2.7-r1.ebuild:
Use the system's libtool instead of the bundled libtool. Fixes bug 81260
Note that some software that hardcodes the APR libtool location (such as
Apache) may need to be recompiled.
18 May 2006; Michael Stewart <vericgar@gentoo.org> apr-0.9.12.ebuild,
apr-1.2.7.ebuild:
Fix sem_open related sandbox violations. Resolves bug 133573.
*apr-0.9.12 (16 Apr 2006)
16 Apr 2006; Michael Stewart <vericgar@gentoo.org> +apr-0.9.12.ebuild:
Version bump
*apr-1.2.7 (16 Apr 2006)
16 Apr 2006; Michael Stewart <vericgar@gentoo.org> +apr-1.2.7.ebuild:
Version bump in preperation for the next version of apache 2.2.x
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> apr-0.9.7.ebuild:
Add ~x86-fbsd keyword.
*apr-1.2.2 (15 Feb 2006)
15 Feb 2006; Michael Stewart <vericgar@gentoo.org> +apr-1.2.2.ebuild:
New version for apache 2.2
15 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> apr-0.9.7.ebuild:
Stable on amd64, bug 117835.
13 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org> apr-0.9.7.ebuild:
ppc stable, bug #117835
12 Jan 2006; Markus Rothe <corsair@gentoo.org> apr-0.9.7.ebuild:
Stable on ppc64; bug #117835
10 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> apr-0.9.7.ebuild:
Stable on sparc wrt #117835
09 Jan 2006; Bryan Østergaard <kloeri@gentoo.org apr-0.9.7.ebuild:
Stable on x86, alpha and ia64, bug 117835.
*apr-0.9.7 (22 Oct 2005)
22 Oct 2005; Michael Stewart <vericgar@gentoo.org> +apr-0.9.7.ebuild:
Version Bump
21 Oct 2005; Aaron Walker <ka0ttic@gentoo.org> apr-0.9.6-r3.ebuild:
Stable on mips.
10 Oct 2005; Danny van Dyk <kugelfang@gentoo.org> apr-0.9.6-r4.ebuild:
Marked ~ppc-macos.
29 Sep 2005; MATSUU Takuto <matsuu@gentoo.org> apr-0.9.6-r3.ebuild:
Stable on sh.
19 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> apr-0.9.6-r3.ebuild:
Stable on hppa and ppc.
18 Sep 2005; Marcus D. Hanwell <cryos@gentoo.org> apr-0.9.6-r3.ebuild:
Stable on amd64, bug 105516.
18 Sep 2005; Jason Wever <weeve@gentoo.org> apr-0.9.6-r3.ebuild:
Added ~sparc keyword wrt bug #105516.
18 Sep 2005; Michael Stewart <vericgar@gentoo.org> -apr-0.9.5.ebuild,
-apr-0.9.5-r1.ebuild, -apr-0.9.5-r2.ebuild, -apr-0.9.5-r3.ebuild,
-apr-0.9.6.ebuild, -apr-0.9.6-r1.ebuild, -apr-0.9.6-r2.ebuild:
Removing old revisions that use broken LFS-support
*apr-0.9.6-r4 (17 Sep 2005)
17 Sep 2005; Michael Stewart <vericgar@gentoo.org> +apr-0.9.6-r4.ebuild:
Added support for using /dev/urandom instead of /dev/random if the urandom
USE-flag is set. Fixes bug 102587
17 Sep 2005; Aron Griffis <agriffis@gentoo.org> apr-0.9.6-r3.ebuild:
Mark 0.9.6-r3 stable on ia64
11 Sep 2005; Markus Rothe <corsair@gentoo.org> apr-0.9.6-r3.ebuild:
Stable on ppc64
10 Sep 2005; Aron Griffis <agriffis@gentoo.org> apr-0.9.6-r3.ebuild:
Mark 0.9.6-r3 stable on alpha
10 Sep 2005; Michael Stewart <vericgar@gentoo.org> apr-0.9.6-r3.ebuild:
Stable on x86
10 Sep 2005; Aron Griffis <agriffis@gentoo.org> apr-0.9.5.ebuild:
Mark 0.9.5 stable on alpha
17 Jul 2005; Kito <kito@gentoo.org> apr-1.1.1.ebuild:
~ppc-macos Keyword
13 Jul 2005; bret curtis <psi29a@gentoo.org> apr-1.1.1.ebuild apr-0.9.6-r3:
added ~mips
10 May 2005; Bret Curtis <psi29a@gentoo.org> apr-0.9.5.ebuild:
marked for testing, ~mips
*apr-0.9.6-r3 (09 May 2005)
*apr-0.9.5-r3 (09 May 2005)
09 May 2005; Elfyn McBratney <beu@gentoo.org> +apr-0.9.5-r3.ebuild,
+apr-0.9.6-r3.ebuild:
Rev bumps that remove LFS support from APR (has caused too many issues for
mid-release introduction). The Apache tool-stack (net-www/apache,
devs-libs/apr (this package) and dev-libs/apr-util) will need to be rebuilt
once emerging this update.
*apr-1.1.1 (10 Apr 2005)
10 Apr 2005; Christian Parpart <trapni@gentoo.org> +apr-1.1.1.ebuild:
adding apr-1 (1.1.1) ebuilds to the series of apr versions which is the base
requirement for forthcoming apache httpd 2.1.x series ;)
31 Mar 2005; Aron Griffis <agriffis@gentoo.org> apr-0.9.5.ebuild:
stable on ia64
21 Mar 2005; Elfyn McBratney <beu@gentoo.org> apr-0.9.5-r2.ebuild,
apr-0.9.6-r2.ebuild:
Add elibtoolize call for bug #77455.
*apr-0.9.6-r2 (14 Mar 2005)
14 Mar 2005; Elfyn McBratney <beu@gentoo.org> +apr-0.9.5-r2.ebuild,
+apr-0.9.6-r2.ebuild:
Rev bumps which specify which random device node (--with-devrandom) to use.
These two are hard masked in case this changes breaks stuff.
14 Mar 2005; Elfyn McBratney <beu@gentoo.org> apr-0.9.5-r1.ebuild,
apr-0.9.5.ebuild:
Drop extranous 'ipv6' arg to use_enable.
05 Mar 2005; Markus Rothe <corsair@gentoo.org> apr-0.9.5.ebuild:
Stable on ppc64
*apr-0.9.6-r1 (05 Mar 2005)
05 Mar 2005; Elfyn McBratney <beu@gentoo.org> +apr-0.9.5-r1.ebuild,
+apr-0.9.6-r1.ebuild:
LFS-enabled apr breaks Apache on sparc; disabling until fixed.
03 Mar 2005; Elfyn McBratney <beu@gentoo.org> -apr-0.9.2.ebuild,
-apr-0.9.4.ebuild:
Remove old versions.
*apr-0.9.6 (02 Mar 2005)
02 Mar 2005; Elfyn McBratney <beu@gentoo.org> +apr-0.9.6.ebuild:
Version bump.
28 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> apr-0.9.5.ebuild:
Killed einstall usage. Back to using econf to fix multilib problems.
20 Feb 2005; Aron Griffis <agriffis@gentoo.org> apr-0.9.5.ebuild:
add ~ia64 #77455
05 Feb 2005; Bryan Østergaard <kloeri@gentoo.org> apr-0.9.5.ebuild:
~alpha keyword, bug 77455.
28 Jan 2005; Michael Hanselmann <hansmi@gentoo.org> apr-0.9.5.ebuild:
Added to ~ppc.
11 Jan 2005; Mike Doty <kingtaco@gentoo.org> apr-0.9.5.ebuild:
~amd64 keyword added, bug 77455
11 Jan 2005; Guy Martin <gmsoft@gentoo.org> apr-0.9.5.ebuild:
Added ~hppa to KEYWORDS.
11 Jan 2005; Markus Rothe <corsair@gentoo.org> apr-0.9.5.ebuild:
Added ~ppc64 to KEYWORDS
10 Jan 2005; Jason Wever <weeve@gentoo.org> apr-0.9.5.ebuild:
Added ~sparc keyword wrt bug #77455.
*apr-0.9.5 (08 Jan 2005)
08 Jan 2005; Michael Stewart <vericgar@gentoo.org> +metadata.xml,
+apr-0.9.5.ebuild:
Apache herd package refresh
22 Jul 2004; David Holm <dholm@gentoo.org> apr-0.9.4.ebuild:
Added to ~ppc.
20 Apr 2004; Daniel Black <dragonheart@gentoo.org> apr-0.9.2.ebuild:
QA - removed runtime dependance on autoconf and automake. More dependancy work
required
16 Apr 2004; Jason Wever <weeve@gentoo.org> apr-0.9.4.ebuild:
Added ~sparc keyword.
14 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> apr-0.9.2.ebuild,
apr-0.9.4.ebuild:
Don't assign default to S; header fix
09 Feb 2004; Dylan Carlson <absinthe@gentoo.org> apr-0.9.4.ebuild:
added amd64 keyword.
*apr-0.9.4 (13 Oct 2003)
13 Oct 2003; Martin Holzer <mholzer@gentoo.org> apr-0.9.4.ebuild:
Version bumped. Ebuild submitted by
Hattya <hattya@inter7.jp> in #30810.
*apr-0.9.2 (29 Mar 2003)
29 Mar 2003; Dylan Carlson <absinthe@gentoo.org> apr-0.9.2.ebuild:
Initial import.

View File

@ -2,14 +2,11 @@ AUX apr-1.5.0-cross-types.patch 1969 SHA256 5f3c17546ea43a1ce33ad3d0459dcc6782d0
AUX apr-1.5.0-libtool.patch 514 SHA256 ec0cdc67b471da2666aeeb8d9b344320392331f79a123bfbc405c440c50ebce6 SHA512 e8c2a7a2b5c8171a0d2c8920e053bd861e4fb2044428cb3f6ffc9ccea05694c20b879411f86b967c4269918b5740b1450ecb0e720d74ea0fe9ac305f58ee88d5 WHIRLPOOL e0b7a06cf78a3eb1930639ea7e7d38c962ff847b990714e042e2d107575b4b26979198fbfec62bba5500b323caf0a01584e00b1bbc907fdc67cbaf8e6f3d2ec4
AUX apr-1.5.0-mint.patch 872 SHA256 6ed43adba05db07f061d98f73c19aac0df3d9c0aafd86cf57c9ab4fdc851659a SHA512 ba71f17ef9f61a8379139f05ca17eb583ad34cbc3ebf5c4f59d011662db6b5c963da5c466c093c3eb98372299d8f202d927a05b52cc7515270ac52fe44ec6daf WHIRLPOOL 60966adf15e5301600f870ece96d34d4dd26d3e7dc99bb447f2afc1a86f7a46ef3bdf24613027636707b2fd5ac2f2bdd956a8eeb3b088b27862d7e86090b5db1
AUX apr-1.5.0-sysroot.patch 1309 SHA256 6ebfe28e672084747cf1ee88acec7394de96302f0b2f0903926ba2403ecba244 SHA512 48609c522225b47df96039174dafa043f77ce5b91f464b14250dd2b30590d6685c9baa03d4ca34937532c26afea8d208fb78158dfc8026a606ff90543b5c8d5d WHIRLPOOL a74e8eb6e482b3215997c147a2cded7c9288618bf4925877775dca7700c14fbb874dba8681d053b4f6485792605b37ecf6da0487d4a9bb74bc79a8e3eb128a1f
AUX apr-1.5.1-parallel_make_install.patch 554 SHA256 db2d154531f9c92575230b51d4c0b1ad801b66a913957c3640269a46452c3030 SHA512 712de9b30b86cf3f40cc88ed6a7c144b31ad7d70a8985fc5f74a30e023b48fcff4c0c56d0023b20dfd9037441f8d5dc4aa780a5a792a1b73af58aca66980dff4 WHIRLPOOL bde783d69adf4f5e951cf59d525bbd5065ee5d7e3525a8abf0dc5dde5748e194bdc9a1801dd523985a366d67fb6fbcc9d6ea29e6dbc3740b0428a950d34c6104
AUX config.layout.patch 818 SHA256 eeacaf654f23084e842bff02b97c083a8da5b5c056fd086166ba2d250edf3181 SHA512 4ff9a98c2a799c714d3b4c2cb42dd9c1cd6aa52b465570939710c0ac5800ea8806a9c38500d83b09a2bf61984d57c53ae934886d9f25e3111d721ef282a7d91e WHIRLPOOL a03f7e889a416ada14c62ca99727e2c8cba403972785c7d2282c1c914abe9c38a94b98489ec840b3c1e2cfc2af87ee08ac724d0434e8198596f7d2b44907d3db
DIST apr-1.5.0.tar.bz2 813976 SHA256 17287d36a5917e27281e60d47e7b147bd5ddcd1ca832702c2318f5e0724f1221 SHA512 d54d995a67fe13a619d4781cbfcfae07679d15defa49634ee472c6a93f9521f7964e6e3e366188f1817c01a8fdb98b4ff042e56d8bd9bc379683d6c4ccff2a3e WHIRLPOOL 083da7589f85fb2212b4ced33004ee30848a40cf4718de36a21dfcba15b794dc9b57a9324cdd400e2df74564f9ad27899119de55075f1e0285415471b47f90e7
DIST apr-1.5.1.tar.bz2 817569 SHA256 e94abe431d4da48425fcccdb27b469bd0f8151488f82e5630a56f26590e198ac SHA512 0d8dea97490cd0b0689eb090d0e32ab9b582e4a0248ea7028e2a44552fc3839013b18cff985547aa9bbb549d93bc4859cca1d8ef95b32d4d4fd610ed19bde435 WHIRLPOOL 553efdefdb58ae44015ef36505c70b52122b750e6c3f63d9ccaa0878efd476dac249a62e2fb644d3e709c372a2805b1d76869c0e9b880b6273f46ef2e9937ace
AUX config.layout.patch 745 SHA256 29d224f052c378f0130b59625120507d3f7d8d83fb3d7ec9c2b806b7abeec2fa SHA512 3a87e718859c8f95793f828b764d240907d65c21fe2c99143815ab835f8b657154092c4ad496e86d79490bd85ef03d394d3acb57a15186f2f06a518b32d77fdf WHIRLPOOL 5e76166dc535ecf56b601de7c8dffb92410a6677d077b66589a49d69262e41d652a6b17ab931fcd01a1b905f13b9cfe07c414179f37f75bf465effdc5dc3c8b3
DIST apr-1.5.2.tar.bz2 826885 SHA256 7d03ed29c22a7152be45b8e50431063736df9e1daa1ddf93f6a547ba7a28f67a SHA512 d1156ad16abf07887797777b56c2147c890f16d8445829b3e3b4917950d24c5fd2f8febd439992467a5ea0511da562c0fb4a7cfd8a235ab55882388bfa2b919d WHIRLPOOL 3f6fbb9410f7cd3ace2f80f361a02b190e14d744f38dbd6f87a5c60b4b1c4a99cd902ba9351a235d9f3bab044a981de21fb6c193d3ab3caba2448bf6c4e1bd1b
EBUILD apr-1.5.0-r2.ebuild 4047 SHA256 a0b08f1a320c0c9ae8848f41667aa57b28a7f8189b1836b5b5b0f6c5cd4127c5 SHA512 491f4e31e80bbb7e8bd93ee505ab07711b90ba2e944441dbccbd4973348ba67407c200d015b12ad97d186e0dceb417be1204489dfd03b5bade9224276d38f77c WHIRLPOOL 876c2dbc05f5ede202a94e020f8e9d458733777df1dbbb421dec5505b64220f40ac8de23a6a28a6137045ca313a66bd0e79ec86525cf1fcf3b6dc950d51792b9
EBUILD apr-1.5.1-r1.ebuild 4215 SHA256 f032548a8eac7e6b83836a4e2243d59dc56f9ca82fd8865a5d6e32784ade7c63 SHA512 c29f18a44ce49e6a170cdcfa5ee479605f51dc2bd7c653d14c6d83e57c85b57ab17961182f33c637e90b71c6fb9849813c191395f8de80c6c928fe3ad8b80db8 WHIRLPOOL 1bd84b45e305239b0fbb51fc93778e07d7935d917b91f51b80f3fd63d7d7e020b16ba1f979b8e23cc6c45775856fcc7d082af4c5c9cd1e97c9194062fcc2aff1
EBUILD apr-1.5.2.ebuild 4144 SHA256 28a6e55b7230cc7ee42965fe02d005fb6919a0aecf08d45293f12af66b63b557 SHA512 f73fb66a35e9b9335e6f711e9bb0bbaf129123a512a5f3885428c35c592ec75859e2c01697f115e3db38c21b27dc1a089fe82046b97901baec05c84313d88e06 WHIRLPOOL 1e0257d1c9aa85c0f58fa54617fc9c3157811496baf37454f39b885c48fcbdca2f7a0e3f433195417b2ffe56bccda4473b862973fe963b87eb21f5f36e64bbce
DIST apr-1.6.2.tar.bz2 853363 SHA256 09109cea377bab0028bba19a92b5b0e89603df9eab05c0f7dbd4dd83d48dcebd SHA512 20f449fde522f186b919b64ce6f90073b267557e17438607d31af917eca7941222dd7a7379d66f1430ff68f7e28fbccd140d24f3ca7aae8a876a550b19de284a WHIRLPOOL 4fd43497ed091f9da2a8c8a57017344dc7492b18793e8a16eae480ddbba8f18ebc66925418d8b5fa8fa6fa023b59a482d62c8ba1ee49a575aa6f7918b703ea30
EBUILD apr-1.5.2.ebuild 4100 SHA256 f7054cbfd1f8115687c2652489eca6d6b8bd3bdb2b2e6094fe116017c1057bfe SHA512 c57fe4d819a172fa9a528d75eabfbd1ce129d71cec30f79c8870f3e9dbc5a08772de5a91af9497cf8b33492439196b36b5f3b3b9dcd4a347d8a1380b5e5a5192 WHIRLPOOL 3f0127305c6590004910ae7ea01d5cf8a4e8dad506eb1b661043b769045d9efd418162f5ef32a5903e3a1bfa5dd46640d7cde3c2305dc0b7cc4182cbacae5016
EBUILD apr-1.6.2.ebuild 4118 SHA256 ca102e2a43c1b1a6f1f59b49c21e0ecddb55f5b7037f26c9b16755d70b026001 SHA512 cb616f4e9412be4828c6b649aef2fe7ead5ef739c0bb0d17616d785ac2af0db3d853feeb5e8af800415305531aabf4763a986fcee031df21c2ba726c5fe87203 WHIRLPOOL 977d37d1d643d9263672706ec7d41a1ebf69371d0af88cf1133d49d4fb80d9393b9a1cc64164fec8de48f65a4da0fa05d3c681e61073861892e44cc94d9bc883
MISC ChangeLog 2475 SHA256 eb94693c6b92297fdd0ba293d6a8bf0ed8889a886170e3eb0416991d54fe4634 SHA512 4367f487f70f6ad6a35b305af3ba446f18616c990bbd06e5aa2efd90a614f97128dc5c5e54cae76346f1e9f20808623a9b95cc70db65540928de419d74cb3e05 WHIRLPOOL cbd1495333efe779974079ba8b65e53bd185419a68fe84d95dde59cf0b02a7bf5c17058e638043e7664136f746205125608add667676c7645f0e063a76947b6f
MISC ChangeLog-2015 28918 SHA256 36d001de47bfb90a8a8a80cdf7ee9a8d86000c94d58df95579c921bf6997c424 SHA512 876d679eaa9627bda13d9e2e350681ff40ec0f7978165823a33196fe7be90a244540659720ad323476ef2a02aca244415063ce94c23251f43f25841d872fc585 WHIRLPOOL df7fc5a927d5fe0b12e977ac9a6684eb779ae5ba95ab6350f3f7fac9493ca28de8786da833315f8d71240b5044cf74483a7a5967caa23cead8367492b1a3d2d8
MISC metadata.xml 433 SHA256 e65d577b56d477a35f0cd4d2f400f48d1054e3aacd74353c432f91138be8ee01 SHA512 7a1b6a73160b108816332f90e4e540f555e748584925ac3c7bb303ce5b6328abf255fc3f1c2b0e13f3c5d763841e847e400e781764083e3e96bc3809871a0df6 WHIRLPOOL d2e07c994cbb20905b692c729e5ec80b1e2b6085c4939245a5848994e9d250344d21b133d705e2d40cf1b860333e8bc0017bf0944d7e8bf78dcab891b66166d8

View File

@ -1,140 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit autotools eutils libtool multilib toolchain-funcs
DESCRIPTION="Apache Portable Runtime Library"
HOMEPAGE="http://apr.apache.org/"
SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc elibc_FreeBSD older-kernels-compatibility selinux static-libs +urandom"
CDEPEND="elibc_glibc? ( >=sys-apps/util-linux-2.16 )
elibc_mintlib? ( >=sys-apps/util-linux-2.18 )"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-apache )"
DEPEND="${CDEPEND}
>=sys-devel/libtool-2.4.2
doc? ( app-doc/doxygen )"
DOCS=(CHANGES NOTICE README)
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.5.0-mint.patch
epatch "${FILESDIR}"/${PN}-1.5.0-libtool.patch
epatch "${FILESDIR}"/${PN}-1.5.0-cross-types.patch
epatch "${FILESDIR}"/${PN}-1.5.0-sysroot.patch #385775
epatch_user #449048
AT_M4DIR="build" eautoreconf
elibtoolize
epatch "${FILESDIR}/config.layout.patch"
}
src_configure() {
local myconf=()
[[ ${CHOST} == *-mint* ]] && export ac_cv_func_poll=no
if use older-kernels-compatibility; then
local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 apr_cv_sock_cloexec
export apr_cv_accept4="no"
export apr_cv_dup3="no"
export apr_cv_epoll_create1="no"
export apr_cv_sock_cloexec="no"
fi
if tc-is-cross-compiler; then
# The apache project relies heavily on AC_TRY_RUN and doesn't
# have any sane cross-compiling fallback logic.
export \
ac_cv_file__dev_zero="yes" \
ac_cv_func_sem_open="yes" \
ac_cv_negative_eai="yes" \
ac_cv_o_nonblock_inherited="no" \
ac_cv_struct_rlimit="yes" \
ap_cv_atomic_builtins="yes" \
apr_cv_accept4="yes" \
apr_cv_dup3="yes" \
apr_cv_epoll="yes" \
apr_cv_epoll_create1="yes" \
apr_cv_gai_addrconfig="yes" \
apr_cv_mutex_recursive="yes" \
apr_cv_mutex_robust_shared="yes" \
apr_cv_process_shared_works="yes" \
apr_cv_pthreads_lib="-pthread" \
apr_cv_sock_cloexec="yes" \
apr_cv_tcp_nodelay_with_cork="yes"
fi
if use urandom; then
myconf+=( --with-devrandom=/dev/urandom )
elif (( ${CHOST#*-hpux11.} <= 11 )); then
: # no /dev/*random on hpux11.11 and before, $PN detects this.
else
myconf+=( --with-devrandom=/dev/random )
fi
tc-is-static-only && myconf+=( --disable-dso )
# shl_load does not search runpath, but hpux11 supports dlopen
[[ ${CHOST} == *-hpux11* ]] && myconf+=( --enable-dso=dlfcn )
if [[ ${CHOST} == *-solaris2.10 ]]; then
case $(<$([[ ${CHOST} != ${CBUILD} ]] && echo "${EPREFIX}/usr/${CHOST}")/usr/include/atomic.h) in
*atomic_cas_ptr*) ;;
*)
elog "You do not have Solaris Patch ID "$(
[[ ${CHOST} == sparc* ]] && echo 118884 || echo 118885
)" (Problem 4954703) installed on your host ($(hostname)),"
elog "using generic atomic operations instead."
myconf+=( --disable-nonportable-atomics )
;;
esac
fi
econf \
--enable-layout=gentoo \
--enable-nonportable-atomics \
--enable-threads \
$(use_enable static-libs static) \
"${myconf[@]}"
}
src_compile() {
if tc-is-cross-compiler; then
# This header is the same across targets, so use the build compiler.
emake tools/gen_test_char
tc-export_build_env BUILD_CC
${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_CPPFLAGS} ${BUILD_LDFLAGS} \
tools/gen_test_char.c -o tools/gen_test_char || die
fi
emake
if use doc; then
emake dox
fi
}
src_install() {
default
find "${ED}" -name "*.la" -delete
if use doc; then
dohtml -r docs/dox/html/*
fi
# This file is only used on AIX systems, which Gentoo is not,
# and causes collisions between the SLOTs, so remove it.
# Even in Prefix, we don't need this on AIX.
rm -f "${ED}usr/$(get_libdir)/apr.exp"
}

View File

@ -1,6 +1,5 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
@ -12,7 +11,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc elibc_FreeBSD older-kernels-compatibility selinux static-libs +urandom"
CDEPEND="elibc_glibc? ( >=sys-apps/util-linux-2.16 )

View File

@ -1,10 +1,9 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
inherit autotools eutils libtool multilib toolchain-funcs
inherit autotools libtool multilib toolchain-funcs
DESCRIPTION="Apache Portable Runtime Library"
HOMEPAGE="http://apr.apache.org/"
@ -12,7 +11,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc elibc_FreeBSD older-kernels-compatibility selinux static-libs +urandom"
CDEPEND="elibc_glibc? ( >=sys-apps/util-linux-2.16 )
@ -25,23 +24,30 @@ DEPEND="${CDEPEND}
DOCS=( CHANGES NOTICE README )
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.5.0-mint.patch
epatch "${FILESDIR}"/${PN}-1.5.0-libtool.patch
epatch "${FILESDIR}"/${PN}-1.5.0-cross-types.patch
epatch "${FILESDIR}"/${PN}-1.5.0-sysroot.patch #385775
epatch "${FILESDIR}"/${PN}-1.5.1-parallel_make_install.patch
PATCHES=(
"${FILESDIR}"/${PN}-1.5.0-mint.patch
"${FILESDIR}"/${PN}-1.5.0-libtool.patch
"${FILESDIR}"/${PN}-1.5.0-cross-types.patch
"${FILESDIR}"/${PN}-1.5.0-sysroot.patch #385775
)
epatch_user #449048
src_prepare() {
default
AT_M4DIR="build" eautoreconf
elibtoolize
epatch "${FILESDIR}/config.layout.patch"
eapply "${FILESDIR}/config.layout.patch"
}
src_configure() {
local myconf=()
local myconf=(
--enable-layout=gentoo
--enable-nonportable-atomics
--enable-posix-shm
--enable-threads
$(use_enable static-libs static)
)
[[ ${CHOST} == *-mint* ]] && export ac_cv_func_poll=no
@ -101,13 +107,7 @@ src_configure() {
esac
fi
econf \
--enable-layout=gentoo \
--enable-nonportable-atomics \
--enable-posix-shm \
--enable-threads \
$(use_enable static-libs static) \
"${myconf[@]}"
econf "${myconf[@]}"
}
src_compile() {
@ -132,14 +132,15 @@ src_install() {
# Prallel install breaks since apr-1.5.1
#make -j1 DESTDIR="${D}" install || die
prune_libtool_files --all
find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
if use doc; then
dohtml -r docs/dox/html/*
docinto html
dodoc -r docs/dox/html/*
fi
# This file is only used on AIX systems, which Gentoo is not,
# and causes collisions between the SLOTs, so remove it.
# Even in Prefix, we don't need this on AIX.
rm -f "${ED}usr/$(get_libdir)/apr.exp"
rm -f "${ED%/}/usr/$(get_libdir)/apr.exp"
}

View File

@ -1,19 +0,0 @@
http://www.mail-archive.com/dev@apr.apache.org/msg25738.html
--- apr-1.5.1/Makefile.in
+++ apr-1.5.1/Makefile.in
@@ -129,11 +129,11 @@
etags:
etags `find . -name '*.[ch]'`
-make_tools_dir:
+OBJECTS_gen_test_char = tools/gen_test_char.lo $(LOCAL_LIBS)
+tools/gen_test_char.lo: tools/gen_test_char.c
$(APR_MKDIR) tools
+ $(LT_COMPILE)
-OBJECTS_gen_test_char = tools/gen_test_char.lo $(LOCAL_LIBS)
-tools/gen_test_char.lo: make_tools_dir
tools/gen_test_char@EXEEXT@: $(OBJECTS_gen_test_char)
$(LINK_PROG) $(OBJECTS_gen_test_char) $(ALL_LIBS)

View File

@ -1,5 +1,5 @@
--- config.layout.orig 2006-07-06 21:44:41.000000000 -0700
+++ config.layout 2006-07-06 21:46:26.000000000 -0700
--- a/config.layout
+++ b/config.layout
@@ -229,3 +229,22 @@
infodir: ${exec_prefix}/share/info
libsuffix: -${APR_MAJOR_VERSION}

View File

@ -1,176 +0,0 @@
# ChangeLog for dev-libs/libassuan
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*libassuan-2.2.1 (09 Aug 2015)
*libassuan-2.2.0 (09 Aug 2015)
*libassuan-2.1.3 (09 Aug 2015)
*libassuan-2.1.2 (09 Aug 2015)
*libassuan-2.1.1 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +libassuan-2.1.1.ebuild,
+libassuan-2.1.2.ebuild, +libassuan-2.1.3.ebuild, +libassuan-2.2.0.ebuild,
+libassuan-2.2.1.ebuild, +metadata.xml:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
05 Sep 2015; Mikle Kolyada <zlogene@gentoo.org> libassuan-2.2.1.ebuild:
amd64 stable wrt bug #552614
Package-Manager: portage-2.2.20.1
*libassuan-2.3.0 (07 Sep 2015)
07 Sep 2015; Kristian Fiskerstrand <k_f@gentoo.org> +libassuan-2.3.0.ebuild:
Version bump to 2.3.0
Package-Manager: portage-2.2.20.1
08 Sep 2015; Jeroen Roovers <jer@gentoo.org> libassuan-2.2.1.ebuild:
Stable for HPPA PPC64 (bug #552614).
Package-Manager: portage-2.2.20.1
12 Sep 2015; Agostino Sarubbo <ago@gentoo.org> libassuan-2.2.1.ebuild:
x86 stable wrt bug #552614
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"
16 Sep 2015; Tobias Klausmann <klausman@gentoo.org> libassuan-2.2.1.ebuild:
add alpha keyword
Gentoo-Bug: 552614
Package-Manager: portage-2.2.20.1
27 Sep 2015; Markus Meier <maekke@gentoo.org> libassuan-2.2.1.ebuild:
arm stable, bug #552614
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="arm"
10 Nov 2015; Agostino Sarubbo <ago@gentoo.org> libassuan-2.2.1.ebuild:
ppc stable wrt bug #552614
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"
10 Nov 2015; Agostino Sarubbo <ago@gentoo.org> libassuan-2.2.1.ebuild:
ia64 stable wrt bug #552614
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ia64"
*libassuan-2.4.1 (27 Nov 2015)
27 Nov 2015; Kristian Fiskerstrand <k_f@gentoo.org> +libassuan-2.4.1.ebuild:
Version bump to 2.4.1
Package-Manager: portage-2.2.20.1
*libassuan-2.4.2 (19 Jan 2016)
19 Jan 2016; Manuel Rüger <mrueg@gentoo.org> +libassuan-2.4.2.ebuild:
Version bump
Package-Manager: portage-2.2.27
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
20 Jun 2016; Tobias Klausmann <klausman@gentoo.org> libassuan-2.4.2.ebuild:
2.4.2-r0: add alpha keyword
Gentoo-Bug: 586442
Package-Manager: portage-2.3.0_rc1
26 Jun 2016; Markus Meier <maekke@gentoo.org> libassuan-2.4.2.ebuild:
arm stable, bug #586442
Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --include-arches="arm"
*libassuan-2.4.3 (14 Jul 2016)
14 Jul 2016; Kristian Fiskerstrand <k_f@gentoo.org> +libassuan-2.4.3.ebuild:
New upstream version 2.4.3
Package-Manager: portage-2.3.0
21 Sep 2016; Tobias Klausmann <klausman@gentoo.org> libassuan-2.4.3.ebuild:
2.4.3-r0: add alpha keyword
Gentoo-Bug: 590652
25 Sep 2016; Jeroen Roovers <jer@gentoo.org> libassuan-2.4.3.ebuild:
Stable for HPPA PPC64 (bug #590652).
Package-Manager: portage-2.3.1
RepoMan-Options: --ignore-arches
26 Sep 2016; Agostino Sarubbo <ago@gentoo.org> libassuan-2.4.3.ebuild:
amd64 stable wrt bug #590652
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
27 Sep 2016; Markus Meier <maekke@gentoo.org> libassuan-2.4.3.ebuild:
arm stable, bug #590652
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="arm"

View File

@ -1,456 +0,0 @@
# ChangeLog for dev-libs/libassuan
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $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:
Marked ~sparc64-solaris
08 Sep 2012; Tim Harder <radhermit@gentoo.org> metadata.xml:
Remove redundant maintainer from metadata.
05 Sep 2012; Tim Harder <radhermit@gentoo.org> -libassuan-2.0.1.ebuild,
-libassuan-2.0.2.ebuild:
Remove old.
26 Aug 2012; Raúl Porcel <armin76@gentoo.org> libassuan-2.0.3.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #418747
21 Aug 2012; Christoph Junghans <ottxor@gentoo.org> libassuan-2.0.3.ebuild:
added prefix keywords
06 Aug 2012; Anthony G. Basile <blueness@gentoo.org> libassuan-2.0.3.ebuild:
Stable ppc ppc64, bug #418747
05 Aug 2012; Markus Meier <maekke@gentoo.org> libassuan-2.0.3.ebuild:
arm stable, bug #418747
03 Aug 2012; Markos Chandras <hwoarang@gentoo.org> libassuan-2.0.3.ebuild:
Stable on amd64 wrt bug #418747
01 Aug 2012; Jeroen Roovers <jer@gentoo.org> libassuan-2.0.3.ebuild:
Stable for HPPA (bug #418747).
01 Aug 2012; Jeff Horelick <jdhore@gentoo.org> libassuan-2.0.3.ebuild:
marked x86 per bug 418747
09 May 2012; Alexis Ballier <aballier@gentoo.org> libassuan-2.0.3.ebuild:
keyword ~amd64-fbsd
*libassuan-2.0.3 (26 Dec 2011)
26 Dec 2011; Tim Harder <radhermit@gentoo.org> +libassuan-2.0.3.ebuild:
Version bump.
10 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> libassuan-2.0.2.ebuild:
Remove libassuan.la in favour of libassuan-config --cflags and --libs wrt
#385849 by "albecasa"
*libassuan-2.0.2 (04 Jul 2011)
04 Jul 2011; Robin H. Johnson <robbat2@gentoo.org> +libassuan-2.0.2.ebuild:
Version bump.
14 May 2011; Raúl Porcel <armin76@gentoo.org> libassuan-2.0.1.ebuild:
ia64/s390/sh/sparc stable wrt #355265
09 May 2011; Markus Meier <maekke@gentoo.org> libassuan-2.0.1.ebuild:
arm stable, bug #355265
23 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> libassuan-2.0.1.ebuild:
ppc/ppc64 stable wrt #355265
12 Mar 2011; Tobias Klausmann <klausman@gentoo.org> libassuan-2.0.1.ebuild:
Stable on alpha, bug #355265
11 Mar 2011; Thomas Kahle <tomka@gentoo.org> libassuan-2.0.1.ebuild:
x86 stable per bug 355265
08 Mar 2011; Jeroen Roovers <jer@gentoo.org> libassuan-2.0.1.ebuild:
Stable for HPPA (bug #355265).
19 Feb 2011; Markos Chandras <hwoarang@gentoo.org> libassuan-2.0.1.ebuild:
Stable on amd64 wrt bug #355265
*libassuan-2.0.1 (12 Jan 2011)
12 Jan 2011; Dane Smith <c1pher@gentoo.org> +libassuan-2.0.1.ebuild:
Version bump. Thanks Sebastian Pipping bug 351442.
12 Jan 2011; Diego E. Pettenò <flameeyes@gentoo.org> libassuan-1.0.5.ebuild,
libassuan-2.0.0.ebuild:
Fix HOMEPAGE. Thanks to Sebastian Pipping in bug #351440.
30 Aug 2010; Raúl Porcel <armin76@gentoo.org> libassuan-2.0.0.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #320037
21 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
libassuan-2.0.0.ebuild:
ppc64 stable wrt #320037
19 Jul 2010; Markus Meier <maekke@gentoo.org> libassuan-2.0.0.ebuild:
arm stable, bug #320037
06 Jul 2010; Jeroen Roovers <jer@gentoo.org> libassuan-2.0.0.ebuild:
Stable for HPPA (bug #320037).
27 Jun 2010; Christian Faulhammer <fauli@gentoo.org>
libassuan-2.0.0.ebuild:
stable x86, bug 320037
26 May 2010; Markos Chandras <hwoarang@gentoo.org> libassuan-2.0.0.ebuild:
Stable on amd64 wrt bug #320037
24 May 2010; <nixnut@gentoo.org> libassuan-2.0.0.ebuild:
ppc stable #320037
19 May 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
libassuan-2.0.0.ebuild:
Add "static-libs" USE flag (bug #316065).
*libassuan-2.0.0 (11 Jan 2010)
11 Jan 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+libassuan-2.0.0.ebuild:
Version bump.
03 Apr 2009; Tiago Cunha <tcunha@gentoo.org> libassuan-1.0.5.ebuild:
stable amd64, bug 263875
02 Apr 2009; Raúl Porcel <armin76@gentoo.org> libassuan-1.0.5.ebuild:
alpha/arm/ia64/s390/sh/sparc/x86 stable wrt #263875
27 Mar 2009; Jeroen Roovers <jer@gentoo.org> libassuan-1.0.5.ebuild:
Stable for HPPA (bug #263875).
26 Mar 2009; Brent Baude <ranger@gentoo.org> libassuan-1.0.5.ebuild:
Marking libassuan-1.0.5 ppc64 and ppc for bug 263875
04 Nov 2008; Daniel Black <dragonheart@gentoo.org>
-libassuan-1.0.2-r1.ebuild:
purge
*libassuan-1.0.5 (30 Aug 2008)
30 Aug 2008; Daniel Black <dragonheart@gentoo.org>
+files/libassuan-1.0.5-qa.patch, libassuan-1.0.2-r1.ebuild,
libassuan-1.0.4.ebuild, +libassuan-1.0.5.ebuild:
version bump - bug #231611 thanks Arfrever Frehtes Taifersar Arahesis
13 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org> -libassuan-0.6.10.ebuild:
Cleanup
08 Feb 2008; Santiago M. Mola <coldwind@gentoo.org>
libassuan-1.0.4.ebuild:
amd64 stable wrt bug #206683, thanks to Thomas A.
21 Jan 2008; Jeroen Roovers <jer@gentoo.org> libassuan-1.0.4.ebuild:
Stable for HPPA (bug #206683).
20 Jan 2008; Raúl Porcel <armin76@gentoo.org> libassuan-1.0.4.ebuild:
alpha/ia64/sparc/x86 stable wrt #206683
20 Jan 2008; nixnut <nixnut@gentoo.org> libassuan-1.0.4.ebuild:
Stable on ppc wrt bug 206683
20 Jan 2008; Brent Baude <ranger@gentoo.org> libassuan-1.0.4.ebuild:
Marking libassuan-1.0.4 ppc64 for bug 206683
02 Jan 2008; Alon Bar-Lev <alonbl@gentoo.org> libassuan-0.6.10.ebuild,
libassuan-1.0.2-r1.ebuild, libassuan-1.0.4.ebuild:
Fix home page, bug#204078, thanks to Arfrever Frehtes Taifersar Arahesis
*libassuan-1.0.4 (12 Dec 2007)
12 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-1.0.4.ebuild:
Version bump
10 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org> -libassuan-0.6.9.ebuild,
-libassuan-0.9.2.ebuild, -libassuan-0.9.3.ebuild, -libassuan-1.0.0.ebuild,
-libassuan-1.0.1.ebuild, -libassuan-1.0.2.ebuild:
Cleanup
09 Oct 2007; Christoph Mende <angelos@gentoo.org>
libassuan-1.0.2-r1.ebuild:
Stable on amd64 wrt bug #194113
05 Oct 2007; Tom Gall <tgall@gentoo.org> libassuan-1.0.2-r1.ebuild:
stable on ppc64
02 Oct 2007; Raúl Porcel <armin76@gentoo.org> libassuan-1.0.2-r1.ebuild:
alpha/ia64 stable wrt #194113
30 Sep 2007; Markus Meier <maekke@gentoo.org> libassuan-1.0.2-r1.ebuild:
x86 stable, bug #194113
29 Sep 2007; Lars Weiler <pylon@gentoo.org> libassuan-1.0.2-r1.ebuild:
stable ppc, bug #194113
29 Sep 2007; Jeroen Roovers <jer@gentoo.org> libassuan-1.0.2-r1.ebuild:
Stable for HPPA (bug #194113).
28 Sep 2007; Ferris McCormick <fmccor@gentoo.org>
libassuan-1.0.2-r1.ebuild:
Sparc stable --- Bug #194113 --- all tests pass.
*libassuan-1.0.2-r1 (20 Jul 2007)
20 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-1.0.2-r1.ebuild:
Make archive PIC
06 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> libassuan-1.0.2.ebuild:
ebuild cleanups
06 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> libassuan-1.0.2.ebuild:
License update
*libassuan-1.0.2 (06 Jul 2007)
06 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-1.0.2.ebuild:
Version bump
*libassuan-1.0.1 (02 Dec 2006)
02 Dec 2006; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-1.0.1.ebuild:
Version bump
*libassuan-1.0.0 (01 Nov 2006)
01 Nov 2006; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-1.0.0.ebuild:
Version bump
30 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org> ChangeLog:
More dependencies fixes
*libassuan-0.9.3 (29 Oct 2006)
29 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-0.9.3.ebuild:
Version bump, closes bug#153159
*libassuan-0.9.2 (05 Oct 2006)
05 Oct 2006; Robin H. Johnson <robbat2@gentoo.org>
+libassuan-0.9.2.ebuild:
Bump version ready for gnupg-1.9.22.
01 Oct 2006; Fabian Groffen <grobian@gentoo.org> libassuan-0.6.10.ebuild:
Marked ~ppc-macos
22 Jul 2006; <psi29a@gentoo.org> libassuan-0.6.10.ebuild:
stable on mips
01 Jun 2006; Thomas Cort <tcort@gentoo.org> libassuan-0.6.10.ebuild:
Stable on alpha wrt Bug #132343.
30 May 2006; Joseph Jezak <josejx@gentoo.org> libassuan-0.6.10.ebuild:
Marked ppc stable for bug #132343.
29 May 2006; Jason Wever <weeve@gentoo.org> libassuan-0.6.10.ebuild:
Stable on SPARC wrt bug #132343.
26 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
libassuan-0.6.10.ebuild:
Stable on amd64 wrt bug #132343
25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
Stable on x86 wrt bug #132343
25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
libassuan-0.6.10.ebuild:
Stable on x86 wrt bug #132343
17 May 2006; Diego Pettenò <flameeyes@gentoo.org>
libassuan-0.6.10.ebuild:
Add ~x86-fbsd keyword.
16 May 2006; Markus Rothe <corsair@gentoo.org> libassuan-0.6.10.ebuild:
Stable on ppc64; bug #132343
11 May 2006; Diego Pettenò <flameeyes@gentoo.org>
libassuan-0.6.10.ebuild:
Add elibtoolize.
21 Mar 2006; Aron Griffis <agriffis@gentoo.org> libassuan-0.6.10.ebuild:
Mark 0.6.10 stable on ia64
29 Sep 2005; Marcelo Goes <vanquirius@gentoo.org> libassuan-0.6.9.ebuild,
libassuan-0.6.10.ebuild:
Do not dodoc INSTALL.
19 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org>
libassuan-0.6.9.ebuild:
Stable on sparc
10 Sep 2005; Aron Griffis <agriffis@gentoo.org> libassuan-0.6.9.ebuild:
Mark 0.6.9 stable on alpha
*libassuan-0.6.10 (06 Aug 2005)
06 Aug 2005; Daniel Black <dragonheart@gentoo.org> libassuan-0.6.9.ebuild,
+libassuan-0.6.10.ebuild:
version bump and transition to mirror://gnupg. x86 stable on 0.6.9
*libassuan-0.6.9-r1 (06 Aug 2005)
06 Aug 2005; Daniel Black <dragonheart@gentoo.org> libassuan-0.6.9-r1.ebuild files/digest-libassuan-0.6.9-r1
# INSERT ENTRY HERE
31 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> libassuan-0.6.9.ebuild:
Added ~mips for bug 76381.
22 Apr 2005; Simon Stelling <blubb@gentoo.org> libassuan-0.6.9.ebuild:
stable on amd64
31 Mar 2005; Aron Griffis <agriffis@gentoo.org> libassuan-0.6.9.ebuild:
stable on ia64
06 Feb 2005; Markus Rothe <corsair@gentoo.org> libassuan-0.6.9.ebuild:
Stable on ppc64
03 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> libassuan-0.6.9.ebuild:
Keyworded ~sparc wrt #76381
*libassuan-0.6.9 (02 Jan 2005)
02 Jan 2005; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
+libassuan-0.6.9.ebuild:
version bump
20 Dec 2004; Markus Rothe <corsair@gentoo.org> libassuan-0.6.6.ebuild:
Added ~ppc64 to KEYWORDS
29 Aug 2004; David Holm <dholm@gentoo.org> libassuan-0.6.6.ebuild:
Added to ~ppc.
*libassuan-0.6.6 (14 Aug 2004)
14 Aug 2004; Mike Frysinger <vapier@gentoo.org> +libassuan-0.6.6.ebuild:
Version bump #59067 by Colin Tinker. Thanks to pfeifer too.
14 Jul 2004; Danny van Dyk <kugelfang@gentoo.org> libassuan-0.6.5.ebuild:
Marked ~amd64.
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
libassuan-0.6.2.ebuild, libassuan-0.6.4.ebuild, libassuan-0.6.5.ebuild:
virtual/glibc -> virtual/libc
*libassuan-0.6.5 (05 May 2004)
05 May 2004; Tavis Ormandy <taviso@gentoo.org> libassuan-0.6.5.ebuild:
bump
*libassuan-0.6.4 (28 Feb 2004)
28 Feb 2004; Mike Frysinger <vapier@gentoo.org> :
Version bumpage.
*libassuan-0.6.2 (06 Jan 2004)
06 Jan 2004; Tavis Ormandy <taviso@gentoo.org> libassuan-0.6.2.ebuild:
Initial import

View File

@ -1,21 +1,5 @@
DIST libassuan-2.1.1.tar.bz2 538155 SHA256 23e2d67779b88e90d29fe1df6b157109f1c2a647d0f1b2a0f4295bb3c0b2039d SHA512 ab32da1fe8a5240866412214b26be54641efbdd67510c53bb40c46a051b4d03b81406ae2ff4dc2ef51e21a7278e3f1705fe12dca4bd4ebfef84e109dd86d599e WHIRLPOOL 3476c7a6032073f4276e9282b59878774726fcb1d76def51a92be76a75f5dca6ab8a621598e479557f1412e35d01d4fd83d5d2d9f1dc42bbb519e7dc0396de84
DIST libassuan-2.1.2.tar.bz2 516026 SHA256 39f8a7c9349aaaf7ccd937b90660153ec4d2d4df2465018754e5bcae5b1db77b SHA512 a45b1db8521f547eafbf4ddeaa5b1a19dd47be32e1b02103b2c46c0c86291ba2c2124c25151311a90bb2837f8e42fce7b61d9316606b3b19dbabafc57549386b WHIRLPOOL 99928abc5379f0eddf3e3e0d9536969503b2284bdea0040964a8ed072469df61652b906cbaf597234462e565cb60bd2495d772feec34b7c3330bc1416aa710c9
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
DIST libassuan-2.3.0.tar.bz2 544229 SHA256 87c999f572047fa22a79ab5de4c8a1a5a91f292561b69573965cac7751320452 SHA512 5d13d61b181faee2d61790318d0a4124ecec7616fa1720f90f3c697ca2f56911d7fc935a3ac99eb0c95c5a740e78968b70b28ade614abfd045a9c9ac6d1a14d6 WHIRLPOOL 7ed4e000c523e77f46a4abeb360abf6ae088773586eacb221228d893f61fe78ee0e5d5669bfffd16f96a2d8831b62e71cd0e30a32e96cc651ddf2ba57d52d471
DIST libassuan-2.4.1.tar.bz2 586464 SHA256 c5738a55efd101438a25d86dc0c342a8e5da1339161a4eee1bbdc2088b88b71f SHA512 bfafa27e410cf714e3a85f11b4c02ec316a3748d257bd4b41ab5480360d5de05b5350d50d87c8e037392fcc74628a856243387a55056294d942161cc8df1784f WHIRLPOOL 37710c9b10fa0a3e0851ebdb153b97c2db2525d679b217312880002590775d75852698d09237e6db95654d986487073ee0d1ba6aca0e7c4f91d78ea822701e02
DIST libassuan-2.4.2.tar.bz2 587631 SHA256 bb06dc81380b74bf1b64d5849be5c0409a336f3b4c45f20ac688e86d1b5bcb20 SHA512 175f9807b7c960750d8177bc879be1476b7948c9af17cce48a60e8ef35cf1f62dc0909fe6c53898d0ac0b991aa22d6aa0720bfbc48894a89775d32f287ea9f7b WHIRLPOOL 597ace887107703411f600f6b3116ce5cfbec77820a595cd82e665c2609ca2c7d25392420d19238ee4e1291116de16067dd46bc53fce8eff71edaaba1e0c1094
DIST libassuan-2.4.3.tar.bz2 559867 SHA256 22843a3bdb256f59be49842abf24da76700354293a066d82ade8134bb5aa2b71 SHA512 2b0f58682b408fc58fa0ec2980b36e54ba66701bf504cf6c98ec652af43501bc7c18573bc78c5b83260f5a3bdb0ec8f4e0662bafd9bba3fe7287e77598e8e4c1 WHIRLPOOL fda468446ee6d6884588541867d01d058f073050c892f2a7d2ab433bd62d0d03a9473851eda6b5621bac9a4e0256df5a0bbe5d6375d918de434dbe2b7ffbf709
EBUILD libassuan-2.1.1.ebuild 896 SHA256 96e31648d17cea6a2a6ce0b4a4708a92088cf66284302d34274dfe5b808269e7 SHA512 bd6c01e8aab2c5b900dd92365d64d177c59d9952e5a207f54ef3d1d4954ae0a2de65d4dd7ac9edec8dbdd7d0db93593fec8f023bfdb9d5145effcf14d50937f6 WHIRLPOOL ee5780da9d5ea4f0745f2449a4fb248dfc54a14897864e555ebdf536048ac5daf12980b4c2f37745b54d23684d80bd837fed826058cd28ae527bfbe9974bdbac
EBUILD libassuan-2.1.2.ebuild 986 SHA256 297f12ec4ab7de24f451ede9cfffdcefd67cfa5f1e5a854f87559782aa917336 SHA512 62edcd9f5212722a5132ce26fe51f38870dc870518ce2f806dc03b698781deeae886847549484f57f23472446fccb8449f699c56ec3649f21ca78fc220e9975b WHIRLPOOL 5418f7126ee95474914ee413a9bbd278aa2c19a85d6cf60f3b1b34fd159119d30fb941f399719a74ef18fba38401d0840c1337d07c70400c5eca70a549e96bb7
EBUILD libassuan-2.1.3.ebuild 982 SHA256 3b334ea0f7f032ae2c6df5ce3e5f89e84b9de48a7e491383bcfcc25dd2977a0c SHA512 2e7e6ca6080425615c71bdd07ac3b60a0b45c06bb85f812bcae479a57af1da18bf6ec7676594da97e0b40fbb60fcf75c2ae6dab6ab6aa0e9d1f40e94f4e2c520 WHIRLPOOL 2f9853bf4e3fd843ad2e739527c1310b7eb9dc88486b3e0007937c60549ee6858a53b7c72efd946c22cb1c81d0dd70a94c9f66246b44bd48a478b0b267746e0f
EBUILD libassuan-2.2.0.ebuild 982 SHA256 3b334ea0f7f032ae2c6df5ce3e5f89e84b9de48a7e491383bcfcc25dd2977a0c SHA512 2e7e6ca6080425615c71bdd07ac3b60a0b45c06bb85f812bcae479a57af1da18bf6ec7676594da97e0b40fbb60fcf75c2ae6dab6ab6aa0e9d1f40e94f4e2c520 WHIRLPOOL 2f9853bf4e3fd843ad2e739527c1310b7eb9dc88486b3e0007937c60549ee6858a53b7c72efd946c22cb1c81d0dd70a94c9f66246b44bd48a478b0b267746e0f
EBUILD libassuan-2.2.1.ebuild 974 SHA256 bac364c0867ad80407046d740c8e6bae31dc0495a455837223e24d4c5f43a71b SHA512 827615969c2ef33efdce811eaaf6194d9894b9b367bf197f74f2eb81b8c8630475163c78d003fa9acba9296243bd9c6b083b2fc90f379377718f62989b8ac2c3 WHIRLPOOL fd333e0de1c747c0627f0301958e04e34580b1bd372b36f2e5a0e8a1950d07b5f2b0c1048d511f76527bce32141241a50d1c58f7411c5e0c2868c2a4e92fb9f5
EBUILD libassuan-2.3.0.ebuild 982 SHA256 f35919d4c0848a3e8e680a0b171a6b66a77af6a0c67ce40301e28e0285d6a7a2 SHA512 08aea9302fb573bfa747c3d81b271f5d456e57262be4bb48b3efd65cad32b0273dbeca3060063636dba2507cb2c0681efe7d70531bb8cf27d4fc13b25e44a020 WHIRLPOOL 8a862480ee21f4957ea7f557728c750e6a876f8e0cc6f85258f2e634b67ab8dfc1321b30df826e61433efbfe50711934dae64d7d0197ed821a7c05852d33665e
EBUILD libassuan-2.4.1.ebuild 982 SHA256 f35919d4c0848a3e8e680a0b171a6b66a77af6a0c67ce40301e28e0285d6a7a2 SHA512 08aea9302fb573bfa747c3d81b271f5d456e57262be4bb48b3efd65cad32b0273dbeca3060063636dba2507cb2c0681efe7d70531bb8cf27d4fc13b25e44a020 WHIRLPOOL 8a862480ee21f4957ea7f557728c750e6a876f8e0cc6f85258f2e634b67ab8dfc1321b30df826e61433efbfe50711934dae64d7d0197ed821a7c05852d33665e
EBUILD libassuan-2.4.2.ebuild 980 SHA256 b23c13ee10220cec0d17f5ce6c15689a7e286c8d36a80b678087fb579eead858 SHA512 c99be008b12b0e6579161f22bc9b4b50c8a622a052f598ba44dd16f928174f777753a3f51b48a3f7834a4a7b0aee37e977a628755ed3f8403ae422128a5edf14 WHIRLPOOL 40077e2b933cfd45f8af006c6b1cddf36c6c1bd53fd4ec546216cbf08e5727ab93824e42df7c069d2b4dfe4b584fb78267c506df07b0fa25162491ea38721884
EBUILD libassuan-2.4.3.ebuild 977 SHA256 51e40d0f021e3be1f303464ea7b2055305048ef9e7eebda09934b601bab20cbe SHA512 a0eda1fab8724b9eb3447fba9d01efdc65cde260d1aebaf2d9033a7d35c0f7cde9185d687c3825ed53a422a39c05ae8b0067f00b0df13fc1b5038a1334e6b73e WHIRLPOOL 824e90b370f5d2aec218c9bbad51e04f79f3c3df3cee4b9ab9c9c5d249c97a9ebc1db022adcce9f23c443afb6d6d33b61d0c0e293aff39dc5aabf4accb62f42e
MISC ChangeLog 5580 SHA256 34a9610fae19c37ec8270e71449924464c6d66191c968c6a5f968c67fbb1bfc6 SHA512 9661fb3762e953343d75c33e2f2f24205c49452371d223b3d824c181bfae8fa2b3634351a6f311ea8824a1d7d5ef0e91343389bc993e83826fa80c106c4061ee WHIRLPOOL 5d7c7150e1f5c02e0395898ac4ac9f83f9fc040b4ba4bef2173f661a6c4373cf8155d37b5538bf3ea51d0392856eaf59f14e29c77716402b1f028832cfd19833
EBUILD libassuan-2.4.3-r1.ebuild 1099 SHA256 2baee3cfd0d5950a0948fa239709cebf575067e314bae83c2cf0d04e826a1bab SHA512 a3cab0a03de279a18d49db4bc521dbfd04340f66edddb1cb05ac1dfdf6ab4096d1f082c3115e8cfa281873f2d25f810fdbe514aa083313e66a2c470e0e752db8 WHIRLPOOL 5367b8cc6b228aacd571ce136dc7a7943c48078b6ae71d92e0d57beed1684d6d515fbf3f2b56d121ef8ac93b796239154ecbc417f6d65ab7d0fa957fdee0c474
MISC ChangeLog 5719 SHA256 a10d35627cbb2307e089400077ccd1e8e069263541d3e4dab314aaff3bdb32ee SHA512 068d74f3480e8857c8eb107e7d05e259d02384af5fe0d696e0b4df509cdad00ed452c104dc91606f9e7703e9825c7f8f2aedd997c30b3df296d7cebe097120ff WHIRLPOOL d5eb28e4467a7904cd456e90952947cc08746aa8475fc9a3efc19e40a163e346e4383b189c029ef8e3f4d4ba11506531f445bd622711f53c7ca878c23c6ef5ec
MISC ChangeLog-2015 14809 SHA256 e7368362f5ff0828ef8675791cc30c01cb1c988f09894ed31938786b3a593bb8 SHA512 e545672f36630e452b4ee61d602bcf6472dc3182045e3712ca1e99909552ab55d8375bae6273d58cf6bf169c42595a659b5cb669e191b43d30b0f11906c9cd58 WHIRLPOOL f3a216fb99dac83b32671e520a9aa36068cb33e798a0c952bf423641b259690bfb099ce276b9f7ca966eb0a4cfa6eb27adca324c9c583f99975f137e5c5481eb
MISC metadata.xml 858 SHA256 699f1f91b9bd22b8ea1f96711eda2df99262bdab3e99aab42f75692b4de776a2 SHA512 cb46245a5f02ad762cb86bb18ca13fee1e9df22c6e1e367c16c9392680722d4852834c6d4d259d7ca71d817ecac22bda120da75513d6f17d243fd8db062f4303 WHIRLPOOL 10a05256415c1ea1577bb96e07c37e264d6178497344ef2f272f886cb6d882e8856b3a55ad001820908f768436e5c8c043ef302229a695d743471ce8f4221d8b

View File

@ -1,29 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
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_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
}

View File

@ -1,37 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
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
}

View File

@ -1,38 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
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
}

View File

@ -1,38 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
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
}

View File

@ -1,38 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
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
}

View File

@ -1,38 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
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
}

View File

@ -1,38 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
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
}

View File

@ -1,38 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
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
}

View File

@ -0,0 +1,44 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit libtool ltprune
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 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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}"
src_prepare() {
default
if [[ ${CHOST} == *-solaris* ]] ; then
elibtoolize
# fix standards conflict
sed -i \
-e '/_XOPEN_SOURCE/s/500/600/' \
-e 's/_XOPEN_SOURCE_EXTENDED/_NO&/' \
-e 's/__EXTENSIONS__/_NO&/' \
configure || die
fi
}
src_configure() {
econf \
$(use_enable static-libs static)
}
src_install() {
default
# ppl need to use libassuan-config for --cflags and --libs
prune_libtool_files
}

View File

@ -1,38 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
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
}

View File

@ -1,197 +0,0 @@
# ChangeLog for dev-libs/libksba
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*libksba-1.3.3 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +libksba-1.3.3.ebuild,
+metadata.xml:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*libksba-1.3.4 (11 May 2016)
11 May 2016; Alon Bar-Lev <alonbl@gentoo.org> +libksba-1.3.4.ebuild:
version bump
Bug: 582720
Package-Manager: portage-2.2.26
06 Jun 2016; Tobias Klausmann <klausman@gentoo.org> libksba-1.3.4.ebuild:
1.3.4-r0: add alpha keyword
Gentoo-Bug: 582720
Package-Manager: portage-2.3.0_rc1
07 Jun 2016; Jeroen Roovers <jer@gentoo.org> libksba-1.3.4.ebuild:
Stable for PPC64 (bug #582720).
Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --ignore-arches
10 Jun 2016; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.4.ebuild:
amd64 stable wrt bug #582720
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
21 Jun 2016; Jeroen Roovers <jer@gentoo.org> libksba-1.3.4.ebuild:
Stable for HPPA (bug #577928).
Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --ignore-arches
27 Jun 2016; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.4.ebuild:
x86 stable wrt bug #582720
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
08 Jul 2016; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.4.ebuild:
ppc stable wrt bug #582720
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
08 Jul 2016; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.4.ebuild:
sparc stable wrt bug #582720
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
08 Jul 2016; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.4.ebuild:
ia64 stable wrt bug #582720
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
*libksba-1.3.5 (13 Sep 2016)
13 Sep 2016; Thomas Deutschmann <whissi@gentoo.org> +libksba-1.3.5.ebuild:
Bump to v1.3.5
Gentoo-Bug: https://bugs.gentoo.org/592078
Package-Manager: portage-2.3.0
13 Sep 2016; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.5.ebuild:
amd64 stable wrt bug #592078
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
16 Sep 2016; Tobias Klausmann <klausman@gentoo.org> libksba-1.3.5.ebuild:
1.3.5-r0: add alpha keyword
Gentoo-Bug: 592078
19 Sep 2016; Jeroen Roovers <jer@gentoo.org> libksba-1.3.5.ebuild:
Stable for HPPA PPC64 (bug #592078).
Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches
*libksba-1.3.5-r1 (23 Sep 2016)
23 Sep 2016; Alon Bar-Lev <alonbl@gentoo.org> +libksba-1.3.5-r1.ebuild:
cleanup static and la usage
Bug: 593748
Package-Manager: portage-2.2.28
24 Sep 2016; Markus Meier <maekke@gentoo.org> libksba-1.3.5.ebuild:
arm stable, bug #592078
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="arm"
29 Sep 2016; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.5.ebuild:
x86 stable wrt bug #592078
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
29 Sep 2016; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.5.ebuild:
sparc stable wrt bug #592078
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
29 Sep 2016; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.5.ebuild:
ppc stable wrt bug #592078
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
29 Sep 2016; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.5.ebuild:
ia64 stable wrt bug #592078
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>

View File

@ -1,608 +0,0 @@
# ChangeLog for dev-libs/libksba
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libksba/ChangeLog,v 1.177 2015/07/03 15:34:36 alonbl Exp $
03 Jul 2015; Alon Bar-Lev <alonbl@gentoo.org> -libksba-1.3.2.ebuild:
Cleanup, bug#546464
03 Jul 2015; Agostino Sarubbo <ago@gentoo.org> libksba-1.3.3.ebuild:
Stable for alpha, wrt bug #546464
02 Jun 2015; Jack Morgan <jmorgan@gentoo.org> libksba-1.3.3.ebuild:
sparc stable wrt bug #546464
01 Jun 2015; Jack Morgan <jmorgan@gentoo.org> libksba-1.3.3.ebuild:
ia64 stable wrt bug #546464
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)
22 Oct 2012; Tim Harder <radhermit@gentoo.org> +libksba-1.3.0.ebuild:
Version bump and update LICENSE.
08 Sep 2012; Tim Harder <radhermit@gentoo.org> metadata.xml:
Remove redundant maintainer from metadata.
09 May 2012; Alexis Ballier <aballier@gentoo.org> libksba-1.2.0.ebuild:
keyword ~amd64-fbsd
17 Feb 2012; Tim Harder <radhermit@gentoo.org> -libksba-1.0.7.ebuild,
-libksba-1.1.0.ebuild:
Remove old.
11 Feb 2012; nixnut <nixnut@gentoo.org> libksba-1.2.0.ebuild:
ppc stable #364419
04 Jun 2011; Raúl Porcel <armin76@gentoo.org> libksba-1.2.0.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #364419
15 May 2011; Markus Meier <maekke@gentoo.org> libksba-1.2.0.ebuild:
arm stable, bug #364419
15 May 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> libksba-1.2.0.ebuild:
x86 stable wrt bug #364419
14 May 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
libksba-1.2.0.ebuild:
Delete *.la files (bug #365723).
14 May 2011; Raúl Porcel <armin76@gentoo.org> libksba-1.1.0.ebuild:
ia64/s390/sh/sparc stable wrt #355265
09 May 2011; Markus Meier <maekke@gentoo.org> libksba-1.1.0.ebuild:
arm stable, bug #355265
02 May 2011; Samuli Suominen <ssuominen@gentoo.org> libksba-1.2.0.ebuild:
ppc64 stable wrt #364419
26 Apr 2011; Markos Chandras <hwoarang@gentoo.org> libksba-1.2.0.ebuild:
Stable on amd64 wrt bug #364419
22 Apr 2011; Jeroen Roovers <jer@gentoo.org> libksba-1.2.0.ebuild:
Stable for HPPA (bug #364419).
23 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> libksba-1.1.0.ebuild:
ppc/ppc64 stable wrt #355265
12 Mar 2011; Tobias Klausmann <klausman@gentoo.org> libksba-1.1.0.ebuild:
Stable on alpha, bug #355265
11 Mar 2011; Thomas Kahle <tomka@gentoo.org> libksba-1.1.0.ebuild:
x86 stable per bug 355265
08 Mar 2011; Jeroen Roovers <jer@gentoo.org> libksba-1.1.0.ebuild:
Stable for HPPA (bug #355265).
*libksba-1.2.0 (01 Mar 2011)
01 Mar 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+libksba-1.2.0.ebuild:
Version bump.
19 Feb 2011; Markos Chandras <hwoarang@gentoo.org> libksba-1.1.0.ebuild:
Stable on amd64 wrt bug #355265
16 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
libksba-1.1.0.ebuild:
Add "static-libs" USE flag.
*libksba-1.1.0 (14 Jan 2011)
14 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-libksba-1.0.5.ebuild, -libksba-1.0.6.ebuild, +libksba-1.1.0.ebuild:
Version bump.
27 Jun 2010; Christian Faulhammer <fauli@gentoo.org> libksba-1.0.7.ebuild:
add ~x86-freebsd
30 May 2010; Fabian Groffen <grobian@gentoo.org> libksba-1.0.7.ebuild:
Marked ~sparc-solaris, ~sparc64-solaris
14 Jan 2010; Christian Faulhammer <fauli@gentoo.org> libksba-1.0.7.ebuild:
Transfer Prefix keywords
31 Aug 2009; Brent Baude <ranger@gentoo.org> libksba-1.0.7.ebuild:
stable ppc64, bug 280785
29 Aug 2009; nixnut <nixnut@gentoo.org> libksba-1.0.7.ebuild:
ppc stable #280785
25 Aug 2009; Raúl Porcel <armin76@gentoo.org> libksba-1.0.7.ebuild:
alpha/arm/ia64/s390/sh/sparc stable stable wrt #280785
14 Aug 2009; Markus Meier <maekke@gentoo.org> libksba-1.0.7.ebuild:
amd64/x86 stable, bug #280785
08 Aug 2009; Jeroen Roovers <jer@gentoo.org> libksba-1.0.7.ebuild:
Stable for HPPA (bug #280785).
19 Jul 2009; nixnut <nixnut@gentoo.org> libksba-1.0.6.ebuild:
ppc stable #277127
12 Jul 2009; Raúl Porcel <armin76@gentoo.org> libksba-1.0.6.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #277127
11 Jul 2009; <chainsaw@gentoo.org> libksba-1.0.6.ebuild:
Marked stable on AMD64 for bug #277127; tested on a dual Opteron 2354.
10 Jul 2009; Jeroen Roovers <jer@gentoo.org> libksba-1.0.6.ebuild:
Stable for HPPA (bug #277127).
09 Jul 2009; Christian Faulhammer <fauli@gentoo.org> libksba-1.0.6.ebuild:
stable x86, bug 277127
*libksba-1.0.7 (09 Jul 2009)
09 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-libksba-1.0.3.ebuild, -libksba-1.0.4.ebuild, +libksba-1.0.7.ebuild:
Version bump.
*libksba-1.0.6 (08 Jun 2009)
08 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+libksba-1.0.6.ebuild:
Version bump.
03 Apr 2009; Tiago Cunha <tcunha@gentoo.org> libksba-1.0.5.ebuild:
stable amd64, bug 263874
02 Apr 2009; Raúl Porcel <armin76@gentoo.org> libksba-1.0.5.ebuild:
alpha/arm/ia64/s390/sh/sparc/x86 stable wrt #263874
01 Apr 2009; Joseph Jezak <josejx@gentoo.org> libksba-1.0.5.ebuild:
Marked ppc/ppc64 stable for bug #263874.
27 Mar 2009; Jeroen Roovers <jer@gentoo.org> libksba-1.0.5.ebuild:
Stable for HPPA (bug #263874).
25 Jan 2009; Daniel Black <dragonheart@gentoo.org>
-files/libksba-1.0.2-segfault.patch, -libksba-1.0.2-r1.ebuild:
australia day cleanup
*libksba-1.0.5 (25 Jan 2009)
25 Jan 2009; Daniel Black <dragonheart@gentoo.org> libksba-1.0.4.ebuild,
+libksba-1.0.5.ebuild:
version bump as per bug #254449 with QA fixes thanks to Arfrever Frehtes
Taifersar Arahesis
*libksba-1.0.4 (04 Nov 2008)
04 Nov 2008; Daniel Black <dragonheart@gentoo.org> +libksba-1.0.4.ebuild:
version bump as per bug #238780 thanks Arfrever
31 Mar 2008; Jeroen Roovers <jer@gentoo.org> libksba-1.0.3.ebuild:
Stable for HPPA (bug #209974).
24 Mar 2008; Raúl Porcel <armin76@gentoo.org> libksba-1.0.3.ebuild:
alpha/ia64/sparc stable wrt #209974
22 Mar 2008; Brent Baude <ranger@gentoo.org> libksba-1.0.3.ebuild:
stable ppc64, bug 209974
22 Mar 2008; nixnut <nixnut@gentoo.org> libksba-1.0.3.ebuild:
Stable on ppc wrt bug 209974
21 Mar 2008; Markus Meier <maekke@gentoo.org> libksba-1.0.3.ebuild:
amd64/x86 stable, bug #209974
13 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org> -libksba-1.0.0.ebuild:
Cleanup
*libksba-1.0.3 (12 Feb 2008)
12 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org> +libksba-1.0.3.ebuild:
Version bump
02 Jan 2008; Alon Bar-Lev <alonbl@gentoo.org> libksba-1.0.0.ebuild,
-libksba-1.0.2.ebuild, libksba-1.0.2-r1.ebuild:
Fix home page, bug#204078, thanks to Arfrever Frehtes Taifersar Arahesis
*libksba-1.0.2-r1 (27 Nov 2007)
27 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org>
+files/libksba-1.0.2-segfault.patch, +libksba-1.0.2-r1.ebuild:
Fix segfault issue, bug#198648, thank to Robert Spillner
12 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org> libksba-1.0.2.ebuild:
Fixed amd64 optimization issue, bug#198648, thanks to Robert Spillner
10 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org> -libksba-0.9.11.ebuild,
-libksba-0.9.14.ebuild, -libksba-0.9.15.ebuild, -libksba-0.9.16.ebuild:
Cleanup
09 Oct 2007; Christoph Mende <angelos@gentoo.org> libksba-1.0.2.ebuild:
Stable on amd64 wrt bug #194113
05 Oct 2007; Tom Gall <tgall@gentoo.org> libksba-1.0.2.ebuild:
stable on ppc64
02 Oct 2007; Raúl Porcel <armin76@gentoo.org> libksba-1.0.2.ebuild:
alpha/ia64 stable wrt #194113
30 Sep 2007; Markus Meier <maekke@gentoo.org> libksba-1.0.2.ebuild:
x86 stable, bug #194113
29 Sep 2007; Lars Weiler <pylon@gentoo.org> libksba-1.0.2.ebuild:
stable ppc, bug #194113
29 Sep 2007; Jeroen Roovers <jer@gentoo.org> libksba-1.0.2.ebuild:
Stable for HPPA (bug #194113).
28 Sep 2007; Ferris McCormick <fmccor@gentoo.org> libksba-1.0.2.ebuild:
Sparc stable --- Bug #194113 --- all tests pass.
22 Jul 2007; Tom Gall <tgall@gentoo.org> libksba-1.0.0.ebuild:
stable on ppc64
14 Jul 2007; Raúl Porcel <armin76@gentoo.org> libksba-1.0.0.ebuild:
alpha stable
06 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> libksba-1.0.2.ebuild:
ebuild cleanups
06 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> libksba-1.0.2.ebuild:
Update license
*libksba-1.0.2 (06 Jul 2007)
06 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> +libksba-1.0.2.ebuild:
Version bump
29 Jun 2007; Lars Weiler <pylon@gentoo.org> libksba-1.0.0.ebuild:
Stable on ppc; bug #183528.
29 Jun 2007; Christoph Mende <angelos@gentoo.org> libksba-1.0.0.ebuild:
Stable on amd64 wrt bug #183528
23 Apr 2007; Raúl Porcel <armin76@gentoo.org> libksba-1.0.0.ebuild:
x86 stable
15 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> libksba-1.0.0.ebuild:
Stable on sparc
25 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org> libksba-1.0.0.ebuild:
Stable on MIPS.
12 Jan 2007; Christian Faulhammer <opfer@gentoo.org>
libksba-0.9.15.ebuild:
stable x86, bug #161262
11 Jan 2007; Markus Rothe <corsair@gentoo.org> libksba-0.9.15.ebuild:
Stable on ppc64; bug #161262
30 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org> libksba-1.0.0.ebuild:
Fix libgpg-error dependency, thanks to Matthias Bethke, closes bug#153429
*libksba-1.0.0 (29 Oct 2006)
29 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org> +libksba-1.0.0.ebuild:
Version bump
02 Oct 2006; Fabian Groffen <grobian@gentoo.org> libksba-0.9.14.ebuild,
libksba-0.9.15.ebuild, libksba-0.9.16.ebuild:
Dropped ppc-macos keyword, because OSX can't cope with the libtool provided
by this package
01 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org>
libksba-0.9.15.ebuild:
hppa stable, bug #149652
16 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org>
libksba-0.9.15.ebuild:
ppc stable
05 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> libksba-0.9.15.ebuild:
Stable on sparc
*libksba-0.9.16 (01 Aug 2006)
01 Aug 2006; Daniel Black <dragonheart@gentoo.org>
-files/libksba-0.9.8-m4.patch, -libksba-0.9.6.ebuild,
-libksba-0.9.13.ebuild, +libksba-0.9.16.ebuild:
version bump + cleanout
22 Jul 2006; <psi29a@gentoo.org> libksba-0.9.13.ebuild,
libksba-0.9.14.ebuild:
stable on mips
13 Jul 2006; Aron Griffis <agriffis@gentoo.org> libksba-0.9.15.ebuild:
Mark 0.9.15 stable on ia64
06 Jul 2006; Luis Medinas <metalgod@gentoo.org> libksba-0.9.15.ebuild:
Stable on amd64 see bug #137622.
30 Jun 2006; Thomas Cort <tcort@gentoo.org> libksba-0.9.15.ebuild:
Stable on alpha wrt Bug #137622.
*libksba-0.9.15 (29 Jun 2006)
29 Jun 2006; Robin H. Johnson <robbat2@gentoo.org> +libksba-0.9.15.ebuild:
Version bump, upstream broke the BER decoder, and this broke gnupg-1.9*.
10 Jun 2006; Michael Hanselmann <hansmi@gentoo.org> libksba-0.9.14.ebuild:
Stable on ppc.
01 Jun 2006; Thomas Cort <tcort@gentoo.org> libksba-0.9.13.ebuild:
Stable on alpha wrt Bug #132343.
30 May 2006; Gustavo Zacarias <gustavoz@gentoo.org> libksba-0.9.14.ebuild:
Stable on sparc
30 May 2006; Joseph Jezak <josejx@gentoo.org> libksba-0.9.13.ebuild:
Marked ppc stable for bug #132343.
30 May 2006; Joseph Jezak <josejx@gentoo.org> libksba-0.9.11.ebuild:
Marked ppc stable for bug #132343.
29 May 2006; Jason Wever <weeve@gentoo.org> libksba-0.9.13.ebuild:
Stable on SPARC wrt bug #132343.
*libksba-0.9.14 (27 May 2006)
27 May 2006; Marcelo Goes <vanquirius@gentoo.org> -libksba-0.4.7.ebuild,
-libksba-0.9.8.ebuild, -libksba-0.9.12.ebuild, +libksba-0.9.14.ebuild:
0.9.14 version bump. Thanks to Daniel Black <dragonheart at gentoo dot org>
in bug 134476. Also, removing old ebuilds.
26 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> libksba-0.9.13.ebuild:
Stable on amd64 wrt bug #132343
25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> libksba-0.9.13.ebuild:
Stable on x86 wrt bug #132343.
17 May 2006; Diego Pettenò <flameeyes@gentoo.org> libksba-0.9.13.ebuild:
Add ~x86-fbsd keyword.
16 May 2006; Markus Rothe <corsair@gentoo.org> libksba-0.9.13.ebuild:
Stable on ppc64; bug #132343
11 May 2006; Diego Pettenò <flameeyes@gentoo.org> libksba-0.9.13.ebuild:
Add elibtoolize.
24 Apr 2006; Aron Griffis <agriffis@gentoo.org> libksba-0.9.13.ebuild:
Mark 0.9.13 stable on ia64
21 Mar 2006; Aron Griffis <agriffis@gentoo.org> libksba-0.9.12.ebuild:
Mark 0.9.12 stable on ia64
*libksba-0.9.13 (03 Mar 2006)
03 Mar 2006; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
+libksba-0.9.13.ebuild:
version bump. crypto herd takes control too
06 Feb 2006; Simon Stelling <blubb@gentoo.org> libksba-0.9.11.ebuild:
stable on amd64
19 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> libksba-0.9.11.ebuild:
Stable on sparc
10 Sep 2005; Aron Griffis <agriffis@gentoo.org> libksba-0.9.11.ebuild:
Mark 0.9.11 stable on alpha
23 Aug 2005; Aron Griffis <agriffis@gentoo.org> libksba-0.9.11.ebuild:
stable on ia64
09 Aug 2005; Markus Rothe <corsair@gentoo.org> libksba-0.9.11.ebuild:
Stable on ppc64
*libksba-0.9.12 (06 Aug 2005)
06 Aug 2005; Daniel Black <dragonheart@gentoo.org> libksba-0.4.7.ebuild,
-libksba-0.9.4.ebuild, libksba-0.9.6.ebuild, libksba-0.9.8.ebuild,
libksba-0.9.11.ebuild, +libksba-0.9.12.ebuild:
version bump. x86 stable on 0.9.11. readded dropped ppc-macos keyword.
changed to mirror://gnupg for previous versions
31 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> libksba-0.9.11.ebuild:
Added ~mips for bug 79171.
*libksba-0.9.11 (10 May 2005)
10 May 2005; Marcelo Goes <vanquirius@gentoo.org> +libksba-0.9.11.ebuild:
Simple version bump for bug 89712.
01 Apr 2005; Aron Griffis <agriffis@gentoo.org> libksba-0.9.8.ebuild:
stable on ia64
14 Mar 2005; Aron Griffis <agriffis@gentoo.org> libksba-0.9.8.ebuild:
Add ~alpha, ~ia64
06 Mar 2005; Jason Wever <weeve@gentoo.org> libksba-0.9.8.ebuild:
Added ~sparc keyword wrt security bug #79172.
06 Feb 2005; Markus Rothe <corsair@gentoo.org> libksba-0.9.8.ebuild:
Stable on ppc64
20 Dec 2004; Markus Rothe <corsair@gentoo.org> libksba-0.9.8.ebuild:
Added ~ppc64 to KEYWORDS
23 Nov 2004; Sven Wegener <swegener@gentoo.org> :
Fixed digest.
25 Aug 2004; Travis Tilley <lv@gentoo.org> libksba-0.4.7.ebuild:
stable on amd64
*libksba-0.9.8 (14 Aug 2004)
14 Aug 2004; Aron Griffis <agriffis@gentoo.org> +libksba-0.9.8.ebuild:
Bump to 0.9.10 to satisfy gnupg 1.9.10 dep
14 Jul 2004; Danny van Dyk <kugelfang@gentoo.org> libksba-0.9.6.ebuild:
Marked ~amd64.
20 May 2004; <paul@gentoo.org> libksba-0.4.7.ebuild:
Mark testing on amd64 as it is needed for a newpg version
10 May 2004; Daniel Ahlberg <aliz@gentoo.org> libksba-0.9.6.ebuild:
Dont build in parallel, closing #46698.
05 May 2004; Tavis Ormandy <taviso@gentoo.org> libksba-0.9.6.ebuild:
depend on gcrypt.
*libksba-0.9.6 (02 May 2004)
02 May 2004; Martin Holzer <mholzer@gentoo.org> libksba-0.9.6.ebuild:
Version bumped. Closes 49617
30 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> libksba-0.9.4.ebuild:
Fix dependencies, closing #44742.
14 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> libksba-0.4.7.ebuild:
Don't assign default to S; header fix
*libksba-0.9.4 (28 Feb 2004)
28 Feb 2004; Mike Frysinger <vapier@gentoo.org> :
Version bumpage.
*libksba-0.4.7 (07 Apr 2003)
07 Apr 2003; Dan Armak <danarmak@gentoo.org> libksba-0.4.7.ebuild:
New upstream version. Fixes, for me, a build problem where a missing makefile
dependancy caused emake to fail.
*libksba-0.4.6 (31 Jan 2003)
05 Mar 2003; Bartosch Pixa <darkspecter@gentoo.org> libksba-0.4.6.ebuild:
set ~ppc in keywords
31 Jan 2003; Yannick Koehler <ykoehler@gentoo.org> libksba-0.4.6.ebuild
files/digest-libksba-0.4.6 :
Version bump. Ebuild submitted by Paul de Vrieze <gentoo-bugs@devrieze.net>
in #13573.
04 Feb 2003; Yannick Koehler <ykoehler@gentoo.org> : Better desription.
*libksba-0.4.5 (30 Oct 2002)
30 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> :
Initial import. Ebuild submitted by Jacob Perkins <jap1@ionet.net>
in #6846.

View File

@ -1,10 +1,5 @@
DIST libksba-1.3.3.tar.bz2 618698 SHA256 0c7f5ffe34d0414f6951d9880a46fcc2985c487f7c36369b9f11ad41131c7786 SHA512 57de827a67a88dddf9227a5409bb86220e773f18b53d3d06c45699677e3052f94abe78bcd1895c3bd7594c5e728b4c8232dd3bd3b1cd22cf47f8110e2aec9db7 WHIRLPOOL 53cc4ccec055124522825771e26a2084d1d1b67c7b7e0f87be247c547653dc7f98a60b4e207312db0bb25889de0d99db2792407d50bdf6239f039c3f5e874704
DIST libksba-1.3.4.tar.bz2 619373 SHA256 f6c2883cebec5608692d8730843d87f237c0964d923bbe7aa89c05f20558ad4f SHA512 22e072ff1cacdda548b3842e0300a9b77a6a0af858ea877430cb093012048ebc4b4c01130f459f4050464fc8da8df2c6a10ed4057f84afdd92dc40522cca4185 WHIRLPOOL 94f5b2b47a8c85ab6d43bf26fe2579c8c8459f4b40bb168d76dfb9b2d370b1ccc8a9e1e390d8edcfa4eeae9be73c9669055958468a6f34f6a58b30be0d4fd8c9
DIST libksba-1.3.5.tar.bz2 620649 SHA256 41444fd7a6ff73a79ad9728f985e71c9ba8cd3e5e53358e70d5f066d35c1a340 SHA512 60179bfd109b7b4fd8d2b30a3216540f03f5a13620d9a5b63f1f95788028708a420911619f172ba57e945a6a2fcd2ef7eaafc5585a0eb2b9652cfadf47bf39a2 WHIRLPOOL 0e2ec80997123cf0bc399a577767f14cb4704ad80d4b90de6111ae5c90fc2fcf0c09ecfdd1e8013889b3d5de0e6176f65cfe1585feb476bb98a1d09cc79e7d5a
EBUILD libksba-1.3.3.ebuild 765 SHA256 1c92d175ac939adbd62b629548721b8565d4ad9bf2ac5429570c7d8e1b78b592 SHA512 63e5fe361df113ee8d671a062b94221d5c904d110db366dbe11c81e79c0f344a8189d7d9950ab24bce0246af63010ebb43d1930c1e368721387a5f5df75e5f92 WHIRLPOOL d1cafbf6037208de458041fbf07fc68cf3777502fade0f58f8de161785f7835ce4e6ceadbafdd2d1063ffac196240d320191d20bc9bb8721178d60d0aa82a3ab
EBUILD libksba-1.3.4.ebuild 656 SHA256 d652c5ca77c49e353a69b3483dcebd851ad426f67747327a8679933948c7b8a9 SHA512 8fc655ba0b031b85144690a3d5a002be2fc085293e1ef0ee57ef565aa476b16aacb320c02311f4739db22387a064c1d93c13e86e86b46c4bc47b0ff48873417e WHIRLPOOL 939d4025f45a44e0b965c7022a1225e012c01132ee992c1f005a9f906e47a1683550b1d5a8539f58d95f068d3182c5fadf25826ee282a44288d9dadd3821c46e
EBUILD libksba-1.3.5-r1.ebuild 845 SHA256 e589026ad84d22a27fde743f27e9d3e6ee55a68df8da215b73e36b881b70093b SHA512 ba60d6bff7b95e3c2940e089837c02ac6e2468b5b8d43ef8fba65cb079501948d21c99782785a4fa1afea32299f6100a815a0afbb05f50351a1fe80b26aabad7 WHIRLPOOL b89f8aff4dc8c113df152893ae83326730adaff6258265ab10d8a379b9cb6ef1a70b0e8d3a7190d37cc6e85408ba50d7bb5e65248cf65f182e7585452678b175
EBUILD libksba-1.3.5.ebuild 655 SHA256 418fe4c7ad2751a0881dd9a16297a31a71e9fdc2d80cad3cdd3d6bb788643c64 SHA512 335c76aa85a2d54d934c71eb65f4c8778090d9b11a9a89378362f1ce1d0832f7c7d92439cc4dc51a5b06e8bd91a6cafe59e7b83ba4e682a5a62a58d8a3330ea1 WHIRLPOOL de3991fb2deef713cfba36e9c847ca1864312b6b6138d7139646f2428973918c015083532ed6e85b5448adc4f7e07ab5897ce77cea56ce8c945bf1a3adf44e70
MISC ChangeLog 6296 SHA256 74f69ed1b5f1db6989de618b82141227b9a85a39e3ab6ff5d5851add81913ef7 SHA512 50d4852e5470bc49586b5205db44bcd795d81139ce8d3e83cfa2bfac3ce0433cbf7e711b069a6ce8a57dd372b10d153af82503087e8293c34187ff02eb6d0596 WHIRLPOOL adb583381632cab6d56c2d437ef567583ba18515923f7d57d685afb11487b600d48d8d5fa78dce8f365dcc8201a8251f25d46d0594c3e581ed6911af785069e4
EBUILD libksba-1.3.5-r1.ebuild 815 SHA256 057ce24fd705159a6623a7e76453c7cc29cc939b1f13e8d2d28a937f88dcc8a1 SHA512 43f6456c136c4f59ae77b72342adfe8cbf8c538e72af5f3a3bc37508fbad89562b7720252324383d17ce815f816fccf462977b267f41e17559e9faac821761a7 WHIRLPOOL 9f528309d065b22903428003dd75d003ce94e7b21abc3b3a3a5612759d9ebd5e1cb5486e39d98c5dec4eb8e1ed7f0fec272cce6f5461686e3e43aa9ed7797a50
MISC ChangeLog 6452 SHA256 6ea8e9470b4f7774065e57c52e66efbef3b4a7d0beaca7f8bbc7ceec1f9444f1 SHA512 879cb3f2bf1a6fce9b0a9f0855c4129371f02f6fdbf337805a56b06e062069fcd9e027b546edeecde94c5c3bff78cf981d8d3d1cb3b40793f8002552ea9391bb WHIRLPOOL e94bf47b2193ab4dd65c8b96d27e35fc99ccd0fb92c89656783e3f7ecd0d91b58291792fbcaa4e98175b68a516a69b7803e8d878e9967faa705bcc2eb6241a6c
MISC ChangeLog-2015 20384 SHA256 58b60c0d0199c25bd54e9a5c912ece368d6d2eafe713b8d6b067746013a8f239 SHA512 61e2a951a0cbe6d6084df7face8ff7378ac712c078557183feb94ee75ba6e573973f7aac398212a27dad28cc3bca1b55b96e313b75b2b9b4f381812adcd088a7 WHIRLPOOL 44fad28a6c657f145a1411431a0d4da0db43a9bf068d37554e9f5b995f916a9486db6d06a86da8772f7e7c637a570fb06132272a7c9b66e11479e4193d988e42
MISC metadata.xml 236 SHA256 dd25b46c95b0c63da84b7ff5778479e31449a385df066e9ee14bf0d7d176f42f SHA512 5f6cd6a85527534d5de7118de5af212ee3044c8c5530a7f7087a28074a2d4ab7be1728325bd985adc063dc795d3cf2b1c4e58a4c4c4ec02d739bd4bbc544ef08 WHIRLPOOL b15a2dfb001c41c8de2895842148b2531b74949e89e93ff8c366519c35792996e344918eaf9144fb081fc240796e47890be356d2339bea60b1e1d41830447d31

View File

@ -1,21 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
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}"

View File

@ -1,17 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="6"
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}"

View File

@ -1,10 +1,9 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="6"
inherit eutils
inherit ltprune
DESCRIPTION="X.509 and CMS (PKCS#7) library"
HOMEPAGE="http://www.gnupg.org/related_software/libksba"
@ -12,7 +11,7 @@ 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"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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"

View File

@ -1,17 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="6"
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}"

View File

@ -1,15 +1,16 @@
AUX nspr-4.10.6-solaris.patch 973 SHA256 996942383de76958405f4817033eb1c848306c0724db33a8281cf95f5ef6bc84 SHA512 d4e4c44d02be7aafe09e633f2ee747c323036f7438cb87864d91bcd9bb8ac072065353aa4e8a785e38724d33bfdc8adb0e460dbf44ff7fbd8c8dd32b569074f1 WHIRLPOOL 339bfe192069f740ab20b6ad4792db9c8f1e353db7afc8f68c5f8accfca8112d5a4c96ab522331bbe14afddc850b593a8eaab8a109b4f09a0436463a30444419
AUX nspr-4.15-configure_in.patch 737 SHA256 7cd7b85897e0d88a0f7b0e9591219d49099b192d7e46657929c0e81a20ec5376 SHA512 a17c50642aceb7a50ef1be378e1cee09f4932d1cb66398eb2f740dd608cd2da492e8dad406474208cd1b7b8144bbef13ef7553f14dc731131c0e60f005dcedf6 WHIRLPOOL 69bde4f337e2d025a524db0ee2eafabb9d2be069fe4895c80bdac4549559b434cd39f8f6ff853763c4bc1ae5a405f9803ca0903d63ec2fac138490d6a01e4eaf
AUX nspr-4.7.0-prtime.patch 859 SHA256 b34d6232a463e2a3075eeb475cbcc0448c43ccaa33fce0771df0fcc28216e517 SHA512 d8421bc11de5ec5e116c7eba3f31fcdde27796a64948d16aa1fb1822a29a92d8810056719ca60bcb96b1734b0e84c95250075c18acbcb631786249af7d679492 WHIRLPOOL 6eb9d51dcbae16c629504a3b7224c693d6f375bc1c4035503614ae49ea329449c647a0a462e91bd94c94272bd93993fafb8e64af8f2400dff271aeb6be0afab5
AUX nspr-4.7.1-solaris.patch 411 SHA256 c989f0a6521f604e808dac2aeaa36ebaed9174280a1a40de18c5442531782fe7 SHA512 11bd4ab3f98cbad2586f999370291d387fe7a817bab9feda9f5493f284410a73318e90072c0052a8216d9ae1cdc5b2a862a99315e09b72560d9bad6ebc16eb79 WHIRLPOOL 71f43a347208412291c47f8eacc195c301e271f14f237bd7e5645dfd59574051417e0a419d50eb6d1319687e6990a6c96c9f236277a3e455c9c3d98d2aaf93a3
AUX nspr-4.8.4-darwin-install_name.patch 1046 SHA256 45466a4746bad849f794429a2f0d727a795362b9e45a5ec0b40e207b7973bb81 SHA512 dd00bc2108d6c7a64945afeaf97f31189250c90c3d63c86fa2b2b091ef812cc7c5f8c0f17211a02b497f50efc1c3668c840e21a45f514ff1103e22c659e820f2 WHIRLPOOL c196bffad698c9c1bcb307af7dd6fcc94c6e2ffd58cdc10f98558a680f9f06497e079e3dd8b329b1a4e224b45986a1886ec1d6b519cf1ced174e9489a7463258
AUX nspr-4.8.9-link-flags.patch 931 SHA256 ae67a99de11c953cbf56a80215b7b2744cd5e23f37524fee0dc2b3367b7fb775 SHA512 0bb61dc09d287f1324749c983404e1f03fdf7014fbbd32cc5abe452fc2f32b90b759d8f18d964a61da044b5a7221f5ba274d94c93c07c8a7359e3c937e44b975 WHIRLPOOL 6665d90dcce285dd9427fffb21e8c97aad8593a44f12c2205657e6315b66cfceec9d5b6d9beca90593fd54d2320ffbd15893dabeae150204a15d1d89e3d6e54a
AUX nspr-4.9.5_nspr_config.patch 251 SHA256 0bfdcaf810b01bc602ea5a9b913988dabd3d857ad63fa22aa342aacbe20d3d1e SHA512 3f118b7142a19dcc7e26b348cec6029c78d585a57cc2bfc2ab7ca13d2ef953e576dab0ac044316e3165d0201bf27253afa732109f914da6f7a39f19facff8310 WHIRLPOOL af62f74393978c7f99ea9219b2bd1f4f5682de4b1ce194a3eec35420e5d2b3245086de02b299273ccc0fa33ca0d7e0fd05c3689539fa4fee36fc677a90ef615d
DIST nspr-4.12.tar.gz 1135458 SHA256 e0b10a1e569153668ff8bdea6c7e491b389fab69c2f18285a1ebf7c2ea4269de SHA512 138072be98dea6e97ea38f3e562c8ee383626c2136ec1adb854a81315468cd484c4b994c3ccaf6a39327b3fe121f77d698bf85c2764ec4b6231828b8a9ec5460 WHIRLPOOL d85d74e6287ed9578bc565c5e699f7201fbf38cb55e6dfa487f1c8b4684c161b6c6a5c8cb06627575d7a417bf35b15c64d231878dab32b5bbcc8223b7356c32d
DIST nspr-4.13.1.tar.gz 1136646 SHA256 5e4c1751339a76e7c772c0c04747488d7f8c98980b434dc846977e43117833ab SHA512 4755dce1a0fddbf4991f46328bdd15b6b07162792370953e16481be56952d4c02d11a83001b3600c80a919b1c45e99d6150ef2c24d407c86f430f9376fe6a694 WHIRLPOOL aa0b9731eb11b8418fced5a1ce52c801657dc738cba0f198fa4b685296e321dd168de8d4ba04335695ac1c6c345563b60e2a49af9a30069d301712c0c1c51f83
DIST nspr-4.13.tar.gz 1136571 SHA256 19c33334bb3fa6d24800ffa65d7d806c54ad5f8c3758a5c11352ad43212ab181 SHA512 6af8671aa32d2dd08e900f235950c200e27c7052be2456651cbd8d508f376f60bdbdaa2ac984397027706618e0c794749c9dbf09c1972d9ba5280dadec37a562 WHIRLPOOL 5b93db16eb4bf1e8ee3e39b2df7f880cf42d80583a8b191395d5602090120eab83881eb2459869ff12de070cbd4be969f97d94445b40ac56ae810682008b16e3
EBUILD nspr-4.12.ebuild 4044 SHA256 db1851401aa676850eaa3a3f8acf5243d5401799e0d25087ce4b086d8e7884cf SHA512 980c2a3dca3807b60590c01d0a27aa14360df4185b0ea0e226953db700bb82ba5189431cbf1563643a22a5583fd21c516906a0281399abd454140097251b280b WHIRLPOOL 193ab3be29bc940992a12d29884be58cd458c5eb3437e50e4b09102f02e252689b7cc8bcaeedc3ee942425a54f800784db1b06a11063c2ac4c1db944b1ed0306
EBUILD nspr-4.13.1.ebuild 4025 SHA256 b77a8fd6c6eda121e8e2e4c33e30533472bb13426daf8dafd8742b9dcc27f949 SHA512 e294a3f0eaa1c2443244e1e922c4c79a0a70e25fedfde47b1e618d03b87649e8a8a5ddbb986824ccf8162d6e948f8182a954428d0a8e887fc9dcb3cfbec3ac4e WHIRLPOOL df361b94a709c4b0295f1bb78afb71e115d2785bfb652b1181aa218bfa083daea82437fe483e8663016e1fe4d2426e6fc72e9d4f7b40e7e0ceab56e1f7c06662
EBUILD nspr-4.13.ebuild 4034 SHA256 ee92611967cfdd7f0e3e3b832f27f668ec4ad252bb285ef05b7c9929a3fa60fa SHA512 8a8bce5e38a196cab59122acaf90d0f0bff16b3c94a19e2d640ec8b0418d7143cd6c4aff58d3feac7fe8d318eaf19a224f41f385aebcd51fe77faa23ba77cf6f WHIRLPOOL 0a72ba17fd3b4bd078ffea053038887eb953dd95bb25aa01a4991054a5f4c98b1cb84f5e90b85577cbfa8c187917e80a615c2507cc1f5e8c38ed3b57151e08b5
DIST nspr-4.14.tar.gz 1136626 SHA256 64fc18826257403a9132240aa3c45193d577a84b08e96f7e7770a97c074d17d5 SHA512 cb0c82d7bb3dfebdfc167f88bc0dde1c0eb4340eb7c53342a57591b120b42248da9f3ee604bec60c80c4af24fb8e46c5cacf859d66e3253e7f35d2c47cf4e676 WHIRLPOOL e9fbcfebb672d8385c9e0c503a534367709bf440cb6b8e238e2d1d5aab773792880f5f18729cbb697e7924e40934b59dff2e9c8847455f2dc79763fe0e8ef6ce
DIST nspr-4.15.tar.gz 1140182 SHA256 27dde06bc3d0c88903a20d6ad807361a912cfb624ca0ab4efb10fc50b19e2d80 SHA512 1d6e9ba3ef71376ddb4f5ef2a6796bf3f95cf37abfac89d1745f02cc01003877d088a87946208d3827a3b3e28420215e543a647aadceff2ae6f9c1c70d4ac563 WHIRLPOOL c69216c577a466317c760e2745f2d1ea71915160990ee6ed2c649b45b314bbcef470e950cf001f43898213c09b39cb016df2a49dbe3f91448d0cc345d38017b1
EBUILD nspr-4.13.1.ebuild 4017 SHA256 c9724de9196fa039e13c51e812c8a6b8cb64b90826e312951313307534740878 SHA512 28de383935ca9910cd6c5562f02bfd6166964a55b96fe674f17f9247979bcec6103ff13731ba87d740358587916f60195dfb195a730e7e68516f8e7b2606396f WHIRLPOOL 4cedd9456f005b3a8d075a81c4e046644ee9345f2871cc9fdbe5883bde18a2da8890783afb09bc4929a08be2325b56183e1dfee8c2570681b40e7c9fccb8ee86
EBUILD nspr-4.14.ebuild 4027 SHA256 8ccc1130059ac7a826c9287833fbd5c1cae9193219e97faf89296ec58a3aacbd SHA512 863d661770449df6436403eabaf0fec6d6a36ea249c73baad17c27e749230ec13da8d08d4fd71cc0ed6193ff4a3e501257a767b9c40b4314f5ac4439dd1905f5 WHIRLPOOL 6eac4aafbc32c098c823593bc8c2caeaeaff75218ac109f56bf57c87264d29e0876907bb5b8fdea0b253c9c9a1d839ba49affefac6ddceb7a0363924c54572f3
EBUILD nspr-4.15.ebuild 4135 SHA256 4b616906c92c42a3d133fa4cd39c9c831f269d3918bb5164c7803b40468b78ce SHA512 1812ad18c1ab9d5796565a84ef3cde0a34d8018505790fc916b73eef158183978eb0b8f010156f7f9fe83124a6e283f74457f223e83c1537eec570fe43357793 WHIRLPOOL 0ae98e28435a5f2a7c44c8f96e5bf4baa919f8d648170eb08e9371ecb4cc2d50d53558a31cd09854381728638333fae3d53858346dd70525681ed7210f834d91
MISC ChangeLog 9885 SHA256 1f9dbd96de1800645e771182f632ebc784bb85fc554ae4f934d53e2cb036ae4a SHA512 0737f99a0c286bf1aa15257001a389b5c8cfd7f85cfb96903c9f63aa18ea7ef1dbca06f3f1a705fa82e02ae756279977d2d3f724e1497b99fcab8a5385744f68 WHIRLPOOL d5fe2717af87feaf17ad081fbdd1a24c9e11966a338f7ed34feab4c089086b9ea0213073e19e2b72eb2ffa697e11fe81d659a4cb5547eb178bbd793c4a0baeac
MISC ChangeLog-2015 37574 SHA256 9aa5e372370aebb7663d3378348d8d6af2744c1dad1a69f5f8930c4b6e48481b SHA512 0b72ea173a15aafc646dddddc3b485aab165623c4065f773fa3e84839e6f05dc8df55ec3e7d62d1c5a4239e394658ba5ccad0841cad8f700a82a14765eb0f1b2 WHIRLPOOL f76c6f1248d1560495e96b6e356e65639f88dab6eede0b2077859d54025c5f5da8d7752376b347ab3de6408facbd3e0d2443d4ac000b8074e44b06916a09d5b7
MISC metadata.xml 250 SHA256 6482f1f0210d1b5be8fa75dfbe107df6da702461e36abe6ee77808b4118d5bab SHA512 ba5e7c1f6ee117471a3804bc54211e7f89c75e965a865f45f85015a0a28ec7d511ef9bbc196eef8245dc9259f54b04eb3563d83811a293bb946cf0977563892b WHIRLPOOL bbdc6963f21df602d4bbaec882e9ac860417eccf7528546f4ec24f13368b9b86a1b6830c51feb0bb46bb384fc1aa0e8751c4be88103f9b4895ff9ed4e1d52bbc

View File

@ -0,0 +1,26 @@
From 9c751b2e857db1760d2fa82d9c20e7da518a5da7 Mon Sep 17 00:00:00 2001
From: "Jory A. Pratt" <anarchy@gentoo.org>
Date: Wed, 7 Jun 2017 12:14:46 -0500
Subject: [PATCH] Close out darwin if statement, will breakage configure.in
rename to configure.ac
Signed-off-by: Jory A. Pratt <anarchy@gentoo.org>
---
configure.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/configure.in b/configure.in
index 4b2e46d..dc14ee5 100644
--- a/configure.in
+++ b/configure.in
@@ -1389,6 +1389,7 @@ case "$target" in
changequote([,])
if test "$HOST_DARWIN_MAJOR" -ge 15 ; then
AC_DEFINE(HAS_CONNECTX)
+ fi
AS='$(CC) -x assembler-with-cpp'
CFLAGS="$CFLAGS -Wall -fno-common"
case "${target_cpu}" in
--
2.13.1

View File

@ -1,6 +1,5 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
WANT_AUTOCONF="2.5"

View File

@ -1,6 +1,5 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
WANT_AUTOCONF="2.5"
@ -15,7 +14,7 @@ SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz"
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="debug"
RDEPEND="

View File

@ -1,6 +1,5 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
WANT_AUTOCONF="2.5"

View File

@ -0,0 +1,124 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
WANT_AUTOCONF="2.5"
inherit autotools eutils multilib toolchain-funcs versionator multilib-minimal
MIN_PV="$(get_version_component_range 2)"
DESCRIPTION="Netscape Portable Runtime"
HOMEPAGE="http://www.mozilla.org/projects/nspr/"
SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz"
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="debug"
RDEPEND="
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20140508-r12
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
MULTILIB_CHOST_TOOLS=(
/usr/bin/nspr-config
)
PATCHES=(
"${FILESDIR}"/${PN}-4.7.0-prtime.patch
"${FILESDIR}"/${PN}-4.7.1-solaris.patch
"${FILESDIR}"/${PN}-4.10.6-solaris.patch
"${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch
"${FILESDIR}"/${PN}-4.8.9-link-flags.patch
# We do not need to pass -L$libdir via nspr-config --libs
"${FILESDIR}"/${PN}-4.9.5_nspr_config.patch
)
src_prepare() {
cd "${S}"/nspr || die
default
# rename configure.in to configure.ac for new autotools compatibility
if [[ -e "${S}"/nspr/configure.in ]] ; then
einfo "Renaming configure.in to configure.ac"
mv "${S}"/nspr/configure.{in,ac} || die
fi
# We must run eautoconf to regenerate configure
eautoconf
# make sure it won't find Perl out of Prefix
sed -i -e "s/perl5//g" "${S}"/nspr/configure || die
# Respect LDFLAGS
sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \
"${S}"/nspr/config/rules.mk || die
}
multilib_src_configure() {
# We use the standard BUILD_xxx but nspr uses HOST_xxx
tc-export_build_env BUILD_CC
export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} HOST_LDFLAGS=${BUILD_LDFLAGS}
tc-export AR CC CXX RANLIB
[[ ${CBUILD} != ${CHOST} ]] \
&& export CROSS_COMPILE=1 \
|| unset CROSS_COMPILE
local myconf=()
# The configure has some fancy --enable-{{n,x}32,64bit} switches
# that trigger some code conditional to platform & arch. This really
# matters for the few common arches (x86, ppc) but we pass a little
# more of them to be future-proof.
# use ABI first, this will work for most cases
case "${ABI}" in
alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) ;;
n32) myconf+=( --enable-n32 );;
x32) myconf+=( --enable-x32 );;
s390x|*64) myconf+=( --enable-64bit );;
default) # no abi actually set, fall back to old check
einfo "Running a short build test to determine 64bit'ness"
echo > "${T}"/test.c || die
${CC} ${CFLAGS} ${CPPFLAGS} -c "${T}"/test.c -o "${T}"/test.o || die
case $(file "${T}"/test.o) in
*32-bit*x86-64*) myconf+=( --enable-x32 );;
*64-bit*|*ppc64*|*x86_64*) myconf+=( --enable-64bit );;
*32-bit*|*ppc*|*i386*) ;;
*) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";;
esac ;;
*) ;;
esac
# Ancient autoconf needs help finding the right tools.
LC_ALL="C" ECONF_SOURCE="${S}/nspr" \
ac_cv_path_AR="${AR}" \
econf \
--libdir="${EPREFIX}/usr/$(get_libdir)" \
$(use_enable debug) \
$(use_enable !debug optimize) \
"${myconf[@]}"
}
multilib_src_install() {
# Their build system is royally confusing, as usual
MINOR_VERSION=${MIN_PV} # Used for .so version
emake DESTDIR="${D}" install
einfo "removing static libraries as upstream has requested!"
rm -f "${ED}"/usr/$(get_libdir)/*.a || die "failed to remove static libraries."
# install nspr-config
dobin config/nspr-config
# Remove stupid files in /usr/bin
rm "${ED}"/usr/bin/prerr.properties || die
# This is used only to generate prerr.c and prerr.h at build time.
# No other projects use it, and we don't want to depend on perl.
# Talked to upstream and they agreed w/punting.
rm "${ED}"/usr/bin/compile-et.pl || die
}

View File

@ -0,0 +1,127 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
WANT_AUTOCONF="2.5"
inherit autotools eutils multilib toolchain-funcs versionator multilib-minimal
MIN_PV="$(get_version_component_range 2)"
DESCRIPTION="Netscape Portable Runtime"
HOMEPAGE="http://www.mozilla.org/projects/nspr/"
SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz"
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="debug"
RDEPEND="
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20140508-r12
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
MULTILIB_CHOST_TOOLS=(
/usr/bin/nspr-config
)
PATCHES=(
"${FILESDIR}"/${PN}-4.7.0-prtime.patch
"${FILESDIR}"/${PN}-4.7.1-solaris.patch
"${FILESDIR}"/${PN}-4.10.6-solaris.patch
"${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch
"${FILESDIR}"/${PN}-4.8.9-link-flags.patch
# We do not need to pass -L$libdir via nspr-config --libs
"${FILESDIR}"/${PN}-4.9.5_nspr_config.patch
# Fix configure.in to we can generate a working configure.ac
"${FILESDIR}"/${PN}-4.15-configure_in.patch
)
src_prepare() {
cd "${S}"/nspr || die
default
# rename configure.in to configure.ac for new autotools compatibility
if [[ -e "${S}"/nspr/configure.in ]] ; then
einfo "Renaming configure.in to configure.ac"
mv "${S}"/nspr/configure.{in,ac} || die
fi
# We must run eautoconf to regenerate configure
eautoconf
# make sure it won't find Perl out of Prefix
sed -i -e "s/perl5//g" "${S}"/nspr/configure || die
# Respect LDFLAGS
sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \
"${S}"/nspr/config/rules.mk || die
}
multilib_src_configure() {
# We use the standard BUILD_xxx but nspr uses HOST_xxx
tc-export_build_env BUILD_CC
export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} HOST_LDFLAGS=${BUILD_LDFLAGS}
tc-export AR CC CXX RANLIB
[[ ${CBUILD} != ${CHOST} ]] \
&& export CROSS_COMPILE=1 \
|| unset CROSS_COMPILE
local myconf=()
# The configure has some fancy --enable-{{n,x}32,64bit} switches
# that trigger some code conditional to platform & arch. This really
# matters for the few common arches (x86, ppc) but we pass a little
# more of them to be future-proof.
# use ABI first, this will work for most cases
case "${ABI}" in
alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) ;;
n32) myconf+=( --enable-n32 );;
x32) myconf+=( --enable-x32 );;
s390x|*64) myconf+=( --enable-64bit );;
default) # no abi actually set, fall back to old check
einfo "Running a short build test to determine 64bit'ness"
echo > "${T}"/test.c || die
${CC} ${CFLAGS} ${CPPFLAGS} -c "${T}"/test.c -o "${T}"/test.o || die
case $(file "${T}"/test.o) in
*32-bit*x86-64*) myconf+=( --enable-x32 );;
*64-bit*|*ppc64*|*x86_64*) myconf+=( --enable-64bit );;
*32-bit*|*ppc*|*i386*) ;;
*) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";;
esac ;;
*) ;;
esac
# Ancient autoconf needs help finding the right tools.
LC_ALL="C" ECONF_SOURCE="${S}/nspr" \
ac_cv_path_AR="${AR}" \
econf \
--libdir="${EPREFIX}/usr/$(get_libdir)" \
$(use_enable debug) \
$(use_enable !debug optimize) \
"${myconf[@]}"
}
multilib_src_install() {
# Their build system is royally confusing, as usual
MINOR_VERSION=${MIN_PV} # Used for .so version
emake DESTDIR="${D}" install
einfo "removing static libraries as upstream has requested!"
rm -f "${ED}"/usr/$(get_libdir)/*.a || die "failed to remove static libraries."
# install nspr-config
dobin config/nspr-config
# Remove stupid files in /usr/bin
rm "${ED}"/usr/bin/prerr.properties || die
# This is used only to generate prerr.c and prerr.h at build time.
# No other projects use it, and we don't want to depend on perl.
# Talked to upstream and they agreed w/punting.
rm "${ED}"/usr/bin/compile-et.pl || die
}

View File

@ -1,23 +1,17 @@
DIST libpng-1.2.56.tar.xz 654688 SHA256 24ce54581468b937734a6ecc86f7e121bc46a90d76a0d948dca08f32ee000dbe SHA512 b50cd58246590267fb123d8618387897d438cdc9514e69ca346bd09c5013845d2ca35933b236b31af9d81ae738afa7b01e9a332bcf099f4fa0e3b85048a4ac5f WHIRLPOOL 436209348dde13751e8c326b8a9bceacca281e3d59e548af7eb9246fb14ee2f657e3c10437f04148a0c244f2d3bc231260fb57a2cd145d87b5d07ef5e49a8b1d
DIST libpng-1.5.26-apng.patch.gz 10318 SHA256 bcc0d7f1154a5004610a9102f25ce6f35985a6033cfb52887f3f2b11017fcd45 SHA512 f7e5228fab036e63be3de58f2f85041d834e2292d04682f0b20930d5cd58c078796a8c3d6742cd28c7dc808ac641aa5d5bfe6f8daee5fb2b0b75bfb856170861 WHIRLPOOL 449212c403b6e8c5724e402655b42d23ed3e27d3902b219767b663fab08dedc19e684497a1be4326a99ef4b8cc26eb6acdd1ed1b0ccc0c282f19a50b1c831d28
DIST libpng-1.5.26.tar.xz 748164 SHA256 7ba4d85efb79e60d7a8a84bca6a0b925e043bfb5c8a47a1b878ab4d3bcd6714d SHA512 87214671af84665277f0ac3226e6feb41a3e1deb0d7d61e62c99e77d1386fcf928b21f9863c4166a7391230166190bad00e57c3fc42902b3a0a53ba68d4db1f5 WHIRLPOOL e2eda0792fc5f6b41d4f5d878fdf4c8bde0cac2591647a092fed0e6f362fd9c532d265ca7dcdcd8ade9bc23fa385bfa71bd8b532e3d1091202583230a9306724
DIST libpng-1.5.27-apng.patch.gz 10315 SHA256 ca86fcc54084c81b31da384626946af6b6c190b97ea92cf27300dcc050b462a8 SHA512 68114ce8429ab900fa259c7b04699b099b8a7ab30e660df5c3ceecb7ae49a7bbfc97284567c635ecddbd626f64d8908eaf4455165642c7ae6b44429f6dfb9608 WHIRLPOOL 0a50a95e231fab6be55f3eb2889a2885f7cc514720a8fe7fb65feb8c82160aa72d8f20aa4bb8b648720da170f33c3c33d8c35c8f95a5449195a758aacadbaae6
DIST libpng-1.5.27.tar.xz 752532 SHA256 082f57d79559ba16ca3f33899e1929a510ff82aaaf100720e58b138a8c248368 SHA512 5f31191417c11e165be7133b3b95a23207890180f0c0efe5d0982d70583144aca6734da6a116dbd96675739cf1685de87cbb61d18e7c602364871e6df2c7f804 WHIRLPOOL 46eff00871b3ba024338dacaa50705ec59a2fe5efda33e6f33a7f71409a3af66d426fcdd4468b453c4d20202124eac46a542baa421e33eddadbae0169c0fe23f
DIST libpng-1.6.19-apng.patch.gz 10330 SHA256 5ec713a51c35c25d5e53dd61270a6fd5313b26872b382f0fbaed41a0743768a2 SHA512 2d412a74d657d366d395d13bc301d71363011fbcafbbf815dba565baca4069629450a97dfaab0ddeec7c7f646a6eddeac559d24f6910a34b072aa4a208dc4e16 WHIRLPOOL 4e093bcddbf114dda0c33eddac70b245f91c659f378d129731d3e486db3f6d232684bde1ad8f69109c7db726b53b8317f989d8b5c5a50198ab645eb7a869e7f9
DIST libpng-1.6.19.tar.xz 941280 SHA256 311c5657f53516986c67713c946f616483e3cdb52b8b2ee26711be74e8ac35e8 SHA512 166377ce4f8abfcae0e76bafbdbe94aebef60b9a12c1820eda392e63a8ba7a9e8d7ef4840d8d4853cd487418edd2c4515a889cd9f830d4223a13315e1db4c3b8 WHIRLPOOL 8cdb5ffc7ecfafd064ae816b3bd1c7572799fc54c701e74d9c1f66ccac592fe460c1f22f1774329a8a1f177247f0fde8a22f8dc26892805a0bed64c0690967ae
DIST libpng-1.6.21-apng.patch.gz 10318 SHA256 e3987bb341dc0e936f3a28fc555d5a46577f629c72a42287a1f3cbb204138d1a SHA512 196d2d7c8ea461cee1cfd8763763619f63469e1e017f76fe88879437475b936aeb593fce6df586f95203465e2f1026f23fe1a02f3d4fa45d427d5d206469c9d8 WHIRLPOOL bede3b8c379b21dfb74bb2f9e8e64151d8c579b174dfa0e42d0c4e2eaacf010860f1b2362d5c336c9919fc5849c05f05db5ccc03bf4afbcf1a4383b7f65c2e91
DIST libpng-1.6.21.tar.xz 943980 SHA256 6c8f1849eb9264219bf5d703601e5abe92a58651ecae927a03d1a1aa15ee2083 SHA512 84f644d455cf90ad721a098fa9e0fcfa6df22a12625faad1c36bf2353ab2315040c7cbd05522c05937c3a31b1c9dd7821cbe29c4a5ba27dec3de92c81ef9ed32 WHIRLPOOL 0d227f13a2375f1e8aeedadab91eead0ab1de29e0e77814235de5866deb58914adea4e9ec74de6a5503282d0966afe5568a8298f75516f7cc431f9eb578dc480
DIST libpng-1.6.25-apng.patch.gz 10342 SHA256 e264d917d84872f01af3acf9666471a9bf64b75558b4b35236fef1e23c2a094f SHA512 3ecc7d49a001de7c47f7ca1169b8eb6bdf4221bf0de4f896afb52c526ea45027246c947a62a02adb2172d98085f6f07814de9c2ce222a5570c3eb67828733374 WHIRLPOOL a8021b1321a83023ffdb0c082d8fd3bb9a1ded2935da3f71098bac2bc070293212e4c2702855334e3db68ca66ddcb1891a4b82220b94dc2e0391585b9075c0cb
DIST libpng-1.6.25.tar.xz 982204 SHA256 09fe8d8341e8bfcfb3263100d9ac7ea2155b28dd8535f179111c1672ac8d8811 SHA512 74de15b1146d479660e2b1fd6b192388857955f502b249f00b69e37b594af4d53117704cb77b5ae07ffd84510cc801695be2121adbedfaf65dc4e3b521259f5d WHIRLPOOL 31234463c2cd07b0dd8e98449ec20c902562b3d4c958811180d09cde0fda6643da14928d7fb852afe3d553e873982aa0423adf14811985dc55fca56aefb1e26b
DIST libpng-1.6.26-apng.patch.gz 10342 SHA256 b65d8bf05fa48d957bd5f337412b426cf80881218fc8430b531ac78a566f3ab2 SHA512 d7e8052adfc670d9626d68d35820df107bfb63a085a58cfb935777c332c12473e504aa1642c1b4c179e3f428a1b38fff34cd944051f3cd7451e25f37b351462c WHIRLPOOL b60656e9d3b75e3d5e8314d434febea7e048fe118a93021ef54e242eb975b03ce2bdf8801434594833f16f37131bba70a89ee67bc48ddd01f1001617c6c002c7
DIST libpng-1.6.26.tar.xz 983576 SHA256 266743a326986c3dbcee9d89b640595f6b16a293fd02b37d8c91348d317b73f9 SHA512 ca8489641762865f74072ff293354df2aaaabdc4b9b08c5ccbc245947fca455a8e702a29f26715c75b0d8dad5506242476b2a50c3291eab684ca0b4ee1905ea0 WHIRLPOOL d54be66443cdaf91adc6626f13a4b09d9b9be9a3784f22492ada14aeb059b096995fbdaa897ba655fbc9b6506ba73859242ef5642c700e94e476b3253e13aa43
EBUILD libpng-1.2.56.ebuild 1013 SHA256 99cbebcdac606adb74767aed0856e6bc23c3a75448b97ca92d4cbef6c84e5add SHA512 615bebdd0a051ab87ac5ad19be336a15d9e05b0ed614c987a49a999f9dee9cf18eacfdb881dd3b9b41ce1f00842c0db03691f1556a96fe82bdfccf4d0c563b70 WHIRLPOOL 206827480be5a570637e670e89d534a0e017d44297cd28d06f0a5adc864455c6a457cd646ed4a227aadd5f00534067b7f672bbeea3bb0a96e978db71be51028b
EBUILD libpng-1.5.26.ebuild 1823 SHA256 1a0a94714df1b2ab0713fca8ec1e7e11840c4c2a403180ddcb6e5479108eba23 SHA512 413f6bb197afcd8d3df341e0414d8923436c6ff079fd46654596cbba41a3212dad6a4c7381dea79d2f59895de27babf13482c34b12cffc8a4bd1880f0210bf00 WHIRLPOOL fa3c5c3927d57af1e095ce67249db0c6a5efd04d58eb51c9761ea42321b6fa541d65d690f67642aae922ff456054c90b0b3b779eb4b134d2596813a1ec96cd79
EBUILD libpng-1.5.27.ebuild 1825 SHA256 593efebfe53e3523e2f5810e7ebf54abb9c6067fcdb22229e7f570e60abf42fa SHA512 cbba2c576f27362c43c47e83c80268cec6c3d9d8436cc2681942ae8356419da8cebd9ec4b4dd0bad40c8e5b5bfc6a3f438c1c314b18f6ee09022672c907b4eb4 WHIRLPOOL 447228aa2eda5f2ba67d93fd151c53d39f9290f786652fddf7f06f2991fb0bc090e380f649c1381ac072080cfa9c6145661bce6b6323c3ca94b30754cc8796db
EBUILD libpng-1.6.19.ebuild 1413 SHA256 f8de73f3b43223f78f0d7512d268de8880298a4cc3855626c3ad40af6fdc6b4d SHA512 72de36238e1edd7a79edb0b8141d5a2a0c12b8b76a3a9572206761332f5fb9273c1f1f934297ea7ce29167dd3a81ba8a743f2242de5f96d0011c45cdade31fe7 WHIRLPOOL bcbbdd754049cc35d0a3fa82d1fa7e82e9a25aede2a4e18542cf609841d2588bb4376629f28da62993419988b67373ed2fae9ad67bbdc23ddbc546a5a16723a1
EBUILD libpng-1.6.21.ebuild 1409 SHA256 660649a51e0968cdf52a9caf60f8bbb96a694da907f7038ab7e5521a5174baca SHA512 331ab820a9f370384c30b5d6a790f33d0b5e622b90dea75a6f206800cb5a4bad9ad8aa7c777271cdea0907a4f0671cd1ab1a065baaa4d2593b7f2aa55d708127 WHIRLPOOL c39173bc88b3573a9a98c868459da375ee6055bc06a0aeac7cd7f6f681e66fb7a9d687d0c399dfb5d5fef21dfbb3f64d9a33bf43c97d065dfbc3b7f1b06816fa
EBUILD libpng-1.6.25.ebuild 1409 SHA256 660649a51e0968cdf52a9caf60f8bbb96a694da907f7038ab7e5521a5174baca SHA512 331ab820a9f370384c30b5d6a790f33d0b5e622b90dea75a6f206800cb5a4bad9ad8aa7c777271cdea0907a4f0671cd1ab1a065baaa4d2593b7f2aa55d708127 WHIRLPOOL c39173bc88b3573a9a98c868459da375ee6055bc06a0aeac7cd7f6f681e66fb7a9d687d0c399dfb5d5fef21dfbb3f64d9a33bf43c97d065dfbc3b7f1b06816fa
EBUILD libpng-1.6.26.ebuild 1422 SHA256 f67baea57e52a72eca185019468d8733bffb24604dd22ad02c5b4b3f2ac1b4bc SHA512 6a5c0dba84db326ec4856669c1132dbcb22df049b0db00321f890523595815ec602ae0ba512759c6fa1d5211b08bebb12c14c2889bcbbe3b20d3f65d5129e9b4 WHIRLPOOL f899feca07ddb0fbfeadc502686de5f72adf0dbe3f55a4da043c6a1f6b1c1b0dfd81462509c28c26fea21d5a232723b215820354a069651414bbcb30d8be327d
DIST libpng-1.2.57.tar.xz 656784 SHA256 0f4620e11fa283fedafb474427c8e96bf149511a1804bdc47350963ae5cf54d8 SHA512 51338d900690fc2d28ea1b5b364d311d73ce7ad498d000985e0c3926b5df0df97fcd7bb079fc954c6caa532fc6e6cbbc266e671d62fc67eca30e79a5f0e26f31 WHIRLPOOL d9d9e5affba0a40458080e59418f7f888fe2ba7ff910774f336a883a035be1c03a9a1b6b1f516c9f6ed036265c98650eebfd3bb15b6df6544be2eaf06be50dcd
DIST libpng-1.5.28-apng.patch.gz 10330 SHA256 a3f419370f69bbedb2b0023bcc2a58345a936c525330ae96f57b9e05d3bb71ca SHA512 f99dd6ccd08083a3328841c40fbc94347a42326b29948ec0260497e18da937f1fcccccc4a3636e86a8e0c6b3a094ad8b8ab411af58f56df820b4cf78db25cd96 WHIRLPOOL fb9542f8f128cbe21273afb5ada62a97c66b62142df9d8e845703299da61c177b1510b635d1ede3fdcca20fbee6db07c5ad692cac517713266c4dd53e9f6fd5e
DIST libpng-1.5.28.tar.xz 755724 SHA256 1c3a2d939b6729de493ebc0b14aeaa1bdc4ffa80a75d2506bb2c75a0ff3ac8e9 SHA512 25adcff4429e7c691a6336a70f3c3d212aa27da6c9d6393325d9866b4c7e1f5fd40b9fe23b1efbe5629753a6051ab52365688ac14913584faf40e84e0b9f514c WHIRLPOOL 5092dc258d10cc8927d19d2904a8b384144567c392dddb99b05d21f3eb191b48eb3f70f015f28a9bb6c5a4fcac9d3d7dccbc58284c5a09f575b66e529f597ffc
DIST libpng-1.6.27-apng.patch.gz 10343 SHA256 650ca925dae8565ac8882854682ed13954d8832542406269214e3a4d593ac675 SHA512 0052f7cd76847094f64e3533be7510e8c5d673e927eced76a80480709897626eca2a12981540de533e74de49e7b00b128a4914d82b62bbcb3950bd1182bd409d WHIRLPOOL b48697984ea92572dfe37da228fbf877bcf0188c1059adf1d9bdb2e6529ad84ed506acd4940b4f72173018ea40cb53645c31d250d19ecc70030e897ff22d38d1
DIST libpng-1.6.27.tar.xz 984316 SHA256 fca2ffd97336356cdab9bfa8936b9d6dfd580a70205e5dfead3ac42cb054b57b SHA512 9dcf54147fa2637a72364246e8565c0a6d25e4313f26150689b166eabd4358177e1caf38ff622b04c71f3b7cfd550f7fd6ca87892c50203a63b92f365fc7c8d7 WHIRLPOOL 6f68c929ac7aa28d41bea26843f0028b447144e2c0c7a8958f44a7d3c62c9d17fa22d4e5ce709b0dbf5234f80829fb554023fc229a5397a97deb0fff17bf5895
DIST libpng-1.6.28-apng.patch.gz 10316 SHA256 85cfa524a95b0d1a31012b8ad90536911ea66beb5821459ae92a1d6a68f1ac88 SHA512 bcc67e0cc0c6ef39f642ea4682c9510cb3528f39748b71b3c9fb7bf270d982260933e99062949381b54ab79ea418a121848dfd014faf394d53c12d1fa5c04717 WHIRLPOOL ebb08d4cb637ea582b63a745ec1cde2137a410f59699fabd39324fc65d102ba8ca87b25596ce9eeb4d964099bf45336a3cb6011bfdd3782c99009f07fae424b6
DIST libpng-1.6.28.tar.xz 984536 SHA256 d8d3ec9de6b5db740fefac702c37ffcf96ae46cb17c18c1544635a3852f78f7a SHA512 3541139062a1c6cded7abe378ae73519835ec68561006ba33b3fe34f65676e4f91f2561b11d890ac20255dbf2e691e0b3d4fbf11db77b47b67979ba45b8af655 WHIRLPOOL be2222abf30d50c6e4f9215be532e6601c04afee1ee5f8d73126bf6b8ea9d7b7d55a39eb141ede6afc335894ab7d4d676018a41e4b9d69d69062012608418956
DIST libpng-1.6.29-apng.patch.gz 10313 SHA256 6120948990a86f8118d67471ff04e35ca1f93722061ef6b90842c64608584b91 SHA512 348121e2b7ab1bac8d4ce3ab6e60f56f1f28bedbbdeb2f87b32662f838713460d8bced3401e9d736969f6fe2eb40d77028c9d4f569c59a091c860b6507026975 WHIRLPOOL 8e8bc0c6a3b974ac1a23f817954737494392c4a90f2c6ed0c3e8d72dc2ad2e5fa53f3dfb0eb9fc4117dfb544b908cfc81ebc62bf5753c35459cc35e902ef57e1
DIST libpng-1.6.29.tar.xz 987652 SHA256 4245b684e8fe829ebb76186327bb37ce5a639938b219882b53d64bd3cfc5f239 SHA512 070393423ec11f19e3264a0200959ae09238aa005615571586987253028b4ffb7e6b7c734a132f65180252b0259f79add03896d79fdc7dcfd8773b82c82a5ffc WHIRLPOOL c4f8a3ff526146c49cf773b5819b313e454cf86b22d732b0d17d7f29b11d092e7b3b04a1f7b07580d9f3f9e765bcef497a68612fe30a3e36b112bdc64dfa6c6d
EBUILD libpng-1.2.57.ebuild 1015 SHA256 0de86a21ee5932de99ca465b59195825d7bde5a04dc3e5a958e6a04ef6cde1cf SHA512 ae0fa8d9595a3439ffa8427b971124bb0c44b13199d23943cf5b50d1aa95b707b560950cd40e4d0fbb150c148d3598cf4d3b0e78d09c70c4e9cc1907ea1f8bfa WHIRLPOOL b40b3354a4ee8f34abed1ef85e91382754e253ebf70e175835d82de312800a8eeca901127a6eeea1c6340afbade641b9730692aa2151de5e25bf77906205d353
EBUILD libpng-1.5.28.ebuild 1790 SHA256 eddd0baa58fde309db9e0c27a7a6a4f04e8fbbd59af6e4f8eab728456aed3a80 SHA512 100016d33a3cb1b94e101b006f4cb21f0afc056fce229302836d88b894d43f713a878ba75e619dbb40250511cc235be68d386eaaca31f5c7f9b672bb87dde5ce WHIRLPOOL b4d71b37c1b160e8e8d2e782390a0e2b7c3d9f0bfbc4ccbf04241a6f04d6d9fcf843cadfb1d21af3b1e637309726c54a088e6c3d3eb2fa417a3f170e45431e64
EBUILD libpng-1.6.27.ebuild 1396 SHA256 bcfa5800a2e7d342a6d4728db7ca6b032b0259a5eed1799789a98a99944a5c26 SHA512 aa1633c553d0364c34b3e131bad3d58d46f3cab29a8bf5397c6ddb965147ad88085ae332ccff475f4b2b5fa2807e5d07f60c9f05bda6c28a8386ff0b59b577b5 WHIRLPOOL cc7bc6ec2225ccca57b1bd771966ef9f0a71a2d60aeda544d1bc81bf9a0ae6bcbcce2070258b92e6f13f442634ccb01d3b4d04664cb0d96d7cd795cbb712f673
EBUILD libpng-1.6.28.ebuild 1406 SHA256 5be8c225ae0e1a3142b766db58a3052021d8fcbcf32e56eb1f7f06ad8de7c3fb SHA512 13bf95c17005e383450b9eefe27baeceb8be1140b0aa8c21e8f119a3aad182beb00e84eaacb50046c87c5d1539fc35261c38fbeb54e020a11861e7d3bb552fe2 WHIRLPOOL d25e0a30600b135dfb879ec26580db16de8e6eeadb7582184cf5966efbebd2ab553d6ae5741e0e3cdec14963a9bdfaa9dc1d19a5cac8002956c14c30ff80452f
EBUILD libpng-1.6.29.ebuild 1482 SHA256 0f0e9d7137ec35fbfff41f7b54eb501de1e9c4d28ac0486b645808ede018ab76 SHA512 a82e4f59046ee0e4ab22ec8a1c4c8b142bda391017101deb3f12a46f33922297787a34d543e774abae0d6ab1139ca6e83046d39b5795115febaac496ca982032 WHIRLPOOL 819b757e8e9db846d4ce92e88664c1bdb700dfe71c8bd1d82aa49bbd0a340fbc6c30a71b1808dc61d8c4b271aaf6d5fd7aef47f7067453af5ca00f7708f0a017
MISC ChangeLog 12390 SHA256 c606c1b1f3c2e3dfdbed18b0ea1619a0f81df83f9061cadaf284299b4f3b967c SHA512 3b71eacb55abbf481641f491fa34555b405d04b54a0bb3c97e6e960ae06375db8a26d11e8b692350b7d9bcaa10e2e165dd76fbdf88d43819ee408d1b9f1fe940 WHIRLPOOL 1d6779ea9d38a70bbf1518515cae267acab1ce39dd8eea04aa5df30fdddffd32218b73ea57ebd09e672ef93778d1602045f0b6b095e8d108180802730b422eb6
MISC ChangeLog-2015 65314 SHA256 5c893f01644b8a5595088b1f20d9514f29a877146d02d4b574aab570f795b314 SHA512 da55c46e3e180404e894ebc51c3065b4b24eff3d5fb6a7d5ad01e7bed4a182d5543fd143bf2c30f5e36a6b2d9658258d32ac82cb9a0fd34a5970dc42f34596d5 WHIRLPOOL 03159bf2100ba1d75d07f14349b56d0203f9d5f18cf240693960b80bdc9cb2b08b02a4e964876d36b263d2ae63e5ac7c1eaab02bd07361fe8e8613c42ec79ef1
MISC metadata.xml 843 SHA256 30478605037be5ffb1d27934b9328e86f8e79f5f292df6d349c41e0a3b833dca SHA512 43cd4bd8981c828f2de943bb5ee90958f6a4f555d824be1325a7663219b0386ebaeb99406697affa8086b5b50f3d185e01ed12ace030557aa66a8e7b9af006b3 WHIRLPOOL af3c8459e084abe18214b92dce09f4040e051d67f3c6b01e931dc74e1fb28894c14faf5d6202da3d31cda33effba99e4b5b9febd6b471f9da0cf0cb48dbb03a5

View File

@ -1,8 +1,7 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
# this ebuild is only for the libpng12.so.0 SONAME for ABI compat
@ -27,6 +26,7 @@ DEPEND="${RDEPEND}
DOCS=""
src_prepare() {
default
elibtoolize
}

View File

@ -1,60 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
# this ebuild is only for the libpng15.so.15 SONAME for ABI compat
inherit eutils libtool multilib-minimal
DESCRIPTION="Portable Network Graphics library"
HOMEPAGE="http://www.libpng.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
apng? ( mirror://sourceforge/apng/${P}-apng.patch.gz )"
LICENSE="libpng"
SLOT="1.5"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="apng neon"
RDEPEND="sys-libs/zlib:=[${MULTILIB_USEDEP}]
!=media-libs/libpng-1.5*:0
abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140406-r4
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
DEPEND="${RDEPEND}
app-arch/xz-utils"
DOCS=""
pkg_setup() {
local _preserved_lib=${EROOT}/usr/$(get_libdir)/libpng15.so.15
[[ -e ${_preserved_lib} ]] && rm -f "${_preserved_lib}"
}
src_prepare() {
if use apng; then
# fix windows path in patch file. Please check for each release if this can be removed again.
sed 's@scripts\\symbols.def@scripts/symbols.def@' \
-i "${WORKDIR}"/${PN}-*-apng.patch || die
epatch "${WORKDIR}"/${PN}-*-apng.patch
# Don't execute symbols check with apng patch wrt #378111
sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die
fi
elibtoolize
}
multilib_src_configure() {
ECONF_SOURCE="${S}" \
econf \
--disable-static \
--enable-arm-neon=$(usex neon)
}
multilib_src_compile() {
emake libpng15.la
}
multilib_src_install() {
newlib.so .libs/libpng15.so.15.* libpng15.so.15
}

View File

@ -1,8 +1,7 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
# this ebuild is only for the libpng15.so.15 SONAME for ABI compat
@ -15,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
LICENSE="libpng"
SLOT="1.5"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="apng neon"
RDEPEND="sys-libs/zlib:=[${MULTILIB_USEDEP}]
@ -33,11 +32,12 @@ pkg_setup() {
}
src_prepare() {
default
if use apng; then
# fix windows path in patch file. Please check for each release if this can be removed again.
sed 's@scripts\\symbols.def@scripts/symbols.def@' \
-i "${WORKDIR}"/${PN}-*-apng.patch || die
epatch "${WORKDIR}"/${PN}-*-apng.patch
eapply -p0 "${WORKDIR}"/${PN}-*-apng.patch
# Don't execute symbols check with apng patch wrt #378111
sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die
fi

View File

@ -1,43 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils libtool multilib-minimal
DESCRIPTION="Portable Network Graphics library"
HOMEPAGE="http://www.libpng.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
apng? ( mirror://sourceforge/apng/${P}-apng.patch.gz )"
LICENSE="libpng"
SLOT="0/16"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="apng neon static-libs"
RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r1
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
DEPEND="${RDEPEND}
app-arch/xz-utils"
src_prepare() {
if use apng; then
epatch "${WORKDIR}"/${PN}-*-apng.patch
# Don't execute symbols check with apng patch wrt #378111
sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die
fi
elibtoolize
}
multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
$(use_enable static-libs static) \
--enable-arm-neon=$(usex neon)
}
multilib_src_install_all() {
dodoc ANNOUNCE CHANGES libpng-manual.txt README TODO
prune_libtool_files --all
}

View File

@ -1,8 +1,7 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
inherit eutils libtool multilib-minimal
@ -13,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
LICENSE="libpng"
SLOT="0/16"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="apng neon static-libs"
RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
@ -23,8 +22,9 @@ DEPEND="${RDEPEND}
app-arch/xz-utils"
src_prepare() {
default
if use apng; then
epatch "${WORKDIR}"/${PN}-*-apng.patch
eapply -p0 "${WORKDIR}"/${PN}-*-apng.patch
# Don't execute symbols check with apng patch wrt #378111
sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die
fi
@ -38,6 +38,7 @@ multilib_src_configure() {
}
multilib_src_install_all() {
dodoc ANNOUNCE CHANGES libpng-manual.txt README TODO
DOCS=( ANNOUNCE CHANGES libpng-manual.txt README TODO )
einstalldocs
prune_libtool_files --all
}

View File

@ -1,8 +1,7 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
inherit eutils libtool multilib-minimal
@ -13,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
LICENSE="libpng"
SLOT="0/16"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="apng neon static-libs"
RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
@ -23,8 +22,9 @@ DEPEND="${RDEPEND}
app-arch/xz-utils"
src_prepare() {
default
if use apng; then
epatch "${WORKDIR}"/${PN}-*-apng.patch
eapply -p0 "${WORKDIR}"/${PN}-*-apng.patch
# Don't execute symbols check with apng patch wrt #378111
sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die
fi
@ -38,6 +38,7 @@ multilib_src_configure() {
}
multilib_src_install_all() {
dodoc ANNOUNCE CHANGES libpng-manual.txt README TODO
DOCS=( ANNOUNCE CHANGES libpng-manual.txt README TODO )
einstalldocs
prune_libtool_files --all
}

View File

@ -1,8 +1,7 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
inherit eutils libtool multilib-minimal
@ -13,8 +12,8 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
LICENSE="libpng"
SLOT="0/16"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="apng neon static-libs"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="apng cpu_flags_x86_sse neon static-libs"
RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r1
@ -23,8 +22,9 @@ DEPEND="${RDEPEND}
app-arch/xz-utils"
src_prepare() {
default
if use apng; then
epatch "${WORKDIR}"/${PN}-*-apng.patch
eapply -p0 "${WORKDIR}"/${PN}-*-apng.patch
# Don't execute symbols check with apng patch wrt #378111
sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die
fi
@ -33,11 +33,13 @@ src_prepare() {
multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
$(use_enable cpu_flags_x86_sse intel-sse) \
$(use_enable static-libs static) \
--enable-arm-neon=$(usex neon)
}
multilib_src_install_all() {
dodoc ANNOUNCE CHANGES libpng-manual.txt README TODO
DOCS=( ANNOUNCE CHANGES libpng-manual.txt README TODO )
einstalldocs
prune_libtool_files --all
}

View File

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201706-21">
<title>nettle: Information disclosure</title>
<synopsis>A cache-related side channel vulnerability was found in nettle
which might allow an attacker to obtain sensitive information.
</synopsis>
<product type="ebuild">nettle</product>
<announced>2017-06-22</announced>
<revised>2017-06-22: 1</revised>
<bug>590484</bug>
<access>local, remote</access>
<affected>
<package name="dev-libs/nettle" auto="yes" arch="*">
<unaffected range="ge">3.2-r1</unaffected>
<vulnerable range="lt">3.2-r1</vulnerable>
</package>
</affected>
<background>
<p>Nettle is a cryptographic library that is designed to fit easily in
almost any context: In cryptographic toolkits for object-oriented
languages, such as C++, Python, or Pike, in applications like lsh or
GnuPG, or even in kernel space.
</p>
</background>
<description>
<p>It was found that nettles RSA and DSA decryption code was vulnerable
to cache-related side channel attacks.
</p>
<p>See the referenced technical paper “Cache Attacks Enable Bulk Key
Recovery on the Cloud” below for details.
</p>
</description>
<impact type="normal">
<p>An attacker could recover the private key from a co-located
virtual-machine instance.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All nettle users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=dev-libs/nettle-3.2-r1"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6489">CVE-2016-6489</uri>
<uri link="https://eprint.iacr.org/2016/596.pdf">Cache Attacks Enable Bulk
Key Recovery on the Cloud
</uri>
</references>
<metadata tag="requester" timestamp="2017-04-19T05:47:07Z">BlueKnight</metadata>
<metadata tag="submitter" timestamp="2017-06-22T17:24:59Z">whissi</metadata>
</glsa>

View File

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201706-22">
<title>libksba: Denial of Service and information disclosure</title>
<synopsis>Multiple vulnerabilities have been found in libksba which might
allow remote attackers to obtain sensitive information or crash an
libksba-based application.
</synopsis>
<product type="ebuild">libksba</product>
<announced>2017-06-22</announced>
<revised>2017-06-22: 1</revised>
<bug>592078</bug>
<access>remote</access>
<affected>
<package name="dev-libs/libksba" auto="yes" arch="*">
<unaffected range="ge">1.3.5</unaffected>
<vulnerable range="lt">1.3.5</vulnerable>
</package>
</affected>
<background>
<p>Libksba is a X.509 and CMS (PKCS#7) library.</p>
</background>
<description>
<p>It was found that an unproportionate amount of memory is allocated when
parsing crafted certificates in libskba, which may lead to Denial of
Service condition.
</p>
<p>Moreover in libksba 1.3.4, allocated memory is uninitialized and could
potentially contain sensitive data left in freed memory block.
</p>
</description>
<impact type="normal">
<p>A remote attacker, able to interact with an libksba-based application,
could possibly obtain sensitive information or cause a Denial of Service
condition.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All libksba users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=dev-libs/libksba-1.3.5"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-4579">CVE-2016-4579</uri>
<uri link="http://seclists.org/oss-sec/2016/q3/343">Upstream report</uri>
</references>
<metadata tag="requester" timestamp="2017-04-19T05:51:10Z">BlueKnight</metadata>
<metadata tag="submitter" timestamp="2017-06-22T17:42:08Z">whissi</metadata>
</glsa>

View File

@ -0,0 +1,56 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201706-23">
<title>Urban Terror: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in Urban Terror, the worst
of which allows for the remote execution of arbitrary code.
</synopsis>
<product type="ebuild">UrbanTerror</product>
<announced>2017-06-22</announced>
<revised>2017-06-22: 1</revised>
<bug>606702</bug>
<access>remote</access>
<affected>
<package name="games-fps/urbanterror" auto="yes" arch="*">
<unaffected range="ge">4.3.2_p20170426</unaffected>
<vulnerable range="lt">4.3.2_p20170426</vulnerable>
</package>
</affected>
<background>
<p>Urban Terror is a free multiplayer first person shooter developed by
FrozenSand, that will run on any Quake III Arena compatible engine.
</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in Urban Terror. Please
review the CVE identifiers referenced below for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker could entice a user to connect to a malicious server
or leverage Man-in-the-Middle attacks to cause the execution of arbitrary
code with the privileges of the process or a Denial of Service condition.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All Urban Terror users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose
"&gt;=games-fps/urbanterror-4.3.2_p20170426"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2011-1412">CVE-2011-1412</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2011-2764">CVE-2011-2764</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2011-3012">CVE-2011-3012</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-3345">CVE-2012-3345</uri>
</references>
<metadata tag="requester" timestamp="2017-06-09T11:09:47Z">whissi</metadata>
<metadata tag="submitter" timestamp="2017-06-22T17:57:40Z">whissi</metadata>
</glsa>

View File

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201706-24">
<title>jbig2dec: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in jbig2dec, the worst of
which might allow remote attackers to execute arbitrary code.
</synopsis>
<product type="ebuild">jbig2dec</product>
<announced>2017-06-22</announced>
<revised>2017-06-22: 1</revised>
<bug>545234</bug>
<bug>607188</bug>
<access>remote</access>
<affected>
<package name="media-libs/jbig2dec" auto="yes" arch="*">
<unaffected range="ge">0.13-r1</unaffected>
<vulnerable range="lt">0.13-r1</vulnerable>
</package>
</affected>
<background>
<p>jbig2dec is a decoder implementation of the JBIG2 image compression
format.
</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in jbig2dec. Please review
the CVE identifiers referenced below for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker could entice a user or automated system to process a
specially crafted JBIG2 image file using an application linked against
jbig2dec library, possibly resulting in execution of arbitrary code with
the privileges of the process or a Denial of Service condition.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All jbig2dec users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=media-libs/jbig2dec-0.13-r1"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9601">CVE-2016-9601</uri>
</references>
<metadata tag="requester" timestamp="2017-03-24T05:06:12Z">BlueKnight</metadata>
<metadata tag="submitter" timestamp="2017-06-22T18:31:34Z">whissi</metadata>
</glsa>

View File

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201706-25">
<title>Graphite: User-assisted execution of arbitrary code</title>
<synopsis>An out-of-bounds write in Graphite might allow remote attackers to
execute arbitrary code.
</synopsis>
<product type="ebuild">graphite</product>
<announced>2017-06-22</announced>
<revised>2017-06-22: 1</revised>
<bug>616034</bug>
<access>remote</access>
<affected>
<package name="media-gfx/graphite2" auto="yes" arch="*">
<unaffected range="ge">1.3.8-r1</unaffected>
<vulnerable range="lt">1.3.8-r1</vulnerable>
</package>
</affected>
<background>
<p>Graphite is a “smart font” system developed specifically to handle
the complexities of lesser-known languages of the world.
</p>
</background>
<description>
<p>An out-of-bounds write has been found in the Graphite 2 library.</p>
</description>
<impact type="normal">
<p>A remote attacker could entice a user to open a specially crafted
document using Graphite or an application linked against Graphite
library, possibly resulting in execution of arbitrary code with the
privileges of the process or a Denial of Service condition.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All Graphite users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=media-gfx/graphite2-1.3.8-r1"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-5436">CVE-2017-5436</uri>
</references>
<metadata tag="requester" timestamp="2017-05-21T07:18:42Z">BlueKnight</metadata>
<metadata tag="submitter" timestamp="2017-06-22T19:02:00Z">whissi</metadata>
</glsa>

View File

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201706-26">
<title>Vim, gVim: Remote execution of arbitrary code</title>
<synopsis>Multiple vulnerabilities have been found in Vim and gVim, the worst
of which might allow remote attackers to execute arbitrary code.
</synopsis>
<product type="ebuild">vim,gvim</product>
<announced>2017-06-22</announced>
<revised>2017-06-22: 1</revised>
<bug>609150</bug>
<bug>611386</bug>
<access>remote</access>
<affected>
<package name="app-editors/vim" auto="yes" arch="*">
<unaffected range="ge">8.0.0386</unaffected>
<vulnerable range="lt">8.0.0386</vulnerable>
</package>
<package name="app-editors/gvim" auto="yes" arch="*">
<unaffected range="ge">8.0.0386</unaffected>
<vulnerable range="lt">8.0.0386</vulnerable>
</package>
</affected>
<background>
<p>Vim is an efficient, highly configurable improved version of the classic
vi text editor. gVim is the GUI version of Vim.
</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in Vim and gVim. Please
review the CVE identifiers referenced below for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker could entice a user to open a specially crafted spell
file using Vim or gVim, possibly resulting in execution of arbitrary code
with the privileges of the process or a Denial of Service condition.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All Vim users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=app-editors/vim-8.0.0386"
</code>
<p>All gVim users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=app-editors/gvim-8.0.0386"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-5953">CVE-2017-5953</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6349">CVE-2017-6349</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6350">CVE-2017-6350</uri>
</references>
<metadata tag="requester" timestamp="2017-03-24T05:30:35Z">BlueKnight</metadata>
<metadata tag="submitter" timestamp="2017-06-22T19:18:53Z">whissi</metadata>
</glsa>

View File

@ -1 +1 @@
Thu, 22 Jun 2017 02:08:59 +0000
Fri, 23 Jun 2017 17:39:03 +0000

Some files were not shown because too many files have changed in this diff Show More