git: cb125ca2f005 - main - devel/rubygem-gemdiff: Fix gemspec for rubygem-octokit 10.0.0 update

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Fri, 19 Dec 2025 11:21:40 UTC
The branch main has been updated by sunpoet:

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

commit cb125ca2f005e22da4c762c75aa184b05e6ab0f5
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-12-19 11:13:47 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-12-19 11:13:47 +0000

    devel/rubygem-gemdiff: Fix gemspec for rubygem-octokit 10.0.0 update
    
    - Bump PORTREVISION for package change
---
 devel/rubygem-gemdiff/Makefile            |  3 ++-
 devel/rubygem-gemdiff/files/patch-gemspec | 11 +++++++++++
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/devel/rubygem-gemdiff/Makefile b/devel/rubygem-gemdiff/Makefile
index fbc3c45aea02..c016a4bf3bc8 100644
--- a/devel/rubygem-gemdiff/Makefile
+++ b/devel/rubygem-gemdiff/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	gemdiff
 PORTVERSION=	6.0.2
+PORTREVISION=	1
 CATEGORIES=	devel rubygems
 MASTER_SITES=	RG
 
@@ -12,7 +13,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	rubygem-faraday-retry>=2.2<3:www/rubygem-faraday-retry \
 		rubygem-launchy>=3.0<4:devel/rubygem-launchy \
-		rubygem-octokit>=9.0<10:net/rubygem-octokit \
+		rubygem-octokit>=9.0<11:net/rubygem-octokit \
 		rubygem-thor>=1.0<2:devel/rubygem-thor
 
 USES=		gem
diff --git a/devel/rubygem-gemdiff/files/patch-gemspec b/devel/rubygem-gemdiff/files/patch-gemspec
new file mode 100644
index 000000000000..81ca3a3cdd87
--- /dev/null
+++ b/devel/rubygem-gemdiff/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- gemdiff.gemspec.orig	2025-12-18 20:10:46 UTC
++++ gemdiff.gemspec
+@@ -24,7 +24,7 @@ Gem::Specification.new do |s|
+ 
+   s.add_runtime_dependency(%q<faraday-retry>.freeze, ["~> 2.2".freeze])
+   s.add_runtime_dependency(%q<launchy>.freeze, ["~> 3.0".freeze])
+-  s.add_runtime_dependency(%q<octokit>.freeze, ["~> 9.0".freeze])
++  s.add_runtime_dependency(%q<octokit>.freeze, [">= 9.0".freeze, "< 11".freeze])
+   s.add_runtime_dependency(%q<thor>.freeze, ["~> 1.0".freeze])
+ end
+