git: 49a2155315f2 - main - sysutils/rubygem-chef-zero: Update to 15.0.21

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sun, 07 Sep 2025 23:26:02 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=49a2155315f2909813a890553a3f84cfb99fd365

commit 49a2155315f2909813a890553a3f84cfb99fd365
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-09-07 22:55:21 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-09-07 23:07:33 +0000

    sysutils/rubygem-chef-zero: Update to 15.0.21
    
    Changes:        https://github.com/chef/chef-zero/blob/main/CHANGELOG.md
---
 sysutils/rubygem-chef-zero/Makefile            | 11 ++++++-----
 sysutils/rubygem-chef-zero/distinfo            |  6 +++---
 sysutils/rubygem-chef-zero/files/patch-gemspec | 14 +++++++-------
 3 files changed, 16 insertions(+), 15 deletions(-)

diff --git a/sysutils/rubygem-chef-zero/Makefile b/sysutils/rubygem-chef-zero/Makefile
index 22f5b0905d58..676737f5cef9 100644
--- a/sysutils/rubygem-chef-zero/Makefile
+++ b/sysutils/rubygem-chef-zero/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	chef-zero
-PORTVERSION=	15.0.17
+PORTVERSION=	15.0.21
 CATEGORIES=	sysutils
 MASTER_SITES=	RG
 
@@ -10,12 +10,13 @@ WWW=		https://github.com/chef/chef-zero
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-RUN_DEPENDS=	rubygem-activesupport70>=7.0<7.1:devel/rubygem-activesupport70 \
-		rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \
-		rubygem-hashie4>=2.0<5.0:devel/rubygem-hashie4 \
+RUN_DEPENDS=	rubygem-activesupport70>=7<8.1:devel/rubygem-activesupport70 \
+		rubygem-ffi-yajl>=2.2<4.0:devel/rubygem-ffi-yajl \
+		rubygem-hashie>=2.0<6.0:devel/rubygem-hashie \
 		rubygem-mixlib-log>=2.0<4.0:devel/rubygem-mixlib-log \
-		rubygem-rack>=3.1.10,3<4,3:www/rubygem-rack \
+		rubygem-rack>=3.1.16,3<4,3:www/rubygem-rack \
 		rubygem-rackup>=2.2.1<3:www/rubygem-rackup \
+		rubygem-unf_ext>=0.0.8<0.1:textproc/rubygem-unf_ext \
 		rubygem-uuidtools>=2.1:devel/rubygem-uuidtools \
 		rubygem-webrick>=0:www/rubygem-webrick
 
diff --git a/sysutils/rubygem-chef-zero/distinfo b/sysutils/rubygem-chef-zero/distinfo
index 052741fc3678..e4cf9237629e 100644
--- a/sysutils/rubygem-chef-zero/distinfo
+++ b/sysutils/rubygem-chef-zero/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742405588
-SHA256 (rubygem/chef-zero-15.0.17.gem) = 423e18499b5e07aa1b8cbcaa1c9102f5bd5edf5f692f64b1d0e9ea9181087357
-SIZE (rubygem/chef-zero-15.0.17.gem) = 71168
+TIMESTAMP = 1757122066
+SHA256 (rubygem/chef-zero-15.0.21.gem) = f4a6115f8d1aa1901fe12d4d7b63496cec7e6f4260d90097adbdf0cb110ae6cb
+SIZE (rubygem/chef-zero-15.0.21.gem) = 71680
diff --git a/sysutils/rubygem-chef-zero/files/patch-gemspec b/sysutils/rubygem-chef-zero/files/patch-gemspec
index a946edc143c6..a35d368fd10f 100644
--- a/sysutils/rubygem-chef-zero/files/patch-gemspec
+++ b/sysutils/rubygem-chef-zero/files/patch-gemspec
@@ -1,11 +1,11 @@
---- chef-zero.gemspec.orig	2025-03-16 15:39:38 UTC
+--- chef-zero.gemspec.orig	2025-09-02 23:37:02 UTC
 +++ chef-zero.gemspec
-@@ -23,7 +23,7 @@ Gem::Specification.new do |s|
- 
+@@ -24,7 +24,7 @@ Gem::Specification.new do |s|
+   s.add_runtime_dependency(%q<activesupport>.freeze, [">= 7".freeze, "< 8.1".freeze])
    s.add_runtime_dependency(%q<mixlib-log>.freeze, [">= 2.0".freeze, "< 4.0".freeze])
-   s.add_runtime_dependency(%q<hashie>.freeze, [">= 2.0".freeze, "< 5.0".freeze])
+   s.add_runtime_dependency(%q<hashie>.freeze, [">= 2.0".freeze, "< 6.0".freeze])
 -  s.add_runtime_dependency(%q<uuidtools>.freeze, ["~> 2.1".freeze])
 +  s.add_runtime_dependency(%q<uuidtools>.freeze, [">= 2.1".freeze])
-   s.add_runtime_dependency(%q<ffi-yajl>.freeze, ["~> 2.2".freeze])
-   s.add_runtime_dependency(%q<rack>.freeze, ["~> 2.0".freeze, ">= 2.0.6".freeze])
-   s.add_runtime_dependency(%q<webrick>.freeze, [">= 0".freeze])
+   s.add_runtime_dependency(%q<ffi-yajl>.freeze, [">= 2.2".freeze, "< 4.0".freeze])
+   s.add_runtime_dependency(%q<rack>.freeze, ["~> 3.1".freeze, ">= 3.1.16".freeze])
+   s.add_runtime_dependency(%q<rackup>.freeze, ["~> 2.2".freeze, ">= 2.2.1".freeze])