Thu Aug 24 06:18:53 2023 UTC ()
tree-sitter-cpp: update to 0.20.3.

feat: use static_assert if it's available
fix: rework some rules to reduce state count
fix: allow template before identifier in qualified_identifier
fix: allow user defined literals in assignment lhs
Support dependent operator templates
Support multidimensional subscripts


(wiz)
diff -r1.3 -r1.4 pkgsrc/textproc/tree-sitter-cpp/Makefile
diff -r1.2 -r1.3 pkgsrc/textproc/tree-sitter-cpp/distinfo

cvs diff -r1.3 -r1.4 pkgsrc/textproc/tree-sitter-cpp/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/tree-sitter-cpp/Makefile 2023/07/30 02:21:47 1.3
+++ pkgsrc/textproc/tree-sitter-cpp/Makefile 2023/08/24 06:18:53 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.3 2023/07/30 02:21:47 wiz Exp $ 1# $NetBSD: Makefile,v 1.4 2023/08/24 06:18:53 wiz Exp $
2 2
3DISTNAME= tree-sitter-cpp-0.20.2 3DISTNAME= tree-sitter-cpp-0.20.3
4CATEGORIES= textproc devel 4CATEGORIES= textproc devel
5MASTER_SITES= ${MASTER_SITE_GITHUB:=tree-sitter/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=tree-sitter/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/tree-sitter/tree-sitter-cpp/ 9HOMEPAGE= https://github.com/tree-sitter/tree-sitter-cpp/
10COMMENT= C++ grammar for tree-sitter 10COMMENT= C++ grammar for tree-sitter
11LICENSE= mit 11LICENSE= mit
12 12
13.include "../../textproc/tree-sitter/grammar.mk" 13.include "../../textproc/tree-sitter/grammar.mk"
14.include "../../mk/bsd.pkg.mk" 14.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/textproc/tree-sitter-cpp/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/tree-sitter-cpp/distinfo 2023/07/30 02:21:47 1.2
+++ pkgsrc/textproc/tree-sitter-cpp/distinfo 2023/08/24 06:18:53 1.3
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.2 2023/07/30 02:21:47 wiz Exp $ 1$NetBSD: distinfo,v 1.3 2023/08/24 06:18:53 wiz Exp $
2 2
3BLAKE2s (tree-sitter-cpp-0.20.2.tar.gz) = 609da6f25d6154489a72de2539f951d318af04e8badde6450b673bf9c8bbeb5e 3BLAKE2s (tree-sitter-cpp-0.20.3.tar.gz) = d521aee99bc51e612356d188559bbf8d8b7ce2c5058689dffe6d4ef8b6416786
4SHA512 (tree-sitter-cpp-0.20.2.tar.gz) = b71945be515313598ee9d7db0da8267407e7cd0b94f4b318c4282f0333f93984a59552d39f09329fedb1f71b5ef4616f5d37ada881017dad38c705cbf3e57d7d 4SHA512 (tree-sitter-cpp-0.20.3.tar.gz) = 62630953cb873dccbf6203b90ac6bd62fb596a615c71603c93b4fdc1e21d456c8f6ba74576e9e86732dbce2b7deaa082ea35eddf7fd7387d1ba13236757dfaab
5Size (tree-sitter-cpp-0.20.2.tar.gz) = 1050346 bytes 5Size (tree-sitter-cpp-0.20.3.tar.gz) = 1056333 bytes