From: Jeremy Evans Subject: Update: www/ruby-puma 7.1.0 To: OpenBSD ports Date: Sun, 7 Dec 2025 18:42:29 -0800 This updates puma to the latest release. Release notes available at https://github.com/puma/puma/blob/main/History.md#710--2025-10-16 This also removes unnecessary files added to the package in the previous update. Adding myself as MAINTAINER, since I expect to be using this more. Tested on amd64. I plan to commit in a couple days unless I hear objections. Best, Jeremy Index: Makefile =================================================================== RCS file: /cvs/ports/www/ruby-puma/Makefile,v retrieving revision 1.17 diff -u -p -u -p -r1.17 Makefile --- Makefile 4 Jul 2025 06:33:10 -0000 1.17 +++ Makefile 8 Dec 2025 02:38:18 -0000 @@ -1,9 +1,11 @@ COMMENT = simple, fast, threaded webserver for rack applications -DISTNAME = puma-6.6.0 +DISTNAME = puma-7.1.0 CATEGORIES = www HOMEPAGE = https://puma.io/ + +MAINTAINER = Jeremy Evans # BSD PERMIT_PACKAGE = Yes Index: distinfo =================================================================== RCS file: /cvs/ports/www/ruby-puma/distinfo,v retrieving revision 1.13 diff -u -p -u -p -r1.13 distinfo --- distinfo 4 Jul 2025 06:33:10 -0000 1.13 +++ distinfo 8 Dec 2025 02:38:18 -0000 @@ -1,2 +1,2 @@ -SHA256 (puma-6.6.0.gem) = 8lwGhz6z1d5fCk68eDrMgaTM/lgMdgz+MjSXeYAYrYc= -SIZE (puma-6.6.0.gem) = 238080 +SHA256 (puma-7.1.0.gem) = 5FwQyxJPIk1EjJjbZTp1SZeU7b7K3EQK1hbPUPL9Sd0= +SIZE (puma-7.1.0.gem) = 244224 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/ruby-puma/pkg/PLIST,v retrieving revision 1.12 diff -u -p -u -p -r1.12 PLIST --- pkg/PLIST 4 Jul 2025 06:33:10 -0000 1.12 +++ pkg/PLIST 8 Dec 2025 02:38:18 -0000 @@ -1,10 +1,5 @@ ${GEM_BIN}/puma${GEM_BIN_SUFFIX} ${GEM_BIN}/pumactl${GEM_BIN_SUFFIX} -${GEM_LIB}/cache/${DISTNAME}.gem -${GEM_EXTENSIONS_DIR}/gem_make.out -${GEM_EXTENSIONS_DIR}/mkmf.log -${GEM_EXTENSIONS_DIR}/puma/ -@so ${GEM_EXTENSIONS_DIR}/puma/puma_http11.so ${GEM_LIB}/gems/${DISTNAME}/ ${GEM_LIB}/gems/${DISTNAME}/History.md ${GEM_LIB}/gems/${DISTNAME}/LICENSE @@ -26,9 +21,6 @@ ${GEM_LIB}/gems/${DISTNAME}/docs/java_op ${GEM_LIB}/gems/${DISTNAME}/docs/jungle/ ${GEM_LIB}/gems/${DISTNAME}/docs/jungle/README.md ${GEM_LIB}/gems/${DISTNAME}/docs/jungle/rc.d/ -@rcscript ${GEM_LIB}/gems/${DISTNAME}/docs/jungle/rc.d/README.md -@rcscript ${GEM_LIB}/gems/${DISTNAME}/docs/jungle/rc.d/puma -@rcscript ${GEM_LIB}/gems/${DISTNAME}/docs/jungle/rc.d/puma.conf ${GEM_LIB}/gems/${DISTNAME}/docs/kubernetes.md ${GEM_LIB}/gems/${DISTNAME}/docs/nginx.md ${GEM_LIB}/gems/${DISTNAME}/docs/plugins.md @@ -39,32 +31,6 @@ ${GEM_LIB}/gems/${DISTNAME}/docs/stats.m ${GEM_LIB}/gems/${DISTNAME}/docs/systemd.md ${GEM_LIB}/gems/${DISTNAME}/docs/testing_benchmarks_local_files.md ${GEM_LIB}/gems/${DISTNAME}/docs/testing_test_rackup_ci_files.md -${GEM_LIB}/gems/${DISTNAME}/ext/ -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/ -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/.sitearchdir.-.puma.time -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/Makefile -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/PumaHttp11Service.java -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/ext_help.h -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/extconf.rb -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/http11_parser.c -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/http11_parser.h -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/http11_parser.java.rl -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/http11_parser.o -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/http11_parser.rl -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/http11_parser_common.rl -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/mini_ssl.c -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/mini_ssl.o -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/no_ssl/ -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/no_ssl/PumaHttp11Service.java -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/org/ -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/org/jruby/ -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/org/jruby/puma/ -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/org/jruby/puma/Http11.java -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/org/jruby/puma/Http11Parser.java -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/org/jruby/puma/MiniSSL.java -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/puma_http11.c -${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/puma_http11.o -@so ${GEM_LIB}/gems/${DISTNAME}/ext/puma_http11/puma_http11.so ${GEM_LIB}/gems/${DISTNAME}/lib/ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/ ${GEM_LIB}/gems/${DISTNAME}/lib/puma.rb @@ -77,6 +43,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/clu ${GEM_LIB}/gems/${DISTNAME}/lib/puma/cluster.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/cluster/worker.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/cluster/worker_handle.rb +${GEM_LIB}/gems/${DISTNAME}/lib/puma/cluster_accept_loop_delay.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/commonlogger.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/configuration.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/const.rb