Sun Oct 4 13:49:30 2015 UTC ()
Update ruby-http to  0.9.8.

## 0.9.8 (2015-09-29)

* [#260](https://github.com/httprb/http/pull/258):
  Fixed global timeout persisting time left across requests when reusing connections.
  ([@zanker][])

## 0.9.7 (2015-09-19)

* [#258](https://github.com/httprb/http/pull/258):
  Unified strategy for handling exception-based and exceptionless non-blocking
  I/O. Fixes SSL support on JRuby 9000. ([@tarcieri][])

## 0.9.6 (2015-09-06)

* [#254](https://github.com/httprb/http/pull/254):
  Removed use of an ActiveSupport specific method #present?
  ([@tarcieri][])

## 0.9.5 (2015-09-06)

* [#252](https://github.com/httprb/http/pull/252):
  Fixed infinite hang/timeout when a request contained more than ~16,363 bytes.
  ([@zanker][])

## 0.9.4 (2015-08-26)

* Fixes regression when body streaming was failing on some URIs.
  See #246. (@zanker)
* Fixes require timeout statements. See #243. (@ixti)

## 0.9.3 (2015-08-19)

* Fixed request URI normalization. See #246. (@ixti)
  - Avoids query component normalization
  - Omits fragment component in headline

## 0.9.2 (2015-08-18)

* Fixed exceptionless NIO EOF handling. (@zanker)

## 0.9.1 (2015-08-14)

* Fix params special-chars escaping. See #246. (@ixti)

## 0.9.0 (2015-07-23)

* Support for caching removed. See #240. (@tarcieri)
* JRuby 9000 compatibility


(taca)
diff -r1.6 -r1.7 pkgsrc/www/ruby-http/Makefile
diff -r1.6 -r1.7 pkgsrc/www/ruby-http/PLIST
diff -r1.6 -r1.7 pkgsrc/www/ruby-http/distinfo

cvs diff -r1.6 -r1.7 pkgsrc/www/ruby-http/Makefile (expand / switch to unified diff)

--- pkgsrc/www/ruby-http/Makefile 2015/06/11 16:51:04 1.6
+++ pkgsrc/www/ruby-http/Makefile 2015/10/04 13:49:30 1.7
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.6 2015/06/11 16:51:04 taca Exp $ 1# $NetBSD: Makefile,v 1.7 2015/10/04 13:49:30 taca Exp $
2# 2#
3 3
4DISTNAME= http-0.8.12 4DISTNAME= http-0.9.8
5CATEGORIES= www 5CATEGORIES= www
6 6
7MAINTAINER= tsutsui@NetBSD.org 7MAINTAINER= tsutsui@NetBSD.org
8HOMEPAGE= https://github.com/tarcieri/http 8HOMEPAGE= https://github.com/tarcieri/http
9COMMENT= Simple Ruby DSL for making HTTP requests 9COMMENT= Simple Ruby DSL for making HTTP requests
10LICENSE= mit 10LICENSE= mit
11 11
12DEPENDS+= ${RUBY_PKGPREFIX}-http_parser.rb>=0.6.0<0.7:../../www/ruby-http_parser.rb 12DEPENDS+= ${RUBY_PKGPREFIX}-http_parser.rb>=0.6.0<0.7:../../www/ruby-http_parser.rb
13DEPENDS+= ${RUBY_PKGPREFIX}-http-form_data>=1.0.1<1.1:../../www/ruby-http-form_data 13DEPENDS+= ${RUBY_PKGPREFIX}-http-form_data>=1.0.1<1.1:../../www/ruby-http-form_data
14DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.3<3:../../net/ruby-addressable 14DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.3<3:../../net/ruby-addressable
15DEPENDS+= ${RUBY_PKGPREFIX}-http-cookie>=1.0<2:../../www/ruby-http-cookie 15DEPENDS+= ${RUBY_PKGPREFIX}-http-cookie>=1.0<2:../../www/ruby-http-cookie
16 16
17USE_LANGUAGES= # none 17USE_LANGUAGES= # none

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

--- pkgsrc/www/ruby-http/PLIST 2015/06/11 16:51:04 1.6
+++ pkgsrc/www/ruby-http/PLIST 2015/10/04 13:49:30 1.7
@@ -1,88 +1,76 @@ @@ -1,88 +1,76 @@
1@comment $NetBSD: PLIST,v 1.6 2015/06/11 16:51:04 taca Exp $ 1@comment $NetBSD: PLIST,v 1.7 2015/10/04 13:49:30 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/.coveralls.yml 3${GEM_LIBDIR}/.coveralls.yml
4${GEM_LIBDIR}/.gitignore 4${GEM_LIBDIR}/.gitignore
5${GEM_LIBDIR}/.rspec 5${GEM_LIBDIR}/.rspec
6${GEM_LIBDIR}/.rubocop.yml 6${GEM_LIBDIR}/.rubocop.yml
7${GEM_LIBDIR}/.travis.yml 7${GEM_LIBDIR}/.travis.yml
8${GEM_LIBDIR}/.yardopts 8${GEM_LIBDIR}/.yardopts
9${GEM_LIBDIR}/CHANGES.md 9${GEM_LIBDIR}/CHANGES.md
10${GEM_LIBDIR}/CONTRIBUTING.md 10${GEM_LIBDIR}/CONTRIBUTING.md
11${GEM_LIBDIR}/Gemfile 11${GEM_LIBDIR}/Gemfile
12${GEM_LIBDIR}/Guardfile 12${GEM_LIBDIR}/Guardfile
13${GEM_LIBDIR}/LICENSE.txt 13${GEM_LIBDIR}/LICENSE.txt
14${GEM_LIBDIR}/README.md 14${GEM_LIBDIR}/README.md
15${GEM_LIBDIR}/Rakefile 15${GEM_LIBDIR}/Rakefile
16${GEM_LIBDIR}/examples/parallel_requests_with_celluloid.rb 16${GEM_LIBDIR}/examples/parallel_requests_with_celluloid.rb
17${GEM_LIBDIR}/http.gemspec 17${GEM_LIBDIR}/http.gemspec
18${GEM_LIBDIR}/lib/http.rb 18${GEM_LIBDIR}/lib/http.rb
19${GEM_LIBDIR}/lib/http/cache.rb 
20${GEM_LIBDIR}/lib/http/cache/headers.rb 
21${GEM_LIBDIR}/lib/http/cache/null_cache.rb 
22${GEM_LIBDIR}/lib/http/chainable.rb 19${GEM_LIBDIR}/lib/http/chainable.rb
23${GEM_LIBDIR}/lib/http/client.rb 20${GEM_LIBDIR}/lib/http/client.rb
24${GEM_LIBDIR}/lib/http/connection.rb 21${GEM_LIBDIR}/lib/http/connection.rb
25${GEM_LIBDIR}/lib/http/content_type.rb 22${GEM_LIBDIR}/lib/http/content_type.rb
26${GEM_LIBDIR}/lib/http/errors.rb 23${GEM_LIBDIR}/lib/http/errors.rb
27${GEM_LIBDIR}/lib/http/headers.rb 24${GEM_LIBDIR}/lib/http/headers.rb
28${GEM_LIBDIR}/lib/http/headers/known.rb 25${GEM_LIBDIR}/lib/http/headers/known.rb
29${GEM_LIBDIR}/lib/http/headers/mixin.rb 26${GEM_LIBDIR}/lib/http/headers/mixin.rb
30${GEM_LIBDIR}/lib/http/mime_type.rb 27${GEM_LIBDIR}/lib/http/mime_type.rb
31${GEM_LIBDIR}/lib/http/mime_type/adapter.rb 28${GEM_LIBDIR}/lib/http/mime_type/adapter.rb
32${GEM_LIBDIR}/lib/http/mime_type/json.rb 29${GEM_LIBDIR}/lib/http/mime_type/json.rb
33${GEM_LIBDIR}/lib/http/options.rb 30${GEM_LIBDIR}/lib/http/options.rb
34${GEM_LIBDIR}/lib/http/redirector.rb 31${GEM_LIBDIR}/lib/http/redirector.rb
35${GEM_LIBDIR}/lib/http/request.rb 32${GEM_LIBDIR}/lib/http/request.rb
36${GEM_LIBDIR}/lib/http/request/caching.rb 
37${GEM_LIBDIR}/lib/http/request/writer.rb 33${GEM_LIBDIR}/lib/http/request/writer.rb
38${GEM_LIBDIR}/lib/http/response.rb 34${GEM_LIBDIR}/lib/http/response.rb
39${GEM_LIBDIR}/lib/http/response/body.rb 35${GEM_LIBDIR}/lib/http/response/body.rb
40${GEM_LIBDIR}/lib/http/response/caching.rb 
41${GEM_LIBDIR}/lib/http/response/io_body.rb 
42${GEM_LIBDIR}/lib/http/response/parser.rb 36${GEM_LIBDIR}/lib/http/response/parser.rb
43${GEM_LIBDIR}/lib/http/response/status.rb 37${GEM_LIBDIR}/lib/http/response/status.rb
44${GEM_LIBDIR}/lib/http/response/status/reasons.rb 38${GEM_LIBDIR}/lib/http/response/status/reasons.rb
45${GEM_LIBDIR}/lib/http/response/string_body.rb 
46${GEM_LIBDIR}/lib/http/timeout/global.rb 39${GEM_LIBDIR}/lib/http/timeout/global.rb
47${GEM_LIBDIR}/lib/http/timeout/null.rb 40${GEM_LIBDIR}/lib/http/timeout/null.rb
48${GEM_LIBDIR}/lib/http/timeout/per_operation.rb 41${GEM_LIBDIR}/lib/http/timeout/per_operation.rb
49${GEM_LIBDIR}/lib/http/uri.rb 42${GEM_LIBDIR}/lib/http/uri.rb
50${GEM_LIBDIR}/lib/http/version.rb 43${GEM_LIBDIR}/lib/http/version.rb
51${GEM_LIBDIR}/logo.png 44${GEM_LIBDIR}/logo.png
52${GEM_LIBDIR}/spec/lib/http/cache/headers_spec.rb 
53${GEM_LIBDIR}/spec/lib/http/cache_spec.rb 
54${GEM_LIBDIR}/spec/lib/http/client_spec.rb 45${GEM_LIBDIR}/spec/lib/http/client_spec.rb
55${GEM_LIBDIR}/spec/lib/http/content_type_spec.rb 46${GEM_LIBDIR}/spec/lib/http/content_type_spec.rb
56${GEM_LIBDIR}/spec/lib/http/headers/mixin_spec.rb 47${GEM_LIBDIR}/spec/lib/http/headers/mixin_spec.rb
57${GEM_LIBDIR}/spec/lib/http/headers_spec.rb 48${GEM_LIBDIR}/spec/lib/http/headers_spec.rb
58${GEM_LIBDIR}/spec/lib/http/options/body_spec.rb 49${GEM_LIBDIR}/spec/lib/http/options/body_spec.rb
59${GEM_LIBDIR}/spec/lib/http/options/form_spec.rb 50${GEM_LIBDIR}/spec/lib/http/options/form_spec.rb
60${GEM_LIBDIR}/spec/lib/http/options/headers_spec.rb 51${GEM_LIBDIR}/spec/lib/http/options/headers_spec.rb
61${GEM_LIBDIR}/spec/lib/http/options/json_spec.rb 52${GEM_LIBDIR}/spec/lib/http/options/json_spec.rb
62${GEM_LIBDIR}/spec/lib/http/options/merge_spec.rb 53${GEM_LIBDIR}/spec/lib/http/options/merge_spec.rb
63${GEM_LIBDIR}/spec/lib/http/options/new_spec.rb 54${GEM_LIBDIR}/spec/lib/http/options/new_spec.rb
64${GEM_LIBDIR}/spec/lib/http/options/proxy_spec.rb 55${GEM_LIBDIR}/spec/lib/http/options/proxy_spec.rb
65${GEM_LIBDIR}/spec/lib/http/options_spec.rb 56${GEM_LIBDIR}/spec/lib/http/options_spec.rb
66${GEM_LIBDIR}/spec/lib/http/redirector_spec.rb 57${GEM_LIBDIR}/spec/lib/http/redirector_spec.rb
67${GEM_LIBDIR}/spec/lib/http/request/caching_spec.rb 
68${GEM_LIBDIR}/spec/lib/http/request/writer_spec.rb 58${GEM_LIBDIR}/spec/lib/http/request/writer_spec.rb
69${GEM_LIBDIR}/spec/lib/http/request_spec.rb 59${GEM_LIBDIR}/spec/lib/http/request_spec.rb
70${GEM_LIBDIR}/spec/lib/http/response/body_spec.rb 60${GEM_LIBDIR}/spec/lib/http/response/body_spec.rb
71${GEM_LIBDIR}/spec/lib/http/response/caching_spec.rb 
72${GEM_LIBDIR}/spec/lib/http/response/io_body_spec.rb 
73${GEM_LIBDIR}/spec/lib/http/response/status_spec.rb 61${GEM_LIBDIR}/spec/lib/http/response/status_spec.rb
74${GEM_LIBDIR}/spec/lib/http/response/string_body_spec.rb 
75${GEM_LIBDIR}/spec/lib/http/response_spec.rb 62${GEM_LIBDIR}/spec/lib/http/response_spec.rb
76${GEM_LIBDIR}/spec/lib/http_spec.rb 63${GEM_LIBDIR}/spec/lib/http_spec.rb
 64${GEM_LIBDIR}/spec/regression_specs.rb
77${GEM_LIBDIR}/spec/spec_helper.rb 65${GEM_LIBDIR}/spec/spec_helper.rb
78${GEM_LIBDIR}/spec/support/black_hole.rb 66${GEM_LIBDIR}/spec/support/black_hole.rb
79${GEM_LIBDIR}/spec/support/capture_warning.rb 67${GEM_LIBDIR}/spec/support/capture_warning.rb
80${GEM_LIBDIR}/spec/support/connection_reuse_shared.rb 68${GEM_LIBDIR}/spec/support/connection_reuse_shared.rb
81${GEM_LIBDIR}/spec/support/dummy_server.rb 69${GEM_LIBDIR}/spec/support/dummy_server.rb
82${GEM_LIBDIR}/spec/support/dummy_server/servlet.rb 70${GEM_LIBDIR}/spec/support/dummy_server/servlet.rb
83${GEM_LIBDIR}/spec/support/http_handling_shared.rb 71${GEM_LIBDIR}/spec/support/http_handling_shared.rb
84${GEM_LIBDIR}/spec/support/proxy_server.rb 72${GEM_LIBDIR}/spec/support/proxy_server.rb
85${GEM_LIBDIR}/spec/support/servers/config.rb 73${GEM_LIBDIR}/spec/support/servers/config.rb
86${GEM_LIBDIR}/spec/support/servers/runner.rb 74${GEM_LIBDIR}/spec/support/servers/runner.rb
87${GEM_LIBDIR}/spec/support/ssl_helper.rb 75${GEM_LIBDIR}/spec/support/ssl_helper.rb
88${GEM_HOME}/specifications/${GEM_NAME}.gemspec 76${GEM_HOME}/specifications/${GEM_NAME}.gemspec

cvs diff -r1.6 -r1.7 pkgsrc/www/ruby-http/distinfo (expand / switch to unified diff)

--- pkgsrc/www/ruby-http/distinfo 2015/06/11 16:51:04 1.6
+++ pkgsrc/www/ruby-http/distinfo 2015/10/04 13:49:30 1.7
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.6 2015/06/11 16:51:04 taca Exp $ 1$NetBSD: distinfo,v 1.7 2015/10/04 13:49:30 taca Exp $
2 2
3SHA1 (http-0.8.12.gem) = 6b8b3776c1810af96ce390335fbdeffa48e9e607 3SHA1 (http-0.9.8.gem) = a0de8b20e9801926dc25f40dffe5108be322c3e8
4RMD160 (http-0.8.12.gem) = ce779fd49826f43725d5a5481e0a282ccf35f3ea 4RMD160 (http-0.9.8.gem) = 5b6b7ebe1a168c2402112c2ed6d62b1996dded41
5Size (http-0.8.12.gem) = 71168 bytes 5Size (http-0.9.8.gem) = 66560 bytes