git: 333c957e58a6 - main - sysutils/rubygem-chef-zero: Fix gemspec for rubygem-uuidtools 3.0.0 update

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Wed, 19 Mar 2025 04:03:47 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=333c957e58a6a98bf485500d7ff0549c2e29af66

commit 333c957e58a6a98bf485500d7ff0549c2e29af66
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-03-19 03:46:58 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-03-19 03:46:58 +0000

    sysutils/rubygem-chef-zero: Fix gemspec for rubygem-uuidtools 3.0.0 update
    
    - Bump PORTREVISION for package change
---
 sysutils/rubygem-chef-zero/Makefile            |  4 ++--
 sysutils/rubygem-chef-zero/files/patch-gemspec | 11 +++++++++++
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/sysutils/rubygem-chef-zero/Makefile b/sysutils/rubygem-chef-zero/Makefile
index 8be6f8e6c3ef..49ca201356d7 100644
--- a/sysutils/rubygem-chef-zero/Makefile
+++ b/sysutils/rubygem-chef-zero/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	chef-zero
 PORTVERSION=	15.0.11
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	sysutils
 MASTER_SITES=	RG
 
@@ -15,7 +15,7 @@ RUN_DEPENDS=	rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \
 		rubygem-hashie4>=2.0<5.0:devel/rubygem-hashie4 \
 		rubygem-mixlib-log>=2.0<4.0:devel/rubygem-mixlib-log \
 		rubygem-rack22>=2.0.6,3<3,3:www/rubygem-rack22 \
-		rubygem-uuidtools>=2.1<3:devel/rubygem-uuidtools \
+		rubygem-uuidtools>=2.1:devel/rubygem-uuidtools \
 		rubygem-webrick>=0:www/rubygem-webrick
 
 USES=		gem
diff --git a/sysutils/rubygem-chef-zero/files/patch-gemspec b/sysutils/rubygem-chef-zero/files/patch-gemspec
new file mode 100644
index 000000000000..a946edc143c6
--- /dev/null
+++ b/sysutils/rubygem-chef-zero/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- chef-zero.gemspec.orig	2025-03-16 15:39:38 UTC
++++ chef-zero.gemspec
+@@ -23,7 +23,7 @@ Gem::Specification.new do |s|
+ 
+   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<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])