Sun Aug 19 07:54:11 2012 UTC ()
Update ruby-httpclient to 2.2.7.

== Changes

= Changes in 2.2.7 =

  August 14, 2012 - version 2.2.7

    * Bug fixes

      * Fix arity incompatibility introduced in 2.2.6.  It broke Webmock.
	Thanks Andrew France for the report!

= Changes in 2.2.6 =

  August 14, 2012 - version 2.2.6

    * Bug fixes

      * Make get_content doesn't raise a BadResponseError for perfectly good
	responses like 304 Not Modified. Thanks to Florian Hars.

      * Add 'Content-Type: application/x-www-form-urlencoded' for the PUT
	request that has urlencoded entity-body.

    * Features

      * Add HTTPClient::IncludeClient by Jonathan Rochkind, a mix-in for easily
	adding a thread-safe lazily initialized class-level HTTPClient object
	to your class.

      * Proxy DigestAuth support. Thanks to Alexander Kotov and Florian Hars.

      * Accept an array of strings (and IO-likes) as a query value
	e.g. `{ x: 'a', y: [1,2,3] }` is encoded into `"x=a&y=1&y=2&y=3"`.
	Thanks to Akinori MUSHA.

      * Allow body for DELETE method.

      * Allow :follow_redirect => true for HEAD request.

      * Fill request parameters request_method, request_uri and request_query
	as part of response Message::Header.


(obache)
diff -r1.9 -r1.10 pkgsrc/www/ruby-httpclient/Makefile
diff -r1.9 -r1.10 pkgsrc/www/ruby-httpclient/distinfo
diff -r1.5 -r1.6 pkgsrc/www/ruby-httpclient/PLIST

cvs diff -r1.9 -r1.10 pkgsrc/www/ruby-httpclient/Makefile (expand / switch to unified diff)

--- pkgsrc/www/ruby-httpclient/Makefile 2012/05/07 00:20:47 1.9
+++ pkgsrc/www/ruby-httpclient/Makefile 2012/08/19 07:54:11 1.10
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.9 2012/05/07 00:20:47 obache Exp $ 1# $NetBSD: Makefile,v 1.10 2012/08/19 07:54:11 obache Exp $
2# 2#
3 3
4DISTNAME= httpclient-2.2.5 4DISTNAME= httpclient-2.2.7
5CATEGORIES= www 5CATEGORIES= www
6 6
7MAINTAINER= obache@NetBSD.org 7MAINTAINER= obache@NetBSD.org
8HOMEPAGE= https://github.com/nahi/httpclient 8HOMEPAGE= https://github.com/nahi/httpclient
9COMMENT= HTTP accessing library for Ruby 9COMMENT= HTTP accessing library for Ruby
10LICENSE= ruby-license 10LICENSE= ruby-license
11 11
12PKG_DESTDIR_SUPPORT= user-destdir 12PKG_DESTDIR_SUPPORT= user-destdir
13 13
14USE_LANGUAGES= # none 14USE_LANGUAGES= # none
15 15
16# OK with ruby-1.9 buitin one, but not with ruby18's one. 16# OK with ruby-1.9 buitin one, but not with ruby18's one.
17RUBY_RDOC_REQD= 2.5.8 17RUBY_RDOC_REQD= 2.5.8

cvs diff -r1.9 -r1.10 pkgsrc/www/ruby-httpclient/distinfo (expand / switch to unified diff)

--- pkgsrc/www/ruby-httpclient/distinfo 2012/05/07 00:20:47 1.9
+++ pkgsrc/www/ruby-httpclient/distinfo 2012/08/19 07:54:11 1.10
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.9 2012/05/07 00:20:47 obache Exp $ 1$NetBSD: distinfo,v 1.10 2012/08/19 07:54:11 obache Exp $
2 2
3SHA1 (httpclient-2.2.5.gem) = 58e2c535fdd70ad9ecab1820f98eec1224bd1974 3SHA1 (httpclient-2.2.7.gem) = 9ec9c013b0ae241aff6050a6744e85b79618a123
4RMD160 (httpclient-2.2.5.gem) = afe1e39993fa141150639c499611272c3b51f305 4RMD160 (httpclient-2.2.7.gem) = e9a5191babc33a0dc376a54c55bf0c6e59067a58
5Size (httpclient-2.2.5.gem) = 210944 bytes 5Size (httpclient-2.2.7.gem) = 215552 bytes

cvs diff -r1.5 -r1.6 pkgsrc/www/ruby-httpclient/PLIST (expand / switch to unified diff)

--- pkgsrc/www/ruby-httpclient/PLIST 2012/05/07 00:20:47 1.5
+++ pkgsrc/www/ruby-httpclient/PLIST 2012/08/19 07:54:11 1.6
@@ -1,40 +1,42 @@ @@ -1,40 +1,42 @@
1@comment $NetBSD: PLIST,v 1.5 2012/05/07 00:20:47 obache Exp $ 1@comment $NetBSD: PLIST,v 1.6 2012/08/19 07:54:11 obache Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/README.txt 3${GEM_LIBDIR}/README.txt
4${GEM_LIBDIR}/lib/hexdump.rb 4${GEM_LIBDIR}/lib/hexdump.rb
5${GEM_LIBDIR}/lib/http-access2.rb 5${GEM_LIBDIR}/lib/http-access2.rb
6${GEM_LIBDIR}/lib/http-access2/cookie.rb 6${GEM_LIBDIR}/lib/http-access2/cookie.rb
7${GEM_LIBDIR}/lib/http-access2/http.rb 7${GEM_LIBDIR}/lib/http-access2/http.rb
8${GEM_LIBDIR}/lib/httpclient.rb 8${GEM_LIBDIR}/lib/httpclient.rb
9${GEM_LIBDIR}/lib/httpclient/auth.rb 9${GEM_LIBDIR}/lib/httpclient/auth.rb
10${GEM_LIBDIR}/lib/httpclient/cacert.p7s 10${GEM_LIBDIR}/lib/httpclient/cacert.p7s
11${GEM_LIBDIR}/lib/httpclient/cacert_sha1.p7s 11${GEM_LIBDIR}/lib/httpclient/cacert_sha1.p7s
12${GEM_LIBDIR}/lib/httpclient/connection.rb 12${GEM_LIBDIR}/lib/httpclient/connection.rb
13${GEM_LIBDIR}/lib/httpclient/cookie.rb 13${GEM_LIBDIR}/lib/httpclient/cookie.rb
14${GEM_LIBDIR}/lib/httpclient/http.rb 14${GEM_LIBDIR}/lib/httpclient/http.rb
 15${GEM_LIBDIR}/lib/httpclient/include_client.rb
15${GEM_LIBDIR}/lib/httpclient/session.rb 16${GEM_LIBDIR}/lib/httpclient/session.rb
16${GEM_LIBDIR}/lib/httpclient/ssl_config.rb 17${GEM_LIBDIR}/lib/httpclient/ssl_config.rb
17${GEM_LIBDIR}/lib/httpclient/timeout.rb 18${GEM_LIBDIR}/lib/httpclient/timeout.rb
18${GEM_LIBDIR}/lib/httpclient/util.rb 19${GEM_LIBDIR}/lib/httpclient/util.rb
19${GEM_LIBDIR}/lib/httpclient/version.rb 20${GEM_LIBDIR}/lib/httpclient/version.rb
20${GEM_LIBDIR}/lib/oauthclient.rb 21${GEM_LIBDIR}/lib/oauthclient.rb
21${GEM_LIBDIR}/sample/async.rb 22${GEM_LIBDIR}/sample/async.rb
22${GEM_LIBDIR}/sample/auth.rb 23${GEM_LIBDIR}/sample/auth.rb
23${GEM_LIBDIR}/sample/cookie.rb 24${GEM_LIBDIR}/sample/cookie.rb
24${GEM_LIBDIR}/sample/dav.rb 25${GEM_LIBDIR}/sample/dav.rb
25${GEM_LIBDIR}/sample/howto.rb 26${GEM_LIBDIR}/sample/howto.rb
26${GEM_LIBDIR}/sample/oauth_buzz.rb 27${GEM_LIBDIR}/sample/oauth_buzz.rb
27${GEM_LIBDIR}/sample/oauth_friendfeed.rb 28${GEM_LIBDIR}/sample/oauth_friendfeed.rb
 29${GEM_LIBDIR}/sample/oauth_salesforce_10.rb
28${GEM_LIBDIR}/sample/oauth_twitter.rb 30${GEM_LIBDIR}/sample/oauth_twitter.rb
29${GEM_LIBDIR}/sample/ssl/0cert.pem 31${GEM_LIBDIR}/sample/ssl/0cert.pem
30${GEM_LIBDIR}/sample/ssl/0key.pem 32${GEM_LIBDIR}/sample/ssl/0key.pem
31${GEM_LIBDIR}/sample/ssl/1000cert.pem 33${GEM_LIBDIR}/sample/ssl/1000cert.pem
32${GEM_LIBDIR}/sample/ssl/1000key.pem 34${GEM_LIBDIR}/sample/ssl/1000key.pem
33${GEM_LIBDIR}/sample/ssl/htdocs/index.html 35${GEM_LIBDIR}/sample/ssl/htdocs/index.html
34${GEM_LIBDIR}/sample/ssl/ssl_client.rb 36${GEM_LIBDIR}/sample/ssl/ssl_client.rb
35${GEM_LIBDIR}/sample/ssl/webrick_httpsd.rb 37${GEM_LIBDIR}/sample/ssl/webrick_httpsd.rb
36${GEM_LIBDIR}/sample/stream.rb 38${GEM_LIBDIR}/sample/stream.rb
37${GEM_LIBDIR}/sample/thread.rb 39${GEM_LIBDIR}/sample/thread.rb
38${GEM_LIBDIR}/sample/wcat.rb 40${GEM_LIBDIR}/sample/wcat.rb
39${GEM_LIBDIR}/test/ca-chain.cert 41${GEM_LIBDIR}/test/ca-chain.cert
40${GEM_LIBDIR}/test/ca.cert 42${GEM_LIBDIR}/test/ca.cert
@@ -43,15 +45,16 @@ ${GEM_LIBDIR}/test/client.key @@ -43,15 +45,16 @@ ${GEM_LIBDIR}/test/client.key
43${GEM_LIBDIR}/test/helper.rb 45${GEM_LIBDIR}/test/helper.rb
44${GEM_LIBDIR}/test/htdigest 46${GEM_LIBDIR}/test/htdigest
45${GEM_LIBDIR}/test/htpasswd 47${GEM_LIBDIR}/test/htpasswd
46${GEM_LIBDIR}/test/runner.rb 48${GEM_LIBDIR}/test/runner.rb
47${GEM_LIBDIR}/test/server.cert 49${GEM_LIBDIR}/test/server.cert
48${GEM_LIBDIR}/test/server.key 50${GEM_LIBDIR}/test/server.key
49${GEM_LIBDIR}/test/sslsvr.rb 51${GEM_LIBDIR}/test/sslsvr.rb
50${GEM_LIBDIR}/test/subca.cert 52${GEM_LIBDIR}/test/subca.cert
51${GEM_LIBDIR}/test/test_auth.rb 53${GEM_LIBDIR}/test/test_auth.rb
52${GEM_LIBDIR}/test/test_cookie.rb 54${GEM_LIBDIR}/test/test_cookie.rb
53${GEM_LIBDIR}/test/test_hexdump.rb 55${GEM_LIBDIR}/test/test_hexdump.rb
54${GEM_LIBDIR}/test/test_http-access2.rb 56${GEM_LIBDIR}/test/test_http-access2.rb
55${GEM_LIBDIR}/test/test_httpclient.rb 57${GEM_LIBDIR}/test/test_httpclient.rb
 58${GEM_LIBDIR}/test/test_include_client.rb
56${GEM_LIBDIR}/test/test_ssl.rb 59${GEM_LIBDIR}/test/test_ssl.rb
57${GEM_HOME}/specifications/${GEM_NAME}.gemspec 60${GEM_HOME}/specifications/${GEM_NAME}.gemspec