git: e2ab76b40a96 - 2025Q1 - sysutils/iocage: Fix stopping jails

From: Michael Gmelin <grembo_at_FreeBSD.org>
Date: Thu, 23 Jan 2025 11:57:16 UTC
The branch 2025Q1 has been updated by grembo:

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

commit e2ab76b40a9643dad1ceda1121d3c5d9a4fe2759
Author:     Michael Gmelin <grembo@FreeBSD.org>
AuthorDate: 2025-01-23 11:50:37 +0000
Commit:     Michael Gmelin <grembo@FreeBSD.org>
CommitDate: 2025-01-23 11:56:55 +0000

    sysutils/iocage: Fix stopping jails
    
    Jails with a dot in their name/hostuuid could not be stopped.
    
    (cherry picked from commit 30af11cd138e62b1b18c254d99f41bc07542c212)
---
 sysutils/iocage/Makefile | 6 ++++++
 sysutils/iocage/distinfo | 4 +++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/sysutils/iocage/Makefile b/sysutils/iocage/Makefile
index 2adc4505e3c5..687f2ea4b2c2 100644
--- a/sysutils/iocage/Makefile
+++ b/sysutils/iocage/Makefile
@@ -1,8 +1,14 @@
 PORTNAME=	iocage
 PORTVERSION=	1.10
+PORTREVISION=	1
 CATEGORIES=	sysutils python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
+# Pull in PR #58 to fix stopping jails that contain
+# dots in their hostuuid
+PATCH_SITES=    https://github.com/freebsd/iocage/commit/
+PATCHFILES=     c55e05aebb305b4013554ec80298113c50d1c74c.patch:-p1
+
 MAINTAINER=	grembo@FreeBSD.org
 COMMENT=	FreeBSD jail manager written in Python3
 WWW=		https://github.com/freebsd/iocage
diff --git a/sysutils/iocage/distinfo b/sysutils/iocage/distinfo
index e3c2da99c3c3..a2d89afda097 100644
--- a/sysutils/iocage/distinfo
+++ b/sysutils/iocage/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1734695580
+TIMESTAMP = 1737632697
 SHA256 (freebsd-iocage-1.10_GH0.tar.gz) = 4e53137b1c91d964a560c38945acfb4a59e2c57162ebc9302b8b90639a1a71b5
 SIZE (freebsd-iocage-1.10_GH0.tar.gz) = 815548
+SHA256 (c55e05aebb305b4013554ec80298113c50d1c74c.patch) = 90e723fb459513e82a617b5d57fa5b9cde881fd94e7f4158b4082ddd7dcd274c
+SIZE (c55e05aebb305b4013554ec80298113c50d1c74c.patch) = 956