git: e223722e7e45 - main - sysutils/rubygem-tmuxinator: fix build error

From: Matthias Fechner <mfechner_at_FreeBSD.org>
Date: Mon, 11 Aug 2025 04:31:25 UTC
The branch main has been updated by mfechner:

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

commit e223722e7e455b70cc7810b599df08dbe229e000
Author:     Matthias Fechner <mfechner@FreeBSD.org>
AuthorDate: 2025-08-11 04:30:20 +0000
Commit:     Matthias Fechner <mfechner@FreeBSD.org>
CommitDate: 2025-08-11 04:30:20 +0000

    sysutils/rubygem-tmuxinator: fix build error
    
    Use newly added thor version 1.3.
    This fixes a regression from 162b84df54cbacd40881986fe39e7ffe734bc417
---
 devel/Makefile                       |  1 +
 devel/rubygem-thor13/Makefile        | 23 +++++++++++++++++++++++
 devel/rubygem-thor13/distinfo        |  3 +++
 devel/rubygem-thor13/pkg-descr       |  1 +
 sysutils/rubygem-tmuxinator/Makefile |  3 ++-
 5 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/devel/Makefile b/devel/Makefile
index f082931dbbc7..7c55fbb114e7 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -8027,6 +8027,7 @@
     SUBDIR += rubygem-thor
     SUBDIR += rubygem-thor0
     SUBDIR += rubygem-thor12
+    SUBDIR += rubygem-thor13
     SUBDIR += rubygem-thread-local
     SUBDIR += rubygem-thread_safe
     SUBDIR += rubygem-thrift
diff --git a/devel/rubygem-thor13/Makefile b/devel/rubygem-thor13/Makefile
new file mode 100644
index 000000000000..087c010efb58
--- /dev/null
+++ b/devel/rubygem-thor13/Makefile
@@ -0,0 +1,23 @@
+PORTNAME=	thor
+PORTVERSION=	1.3.2
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+PKGNAMESUFFIX=	13
+
+MAINTAINER=	ruby@FreeBSD.org
+COMMENT=	Scripting framework that replaces rake, sake, and rubigen
+WWW=		https://github.com/rails/thor
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.md
+
+USES=		gem
+
+NO_ARCH=	yes
+
+PORTSCOUT=	limit:^1\.3\.
+
+post-install:
+	${RM} ${STAGEDIR}${PREFIX}/bin/thor
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-thor13/distinfo b/devel/rubygem-thor13/distinfo
new file mode 100644
index 000000000000..8531a65d4ec2
--- /dev/null
+++ b/devel/rubygem-thor13/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754886550
+SHA256 (rubygem/thor-1.3.2.gem) = eef0293b9e24158ccad7ab383ae83534b7ad4ed99c09f96f1a6b036550abbeda
+SIZE (rubygem/thor-1.3.2.gem) = 56320
diff --git a/devel/rubygem-thor13/pkg-descr b/devel/rubygem-thor13/pkg-descr
new file mode 100644
index 000000000000..a0e63010f12e
--- /dev/null
+++ b/devel/rubygem-thor13/pkg-descr
@@ -0,0 +1 @@
+A scripting framework that replaces rake, sake and rubigen
diff --git a/sysutils/rubygem-tmuxinator/Makefile b/sysutils/rubygem-tmuxinator/Makefile
index c8ef708c2870..0753039b0325 100644
--- a/sysutils/rubygem-tmuxinator/Makefile
+++ b/sysutils/rubygem-tmuxinator/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	tmuxinator
 PORTVERSION=	3.3.4
+PORTREVISION=	1
 CATEGORIES=	sysutils ruby
 MASTER_SITES=	RG
 
@@ -10,7 +11,7 @@ WWW=		https://github.com/tmuxinator/tmuxinator
 LICENSE=	MIT
 
 RUN_DEPENDS=	rubygem-erubi>=1.7<2:www/rubygem-erubi \
-		rubygem-thor>=1.3.0<1.4:devel/rubygem-thor \
+		rubygem-thor13>=1.3.0<1.4:devel/rubygem-thor13 \
 		rubygem-xdg2>=2.2.5<3:devel/rubygem-xdg2
 
 USES=		gem