Index | Thread | Search

From:
Jeremy Evans <jeremy@openbsd.org>
Subject:
Update: www/ruby-puma 8.0.2
To:
OpenBSD ports <ports@openbsd.org>
Date:
Tue, 11 Aug 2026 18:01:41 -0700

Download raw body.

Thread
  • Jeremy Evans:

    Update: www/ruby-puma 8.0.2

This updates Puma to the latest release.

Change log at
https://github.com/puma/puma/blob/main/History.md#802--2026-05-27

Tested on amd64. I plan on committing in a couple days unless I hear
objections.

Best,
Jeremy

Index: Makefile
===================================================================
RCS file: /cvs/ports/www/ruby-puma/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- Makefile	8 Feb 2026 01:05:44 -0000	1.18
+++ Makefile	12 Aug 2026 00:57:59 -0000
@@ -1,6 +1,6 @@
 COMMENT =		simple, fast, threaded webserver for rack applications
 
-DISTNAME =		puma-7.2.0
+DISTNAME =		puma-8.0.2
 CATEGORIES =		www
 
 HOMEPAGE =		https://puma.io/
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/ruby-puma/distinfo,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 distinfo
--- distinfo	8 Feb 2026 01:05:44 -0000	1.14
+++ distinfo	12 Aug 2026 00:57:59 -0000
@@ -1,2 +1,2 @@
-SHA256 (puma-7.2.0.gem) = v470q1FKTm1FVMtDJrIATrpQNq4Fz3Zc/lGrqXBqcqg=
-SIZE (puma-7.2.0.gem) = 246272
+SHA256 (puma-8.0.2.gem) = yO2HHfu+ZkSOqf/UZpI0LZgE1AcVIrUrUzG3tue2hvs=
+SIZE (puma-8.0.2.gem) = 265216
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/ruby-puma/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 PLIST
--- pkg/PLIST	8 Feb 2026 01:05:44 -0000	1.13
+++ pkg/PLIST	12 Aug 2026 00:57:59 -0000
@@ -10,18 +10,25 @@ ${GEM_LIB}/gems/${DISTNAME}/bin/puma
 ${GEM_LIB}/gems/${DISTNAME}/bin/puma-wild
 ${GEM_LIB}/gems/${DISTNAME}/bin/pumactl
 ${GEM_LIB}/gems/${DISTNAME}/docs/
+${GEM_LIB}/gems/${DISTNAME}/docs/5.0-Upgrade.md
+${GEM_LIB}/gems/${DISTNAME}/docs/6.0-Upgrade.md
+${GEM_LIB}/gems/${DISTNAME}/docs/7.0-Upgrade.md
+${GEM_LIB}/gems/${DISTNAME}/docs/8.0-Upgrade.md
 ${GEM_LIB}/gems/${DISTNAME}/docs/architecture.md
 ${GEM_LIB}/gems/${DISTNAME}/docs/compile_options.md
 ${GEM_LIB}/gems/${DISTNAME}/docs/deployment.md
 ${GEM_LIB}/gems/${DISTNAME}/docs/fork_worker.md
+${GEM_LIB}/gems/${DISTNAME}/docs/grpc.md
 ${GEM_LIB}/gems/${DISTNAME}/docs/images/
+${GEM_LIB}/gems/${DISTNAME}/docs/images/favicon.svg
 ${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/images/running-puma.svg
+${GEM_LIB}/gems/${DISTNAME}/docs/images/standard-logo.svg
 ${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/
 ${GEM_LIB}/gems/${DISTNAME}/docs/kubernetes.md
 ${GEM_LIB}/gems/${DISTNAME}/docs/nginx.md
 ${GEM_LIB}/gems/${DISTNAME}/docs/plugins.md
@@ -40,6 +47,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/app
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/binder.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/cli.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/client.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/puma/client_env.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/cluster/
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/cluster.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/cluster/worker.rb
@@ -74,10 +82,11 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/rac
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/rack/urlmap.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/rack_default.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/reactor.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/puma/request.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/puma/response.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/runner.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/sd_notify.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/server.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/puma/server_plugin_control.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/single.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/state_file.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/puma/thread_pool.rb