git: b329f6f9b397 - main - devel/py-mirakuru: Update to 3.0.3

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sat, 12 Sep 2026 11:33:32 UTC
The branch main has been updated by sunpoet:

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

commit b329f6f9b397d55fb8c971c5f03c5e9ef8c39284
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-12 10:59:53 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-12 11:23:18 +0000

    devel/py-mirakuru: Update to 3.0.3
    
    Changes:        https://github.com/dbfixtures/mirakuru/blob/main/CHANGES.rst
---
 devel/py-mirakuru/Makefile                   |  6 +++---
 devel/py-mirakuru/distinfo                   |  6 +++---
 devel/py-mirakuru/files/patch-pyproject.toml | 26 ++++++++------------------
 3 files changed, 14 insertions(+), 24 deletions(-)

diff --git a/devel/py-mirakuru/Makefile b/devel/py-mirakuru/Makefile
index 561c4c5b0b0f..83e55c8e6263 100644
--- a/devel/py-mirakuru/Makefile
+++ b/devel/py-mirakuru/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	mirakuru
-PORTVERSION=	3.0.2
+PORTVERSION=	3.0.3
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -11,13 +11,13 @@ WWW=		https://github.com/dbfixtures/mirakuru
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flit-core>=3.12:devel/py-flit-core@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}psutil>=4.0.0:sysutils/py-psutil@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent pep517
 
+MAKE_ENV=	SOURCE_DATE_EPOCH=315532800 # 1980-01-01 00:00:00 UTC
 NO_ARCH=	yes
 
 .include <bsd.port.mk>
diff --git a/devel/py-mirakuru/distinfo b/devel/py-mirakuru/distinfo
index 6a47bf890254..8d996de24abd 100644
--- a/devel/py-mirakuru/distinfo
+++ b/devel/py-mirakuru/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1771421400
-SHA256 (mirakuru-3.0.2.tar.gz) = 21192186a8680ea7567ca68170261df3785768b12962dd19fe8cccab15ad3441
-SIZE (mirakuru-3.0.2.tar.gz) = 29338
+TIMESTAMP = 1789128402
+SHA256 (mirakuru-3.0.3.tar.gz) = 70ec0b03a474fd5c29ce2d2050e15546e91f4e7d5f709d209ad45d091deaa2f6
+SIZE (mirakuru-3.0.3.tar.gz) = 28257
diff --git a/devel/py-mirakuru/files/patch-pyproject.toml b/devel/py-mirakuru/files/patch-pyproject.toml
index 6ec863403d40..13556c83a3f2 100644
--- a/devel/py-mirakuru/files/patch-pyproject.toml
+++ b/devel/py-mirakuru/files/patch-pyproject.toml
@@ -1,21 +1,11 @@
---- pyproject.toml.orig	2026-02-11 19:40:54 UTC
+--- pyproject.toml.orig	1970-01-01 00:00:00 UTC
 +++ pyproject.toml
-@@ -4,8 +4,7 @@ keywords = ["process", "executor", "tests", "orchestra
- description = "Process executor (not only) for tests."
- readme = "README.rst"
- keywords = ["process", "executor", "tests", "orchestration"]
--license = "LGPL-3.0-or-later"
--license-files = ["LICENSE"]
-+license = {text = "LGPL-3.0-or-later"}
- authors = [
-     {name = "Grzegorz Śliwiński", email = "fizyk+pypi@fizyk.dev"}
- ]
-@@ -38,7 +37,7 @@ requires-python = ">= 3.10"
- "Changelog" = "https://github.com/dbfixtures/mirakuru/blob/v3.0.2/CHANGES.rst"
- 
+@@ -1,6 +1,6 @@
  [build-system]
--requires = ["setuptools >= 77.0.3", "wheel"]
-+requires = ["setuptools >= 61", "wheel"]
- build-backend = "setuptools.build_meta"
+-build-backend = "uv_build"
+-requires = ["uv-build>=0.11"]
++requires = ["flit-core >= 3.12"]
++build-backend = "flit_core.buildapi"
  
- [tool.setuptools]
+ [project]
+ name = "mirakuru"