git: 8f2c44f4489f - main - textproc/sonic: Update to 1.3.5

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Tue, 26 Jul 2022 18:44:56 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8f2c44f4489fd2c4731642057b5ebf19e6550797

commit 8f2c44f4489fd2c4731642057b5ebf19e6550797
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2022-07-22 09:21:40 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2022-07-26 18:44:52 +0000

    textproc/sonic: Update to 1.3.5
    
    Changes:
      https://github.com/valeriansaliou/sonic/releases/tag/v1.3.3
      https://github.com/valeriansaliou/sonic/releases/tag/v1.3.4
      https://github.com/valeriansaliou/sonic/releases/tag/v1.3.5
---
 textproc/sonic/Makefile                            | 104 +++++------
 textproc/sonic/distinfo                            | 196 +++++++++++----------
 ...e_jemalloc_internal_jemalloc__internal__decls.h |  13 --
 3 files changed, 151 insertions(+), 162 deletions(-)

diff --git a/textproc/sonic/Makefile b/textproc/sonic/Makefile
index 8313b7e91ea3..e64c4af8fe93 100644
--- a/textproc/sonic/Makefile
+++ b/textproc/sonic/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	sonic
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.3.2
-PORTREVISION=	7
+DISTVERSION=	1.3.5
 CATEGORIES=	textproc
 
 MAINTAINER=	mikael@FreeBSD.org
@@ -12,94 +11,95 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
 BUILD_DEPENDS=	llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT}
 
-USES=		cargo compiler:c++11-lang
+USES=		cargo compiler:c++11-lang gmake
 USE_GITHUB=	yes
 GH_ACCOUNT=	valeriansaliou
 USE_RC_SUBR=	sonic
 
-CARGO_CRATES=	ahash-0.3.8 \
-		ahash-0.7.6 \
-		aho-corasick-0.7.15 \
-		autocfg-1.0.1 \
-		bindgen-0.59.1 \
+CARGO_CRATES=	ahash-0.7.6 \
+		aho-corasick-0.7.18 \
+		atty-0.2.14 \
+		autocfg-1.1.0 \
+		bindgen-0.59.2 \
 		bitflags-1.3.2 \
-		bitvec-0.19.5 \
 		byteorder-1.4.3 \
-		cc-1.0.71 \
+		cc-1.0.73 \
 		cedarwood-0.4.5 \
-		cexpr-0.5.0 \
+		cexpr-0.6.0 \
 		cfg-if-0.1.10 \
 		cfg-if-1.0.0 \
-		clang-sys-1.3.0 \
-		clap-2.33.3 \
+		clang-sys-1.3.3 \
+		clap-3.2.8 \
+		clap_lex-0.2.4 \
 		fs_extra-1.2.0 \
 		fst-0.3.5 \
 		fst-levenshtein-0.3.0 \
 		fst-regex-0.3.0 \
-		funty-1.1.0 \
 		fxhash-0.2.1 \
-		getrandom-0.2.3 \
+		getrandom-0.2.7 \
 		glob-0.3.0 \
-		hashbrown-0.7.2 \
 		hashbrown-0.11.2 \
-		jemalloc-sys-0.3.2 \
-		jemallocator-0.3.2 \
+		hashbrown-0.12.2 \
+		hermit-abi-0.1.19 \
+		indexmap-1.9.1 \
 		jieba-rs-0.6.6 \
 		jobserver-0.1.24 \
 		lazy_static-1.4.0 \
 		lazycell-1.3.0 \
-		libc-0.2.107 \
-		libloading-0.7.1 \
+		libc-0.2.126 \
+		libloading-0.7.3 \
 		librocksdb-sys-6.20.3 \
-		linked-hash-map-0.5.4 \
+		linked-hash-map-0.5.6 \
 		linked_hash_set-0.1.4 \
-		log-0.4.14 \
-		memchr-2.3.4 \
+		log-0.4.17 \
+		memchr-2.5.0 \
 		memmap-0.6.2 \
+		minimal-lexical-0.2.1 \
 		nix-0.18.0 \
-		nom-6.2.1 \
-		once_cell-1.8.0 \
+		nom-7.1.1 \
+		once_cell-1.13.0 \
+		os_str_bytes-6.1.0 \
 		peeking_take_while-0.1.2 \
-		phf-0.10.0 \
+		phf-0.10.1 \
 		phf_codegen-0.10.0 \
 		phf_generator-0.10.0 \
 		phf_shared-0.10.0 \
-		ppv-lite86-0.2.15 \
-		proc-macro2-1.0.32 \
-		quote-1.0.10 \
-		radium-0.5.3 \
+		ppv-lite86-0.2.16 \
+		proc-macro2-1.0.40 \
+		quote-1.0.20 \
 		radix-0.6.0 \
-		rand-0.8.4 \
+		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.3 \
-		rand_hc-0.3.1 \
-		regex-1.4.6 \
+		regex-1.6.0 \
 		regex-syntax-0.3.9 \
-		regex-syntax-0.6.25 \
+		regex-syntax-0.6.27 \
 		rocksdb-0.17.0 \
 		rustc-hash-1.1.0 \
-		serde-1.0.130 \
-		serde_derive-1.0.130 \
+		serde-1.0.138 \
+		serde_derive-1.0.138 \
 		shlex-1.1.0 \
-		siphasher-0.3.7 \
-		smallvec-1.7.0 \
+		siphasher-0.3.10 \
+		smallvec-1.9.0 \
 		static_assertions-1.1.0 \
-		syn-1.0.81 \
-		tap-1.0.1 \
-		textwrap-0.11.0 \
-		toml-0.5.8 \
-		twox-hash-1.6.1 \
-		unicode-segmentation-1.8.0 \
-		unicode-width-0.1.9 \
-		unicode-xid-0.2.2 \
-		utf8-ranges-1.0.4 \
-		version_check-0.9.3 \
-		wasi-0.10.2+wasi-snapshot-preview1 \
-		whatlang-0.12.0 \
+		strsim-0.10.0 \
+		syn-1.0.98 \
+		termcolor-1.1.3 \
+		textwrap-0.15.0 \
+		tikv-jemalloc-sys-0.4.3+5.2.1-patched.2 \
+		tikv-jemallocator-0.4.3 \
+		toml-0.5.9 \
+		twox-hash-1.6.3 \
+		unicode-ident-1.0.1 \
+		unicode-segmentation-1.9.0 \
+		utf8-ranges-1.0.5 \
+		version_check-0.9.4 \
+		wasi-0.11.0+wasi-snapshot-preview1 \
+		whatlang-0.16.0 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		wyz-0.2.0
+		winapi-util-0.1.5 \
+		winapi-x86_64-pc-windows-gnu-0.4.0
 
 USERS=		sonic
 GROUPS=		sonic
diff --git a/textproc/sonic/distinfo b/textproc/sonic/distinfo
index 19ff1bd42532..d499af43c432 100644
--- a/textproc/sonic/distinfo
+++ b/textproc/sonic/distinfo
@@ -1,34 +1,34 @@
-TIMESTAMP = 1637308706
-SHA256 (rust/crates/ahash-0.3.8.crate) = e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217
-SIZE (rust/crates/ahash-0.3.8.crate) = 28650
+TIMESTAMP = 1658480631
 SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47
 SIZE (rust/crates/ahash-0.7.6.crate) = 38030
-SHA256 (rust/crates/aho-corasick-0.7.15.crate) = 7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5
-SIZE (rust/crates/aho-corasick-0.7.15.crate) = 113071
-SHA256 (rust/crates/autocfg-1.0.1.crate) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
-SIZE (rust/crates/autocfg-1.0.1.crate) = 12908
-SHA256 (rust/crates/bindgen-0.59.1.crate) = 453c49e5950bb0eb63bb3df640e31618846c89d5b7faa54040d76e98e0134375
-SIZE (rust/crates/bindgen-0.59.1.crate) = 205256
+SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
+SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
+SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
+SIZE (rust/crates/atty-0.2.14.crate) = 5470
+SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
+SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/bindgen-0.59.2.crate) = 2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8
+SIZE (rust/crates/bindgen-0.59.2.crate) = 206267
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitvec-0.19.5.crate) = 8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321
-SIZE (rust/crates/bitvec-0.19.5.crate) = 148200
 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
-SHA256 (rust/crates/cc-1.0.71.crate) = 79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd
-SIZE (rust/crates/cc-1.0.71.crate) = 57452
+SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11
+SIZE (rust/crates/cc-1.0.73.crate) = 57880
 SHA256 (rust/crates/cedarwood-0.4.5.crate) = fa312498f9f41452998d984d3deb84c84f86aeb8a2499d7505bb8106d78d147d
 SIZE (rust/crates/cedarwood-0.4.5.crate) = 12132
-SHA256 (rust/crates/cexpr-0.5.0.crate) = db507a7679252d2276ed0dd8113c6875ec56d3089f9225b2b42c30cc1f8e5c89
-SIZE (rust/crates/cexpr-0.5.0.crate) = 17964
+SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
+SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
 SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
 SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clang-sys-1.3.0.crate) = fa66045b9cb23c2e9c1520732030608b02ee07e5cfaa5a521ec15ded7fa24c90
-SIZE (rust/crates/clang-sys-1.3.0.crate) = 37713
-SHA256 (rust/crates/clap-2.33.3.crate) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
-SIZE (rust/crates/clap-2.33.3.crate) = 201925
+SHA256 (rust/crates/clang-sys-1.3.3.crate) = 5a050e2153c5be08febd6734e29298e844fdb0fa21aeddd63b4eb7baa106c69b
+SIZE (rust/crates/clang-sys-1.3.3.crate) = 37943
+SHA256 (rust/crates/clap-3.2.8.crate) = 190814073e85d238f31ff738fcb0bf6910cedeb73376c87cd69291028966fd83
+SIZE (rust/crates/clap-3.2.8.crate) = 208903
+SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
+SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
 SHA256 (rust/crates/fs_extra-1.2.0.crate) = 2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394
 SIZE (rust/crates/fs_extra-1.2.0.crate) = 29918
 SHA256 (rust/crates/fst-0.3.5.crate) = 927fb434ff9f0115b215dc0efd2e4fbdd7448522a92a1aa37c77d6a2f8f1ebd6
@@ -37,22 +37,20 @@ SHA256 (rust/crates/fst-levenshtein-0.3.0.crate) = fb3fe22f96106ccbb6d06cd738c4a
 SIZE (rust/crates/fst-levenshtein-0.3.0.crate) = 4335
 SHA256 (rust/crates/fst-regex-0.3.0.crate) = 0a661915a88dbce93ac018dc96fe0d67cbc3bc9899eea840891ee6a1367144b1
 SIZE (rust/crates/fst-regex-0.3.0.crate) = 7377
-SHA256 (rust/crates/funty-1.1.0.crate) = fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7
-SIZE (rust/crates/funty-1.1.0.crate) = 11631
 SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c
 SIZE (rust/crates/fxhash-0.2.1.crate) = 4102
-SHA256 (rust/crates/getrandom-0.2.3.crate) = 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753
-SIZE (rust/crates/getrandom-0.2.3.crate) = 26261
+SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6
+SIZE (rust/crates/getrandom-0.2.7.crate) = 28854
 SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574
 SIZE (rust/crates/glob-0.3.0.crate) = 18724
-SHA256 (rust/crates/hashbrown-0.7.2.crate) = 96282e96bfcd3da0d3aa9938bedf1e50df3269b6db08b4876d2da0bb1a0841cf
-SIZE (rust/crates/hashbrown-0.7.2.crate) = 70480
 SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
 SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
-SHA256 (rust/crates/jemalloc-sys-0.3.2.crate) = 0d3b9f3f5c9b31aa0f5ed3260385ac205db665baa41d49bb8338008ae94ede45
-SIZE (rust/crates/jemalloc-sys-0.3.2.crate) = 1344660
-SHA256 (rust/crates/jemallocator-0.3.2.crate) = 43ae63fcfc45e99ab3d1b29a46782ad679e98436c3169d15a167a1108a724b69
-SIZE (rust/crates/jemallocator-0.3.2.crate) = 16393
+SHA256 (rust/crates/hashbrown-0.12.2.crate) = 607c8a29735385251a339424dd462993c0fed8fa09d378f259377df08c126022
+SIZE (rust/crates/hashbrown-0.12.2.crate) = 102346
+SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
+SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
+SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e
+SIZE (rust/crates/indexmap-1.9.1.crate) = 54114
 SHA256 (rust/crates/jieba-rs-0.6.6.crate) = 8c7e12f50325401dde50c29ca32cff44bae20873135b39f4e19ecf305226dd80
 SIZE (rust/crates/jieba-rs-0.6.6.crate) = 4313683
 SHA256 (rust/crates/jobserver-0.1.24.crate) = af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa
@@ -61,109 +59,113 @@ SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832a
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.107.crate) = fbe5e23404da5b4f555ef85ebed98fb4083e55a00c317800bc2a50ede9f3d219
-SIZE (rust/crates/libc-0.2.107.crate) = 554639
-SHA256 (rust/crates/libloading-0.7.1.crate) = c0cf036d15402bea3c5d4de17b3fce76b3e4a56ebc1f577be0e7a72f7c607cf0
-SIZE (rust/crates/libloading-0.7.1.crate) = 26336
+SHA256 (rust/crates/libc-0.2.126.crate) = 349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836
+SIZE (rust/crates/libc-0.2.126.crate) = 590481
+SHA256 (rust/crates/libloading-0.7.3.crate) = efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd
+SIZE (rust/crates/libloading-0.7.3.crate) = 27378
 SHA256 (rust/crates/librocksdb-sys-6.20.3.crate) = c309a9d2470844aceb9a4a098cf5286154d20596868b75a6b36357d2bb9ca25d
 SIZE (rust/crates/librocksdb-sys-6.20.3.crate) = 8068066
-SHA256 (rust/crates/linked-hash-map-0.5.4.crate) = 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3
-SIZE (rust/crates/linked-hash-map-0.5.4.crate) = 16166
+SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
+SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
 SHA256 (rust/crates/linked_hash_set-0.1.4.crate) = 47186c6da4d81ca383c7c47c1bfc80f4b95f4720514d860a5407aaf4233f9588
 SIZE (rust/crates/linked_hash_set-0.1.4.crate) = 15328
-SHA256 (rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710
-SIZE (rust/crates/log-0.4.14.crate) = 34582
-SHA256 (rust/crates/memchr-2.3.4.crate) = 0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525
-SIZE (rust/crates/memchr-2.3.4.crate) = 23077
+SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
+SIZE (rust/crates/log-0.4.17.crate) = 38028
+SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
+SIZE (rust/crates/memchr-2.5.0.crate) = 65812
 SHA256 (rust/crates/memmap-0.6.2.crate) = e2ffa2c986de11a9df78620c01eeaaf27d94d3ff02bf81bfcca953102dd0c6ff
 SIZE (rust/crates/memmap-0.6.2.crate) = 15015
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
 SHA256 (rust/crates/nix-0.18.0.crate) = 83450fe6a6142ddd95fb064b746083fc4ef1705fe81f64a64e1d4b39f54a1055
 SIZE (rust/crates/nix-0.18.0.crate) = 209962
-SHA256 (rust/crates/nom-6.2.1.crate) = 9c5c51b9083a3c620fa67a2a635d1ce7d95b897e957d6b28ff9a5da960a103a6
-SIZE (rust/crates/nom-6.2.1.crate) = 148362
-SHA256 (rust/crates/once_cell-1.8.0.crate) = 692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56
-SIZE (rust/crates/once_cell-1.8.0.crate) = 28925
+SHA256 (rust/crates/nom-7.1.1.crate) = a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36
+SIZE (rust/crates/nom-7.1.1.crate) = 115818
+SHA256 (rust/crates/once_cell-1.13.0.crate) = 18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1
+SIZE (rust/crates/once_cell-1.13.0.crate) = 31726
+SHA256 (rust/crates/os_str_bytes-6.1.0.crate) = 21326818e99cfe6ce1e524c2a805c189a99b5ae555a35d19f9a284b427d86afa
+SIZE (rust/crates/os_str_bytes-6.1.0.crate) = 21150
 SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099
 SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697
-SHA256 (rust/crates/phf-0.10.0.crate) = b9fc3db1018c4b59d7d582a739436478b6035138b6aecbce989fc91c3e98409f
-SIZE (rust/crates/phf-0.10.0.crate) = 4675
+SHA256 (rust/crates/phf-0.10.1.crate) = fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259
+SIZE (rust/crates/phf-0.10.1.crate) = 5406
 SHA256 (rust/crates/phf_codegen-0.10.0.crate) = 4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd
 SIZE (rust/crates/phf_codegen-0.10.0.crate) = 3402
 SHA256 (rust/crates/phf_generator-0.10.0.crate) = 5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6
 SIZE (rust/crates/phf_generator-0.10.0.crate) = 7525
 SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096
 SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095
-SHA256 (rust/crates/ppv-lite86-0.2.15.crate) = ed0cfbc8191465bed66e1718596ee0b0b35d5ee1f41c5df2189d0fe8bde535ba
-SIZE (rust/crates/ppv-lite86-0.2.15.crate) = 22002
-SHA256 (rust/crates/proc-macro2-1.0.32.crate) = ba508cc11742c0dc5c1659771673afbab7a0efab23aa17e854cbab0837ed0b43
-SIZE (rust/crates/proc-macro2-1.0.32.crate) = 41003
-SHA256 (rust/crates/quote-1.0.10.crate) = 38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05
-SIZE (rust/crates/quote-1.0.10.crate) = 29960
-SHA256 (rust/crates/radium-0.5.3.crate) = 941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8
-SIZE (rust/crates/radium-0.5.3.crate) = 7588
+SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872
+SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245
+SHA256 (rust/crates/proc-macro2-1.0.40.crate) = dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7
+SIZE (rust/crates/proc-macro2-1.0.40.crate) = 40559
+SHA256 (rust/crates/quote-1.0.20.crate) = 3bcdf212e9776fbcb2d23ab029360416bb1706b1aea2d1a5ba002727cbcab804
+SIZE (rust/crates/quote-1.0.20.crate) = 28160
 SHA256 (rust/crates/radix-0.6.0.crate) = 03723fcd5a7afa7e69f16e0310ac6bd5a2bc2d91b89bd8e1f6bacf9eb197ee29
 SIZE (rust/crates/radix-0.6.0.crate) = 7810
-SHA256 (rust/crates/rand-0.8.4.crate) = 2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8
-SIZE (rust/crates/rand-0.8.4.crate) = 87406
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
 SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7
 SIZE (rust/crates/rand_core-0.6.3.crate) = 21938
-SHA256 (rust/crates/rand_hc-0.3.1.crate) = d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7
-SIZE (rust/crates/rand_hc-0.3.1.crate) = 11891
-SHA256 (rust/crates/regex-1.4.6.crate) = 2a26af418b574bd56588335b3a3659a65725d4e636eb1016c2f9e3b38c7cc759
-SIZE (rust/crates/regex-1.4.6.crate) = 242248
+SHA256 (rust/crates/regex-1.6.0.crate) = 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b
+SIZE (rust/crates/regex-1.6.0.crate) = 239329
 SHA256 (rust/crates/regex-syntax-0.3.9.crate) = f9ec002c35e86791825ed294b50008eea9ddfc8def4420124fbc6b08db834957
 SIZE (rust/crates/regex-syntax-0.3.9.crate) = 117427
-SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b
-SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293
+SHA256 (rust/crates/regex-syntax-0.6.27.crate) = a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244
+SIZE (rust/crates/regex-syntax-0.6.27.crate) = 297300
 SHA256 (rust/crates/rocksdb-0.17.0.crate) = 7a62eca5cacf2c8261128631bed9f045598d40bfbe4b29f5163f0f802f8f44a7
 SIZE (rust/crates/rocksdb-0.17.0.crate) = 89115
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/serde-1.0.130.crate) = f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913
-SIZE (rust/crates/serde-1.0.130.crate) = 75305
-SHA256 (rust/crates/serde_derive-1.0.130.crate) = d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b
-SIZE (rust/crates/serde_derive-1.0.130.crate) = 54703
+SHA256 (rust/crates/serde-1.0.138.crate) = 1578c6245786b9d168c5447eeacfb96856573ca56c9d68fdcf394be134882a47
+SIZE (rust/crates/serde-1.0.138.crate) = 76271
+SHA256 (rust/crates/serde_derive-1.0.138.crate) = 023e9b1467aef8a10fb88f25611870ada9800ef7e22afce356bb0d2387b6f27c
+SIZE (rust/crates/serde_derive-1.0.138.crate) = 54841
 SHA256 (rust/crates/shlex-1.1.0.crate) = 43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3
 SIZE (rust/crates/shlex-1.1.0.crate) = 5199
-SHA256 (rust/crates/siphasher-0.3.7.crate) = 533494a8f9b724d33625ab53c6c4800f7cc445895924a8ef649222dcb76e938b
-SIZE (rust/crates/siphasher-0.3.7.crate) = 10097
-SHA256 (rust/crates/smallvec-1.7.0.crate) = 1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309
-SIZE (rust/crates/smallvec-1.7.0.crate) = 27459
+SHA256 (rust/crates/siphasher-0.3.10.crate) = 7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de
+SIZE (rust/crates/siphasher-0.3.10.crate) = 9889
+SHA256 (rust/crates/smallvec-1.9.0.crate) = 2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1
+SIZE (rust/crates/smallvec-1.9.0.crate) = 28396
 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
-SHA256 (rust/crates/syn-1.0.81.crate) = f2afee18b8beb5a596ecb4a2dce128c719b4ba399d34126b9e4396e3f9860966
-SIZE (rust/crates/syn-1.0.81.crate) = 234144
-SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
-SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
-SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
-SHA256 (rust/crates/toml-0.5.8.crate) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa
-SIZE (rust/crates/toml-0.5.8.crate) = 54219
-SHA256 (rust/crates/twox-hash-1.6.1.crate) = 1f559b464de2e2bdabcac6a210d12e9b5a5973c251e102c44c585c71d51bd78e
-SIZE (rust/crates/twox-hash-1.6.1.crate) = 21432
-SHA256 (rust/crates/unicode-segmentation-1.8.0.crate) = 8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b
-SIZE (rust/crates/unicode-segmentation-1.8.0.crate) = 94011
-SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973
-SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745
-SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3
-SIZE (rust/crates/unicode-xid-0.2.2.crate) = 14955
-SHA256 (rust/crates/utf8-ranges-1.0.4.crate) = b4ae116fef2b7fea257ed6440d3cfcff7f190865f170cdad00bb6465bf18ecba
-SIZE (rust/crates/utf8-ranges-1.0.4.crate) = 8575
-SHA256 (rust/crates/version_check-0.9.3.crate) = 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe
-SIZE (rust/crates/version_check-0.9.3.crate) = 12547
-SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6
-SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505
-SHA256 (rust/crates/whatlang-0.12.0.crate) = 7a346d2eb29c03618693ed24a29d1acd0c3f2cb08ae58b9669d7461e033cf703
-SIZE (rust/crates/whatlang-0.12.0.crate) = 79024
+SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
+SIZE (rust/crates/strsim-0.10.0.crate) = 11355
+SHA256 (rust/crates/syn-1.0.98.crate) = c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd
+SIZE (rust/crates/syn-1.0.98.crate) = 235451
+SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
+SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
+SHA256 (rust/crates/textwrap-0.15.0.crate) = b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb
+SIZE (rust/crates/textwrap-0.15.0.crate) = 52998
+SHA256 (rust/crates/tikv-jemalloc-sys-0.4.3+5.2.1-patched.2.crate) = a1792ccb507d955b46af42c123ea8863668fae24d03721e40cad6a41773dbb49
+SIZE (rust/crates/tikv-jemalloc-sys-0.4.3+5.2.1-patched.2.crate) = 660226
+SHA256 (rust/crates/tikv-jemallocator-0.4.3.crate) = a5b7bcecfafe4998587d636f9ae9d55eb9d0499877b88757767c346875067098
+SIZE (rust/crates/tikv-jemallocator-0.4.3.crate) = 14846
+SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7
+SIZE (rust/crates/toml-0.5.9.crate) = 55667
+SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675
+SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842
+SHA256 (rust/crates/unicode-ident-1.0.1.crate) = 5bd2fe26506023ed7b5e1e315add59d6f584c621d037f9368fea9cfb988f368c
+SIZE (rust/crates/unicode-ident-1.0.1.crate) = 33770
+SHA256 (rust/crates/unicode-segmentation-1.9.0.crate) = 7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99
+SIZE (rust/crates/unicode-segmentation-1.9.0.crate) = 93241
+SHA256 (rust/crates/utf8-ranges-1.0.5.crate) = 7fcfc827f90e53a02eaef5e535ee14266c1d569214c6aa70133a624d8a3164ba
+SIZE (rust/crates/utf8-ranges-1.0.5.crate) = 8497
+SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
+SIZE (rust/crates/version_check-0.9.4.crate) = 14895
+SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
+SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/whatlang-0.16.0.crate) = 2989d7e9d3cb96a76438e879144030b1be0931b944fbfed65e89e2ae536cd3b9
+SIZE (rust/crates/whatlang-0.16.0.crate) = 83492
 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
+SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
 SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/wyz-0.2.0.crate) = 85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214
-SIZE (rust/crates/wyz-0.2.0.crate) = 12926
-SHA256 (valeriansaliou-sonic-v1.3.2_GH0.tar.gz) = e07baccdc24dea6a6c0e6ef32e7faa3945318cfb2577127806c8558f1809283d
-SIZE (valeriansaliou-sonic-v1.3.2_GH0.tar.gz) = 177959
+SHA256 (valeriansaliou-sonic-v1.3.5_GH0.tar.gz) = ff6b72939e87d2172428ac302a3aa152ac8a37206b8b0d11e73ded14dcc8e858
+SIZE (valeriansaliou-sonic-v1.3.5_GH0.tar.gz) = 181743
diff --git a/textproc/sonic/files/patch-cargo-crates_jemalloc-sys-0.3.2_jemalloc_include_jemalloc_internal_jemalloc__internal__decls.h b/textproc/sonic/files/patch-cargo-crates_jemalloc-sys-0.3.2_jemalloc_include_jemalloc_internal_jemalloc__internal__decls.h
deleted file mode 100644
index 740df6b84137..000000000000
--- a/textproc/sonic/files/patch-cargo-crates_jemalloc-sys-0.3.2_jemalloc_include_jemalloc_internal_jemalloc__internal__decls.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- cargo-crates/jemalloc-sys-0.3.2/jemalloc/include/jemalloc/internal/jemalloc_internal_decls.h.orig	2018-12-12 14:11:23 UTC
-+++ cargo-crates/jemalloc-sys-0.3.2/jemalloc/include/jemalloc/internal/jemalloc_internal_decls.h
-@@ -1,5 +1,10 @@
- #ifndef JEMALLOC_INTERNAL_DECLS_H
- #define JEMALLOC_INTERNAL_DECLS_H
-+#include <sys/param.h>
-+#if __FreeBSD_version >= 1400042
-+#define _WITH_CPU_SET_T
-+# include <sched.h>
-+#endif
- 
- #include <math.h>
- #ifdef _WIN32