git: 50976d85c89b - main - sysutils/iocage: Support Python 3.12

From: Michael Gmelin <grembo_at_FreeBSD.org>
Date: Sat, 06 Sep 2025 13:55:24 UTC
The branch main has been updated by grembo:

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

commit 50976d85c89bf1b4298a0695feea9f0e9b5f42c7
Author:     Michael Gmelin <grembo@FreeBSD.org>
AuthorDate: 2025-09-06 13:48:20 +0000
Commit:     Michael Gmelin <grembo@FreeBSD.org>
CommitDate: 2025-09-06 13:54:43 +0000

    sysutils/iocage: Support Python 3.12
    
    See also: https://github.com/freebsd/iocage/pull/90
    
    PR:             288758
    Reported by:    Matthew Wener <matthew@wener.org>
---
 sysutils/iocage/Makefile | 5 ++++-
 sysutils/iocage/distinfo | 6 +++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/sysutils/iocage/Makefile b/sysutils/iocage/Makefile
index f936b5fea18a..33907677d5e1 100644
--- a/sysutils/iocage/Makefile
+++ b/sysutils/iocage/Makefile
@@ -1,11 +1,14 @@
 PORTNAME=	iocage
 PORTVERSION=	1.11
+PORTREVISION=	1
 CATEGORIES=	sysutils python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 # Pull in PR #61 to unbreak default route detection on CURRENT
+# Pull in PR #90 to unbreak on python 3.12
 PATCH_SITES=    https://github.com/freebsd/iocage/commit/
-PATCHFILES=	2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch:-p1
+PATCHFILES=	2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch:-p1 \
+		c2cf9d218a643b6231d1bce0361846352f58c50f.patch:-p1
 
 MAINTAINER=	grembo@FreeBSD.org
 COMMENT=	FreeBSD jail manager written in Python3
diff --git a/sysutils/iocage/distinfo b/sysutils/iocage/distinfo
index bdc9a0b24743..9d532c156395 100644
--- a/sysutils/iocage/distinfo
+++ b/sysutils/iocage/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1749992584
+TIMESTAMP = 1757166176
 SHA256 (freebsd-iocage-1.11_GH0.tar.gz) = 7f8eea47a71389eca9e147a7ec94ae7ecc260e6b17422837ac33492403af9028
 SIZE (freebsd-iocage-1.11_GH0.tar.gz) = 816215
 SHA256 (2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch) = 212d63a093d9831c29398e18e567ea63050b116f737be82f2fe2384c670b5981
 SIZE (2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch) = 891
-SHA256 (c55e05aebb305b4013554ec80298113c50d1c74c.patch) = 90e723fb459513e82a617b5d57fa5b9cde881fd94e7f4158b4082ddd7dcd274c
-SIZE (c55e05aebb305b4013554ec80298113c50d1c74c.patch) = 956
+SHA256 (c2cf9d218a643b6231d1bce0361846352f58c50f.patch) = c550e0fcd6292e86b5405cf267fab88572484bb474a3435b57cdd0e4ecd89f90
+SIZE (c2cf9d218a643b6231d1bce0361846352f58c50f.patch) = 1990