git: ea4903e68f67 - main - editors/neovim: Update included tree-sitter parsers

From: Adam Weinberger <adamw_at_FreeBSD.org>
Date: Wed, 02 Oct 2024 21:44:04 UTC
The branch main has been updated by adamw:

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

commit ea4903e68f670836f9b72d7743372fe168f6e2ca
Author:     Adam Weinberger <adamw@FreeBSD.org>
AuthorDate: 2024-10-02 21:38:49 +0000
Commit:     Adam Weinberger <adamw@FreeBSD.org>
CommitDate: 2024-10-02 21:38:49 +0000

    editors/neovim: Update included tree-sitter parsers
    
    At the root of this is breakages in vimdoc parsing, which should be
    fixed by updating the tree-sitter-vimdoc parser. While here, I'm
    updating the rest of them as well.
    
    Normally I'd MFH this, but 2024Q4 will be branched Real Soon Now(tm).
    
    PR:             280702
    Reported by:    Oleg Streejak
---
 editors/neovim/Makefile | 11 ++++++-----
 editors/neovim/distinfo | 22 +++++++++++-----------
 2 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/editors/neovim/Makefile b/editors/neovim/Makefile
index 9e854e2bab86..29800492631d 100644
--- a/editors/neovim/Makefile
+++ b/editors/neovim/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	neovim
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.10.1
+PORTREVISION=	1
 CATEGORIES=	editors
 
 MAINTAINER=	adamw@FreeBSD.org
@@ -24,12 +25,12 @@ USES=		cmake cpe gettext iconv lua:51,build luajit \
 		pathfix pkgconfig
 
 USE_GITHUB=	yes
-GH_TUPLE=	tree-sitter:tree-sitter-c:v0.21.0:treesitter_c \
-		tree-sitter-grammars:tree-sitter-lua:v0.1.0:treesitter_lua \
-		MDeiml:tree-sitter-markdown:v0.2.3:treesitter_markdown \
-		tree-sitter-grammars:tree-sitter-query:v0.3.0:treesitter_query \
+GH_TUPLE=	tree-sitter:tree-sitter-c:v0.23.1:treesitter_c \
+		tree-sitter-grammars:tree-sitter-lua:v0.2.0:treesitter_lua \
+		MDeiml:tree-sitter-markdown:v0.3.2:treesitter_markdown \
+		tree-sitter-grammars:tree-sitter-query:v0.4.0:treesitter_query \
 		neovim:tree-sitter-vim:v0.4.0:treesitter_vim \
-		neovim:tree-sitter-vimdoc:v2.5.1:treesitter_vimdoc
+		neovim:tree-sitter-vimdoc:v3.0.0:treesitter_vimdoc
 
 CMAKE_ARGS=	-DLUA_PRG:FILEPATH="${LUA_CMD}" \
 		-DCMAKE_INSTALL_MANDIR:PATH="${PREFIX}/share/man" \
diff --git a/editors/neovim/distinfo b/editors/neovim/distinfo
index 54204ec329b7..6b2609651a79 100644
--- a/editors/neovim/distinfo
+++ b/editors/neovim/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1721880651
+TIMESTAMP = 1727904970
 SHA256 (neovim-neovim-v0.10.1_GH0.tar.gz) = edce96e79903adfcb3c41e9a8238511946325ea9568fde177a70a614501af689
 SIZE (neovim-neovim-v0.10.1_GH0.tar.gz) = 12796966
-SHA256 (tree-sitter-tree-sitter-c-v0.21.0_GH0.tar.gz) = 6f0f5d1b71cf8ffd8a37fb638c6022fa1245bd630150b538547d52128ce0ea7e
-SIZE (tree-sitter-tree-sitter-c-v0.21.0_GH0.tar.gz) = 426566
-SHA256 (tree-sitter-grammars-tree-sitter-lua-v0.1.0_GH0.tar.gz) = 230cfcbfa74ed1f7b8149e9a1f34c2efc4c589a71fe0f5dc8560622f8020d722
-SIZE (tree-sitter-grammars-tree-sitter-lua-v0.1.0_GH0.tar.gz) = 56812
-SHA256 (MDeiml-tree-sitter-markdown-v0.2.3_GH0.tar.gz) = 4909d6023643f1afc3ab219585d4035b7403f3a17849782ab803c5f73c8a31d5
-SIZE (MDeiml-tree-sitter-markdown-v0.2.3_GH0.tar.gz) = 418293
-SHA256 (tree-sitter-grammars-tree-sitter-query-v0.3.0_GH0.tar.gz) = f878ff37abcb83250e31a6569e997546f3dbab74dcb26683cb2d613f7568cfc0
-SIZE (tree-sitter-grammars-tree-sitter-query-v0.3.0_GH0.tar.gz) = 43274
+SHA256 (tree-sitter-tree-sitter-c-v0.23.1_GH0.tar.gz) = 8f90f481c28a45c7dcba84d05fc07853df043ff813868cdfa074a3835e89467a
+SIZE (tree-sitter-tree-sitter-c-v0.23.1_GH0.tar.gz) = 379330
+SHA256 (tree-sitter-grammars-tree-sitter-lua-v0.2.0_GH0.tar.gz) = 6c41227cd0a59047b19d31f0031d4d901f08bfd78d6fc7f55c89e5b8374c794e
+SIZE (tree-sitter-grammars-tree-sitter-lua-v0.2.0_GH0.tar.gz) = 60830
+SHA256 (MDeiml-tree-sitter-markdown-v0.3.2_GH0.tar.gz) = 5dac48a6d971eb545aab665d59a18180d21963afc781bbf40f9077c06cb82ae5
+SIZE (MDeiml-tree-sitter-markdown-v0.3.2_GH0.tar.gz) = 419764
+SHA256 (tree-sitter-grammars-tree-sitter-query-v0.4.0_GH0.tar.gz) = d3a423ab66dc62b2969625e280116678a8a22582b5ff087795222108db2f6a6e
+SIZE (tree-sitter-grammars-tree-sitter-query-v0.4.0_GH0.tar.gz) = 42944
 SHA256 (neovim-tree-sitter-vim-v0.4.0_GH0.tar.gz) = 9f856f8b4a10ab43348550fa2d3cb2846ae3d8e60f45887200549c051c66f9d5
 SIZE (neovim-tree-sitter-vim-v0.4.0_GH0.tar.gz) = 356704
-SHA256 (neovim-tree-sitter-vimdoc-v2.5.1_GH0.tar.gz) = 063645096504b21603585507c41c6d8718ff3c11b2150c5bfc31e8f3ee9afea3
-SIZE (neovim-tree-sitter-vimdoc-v2.5.1_GH0.tar.gz) = 57430
+SHA256 (neovim-tree-sitter-vimdoc-v3.0.0_GH0.tar.gz) = a639bf92bf57bfa1cdc90ca16af27bfaf26a9779064776dd4be34c1ef1453f6c
+SIZE (neovim-tree-sitter-vimdoc-v3.0.0_GH0.tar.gz) = 58110