diff --git a/devel/py-tree-sitter/Makefile b/devel/py-tree-sitter/Makefile index 89a8e8f72f89..6674da0b7a2e 100644 --- a/devel/py-tree-sitter/Makefile +++ b/devel/py-tree-sitter/Makefile @@ -1,18 +1,24 @@ PORTNAME= tree-sitter -PORTVERSION= 0.20.4 -PORTREVISION= 1 +PORTVERSION= 0.25.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= tree_sitter-${PORTVERSION} -MAINTAINER= pat@patmaddox.com +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python bindings to the Tree-sitter parsing library -WWW= https://github.com/tree-sitter/py-tree-sitter +WWW= https://tree-sitter.github.io/py-tree-sitter/ \ + https://github.com/tree-sitter/py-tree-sitter LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python -USE_PYTHON= autoplist concurrent distutils +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=43:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} + +USES= python:3.10+ +USE_PYTHON= autoplist concurrent pep517 + +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include diff --git a/devel/py-tree-sitter/distinfo b/devel/py-tree-sitter/distinfo index 40987b7d72b7..a2fd58806d14 100644 --- a/devel/py-tree-sitter/distinfo +++ b/devel/py-tree-sitter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1701931726 -SHA256 (tree_sitter-0.20.4.tar.gz) = 6adb123e2f3e56399bbf2359924633c882cc40ee8344885200bca0922f713be5 -SIZE (tree_sitter-0.20.4.tar.gz) = 140726 +TIMESTAMP = 1760018264 +SHA256 (tree-sitter-0.25.2.tar.gz) = fe43c158555da46723b28b52e058ad444195afd1db3ca7720c59a254544e9c20 +SIZE (tree-sitter-0.25.2.tar.gz) = 177961