git: c0350e20d17c - main - devel/py-readme-renderer: Update to 45.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Wed, 08 Jul 2026 13:40:20 UTC
The branch main has been updated by sunpoet:

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

commit c0350e20d17c636cc1d2d516081f842248c3baed
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-07-08 13:02:23 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-07-08 13:31:58 +0000

    devel/py-readme-renderer: Update to 45.0
    
    Changes:        https://github.com/pypa/readme_renderer/releases
---
 devel/py-readme-renderer/Makefile                   |  6 +++---
 devel/py-readme-renderer/distinfo                   |  6 +++---
 devel/py-readme-renderer/files/patch-pyproject.toml | 21 +++++++++++++++++++++
 3 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/devel/py-readme-renderer/Makefile b/devel/py-readme-renderer/Makefile
index 1927b6de3690..71414e350844 100644
--- a/devel/py-readme-renderer/Makefile
+++ b/devel/py-readme-renderer/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	readme-renderer
-PORTVERSION=	44.0
+PORTVERSION=	45.0
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW=		https://github.com/pypa/readme_renderer
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=40.8.0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}docutils>=0.21.2,1:textproc/py-docutils@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}nh3>=0.2.14:www/py-nh3@${PY_FLAVOR} \
@@ -27,6 +27,6 @@ OPTIONS_DEFINE=	MD
 OPTIONS_DEFAULT=MD
 MD_DESC=	Markdown support
 
-MD_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cmarkgfm>=0.8.0:textproc/py-cmarkgfm@${PY_FLAVOR}
+MD_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}comrak>=0.0.11:textproc/py-comrak@${PY_FLAVOR}
 
 .include <bsd.port.mk>
diff --git a/devel/py-readme-renderer/distinfo b/devel/py-readme-renderer/distinfo
index b6fb314cbbd9..526b3b62f2a8 100644
--- a/devel/py-readme-renderer/distinfo
+++ b/devel/py-readme-renderer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731679300
-SHA256 (readme_renderer-44.0.tar.gz) = 8712034eabbfa6805cacf1402b4eeb2a73028f72d1166d6f5cb7f9c047c5d1e1
-SIZE (readme_renderer-44.0.tar.gz) = 32056
+TIMESTAMP = 1782966488
+SHA256 (readme_renderer-45.0.tar.gz) = 030a8fac74904f8fba11ad1bb6964e3f76e896dc7e5e71f16af190c9056696d1
+SIZE (readme_renderer-45.0.tar.gz) = 36172
diff --git a/devel/py-readme-renderer/files/patch-pyproject.toml b/devel/py-readme-renderer/files/patch-pyproject.toml
new file mode 100644
index 000000000000..c39fe4ace137
--- /dev/null
+++ b/devel/py-readme-renderer/files/patch-pyproject.toml
@@ -0,0 +1,21 @@
+--- pyproject.toml.orig	2026-06-09 21:04:44 UTC
++++ pyproject.toml
+@@ -6,8 +6,7 @@ readme = "README.rst"
+   {name = "The Python Packaging Authority", email = "admin@mail.pypi.org"}
+ ]
+ readme = "README.rst"
+-license = "Apache-2.0"
+-license-files = ["LICENSE"]
++license = {text = "Apache License, Version 2.0"}
+ dependencies = [
+   "nh3>=0.2.14",
+   "docutils>=0.21.2",
+@@ -48,7 +47,7 @@ Homepage = "https://github.com/pypa/readme_renderer"
+ Homepage = "https://github.com/pypa/readme_renderer"
+ 
+ [build-system]
+-requires = ["setuptools>=77.0.3"]
++requires = ["setuptools>=61"]
+ build-backend = "setuptools.build_meta"
+ 
+ [tool.check-manifest]