From 5398d5ef035a41c8e208309770063f9f69a68e3c Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Thu, 9 Feb 2012 12:06:42 -0500 Subject: Remove dev-libs/libgcrypt gcc 4.4 patch is available in newer versions available in portage. Signed-off-by: Matt Turner --- dev-libs/libgcrypt/ChangeLog | 454 --------------------- dev-libs/libgcrypt/Manifest | 6 - .../files/libgcrypt-1.4.3-HMAC-SHA-384-512.patch | 21 - .../libgcrypt/files/libgcrypt-gcc4.4-mips.patch | 77 ---- dev-libs/libgcrypt/libgcrypt-1.4.5.ebuild | 39 -- dev-libs/libgcrypt/metadata.xml | 8 - 6 files changed, 605 deletions(-) delete mode 100644 dev-libs/libgcrypt/ChangeLog delete mode 100644 dev-libs/libgcrypt/Manifest delete mode 100644 dev-libs/libgcrypt/files/libgcrypt-1.4.3-HMAC-SHA-384-512.patch delete mode 100644 dev-libs/libgcrypt/files/libgcrypt-gcc4.4-mips.patch delete mode 100644 dev-libs/libgcrypt/libgcrypt-1.4.5.ebuild delete mode 100644 dev-libs/libgcrypt/metadata.xml diff --git a/dev-libs/libgcrypt/ChangeLog b/dev-libs/libgcrypt/ChangeLog deleted file mode 100644 index 1b3692a..0000000 --- a/dev-libs/libgcrypt/ChangeLog +++ /dev/null @@ -1,454 +0,0 @@ -# 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 metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - -*libgcrypt-1.4.1 (25 Apr 2008) - - 25 Apr 2008; Alon Bar-Lev +libgcrypt-1.4.1.ebuild: - Version bump - - 13 Feb 2008; Alon Bar-Lev -libgcrypt-1.2.2-r1.ebuild: - Cleanup - - 31 Jan 2008; Alon Bar-Lev libgcrypt-1.4.0-r1.ebuild: - Fix dependency on libgpg-error, bug#208115 - - 29 Jan 2008; Alon Bar-Lev libgcrypt-1.2.4.ebuild, - libgcrypt-1.4.0-r1.ebuild: - Modify IDEA URL - - 21 Jan 2008; Jeroen Roovers libgcrypt-1.4.0-r1.ebuild: - Stable for HPPA (bug #206666). - - 20 Jan 2008; Raúl Porcel libgcrypt-1.4.0-r1.ebuild: - alpha/ia64/sparc/x86 stable wrt #206666 - - 20 Jan 2008; Christoph Mende - libgcrypt-1.4.0-r1.ebuild: - Stable on amd64 wrt bug #206666 - - 20 Jan 2008; nixnut libgcrypt-1.4.0-r1.ebuild: - Stable on ppc wrt bug 206666 - - 20 Jan 2008; Brent Baude libgcrypt-1.4.0-r1.ebuild: - Marking libgcrypt-1.4.0-r1 ppc64 for bug 206666 - - 22 Dec 2007; nixnut libgcrypt-1.4.0-r1.ebuild: - Added ~ppc wrt bug 201901 - - 15 Dec 2007; Alon Bar-Lev 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 -libgcrypt-1.4.0.ebuild, - +libgcrypt-1.4.0-r1.ebuild: - Revbump - - 12 Dec 2007; Markus Rothe libgcrypt-1.4.0.ebuild: - Added ~ppc64; bug #201901 - - 11 Dec 2007; Alon Bar-Lev 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 +libgcrypt-1.4.0.ebuild: - Version bump - - 10 Nov 2007; Alon Bar-Lev -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 libgcrypt-1.2.4.ebuild: - Stable on amd64 wrt bug #194113 - - 05 Oct 2007; Tom Gall libgcrypt-1.2.4.ebuild: - stable on ppc64 - - 02 Oct 2007; Raúl Porcel libgcrypt-1.2.4.ebuild: - alpha/ia64 stable wrt #194113 - - 30 Sep 2007; Markus Meier libgcrypt-1.2.4.ebuild: - x86 stable, bug #194113 - - 29 Sep 2007; Lars Weiler libgcrypt-1.2.4.ebuild: - stable ppc, bug #194113 - - 29 Sep 2007; Jeroen Roovers libgcrypt-1.2.4.ebuild: - Stable for HPPA (bug #194113). - - 28 Sep 2007; Ferris McCormick libgcrypt-1.2.4.ebuild: - Sparc stable --- Bug #194113 --- all tests pass. - - 30 Aug 2007; Christian Heim metadata.xml: - Removing liquidx from metadata due to his retirement (see #171155 for - reference). - - 03 Mar 2007; Marius Mauch 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 +libgcrypt-1.2.4.ebuild: - Version bump - - 12 Jan 2007; Alon Bar-Lev libgcrypt-1.2.3-r1.ebuild: - Remove WANT_AUTO* - - 10 Jan 2007; Alon Bar-Lev - +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 libgcrypt-1.2.3-r1.ebuild: - Added autotools variables, bug#160135, thanks to jacub - - 05 Jan 2007; Alon Bar-Lev libgcrypt-1.2.3-r1.ebuild: - Fixing idea url to upstream, who publish our patch now - - 04 Jan 2007; Diego Pettenò - libgcrypt-1.2.3-r1.ebuild: - Fix atom. - -*libgcrypt-1.2.3-r1 (04 Jan 2007) - - 04 Jan 2007; Alon Bar-Lev +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 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 +libgcrypt-1.2.3.ebuild: - Version bump - - 19 Oct 2006; Roy Marples libgcrypt-1.2.2-r1.ebuild: - Added ~sparc-fbsd keyword. - - 09 Jul 2006; Joshua Kinard libgcrypt-1.2.2-r1.ebuild: - Marked stable on mips. - - 27 Apr 2006; Marien Zwart - 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ò - libgcrypt-1.2.2-r1.ebuild: - Actually add the ~x86-fbsd keyword. - - 23 Apr 2006; Diego Pettenò - libgcrypt-1.2.2-r1.ebuild: - Don't run econf two times, it's useless. - - 23 Apr 2006; Diego Pettenò - libgcrypt-1.2.2-r1.ebuild: - Run elibtoolize and add ~x86-fbsd keyword. - - 21 Feb 2006; Marcelo Goes - -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 . - - 14 Feb 2006; Fabian Groffen - libgcrypt-1.2.2-r1.ebuild: - Marked ppc-macos stable bug (#122760) - - 06 Feb 2006; Simon Stelling libgcrypt-1.2.2-r1.ebuild: - stable on amd64 - - 04 Feb 2006; Aron Griffis libgcrypt-1.2.2-r1.ebuild: - Mark 1.2.2-r1 stable on alpha - - 02 Jan 2006; Michael Hanselmann - libgcrypt-1.2.2-r1.ebuild: - Stable on ppc. - - 31 Dec 2005; Markus Rothe 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 libgcrypt-1.2.2-r1.ebuild: - Stable on ppc64 - - 29 Dec 2005; Gustavo Zacarias - libgcrypt-1.2.2-r1.ebuild: - Stable on sparc - - 29 Dec 2005; Mark Loeser libgcrypt-1.2.2-r1.ebuild: - Stable on x86; bug #117034 - - 25 Nov 2005; Tom Gall libgcrypt-1.2.1.ebuild, - +libgcrypt-1.2.1-ppc64-fix.patch: - bug #90211 - - 10 Nov 2005; Michele Noberasco 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 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 - +libgcrypt-1.2.2.ebuild: - verison bump as per bug #108677 - - 04 Sep 2005; Daniel Black - +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 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 libgcrypt-1.2.1.ebuild: - Stable on sh. - - 07 Aug 2005; Daniel Black - 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 libgcrypt-1.2.1.ebuild: - Stable ppc-macos. Bug #98376 - - 05 Jul 2005; Daniel Black - -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 libgcrypt-1.2.1.ebuild: - Stable on mips, dep for bug #90726. - - 06 Jun 2005; Markus Rothe libgcrypt-1.2.1.ebuild: - Stable on ppc64 - - 09 May 2005; Gustavo Zacarias - libgcrypt-1.2.1.ebuild: - Stable on sparc - - 07 May 2005; Aron Griffis libgcrypt-1.2.1.ebuild: - stable on ia64 - - 30 Apr 2005; Bryan Østergaard libgcrypt-1.2.1.ebuild: - Stable on alpha. - - 29 Apr 2005; Jan Brinkmann libgcrypt-1.2.1.ebuild: - stable on amd64 - - 29 Apr 2005; Daniel Black libgcrypt-1.2.1.ebuild: - ppc stable - - 28 Apr 2005; Daniel Black libgcrypt-1.2.1.ebuild: - x86 stable libgcrypt-1.2.1 - - 01 Apr 2005; Aron Griffis libgcrypt-1.2.0-r2.ebuild: - stable on ia64 - - 26 Mar 2005; Marcelo Goes 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 - . - -*libgcrypt-1.2.1 (13 Jan 2005) - - 13 Jan 2005; Daniel Black metadata.xml, - +libgcrypt-1.2.1.ebuild: - Version bump. Previous patches were included. Maintainer crypto added to - metadata.xml - - 29 Dec 2004; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - - 26 Nov 2004; Jason Wever libgcrypt-1.2.0-r2.ebuild: - Stable on sparc. - -*libgcrypt-1.2.0-r2 (10 Oct 2004) - - 10 Oct 2004; Jason Wever - +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 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 +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 libgcrypt-1.2.0.ebuild: - Stable on hppa. - - 07 Aug 2004; libgcrypt-1.2.0.ebuild: - stable on ia64 to fulfill dependency for gnutls security update #59231 - - 07 Aug 2004; Luca Barbato libgcrypt-1.1.94.ebuild: - Stable on ppc - - 07 Aug 2004; Luca Barbato libgcrypt-1.1.94.ebuild: - Stable on ppc - - 06 Aug 2004; Gustavo Zacarias libgcrypt-1.2.0.ebuild: - Stable on sparc wrt #59231 - - 29 Jul 2004; Stephen P. Becker libgcrypt-1.1.94.ebuild: - Stable on mips. - - 03 Jul 2004; Bryan Østergaard libgcrypt-1.1.94.ebuild: - Stable on alpha. - - 01 Jul 2004; Tom Gall libgcrypt-1.2.0.ebuild: - stable on ppc64 bug #54804 - - 26 Jun 2004; Danny van Dyk libgcrypt-1.1.94.ebuild: - Marked stable on amd64. - - 07 Jun 2004; Daniel Black -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 +libgcrypt-1.2.0.ebuild: - Version bump #48916 by Erinn Looney-Triggs. - - 12 May 2004; Bryan Østergaard libgcrypt-1.1.94.ebuild: - Add ~alpha. - - 02 May 2004; Stephen P. Becker libgcrypt-1.1.94.ebuild: - Added ~mips keyword. - -*libgcrypt-1.1.94 (02 May 2004) - - 02 May 2004; Bryan Østergaard +libgcrypt-1.1.94.ebuild: - Version bump, bug #49610. - - 29 Feb 2004; Jason Wever libgcrypt-1.1.92.ebuild: - I hope you like ~sparcin' too. - -*libgcrypt-1.1.92 (28 Feb 2004) - - 28 Feb 2004; Alastair Tse libgcrypt-1.1.92.ebuild: - version bump. added backward compat symlinks. (#43175) - - 01 Feb 2004; Jon Portnoy libgcrypt-1.1.91.ebuild : - AMD64 keywords. - -*libgcrypt-1.1.91 (01 Jan 2004) - - 01 Jan 2004; Hanno Boeck libgcrypt-1.1.91.ebuild: - Version bump. - - 16 Dec 2003; Guy Martin libgcrypt-1.1.12.ebuild: - Marked stable on hppa. - - 14 Dec 2003; Lars Weiler libgcrypt-1.1.12.ebuild: - Make stable on ppc - - 13 Dec 2003; Brad House libgcrypt-1.1.12.ebuild: - mark stable on amd64 - - 10 Dec 2003; libgcrypt-1.1.12.ebuild: - stable on ia64 - - 28 Nov 2003; Jason Wever libgcrypt-1.1.12.ebuild: - Marked stable on sparc. - - 16 Oct 2003; Aron Griffis libgcrypt-1.1.12.ebuild: - Stable on alpha - - 13 Oct 2003; Alastair Tse libgcrypt-1.1.10.ebuild, - libgcrypt-1.1.12.ebuild, libgcrypt-1.1.8.ebuild: - stable bump and cleanup - - 13 May 2003; Tavis Ormandy libgcrypt-1.1.12.ebuild: - adding ~alpha keyword. - - 10 May 2003; 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 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 libgcrypt-1.1.10.ebuild - files/digest-libgcrypt-1.1.10 : - - Version bump. - - 03 Jan 2003; Matthew Turk : - 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 : changed sparc ~sparc keywords - -*libgcrypt-1.1.8 (12 Oct 2002) - - 12 Oct 2002; Seemant Kulleen 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 ChangeLog : - - Added ppc keyword - - 15 Mar 2002; Seemant Kulleen ChangeLog : - - This library is necessary for the new release of aide (intrusion detection) - version 0.8 - - 1 Feb 2002; G.Bevin 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 deleted file mode 100644 index 3c5395e..0000000 --- a/dev-libs/libgcrypt/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX libgcrypt-1.4.3-HMAC-SHA-384-512.patch 796 RMD160 4c485c2f19fc05746f984920fd55d4b9b608b647 SHA1 0cdb189f466af1eb9d658baa0d254b707c154e0a SHA256 a9a9a95c7125460878c34ca8f8c7d46a725ae33588e9ae568ea4190c7091b0e2 -AUX libgcrypt-gcc4.4-mips.patch 3211 RMD160 34cbca89f7b30697fd066f256f3f658e7c61c7f1 SHA1 06d9322fc82e8e6ae7cc5dc73cfb7bcc8c8a5b81 SHA256 802a4f8664cadbf5a3eedd3bba3a81c6a936fee5dea342df14d9b6ebaa734cdd -DIST libgcrypt-1.4.5.tar.bz2 1148382 RMD160 5f43147cb40beb903cc1a620d2706eb08c66a889 SHA1 ef7ecbd3a03a7978094366bcd1257b3654608d28 SHA256 496f907c5324de75367ec61c63bfeed1309ef0bc64845dc20b3597731abd9e40 -EBUILD libgcrypt-1.4.5.ebuild 1077 RMD160 f4bfe1931e65b31b70b15536df243e4da8970649 SHA1 9a1d2635c71aeed95e01347e22656536f433e15f SHA256 8f254abe83599ceaf73d7b73aaca49e0cede16a269de61de3cf6efb6769c2d79 -MISC ChangeLog 16203 RMD160 c23a0d99975aeb8309299bbd7297b69c90cf7c7d SHA1 22738a48a49fe046db316c4409734fc8ea889f16 SHA256 dc09949679efee4ea7a1903181f9a2ee3fa5b0081eeb594f9ec1a8ebe13c74dd -MISC metadata.xml 231 RMD160 f55939ecfa9103e22ed6f3b0ace3f26fa8050417 SHA1 bb40ba62bd4eb3785818e820af5678eac394511b SHA256 3742bb789b2248572a4afcc61839d8d4e833d5c0a38d26c8eadb764dd18acfaf diff --git a/dev-libs/libgcrypt/files/libgcrypt-1.4.3-HMAC-SHA-384-512.patch b/dev-libs/libgcrypt/files/libgcrypt-1.4.3-HMAC-SHA-384-512.patch deleted file mode 100644 index e9146b9..0000000 --- a/dev-libs/libgcrypt/files/libgcrypt-1.4.3-HMAC-SHA-384-512.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- orig/libgcrypt-1.4.3/cipher/md.c 2008-09-12 15:43:52.000000000 +0200 -+++ libgcrypt-1.4.3/cipher/md.c 2008-11-05 19:52:32.000000000 +0100 -@@ -834,7 +834,7 @@ prepare_macpads( gcry_md_hd_t hd, const - if ( !algo ) - return GPG_ERR_DIGEST_ALGO; /* i.e. no algo enabled */ - -- if ( keylen > 64 ) -+ if ( keylen > hd->ctx->macpads_Bsize ) - { - helpkey = gcry_malloc_secure ( md_digest_length( algo ) ); - if ( !helpkey ) -@@ -842,7 +842,7 @@ prepare_macpads( gcry_md_hd_t hd, const - gcry_md_hash_buffer ( algo, helpkey, key, keylen ); - key = helpkey; - keylen = md_digest_length( algo ); -- gcry_assert ( keylen <= 64 ); -+ gcry_assert ( keylen <= hd->ctx->macpads_Bsize ); - } - - memset ( hd->ctx->macpads, 0, 2*(hd->ctx->macpads_Bsize) ); - diff --git a/dev-libs/libgcrypt/files/libgcrypt-gcc4.4-mips.patch b/dev-libs/libgcrypt/files/libgcrypt-gcc4.4-mips.patch deleted file mode 100644 index 327c173..0000000 --- a/dev-libs/libgcrypt/files/libgcrypt-gcc4.4-mips.patch +++ /dev/null @@ -1,77 +0,0 @@ -diff --git a/mpi/longlong.h b/mpi/longlong.h -index 34bd50c..af97203 100644 ---- a/mpi/longlong.h -+++ b/mpi/longlong.h -@@ -714,23 +714,12 @@ extern USItype __udiv_qrnnd (); - ************** MIPS ***************** - ***************************************/ - #if defined (__mips__) && W_TYPE_SIZE == 32 --#if __GNUC__ > 2 || __GNUC_MINOR__ >= 7 - #define umul_ppmm(w1, w0, u, v) \ -- __asm__ ("multu %2,%3" \ -- : "=l" ((USItype)(w0)), \ -- "=h" ((USItype)(w1)) \ -- : "d" ((USItype)(u)), \ -- "d" ((USItype)(v))) --#else --#define umul_ppmm(w1, w0, u, v) \ -- __asm__ ("multu %2,%3 \n" \ -- "mflo %0 \n" \ -- "mfhi %1" \ -- : "=d" ((USItype)(w0)), \ -- "=d" ((USItype)(w1)) \ -- : "d" ((USItype)(u)), \ -- "d" ((USItype)(v))) --#endif -+ do { \ -+ UDItype __x = (UDItype) (USItype) (u) * (USItype) (v); \ -+ (w1) = (USItype) (__x >> 32); \ -+ (w0) = (USItype) (__x); \ -+ } while (0) - #define UMUL_TIME 10 - #define UDIV_TIME 100 - #endif /* __mips__ */ -@@ -739,23 +728,12 @@ extern USItype __udiv_qrnnd (); - ************** MIPS/64 ************** - ***************************************/ - #if (defined (__mips) && __mips >= 3) && W_TYPE_SIZE == 64 --#if __GNUC__ > 2 || __GNUC_MINOR__ >= 7 --#define umul_ppmm(w1, w0, u, v) \ -- __asm__ ("dmultu %2,%3" \ -- : "=l" ((UDItype)(w0)), \ -- "=h" ((UDItype)(w1)) \ -- : "d" ((UDItype)(u)), \ -- "d" ((UDItype)(v))) --#else - #define umul_ppmm(w1, w0, u, v) \ -- __asm__ ("dmultu %2,%3 \n" \ -- "mflo %0 \n" \ -- "mfhi %1" \ -- : "=d" ((UDItype)(w0)), \ -- "=d" ((UDItype)(w1)) \ -- : "d" ((UDItype)(u)), \ -- "d" ((UDItype)(v))) --#endif -+ do { \ -+ UTItype __x = (UTItype) (UDItype) (u) * (UDItype) (v); \ -+ (w1) = (UDItype) (__x >> 64); \ -+ (w0) = (UDItype) (__x); \ -+ } while (0) - #define UMUL_TIME 20 - #define UDIV_TIME 140 - #endif /* __mips__ */ -diff --git a/mpi/mpi-internal.h b/mpi/mpi-internal.h -index f9c1f9d..fb0575a 100644 ---- a/mpi/mpi-internal.h -+++ b/mpi/mpi-internal.h -@@ -264,6 +264,10 @@ mpi_limb_t _gcry_mpih_rshift( mpi_ptr_t wp, mpi_ptr_t up, mpi_size_t usize, - typedef unsigned int USItype __attribute__ ((mode (SI))); - typedef int DItype __attribute__ ((mode (DI))); - typedef unsigned int UDItype __attribute__ ((mode (DI))); -+#if BITS_PER_MP_LIMB == 64 -+ typedef int TItype __attribute__ ((mode (TI))); -+ typedef unsigned int UTItype __attribute__ ((mode (TI))); -+#endif - #else - typedef unsigned char UQItype; - typedef long SItype; diff --git a/dev-libs/libgcrypt/libgcrypt-1.4.5.ebuild b/dev-libs/libgcrypt/libgcrypt-1.4.5.ebuild deleted file mode 100644 index 1ca5f08..0000000 --- a/dev-libs/libgcrypt/libgcrypt-1.4.5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgcrypt/libgcrypt-1.4.4.ebuild,v 1.2 2009/01/27 17:22:58 dragonheart Exp $ - -inherit eutils - -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 - ftp://ftp.gnupg.org/gcrypt/${PN}/${P}.tar.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="" - -RDEPEND=">=dev-libs/libgpg-error-1.5" -DEPEND="${RDEPEND}" - -src_compile() { - # --disable-padlock-support for bug #201917 - econf \ - --disable-padlock-support \ - --disable-dependency-tracking \ - --with-pic \ - --enable-noexecstack - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS ChangeLog NEWS README* THANKS TODO -} - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/${PN}-gcc4.4-mips.patch" -} diff --git a/dev-libs/libgcrypt/metadata.xml b/dev-libs/libgcrypt/metadata.xml deleted file mode 100644 index 89f5a6e..0000000 --- a/dev-libs/libgcrypt/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - -crypto - - Use the patented IDEA algorithm - - -- cgit v1.2.3-65-gdbad