Tue Apr 25 23:29:50 2023 UTC ()
treesitter: update to version 0.20.8

Changelog (taken from https://github.com/tree-sitter/tree-sitter/releases/tag/v0.20.8):

v0.20.8
What's Changed

    Change integer type in ts_parser__set_cached_token by @mattmassicotte in #1879
    Explicit integer sizes for array capacity by @mattmassicotte in #1881
    Resolving a crash when freeing a null pointer when cancelling parses by @logancollins in #1938
    Add note about including an external scanner in Rust crate by @J3RN in #1936
    Allow retrieving a tree's list of included ranges, fix some included range bugs by @maxbrunsfeld in #1952
    Allow web-tree-sitter to work with Emscripten 3 by @J3RN in #1913
    Fix test output formatting for rules starting with M/U by @mliszcz in #1941
    Fix racing on playground webserver port binding by @ahlinc in #1953
    Fix wasm tests and bump Emscripten version to 3.1.29 by @ahlinc in #2014
    Add possibility to customize path to generated dynamically loaded libraries. Closes #1336 by @ahlinc in #2013
    Add setting TREE_SITTER_DEBUG in the test sub command by @ahlinc in #2020
    Produce smaller CLI release binary by stripping debug info by @ahlinc in #2031
    Improve CLI init-config command with respect to TREE_SITTER_DIR by @sogaiu in #2035
    Fix possible rollover of nanoseconds in clock.h by @paf31 in #1990
    Derive Hash for Language in Rust binding by @Ekleog in #2080
    Improve the performance of running a query in a small range of a large file by @maxbrunsfeld in #2085
    Make all tests run in a reliable way by @ahlinc in #2135
    New workflow for CI/CD with more release assets by @ahlinc in #2167


(nikita)
diff -r1.2 -r1.3 pkgsrc/textproc/tree-sitter/Makefile
diff -r1.2 -r1.3 pkgsrc/textproc/tree-sitter/distinfo

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

--- pkgsrc/textproc/tree-sitter/Makefile 2023/01/17 21:30:03 1.2
+++ pkgsrc/textproc/tree-sitter/Makefile 2023/04/25 23:29:49 1.3
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.2 2023/01/17 21:30:03 wiz Exp $ 1# $NetBSD: Makefile,v 1.3 2023/04/25 23:29:49 nikita Exp $
2 2
3DISTNAME= tree-sitter-0.20.7 3DISTNAME= tree-sitter-0.20.8
4CATEGORIES= textproc 4CATEGORIES= textproc
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://tree-sitter.github.io/ 9HOMEPAGE= https://tree-sitter.github.io/
10COMMENT= Incremental parsing system for programming tools 10COMMENT= Incremental parsing system for programming tools
11LICENSE= mit 11LICENSE= mit
12 12
13USE_TOOLS+= gmake 13USE_TOOLS+= gmake
14 14
15PKGCONFIG_OVERRIDE+= tree-sitter.pc.in 15PKGCONFIG_OVERRIDE+= tree-sitter.pc.in
16 16

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

--- pkgsrc/textproc/tree-sitter/distinfo 2023/01/17 21:30:03 1.2
+++ pkgsrc/textproc/tree-sitter/distinfo 2023/04/25 23:29:49 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2023/01/17 21:30:03 wiz Exp $ 1$NetBSD: distinfo,v 1.3 2023/04/25 23:29:49 nikita Exp $
2 2
3BLAKE2s (tree-sitter-0.20.7.tar.gz) = ce535fa709bfd6e7cd01f24a9113a2ea79824066bffb1d26ec070b403d2d94e6 3BLAKE2s (tree-sitter-0.20.8.tar.gz) = 71a369bee35a5679a31f7adbf201ef213190f7b1ee0bda771de8eaa6f609e582
4SHA512 (tree-sitter-0.20.7.tar.gz) = dd306f7304cb5f87c05eab3bf5c9c4c13bfed7766a164eafe3159adbc6cca4e66fbdb6880f48dfc668408fbefc14b0147aa2231db085a72f526ac51b681b7c26 4SHA512 (tree-sitter-0.20.8.tar.gz) = 30fa3f97e1a24d469a7565dc91db629accdfbe081b43d951e9751059a0c7f763d727e95efce5806cd9b1689650773bee1106f4f91ba001da57df3b0d83dda967
5Size (tree-sitter-0.20.7.tar.gz) = 2928761 bytes 5Size (tree-sitter-0.20.8.tar.gz) = 2941223 bytes
6SHA1 (patch-Makefile) = 6610bddb86c70f8e6f664997e9f56d948887fd6b 6SHA1 (patch-Makefile) = 6610bddb86c70f8e6f664997e9f56d948887fd6b