From: Rafael Sadowski Subject: UPDATE: puma-6.6.0 To: The OpenBSD ports mailing-list Date: Tue, 1 Jul 2025 21:53:12 +0200 Simple update puma-6.6.0. Tested on amd64. OK? Cheers Rafael Index: Makefile =================================================================== RCS file: /cvs/ports/www/ruby-puma/Makefile,v diff -u -p -u -p -r1.16 Makefile --- Makefile 1 Sep 2023 22:29:17 -0000 1.16 +++ Makefile 1 Jul 2025 19:52:54 -0000 @@ -1,6 +1,6 @@ COMMENT = simple, fast, threaded webserver for rack applications -DISTNAME = puma-6.3.1 +DISTNAME = puma-6.6.0 CATEGORIES = www HOMEPAGE = https://puma.io/ @@ -13,7 +13,7 @@ MODULES = lang/ruby RUN_DEPENDS = devel/ruby-nio4r,${MODRUBY_FLAVOR}>=2,<3 BUILD_DEPENDS = ${RUN_DEPENDS} -WANTLIB = crypto ssl +WANTLIB += c++abi crypto ssl CONFIGURE_STYLE = ruby gem ext .include Index: distinfo =================================================================== RCS file: /cvs/ports/www/ruby-puma/distinfo,v diff -u -p -u -p -r1.12 distinfo --- distinfo 1 Sep 2023 22:29:17 -0000 1.12 +++ distinfo 1 Jul 2025 19:52:54 -0000 @@ -1,2 +1,2 @@ -SHA256 (puma-6.3.1.gem) = 7Jicd1+I9cvqDHF4uU7Z/0R5ckH5JF01PRd0qEXnjfQ= -SIZE (puma-6.3.1.gem) = 225792 +SHA256 (puma-6.6.0.gem) = 8lwGhz6z1d5fCk68eDrMgaTM/lgMdgz+MjSXeYAYrYc= +SIZE (puma-6.6.0.gem) = 238080 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/ruby-puma/pkg/PLIST,v diff -u -p -u -p -r1.11 PLIST --- pkg/PLIST 2 Jun 2023 23:11:17 -0000 1.11 +++ pkg/PLIST 1 Jul 2025 19:52:54 -0000 @@ -1,6 +1,10 @@ ${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 @@ -18,9 +22,13 @@ ${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/java_options.md ${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 @@ -31,6 +39,32 @@ ${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