From f2a2fe30e934c736bf7ceead5869e8501917ad9d Mon Sep 17 00:00:00 2001 From: Samuli Suominen Date: Sun, 11 Jul 2010 08:18:18 +0000 Subject: [PATCH] =?utf8?q?Fix=20testsuite=20with=20OpenSSL=20>=3D=201.0.0?= =?utf8?q?=20wrt=20#326801=20by=20Diego=20E.=20Petten=C3=B2.=20Package-Man?= =?utf8?q?ager:=20portage-2.2=5Frc67/cvs/Linux=20x86=5F64?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- dev-perl/crypt-dsa/ChangeLog | 6 +++++- dev-perl/crypt-dsa/Manifest | 15 +++------------ dev-perl/crypt-dsa/crypt-dsa-1.16.ebuild | 4 +++- .../crypt-dsa/files/crypt-dsa-1.16-dsaparam.patch | 14 ++++++++++++++ 4 files changed, 25 insertions(+), 14 deletions(-) create mode 100644 dev-perl/crypt-dsa/files/crypt-dsa-1.16-dsaparam.patch diff --git a/dev-perl/crypt-dsa/ChangeLog b/dev-perl/crypt-dsa/ChangeLog index d43812fa7644..5d14fbf742d0 100644 --- a/dev-perl/crypt-dsa/ChangeLog +++ b/dev-perl/crypt-dsa/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-perl/crypt-dsa # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/crypt-dsa/ChangeLog,v 1.25 2010/01/21 14:22:00 tove Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/crypt-dsa/ChangeLog,v 1.26 2010/07/11 08:18:18 ssuominen Exp $ + + 11 Jul 2010; Samuli Suominen crypt-dsa-1.16.ebuild, + +files/crypt-dsa-1.16-dsaparam.patch: + Fix testsuite with OpenSSL >= 1.0.0 wrt #326801 by Diego E. Pettenò. 21 Jan 2010; Torsten Veller crypt-dsa-1.16.ebuild: Drop mips (#284740) diff --git a/dev-perl/crypt-dsa/Manifest b/dev-perl/crypt-dsa/Manifest index 36792f16fa25..b58484361368 100644 --- a/dev-perl/crypt-dsa/Manifest +++ b/dev-perl/crypt-dsa/Manifest @@ -1,16 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - +AUX crypt-dsa-1.16-dsaparam.patch 511 RMD160 2f17da1cda0390ad7efc6ff65669fecfcab7e994 SHA1 5d145eff549a985c67eab5cdc92ca4e5de247a2a SHA256 4406cc08d621fcd0490f35b965876e5234f1eb91cccee2c8e062cc9e8ee98254 DIST Crypt-DSA-0.14.tar.gz 31595 RMD160 7c040c704eb83ef85f5a1f76aa68890b51bcb35e SHA1 867d45682ba68647e5666b34ec8e364bdec70f08 SHA256 eec62500ccf6abdc627cacbfca38362dc118895b772778c39cd1882ca095b51f DIST Crypt-DSA-1.16.tar.gz 39534 RMD160 dbad1e495baeb515e24beb04a07e98c4b6cacd17 SHA1 2d82e1cb5928bde85e73ff5517ee0f66d06a09fa SHA256 a18028bf9c5673b5c5fb12ed7bec0255497562009f5c9648831016f263bf5bef EBUILD crypt-dsa-0.14.ebuild 721 RMD160 d85025b2f6b036c0710d391f0e6d0038072fbc55 SHA1 d71c7ca280ee0beadbc60fe390f4586b211da02b SHA256 5b1d8ac38434013bf86e1e5a40e0c48ec3b4e17f19e056426509581a600c15a8 -EBUILD crypt-dsa-1.16.ebuild 675 RMD160 ba2c1b99fd25416b36b418a2efe5c9c02fe2e782 SHA1 c3eadfeb6eedebc5cafae15b5ef113a585e1040f SHA256 190223332bd3e237e004d42487724dbe8585350a3f42f0210d4ee9516b557f2b -MISC ChangeLog 2957 RMD160 41cf785ebf2fd1ac8253e8f0ac7c349db7e81a13 SHA1 b17ef77c1eeaa5dffe6e63c2a4ef17a1aaea6790 SHA256 9b2b7f0872361b89313644d520899acc9e7af1951cdcc078181c39e1a0a98896 +EBUILD crypt-dsa-1.16.ebuild 727 RMD160 77bfe91eb2aedf8af4a123be7a68f748933ff295 SHA1 a2446528f502d7bdc8f7839b60ecf2895b523570 SHA256 447af8ccb239bf367768af616d1d38c1c7e8d3ee847412642c397b80406e92b6 +MISC ChangeLog 3152 RMD160 4b610b58d6f1e320974a4d4815779ce1cb39dc61 SHA1 ccd5eb9c410b33c9ec7611192c6d0b2ec0eb4bd2 SHA256 aea126f6d3145e2bd530bfdab7a8849fccd12f82f17ace6aeb8d508e9bace2ec MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.14 (GNU/Linux) - -iEYEARECAAYFAktYYw4ACgkQV3J2n04EauyWkgCgi82bFOmSh7kI7UOk0b5CYVbR -3PEAniUO+J3zrxk9gq5e1NY+ddhmy9q7 -=Wl3T ------END PGP SIGNATURE----- diff --git a/dev-perl/crypt-dsa/crypt-dsa-1.16.ebuild b/dev-perl/crypt-dsa/crypt-dsa-1.16.ebuild index 09fb59039c0f..aec22e8de85b 100644 --- a/dev-perl/crypt-dsa/crypt-dsa-1.16.ebuild +++ b/dev-perl/crypt-dsa/crypt-dsa-1.16.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/crypt-dsa/crypt-dsa-1.16.ebuild,v 1.4 2010/01/21 14:22:00 tove Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/crypt-dsa/crypt-dsa-1.16.ebuild,v 1.5 2010/07/11 08:18:18 ssuominen Exp $ EAPI=2 @@ -26,3 +26,5 @@ DEPEND="test? ( ${RDEPEND} dev-perl/Math-BigInt-GMP )" SRC_TEST="do" + +PATCHES=( "${FILESDIR}/${P}-dsaparam.patch" ) diff --git a/dev-perl/crypt-dsa/files/crypt-dsa-1.16-dsaparam.patch b/dev-perl/crypt-dsa/files/crypt-dsa-1.16-dsaparam.patch new file mode 100644 index 000000000000..fe3dfbb6480d --- /dev/null +++ b/dev-perl/crypt-dsa/files/crypt-dsa-1.16-dsaparam.patch @@ -0,0 +1,14 @@ +https://rt.cpan.org/Public/Bug/Display.html?id=49668 +http://cvs.fedoraproject.org/viewvc/rpms/perl-Crypt-DSA/devel/perl-Crypt-DSA-dsaparam.patch?view=log + +--- lib/Crypt/DSA/KeyChain.pm ++++ lib/Crypt/DSA/KeyChain.pm +@@ -53,7 +53,7 @@ + my $cur_part; + foreach (@res) { + if (/^\s+(\w):\s*$/) { +- $cur_part = $1; ++ $cur_part = lc($1); + next; + } + if (/^\s*((?:[0-9a-f]{2,2}:?)+)\s*$/) { -- 2.26.2