diff --git a/textproc/py-textual-image/Makefile b/textproc/py-textual-image/Makefile index 4e04ec8c690c..14b1205ebb48 100644 --- a/textproc/py-textual-image/Makefile +++ b/textproc/py-textual-image/Makefile @@ -1,33 +1,33 @@ PORTNAME= textual-image -PORTVERSION= 0.13.2 +PORTVERSION= 0.14.0 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= textual_image-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Render images via Kitty's Terminal Graphics Protocol with Rich and Textual WWW= https://github.com/lnqs/textual-image LICENSE= LGPL3 -LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.12:devel/py-flit-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=10.3.0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=13.4.0:textproc/py-rich@${PY_FLAVOR} USES= python:3.12+ shebangfix USE_PYTHON= autoplist concurrent pep517 +MAKE_ENV= SOURCE_DATE_EPOCH=315532800 # 1980-01-01 00:00:00 UTC NO_ARCH= yes SHEBANG_FILES= textual_image/__main__.py \ textual_image/demo/*.py OPTIONS_DEFINE= NUMPY TEXTUAL TEXTUAL_DESC= Textual support NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=2.0.0,1:math/py-numpy@${PY_FLAVOR} TEXTUAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}textual>=0.68.0:textproc/py-textual@${PY_FLAVOR} .include diff --git a/textproc/py-textual-image/distinfo b/textproc/py-textual-image/distinfo index 2ed6f28b46a6..98863377c7cb 100644 --- a/textproc/py-textual-image/distinfo +++ b/textproc/py-textual-image/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1782966620 -SHA256 (textual_image-0.13.2.tar.gz) = 8ca0cee2bfcd7734de5b16a1936da226b77b745e28830d9cf2bc202cb70e43ee -SIZE (textual_image-0.13.2.tar.gz) = 2185178 +TIMESTAMP = 1789389372 +SHA256 (textual_image-0.14.0.tar.gz) = 230e2c38738a3d96ca3bcf99c6680b898917003bb21bd5fa7e22cbb16e843235 +SIZE (textual_image-0.14.0.tar.gz) = 172914 diff --git a/textproc/py-textual-image/files/patch-pyproject.toml b/textproc/py-textual-image/files/patch-pyproject.toml new file mode 100644 index 000000000000..b8fc6f5b72a1 --- /dev/null +++ b/textproc/py-textual-image/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 1970-01-01 00:00:00 UTC ++++ pyproject.toml +@@ -1,6 +1,6 @@ + [build-system] +-requires = ["uv_build~=0.11"] +-build-backend = "uv_build" ++requires = ["flit-core >= 3.12"] ++build-backend = "flit_core.buildapi" + + [tool.uv.build-backend] + module-name = "textual_image"