Hi ports@,

This is an update for textproc/tree-sitter to its latest version 0.20.6.
The list of changes is big, here you can have a look:
https://github.com/tree-sitter/tree-sitter/compare/v0.20.1...v0.20.6

The only significant change on the port itself is the SHARED_LIBS major
bump as discussed in chat.

I've built and tested its only consumer editosr/neovim on amd64 and
everything seems to be fine.

Comments ?  Ok to commit ?


diff 9151fe3cdd89feb34573bf1117f0648961810822 /usr/ports
blob - 7d03eabe606d585712a013ec2558c8593c55224f
file + textproc/tree-sitter/Makefile
--- textproc/tree-sitter/Makefile
+++ textproc/tree-sitter/Makefile
@@ -2,9 +2,9 @@ COMMENT =       parser generator tool and incremental parsin
 
 GH_ACCOUNT =           tree-sitter
 GH_PROJECT =           tree-sitter
-GH_TAGNAME =           v0.20.1
+GH_TAGNAME =           v0.20.6
 
-SHARED_LIBS +=         tree-sitter     1.0 # 0.20.1
+SHARED_LIBS +=         tree-sitter     2.0 # 0.20.6
 
 SUBST_VARS +=          LIBtree-sitter_VERSION
 
blob - 48aa78cf1e2945d8ef3b5442c302bd94075be23a
file + textproc/tree-sitter/crates.inc
--- textproc/tree-sitter/crates.inc
+++ textproc/tree-sitter/crates.inc
@@ -64,11 +64,11 @@ MODCARGO_CRATES +=  rust-argon2     0.8.3   # MIT/Apache-2.0
 MODCARGO_CRATES +=     rustc-hash      1.1.0   # Apache-2.0/MIT
 MODCARGO_CRATES +=     ryu     1.0.5   # Apache-2.0 OR BSL-1.0
 MODCARGO_CRATES +=     same-file       1.0.6   # Unlicense/MIT
+MODCARGO_CRATES +=     semver  1.0.5   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     serde   1.0.130 # MIT OR Apache-2.0
 MODCARGO_CRATES +=     serde_derive    1.0.130 # MIT OR Apache-2.0
 MODCARGO_CRATES +=     serde_json      1.0.63  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     smallbitvec     2.5.1   # MIT / Apache-2.0
-MODCARGO_CRATES +=     spin    0.7.1   # MIT
 MODCARGO_CRATES +=     strsim  0.8.0   # MIT
 MODCARGO_CRATES +=     syn     1.0.67  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     tempfile        3.2.0   # MIT OR Apache-2.0
blob - d451f188c6b9f6e8d5a88ae218a1fcc6b930ad6c
file + textproc/tree-sitter/distinfo
--- textproc/tree-sitter/distinfo
+++ textproc/tree-sitter/distinfo
@@ -64,11 +64,11 @@ SHA256 (cargo/rust-argon2-0.8.3.tar.gz) = SxiCDZRLM8qn
 SHA256 (cargo/rustc-hash-1.1.0.tar.gz) = 
CNQ/eqawjUnzgs3mp5ggR8NCbblJsUJLxLfsmuEsbOI=
 SHA256 (cargo/ryu-1.0.5.tar.gz) = cdMB1Bk9Axq915/3491yEWipVy7z/lGhUXq6I1vY+G4=
 SHA256 (cargo/same-file-1.0.6.tar.gz) = 
k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI=
+SHA256 (cargo/semver-1.0.5.tar.gz) = 
BIZxjpLsmmj77XO7XvaH1xEDsUJZW0BoNWSb69M/csc=
 SHA256 (cargo/serde-1.0.130.tar.gz) = 
8S0G3jfPWRRvveyrZqqZ+f5PeHIuNgdXelN11mvQyRM=
 SHA256 (cargo/serde_derive-1.0.130.tar.gz) = 
17waGrGWFGTq4EDZZxO6packqBUsEiJJJGW1QyLsUIs=
 SHA256 (cargo/serde_json-1.0.63.tar.gz) = 
Q1NduXR6S6k4wM4KmMxjGkbr+UPJ4dYE4JHfYAdiC/Y=
 SHA256 (cargo/smallbitvec-2.5.1.tar.gz) = 
dc5PncSkG0w0dsySXx77EbZt83Oo/eXUuJFfqRtdmV4=
-SHA256 (cargo/spin-0.7.1.tar.gz) = Eyh7TanRIHpPSSmsOQkW1k6s/iNqSH6an1s745K+UWI=
 SHA256 (cargo/strsim-0.8.0.tar.gz) = 
jqURnNtMVbVdQyq7UToEKThIeMFd3mDMd7HJneGpWmo=
 SHA256 (cargo/syn-1.0.67.tar.gz) = ZJip78NChx+RzC0NaUxnQ2i0zrQPYrZaegjDeSk15wI=
 SHA256 (cargo/tempfile-3.2.0.tar.gz) = 
2sHGY8/JOBD4iu2biUHUjKv4VqGxEcKaQEOQGNhw6yI=
@@ -104,7 +104,7 @@ SHA256 (cargo/winapi-0.3.9.tar.gz) = XIOaZ0/NepiVLlkyQ
 SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 
rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
 SHA256 (cargo/winapi-util-0.1.5.tar.gz) = 
cOxs6FuxWBUcrl5ch/lajpfSwMSwASI/M6M0485d4Xg=
 SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 
cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
-SHA256 (tree-sitter-0.20.1.tar.gz) = 
EqP3IGrzAo2+ig3lDY69bXAQv3YtuRisrnb8dYXxJY0=
+SHA256 (tree-sitter-0.20.6.tar.gz) = 
TTfq74pAKjhZmP+ayj4QQ7Sju6iZvO7/J6cXjhFlud4=
 SIZE (cargo/aho-corasick-0.7.15.tar.gz) = 113071
 SIZE (cargo/ansi_term-0.11.0.tar.gz) = 17087
 SIZE (cargo/ansi_term-0.12.1.tar.gz) = 24838
@@ -171,11 +171,11 @@ SIZE (cargo/rust-argon2-0.8.3.tar.gz) = 28313
 SIZE (cargo/rustc-hash-1.1.0.tar.gz) = 9331
 SIZE (cargo/ryu-1.0.5.tar.gz) = 49570
 SIZE (cargo/same-file-1.0.6.tar.gz) = 10183
+SIZE (cargo/semver-1.0.5.tar.gz) = 29943
 SIZE (cargo/serde-1.0.130.tar.gz) = 75305
 SIZE (cargo/serde_derive-1.0.130.tar.gz) = 54703
 SIZE (cargo/serde_json-1.0.63.tar.gz) = 115110
 SIZE (cargo/smallbitvec-2.5.1.tar.gz) = 14761
-SIZE (cargo/spin-0.7.1.tar.gz) = 21944
 SIZE (cargo/strsim-0.8.0.tar.gz) = 9309
 SIZE (cargo/syn-1.0.67.tar.gz) = 231889
 SIZE (cargo/tempfile-3.2.0.tar.gz) = 25892
@@ -211,4 +211,4 @@ SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382
 SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
 SIZE (cargo/winapi-util-0.1.5.tar.gz) = 10164
 SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
-SIZE (tree-sitter-0.20.1.tar.gz) = 2903038
+SIZE (tree-sitter-0.20.6.tar.gz) = 2924556

-- 
Paco Esteban.
0x5818130B8A6DBC03

Reply via email to