summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-ruby/net-http-persistent/ChangeLog6
-rw-r--r--dev-ruby/net-http-persistent/Manifest10
-rw-r--r--dev-ruby/net-http-persistent/net-http-persistent-2.7.ebuild8
3 files changed, 17 insertions, 7 deletions
diff --git a/dev-ruby/net-http-persistent/ChangeLog b/dev-ruby/net-http-persistent/ChangeLog
index a58979dedbe7..a1ae0433a439 100644
--- a/dev-ruby/net-http-persistent/ChangeLog
+++ b/dev-ruby/net-http-persistent/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-ruby/net-http-persistent
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/net-http-persistent/ChangeLog,v 1.5 2012/07/14 17:29:51 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/net-http-persistent/ChangeLog,v 1.6 2012/07/14 17:35:58 graaff Exp $
+
+ 14 Jul 2012; Hans de Graaff <graaff@gentoo.org>
+ net-http-persistent-2.7.ebuild:
+ Use modern key size to fix tests with openssl 1.01, bug 426614.
*net-http-persistent-2.7 (14 Jul 2012)
diff --git a/dev-ruby/net-http-persistent/Manifest b/dev-ruby/net-http-persistent/Manifest
index 19acd2d21a18..ac08e71b9014 100644
--- a/dev-ruby/net-http-persistent/Manifest
+++ b/dev-ruby/net-http-persistent/Manifest
@@ -4,13 +4,13 @@ Hash: SHA256
DIST net-http-persistent-2.6.gem 25088 SHA256 385dfc88891f7f6e5da3c83cd026078adc74d267f3ae42eeb3451f27f2d8dc2d SHA512 4617454c37eb7c1713905e6aeaef868211a4cc70f8dcadcd18471bcfd4e699475ab2cee2ab1d07208be9246d2abff5817ab1c1a34f2213cff9777f2e22a52960 WHIRLPOOL 727df18ec7b613b96f0ee14708045bce132a9431a58e8868d81d5edc9ffc5b04f99643b63b87bdcb7135743b256f53a7d50198bc489227215edd1c4cae5574d7
DIST net-http-persistent-2.7.gem 25088 SHA256 408c329cdb26a28fe82ceacfb0ff3abd5339011a0c78fc116fbab63b2acf55a3 SHA512 f9efba08b2ecd2b5fe29cd3910ed769b5a431bf171d6d8a66f4557f22dda3ae20913dd11fd2dd4f6ecaa8ff4db8809cc020efd1db739a6d49128e2def8a397c9 WHIRLPOOL dd3e7cad351ac39d7a4b401ac40895db39f8d248693cba4be66a28beb99fb631ec458a816e6e2753e43f985223d06814f1e14ba2a464daf8caec51d1152c7d97
EBUILD net-http-persistent-2.6.ebuild 701 SHA256 576bda97cb5fe595385b9a3501ab867d4f332bf89e5e8461335a0c5deafbf85a SHA512 7681e3463136051f9784894aac9784efdd0b94c876a52afc90a6caded4bf1c73e34c91674596fbb261765ceb2ade56c56688db7ee15a3ac7917a3e320e6ba308 WHIRLPOOL ec855124617ca11908e10426a9ec25642def502f29eb09fbff0b07f47ba02ed8787d9a4e8099b8f58288e67ddf82723018c90864267a67f2d27c87e11d3424a5
-EBUILD net-http-persistent-2.7.ebuild 701 SHA256 90f403dcd85a81a2554162e90f8c220fc3826d33a9ad4e2f5b2461a8a1219e51 SHA512 d000d05b751e48d86e7a51c358e9f7d1eb956978698c9eb612ab29bd87c61d72864d5aac0fdebaab79f9ba1f4e48f4265916ac5eb693209a9ce24d1b02058992 WHIRLPOOL 7bb41f6d685630ee4c89af08e2ff0b8ada8a9df8484ad023469c4f44a67bf479bea38b72ed156b7b843a08f2b4b7e8aefd52520550af4762676d0005d4867bb8
-MISC ChangeLog 1007 SHA256 868f33fd298359f189b74eb3773fa1aebbee160c72a66838ebc5b1e06d9e61a3 SHA512 34ff0b7d381808657626d78b3ce791d834af2b1a30031a8694a23d6c5d142faae090bab737e02387b1269858743a132215161b3bb46bf45768b35992192f33bf WHIRLPOOL 350af5bf6d0c252a376ee248317239666a962d860fe28987f7dc39a85b84ae4d80fc97b45e0333a9785d5d6f3347ef5e2945861c057d0713f07f1913f18ea218
+EBUILD net-http-persistent-2.7.ebuild 939 SHA256 722fd28f2e075822b165cb96fe6d34cc4870a44f7506ba2a02c083855cd71281 SHA512 17be728df137c6ee92362d5d294376082e90e2b9c183a9ca7ef5f045924cd08756daea5080c6cc26e48c02a6478b88f1a091fa81a2f75bcb8be35abfa6c85e00 WHIRLPOOL ea2defee4d390386792be9b01229a8df50f6b1699c8848b9512acb27257de78e738b51cd264d31498fb6a1250fbf5368ded1498729f607510907ecfe51acb4b9
+MISC ChangeLog 1158 SHA256 a9c3a0298c4421d8459fac49371dfc282694a5e3f7b77a23020a6d240486deaf SHA512 6c14944237f74fed67cc24007c31e4f5c436d0e894a4fac8dcfce878108ac23b7ca5f6649a99290b36436a08a80b827d884bfc743736b5a4da04fb4a4ce0b10a WHIRLPOOL 4e527d402b03a5f3d929ebc6e2a27278cb0db343c2c3973f464ccca365e6534d1f3ac0966bfede5ecc9acd25754e788d7269426063eb0338363c6fd54d37e454
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlABrJQACgkQiIP6VqMIqNeP5QD+KP/VSNUQeZyv7R4OTOBinP7G
-Otwqpn959Draot8tDYMBAISYSzsKYPWGio+MbbMEB+BhwT/wNCoUXadYJ5sK6ZAw
-=Dp/B
+iF4EAREIAAYFAlABrgQACgkQiIP6VqMIqNc5jQD+Ja5cMQFdCTBUeyUWlR6oHmZF
+kYU8GN9AoAKMMuQ0/2oA/j5eRLtcdtSFAOT6yDn53jEsHv2svgTIt42NoZgmY05E
+=MhvY
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/net-http-persistent/net-http-persistent-2.7.ebuild b/dev-ruby/net-http-persistent/net-http-persistent-2.7.ebuild
index fac8678b4237..ec70199d4279 100644
--- a/dev-ruby/net-http-persistent/net-http-persistent-2.7.ebuild
+++ b/dev-ruby/net-http-persistent/net-http-persistent-2.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/net-http-persistent/net-http-persistent-2.7.ebuild,v 1.1 2012/07/14 17:29:51 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/net-http-persistent/net-http-persistent-2.7.ebuild,v 1.2 2012/07/14 17:35:58 graaff Exp $
EAPI=4
@@ -23,3 +23,9 @@ IUSE="doc test"
ruby_add_bdepend "doc? ( dev-ruby/hoe )
test? ( dev-ruby/hoe dev-ruby/minitest )"
+
+all_ruby_prepare() {
+ # Use a modern key size to avoid problems with OpenSSL 1.0.1.
+ # https://github.com/drbrain/net-http-persistent/issues/25
+ sed -i -e 's/RSA.new 512/RSA.new 1024/' test/test_net_http_persistent_ssl_reuse.rb || die
+}