This updates puma to the latest release. * Release notes: https://github.com/puma/puma/blob/master/History.md * Upgrade guide: https://github.com/puma/puma/blob/master/5.0-Upgrade.md
Briefly tested on amd64. Will be committing in a few days unless I hear objections. Thanks, Jeremy Index: Makefile =================================================================== RCS file: /cvs/ports/www/ruby-puma/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile 12 Nov 2019 06:48:14 -0000 1.7 +++ Makefile 18 Sep 2020 15:38:42 -0000 @@ -2,7 +2,7 @@ COMMENT = simple, fast, threaded webserver for rack applications -DISTNAME = puma-4.3.0 +DISTNAME = puma-5.0.0 CATEGORIES = www HOMEPAGE = http://puma.io/ Index: distinfo =================================================================== RCS file: /cvs/ports/www/ruby-puma/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo 12 Nov 2019 06:48:14 -0000 1.5 +++ distinfo 18 Sep 2020 15:38:42 -0000 @@ -1,2 +1,2 @@ -SHA256 (puma-4.3.0.gem) = Pe9ZLqPnOh9DOcAx7V0XVljD51M57W+jFC9mOF7vMck= -SIZE (puma-4.3.0.gem) = 174080 +SHA256 (puma-5.0.0.gem) = BNCdEh3Inzt0UwJ1YSmogCRWxmjO9Ot+kMfEBoezu4k= +SIZE (puma-5.0.0.gem) = 177152 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/ruby-puma/pkg/PLIST,v retrieving revision 1.5 diff -u -p -r1.5 PLIST --- pkg/PLIST 12 Nov 2019 06:48:14 -0000 1.5 +++ pkg/PLIST 18 Sep 2020 15:38:42 -0000 @@ -13,16 +13,26 @@ ${GEM_LIB}/gems/${DISTNAME}/bin/pumactl ${GEM_LIB}/gems/${DISTNAME}/docs/ ${GEM_LIB}/gems/${DISTNAME}/docs/architecture.md ${GEM_LIB}/gems/${DISTNAME}/docs/deployment.md +${GEM_LIB}/gems/${DISTNAME}/docs/fork_worker.md ${GEM_LIB}/gems/${DISTNAME}/docs/images/ ${GEM_LIB}/gems/${DISTNAME}/docs/images/puma-connection-flow-no-reactor.png ${GEM_LIB}/gems/${DISTNAME}/docs/images/puma-connection-flow.png ${GEM_LIB}/gems/${DISTNAME}/docs/images/puma-general-arch.png +${GEM_LIB}/gems/${DISTNAME}/docs/jungle/ +${GEM_LIB}/gems/${DISTNAME}/docs/jungle/README.md +${GEM_LIB}/gems/${DISTNAME}/docs/jungle/rc.d/ +${GEM_LIB}/gems/${DISTNAME}/docs/jungle/rc.d/README.md +${GEM_LIB}/gems/${DISTNAME}/docs/jungle/rc.d/puma +${GEM_LIB}/gems/${DISTNAME}/docs/jungle/rc.d/puma.conf +${GEM_LIB}/gems/${DISTNAME}/docs/jungle/upstart/ +${GEM_LIB}/gems/${DISTNAME}/docs/jungle/upstart/README.md +${GEM_LIB}/gems/${DISTNAME}/docs/jungle/upstart/puma-manager.conf +${GEM_LIB}/gems/${DISTNAME}/docs/jungle/upstart/puma.conf ${GEM_LIB}/gems/${DISTNAME}/docs/nginx.md ${GEM_LIB}/gems/${DISTNAME}/docs/plugins.md ${GEM_LIB}/gems/${DISTNAME}/docs/restart.md ${GEM_LIB}/gems/${DISTNAME}/docs/signals.md ${GEM_LIB}/gems/${DISTNAME}/docs/systemd.md -${GEM_LIB}/gems/${DISTNAME}/docs/tcp_mode.md ${GEM_LIB}/gems/${DISTNAME}/lib/ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/ ${GEM_LIB}/gems/${DISTNAME}/lib/puma.rb @@ -39,6 +49,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/con ${GEM_LIB}/gems/${DISTNAME}/lib/puma/control_cli.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/detect.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/dsl.rb +${GEM_LIB}/gems/${DISTNAME}/lib/puma/error_logger.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/events.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/io_buffer.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/jruby_restart.rb @@ -50,7 +61,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/nul ${GEM_LIB}/gems/${DISTNAME}/lib/puma/plugin/ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/plugin.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/plugin/tmp_restart.rb -${GEM_LIB}/gems/${DISTNAME}/lib/puma/puma_http11.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/puma/puma_http11.so ${GEM_LIB}/gems/${DISTNAME}/lib/puma/rack/ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/rack/builder.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/rack/urlmap.rb @@ -60,28 +71,12 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/run ${GEM_LIB}/gems/${DISTNAME}/lib/puma/server.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/single.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/state_file.rb -${GEM_LIB}/gems/${DISTNAME}/lib/puma/tcp_logger.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/thread_pool.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/util.rb ${GEM_LIB}/gems/${DISTNAME}/lib/rack/ ${GEM_LIB}/gems/${DISTNAME}/lib/rack/handler/ ${GEM_LIB}/gems/${DISTNAME}/lib/rack/handler/puma.rb ${GEM_LIB}/gems/${DISTNAME}/tools/ -${GEM_LIB}/gems/${DISTNAME}/tools/docker/ -${GEM_LIB}/gems/${DISTNAME}/tools/docker/Dockerfile -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/ -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/README.md -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/init.d/ -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/init.d/README.md -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/init.d/puma -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/init.d/run-puma -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/rc.d/ -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/rc.d/README.md -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/rc.d/puma -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/rc.d/puma.conf -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/upstart/ -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/upstart/README.md -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/upstart/puma-manager.conf -${GEM_LIB}/gems/${DISTNAME}/tools/jungle/upstart/puma.conf +${GEM_LIB}/gems/${DISTNAME}/tools/Dockerfile ${GEM_LIB}/gems/${DISTNAME}/tools/trickletest.rb ${GEM_LIB}/specifications/${DISTNAME}.gemspec