summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhang Le <r0bertz@gentoo.org>2008-11-14 10:35:53 +0800
committerZhang Le <r0bertz@gentoo.org>2008-11-14 10:35:53 +0800
commit5db8850a48a2ae2654804000024fa8b350724b33 (patch)
tree1c76d2451a1ecc2a9ea0fe84394ad68562b0bd1b /dev-libs
parentfixed gcc-4.4.0_pre9999.ebuild's manifest (diff)
downloadloongson-5db8850a48a2ae2654804000024fa8b350724b33.tar.gz
loongson-5db8850a48a2ae2654804000024fa8b350724b33.tar.bz2
loongson-5db8850a48a2ae2654804000024fa8b350724b33.zip
added libgcrypt from tree
Signed-off-by: Zhang Le <r0bertz@gentoo.org>
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libgcrypt/ChangeLog454
-rw-r--r--dev-libs/libgcrypt/Manifest22
-rw-r--r--dev-libs/libgcrypt/files/libgcrypt-1.2.3-strict-aliasing.patch19
-rw-r--r--dev-libs/libgcrypt/libgcrypt-1.4.1.ebuild72
-rw-r--r--dev-libs/libgcrypt/metadata.xml8
5 files changed, 575 insertions, 0 deletions
diff --git a/dev-libs/libgcrypt/ChangeLog b/dev-libs/libgcrypt/ChangeLog
new file mode 100644
index 0000000..1b3692a
--- /dev/null
+++ b/dev-libs/libgcrypt/ChangeLog
@@ -0,0 +1,454 @@
+# ChangeLog for dev-libs/libgcrypt
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgcrypt/ChangeLog,v 1.114 2008/08/06 09:50:37 ulm Exp $
+
+ 06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
+ Add USE flag description to metadata wrt GLEP 56.
+
+*libgcrypt-1.4.1 (25 Apr 2008)
+
+ 25 Apr 2008; Alon Bar-Lev <alonbl@gentoo.org> +libgcrypt-1.4.1.ebuild:
+ Version bump
+
+ 13 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org> -libgcrypt-1.2.2-r1.ebuild:
+ Cleanup
+
+ 31 Jan 2008; Alon Bar-Lev <alonbl@gentoo.org> libgcrypt-1.4.0-r1.ebuild:
+ Fix dependency on libgpg-error, bug#208115
+
+ 29 Jan 2008; Alon Bar-Lev <alonbl@gentoo.org> libgcrypt-1.2.4.ebuild,
+ libgcrypt-1.4.0-r1.ebuild:
+ Modify IDEA URL
+
+ 21 Jan 2008; Jeroen Roovers <jer@gentoo.org> libgcrypt-1.4.0-r1.ebuild:
+ Stable for HPPA (bug #206666).
+
+ 20 Jan 2008; Raúl Porcel <armin76@gentoo.org> libgcrypt-1.4.0-r1.ebuild:
+ alpha/ia64/sparc/x86 stable wrt #206666
+
+ 20 Jan 2008; Christoph Mende <angelos@gentoo.org>
+ libgcrypt-1.4.0-r1.ebuild:
+ Stable on amd64 wrt bug #206666
+
+ 20 Jan 2008; nixnut <nixnut@gentoo.org> libgcrypt-1.4.0-r1.ebuild:
+ Stable on ppc wrt bug 206666
+
+ 20 Jan 2008; Brent Baude <ranger@gentoo.org> libgcrypt-1.4.0-r1.ebuild:
+ Marking libgcrypt-1.4.0-r1 ppc64 for bug 206666
+
+ 22 Dec 2007; nixnut <nixnut@gentoo.org> libgcrypt-1.4.0-r1.ebuild:
+ Added ~ppc wrt bug 201901
+
+ 15 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> libgcrypt-1.2.4.ebuild,
+ libgcrypt-1.4.0-r1.ebuild:
+ Remove reference to mediacrypt, bug#202378
+
+*libgcrypt-1.4.0-r1 (14 Dec 2007)
+
+ 14 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> -libgcrypt-1.4.0.ebuild,
+ +libgcrypt-1.4.0-r1.ebuild:
+ Revbump
+
+ 12 Dec 2007; Markus Rothe <corsair@gentoo.org> libgcrypt-1.4.0.ebuild:
+ Added ~ppc64; bug #201901
+
+ 11 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> libgcrypt-1.4.0.ebuild:
+ Removed padlock, bug#201917, thanks to many
+
+*libgcrypt-1.4.0 (10 Dec 2007)
+
+ 10 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> +libgcrypt-1.4.0.ebuild:
+ Version bump
+
+ 10 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org> -libgcrypt-1.1.12.ebuild,
+ -libgcrypt-1.1.94.ebuild, -libgcrypt-1.2.0.ebuild,
+ -libgcrypt-1.2.1.ebuild, -libgcrypt-1.2.1-r1.ebuild,
+ -libgcrypt-1.2.2.ebuild, -libgcrypt-1.2.3.ebuild,
+ -libgcrypt-1.2.3-r1.ebuild:
+ Cleanup
+
+ 09 Oct 2007; Christoph Mende <angelos@gentoo.org> libgcrypt-1.2.4.ebuild:
+ Stable on amd64 wrt bug #194113
+
+ 05 Oct 2007; Tom Gall <tgall@gentoo.org> libgcrypt-1.2.4.ebuild:
+ stable on ppc64
+
+ 02 Oct 2007; Raúl Porcel <armin76@gentoo.org> libgcrypt-1.2.4.ebuild:
+ alpha/ia64 stable wrt #194113
+
+ 30 Sep 2007; Markus Meier <maekke@gentoo.org> libgcrypt-1.2.4.ebuild:
+ x86 stable, bug #194113
+
+ 29 Sep 2007; Lars Weiler <pylon@gentoo.org> libgcrypt-1.2.4.ebuild:
+ stable ppc, bug #194113
+
+ 29 Sep 2007; Jeroen Roovers <jer@gentoo.org> libgcrypt-1.2.4.ebuild:
+ Stable for HPPA (bug #194113).
+
+ 28 Sep 2007; Ferris McCormick <fmccor@gentoo.org> libgcrypt-1.2.4.ebuild:
+ Sparc stable --- Bug #194113 --- all tests pass.
+
+ 30 Aug 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
+ Removing liquidx from metadata due to his retirement (see #171155 for
+ reference).
+
+ 03 Mar 2007; Marius Mauch <genone@gentoo.org> libgcrypt-1.2.3-r1.ebuild,
+ libgcrypt-1.2.4.ebuild:
+ Replacing einfo with elog/ewarn
+
+*libgcrypt-1.2.4 (02 Feb 2007)
+
+ 02 Feb 2007; Alon Bar-Lev <alonbl@gentoo.org> +libgcrypt-1.2.4.ebuild:
+ Version bump
+
+ 12 Jan 2007; Alon Bar-Lev <alonbl@gentoo.org> libgcrypt-1.2.3-r1.ebuild:
+ Remove WANT_AUTO*
+
+ 10 Jan 2007; Alon Bar-Lev <alonbl@gentoo.org>
+ +files/libgcrypt-1.2.3-strict-aliasing.patch, libgcrypt-1.2.3-r1.ebuild:
+ Fixed strict-aliasing qa issue, bug#161370
+
+ 05 Jan 2007; Alon Bar-Lev <alonbl@gentoo.org> libgcrypt-1.2.3-r1.ebuild:
+ Added autotools variables, bug#160135, thanks to jacub
+
+ 05 Jan 2007; Alon Bar-Lev <alonbl@gentoo.org> libgcrypt-1.2.3-r1.ebuild:
+ Fixing idea url to upstream, who publish our patch now
+
+ 04 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
+ libgcrypt-1.2.3-r1.ebuild:
+ Fix atom.
+
+*libgcrypt-1.2.3-r1 (04 Jan 2007)
+
+ 04 Jan 2007; Alon Bar-Lev <alonbl@gentoo.org> +libgcrypt-1.2.3-r1.ebuild:
+ Add idea algirithm patch, modified version of
+ http://www.kfwebs.net/articles/article/42/GnuPG-2.0---IDEA-support,
+ bug#159870
+
+ 28 Dec 2006; Fabian Groffen <grobian@gentoo.org> libgcrypt-1.2.0.ebuild,
+ libgcrypt-1.2.1.ebuild, libgcrypt-1.2.1-r1.ebuild, libgcrypt-1.2.2.ebuild,
+ libgcrypt-1.2.2-r1.ebuild, libgcrypt-1.2.3.ebuild:
+ Dropped ppc-macos keyword, see you in prefix
+
+*libgcrypt-1.2.3 (29 Oct 2006)
+
+ 29 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org> +libgcrypt-1.2.3.ebuild:
+ Version bump
+
+ 19 Oct 2006; Roy Marples <uberlord@gentoo.org> libgcrypt-1.2.2-r1.ebuild:
+ Added ~sparc-fbsd keyword.
+
+ 09 Jul 2006; Joshua Kinard <kumba@gentoo.org> libgcrypt-1.2.2-r1.ebuild:
+ Marked stable on mips.
+
+ 27 Apr 2006; Marien Zwart <marienz@gentoo.org>
+ files/digest-libgcrypt-1.1.12, files/digest-libgcrypt-1.1.94,
+ files/digest-libgcrypt-1.2.0, files/digest-libgcrypt-1.2.1,
+ files/digest-libgcrypt-1.2.1-r1, Manifest:
+ Fixing SHA256 digest, pass four
+
+ 23 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ libgcrypt-1.2.2-r1.ebuild:
+ Actually add the ~x86-fbsd keyword.
+
+ 23 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ libgcrypt-1.2.2-r1.ebuild:
+ Don't run econf two times, it's useless.
+
+ 23 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ libgcrypt-1.2.2-r1.ebuild:
+ Run elibtoolize and add ~x86-fbsd keyword.
+
+ 21 Feb 2006; Marcelo Goes <vanquirius@gentoo.org>
+ -files/libgcrypt-1.2.1-GNU-stack-fix.patch,
+ -files/libgcrypt-1.2.1-info-entry-fix.patch,
+ -files/libgcrypt-1.2.1-ppc64-fix.patch, libgcrypt-1.2.1.ebuild,
+ libgcrypt-1.2.1-r1.ebuild, libgcrypt-1.2.2.ebuild,
+ libgcrypt-1.2.2-r1.ebuild:
+ Move patches to mirrors, fixes large files bug 123634 reported by Mark
+ Loeser <halcy0n at gentoo dot org>.
+
+ 14 Feb 2006; Fabian Groffen <grobian@gentoo.org>
+ libgcrypt-1.2.2-r1.ebuild:
+ Marked ppc-macos stable bug (#122760)
+
+ 06 Feb 2006; Simon Stelling <blubb@gentoo.org> libgcrypt-1.2.2-r1.ebuild:
+ stable on amd64
+
+ 04 Feb 2006; Aron Griffis <agriffis@gentoo.org> libgcrypt-1.2.2-r1.ebuild:
+ Mark 1.2.2-r1 stable on alpha
+
+ 02 Jan 2006; Michael Hanselmann <hansmi@gentoo.org>
+ libgcrypt-1.2.2-r1.ebuild:
+ Stable on ppc.
+
+ 31 Dec 2005; Markus Rothe <corsair@gentoo.org> libgcrypt-1.2.2.ebuild,
+ libgcrypt-1.2.2-r1.ebuild:
+ Added tgall's fix for ppc64 to later versions, too.
+
+ 30 Dec 2005; Markus Rothe <corsair@gentoo.org> libgcrypt-1.2.2-r1.ebuild:
+ Stable on ppc64
+
+ 29 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ libgcrypt-1.2.2-r1.ebuild:
+ Stable on sparc
+
+ 29 Dec 2005; Mark Loeser <halcy0n@gentoo.org> libgcrypt-1.2.2-r1.ebuild:
+ Stable on x86; bug #117034
+
+ 25 Nov 2005; Tom Gall <tgall@gentoo.org> libgcrypt-1.2.1.ebuild,
+ +libgcrypt-1.2.1-ppc64-fix.patch:
+ bug #90211
+
+ 10 Nov 2005; Michele Noberasco <s4t4n@gentoo.org> libgcrypt-1.2.2-r1.ebuild files/digest-libgcrypt-1.2.2-r1
+ libgcrypt-1.2.2.ebuild files/digest-libgcrypt-1.2.2 +files/libgcrypt-1.2.1-info-entry-fix.patch:
+ Added small patch to fix info file so that its subsequent index entry works.
+
+*libgcrypt-1.2.2-r1 (08 Nov 2005)
+
+ 08 Nov 2005; Daniel Black <dragonheart@gentoo.org> libgcrypt-1.2.2-r1.ebuild files/digest-libgcrypt-1.2.2-r1
+ Added portable nonexecutable stack method thanks to Werner
+
+*libgcrypt-1.2.2 (07 Nov 2005)
+
+ 07 Nov 2005; Daniel Black <dragonheart@gentoo.org>
+ +libgcrypt-1.2.2.ebuild:
+ verison bump as per bug #108677
+
+ 04 Sep 2005; Daniel Black <dragonheart@gentoo.org>
+ +files/libgcrypt-1.2.1-GNU-stack-fix.patch, libgcrypt-1.2.1-r1.ebuild:
+ nonexecutable stacks hopefully fixed for all platforms (bug #96022). Thanks
+ to the Pax Team who I could not of fixed it without
+
+*libgcrypt-1.2.1-r1 (20 Aug 2005)
+
+ 20 Aug 2005; Daniel Black <dragonheart@gentoo.org> libgcrypt-1.2.1-r1.ebuild files/digest-libgcrypt-1.2.1-r1
+ revision bump to force pic static libraries (bug #96022)
+
+ 17 Aug 2005; MATSUU Takuto <matsuu@gentoo.org> libgcrypt-1.2.1.ebuild:
+ Stable on sh.
+
+ 07 Aug 2005; Daniel Black <dragonheart@gentoo.org>
+ libgcrypt-1.1.12.ebuild, libgcrypt-1.1.94.ebuild, libgcrypt-1.2.0.ebuild,
+ libgcrypt-1.2.1.ebuild:
+ changed to mirror://gnupg
+
+ 09 Jul 2005; Lina Pezzella <j4rg0n@gentoo.org> libgcrypt-1.2.1.ebuild:
+ Stable ppc-macos. Bug #98376
+
+ 05 Jul 2005; Daniel Black <dragonheart@gentoo.org>
+ -files/libgcrypt-hppa.patch, -files/libgcrypt-rijndael.patch,
+ -libgcrypt-1.1.91.ebuild, -libgcrypt-1.1.92.ebuild,
+ -libgcrypt-1.2.0-r1.ebuild, -libgcrypt-1.2.0-r2.ebuild,
+ libgcrypt-1.2.1.ebuild:
+ Version cleanout and fixes bug #96792 by Chris White
+
+ 03 Jul 2005; Hardave Riar <hardave@gentoo.org> libgcrypt-1.2.1.ebuild:
+ Stable on mips, dep for bug #90726.
+
+ 06 Jun 2005; Markus Rothe <corsair@gentoo.org> libgcrypt-1.2.1.ebuild:
+ Stable on ppc64
+
+ 09 May 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ libgcrypt-1.2.1.ebuild:
+ Stable on sparc
+
+ 07 May 2005; Aron Griffis <agriffis@gentoo.org> libgcrypt-1.2.1.ebuild:
+ stable on ia64
+
+ 30 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> libgcrypt-1.2.1.ebuild:
+ Stable on alpha.
+
+ 29 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org> libgcrypt-1.2.1.ebuild:
+ stable on amd64
+
+ 29 Apr 2005; Daniel Black <dragonheart@gentoo.org> libgcrypt-1.2.1.ebuild:
+ ppc stable
+
+ 28 Apr 2005; Daniel Black <dragonheart@gentoo.org> libgcrypt-1.2.1.ebuild:
+ x86 stable libgcrypt-1.2.1
+
+ 01 Apr 2005; Aron Griffis <agriffis@gentoo.org> libgcrypt-1.2.0-r2.ebuild:
+ stable on ia64
+
+ 26 Mar 2005; Marcelo Goes <vanquirius@gentoo.org> libgcrypt-1.1.91.ebuild,
+ libgcrypt-1.1.92.ebuild, libgcrypt-1.1.94.ebuild, libgcrypt-1.2.0-r1.ebuild,
+ libgcrypt-1.2.0-r2.ebuild, libgcrypt-1.2.0.ebuild, libgcrypt-1.2.1.ebuild:
+ Added dev-libs/libgpg-error to RDEPEND. Fix bug 86456. Thanks Spider
+ <spider@gentoo.org>.
+
+*libgcrypt-1.2.1 (13 Jan 2005)
+
+ 13 Jan 2005; Daniel Black <dragonheart@gentoo.org> metadata.xml,
+ +libgcrypt-1.2.1.ebuild:
+ Version bump. Previous patches were included. Maintainer crypto added to
+ metadata.xml
+
+ 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+ 26 Nov 2004; Jason Wever <weeve@gentoo.org> libgcrypt-1.2.0-r2.ebuild:
+ Stable on sparc.
+
+*libgcrypt-1.2.0-r2 (10 Oct 2004)
+
+ 10 Oct 2004; Jason Wever <weeve@gentoo.org>
+ +files/libgcrypt-rijndael.patch, +libgcrypt-1.2.0-r2.ebuild:
+ Added a fix for bug #53667 that makes libgcrypt apps happy on sparc.
+
+ 03 Oct 2004; Mamoru KOMACHI <usata@gentoo.org> libgcrypt-1.2.0-r1.ebuild,
+ libgcrypt-1.2.0.ebuild:
+ ppc-macos fix. Added ppc-macos back because sys-devel/patch is in
+ package.provided.
+
+*libgcrypt-1.2.0-r1 (04 Sep 2004)
+
+ 04 Sep 2004; Guy Martin <gmsoft@gentoo.org> +files/libgcrypt-hppa.patch,
+ +libgcrypt-1.2.0-r1.ebuild:
+ Added a fix for relocation problem on hppa. Removed macos KEYWORDS until they
+ stabilize sys-devel/patch.
+
+ 09 Aug 2004; Guy Martin <gmsoft@gentoo.org> libgcrypt-1.2.0.ebuild:
+ Stable on hppa.
+
+ 07 Aug 2004; <agriffis@gentoo.org> libgcrypt-1.2.0.ebuild:
+ stable on ia64 to fulfill dependency for gnutls security update #59231
+
+ 07 Aug 2004; Luca Barbato <lu_zero@gentoo.org> libgcrypt-1.1.94.ebuild:
+ Stable on ppc
+
+ 07 Aug 2004; Luca Barbato <lu_zero@gentoo.org> libgcrypt-1.1.94.ebuild:
+ Stable on ppc
+
+ 06 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> libgcrypt-1.2.0.ebuild:
+ Stable on sparc wrt #59231
+
+ 29 Jul 2004; Stephen P. Becker <geoman@gentoo.org> libgcrypt-1.1.94.ebuild:
+ Stable on mips.
+
+ 03 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> libgcrypt-1.1.94.ebuild:
+ Stable on alpha.
+
+ 01 Jul 2004; Tom Gall <tgall@gentoo.org> libgcrypt-1.2.0.ebuild:
+ stable on ppc64 bug #54804
+
+ 26 Jun 2004; Danny van Dyk <kugelfang@gentoo.org> libgcrypt-1.1.94.ebuild:
+ Marked stable on amd64.
+
+ 07 Jun 2004; Daniel Black <dragonheart@gentoo.org> -libgcrypt-1.1.3.ebuild,
+ libgcrypt-1.1.91.ebuild, libgcrypt-1.1.92.ebuild, libgcrypt-1.1.94.ebuild,
+ libgcrypt-1.2.0.ebuild:
+ Keyword changes - x86 to 1.1.9*. ~hppa ~ia64 ~ppc readded to 1.2.0 as they
+ seem to have been dropped
+
+*libgcrypt-1.2.0 (30 May 2004)
+
+ 30 May 2004; Mike Frysinger <vapier@gentoo.org> +libgcrypt-1.2.0.ebuild:
+ Version bump #48916 by Erinn Looney-Triggs.
+
+ 12 May 2004; Bryan Østergaard <kloeri@gentoo.org> libgcrypt-1.1.94.ebuild:
+ Add ~alpha.
+
+ 02 May 2004; Stephen P. Becker <geoman@gentoo.org> libgcrypt-1.1.94.ebuild:
+ Added ~mips keyword.
+
+*libgcrypt-1.1.94 (02 May 2004)
+
+ 02 May 2004; Bryan Østergaard <kloeri@gentoo.org> +libgcrypt-1.1.94.ebuild:
+ Version bump, bug #49610.
+
+ 29 Feb 2004; Jason Wever <weeve@gentoo.org> libgcrypt-1.1.92.ebuild:
+ I hope you like ~sparcin' too.
+
+*libgcrypt-1.1.92 (28 Feb 2004)
+
+ 28 Feb 2004; Alastair Tse <liquidx@gentoo.org> libgcrypt-1.1.92.ebuild:
+ version bump. added backward compat symlinks. (#43175)
+
+ 01 Feb 2004; Jon Portnoy <avenj@gentoo.org> libgcrypt-1.1.91.ebuild :
+ AMD64 keywords.
+
+*libgcrypt-1.1.91 (01 Jan 2004)
+
+ 01 Jan 2004; Hanno Boeck <hanno@gentoo.org> libgcrypt-1.1.91.ebuild:
+ Version bump.
+
+ 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> libgcrypt-1.1.12.ebuild:
+ Marked stable on hppa.
+
+ 14 Dec 2003; Lars Weiler <pylon@gentoo.org> libgcrypt-1.1.12.ebuild:
+ Make stable on ppc
+
+ 13 Dec 2003; Brad House <brad_mssw@gentoo.org> libgcrypt-1.1.12.ebuild:
+ mark stable on amd64
+
+ 10 Dec 2003; <agriffis@gentoo.org> libgcrypt-1.1.12.ebuild:
+ stable on ia64
+
+ 28 Nov 2003; Jason Wever <weeve@gentoo.org> libgcrypt-1.1.12.ebuild:
+ Marked stable on sparc.
+
+ 16 Oct 2003; Aron Griffis <agriffis@gentoo.org> libgcrypt-1.1.12.ebuild:
+ Stable on alpha
+
+ 13 Oct 2003; Alastair Tse <liquidx@gentoo.org> libgcrypt-1.1.10.ebuild,
+ libgcrypt-1.1.12.ebuild, libgcrypt-1.1.8.ebuild:
+ stable bump and cleanup
+
+ 13 May 2003; Tavis Ormandy <taviso@gentoo.org> libgcrypt-1.1.12.ebuild:
+ adding ~alpha keyword.
+
+ 10 May 2003; <jrray@gentoo.org> libgcrypt-1.1.12.ebuild:
+ Making the doctype depends optional based on the doc use variable. Closes bug
+ 19535.
+
+*libgcrypt-1.1.12 (08 Feb 2003)
+
+ 08 Feb 2003; J Robert Ray <jrray@gentoo.org> libgcrypt-1.1.12 : Version bump,
+ all the docbook-sgml-utils issues should be sorted out. The configure script
+ needs a working docbook environment or else it prints out a warning, then
+ goes on to never actually use it. Since it is conceivable that it may be
+ used or needed in the future, I'm leaving the dependencies in place for now.
+
+*libgcrypt-1.1.10 (4 Feb 2003)
+
+ 04 Feb 2003; Yannick Koehler <ykoehler@gentoo.org> libgcrypt-1.1.10.ebuild
+ files/digest-libgcrypt-1.1.10 :
+
+ Version bump.
+
+ 03 Jan 2003; Matthew Turk <satai@gentoo.org> :
+ Changed docbook2X dependency to docbook-sgml-utils, as both have the same
+ results and docbook-sgml-utils is more dependable, although I can't really
+ tell where the docbook2X system is used in this.
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*libgcrypt-1.1.8 (12 Oct 2002)
+
+ 12 Oct 2002; Seemant Kulleen <seemant@gentoo.org> libgcrypt-1.1.8.ebuild
+ files/digest-libgcrypt-1.1.8 :
+
+ Version bump. License is now LGPL-2.1 unless using a unix without
+ /dev/random or windows, in which case use GPL-2. Removed myconf settings
+ from 1.1.3 since README mentioned nothing about them. Added docs in
+ src_install.
+
+*libgcrypt-1.1.3 (15 Mar 2002 )
+
+ 13 Aug 2002; Pieter Van den Abeele <pvdabeel@gentoo.org> ChangeLog :
+
+ Added ppc keyword
+
+ 15 Mar 2002; Seemant Kulleen <seemant@gentoo.org> ChangeLog :
+
+ This library is necessary for the new release of aide (intrusion detection)
+ version 0.8
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest
new file mode 100644
index 0000000..cec87b0
--- /dev/null
+++ b/dev-libs/libgcrypt/Manifest
@@ -0,0 +1,22 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX libgcrypt-1.2.3-strict-aliasing.patch 756 RMD160 82fb7d364389a6f559036a4b1d963ff2f2e379a3 SHA1 b785b375c7d3fc38d46012f76f5af02a1bd4bd43 SHA256 caed94b7cebebc288c64a3484f1c3213b38c71699f9f06149ab5c8672db1c9b4
+DIST libgcrypt-1.2.1-patches.tar.gz 2631 RMD160 314b601285d48bd57b89dca1e20779256c7ed3e4 SHA1 ff62eb54490e41d40d3d4683359954ce1cb8b5d6 SHA256 f1900ed55883dc8619fd4e5eabe16cb463873884683bbeb9c9a6d9dc53a18ed6
+DIST libgcrypt-1.2.4-idea.diff.bz2 2924 RMD160 199cfb4224b6cebc940f4cfb876deb700e9dc044 SHA1 092458ed8ed3e5fd2230c25b384f05ba99db6d1e SHA256 a3d5db94f50492c27de5b4ce64ae7974c5293012dea730bfb46df948954a6aa9
+DIST libgcrypt-1.2.4.tar.gz 1013625 RMD160 6a5ba284efe48c6963e21d8558a69096aea03d84 SHA1 d279e7a4464cccf0cc4e29c374a1e8325fc65b9a SHA256 cf3c3f313ebeb9165d80439beaeb7f621b73856a2159e4b84c70f32b455fd9ec
+DIST libgcrypt-1.4.0-idea.diff.bz2 2944 RMD160 4044cc244ca375a832674561cf030840c239ee86 SHA1 2e96628a66918d868aca1aaebc8bdb58d59be9ba SHA256 56bc3da6e8477f2cc3ce3186c175442124d4c5f5c7078704765b33cc944340d3
+DIST libgcrypt-1.4.0.tar.bz2 964779 RMD160 bccec927cdf0437778d8aa1071b27a871ed5c72d SHA1 cd1b52e8ecfa361737c6f130ed2f1d850e312c16 SHA256 d7f855f766944a5b6e7ffee2d6ffdf828ab709acd4453b0e64aea808ce2760ec
+DIST libgcrypt-1.4.1.tar.bz2 969240 RMD160 77439204d3a9310175f55f78daeb86f843ab9eb4 SHA1 367fe7fecd2ed4ab743849279dbc2f7e148f9956 SHA256 fe3b32bdf0c92d6b3bb7b3e4b3c19a6a899a9deb65f1b36f0a5882d308c91fa3
+EBUILD libgcrypt-1.2.4.ebuild 2544 RMD160 35a48352312af0c9478da8aade60d9e7ec9f9e63 SHA1 f0d37e91d20cf95425ea906e8c2cd63c6eb1b0e7 SHA256 050717664812977f96d81fceb8294875b915103d04db2fe55bdf93c200004a31
+EBUILD libgcrypt-1.4.0-r1.ebuild 2312 RMD160 e8584f3d55deea9fad8e75683b5d17393fd1d053 SHA1 bf39fd37b8e8013259e9b77e21119d8a314564f9 SHA256 04de1814ed9a60c04121d96d4472022a64045b4ba4d70f11b1225a15055aa6c8
+EBUILD libgcrypt-1.4.1.ebuild 2330 RMD160 43e652787b3068567289449853f8b570e149f433 SHA1 54632f47b5852fa8c0602e10441f8d6f5f446548 SHA256 e92ee7a14f5a5cc66431c43cd70740782193dee420532b559c9ef96fb65d8b94
+MISC ChangeLog 16203 RMD160 c23a0d99975aeb8309299bbd7297b69c90cf7c7d SHA1 22738a48a49fe046db316c4409734fc8ea889f16 SHA256 dc09949679efee4ea7a1903181f9a2ee3fa5b0081eeb594f9ec1a8ebe13c74dd
+MISC metadata.xml 231 RMD160 f55939ecfa9103e22ed6f3b0ace3f26fa8050417 SHA1 bb40ba62bd4eb3785818e820af5678eac394511b SHA256 3742bb789b2248572a4afcc61839d8d4e833d5c0a38d26c8eadb764dd18acfaf
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9 (GNU/Linux)
+
+iEYEARECAAYFAkiZc/8ACgkQOeoy/oIi7uzmzgCgyK3OZSb95QiaY0n6M8K/uy2/
+1YsAoLTcF/6U3T7ScmqXPMf4PsEyDTJy
+=28vi
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/libgcrypt/files/libgcrypt-1.2.3-strict-aliasing.patch b/dev-libs/libgcrypt/files/libgcrypt-1.2.3-strict-aliasing.patch
new file mode 100644
index 0000000..e9dc7a0
--- /dev/null
+++ b/dev-libs/libgcrypt/files/libgcrypt-1.2.3-strict-aliasing.patch
@@ -0,0 +1,19 @@
+diff -urNp libgcrypt-1.2.3.org/cipher/ac.c libgcrypt-1.2.3/cipher/ac.c
+--- libgcrypt-1.2.3.org/cipher/ac.c 2005-07-29 16:45:48.000000000 +0300
++++ libgcrypt-1.2.3/cipher/ac.c 2007-01-10 22:13:05.000000000 +0200
+@@ -137,9 +137,11 @@ gcry_ac_data_copy_internal (gcry_ac_data
+ data_new->data_n = data->data_n;
+
+ if (! err)
+- /* Allocate space for named MPIs. */
+- err = _gcry_malloc (sizeof (gcry_ac_mpi_t) * data->data_n, 0,
+- (void **) &data_new->data);
++ {
++ /* Allocate space for named MPIs. */
++ err = _gcry_malloc (sizeof (gcry_ac_mpi_t) * data->data_n, 0, &p);
++ data_new->data = (gcry_ac_mpi_t *)p;
++ }
+
+ if (! err)
+ {
+Files libgcrypt-1.2.3.org/cipher/.ac.c.swp and libgcrypt-1.2.3/cipher/.ac.c.swp differ
diff --git a/dev-libs/libgcrypt/libgcrypt-1.4.1.ebuild b/dev-libs/libgcrypt/libgcrypt-1.4.1.ebuild
new file mode 100644
index 0000000..5d8c7c9
--- /dev/null
+++ b/dev-libs/libgcrypt/libgcrypt-1.4.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgcrypt/libgcrypt-1.4.1.ebuild,v 1.1 2008/04/25 17:06:03 alonbl Exp $
+
+inherit eutils autotools
+
+DESCRIPTION="general purpose crypto library based on the code used in GnuPG"
+HOMEPAGE="http://www.gnupg.org/"
+SRC_URI="mirror://gnupg/libgcrypt/${P}.tar.bz2
+ !bindist? ( idea? ( mirror://gentoo/${PN}-1.4.0-idea.diff.bz2 ) )"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="nls bindist idea"
+
+RDEPEND="nls? ( virtual/libintl )
+ >=dev-libs/libgpg-error-1.5"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ if use idea; then
+ if use bindist; then
+ elog "Skipping IDEA support to comply with binary distribution (bug #148907)."
+ else
+ ewarn "Please read http://www.gnupg.org/(en)/faq/why-not-idea.html"
+ epatch "${WORKDIR}/${PN}-1.4.0-idea.diff"
+ AT_M4DIR="m4" eautoreconf
+ fi
+ fi
+}
+
+src_compile() {
+ # --disable-padlock-support for bug#201917
+ econf \
+ --disable-padlock-support \
+ --disable-dependency-tracking \
+ --with-pic \
+ --enable-noexecstack \
+ $(use_enable nls) \
+ || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+ dodoc AUTHORS BUGS ChangeLog NEWS README* THANKS TODO VERSION
+}
+
+pkg_postinst() {
+ if use !bindist && use idea; then
+ ewarn "-----------------------------------------------------------------------------------"
+ ewarn "IDEA"
+ ewarn "you have compiled ${PN} with support for the IDEA algorithm, this code"
+ ewarn "is distributed under the GPL in countries where it is permitted to do so"
+ ewarn "by law."
+ ewarn
+ ewarn "Please read http://www.gnupg.org/(en)/faq/why-not-idea.html for more information."
+ ewarn
+ ewarn "If you are in a country where the IDEA algorithm is patented, you are permitted"
+ ewarn "to use it at no cost for 'non revenue generating data transfer between private"
+ ewarn "individuals'."
+ ewarn
+ ewarn "Countries where the patent applies are listed here"
+ ewarn "http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm#Security"
+ ewarn "-----------------------------------------------------------------------------------"
+ fi
+}
diff --git a/dev-libs/libgcrypt/metadata.xml b/dev-libs/libgcrypt/metadata.xml
new file mode 100644
index 0000000..89f5a6e
--- /dev/null
+++ b/dev-libs/libgcrypt/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>crypto</herd>
+<use>
+ <flag name='idea'>Use the patented IDEA algorithm</flag>
+</use>
+</pkgmetadata>