From 7ae4c08c9167d48cc58972e2c2d634b2ee12ad43 Mon Sep 17 00:00:00 2001 From: taca Date: Fri, 20 Mar 2020 16:19:33 +0000 Subject: [PATCH] www/ruby-rack: update to 2.2.2 Update ruby-rack to 2.2.2. ## [2.2.2] - 2020-02-11 ### Fixed - Fix incorrect `Rack::Request#host` value. ([#1591](https://github.com/rack/rack/pull/1591), [@ioquatix](https://github.com/ioquatix)) - Revert `Rack::Handler::Thin` implementation. ([#1583](https://github.com/rack/rack/pull/1583), [@jeremyevans](https://github.com/jeremyevans)) - Double assignment is still needed to prevent an "unused variable" warning. ([#1589](https://github.com/rack/rack/pull/1589), [@kamipo](https://github.com/kamipo)) - Fix to handle same_site option for session pool. ([#1587](https://github.com/rack/rack/pull/1587), [@kamipo](https://github.com/kamipo)) ## [2.2.1] - 2020-02-09 ### Fixed - Rework `Rack::Request#ip` to handle empty `forwarded_for`. ([#1577](https://github.com/rack/rack/pull/1577), [@ioquatix](https://github.com/ioquatix)) ## [2.2.0] - 2020-02-08 ### SPEC Changes - `rack.session` request environment entry must respond to `to_hash` and return unfrozen Hash. ([@jeremyevans](https://github.com/jeremyevans)) - Request environment cannot be frozen. ([@jeremyevans](https://github.com/jeremyevans)) - CGI values in the request environment with non-ASCII characters must use ASCII-8BIT encoding. ([@jeremyevans](https://github.com/jeremyevans)) - Improve SPEC/lint relating to SERVER_NAME, SERVER_PORT and HTTP_HOST. ([#1561](https://github.com/rack/rack/pull/1561), [@ioquatix](https://github.com/ioquatix)) ### Added - `rackup` supports multiple `-r` options and will require all arguments. ([@jeremyevans](https://github.com/jeremyevans)) - `Server` supports an array of paths to require for the `:require` option. ([@khotta](https://github.com/khotta)) - `Files` supports multipart range requests. ([@fatkodima](https://github.com/fatkodima)) - `Multipart::UploadedFile` supports an IO-like object instead of using the filesystem, using `:filename` and `:io` options. ([@jeremyevans](https://github.com/jeremyevans)) - `Multipart::UploadedFile` supports keyword arguments `:path`, `:content_type`, and `:binary` in addition to positional arguments. ([@jeremyevans](https://github.com/jeremyevans)) - `Static` supports a `:cascade` option for calling the app if there is no matching file. ([@jeremyevans](https://github.com/jeremyevans)) - `Session::Abstract::SessionHash#dig`. ([@jeremyevans](https://github.com/jeremyevans)) - `Response.[]` and `MockResponse.[]` for creating instances using status, headers, and body. ([@ioquatix](https://github.com/ioquatix)) - Convenient cache and content type methods for `Rack::Response`. ([#1555](https://github.com/rack/rack/pull/1555), [@ioquatix](https://github.com/ioquatix)) ### Changed - `Request#params` no longer rescues EOFError. ([@jeremyevans](https://github.com/jeremyevans)) - `Directory` uses a streaming approach, significantly improving time to first byte for large directories. ([@jeremyevans](https://github.com/jeremyevans)) - `Directory` no longer includes a Parent directory link in the root directory index. ([@jeremyevans](https://github.com/jeremyevans)) - `QueryParser#parse_nested_query` uses original backtrace when reraising exception with new class. ([@jeremyevans](https://github.com/jeremyevans)) - `ConditionalGet` follows RFC 7232 precedence if both If-None-Match and If-Modified-Since headers are provided. ([@jeremyevans](https://github.com/jeremyevans)) - `.ru` files supports the `frozen-string-literal` magic comment. ([@eregon](https://github.com/eregon)) - Rely on autoload to load constants instead of requiring internal files, make sure to require 'rack' and not just 'rack/...'. ([@jeremyevans](https://github.com/jeremyevans)) - `Etag` will continue sending ETag even if the response should not be cached. ([@henm](https://github.com/henm)) - `Request#host_with_port` no longer includes a colon for a missing or empty port. ([@AlexWayfer](https://github.com/AlexWayfer)) - All handlers uses keywords arguments instead of an options hash argument. ([@ioquatix](https://github.com/ioquatix)) - `Files` handling of range requests no longer return a body that supports `to_path`, to ensure range requests are handled correctly. ([@jeremyevans](https://github.com/jeremyevans)) - `Multipart::Generator` only includes `Content-Length` for files with paths, and `Content-Disposition` `filename` if the `UploadedFile` instance has one. ([@jeremyevans](https://github.com/jeremyevans)) - `Request#ssl?` is true for the `wss` scheme (secure websockets). ([@jeremyevans](https://github.com/jeremyevans)) - `Rack::HeaderHash` is memoized by default. ([#1549](https://github.com/rack/rack/pull/1549), [@ioquatix](https://github.com/ioquatix)) - `Rack::Directory` allow directory traversal inside root directory. ([#1417](https://github.com/rack/rack/pull/1417), [@ThomasSevestre](https://github.com/ThomasSevestre)) - Sort encodings by server preference. ([#1184](https://github.com/rack/rack/pull/1184), [@ioquatix](https://github.com/ioquatix), [@wjordan](https://github.com/wjordan)) - Rework host/hostname/authority implementation in `Rack::Request`. `#host` and `#host_with_port` have been changed to correctly return IPv6 addresses formatted with square brackets, as defined by [RFC3986](https://tools.ietf.org/html/rfc3986#section-3.2.2). ([#1561](https://github.com/rack/rack/pull/1561), [@ioquatix](https://github.com/ioquatix)) - `Rack::Builder` parsing options on first `#\` line is deprecated. ([#1574](https://github.com/rack/rack/pull/1574), [@ioquatix](https://github.com/ioquatix)) ### Removed - `Directory#path` as it was not used and always returned nil. ([@jeremyevans](https://github.com/jeremyevans)) - `BodyProxy#each` as it was only needed to work around a bug in Ruby <1.9.3. ([@jeremyevans](https://github.com/jeremyevans)) - `URLMap::INFINITY` and `URLMap::NEGATIVE_INFINITY`, in favor of `Float::INFINITY`. ([@ch1c0t](https://github.com/ch1c0t)) - Deprecation of `Rack::File`. It will be deprecated again in rack 2.2 or 3.0. ([@rafaelfranca](https://github.com/rafaelfranca)) - Support for Ruby 2.2 as it is well past EOL. ([@ioquatix](https://github.com/ioquatix)) - Remove `Rack::Files#response_body` as the implementation was broken. ([#1153](https://github.com/rack/rack/pull/1153), [@ioquatix](https://github.com/ioquatix)) - Remove `SERVER_ADDR` which was never part of the original SPEC. ([#1573](https://github.com/rack/rack/pull/1573), [@ioquatix](https://github.com/ioquatix)) ### Fixed - `Directory` correctly handles root paths containing glob metacharacters. ([@jeremyevans](https://github.com/jeremyevans)) - `Cascade` uses a new response object for each call if initialized with no apps. ([@jeremyevans](https://github.com/jeremyevans)) - `BodyProxy` correctly delegates keyword arguments to the body object on Ruby 2.7+. ([@jeremyevans](https://github.com/jeremyevans)) - `BodyProxy#method` correctly handles methods delegated to the body object. ([@jeremyevans](https://github.com/jeremyevans)) - `Request#host` and `Request#host_with_port` handle IPv6 addresses correctly. ([@AlexWayfer](https://github.com/AlexWayfer)) - `Lint` checks when response hijacking that `rack.hijack` is called with a valid object. ([@jeremyevans](https://github.com/jeremyevans)) - `Response#write` correctly updates `Content-Length` if initialized with a body. ([@jeremyevans](https://github.com/jeremyevans)) - `CommonLogger` includes `SCRIPT_NAME` when logging. ([@Erol](https://github.com/Erol)) - `Utils.parse_nested_query` correctly handles empty queries, using an empty instance of the params class instead of a hash. ([@jeremyevans](https://github.com/jeremyevans)) - `Directory` correctly escapes paths in links. ([@yous](https://github.com/yous)) - `Request#delete_cookie` and related `Utils` methods handle `:domain` and `:path` options in same call. ([@jeremyevans](https://github.com/jeremyevans)) - `Request#delete_cookie` and related `Utils` methods do an exact match on `:domain` and `:path` options. ([@jeremyevans](https://github.com/jeremyevans)) - `Static` no longer adds headers when a gzipped file request has a 304 response. ([@chooh](https://github.com/chooh)) - `ContentLength` sets `Content-Length` response header even for bodies not responding to `to_ary`. ([@jeremyevans](https://github.com/jeremyevans)) - Thin handler supports options passed directly to `Thin::Controllers::Controller`. ([@jeremyevans](https://github.com/jeremyevans)) - WEBrick handler no longer ignores `:BindAddress` option. ([@jeremyevans](https://github.com/jeremyevans)) - `ShowExceptions` handles invalid POST data. ([@jeremyevans](https://github.com/jeremyevans)) - Basic authentication requires a password, even if the password is empty. ([@jeremyevans](https://github.com/jeremyevans)) - `Lint` checks response is array with 3 elements, per SPEC. ([@jeremyevans](https://github.com/jeremyevans)) - Support for using `:SSLEnable` option when using WEBrick handler. (Gregor Melhorn) - Close response body after buffering it when buffering. ([@ioquatix](https://github.com/ioquatix)) - Only accept `;` as delimiter when parsing cookies. ([@mrageh](https://github.com/mrageh)) - `Utils::HeaderHash#clear` clears the name mapping as well. ([@raxoft](https://github.com/raxoft)) - Support for passing `nil` `Rack::Files.new`, which notably fixes Rails' current `ActiveStorage::FileServer` implementation. ([@ioquatix](https://github.com/ioquatix)) ### Documentation - CHANGELOG updates. ([@aupajo](https://github.com/aupajo)) - Added [CONTRIBUTING](CONTRIBUTING.md). ([@dblock](https://github.com/dblock)) ## [2.1.2] - 2020-01-27 - Fix multipart parser for some files to prevent denial of service ([@aiomaster](https://github.com/aiomaster)) - Fix `Rack::Builder#use` with keyword arguments ([@kamipo](https://github.com/kamipo)) - Skip deflating in Rack::Deflater if Content-Length is 0 ([@jeremyevans](https://github.com/jeremyevans)) - Remove `SessionHash#transform_keys`, no longer needed ([@pavel](https://github.com/pavel)) - Add to_hash to wrap Hash and Session classes ([@oleh-demyanyuk](https://github.com/oleh-demyanyuk)) - Handle case where session id key is requested but missing ([@jeremyevans](https://github.com/jeremyevans)) ## [2.1.1] - 2020-01-12 - Remove `Rack::Chunked` from `Rack::Server` default middleware. ([#1475](https://github.com/rack/rack/pull/1475), [@ioquatix](https://github.com/ioquatix)) ## 2.1.0 _Note: There are many unreleased changes in Rack (`master` is around 300 commits ahead of `2-0-stable`), and below is not an exhaustive list. If you would like to help out and document some of the unreleased changes, PRs are welcome._ ### Added - Add support for `SameSite=None` cookie value. ([@hennikul](https://github.com/hennikul)) - Add trailer headers. ([@eileencodes](https://github.com/eileencodes)) - Add MIME Types for video streaming. ([@styd](https://github.com/styd)) - Add MIME Type for WASM. ([@buildrtech](https://github.com/buildrtech)) - Add `Early Hints(103)` to status codes. ([@egtra](https://github.com/egtra)) - Add `Too Early(425)` to status codes. ([@y-yagi]((https://github.com/y-yagi))) - Add `Bandwidth Limit Exceeded(509)` to status codes. ([@CJKinni](https://github.com/CJKinni)) - Add method for custom `ip_filter`. ([@svcastaneda](https://github.com/svcastaneda)) - Add boot-time profiling capabilities to `rackup`. ([@tenderlove](https://github.com/tenderlove)) - Add multi mapping support for `X-Accel-Mappings` header. ([@yoshuki](https://github.com/yoshuki)) - Add `sync: false` option to `Rack::Deflater`. (Eric Wong) - Add `Builder#freeze_app` to freeze application and all middleware instances. ([@jeremyevans](https://github.com/jeremyevans)) - Add API to extract cookies from `Rack::MockResponse`. ([@petercline](https://github.com/petercline)) ### Changed - Don't propagate nil values from middleware. ([@ioquatix](https://github.com/ioquatix)) - Lazily initialize the response body and only buffer it if required. ([@ioquatix](https://github.com/ioquatix)) - Fix deflater zlib buffer errors on empty body part. ([@felixbuenemann](https://github.com/felixbuenemann)) - Set `X-Accel-Redirect` to percent-encoded path. ([@diskkid](https://github.com/diskkid)) - Remove unnecessary buffer growing when parsing multipart. ([@tainoe](https://github.com/tainoe)) - Expand the root path in `Rack::Static` upon initialization. ([@rosenfeld](https://github.com/rosenfeld)) - Make `ShowExceptions` work with binary data. ([@axyjo](https://github.com/axyjo)) - Use buffer string when parsing multipart requests. ([@janko-m](https://github.com/janko-m)) - Support optional UTF-8 Byte Order Mark (BOM) in config.ru. ([@mikegee](https://github.com/mikegee)) - Handle `X-Forwarded-For` with optional port. ([@dpritchett](https://github.com/dpritchett)) - Use `Time#httpdate` format for Expires, as proposed by RFC 7231. ([@nanaya](https://github.com/nanaya)) - Make `Utils.status_code` raise an error when the status symbol is invalid instead of `500`. ([@adambutler](https://github.com/adambutler)) - Rename `Request::SCHEME_WHITELIST` to `Request::ALLOWED_SCHEMES`. - Make `Multipart::Parser.get_filename` accept files with `+` in their name. ([@lucaskanashiro](https://github.com/lucaskanashiro)) - Add Falcon to the default handler fallbacks. ([@ioquatix](https://github.com/ioquatix)) - Update codebase to avoid string mutations in preparation for `frozen_string_literals`. ([@pat](https://github.com/pat)) - Change `MockRequest#env_for` to rely on the input optionally responding to `#size` instead of `#length`. ([@janko](https://github.com/janko)) - Rename `Rack::File` -> `Rack::Files` and add deprecation notice. ([@postmodern](https://github.com/postmodern)). ### Removed - Remove `to_ary` from Response ([@tenderlove](https://github.com/tenderlove)) - Deprecate `Rack::Session::Memcache` in favor of `Rack::Session::Dalli` from dalli gem ([@fatkodima](https://github.com/fatkodima)) ### Documentation - Update broken example in `Session::Abstract::ID` documentation. ([tonytonyjan](https://github.com/tonytonyjan)) - Add Padrino to the list of frameworks implmenting Rack. ([@wikimatze](https://github.com/wikimatze)) - Remove Mongrel from the suggested server options in the help output. ([@tricknotes](https://github.com/tricknotes)) - Replace `HISTORY.md` and `NEWS.md` with `CHANGELOG.md`. ([@twitnithegirl](https://github.com/twitnithegirl)) - Backfill `CHANGELOG.md` from 2.0.1 to 2.0.7 releases. ([@drenmi](https://github.com/Drenmi)) ## [2.0.8] - 2019-12-08 - [[CVE-2019-16782](https://nvd.nist.gov/vuln/detail/CVE-2019-16782)] Prevent timing attacks targeted at session ID lookup. BREAKING CHANGE: Session ID is now a SessionId instance instead of a String. ([@tenderlove](https://github.com/tenderlove), [@rafaelfranca](https://github.com/rafaelfranca)) --- www/ruby-rack/Makefile | 4 +- www/ruby-rack/PLIST | 123 +++-------------------------------------- www/ruby-rack/distinfo | 10 ++-- 3 files changed, 15 insertions(+), 122 deletions(-) diff --git a/www/ruby-rack/Makefile b/www/ruby-rack/Makefile index 9ad9f108ade8..231871e6eea0 100644 --- a/www/ruby-rack/Makefile +++ b/www/ruby-rack/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.27 2020/01/18 23:35:45 rillig Exp $ +# $NetBSD: Makefile,v 1.28 2020/03/20 16:19:33 taca Exp $ -DISTNAME= rack-2.0.6 +DISTNAME= rack-2.2.2 CATEGORIES= www MAINTAINER= pkgsrc-users@NetBSD.org diff --git a/www/ruby-rack/PLIST b/www/ruby-rack/PLIST index afac91d6c724..819c801ee0cc 100644 --- a/www/ruby-rack/PLIST +++ b/www/ruby-rack/PLIST @@ -1,11 +1,12 @@ -@comment $NetBSD: PLIST,v 1.18 2017/06/04 15:10:09 taca Exp $ +@comment $NetBSD: PLIST,v 1.19 2020/03/20 16:19:33 taca Exp $ bin/rackup20${RUBY_SUFFIX} ${GEM_HOME}/cache/${GEM_NAME}.gem -${GEM_LIBDIR}/COPYING -${GEM_LIBDIR}/HISTORY.md +${GEM_LIBDIR}/CHANGELOG.md +${GEM_LIBDIR}/CONTRIBUTING.md +${GEM_LIBDIR}/MIT-LICENSE ${GEM_LIBDIR}/README.rdoc ${GEM_LIBDIR}/Rakefile -${GEM_LIBDIR}/SPEC +${GEM_LIBDIR}/SPEC.rdoc ${GEM_LIBDIR}/bin/rackup20 ${GEM_LIBDIR}/contrib/rack.png ${GEM_LIBDIR}/contrib/rack.svg @@ -31,11 +32,13 @@ ${GEM_LIBDIR}/lib/rack/conditional_get.rb ${GEM_LIBDIR}/lib/rack/config.rb ${GEM_LIBDIR}/lib/rack/content_length.rb ${GEM_LIBDIR}/lib/rack/content_type.rb +${GEM_LIBDIR}/lib/rack/core_ext/regexp.rb ${GEM_LIBDIR}/lib/rack/deflater.rb ${GEM_LIBDIR}/lib/rack/directory.rb ${GEM_LIBDIR}/lib/rack/etag.rb ${GEM_LIBDIR}/lib/rack/events.rb ${GEM_LIBDIR}/lib/rack/file.rb +${GEM_LIBDIR}/lib/rack/files.rb ${GEM_LIBDIR}/lib/rack/handler.rb ${GEM_LIBDIR}/lib/rack/handler/cgi.rb ${GEM_LIBDIR}/lib/rack/handler/fastcgi.rb @@ -76,116 +79,6 @@ ${GEM_LIBDIR}/lib/rack/static.rb ${GEM_LIBDIR}/lib/rack/tempfile_reaper.rb ${GEM_LIBDIR}/lib/rack/urlmap.rb ${GEM_LIBDIR}/lib/rack/utils.rb +${GEM_LIBDIR}/lib/rack/version.rb ${GEM_LIBDIR}/rack.gemspec -${GEM_LIBDIR}/test/builder/an_underscore_app.rb -${GEM_LIBDIR}/test/builder/anything.rb -${GEM_LIBDIR}/test/builder/comment.ru -${GEM_LIBDIR}/test/builder/end.ru -${GEM_LIBDIR}/test/builder/line.ru -${GEM_LIBDIR}/test/builder/options.ru -${GEM_LIBDIR}/test/cgi/assets/folder/test.js -${GEM_LIBDIR}/test/cgi/assets/fonts/font.eot -${GEM_LIBDIR}/test/cgi/assets/images/image.png -${GEM_LIBDIR}/test/cgi/assets/index.html -${GEM_LIBDIR}/test/cgi/assets/javascripts/app.js -${GEM_LIBDIR}/test/cgi/assets/stylesheets/app.css -${GEM_LIBDIR}/test/cgi/lighttpd.conf -${GEM_LIBDIR}/test/cgi/rackup_stub.rb -${GEM_LIBDIR}/test/cgi/sample_rackup.ru -${GEM_LIBDIR}/test/cgi/test -${GEM_LIBDIR}/test/cgi/test+directory/test+file -${GEM_LIBDIR}/test/cgi/test.fcgi -${GEM_LIBDIR}/test/cgi/test.gz -${GEM_LIBDIR}/test/cgi/test.ru -${GEM_LIBDIR}/test/gemloader.rb -${GEM_LIBDIR}/test/helper.rb -${GEM_LIBDIR}/test/multipart/bad_robots -${GEM_LIBDIR}/test/multipart/binary -${GEM_LIBDIR}/test/multipart/content_type_and_no_filename -${GEM_LIBDIR}/test/multipart/empty -${GEM_LIBDIR}/test/multipart/fail_16384_nofile -${GEM_LIBDIR}/test/multipart/file1.txt -${GEM_LIBDIR}/test/multipart/filename_and_modification_param -${GEM_LIBDIR}/test/multipart/filename_and_no_name -${GEM_LIBDIR}/test/multipart/filename_with_encoded_words -${GEM_LIBDIR}/test/multipart/filename_with_escaped_quotes -${GEM_LIBDIR}/test/multipart/filename_with_escaped_quotes_and_modification_param -${GEM_LIBDIR}/test/multipart/filename_with_null_byte -${GEM_LIBDIR}/test/multipart/filename_with_percent_escaped_quotes -${GEM_LIBDIR}/test/multipart/filename_with_single_quote -${GEM_LIBDIR}/test/multipart/filename_with_unescaped_percentages -${GEM_LIBDIR}/test/multipart/filename_with_unescaped_percentages2 -${GEM_LIBDIR}/test/multipart/filename_with_unescaped_percentages3 -${GEM_LIBDIR}/test/multipart/filename_with_unescaped_quotes -${GEM_LIBDIR}/test/multipart/ie -${GEM_LIBDIR}/test/multipart/invalid_character -${GEM_LIBDIR}/test/multipart/mixed_files -${GEM_LIBDIR}/test/multipart/nested -${GEM_LIBDIR}/test/multipart/none -${GEM_LIBDIR}/test/multipart/quoted -${GEM_LIBDIR}/test/multipart/rack-logo.png -${GEM_LIBDIR}/test/multipart/semicolon -${GEM_LIBDIR}/test/multipart/text -${GEM_LIBDIR}/test/multipart/three_files_three_fields -${GEM_LIBDIR}/test/multipart/unity3d_wwwform -${GEM_LIBDIR}/test/multipart/webkit -${GEM_LIBDIR}/test/rackup/config.ru -${GEM_LIBDIR}/test/registering_handler/rack/handler/registering_myself.rb -${GEM_LIBDIR}/test/spec_auth_basic.rb -${GEM_LIBDIR}/test/spec_auth_digest.rb -${GEM_LIBDIR}/test/spec_body_proxy.rb -${GEM_LIBDIR}/test/spec_builder.rb -${GEM_LIBDIR}/test/spec_cascade.rb -${GEM_LIBDIR}/test/spec_cgi.rb -${GEM_LIBDIR}/test/spec_chunked.rb -${GEM_LIBDIR}/test/spec_common_logger.rb -${GEM_LIBDIR}/test/spec_conditional_get.rb -${GEM_LIBDIR}/test/spec_config.rb -${GEM_LIBDIR}/test/spec_content_length.rb -${GEM_LIBDIR}/test/spec_content_type.rb -${GEM_LIBDIR}/test/spec_deflater.rb -${GEM_LIBDIR}/test/spec_directory.rb -${GEM_LIBDIR}/test/spec_etag.rb -${GEM_LIBDIR}/test/spec_events.rb -${GEM_LIBDIR}/test/spec_fastcgi.rb -${GEM_LIBDIR}/test/spec_file.rb -${GEM_LIBDIR}/test/spec_handler.rb -${GEM_LIBDIR}/test/spec_head.rb -${GEM_LIBDIR}/test/spec_lint.rb -${GEM_LIBDIR}/test/spec_lobster.rb -${GEM_LIBDIR}/test/spec_lock.rb -${GEM_LIBDIR}/test/spec_logger.rb -${GEM_LIBDIR}/test/spec_media_type.rb -${GEM_LIBDIR}/test/spec_method_override.rb -${GEM_LIBDIR}/test/spec_mime.rb -${GEM_LIBDIR}/test/spec_mock.rb -${GEM_LIBDIR}/test/spec_multipart.rb -${GEM_LIBDIR}/test/spec_null_logger.rb -${GEM_LIBDIR}/test/spec_recursive.rb -${GEM_LIBDIR}/test/spec_request.rb -${GEM_LIBDIR}/test/spec_response.rb -${GEM_LIBDIR}/test/spec_rewindable_input.rb -${GEM_LIBDIR}/test/spec_runtime.rb -${GEM_LIBDIR}/test/spec_sendfile.rb -${GEM_LIBDIR}/test/spec_server.rb -${GEM_LIBDIR}/test/spec_session_abstract_id.rb -${GEM_LIBDIR}/test/spec_session_abstract_session_hash.rb -${GEM_LIBDIR}/test/spec_session_cookie.rb -${GEM_LIBDIR}/test/spec_session_memcache.rb -${GEM_LIBDIR}/test/spec_session_pool.rb -${GEM_LIBDIR}/test/spec_show_exceptions.rb -${GEM_LIBDIR}/test/spec_show_status.rb -${GEM_LIBDIR}/test/spec_static.rb -${GEM_LIBDIR}/test/spec_tempfile_reaper.rb -${GEM_LIBDIR}/test/spec_thin.rb -${GEM_LIBDIR}/test/spec_urlmap.rb -${GEM_LIBDIR}/test/spec_utils.rb -${GEM_LIBDIR}/test/spec_version.rb -${GEM_LIBDIR}/test/spec_webrick.rb -${GEM_LIBDIR}/test/static/another/index.html -${GEM_LIBDIR}/test/static/foo.html -${GEM_LIBDIR}/test/static/index.html -${GEM_LIBDIR}/test/testrequest.rb -${GEM_LIBDIR}/test/unregistered_handler/rack/handler/unregistered.rb -${GEM_LIBDIR}/test/unregistered_handler/rack/handler/unregistered_long_one.rb ${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/www/ruby-rack/distinfo b/www/ruby-rack/distinfo index 14e71238fac7..44e1cc035f9e 100644 --- a/www/ruby-rack/distinfo +++ b/www/ruby-rack/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.23 2019/02/03 15:51:31 taca Exp $ +$NetBSD: distinfo,v 1.24 2020/03/20 16:19:33 taca Exp $ -SHA1 (rack-2.0.6.gem) = b15267e1f94e69238a00a6f1bd48fb7683c03a78 -RMD160 (rack-2.0.6.gem) = 6ef84180289c6fb8e4f0bebb778879578084b7b8 -SHA512 (rack-2.0.6.gem) = f1b93bbd16b7e44423c0977444183d9685e3c82e806304f304620731e5b4590920dcc363026277aa4b9ee0a2151c54570be341dcb9265517c7315ca4a504ef22 -Size (rack-2.0.6.gem) = 255488 bytes +SHA1 (rack-2.2.2.gem) = ee6605164c9ee810ddf29f3bb23dc1bbc67b4de9 +RMD160 (rack-2.2.2.gem) = 4f096b37bcca1144f9d4840f41b2b3d05867d37d +SHA512 (rack-2.2.2.gem) = 10cb4744a7f4ad90c63de7f0472a4d43c8973cd3352b766e2e36619b24c0196e230efecfb6256861e74e5e5ee89472baf43f8a70b24440127a20c7552da9af3d +Size (rack-2.2.2.gem) = 151040 bytes