Date: Fri, 06 Feb 2026 10:27:19 +0000 From: Nicola Vitale <nivit@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: e0df53ce3832 - main - devel/py-tree-sitter-sql: Add new port Message-ID: <6985c207.46665.273ed528@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by nivit: URL: https://cgit.FreeBSD.org/ports/commit/?id=e0df53ce383297b434f6115b4a2ac9e3b32e6050 commit e0df53ce383297b434f6115b4a2ac9e3b32e6050 Author: Nicola Vitale <nivit@FreeBSD.org> AuthorDate: 2026-02-06 10:25:43 +0000 Commit: Nicola Vitale <nivit@FreeBSD.org> CommitDate: 2026-02-06 10:25:43 +0000 devel/py-tree-sitter-sql: Add new port Tree-sitter-sql is a general/permissive SQL grammar for tree-sitter. https://github.com/derekstride/tree-sitter-sql --- devel/Makefile | 1 + devel/py-tree-sitter-sql/Makefile | 21 +++++++++++++++++++++ devel/py-tree-sitter-sql/distinfo | 3 +++ devel/py-tree-sitter-sql/pkg-descr | 1 + 4 files changed, 26 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index a9be8fb88a02..7c715185f94d 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -6150,6 +6150,7 @@ SUBDIR += py-tree-sitter-languages SUBDIR += py-tree-sitter-python SUBDIR += py-tree-sitter-regex + SUBDIR += py-tree-sitter-sql SUBDIR += py-tree-sitter-yaml SUBDIR += py-tree-sitter023 SUBDIR += py-treelib diff --git a/devel/py-tree-sitter-sql/Makefile b/devel/py-tree-sitter-sql/Makefile new file mode 100644 index 000000000000..ea6c90b135dd --- /dev/null +++ b/devel/py-tree-sitter-sql/Makefile @@ -0,0 +1,21 @@ +PORTNAME= tree-sitter-sql +PORTVERSION= 0.3.11 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= tree_sitter_sql-${PORTVERSION} + +MAINTAINER= nivit@FreeBSD.org +COMMENT= Tree-sitter Grammar for SQL (Python module) +WWW= https://github.com/derekstride/tree-sitter-sql + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist pep517 + +.include <bsd.port.mk> diff --git a/devel/py-tree-sitter-sql/distinfo b/devel/py-tree-sitter-sql/distinfo new file mode 100644 index 000000000000..440d0062e26b --- /dev/null +++ b/devel/py-tree-sitter-sql/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1770150908 +SHA256 (tree_sitter_sql-0.3.11.tar.gz) = 700b93be2174c3c83d174ec3e10b682f72a4fb451f0076c7ce5012f1d5a76cbc +SIZE (tree_sitter_sql-0.3.11.tar.gz) = 834454 diff --git a/devel/py-tree-sitter-sql/pkg-descr b/devel/py-tree-sitter-sql/pkg-descr new file mode 100644 index 000000000000..2d06be6ddeab --- /dev/null +++ b/devel/py-tree-sitter-sql/pkg-descr @@ -0,0 +1 @@ +Tree-sitter-sql is a general/permissive SQL grammar for tree-sitter.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6985c207.46665.273ed528>
