git: 8b74498eddf7 - main - sysutils/rubygem-chef: Fix gemspec for rubygem-train-core 3.13.2 and rubygem-train-winrm 0.3.1 update

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Wed, 23 Jul 2025 07:27:45 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8b74498eddf7b8a25d0b5f7b6c9116c42e44f218

commit 8b74498eddf7b8a25d0b5f7b6c9116c42e44f218
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-07-23 07:20:35 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-07-23 07:23:24 +0000

    sysutils/rubygem-chef: Fix gemspec for rubygem-train-core 3.13.2 and rubygem-train-winrm 0.3.1 update
    
    - Bump PORTREVISION for package change
---
 sysutils/rubygem-chef/Makefile            |  3 ++-
 sysutils/rubygem-chef/files/patch-gemspec | 13 ++++++++++++-
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/sysutils/rubygem-chef/Makefile b/sysutils/rubygem-chef/Makefile
index a9cab75b91db..7c30613bce57 100644
--- a/sysutils/rubygem-chef/Makefile
+++ b/sysutils/rubygem-chef/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	chef
 PORTVERSION=	18.7.10
+PORTREVISION=	1
 CATEGORIES=	sysutils
 MASTER_SITES=	RG
 
@@ -37,7 +38,7 @@ RUN_DEPENDS=	rubygem-addressable>=0:www/rubygem-addressable \
 		rubygem-plist>=3.2<4:devel/rubygem-plist \
 		rubygem-proxifier2>=1.1<2:net/rubygem-proxifier2 \
 		rubygem-syslog-logger>=1.6<2:sysutils/rubygem-syslog-logger \
-		rubygem-train-core>=3.10<3.12.13_99:net/rubygem-train-core \
+		rubygem-train-core>=3.10:net/rubygem-train-core \
 		rubygem-train-rest>=0.4.1:net/rubygem-train-rest \
 		rubygem-train-winrm>=0.2.17:net/rubygem-train-winrm \
 		rubygem-unf_ext>=0.0.8.2:textproc/rubygem-unf_ext \
diff --git a/sysutils/rubygem-chef/files/patch-gemspec b/sysutils/rubygem-chef/files/patch-gemspec
index d98b3cc91b90..0d24770be3f7 100644
--- a/sysutils/rubygem-chef/files/patch-gemspec
+++ b/sysutils/rubygem-chef/files/patch-gemspec
@@ -1,5 +1,16 @@
---- chef.gemspec.orig	2025-04-11 20:59:53 UTC
+--- chef.gemspec.orig	2025-07-23 04:51:07 UTC
 +++ chef.gemspec
+@@ -24,8 +24,8 @@ Gem::Specification.new do |s|
+ 
+   s.add_runtime_dependency(%q<chef-config>.freeze, ["= 18.7.10".freeze])
+   s.add_runtime_dependency(%q<chef-utils>.freeze, ["= 18.7.10".freeze])
+-  s.add_runtime_dependency(%q<train-core>.freeze, ["~> 3.10".freeze, "<= 3.12.13".freeze])
+-  s.add_runtime_dependency(%q<train-winrm>.freeze, ["~> 0.2.17".freeze])
++  s.add_runtime_dependency(%q<train-core>.freeze, ["~> 3.10".freeze])
++  s.add_runtime_dependency(%q<train-winrm>.freeze, [">= 0.2.17".freeze])
+   s.add_runtime_dependency(%q<train-rest>.freeze, [">= 0.4.1".freeze])
+   s.add_runtime_dependency(%q<license-acceptance>.freeze, [">= 1.0.5".freeze, "< 3".freeze])
+   s.add_runtime_dependency(%q<mixlib-cli>.freeze, [">= 2.1.1".freeze, "< 3.0".freeze])
 @@ -35,12 +35,12 @@ Gem::Specification.new do |s|
    s.add_runtime_dependency(%q<mixlib-archive>.freeze, [">= 0.4".freeze, "< 2.0".freeze])
    s.add_runtime_dependency(%q<ohai>.freeze, ["~> 18.0".freeze])