Index | Thread | Search

From:
Rafael Sadowski <rafael@sizeofvoid.org>
Subject:
UPDATE: puma-6.6.0
To:
The OpenBSD ports mailing-list <ports@openbsd.org>
Date:
Tue, 1 Jul 2025 21:53:12 +0200

Download raw body.

Thread
  • Rafael Sadowski:

    UPDATE: puma-6.6.0

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 <bsd.port.mk>
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