This updates ruby-rack to the latest version. There are almost two years of development since the current 1.4.5 and the new 1.6.0. Unfortunately, I'm unable to locate a changelog or release notes for 1.6.0. The best I can get is a GitHub comparison: https://github.com/rack/rack/compare/1.4.5...1.6.0
I've checked all of the ports that depend on rack, and they all build with this new version. Tested on amd64. I plan on committing this in a few days unless I hear objections. Thanks, Jeremy Index: Makefile =================================================================== RCS file: /cvs/ports/www/ruby-rack/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile 11 Oct 2014 19:54:47 -0000 1.20 +++ Makefile 5 Jan 2015 20:30:36 -0000 @@ -2,11 +2,10 @@ COMMENT= modular Ruby webserver interface -DISTNAME= rack-1.4.5 -REVISION = 1 +DISTNAME= rack-1.6.0 CATEGORIES= www -HOMEPAGE= http://rack.rubyforge.org/ +HOMEPAGE= http://rack.github.io/ MAINTAINER = Jeremy Evans <jer...@openbsd.org> Index: distinfo =================================================================== RCS file: /cvs/ports/www/ruby-rack/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo 8 Feb 2013 16:33:21 -0000 1.9 +++ distinfo 5 Jan 2015 20:31:06 -0000 @@ -1,2 +1,2 @@ -SHA256 (rack-1.4.5.gem) = 978/qo4Jov8mR1Ny3janJOdHDWvcM9GJoOw0tJYF8wg= -SIZE (rack-1.4.5.gem) = 203776 +SHA256 (rack-1.6.0.gem) = a2lB1IATvGBVOPxFMAap3xgRTd8HV6PNac+9XDtyp7g= +SIZE (rack-1.6.0.gem) = 227328 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/ruby-rack/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- pkg/PLIST 18 Jan 2013 17:10:09 -0000 1.8 +++ pkg/PLIST 5 Jan 2015 20:31:16 -0000 @@ -91,8 +91,11 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/rack/ses ${GEM_LIB}/gems/${DISTNAME}/lib/rack/showexceptions.rb ${GEM_LIB}/gems/${DISTNAME}/lib/rack/showstatus.rb ${GEM_LIB}/gems/${DISTNAME}/lib/rack/static.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rack/tempfile_reaper.rb ${GEM_LIB}/gems/${DISTNAME}/lib/rack/urlmap.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rack/utils/ ${GEM_LIB}/gems/${DISTNAME}/lib/rack/utils.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rack/utils/okjson.rb ${GEM_LIB}/gems/${DISTNAME}/rack.gemspec ${GEM_LIB}/gems/${DISTNAME}/test/ ${GEM_LIB}/gems/${DISTNAME}/test/builder/ @@ -131,6 +134,7 @@ ${GEM_LIB}/gems/${DISTNAME}/test/multipa ${GEM_LIB}/gems/${DISTNAME}/test/multipart/fail_16384_nofile ${GEM_LIB}/gems/${DISTNAME}/test/multipart/file1.txt ${GEM_LIB}/gems/${DISTNAME}/test/multipart/filename_and_modification_param +${GEM_LIB}/gems/${DISTNAME}/test/multipart/filename_and_no_name ${GEM_LIB}/gems/${DISTNAME}/test/multipart/filename_with_escaped_quotes ${GEM_LIB}/gems/${DISTNAME}/test/multipart/filename_with_escaped_quotes_and_modification_param ${GEM_LIB}/gems/${DISTNAME}/test/multipart/filename_with_percent_escaped_quotes @@ -139,6 +143,7 @@ ${GEM_LIB}/gems/${DISTNAME}/test/multipa ${GEM_LIB}/gems/${DISTNAME}/test/multipart/filename_with_unescaped_percentages3 ${GEM_LIB}/gems/${DISTNAME}/test/multipart/filename_with_unescaped_quotes ${GEM_LIB}/gems/${DISTNAME}/test/multipart/ie +${GEM_LIB}/gems/${DISTNAME}/test/multipart/invalid_character ${GEM_LIB}/gems/${DISTNAME}/test/multipart/mixed_files ${GEM_LIB}/gems/${DISTNAME}/test/multipart/nested ${GEM_LIB}/gems/${DISTNAME}/test/multipart/none @@ -151,7 +156,6 @@ ${GEM_LIB}/gems/${DISTNAME}/test/registe ${GEM_LIB}/gems/${DISTNAME}/test/registering_handler/rack/ ${GEM_LIB}/gems/${DISTNAME}/test/registering_handler/rack/handler/ ${GEM_LIB}/gems/${DISTNAME}/test/registering_handler/rack/handler/registering_myself.rb -${GEM_LIB}/gems/${DISTNAME}/test/spec_auth.rb ${GEM_LIB}/gems/${DISTNAME}/test/spec_auth_basic.rb ${GEM_LIB}/gems/${DISTNAME}/test/spec_auth_digest.rb ${GEM_LIB}/gems/${DISTNAME}/test/spec_body_proxy.rb @@ -176,6 +180,7 @@ ${GEM_LIB}/gems/${DISTNAME}/test/spec_lo ${GEM_LIB}/gems/${DISTNAME}/test/spec_lock.rb ${GEM_LIB}/gems/${DISTNAME}/test/spec_logger.rb ${GEM_LIB}/gems/${DISTNAME}/test/spec_methodoverride.rb +${GEM_LIB}/gems/${DISTNAME}/test/spec_mime.rb ${GEM_LIB}/gems/${DISTNAME}/test/spec_mock.rb ${GEM_LIB}/gems/${DISTNAME}/test/spec_mongrel.rb ${GEM_LIB}/gems/${DISTNAME}/test/spec_multipart.rb @@ -194,6 +199,7 @@ ${GEM_LIB}/gems/${DISTNAME}/test/spec_se ${GEM_LIB}/gems/${DISTNAME}/test/spec_showexceptions.rb ${GEM_LIB}/gems/${DISTNAME}/test/spec_showstatus.rb ${GEM_LIB}/gems/${DISTNAME}/test/spec_static.rb +${GEM_LIB}/gems/${DISTNAME}/test/spec_tempfile_reaper.rb ${GEM_LIB}/gems/${DISTNAME}/test/spec_thin.rb ${GEM_LIB}/gems/${DISTNAME}/test/spec_urlmap.rb ${GEM_LIB}/gems/${DISTNAME}/test/spec_utils.rb