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 <p...@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