Monday, December 13, 2021

Re: [maintainer update]: textproc/tree-sitter 0.19.4 --> 0.20.1

On Mon, 13 Dec 2021, Paco Esteban wrote:

> Hi ports@,
>
> This is an update for textproc/tree-sitter to its latest version.
> I could not find any changelog for it, so here's the github list of
> changes between versions:
>
> https://github.com/tree-sitter/tree-sitter/compare/v0.19.4...v0.20.1
>
> The only consumer for now is editors/neovim. I wanted to have this
> updated as I'm working on a neovim update that will hit the list soon
> hopefully.
>
> I bumped SHARED_LIBS as I saw that there are changes on the function
> signatures for the C library. Thanks to tb@ for the help and tips on
> making this build correctly.
>
> I also moved the cargo crates definition to a separate file.
>
> comments ?
> ok to commit ?

As tb@ points out, I forgot to add the new crates file.

This should be better:

diff 234135364fd9eff064d2b361e4079f5f3f61cb1d /usr/ports
blob - 793e82f184d9dbd3c109921aaf7ff996011dce85
file + textproc/tree-sitter/Makefile
--- textproc/tree-sitter/Makefile
+++ textproc/tree-sitter/Makefile
@@ -4,10 +4,12 @@ COMMENT = parser generator tool and incremental parsin

GH_ACCOUNT = tree-sitter
GH_PROJECT = tree-sitter
-GH_TAGNAME = v0.19.4
+GH_TAGNAME = v0.20.1

-SHARED_LIBS += tree-sitter 0.0 # 0.0
+SHARED_LIBS += tree-sitter 1.0 # 0.20.1

+SUBST_VARS += LIBtree-sitter_VERSION
+
CATEGORIES = textproc
MAINTAINER = Paco Esteban <paco@openbsd.org>

@@ -24,101 +26,7 @@ COMPILER = base-clang ports-gcc

MODULES = devel/cargo

-MODCARGO_CRATES += aho-corasick 0.7.15 # Unlicense/MIT
-MODCARGO_CRATES += ansi_term 0.11.0 # MIT
-MODCARGO_CRATES += ansi_term 0.12.1 # MIT
-MODCARGO_CRATES += arrayref 0.3.6 # BSD-2-Clause
-MODCARGO_CRATES += arrayvec 0.5.2 # MIT/Apache-2.0
-MODCARGO_CRATES += ascii 1.0.0 # Apache-2.0 / MIT
-MODCARGO_CRATES += atty 0.2.14 # MIT
-MODCARGO_CRATES += autocfg 1.0.1 # Apache-2.0 OR MIT
-MODCARGO_CRATES += base64 0.13.0 # MIT/Apache-2.0
-MODCARGO_CRATES += bitflags 1.2.1 # MIT/Apache-2.0
-MODCARGO_CRATES += blake2b_simd 0.5.11 # MIT
-MODCARGO_CRATES += bumpalo 3.6.1 # MIT/Apache-2.0
-MODCARGO_CRATES += cc 1.0.67 # MIT/Apache-2.0
-MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0
-MODCARGO_CRATES += chrono 0.4.19 # MIT/Apache-2.0
-MODCARGO_CRATES += chunked_transfer 1.4.0 # Apache-2.0
-MODCARGO_CRATES += clap 2.33.3 # MIT
-MODCARGO_CRATES += constant_time_eq 0.1.5 # CC0-1.0
-MODCARGO_CRATES += crossbeam-utils 0.8.3 # MIT OR Apache-2.0
-MODCARGO_CRATES += difference 2.0.0 # MIT
-MODCARGO_CRATES += dirs 3.0.1 # MIT OR Apache-2.0
-MODCARGO_CRATES += dirs-sys 0.3.5 # MIT OR Apache-2.0
-MODCARGO_CRATES += form_urlencoded 1.0.1 # MIT/Apache-2.0
-MODCARGO_CRATES += getrandom 0.1.16 # MIT OR Apache-2.0
-MODCARGO_CRATES += getrandom 0.2.2 # MIT OR Apache-2.0
-MODCARGO_CRATES += glob 0.3.0 # MIT/Apache-2.0
-MODCARGO_CRATES += hashbrown 0.9.1 # Apache-2.0/MIT
-MODCARGO_CRATES += hermit-abi 0.1.18 # MIT/Apache-2.0
-MODCARGO_CRATES += html-escape 0.2.6 # MIT
-MODCARGO_CRATES += idna 0.2.2 # MIT/Apache-2.0
-MODCARGO_CRATES += indexmap 1.6.1 # Apache-2.0/MIT
-MODCARGO_CRATES += itoa 0.4.7 # MIT OR Apache-2.0
-MODCARGO_CRATES += js-sys 0.3.48 # MIT/Apache-2.0
-MODCARGO_CRATES += lazy_static 1.4.0 # MIT/Apache-2.0
-MODCARGO_CRATES += libc 0.2.86 # MIT OR Apache-2.0
-MODCARGO_CRATES += libloading 0.7.0 # ISC
-MODCARGO_CRATES += log 0.4.14 # MIT OR Apache-2.0
-MODCARGO_CRATES += matches 0.1.8 # MIT
-MODCARGO_CRATES += memchr 2.3.4 # Unlicense/MIT
-MODCARGO_CRATES += num-integer 0.1.44 # MIT OR Apache-2.0
-MODCARGO_CRATES += num-traits 0.2.14 # MIT OR Apache-2.0
-MODCARGO_CRATES += once_cell 1.7.0 # MIT OR Apache-2.0
-MODCARGO_CRATES += percent-encoding 2.1.0 # MIT/Apache-2.0
-MODCARGO_CRATES += ppv-lite86 0.2.10 # MIT/Apache-2.0
-MODCARGO_CRATES += proc-macro2 1.0.24 # MIT OR Apache-2.0
-MODCARGO_CRATES += quote 1.0.9 # MIT OR Apache-2.0
-MODCARGO_CRATES += rand 0.8.3 # MIT OR Apache-2.0
-MODCARGO_CRATES += rand_chacha 0.3.0 # MIT OR Apache-2.0
-MODCARGO_CRATES += rand_core 0.6.2 # MIT OR Apache-2.0
-MODCARGO_CRATES += rand_hc 0.3.0 # MIT OR Apache-2.0
-MODCARGO_CRATES += redox_syscall 0.1.57 # MIT
-MODCARGO_CRATES += redox_syscall 0.2.5 # MIT
-MODCARGO_CRATES += redox_users 0.3.5 # MIT
-MODCARGO_CRATES += regex 1.4.3 # MIT OR Apache-2.0
-MODCARGO_CRATES += regex-syntax 0.6.22 # MIT/Apache-2.0
-MODCARGO_CRATES += remove_dir_all 0.5.3 # MIT/Apache-2.0
-MODCARGO_CRATES += rust-argon2 0.8.3 # MIT/Apache-2.0
-MODCARGO_CRATES += ryu 1.0.5 # Apache-2.0 OR BSL-1.0
-MODCARGO_CRATES += same-file 1.0.6 # Unlicense/MIT
-MODCARGO_CRATES += serde 1.0.123 # MIT OR Apache-2.0
-MODCARGO_CRATES += serde_derive 1.0.123 # MIT OR Apache-2.0
-MODCARGO_CRATES += serde_json 1.0.63 # MIT OR Apache-2.0
-MODCARGO_CRATES += smallbitvec 2.5.0 # MIT / Apache-2.0
-MODCARGO_CRATES += spin 0.7.1 # MIT
-MODCARGO_CRATES += strsim 0.8.0 # MIT
-MODCARGO_CRATES += syn 1.0.60 # MIT OR Apache-2.0
-MODCARGO_CRATES += tempfile 3.2.0 # MIT OR Apache-2.0
-MODCARGO_CRATES += textwrap 0.11.0 # MIT
-MODCARGO_CRATES += thread_local 1.1.3 # Apache-2.0/MIT
-MODCARGO_CRATES += time 0.1.43 # MIT/Apache-2.0
-MODCARGO_CRATES += tiny_http 0.8.0 # MIT OR Apache-2.0
-MODCARGO_CRATES += tinyvec 1.1.1 # Zlib OR Apache-2.0 OR MIT
-MODCARGO_CRATES += tinyvec_macros 0.1.0 # MIT OR Apache-2.0 OR Zlib
-MODCARGO_CRATES += unicode-bidi 0.3.4 # MIT / Apache-2.0
-MODCARGO_CRATES += unicode-normalization 0.1.17 # MIT/Apache-2.0
-MODCARGO_CRATES += unicode-width 0.1.8 # MIT/Apache-2.0
-MODCARGO_CRATES += unicode-xid 0.2.1 # MIT OR Apache-2.0
-MODCARGO_CRATES += url 2.2.1 # MIT/Apache-2.0
-MODCARGO_CRATES += utf8-width 0.1.4 # MIT
-MODCARGO_CRATES += vec_map 0.8.2 # MIT/Apache-2.0
-MODCARGO_CRATES += walkdir 2.3.1 # Unlicense/MIT
-MODCARGO_CRATES += wasi 0.9.0+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES += wasi 0.10.2+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES += wasm-bindgen 0.2.71 # MIT/Apache-2.0
-MODCARGO_CRATES += wasm-bindgen-backend 0.2.71 # MIT/Apache-2.0
-MODCARGO_CRATES += wasm-bindgen-macro 0.2.71 # MIT/Apache-2.0
-MODCARGO_CRATES += wasm-bindgen-macro-support 0.2.71 # MIT/Apache-2.0
-MODCARGO_CRATES += wasm-bindgen-shared 0.2.71 # MIT/Apache-2.0
-MODCARGO_CRATES += web-sys 0.3.48 # MIT/Apache-2.0
-MODCARGO_CRATES += webbrowser 0.5.5 # MIT OR Apache-2.0
-MODCARGO_CRATES += widestring 0.4.3 # MIT/Apache-2.0
-MODCARGO_CRATES += winapi 0.3.9 # MIT/Apache-2.0
-MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
-MODCARGO_CRATES += winapi-util 0.1.5 # Unlicense/MIT
-MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
+.include "crates.inc"

PATCHORIG = .openbsd.orig

@@ -132,6 +40,9 @@ USE_GMAKE = Yes

CONFIGURE_STYLE = cargo

+post-patch:
+ ${SUBST_CMD} ${WRKSRC}/Makefile
+
do-build:
cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS} \
blob - /dev/null
file + textproc/tree-sitter/crates.inc
--- /dev/null
+++ textproc/tree-sitter/crates.inc
@@ -0,0 +1,107 @@
+# $OpenBSD$
+MODCARGO_CRATES += aho-corasick 0.7.15 # Unlicense/MIT
+MODCARGO_CRATES += ansi_term 0.11.0 # MIT
+MODCARGO_CRATES += ansi_term 0.12.1 # MIT
+MODCARGO_CRATES += anyhow 1.0.40 # MIT OR Apache-2.0
+MODCARGO_CRATES += arrayref 0.3.6 # BSD-2-Clause
+MODCARGO_CRATES += arrayvec 0.5.2 # MIT/Apache-2.0
+MODCARGO_CRATES += ascii 1.0.0 # Apache-2.0 / MIT
+MODCARGO_CRATES += atty 0.2.14 # MIT
+MODCARGO_CRATES += autocfg 1.0.1 # Apache-2.0 OR MIT
+MODCARGO_CRATES += base64 0.13.0 # MIT/Apache-2.0
+MODCARGO_CRATES += bitflags 1.2.1 # MIT/Apache-2.0
+MODCARGO_CRATES += blake2b_simd 0.5.11 # MIT
+MODCARGO_CRATES += bumpalo 3.6.1 # MIT/Apache-2.0
+MODCARGO_CRATES += cc 1.0.67 # MIT/Apache-2.0
+MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0
+MODCARGO_CRATES += chrono 0.4.19 # MIT/Apache-2.0
+MODCARGO_CRATES += chunked_transfer 1.4.0 # Apache-2.0
+MODCARGO_CRATES += clap 2.33.3 # MIT
+MODCARGO_CRATES += constant_time_eq 0.1.5 # CC0-1.0
+MODCARGO_CRATES += crossbeam-utils 0.8.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += ctor 0.1.20 # Apache-2.0 OR MIT
+MODCARGO_CRATES += diff 0.1.12 # MIT OR Apache-2.0
+MODCARGO_CRATES += difference 2.0.0 # MIT
+MODCARGO_CRATES += dirs 3.0.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += dirs-sys 0.3.5 # MIT OR Apache-2.0
+MODCARGO_CRATES += either 1.6.1 # MIT/Apache-2.0
+MODCARGO_CRATES += form_urlencoded 1.0.1 # MIT/Apache-2.0
+MODCARGO_CRATES += getrandom 0.1.16 # MIT OR Apache-2.0
+MODCARGO_CRATES += getrandom 0.2.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += glob 0.3.0 # MIT/Apache-2.0
+MODCARGO_CRATES += hashbrown 0.9.1 # Apache-2.0/MIT
+MODCARGO_CRATES += hermit-abi 0.1.18 # MIT/Apache-2.0
+MODCARGO_CRATES += html-escape 0.2.6 # MIT
+MODCARGO_CRATES += idna 0.2.2 # MIT/Apache-2.0
+MODCARGO_CRATES += indexmap 1.6.1 # Apache-2.0/MIT
+MODCARGO_CRATES += itoa 0.4.7 # MIT OR Apache-2.0
+MODCARGO_CRATES += js-sys 0.3.48 # MIT/Apache-2.0
+MODCARGO_CRATES += lazy_static 1.4.0 # MIT/Apache-2.0
+MODCARGO_CRATES += libc 0.2.86 # MIT OR Apache-2.0
+MODCARGO_CRATES += libloading 0.7.0 # ISC
+MODCARGO_CRATES += log 0.4.14 # MIT OR Apache-2.0
+MODCARGO_CRATES += matches 0.1.8 # MIT
+MODCARGO_CRATES += memchr 2.3.4 # Unlicense/MIT
+MODCARGO_CRATES += num-integer 0.1.44 # MIT OR Apache-2.0
+MODCARGO_CRATES += num-traits 0.2.14 # MIT OR Apache-2.0
+MODCARGO_CRATES += once_cell 1.7.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += output_vt100 0.1.2 # MIT
+MODCARGO_CRATES += percent-encoding 2.1.0 # MIT/Apache-2.0
+MODCARGO_CRATES += ppv-lite86 0.2.10 # MIT/Apache-2.0
+MODCARGO_CRATES += pretty_assertions 0.7.2 # MIT/Apache-2.0
+MODCARGO_CRATES += proc-macro2 1.0.24 # MIT OR Apache-2.0
+MODCARGO_CRATES += quote 1.0.9 # MIT OR Apache-2.0
+MODCARGO_CRATES += rand 0.8.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += rand_chacha 0.3.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += rand_core 0.6.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += rand_hc 0.3.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += redox_syscall 0.1.57 # MIT
+MODCARGO_CRATES += redox_syscall 0.2.5 # MIT
+MODCARGO_CRATES += redox_users 0.3.5 # MIT
+MODCARGO_CRATES += regex 1.4.3 # MIT OR Apache-2.0
+MODCARGO_CRATES += regex-syntax 0.6.22 # MIT/Apache-2.0
+MODCARGO_CRATES += remove_dir_all 0.5.3 # MIT/Apache-2.0
+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 += 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
+MODCARGO_CRATES += textwrap 0.11.0 # MIT
+MODCARGO_CRATES += thiserror 1.0.25 # MIT OR Apache-2.0
+MODCARGO_CRATES += thiserror-impl 1.0.25 # MIT OR Apache-2.0
+MODCARGO_CRATES += thread_local 1.1.3 # Apache-2.0/MIT
+MODCARGO_CRATES += time 0.1.43 # MIT/Apache-2.0
+MODCARGO_CRATES += tiny_http 0.8.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += tinyvec 1.1.1 # Zlib OR Apache-2.0 OR MIT
+MODCARGO_CRATES += tinyvec_macros 0.1.0 # MIT OR Apache-2.0 OR Zlib
+MODCARGO_CRATES += toml 0.5.8 # MIT/Apache-2.0
+MODCARGO_CRATES += unicode-bidi 0.3.4 # MIT / Apache-2.0
+MODCARGO_CRATES += unicode-normalization 0.1.17 # MIT/Apache-2.0
+MODCARGO_CRATES += unicode-width 0.1.8 # MIT/Apache-2.0
+MODCARGO_CRATES += unicode-xid 0.2.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += url 2.2.1 # MIT/Apache-2.0
+MODCARGO_CRATES += utf8-width 0.1.4 # MIT
+MODCARGO_CRATES += vec_map 0.8.2 # MIT/Apache-2.0
+MODCARGO_CRATES += walkdir 2.3.1 # Unlicense/MIT
+MODCARGO_CRATES += wasi 0.9.0+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES += wasi 0.10.2+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES += wasm-bindgen 0.2.71 # MIT/Apache-2.0
+MODCARGO_CRATES += wasm-bindgen-backend 0.2.71 # MIT/Apache-2.0
+MODCARGO_CRATES += wasm-bindgen-macro 0.2.71 # MIT/Apache-2.0
+MODCARGO_CRATES += wasm-bindgen-macro-support 0.2.71 # MIT/Apache-2.0
+MODCARGO_CRATES += wasm-bindgen-shared 0.2.71 # MIT/Apache-2.0
+MODCARGO_CRATES += web-sys 0.3.48 # MIT/Apache-2.0
+MODCARGO_CRATES += webbrowser 0.5.5 # MIT OR Apache-2.0
+MODCARGO_CRATES += which 4.1.0 # MIT
+MODCARGO_CRATES += widestring 0.4.3 # MIT/Apache-2.0
+MODCARGO_CRATES += winapi 0.3.9 # MIT/Apache-2.0
+MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
+MODCARGO_CRATES += winapi-util 0.1.5 # Unlicense/MIT
+MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
blob - d5f2804b351bd1f95419ae55bece319fcb2920e4
file + textproc/tree-sitter/distinfo
--- textproc/tree-sitter/distinfo
+++ textproc/tree-sitter/distinfo
@@ -1,6 +1,7 @@
SHA256 (cargo/aho-corasick-0.7.15.tar.gz) = dAT+v/qkfayBqkTbpxUjydBpsb3FCnfbQRlRSeF/aOU=
SHA256 (cargo/ansi_term-0.11.0.tar.gz) = 7km69sthe4U6qNk79CDbI4P6tG0xRILKKAO0DV/el5s=
SHA256 (cargo/ansi_term-0.12.1.tar.gz) = 1Sqbt+wM9ITFUYMKfOJ70g1n6sZH4b77VrC+TuOaVdI=
+SHA256 (cargo/anyhow-1.0.40.tar.gz) = KLLNkttcvXTo5QKPfifdeqMJDonk8qGXzHyN+2nHBjs=
SHA256 (cargo/arrayref-0.3.6.tar.gz) = pMUnFS43z3V6P3iq5aBvvu/bB8zFNcmAoyCO4wYN1UQ=
SHA256 (cargo/arrayvec-0.5.2.tar.gz) = I7Yvxl3o5Of1JTT7UrDz7QR0auJnUZ7vKoOUHoCFBos=
SHA256 (cargo/ascii-1.0.0.tar.gz) = u/VhNqUZjHsBpJ46/L72z4RZcnPSmPVEMpJgJBB7AQk=
@@ -17,9 +18,12 @@ SHA256 (cargo/chunked_transfer-1.4.0.tar.gz) = //hXlD2
SHA256 (cargo/clap-2.33.3.tar.gz) = N+WKx4VzxAcI1FUi8NgPovAcxPm04r90mAclVFQxIAI=
SHA256 (cargo/constant_time_eq-0.1.5.tar.gz) = JFCX6aRTXuHj45Mfz81Vp5akTGQ+hZb/ZWbWjwm4e7w=
SHA256 (cargo/crossbeam-utils-0.8.3.tar.gz) = 5+nZn6kUKO/+mcXG1GNM3royuM94T8QooqaH9hqVLEk=
+SHA256 (cargo/ctor-0.1.20.tar.gz) = XpjirRp4LjOSi5b8OUjnw1XlrzS6TednD+i6wqOyAG0=
+SHA256 (cargo/diff-0.1.12.tar.gz) = DiXqR5GbFWDE47f+Cqq5vs9bhKEDJd332w8LpeECZJk=
SHA256 (cargo/difference-2.0.0.tar.gz) = Uky/aJe1Jyld/xN87Ans86BfT93/19/NFYVANEnnQZg=
SHA256 (cargo/dirs-3.0.1.tar.gz) = FCmV7QJ1WRR0fMbKdvx+RYPNGFeHRnFtBQjqbtVYuf8=
SHA256 (cargo/dirs-sys-0.3.5.tar.gz) = jpPX9XBd4+SYlaK14LiFWhwn8IAZKunDKmQy1QdBpXo=
+SHA256 (cargo/either-1.6.1.tar.gz) = 541PHMSuM7v8FX7V1aXvO8KSJzA9WVhh3rI4/OxOlFc=
SHA256 (cargo/form_urlencoded-1.0.1.tar.gz) = X8Jah/pP0glL/7BpJYUgNNkKF/DR4FGX1JVtNVV1IZE=
SHA256 (cargo/getrandom-0.1.16.tar.gz) = j8PLTZH1O1AVW9z9I/akw5rhlpwq6FmCsTV1DMyvX84=
SHA256 (cargo/getrandom-0.2.2.tar.gz) = yUlXBSeecUC/A13eH251DBYt+LYlJnzVLMROCxVnMsg=
@@ -40,8 +44,10 @@ SHA256 (cargo/memchr-2.3.4.tar.gz) = DuHEeqolbsq8rqNR6
SHA256 (cargo/num-integer-0.1.44.tar.gz) = 0sxpimO1SacLwEcHPSlJzOJ80cewpKhi0IqAMbwoAds=
SHA256 (cargo/num-traits-0.2.14.tar.gz) = mmSx7FzaJYbihHIkhtgCrPH329xiPiv8V+Zcoc0JkpA=
SHA256 (cargo/once_cell-1.7.0.tar.gz) = EKz5B7lPwbGhUtCO+X53WWUCaM+Ya/En84fmArAsflo=
+SHA256 (cargo/output_vt100-0.1.2.tar.gz) = U83Ft4W3pYxarYIWs9+hFN9ksLBq5uFQHO+R3y+9+Pk=
SHA256 (cargo/percent-encoding-2.1.0.tar.gz) = 1P1WQdAcjxiiPae2/ikpj/S1WvzM33iXOyTPMXX+4y4=
SHA256 (cargo/ppv-lite86-0.2.10.tar.gz) = rHTGJNay0h9CX3UiYvQhiDZde4/xr/dMguRRNlEKSFc=
+SHA256 (cargo/pretty_assertions-0.7.2.tar.gz) = HKsOfALPN2h16TNeC6HaU1d1vrVFDSHh3/ygaIGO2Ys=
SHA256 (cargo/proc-macro2-1.0.24.tar.gz) = HgcE7hp+ANe7QX0HcOowPBvMur8O8WZ9rpK1ln9finE=
SHA256 (cargo/quote-1.0.9.tar.gz) = w9C5dF3C3r9QfIQi3gXXImzB8GRCFt/f6tmI+bGrMqc=
SHA256 (cargo/rand-0.8.3.tar.gz) = Dvnn5mtEaGdL/LDIGvi3+guxVPqfKOuEDaXER7rrjX4=
@@ -55,22 +61,26 @@ SHA256 (cargo/regex-1.4.3.tar.gz) = 2SUSOeEp4WMI5w2FNV
SHA256 (cargo/regex-syntax-0.6.22.tar.gz) = tetBcUe6mGCpbP5yoLk7+I/uF0S1Y27JmrIMGqk3ZYE=
SHA256 (cargo/remove_dir_all-0.5.3.tar.gz) = Os0SVmVCKXOjOsnT3S34XtrQ9K6bANr7GgXkOp9e+Oc=
SHA256 (cargo/rust-argon2-0.8.3.tar.gz) = SxiCDZRLM8qnWnE3iWSsRvWFF8krauX3YmNiR8CeePs=
+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/serde-1.0.123.tar.gz) = ktUWETJyK6pA2ALMcLFSYrmCWEU+heXR02XHV8c4aa4=
-SHA256 (cargo/serde_derive-1.0.123.tar.gz) = k5HCldZPwKuyxVa62EjzPLgpYnaxrSZ30a4azk8ljzE=
+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.0.tar.gz) = eXpOr/uQ2JbylpjUVnb5+UCnGTbXV0mWp99UWTuiCfo=
+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.60.tar.gz) = xwBZfsqKWnYr6zV1Pva5TfIByBzKZ2YE9UdJWg1/AIE=
+SHA256 (cargo/syn-1.0.67.tar.gz) = ZJip78NChx+RzC0NaUxnQ2i0zrQPYrZaegjDeSk15wI=
SHA256 (cargo/tempfile-3.2.0.tar.gz) = 2sHGY8/JOBD4iu2biUHUjKv4VqGxEcKaQEOQGNhw6yI=
SHA256 (cargo/textwrap-0.11.0.tar.gz) = 0yZhD0CMek629Rw3wzDklrCFBslFfJ00KH7MOICfsGA=
+SHA256 (cargo/thiserror-1.0.25.tar.gz) = +m92RX9ZUUx+605Z2JE5X6sLL9HUByOuc31kFTOS6cY=
+SHA256 (cargo/thiserror-impl-1.0.25.tar.gz) = ijZ2jA+/G7FeyhDe+ilSa9pzCiN2wqtDk8z6FvsaMY0=
SHA256 (cargo/thread_local-1.1.3.tar.gz) = gBjSTgTJWsh5BxalmH0P7E+LJySf+g99M/E2m9+4jL0=
SHA256 (cargo/time-0.1.43.tar.gz) = yopQ7yNg+9HusOzUZ5WoehkCTrS1PF3JFsof2V/mJDg=
SHA256 (cargo/tiny_http-0.8.0.tar.gz) = 7e1HEGuOUtjtgRnw6m6MD1iB5peD4Cl7WoRilY8zS8E=
SHA256 (cargo/tinyvec-1.1.1.tar.gz) = MXzKVyoOicPODKHxvck2lUf+MYpoNBjkKsj1nRRwECM=
SHA256 (cargo/tinyvec_macros-0.1.0.tar.gz) = zadNp+GmZPeVux+Kh+xAb7iaAlIs9uUGINAWrdbbv1w=
+SHA256 (cargo/toml-0.5.8.tar.gz) = oxFClwgmcz34JB7zXcBA75jGeasU18PlTYJwmbOs7Ko=
SHA256 (cargo/unicode-bidi-0.3.4.tar.gz) = SfK9DGRoqCMOHbIpz/gCkhfPYjx2fqXWC/vUJynqVNU=
SHA256 (cargo/unicode-normalization-0.1.17.tar.gz) = B/v84cipfVR+i1M0l4Q42dbsjCDjj1bUpDdNGBST6u8=
SHA256 (cargo/unicode-width-0.1.8.tar.gz) = kzdZGJOhm4jY2H8s7B5z+tXN/RDlpvNJ9JitbqL/seM=
@@ -88,15 +98,17 @@ SHA256 (cargo/wasm-bindgen-macro-support-0.2.71.tar.gz
SHA256 (cargo/wasm-bindgen-shared-0.2.71.tar.gz) = fW+OxEgi3XH18iGlhH+zSs2QYFNcEhG3CgWETA9jg7E=
SHA256 (cargo/web-sys-0.3.48.tar.gz) = 7GALJiI7KUjO394qCqZ1bc8f72FvQ9ezCXqvU6bE2Ss=
SHA256 (cargo/webbrowser-0.5.5.tar.gz) = 7K0VZJDWtiAwjtQRz+6Q0oCzy9E+GJ6g0/raisyJFYo=
+SHA256 (cargo/which-4.1.0.tar.gz) = tVVR5Cy98s4r7dIgPQzAjboALCdRD4battDOMEy6Pf4=
SHA256 (cargo/widestring-0.4.3.tar.gz) = wWiUAUTdIf2ARph8FqRqM9X8hO7Cnvnc3cKsnjFSa3w=
SHA256 (cargo/winapi-0.3.9.tar.gz) = XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk=
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.19.4.tar.gz) = mOa3930ncjXvQwI6ju43dF0bwxXBOEge0bBUz/FY6Bc=
+SHA256 (tree-sitter-0.20.1.tar.gz) = EqP3IGrzAo2+ig3lDY69bXAQv3YtuRisrnb8dYXxJY0=
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
+SIZE (cargo/anyhow-1.0.40.tar.gz) = 34534
SIZE (cargo/arrayref-0.3.6.tar.gz) = 10035
SIZE (cargo/arrayvec-0.5.2.tar.gz) = 27838
SIZE (cargo/ascii-1.0.0.tar.gz) = 31727
@@ -113,9 +125,12 @@ SIZE (cargo/chunked_transfer-1.4.0.tar.gz) = 9238
SIZE (cargo/clap-2.33.3.tar.gz) = 201925
SIZE (cargo/constant_time_eq-0.1.5.tar.gz) = 4936
SIZE (cargo/crossbeam-utils-0.8.3.tar.gz) = 37268
+SIZE (cargo/ctor-0.1.20.tar.gz) = 9328
+SIZE (cargo/diff-0.1.12.tar.gz) = 10223
SIZE (cargo/difference-2.0.0.tar.gz) = 147616
SIZE (cargo/dirs-3.0.1.tar.gz) = 12245
SIZE (cargo/dirs-sys-0.3.5.tar.gz) = 10643
+SIZE (cargo/either-1.6.1.tar.gz) = 13641
SIZE (cargo/form_urlencoded-1.0.1.tar.gz) = 8773
SIZE (cargo/getrandom-0.1.16.tar.gz) = 25077
SIZE (cargo/getrandom-0.2.2.tar.gz) = 26010
@@ -136,8 +151,10 @@ SIZE (cargo/memchr-2.3.4.tar.gz) = 23077
SIZE (cargo/num-integer-0.1.44.tar.gz) = 22216
SIZE (cargo/num-traits-0.2.14.tar.gz) = 45476
SIZE (cargo/once_cell-1.7.0.tar.gz) = 28040
+SIZE (cargo/output_vt100-0.1.2.tar.gz) = 4062
SIZE (cargo/percent-encoding-2.1.0.tar.gz) = 9748
SIZE (cargo/ppv-lite86-0.2.10.tar.gz) = 20915
+SIZE (cargo/pretty_assertions-0.7.2.tar.gz) = 79200
SIZE (cargo/proc-macro2-1.0.24.tar.gz) = 37716
SIZE (cargo/quote-1.0.9.tar.gz) = 25042
SIZE (cargo/rand-0.8.3.tar.gz) = 84493
@@ -151,22 +168,26 @@ SIZE (cargo/regex-1.4.3.tar.gz) = 237273
SIZE (cargo/regex-syntax-0.6.22.tar.gz) = 293187
SIZE (cargo/remove_dir_all-0.5.3.tar.gz) = 9184
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/serde-1.0.123.tar.gz) = 74379
-SIZE (cargo/serde_derive-1.0.123.tar.gz) = 54122
+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.0.tar.gz) = 14442
+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.60.tar.gz) = 231087
+SIZE (cargo/syn-1.0.67.tar.gz) = 231889
SIZE (cargo/tempfile-3.2.0.tar.gz) = 25892
SIZE (cargo/textwrap-0.11.0.tar.gz) = 17322
+SIZE (cargo/thiserror-1.0.25.tar.gz) = 16690
+SIZE (cargo/thiserror-impl-1.0.25.tar.gz) = 13364
SIZE (cargo/thread_local-1.1.3.tar.gz) = 13111
SIZE (cargo/time-0.1.43.tar.gz) = 28653
SIZE (cargo/tiny_http-0.8.0.tar.gz) = 41711
SIZE (cargo/tinyvec-1.1.1.tar.gz) = 39896
SIZE (cargo/tinyvec_macros-0.1.0.tar.gz) = 1817
+SIZE (cargo/toml-0.5.8.tar.gz) = 54219
SIZE (cargo/unicode-bidi-0.3.4.tar.gz) = 32228
SIZE (cargo/unicode-normalization-0.1.17.tar.gz) = 100345
SIZE (cargo/unicode-width-0.1.8.tar.gz) = 16732
@@ -184,9 +205,10 @@ SIZE (cargo/wasm-bindgen-macro-support-0.2.71.tar.gz)
SIZE (cargo/wasm-bindgen-shared-0.2.71.tar.gz) = 6693
SIZE (cargo/web-sys-0.3.48.tar.gz) = 648255
SIZE (cargo/webbrowser-0.5.5.tar.gz) = 11194
+SIZE (cargo/which-4.1.0.tar.gz) = 7684
SIZE (cargo/widestring-0.4.3.tar.gz) = 26215
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.19.4.tar.gz) = 2869856
+SIZE (tree-sitter-0.20.1.tar.gz) = 2903038
blob - 7df7d0b6bec4e6496b1435d6c0ab100abbd28770
file + textproc/tree-sitter/patches/patch-Makefile
--- textproc/tree-sitter/patches/patch-Makefile
+++ textproc/tree-sitter/patches/patch-Makefile
@@ -7,11 +7,13 @@ the pkg-config file
Index: Makefile
--- Makefile.orig
+++ Makefile
-@@ -35,7 +35,7 @@ else
+@@ -34,8 +34,8 @@ ifeq ($(shell uname),Darwin)
+ else
SOEXT = so
SOEXTVER_MAJOR = so.$(SONAME_MAJOR)
- SOEXTVER = so.$(SONAME_MAJOR).$(SONAME_MINOR)
+- SOEXTVER = so.$(SONAME_MAJOR).$(SONAME_MINOR)
- LINKSHARED += -shared -Wl,-soname,libtree-sitter.so.$(SONAME_MAJOR)
++ SOEXTVER = so.${LIBtree-sitter_VERSION}
+ LINKSHARED += -shared
endif
ifneq (,$(filter $(shell uname),FreeBSD NetBSD DragonFly))

--
Paco Esteban.
0x5818130B8A6DBC03

No comments:

Post a Comment