diff --git a/textproc/py-cmarkgfm/Makefile b/textproc/py-cmarkgfm/Makefile index de477a427b43..b46b4146de78 100644 --- a/textproc/py-cmarkgfm/Makefile +++ b/textproc/py-cmarkgfm/Makefile @@ -1,26 +1,27 @@ PORTNAME= cmarkgfm PORTVERSION= 2025.10.22 +PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Minimal bindings to GitHub fork of cmark WWW= https://github.com/theacodes/cmarkgfm LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.15.0:devel/py-cffi@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=2.0.0:devel/py-cffi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycparser>=2.06:devel/py-pycparser@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.15.0:devel/py-cffi@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=2.0.0:devel/py-cffi@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include diff --git a/textproc/py-cmarkgfm/files/patch-pyproject.toml b/textproc/py-cmarkgfm/files/patch-pyproject.toml index 852776707287..944bac45b345 100644 --- a/textproc/py-cmarkgfm/files/patch-pyproject.toml +++ b/textproc/py-cmarkgfm/files/patch-pyproject.toml @@ -1,27 +1,18 @@ --- pyproject.toml.orig 2025-10-22 22:23:23 UTC +++ pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=80.9.0", "cffi>=2.0.0", "pycparser>=2.06"] -+requires = ["setuptools>=61", "cffi>=1.15.0", "pycparser>=2.06"] ++requires = ["setuptools>=61", "cffi>=2.0.0", "pycparser>=2.06"] build-backend = "setuptools.build_meta" [project] @@ -8,7 +8,7 @@ requires-python = ">=3.9" description = "Minimal bindings to GitHub's fork of cmark" readme = "README.rst" requires-python = ">=3.9" -license = "MIT" +license = {text = "MIT"} authors = [ {name = "The Python Packaging Authority", email = "me@thea.codes"}, {email = "pypa-dev@googlegroups.com"} -@@ -26,7 +26,7 @@ dependencies = [ - "Programming Language :: Python :: 3.14", - ] - dependencies = [ -- "cffi>=2.0.0", -+ "cffi>=1.15.0", - ] - - [project.urls]