git: ed0993f8d191 - main - editors/amp: Update to latest commit

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Sat, 09 Dec 2023 17:32:41 UTC
The branch main has been updated by eduardo:

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

commit ed0993f8d1916b61eb7283ef007394ed5624e547
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2023-12-09 15:52:33 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2023-12-09 17:31:07 +0000

    editors/amp: Update to latest commit
    
    - Remove powerpc patch included upstream (libc crate)
    
    ChangeLog:
    https://github.com/jmacdonald/amp/compare/0.6.2-27-g71df483...0.6.2-32-gd9a913c
---
 editors/amp/Makefile            |   7 +-
 editors/amp/Makefile.crates     | 243 ++++++++++----------
 editors/amp/distinfo            | 488 +++++++++++++++++++++-------------------
 editors/amp/files/patch-powerpc |  62 -----
 4 files changed, 380 insertions(+), 420 deletions(-)

diff --git a/editors/amp/Makefile b/editors/amp/Makefile
index fe6636671227..bb58e1737cbd 100644
--- a/editors/amp/Makefile
+++ b/editors/amp/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	amp
-DISTVERSION=	0.6.2-27
-DISTVERSIONSUFFIX=	-g71df483
-PORTREVISION=	7
+DISTVERSION=	0.6.2-32
+DISTVERSIONSUFFIX=	-gd9a913c
 CATEGORIES=	editors
 
 MAINTAINER=	eduardo@FreeBSD.org
@@ -11,6 +10,8 @@ WWW=		https://amp.rs/
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+LIB_DEPENDS=	libonig.so:devel/oniguruma
+
 USES=		cargo localbase:ldflags python:build xorg
 USE_GITHUB=	yes
 GH_ACCOUNT=	jmacdonald
diff --git a/editors/amp/Makefile.crates b/editors/amp/Makefile.crates
index 9047b4c9bc4b..5c328c376cbb 100644
--- a/editors/amp/Makefile.crates
+++ b/editors/amp/Makefile.crates
@@ -1,161 +1,168 @@
-CARGO_CRATES=	aho-corasick-0.5.3 \
-		aho-corasick-0.6.4 \
-		aho-corasick-0.7.8 \
-		ansi_term-0.11.0 \
+CARGO_CRATES=	addr2line-0.21.0 \
+		adler-1.0.2 \
+		aho-corasick-0.5.3 \
+		aho-corasick-1.0.5 \
+		android-tzdata-0.1.1 \
+		android_system_properties-0.1.5 \
 		app_dirs-1.2.1 \
-		arc-swap-0.3.11 \
-		atty-0.2.10 \
-		backtrace-0.3.8 \
-		backtrace-sys-0.1.23 \
+		atty-0.2.14 \
+		autocfg-1.1.0 \
+		backtrace-0.3.69 \
 		base64-0.8.0 \
-		bincode-1.0.1 \
-		bitflags-1.1.0 \
+		bincode-1.3.3 \
+		bitflags-1.3.2 \
 		block-0.1.6 \
 		bloodhound-0.5.4 \
-		byteorder-1.2.3 \
-		bytes-0.4.8 \
-		cast-0.2.2 \
-		cc-1.0.45 \
-		cfg-if-0.1.3 \
-		chrono-0.4.2 \
-		clap-2.31.2 \
+		bumpalo-3.13.0 \
+		byteorder-1.4.3 \
+		cast-0.2.7 \
+		cc-1.0.83 \
+		cfg-if-0.1.10 \
+		cfg-if-1.0.0 \
+		chrono-0.4.30 \
+		clap-2.34.0 \
 		clipboard-0.4.6 \
-		clipboard-win-2.1.2 \
-		cmake-0.1.31 \
-		criterion-0.2.3 \
-		criterion-plot-0.2.3 \
-		criterion-stats-0.2.3 \
-		dtoa-0.4.2 \
-		duct-0.10.0 \
-		either-1.5.0 \
+		clipboard-win-2.2.0 \
+		cloudabi-0.0.3 \
+		core-foundation-sys-0.8.4 \
+		crc32fast-1.3.2 \
+		criterion-0.2.11 \
+		criterion-plot-0.3.1 \
+		crossbeam-channel-0.5.8 \
+		crossbeam-deque-0.8.3 \
+		crossbeam-epoch-0.9.15 \
+		crossbeam-utils-0.8.16 \
+		csv-1.2.2 \
+		csv-core-0.1.10 \
+		either-1.9.0 \
 		error-chain-0.10.0 \
 		error-chain-0.11.0 \
 		error-chain-0.12.4 \
-		failure-0.1.1 \
-		failure_derive-0.1.1 \
-		flate2-1.0.1 \
-		fnv-1.0.6 \
+		flate2-1.0.27 \
+		fnv-1.0.7 \
+		form_urlencoded-1.2.0 \
 		fragment-0.3.1 \
+		fuchsia-cprng-0.1.1 \
 		fuchsia-zircon-0.3.3 \
 		fuchsia-zircon-sys-0.3.3 \
-		gcc-0.3.54 \
-		getrandom-0.1.12 \
-		git2-0.10.1 \
+		gimli-0.28.0 \
+		git2-0.10.2 \
 		glob-0.2.11 \
-		handlebars-0.31.0 \
-		idna-0.2.0 \
-		iovec-0.1.2 \
-		itertools-0.7.8 \
-		itertools-num-0.1.1 \
-		itoa-0.4.1 \
-		jobserver-0.1.17 \
+		hermit-abi-0.1.19 \
+		hermit-abi-0.3.2 \
+		iana-time-zone-0.1.57 \
+		iana-time-zone-haiku-0.1.2 \
+		idna-0.4.0 \
+		iovec-0.1.4 \
+		itertools-0.8.2 \
+		itoa-1.0.9 \
+		jobserver-0.1.26 \
+		js-sys-0.3.64 \
 		kernel32-sys-0.2.2 \
-		lazy_static-1.2.0 \
-		lazycell-0.6.0 \
-		lazycell-1.2.1 \
-		libc-0.2.62 \
-		libgit2-sys-0.9.1 \
-		libz-sys-1.0.25 \
-		linked-hash-map-0.5.4 \
-		log-0.4.8 \
+		lazy_static-1.4.0 \
+		libc-0.2.147 \
+		libgit2-sys-0.9.2 \
+		libz-sys-1.1.12 \
+		linked-hash-map-0.5.6 \
+		log-0.4.20 \
 		luthor-0.1.7 \
 		malloc_buf-0.0.6 \
-		matches-0.1.6 \
 		memchr-0.1.11 \
-		memchr-2.3.0 \
-		miniz-sys-0.1.10 \
-		mio-0.6.16 \
-		mio-uds-0.6.7 \
-		miow-0.2.1 \
-		net2-0.2.33 \
-		nix-0.10.0 \
-		num-integer-0.1.38 \
-		num-traits-0.1.43 \
-		num-traits-0.2.4 \
-		num_cpus-1.10.1 \
+		memchr-2.6.3 \
+		memoffset-0.9.0 \
+		miniz_oxide-0.7.1 \
+		mio-0.6.23 \
+		miow-0.2.2 \
+		net2-0.2.39 \
+		num-traits-0.2.16 \
+		num_cpus-1.16.0 \
 		numtoa-0.1.0 \
-		objc-0.2.2 \
+		objc-0.2.7 \
 		objc-foundation-0.1.1 \
-		objc_id-0.1.0 \
+		objc_id-0.1.1 \
+		object-0.32.1 \
 		ole32-sys-0.2.0 \
+		once_cell-1.18.0 \
 		onig-3.2.2 \
-		onig_sys-68.0.1 \
-		os_pipe-0.6.1 \
-		percent-encoding-2.1.0 \
-		pest-1.0.6 \
-		pest_derive-1.0.7 \
-		pkg-config-0.3.11 \
+		onig_sys-68.2.1 \
+		percent-encoding-2.3.0 \
+		pkg-config-0.3.27 \
 		plist-0.2.4 \
-		proc-macro2-0.4.6 \
-		quick-error-1.2.2 \
-		quote-0.3.15 \
-		quote-0.6.3 \
-		rand-0.4.2 \
-		redox_syscall-0.1.40 \
+		proc-macro2-1.0.66 \
+		quote-1.0.33 \
+		rand_core-0.3.1 \
+		rand_core-0.4.2 \
+		rand_os-0.1.3 \
+		rand_xoshiro-0.1.0 \
+		rayon-1.7.0 \
+		rayon-core-1.11.0 \
+		rdrand-0.4.0 \
 		redox_syscall-0.2.16 \
-		redox_termios-0.1.1 \
+		redox_termios-0.1.2 \
 		regex-0.1.80 \
-		regex-0.2.11 \
-		regex-1.3.4 \
+		regex-1.9.5 \
+		regex-automata-0.3.8 \
 		regex-syntax-0.3.9 \
 		regex-syntax-0.4.2 \
-		regex-syntax-0.5.6 \
-		regex-syntax-0.6.14 \
-		rustc-demangle-0.1.8 \
+		regex-syntax-0.7.5 \
+		rustc-demangle-0.1.23 \
+		rustc_version-0.4.0 \
+		ryu-1.0.15 \
 		safemem-0.2.0 \
-		same-file-1.0.2 \
+		same-file-1.0.6 \
+		scopeguard-1.2.0 \
 		scribe-0.7.2 \
-		serde-1.0.66 \
-		serde_derive-1.0.66 \
-		serde_json-1.0.19 \
-		shared_child-0.3.2 \
+		semver-1.0.18 \
+		serde-1.0.188 \
+		serde_derive-1.0.188 \
+		serde_json-1.0.106 \
 		shell32-sys-0.1.2 \
-		signal-hook-0.1.9 \
-		signal-hook-registry-1.0.1 \
-		simplelog-0.5.2 \
-		slab-0.4.1 \
-		smallvec-1.10.0 \
-		strsim-0.7.0 \
-		syn-0.11.11 \
-		syn-0.14.2 \
-		synom-0.11.3 \
-		synstructure-0.6.1 \
+		signal-hook-0.1.17 \
+		signal-hook-registry-1.4.1 \
+		slab-0.4.9 \
+		smallvec-1.11.0 \
+		syn-2.0.32 \
 		syntect-2.1.0 \
-		term-0.5.1 \
-		termion-1.5.1 \
 		termion-2.0.1 \
-		textwrap-0.9.0 \
+		textwrap-0.11.0 \
 		thread-id-2.0.0 \
-		thread-scoped-1.0.2 \
 		thread_local-0.2.7 \
-		thread_local-0.3.5 \
-		thread_local-1.0.1 \
-		time-0.1.40 \
-		ucd-util-0.1.1 \
-		unicode-bidi-0.3.4 \
-		unicode-normalization-0.1.7 \
+		tinytemplate-1.2.1 \
+		tinyvec-1.6.0 \
+		tinyvec_macros-0.1.1 \
+		unicode-bidi-0.3.13 \
+		unicode-ident-1.0.11 \
+		unicode-normalization-0.1.22 \
 		unicode-segmentation-1.0.3 \
-		unicode-width-0.1.5 \
-		unicode-xid-0.0.4 \
-		unicode-xid-0.1.0 \
-		unreachable-1.0.0 \
-		url-2.1.0 \
+		unicode-width-0.1.10 \
+		url-2.4.1 \
 		utf8-ranges-0.1.3 \
-		utf8-ranges-1.0.0 \
-		vcpkg-0.2.3 \
-		vec_map-0.8.1 \
-		version_check-0.9.2 \
-		void-1.0.2 \
-		walkdir-2.1.4 \
-		wasi-0.7.0 \
+		vcpkg-0.2.15 \
+		version_check-0.9.4 \
+		walkdir-2.4.0 \
+		wasm-bindgen-0.2.87 \
+		wasm-bindgen-backend-0.2.87 \
+		wasm-bindgen-macro-0.2.87 \
+		wasm-bindgen-macro-support-0.2.87 \
+		wasm-bindgen-shared-0.2.87 \
 		winapi-0.2.8 \
-		winapi-0.3.5 \
+		winapi-0.3.9 \
 		winapi-build-0.1.1 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-util-0.1.5 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
+		windows-0.48.0 \
+		windows-targets-0.48.5 \
+		windows_aarch64_gnullvm-0.48.5 \
+		windows_aarch64_msvc-0.48.5 \
+		windows_i686_gnu-0.48.5 \
+		windows_i686_msvc-0.48.5 \
+		windows_x86_64_gnu-0.48.5 \
+		windows_x86_64_gnullvm-0.48.5 \
+		windows_x86_64_msvc-0.48.5 \
 		ws2_32-sys-0.2.1 \
 		x11-clipboard-0.2.2 \
 		xcb-0.8.2 \
-		xdg-2.1.0 \
+		xdg-2.5.2 \
 		xml-rs-0.7.0 \
 		yaml-rust-0.4.5
diff --git a/editors/amp/distinfo b/editors/amp/distinfo
index 301ed4f753cb..012aeb115f55 100644
--- a/editors/amp/distinfo
+++ b/editors/amp/distinfo
@@ -1,325 +1,339 @@
-TIMESTAMP = 1676362784
+TIMESTAMP = 1702126158
+SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
+SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
+SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
+SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/aho-corasick-0.5.3.crate) = ca972c2ea5f742bfce5687b9aef75506a764f61d37f8f649047846a9686ddb66
 SIZE (rust/crates/aho-corasick-0.5.3.crate) = 252052
-SHA256 (rust/crates/aho-corasick-0.6.4.crate) = d6531d44de723825aa81398a6415283229725a00fa30713812ab9323faa82fc4
-SIZE (rust/crates/aho-corasick-0.6.4.crate) = 25443
-SHA256 (rust/crates/aho-corasick-0.7.8.crate) = 743ad5a418686aad3b87fd14c43badd828cf26e214a00f92a384291cf22e1811
-SIZE (rust/crates/aho-corasick-0.7.8.crate) = 110524
-SHA256 (rust/crates/ansi_term-0.11.0.crate) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
-SIZE (rust/crates/ansi_term-0.11.0.crate) = 17087
+SHA256 (rust/crates/aho-corasick-1.0.5.crate) = 0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783
+SIZE (rust/crates/aho-corasick-1.0.5.crate) = 172064
+SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
+SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
 SHA256 (rust/crates/app_dirs-1.2.1.crate) = e73a24bad9bd6a94d6395382a6c69fe071708ae4409f763c5475e14ee896313d
 SIZE (rust/crates/app_dirs-1.2.1.crate) = 9468
-SHA256 (rust/crates/arc-swap-0.3.11.crate) = bc4662175ead9cd84451d5c35070517777949a2ed84551764129cedb88384841
-SIZE (rust/crates/arc-swap-0.3.11.crate) = 46282
-SHA256 (rust/crates/atty-0.2.10.crate) = 2fc4a1aa4c24c0718a250f0681885c1af91419d242f29eb8f2ab28502d80dbd1
-SIZE (rust/crates/atty-0.2.10.crate) = 5962
-SHA256 (rust/crates/backtrace-0.3.8.crate) = dbdd17cd962b570302f5297aea8648d5923e22e555c2ed2d8b2e34eca646bf6d
-SIZE (rust/crates/backtrace-0.3.8.crate) = 28516
-SHA256 (rust/crates/backtrace-sys-0.1.23.crate) = bff67d0c06556c0b8e6b5f090f0eac52d950d9dfd1d35ba04e4ca3543eaf6a7e
-SIZE (rust/crates/backtrace-sys-0.1.23.crate) = 522263
+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/backtrace-0.3.69.crate) = 2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837
+SIZE (rust/crates/backtrace-0.3.69.crate) = 77299
 SHA256 (rust/crates/base64-0.8.0.crate) = 7c4a342b450b268e1be8036311e2c613d7f8a7ed31214dff1cc3b60852a3168d
 SIZE (rust/crates/base64-0.8.0.crate) = 33091
-SHA256 (rust/crates/bincode-1.0.1.crate) = 9f2fb9e29e72fd6bc12071533d5dc7664cb01480c59406f656d7ac25c7bd8ff7
-SIZE (rust/crates/bincode-1.0.1.crate) = 14071
-SHA256 (rust/crates/bitflags-1.1.0.crate) = 3d155346769a6855b86399e9bc3814ab343cd3d62c7e985113d46a0ec3c281fd
-SIZE (rust/crates/bitflags-1.1.0.crate) = 16322
+SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
+SIZE (rust/crates/bincode-1.3.3.crate) = 28958
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
 SIZE (rust/crates/block-0.1.6.crate) = 4077
 SHA256 (rust/crates/bloodhound-0.5.4.crate) = c3adde3a05c6955eb3bbf6134a06d863d0e1ac23b3f46de258839dc1d8f813cb
 SIZE (rust/crates/bloodhound-0.5.4.crate) = 4299
-SHA256 (rust/crates/byteorder-1.2.3.crate) = 74c0b906e9446b0a2e4f760cdb3fa4b2c48cdc6db8766a845c54b6ff063fd2e9
-SIZE (rust/crates/byteorder-1.2.3.crate) = 18805
-SHA256 (rust/crates/bytes-0.4.8.crate) = 7dd32989a66957d3f0cba6588f15d4281a733f4e9ffc43fcd2385f57d3bf99ff
-SIZE (rust/crates/bytes-0.4.8.crate) = 46023
-SHA256 (rust/crates/cast-0.2.2.crate) = 926013f2860c46252efceabb19f4a6b308197505082c609025aa6706c011d427
-SIZE (rust/crates/cast-0.2.2.crate) = 10318
-SHA256 (rust/crates/cc-1.0.45.crate) = 4fc9a35e1f4290eb9e5fc54ba6cf40671ed2a2514c3eeb2b2a908dda2ea5a1be
-SIZE (rust/crates/cc-1.0.45.crate) = 49112
-SHA256 (rust/crates/cfg-if-0.1.3.crate) = 405216fd8fe65f718daa7102ea808a946b6ce40c742998fbfd3463645552de18
-SIZE (rust/crates/cfg-if-0.1.3.crate) = 7115
-SHA256 (rust/crates/chrono-0.4.2.crate) = 1cce36c92cb605414e9b824f866f5babe0a0368e39ea07393b9b63cf3844c0e6
-SIZE (rust/crates/chrono-0.4.2.crate) = 129309
-SHA256 (rust/crates/clap-2.31.2.crate) = f0f16b89cbb9ee36d87483dc939fe9f1e13c05898d56d7b230a0d4dff033a536
-SIZE (rust/crates/clap-2.31.2.crate) = 194051
+SHA256 (rust/crates/bumpalo-3.13.0.crate) = a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1
+SIZE (rust/crates/bumpalo-3.13.0.crate) = 82114
+SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
+SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
+SHA256 (rust/crates/cast-0.2.7.crate) = 4c24dab4283a142afa2fdca129b80ad2c6284e073930f964c3a1293c225ee39a
+SIZE (rust/crates/cast-0.2.7.crate) = 11222
+SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
+SIZE (rust/crates/cc-1.0.83.crate) = 68343
+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/chrono-0.4.30.crate) = defd4e7873dbddba6c7c91e199c7fcb946abc4a6a4ac3195400bcfb01b5de877
+SIZE (rust/crates/chrono-0.4.30.crate) = 212084
+SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
+SIZE (rust/crates/clap-2.34.0.crate) = 202210
 SHA256 (rust/crates/clipboard-0.4.6.crate) = b9b4623b47d8637fc9d47564583d4cc01eb8c8e34e26b2bf348bf4b036acb657
 SIZE (rust/crates/clipboard-0.4.6.crate) = 10096
-SHA256 (rust/crates/clipboard-win-2.1.2.crate) = 289da2fc09ab964a4948a63287c94fcb4698fa823c46da84c3792928c9d36110
-SIZE (rust/crates/clipboard-win-2.1.2.crate) = 8972
-SHA256 (rust/crates/cmake-0.1.31.crate) = 95470235c31c726d72bf2e1f421adc1e65b9d561bf5529612cbe1a72da1467b3
-SIZE (rust/crates/cmake-0.1.31.crate) = 12480
-SHA256 (rust/crates/criterion-0.2.3.crate) = 4f11151e2961d0483e5eb7a2ede5ed8071a460d04d2b7c89e8257aa5502b0e0b
-SIZE (rust/crates/criterion-0.2.3.crate) = 212934
-SHA256 (rust/crates/criterion-plot-0.2.3.crate) = 9f7f7c88a8d341dd9fd9e31a72ca2ca24428db79afb491852873b2c784e037e6
-SIZE (rust/crates/criterion-plot-0.2.3.crate) = 15655
-SHA256 (rust/crates/criterion-stats-0.2.3.crate) = dd48feb0253b2968ff3085e7f3fba6738c9ff859f420a2fb81a48986eb66da36
-SIZE (rust/crates/criterion-stats-0.2.3.crate) = 16277
-SHA256 (rust/crates/dtoa-0.4.2.crate) = 09c3753c3db574d215cba4ea76018483895d7bff25a31b49ba45db21c48e50ab
-SIZE (rust/crates/dtoa-0.4.2.crate) = 14227
-SHA256 (rust/crates/duct-0.10.0.crate) = 166298c17c5b4fe5997b962c2f22e887c7c5adc44308eb9103ce5b66af45a423
-SIZE (rust/crates/duct-0.10.0.crate) = 25949
-SHA256 (rust/crates/either-1.5.0.crate) = 3be565ca5c557d7f59e7cfcf1844f9e3033650c929c6566f511e8005f205c1d0
-SIZE (rust/crates/either-1.5.0.crate) = 10900
+SHA256 (rust/crates/clipboard-win-2.2.0.crate) = e3a093d6fed558e5fe24c3dfc85a68bb68f1c824f440d3ba5aca189e2998786b
+SIZE (rust/crates/clipboard-win-2.2.0.crate) = 11079
+SHA256 (rust/crates/cloudabi-0.0.3.crate) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
+SIZE (rust/crates/cloudabi-0.0.3.crate) = 22156
+SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa
+SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725
+SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
+SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
+SHA256 (rust/crates/criterion-0.2.11.crate) = 0363053954f3e679645fc443321ca128b7b950a6fe288cf5f9335cc22ee58394
+SIZE (rust/crates/criterion-0.2.11.crate) = 78216
+SHA256 (rust/crates/criterion-plot-0.3.1.crate) = 76f9212ddf2f4a9eb2d401635190600656a1f88a932ef53d06e7fa4c7e02fb8e
+SIZE (rust/crates/criterion-plot-0.3.1.crate) = 17097
+SHA256 (rust/crates/crossbeam-channel-0.5.8.crate) = a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200
+SIZE (rust/crates/crossbeam-channel-0.5.8.crate) = 90455
+SHA256 (rust/crates/crossbeam-deque-0.8.3.crate) = ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef
+SIZE (rust/crates/crossbeam-deque-0.8.3.crate) = 21746
+SHA256 (rust/crates/crossbeam-epoch-0.9.15.crate) = ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7
+SIZE (rust/crates/crossbeam-epoch-0.9.15.crate) = 48553
+SHA256 (rust/crates/crossbeam-utils-0.8.16.crate) = 5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294
+SIZE (rust/crates/crossbeam-utils-0.8.16.crate) = 42508
+SHA256 (rust/crates/csv-1.2.2.crate) = 626ae34994d3d8d668f4269922248239db4ae42d538b14c398b74a52208e8086
+SIZE (rust/crates/csv-1.2.2.crate) = 887958
+SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90
+SIZE (rust/crates/csv-core-0.1.10.crate) = 25668
+SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
+SIZE (rust/crates/either-1.9.0.crate) = 16660
 SHA256 (rust/crates/error-chain-0.10.0.crate) = d9435d864e017c3c6afeac1654189b06cdb491cf2ff73dbf0d73b0f292f42ff8
 SIZE (rust/crates/error-chain-0.10.0.crate) = 18432
 SHA256 (rust/crates/error-chain-0.11.0.crate) = ff511d5dc435d703f4971bc399647c9bc38e20cb41452e3b9feb4765419ed3f3
 SIZE (rust/crates/error-chain-0.11.0.crate) = 27207
 SHA256 (rust/crates/error-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc
 SIZE (rust/crates/error-chain-0.12.4.crate) = 29274
-SHA256 (rust/crates/failure-0.1.1.crate) = 934799b6c1de475a012a02dab0ace1ace43789ee4b99bcfbf1a2e3e8ced5de82
-SIZE (rust/crates/failure-0.1.1.crate) = 26782
-SHA256 (rust/crates/failure_derive-0.1.1.crate) = c7cdda555bb90c9bb67a3b670a0f42de8e73f5981524123ad8578aafec8ddb8b
-SIZE (rust/crates/failure_derive-0.1.1.crate) = 9312
-SHA256 (rust/crates/flate2-1.0.1.crate) = 9fac2277e84e5e858483756647a9d0aa8d9a2b7cba517fd84325a0aaa69a0909
-SIZE (rust/crates/flate2-1.0.1.crate) = 61869
-SHA256 (rust/crates/fnv-1.0.6.crate) = 2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3
-SIZE (rust/crates/fnv-1.0.6.crate) = 11131
+SHA256 (rust/crates/flate2-1.0.27.crate) = c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010
+SIZE (rust/crates/flate2-1.0.27.crate) = 73460
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/form_urlencoded-1.2.0.crate) = a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652
+SIZE (rust/crates/form_urlencoded-1.2.0.crate) = 8923
 SHA256 (rust/crates/fragment-0.3.1.crate) = 90ed2593535a2bf81d7d008c153027c08fdfce2dcca920ba6f345a59d8754cb3
 SIZE (rust/crates/fragment-0.3.1.crate) = 4134
+SHA256 (rust/crates/fuchsia-cprng-0.1.1.crate) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
+SIZE (rust/crates/fuchsia-cprng-0.1.1.crate) = 2950
 SHA256 (rust/crates/fuchsia-zircon-0.3.3.crate) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82
 SIZE (rust/crates/fuchsia-zircon-0.3.3.crate) = 22565
 SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7
 SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 7191
-SHA256 (rust/crates/gcc-0.3.54.crate) = 5e33ec290da0d127825013597dbdfc28bee4964690c7ce1166cbc2a7bd08b1bb
-SIZE (rust/crates/gcc-0.3.54.crate) = 37248
-SHA256 (rust/crates/getrandom-0.1.12.crate) = 473a1265acc8ff1e808cd0a1af8cee3c2ee5200916058a2ca113c29f2d903571
-SIZE (rust/crates/getrandom-0.1.12.crate) = 23809
-SHA256 (rust/crates/git2-0.10.1.crate) = 39f27186fbb5ec67ece9a56990292bc5aed3c3fc51b9b07b0b52446b1dfb4a82
-SIZE (rust/crates/git2-0.10.1.crate) = 157914
+SHA256 (rust/crates/gimli-0.28.0.crate) = 6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0
+SIZE (rust/crates/gimli-0.28.0.crate) = 269277
+SHA256 (rust/crates/git2-0.10.2.crate) = 7c1af51ea8a906616af45a4ce78eacf25860f7a13ae7bf8a814693f0f4037a26
+SIZE (rust/crates/git2-0.10.2.crate) = 158275
 SHA256 (rust/crates/glob-0.2.11.crate) = 8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb
 SIZE (rust/crates/glob-0.2.11.crate) = 18065
-SHA256 (rust/crates/handlebars-0.31.0.crate) = e7bdb08e879b8c78ee90f5022d121897c31ea022cb0cc6d13f2158c7a9fbabb1
-SIZE (rust/crates/handlebars-0.31.0.crate) = 44017
-SHA256 (rust/crates/idna-0.2.0.crate) = 02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9
-SIZE (rust/crates/idna-0.2.0.crate) = 257203
-SHA256 (rust/crates/iovec-0.1.2.crate) = dbe6e417e7d0975db6512b90796e8ce223145ac4e33c377e4a42882a0e88bb08
-SIZE (rust/crates/iovec-0.1.2.crate) = 8565
-SHA256 (rust/crates/itertools-0.7.8.crate) = f58856976b776fedd95533137617a02fb25719f40e7d9b01c7043cd65474f450
-SIZE (rust/crates/itertools-0.7.8.crate) = 78831
-SHA256 (rust/crates/itertools-num-0.1.1.crate) = 4d78fa608383e6e608ba36f962ac991d5d6878d7203eb93b4711b14fa6717813
-SIZE (rust/crates/itertools-num-0.1.1.crate) = 2787
-SHA256 (rust/crates/itoa-0.4.1.crate) = c069bbec61e1ca5a596166e55dfe4773ff745c3d16b700013bcaff9a6df2c682
-SIZE (rust/crates/itoa-0.4.1.crate) = 10563
-SHA256 (rust/crates/jobserver-0.1.17.crate) = f2b1d42ef453b30b7387e113da1c83ab1605d90c5b4e0eb8e96d016ed3b8c160
-SIZE (rust/crates/jobserver-0.1.17.crate) = 19563
+SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
+SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
+SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b
+SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783
+SHA256 (rust/crates/iana-time-zone-0.1.57.crate) = 2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613
+SIZE (rust/crates/iana-time-zone-0.1.57.crate) = 19785
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
+SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c
+SIZE (rust/crates/idna-0.4.0.crate) = 271429
+SHA256 (rust/crates/iovec-0.1.4.crate) = b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e
+SIZE (rust/crates/iovec-0.1.4.crate) = 8720
+SHA256 (rust/crates/itertools-0.8.2.crate) = f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484
+SIZE (rust/crates/itertools-0.8.2.crate) = 89203
+SHA256 (rust/crates/itoa-1.0.9.crate) = af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38
+SIZE (rust/crates/itoa-1.0.9.crate) = 10492
+SHA256 (rust/crates/jobserver-0.1.26.crate) = 936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2
+SIZE (rust/crates/jobserver-0.1.26.crate) = 22645
+SHA256 (rust/crates/js-sys-0.3.64.crate) = c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a
+SIZE (rust/crates/js-sys-0.3.64.crate) = 80313
 SHA256 (rust/crates/kernel32-sys-0.2.2.crate) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
 SIZE (rust/crates/kernel32-sys-0.2.2.crate) = 24537
-SHA256 (rust/crates/lazy_static-1.2.0.crate) = a374c89b9db55895453a74c1e38861d9deec0b01b405a82516e9d5de4820dea1
-SIZE (rust/crates/lazy_static-1.2.0.crate) = 10840
-SHA256 (rust/crates/lazycell-0.6.0.crate) = a6f08839bc70ef4a3fe1d566d5350f519c5912ea86be0df1740a7d247c7fc0ef
-SIZE (rust/crates/lazycell-0.6.0.crate) = 10099
-SHA256 (rust/crates/lazycell-1.2.1.crate) = b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f
-SIZE (rust/crates/lazycell-1.2.1.crate) = 11691
-SHA256 (rust/crates/libc-0.2.62.crate) = 34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba
-SIZE (rust/crates/libc-0.2.62.crate) = 433193
-SHA256 (rust/crates/libgit2-sys-0.9.1.crate) = a30f8637eb59616ee3b8a00f6adff781ee4ddd8343a615b8238de756060cc1b3
-SIZE (rust/crates/libgit2-sys-0.9.1.crate) = 1521733
-SHA256 (rust/crates/libz-sys-1.0.25.crate) = 2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe
-SIZE (rust/crates/libz-sys-1.0.25.crate) = 650151
-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/log-0.4.8.crate) = 14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7
-SIZE (rust/crates/log-0.4.8.crate) = 31297
+SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
+SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
+SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3
+SIZE (rust/crates/libc-0.2.147.crate) = 686772
+SHA256 (rust/crates/libgit2-sys-0.9.2.crate) = 4870c781f6063efb83150cd22c1ddf6ecf58531419e7570cdcced46970f64a16
+SIZE (rust/crates/libgit2-sys-0.9.2.crate) = 1521778
+SHA256 (rust/crates/libz-sys-1.1.12.crate) = d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b
+SIZE (rust/crates/libz-sys-1.1.12.crate) = 3030648
+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/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
+SIZE (rust/crates/log-0.4.20.crate) = 38307
 SHA256 (rust/crates/luthor-0.1.7.crate) = 07d562e61c90471939bec3e4aa518826b2002190c35279df82e87ee73faf665e
 SIZE (rust/crates/luthor-0.1.7.crate) = 11994
 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
 SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
-SHA256 (rust/crates/matches-0.1.6.crate) = 100aabe6b8ff4e4a7e32c1c13523379802df0772b82466207ac25b013f193376
-SIZE (rust/crates/matches-0.1.6.crate) = 1916
 SHA256 (rust/crates/memchr-0.1.11.crate) = d8b629fb514376c675b98c1421e80b151d3817ac42d7c667717d282761418d20
 SIZE (rust/crates/memchr-0.1.11.crate) = 6977
-SHA256 (rust/crates/memchr-2.3.0.crate) = 3197e20c7edb283f87c071ddfc7a2cca8f8e0b888c242959846a6fce03c72223
-SIZE (rust/crates/memchr-2.3.0.crate) = 22308
-SHA256 (rust/crates/miniz-sys-0.1.10.crate) = 609ce024854aeb19a0ef7567d348aaa5a746b32fb72e336df7fcc16869d7e2b4
-SIZE (rust/crates/miniz-sys-0.1.10.crate) = 53357
-SHA256 (rust/crates/mio-0.6.16.crate) = 71646331f2619b1026cc302f87a2b8b648d5c6dd6937846a16cc8ce0f347f432
-SIZE (rust/crates/mio-0.6.16.crate) = 126174
-SHA256 (rust/crates/mio-uds-0.6.7.crate) = 966257a94e196b11bb43aca423754d87429960a768de9414f3691d6957abf125
-SIZE (rust/crates/mio-uds-0.6.7.crate) = 14389
-SHA256 (rust/crates/miow-0.2.1.crate) = 8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919
-SIZE (rust/crates/miow-0.2.1.crate) = 21133
-SHA256 (rust/crates/net2-0.2.33.crate) = 42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88
-SIZE (rust/crates/net2-0.2.33.crate) = 20936
-SHA256 (rust/crates/nix-0.10.0.crate) = b7fd5681d13fda646462cfbd4e5f2051279a89a544d50eb98c365b507246839f
-SIZE (rust/crates/nix-0.10.0.crate) = 124570
-SHA256 (rust/crates/num-integer-0.1.38.crate) = 6ac0ea58d64a89d9d6b7688031b3be9358d6c919badcf7fbb0527ccfd891ee45
-SIZE (rust/crates/num-integer-0.1.38.crate) = 12929
-SHA256 (rust/crates/num-traits-0.1.43.crate) = 92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31
-SIZE (rust/crates/num-traits-0.1.43.crate) = 7659
-SHA256 (rust/crates/num-traits-0.2.4.crate) = 775393e285254d2f5004596d69bb8bc1149754570dcc08cf30cabeba67955e28
-SIZE (rust/crates/num-traits-0.2.4.crate) = 38463
-SHA256 (rust/crates/num_cpus-1.10.1.crate) = bcef43580c035376c0705c42792c294b66974abbfd2789b511784023f71f3273
-SIZE (rust/crates/num_cpus-1.10.1.crate) = 11151
+SHA256 (rust/crates/memchr-2.6.3.crate) = 8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c
+SIZE (rust/crates/memchr-2.6.3.crate) = 94377
+SHA256 (rust/crates/memoffset-0.9.0.crate) = 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c
+SIZE (rust/crates/memoffset-0.9.0.crate) = 9033
+SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7
+SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
+SHA256 (rust/crates/mio-0.6.23.crate) = 4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4
+SIZE (rust/crates/mio-0.6.23.crate) = 103554
+SHA256 (rust/crates/miow-0.2.2.crate) = ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d
+SIZE (rust/crates/miow-0.2.2.crate) = 22044
+SHA256 (rust/crates/net2-0.2.39.crate) = b13b648036a2339d06de780866fbdfda0dde886de7b3af2ddeba8b14f4ee34ac
+SIZE (rust/crates/net2-0.2.39.crate) = 20696
+SHA256 (rust/crates/num-traits-0.2.16.crate) = f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2
+SIZE (rust/crates/num-traits-0.2.16.crate) = 50130
+SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
+SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
 SHA256 (rust/crates/numtoa-0.1.0.crate) = b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef
 SIZE (rust/crates/numtoa-0.1.0.crate) = 8999
-SHA256 (rust/crates/objc-0.2.2.crate) = 877f30f37acef6749b1841cceab289707f211aecfc756553cd63976190e6cc2e
-SIZE (rust/crates/objc-0.2.2.crate) = 17787
+SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
+SIZE (rust/crates/objc-0.2.7.crate) = 22036
 SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9
 SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063
-SHA256 (rust/crates/objc_id-0.1.0.crate) = e4730aa1c64d722db45f7ccc4113a3e2c465d018de6db4d3e7dfe031e8c8a297
-SIZE (rust/crates/objc_id-0.1.0.crate) = 3341
+SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
+SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
+SHA256 (rust/crates/object-0.32.1.crate) = 9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0
+SIZE (rust/crates/object-0.32.1.crate) = 275463
 SHA256 (rust/crates/ole32-sys-0.2.0.crate) = 5d2c49021782e5233cd243168edfa8037574afed4eba4bbaf538b3d8d1789d8c
 SIZE (rust/crates/ole32-sys-0.2.0.crate) = 4227
+SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
+SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
 SHA256 (rust/crates/onig-3.2.2.crate) = f5eeb268a4620c74ea5768c6d2ccd492d60a47a8754666b91a46bfc35cd4d1ba
 SIZE (rust/crates/onig-3.2.2.crate) = 36111
-SHA256 (rust/crates/onig_sys-68.0.1.crate) = 5c6be7c4f985508684e54f18dd37f71e66f3e1ad9318336a520d7e42f0d3ea8e
-SIZE (rust/crates/onig_sys-68.0.1.crate) = 647250
-SHA256 (rust/crates/os_pipe-0.6.1.crate) = 934868c3f86ed7a39ef63d88edeac5bd49a0c843192651900e9ce1178cbbf157
-SIZE (rust/crates/os_pipe-0.6.1.crate) = 8451
-SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
-SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748
-SHA256 (rust/crates/pest-1.0.6.crate) = 0fce5d8b5cc33983fc74f78ad552b5522ab41442c4ca91606e4236eb4b5ceefc
-SIZE (rust/crates/pest-1.0.6.crate) = 27298
-SHA256 (rust/crates/pest_derive-1.0.7.crate) = ab94faafeb93f4c5e3ce81ca0e5a779529a602ad5d09ae6d21996bfb8b6a52bf
-SIZE (rust/crates/pest_derive-1.0.7.crate) = 28093
-SHA256 (rust/crates/pkg-config-0.3.11.crate) = 110d5ee3593dbb73f56294327fe5668bcc997897097cbc76b51e7aed3f52452f
-SIZE (rust/crates/pkg-config-0.3.11.crate) = 13227
+SHA256 (rust/crates/onig_sys-68.2.1.crate) = 195ebddbb56740be48042ca117b8fb6e0d99fe392191a9362d82f5f69e510379
+SIZE (rust/crates/onig_sys-68.2.1.crate) = 652394
+SHA256 (rust/crates/percent-encoding-2.3.0.crate) = 9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94
+SIZE (rust/crates/percent-encoding-2.3.0.crate) = 10196
+SHA256 (rust/crates/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964
+SIZE (rust/crates/pkg-config-0.3.27.crate) = 18838
 SHA256 (rust/crates/plist-0.2.4.crate) = c61ac2afed2856590ae79d6f358a24b85ece246d2aa134741a66d589519b7503
 SIZE (rust/crates/plist-0.2.4.crate) = 20553
-SHA256 (rust/crates/proc-macro2-0.4.6.crate) = effdb53b25cdad54f8f48843d67398f7ef2e14f12c1b4cb4effc549a6462a4d6
-SIZE (rust/crates/proc-macro2-0.4.6.crate) = 27767
-SHA256 (rust/crates/quick-error-1.2.2.crate) = 9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0
-SIZE (rust/crates/quick-error-1.2.2.crate) = 15132
-SHA256 (rust/crates/quote-0.3.15.crate) = 7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a
-SIZE (rust/crates/quote-0.3.15.crate) = 12041
-SHA256 (rust/crates/quote-0.6.3.crate) = e44651a0dc4cdd99f71c83b561e221f714912d11af1a4dff0631f923d53af035
-SIZE (rust/crates/quote-0.6.3.crate) = 14154
-SHA256 (rust/crates/rand-0.4.2.crate) = eba5f8cb59cc50ed56be8880a5c7b496bfd9bd26394e176bc67884094145c2c5
-SIZE (rust/crates/rand-0.4.2.crate) = 76170
-SHA256 (rust/crates/redox_syscall-0.1.40.crate) = c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1
-SIZE (rust/crates/redox_syscall-0.1.40.crate) = 14745
+SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9
+SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575
+SHA256 (rust/crates/quote-1.0.33.crate) = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae
+SIZE (rust/crates/quote-1.0.33.crate) = 28090
+SHA256 (rust/crates/rand_core-0.3.1.crate) = 7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b
+SIZE (rust/crates/rand_core-0.3.1.crate) = 15483
+SHA256 (rust/crates/rand_core-0.4.2.crate) = 9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc
+SIZE (rust/crates/rand_core-0.4.2.crate) = 20243
+SHA256 (rust/crates/rand_os-0.1.3.crate) = 7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071
+SIZE (rust/crates/rand_os-0.1.3.crate) = 18965
+SHA256 (rust/crates/rand_xoshiro-0.1.0.crate) = 03b418169fb9c46533f326efd6eed2576699c44ca92d3052a066214a8d828929
+SIZE (rust/crates/rand_xoshiro-0.1.0.crate) = 14829
+SHA256 (rust/crates/rayon-1.7.0.crate) = 1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b
+SIZE (rust/crates/rayon-1.7.0.crate) = 169488
+SHA256 (rust/crates/rayon-core-1.11.0.crate) = 4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d
+SIZE (rust/crates/rayon-core-1.11.0.crate) = 73118
+SHA256 (rust/crates/rdrand-0.4.0.crate) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2
+SIZE (rust/crates/rdrand-0.4.0.crate) = 6456
 SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
 SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
-SHA256 (rust/crates/redox_termios-0.1.1.crate) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76
-SIZE (rust/crates/redox_termios-0.1.1.crate) = 3227
+SHA256 (rust/crates/redox_termios-0.1.2.crate) = 8440d8acb4fd3d277125b4bd01a6f38aee8d814b3b5fc09b3f2b825d37d3fe8f
+SIZE (rust/crates/redox_termios-0.1.2.crate) = 3268
 SHA256 (rust/crates/regex-0.1.80.crate) = 4fd4ace6a8cf7860714a2c2280d6c1f7e6a413486c13298bbc86fd3da019402f
 SIZE (rust/crates/regex-0.1.80.crate) = 185806
-SHA256 (rust/crates/regex-0.2.11.crate) = 9329abc99e39129fcceabd24cf5d85b4671ef7c29c50e972bc5afe32438ec384
-SIZE (rust/crates/regex-0.2.11.crate) = 209507
-SHA256 (rust/crates/regex-1.3.4.crate) = 322cf97724bea3ee221b78fe25ac9c46114ebb51747ad5babd51a2fc6a8235a8
-SIZE (rust/crates/regex-1.3.4.crate) = 235086
+SHA256 (rust/crates/regex-1.9.5.crate) = 697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47
+SIZE (rust/crates/regex-1.9.5.crate) = 253883
+SHA256 (rust/crates/regex-automata-0.3.8.crate) = c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795
+SIZE (rust/crates/regex-automata-0.3.8.crate) = 610113
 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.4.2.crate) = 8e931c58b93d86f080c734bfd2bce7dd0079ae2331235818133c8be7f422e20e
 SIZE (rust/crates/regex-syntax-0.4.2.crate) = 126234
-SHA256 (rust/crates/regex-syntax-0.5.6.crate) = 7d707a4fa2637f2dca2ef9fd02225ec7661fe01a53623c1e6515b6916511f7a7
-SIZE (rust/crates/regex-syntax-0.5.6.crate) = 233912
-SHA256 (rust/crates/regex-syntax-0.6.14.crate) = b28dfe3fe9badec5dbf0a79a9cccad2cfc2ab5484bdb3e44cbd1ae8b3ba2be06
-SIZE (rust/crates/regex-syntax-0.6.14.crate) = 289666
-SHA256 (rust/crates/rustc-demangle-0.1.8.crate) = 76d7ba1feafada44f2d38eed812bd2489a03c0f5abb975799251518b68848649
-SIZE (rust/crates/rustc-demangle-0.1.8.crate) = 10737
+SHA256 (rust/crates/regex-syntax-0.7.5.crate) = dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da
+SIZE (rust/crates/regex-syntax-0.7.5.crate) = 343366
+SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76
+SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970
+SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
+SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
+SHA256 (rust/crates/ryu-1.0.15.crate) = 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741
+SIZE (rust/crates/ryu-1.0.15.crate) = 46906
 SHA256 (rust/crates/safemem-0.2.0.crate) = e27a8b19b835f7aea908818e871f5cc3a5a186550c30773be987e155e8163d8f
 SIZE (rust/crates/safemem-0.2.0.crate) = 6450
-SHA256 (rust/crates/same-file-1.0.2.crate) = cfb6eded0b06a0b512c8ddbcf04089138c9b4362c2f696f3c3d76039d68f3637
-SIZE (rust/crates/same-file-1.0.2.crate) = 8870
+SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
 SHA256 (rust/crates/scribe-0.7.2.crate) = cb99ef1fd77b50de934186933961ce2ee4d88c0a533a7ad0cd0cf7fc90600943
 SIZE (rust/crates/scribe-0.7.2.crate) = 28659
-SHA256 (rust/crates/serde-1.0.66.crate) = e9a2d9a9ac5120e0f768801ca2b58ad6eec929dc9d1d616c162f208869c2ce95
-SIZE (rust/crates/serde-1.0.66.crate) = 71947
-SHA256 (rust/crates/serde_derive-1.0.66.crate) = 0a90213fa7e0f5eac3f7afe2d5ff6b088af515052cc7303bd68c7e3b91a3fb79
-SIZE (rust/crates/serde_derive-1.0.66.crate) = 45894
-SHA256 (rust/crates/serde_json-1.0.19.crate) = 93aee34bb692dde91e602871bc792dd319e489c7308cdbbe5f27cf27c64280f5
-SIZE (rust/crates/serde_json-1.0.19.crate) = 65039
-SHA256 (rust/crates/shared_child-0.3.2.crate) = bcd5e483b3475af9bc2a35311c2f3bbf0bd98fde91410ab15a0d4ba3c3127b4e
-SIZE (rust/crates/shared_child-0.3.2.crate) = 6845
+SHA256 (rust/crates/semver-1.0.18.crate) = b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918
+SIZE (rust/crates/semver-1.0.18.crate) = 29703
+SHA256 (rust/crates/serde-1.0.188.crate) = cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e
+SIZE (rust/crates/serde-1.0.188.crate) = 76230
+SHA256 (rust/crates/serde_derive-1.0.188.crate) = 4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2
+SIZE (rust/crates/serde_derive-1.0.188.crate) = 55563
+SHA256 (rust/crates/serde_json-1.0.106.crate) = 2cc66a619ed80bf7a0f6b17dd063a84b88f6dea1813737cf469aef1d081142c2
+SIZE (rust/crates/serde_json-1.0.106.crate) = 146672
 SHA256 (rust/crates/shell32-sys-0.1.2.crate) = 9ee04b46101f57121c9da2b151988283b6beb79b34f5bb29a58ee48cb695122c
 SIZE (rust/crates/shell32-sys-0.1.2.crate) = 6204
-SHA256 (rust/crates/signal-hook-0.1.9.crate) = 72ab58f1fda436857e6337dcb6a5aaa34f16c5ddc87b3a8b6ef7a212f90b9c5a
-SIZE (rust/crates/signal-hook-0.1.9.crate) = 20380
-SHA256 (rust/crates/signal-hook-registry-1.0.1.crate) = cded4ffa32146722ec54ab1f16320568465aa922aa9ab4708129599740da85d7
-SIZE (rust/crates/signal-hook-registry-1.0.1.crate) = 12520
-SHA256 (rust/crates/simplelog-0.5.2.crate) = 9cc12b39fdf4c9a07f88bffac2d628f0118ed5ac077a4b0feece61fadf1429e5
-SIZE (rust/crates/simplelog-0.5.2.crate) = 12708
-SHA256 (rust/crates/slab-0.4.1.crate) = 5f9776d6b986f77b35c6cf846c11ad986ff128fe0b2b63a3628e3755e8d3102d
-SIZE (rust/crates/slab-0.4.1.crate) = 9479
-SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0
-SIZE (rust/crates/smallvec-1.10.0.crate) = 31564
-SHA256 (rust/crates/strsim-0.7.0.crate) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550
-SIZE (rust/crates/strsim-0.7.0.crate) = 8435
-SHA256 (rust/crates/syn-0.11.11.crate) = d3b891b9015c88c576343b9b3e41c2c11a51c219ef067b264bd9c8aa9b441dad
-SIZE (rust/crates/syn-0.11.11.crate) = 63309
-SHA256 (rust/crates/syn-0.14.2.crate) = c67da57e61ebc7b7b6fff56bb34440ca3a83db037320b0507af4c10368deda7d
-SIZE (rust/crates/syn-0.14.2.crate) = 133756
-SHA256 (rust/crates/synom-0.11.3.crate) = a393066ed9010ebaed60b9eafa373d4b1baac186dd7e008555b0f702b51945b6
-SIZE (rust/crates/synom-0.11.3.crate) = 17120
-SHA256 (rust/crates/synstructure-0.6.1.crate) = 3a761d12e6d8dcb4dcf952a7a89b475e3a9d69e4a69307e01a470977642914bd
-SIZE (rust/crates/synstructure-0.6.1.crate) = 11257
+SHA256 (rust/crates/signal-hook-0.1.17.crate) = 7e31d442c16f047a671b5a71e2161d6e68814012b7f5379d269ebd915fac2729
+SIZE (rust/crates/signal-hook-0.1.17.crate) = 27085
+SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
+SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
+SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
+SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9
+SIZE (rust/crates/smallvec-1.11.0.crate) = 34680
+SHA256 (rust/crates/syn-2.0.32.crate) = 239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2
+SIZE (rust/crates/syn-2.0.32.crate) = 242504
 SHA256 (rust/crates/syntect-2.1.0.crate) = dc8a6f0db88d4afc340522c20d260411e746b2225b257c6b238a75de9d7cec78
 SIZE (rust/crates/syntect-2.1.0.crate) = 665726
-SHA256 (rust/crates/term-0.5.1.crate) = 5e6b677dd1e8214ea1ef4297f85dbcbed8e8cdddb561040cc998ca2551c37561
-SIZE (rust/crates/term-0.5.1.crate) = 39105
-SHA256 (rust/crates/termion-1.5.1.crate) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096
-SIZE (rust/crates/termion-1.5.1.crate) = 20659
 SHA256 (rust/crates/termion-2.0.1.crate) = 659c1f379f3408c7e5e84c7d0da6d93404e3800b6b9d063ba24436419302ec90
 SIZE (rust/crates/termion-2.0.1.crate) = 23405
-SHA256 (rust/crates/textwrap-0.9.0.crate) = c0b59b6b4b44d867f1370ef1bd91bfb262bf07bf0ae65c202ea2fbc16153b693
-SIZE (rust/crates/textwrap-0.9.0.crate) = 15795
+SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
+SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
 SHA256 (rust/crates/thread-id-2.0.0.crate) = a9539db560102d1cef46b8b78ce737ff0bb64e7e18d35b2a5688f7d097d0ff03
 SIZE (rust/crates/thread-id-2.0.0.crate) = 6108
-SHA256 (rust/crates/thread-scoped-1.0.2.crate) = bcbb6aa301e5d3b0b5ef639c9a9c7e2f1c944f177b460c04dc24c69b1fa2bd99
-SIZE (rust/crates/thread-scoped-1.0.2.crate) = 4321
 SHA256 (rust/crates/thread_local-0.2.7.crate) = 8576dbbfcaef9641452d5cf0df9b0e7eeab7694956dd33bb61515fb8f18cfdd5
 SIZE (rust/crates/thread_local-0.2.7.crate) = 10954
-SHA256 (rust/crates/thread_local-0.3.5.crate) = 279ef31c19ededf577bfd12dfae728040a21f635b06a24cd670ff510edd38963
-SIZE (rust/crates/thread_local-0.3.5.crate) = 11794
-SHA256 (rust/crates/thread_local-1.0.1.crate) = d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14
-SIZE (rust/crates/thread_local-1.0.1.crate) = 12609
-SHA256 (rust/crates/time-0.1.40.crate) = d825be0eb33fda1a7e68012d51e9c7f451dc1a69391e7fdc197060bb8c56667b
-SIZE (rust/crates/time-0.1.40.crate) = 29518
-SHA256 (rust/crates/ucd-util-0.1.1.crate) = fd2be2d6639d0f8fe6cdda291ad456e23629558d466e2789d2c3e9892bda285d
-SIZE (rust/crates/ucd-util-0.1.1.crate) = 24221
-SHA256 (rust/crates/unicode-bidi-0.3.4.crate) = 49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5
-SIZE (rust/crates/unicode-bidi-0.3.4.crate) = 32228
-SHA256 (rust/crates/unicode-normalization-0.1.7.crate) = 6a0180bc61fc5a987082bfa111f4cc95c4caff7f9799f3e46df09163a937aa25
-SIZE (rust/crates/unicode-normalization-0.1.7.crate) = 330545
+SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
+SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
+SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
+SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
+SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
+SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
+SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460
+SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477
+SHA256 (rust/crates/unicode-ident-1.0.11.crate) = 301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c
+SIZE (rust/crates/unicode-ident-1.0.11.crate) = 42067
+SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
+SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
 SHA256 (rust/crates/unicode-segmentation-1.0.3.crate) = 3c5336c5173d8a77ae0b36151c706e32ae10f4985e29d704ad5b5f9565d6d4b6
 SIZE (rust/crates/unicode-segmentation-1.0.3.crate) = 65077
-SHA256 (rust/crates/unicode-width-0.1.5.crate) = 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526
-SIZE (rust/crates/unicode-width-0.1.5.crate) = 15761
-SHA256 (rust/crates/unicode-xid-0.0.4.crate) = 8c1f860d7d29cf02cb2f3f359fd35991af3d30bac52c57d265a3c461074cb4dc
-SIZE (rust/crates/unicode-xid-0.0.4.crate) = 16034
-SHA256 (rust/crates/unicode-xid-0.1.0.crate) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc
-SIZE (rust/crates/unicode-xid-0.1.0.crate) = 16000
-SHA256 (rust/crates/unreachable-1.0.0.crate) = 382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56
-SIZE (rust/crates/unreachable-1.0.0.crate) = 6355
-SHA256 (rust/crates/url-2.1.0.crate) = 75b414f6c464c879d7f9babf951f23bc3743fb7313c081b2e6ca719067ea9d61
-SIZE (rust/crates/url-2.1.0.crate) = 64776
+SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b
+SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968
+SHA256 (rust/crates/url-2.4.1.crate) = 143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5
+SIZE (rust/crates/url-2.4.1.crate) = 78228
 SHA256 (rust/crates/utf8-ranges-0.1.3.crate) = a1ca13c08c41c9c3e04224ed9ff80461d97e121589ff27c753a16cb10830ae0f
 SIZE (rust/crates/utf8-ranges-0.1.3.crate) = 8422
-SHA256 (rust/crates/utf8-ranges-1.0.0.crate) = 662fab6525a98beff2921d7f61a39e7d59e0b425ebc7d0d9e66d316e55124122
-SIZE (rust/crates/utf8-ranges-1.0.0.crate) = 8599
-SHA256 (rust/crates/vcpkg-0.2.3.crate) = 7ed0f6789c8a85ca41bbc1c9d175422116a9869bd1cf31bb08e1493ecce60380
-SIZE (rust/crates/vcpkg-0.2.3.crate) = 6015
-SHA256 (rust/crates/vec_map-0.8.1.crate) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a
-SIZE (rust/crates/vec_map-0.8.1.crate) = 14959
-SHA256 (rust/crates/version_check-0.9.2.crate) = b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed
-SIZE (rust/crates/version_check-0.9.2.crate) = 11979
-SHA256 (rust/crates/void-1.0.2.crate) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d
-SIZE (rust/crates/void-1.0.2.crate) = 2356
-SHA256 (rust/crates/walkdir-2.1.4.crate) = 63636bd0eb3d00ccb8b9036381b526efac53caf112b7783b730ab3f8e44da369
-SIZE (rust/crates/walkdir-2.1.4.crate) = 22695
-SHA256 (rust/crates/wasi-0.7.0.crate) = b89c3ce4ce14bdc6fb6beaf9ec7928ca331de5df7e5ea278375642a2f478570d
-SIZE (rust/crates/wasi-0.7.0.crate) = 33941
+SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
+SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
+SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
+SIZE (rust/crates/version_check-0.9.4.crate) = 14895
+SHA256 (rust/crates/walkdir-2.4.0.crate) = d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee
+SIZE (rust/crates/walkdir-2.4.0.crate) = 23550
+SHA256 (rust/crates/wasm-bindgen-0.2.87.crate) = 7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342
+SIZE (rust/crates/wasm-bindgen-0.2.87.crate) = 175052
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd
+SIZE (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 26821
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.87.crate) = dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d
+SIZE (rust/crates/wasm-bindgen-macro-0.2.87.crate) = 13897
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 20006
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.87.crate) = ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.87.crate) = 7248
 SHA256 (rust/crates/winapi-0.2.8.crate) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a
 SIZE (rust/crates/winapi-0.2.8.crate) = 455145
-SHA256 (rust/crates/winapi-0.3.5.crate) = 773ef9dcc5f24b7d850d0ff101e542ff24c3b090a9768e03ff889fdef41f00fd
-SIZE (rust/crates/winapi-0.3.5.crate) = 997942
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
 SHA256 (rust/crates/winapi-build-0.1.1.crate) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc
 SIZE (rust/crates/winapi-build-0.1.1.crate) = 669
 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/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f
+SIZE (rust/crates/windows-0.48.0.crate) = 11864177
+SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
+SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
+SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
+SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
+SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
+SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
+SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
+SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
+SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
+SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
+SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
+SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
+SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
+SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
 SHA256 (rust/crates/ws2_32-sys-0.2.1.crate) = d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e
 SIZE (rust/crates/ws2_32-sys-0.2.1.crate) = 4697
 SHA256 (rust/crates/x11-clipboard-0.2.2.crate) = 2e7374c7699210cca7084ca61d57e09640fc744d1391808cb9ae2fe4ca9bd1df
 SIZE (rust/crates/x11-clipboard-0.2.2.crate) = 5820
 SHA256 (rust/crates/xcb-0.8.2.crate) = 5e917a3f24142e9ff8be2414e36c649d47d6cc2ba81f16201cdef96e533e02de
 SIZE (rust/crates/xcb-0.8.2.crate) = 129071
-SHA256 (rust/crates/xdg-2.1.0.crate) = a66b7c2281ebde13cf4391d70d4c7e5946c3c25e72a7b859ca8f677dcd0b0c61
-SIZE (rust/crates/xdg-2.1.0.crate) = 12444
+SHA256 (rust/crates/xdg-2.5.2.crate) = 213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546
+SIZE (rust/crates/xdg-2.5.2.crate) = 14394
 SHA256 (rust/crates/xml-rs-0.7.0.crate) = 3c1cb601d29fe2c2ac60a2b2e5e293994d87a1f6fa9687a31a15270f909be9c2
 SIZE (rust/crates/xml-rs-0.7.0.crate) = 50980
 SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
 SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
-SHA256 (jmacdonald-amp-0.6.2-27-g71df483_GH0.tar.gz) = 799653baa98b8ad62467f3c978476beab52f9fc70d130ef4302ea98a0515dfc8
-SIZE (jmacdonald-amp-0.6.2-27-g71df483_GH0.tar.gz) = 457686
+SHA256 (jmacdonald-amp-0.6.2-32-gd9a913c_GH0.tar.gz) = c4626b2ef3c0d068ffad36eeeb863fc0747bd862dd6e5dd0ff78f5dbee333ecb
+SIZE (jmacdonald-amp-0.6.2-32-gd9a913c_GH0.tar.gz) = 458117
diff --git a/editors/amp/files/patch-powerpc b/editors/amp/files/patch-powerpc
deleted file mode 100644
index 520ab90ceeaf..000000000000
--- a/editors/amp/files/patch-powerpc
+++ /dev/null
@@ -1,62 +0,0 @@
---- cargo-crates/libc-0.2.62/src/unix/bsd/freebsdlike/freebsd/mod.rs.orig	2019-08-15 08:45:17 UTC
-+++ cargo-crates/libc-0.2.62/src/unix/bsd/freebsdlike/freebsd/mod.rs
-@@ -1358,6 +1358,9 @@ cfg_if! {
-     } else if #[cfg(target_arch = "powerpc64")] {
-         mod powerpc64;
-         pub use self::powerpc64::*;
-+    } else if #[cfg(target_arch = "powerpc")] {
-+        mod powerpc;
-+        pub use self::powerpc::*;
-     } else {
-         // Unknown target_arch
-     }
---- cargo-crates/libc-0.2.62/src/unix/bsd/freebsdlike/freebsd/powerpc.rs.orig	2023-02-14 08:38:17 UTC
-+++ cargo-crates/libc-0.2.62/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
-@@ -0,0 +1,47 @@
-+pub type c_char = u8;
-+pub type c_long = i32;
-+pub type c_ulong = u32;
-+pub type wchar_t = i32;
-+pub type time_t = i64;
-+pub type suseconds_t = i32;
-+pub type register_t = i32;
-+
-+s! {
-+    pub struct stat {
-+        pub st_dev: ::dev_t,
-+        pub st_ino: ::ino_t,
-+        pub st_mode: ::mode_t,
-+        pub st_nlink: ::nlink_t,
-+        pub st_uid: ::uid_t,
-+        pub st_gid: ::gid_t,
-+        pub st_rdev: ::dev_t,
-+        pub st_atime: ::time_t,
-+        pub st_atime_nsec: ::c_long,
-+        pub st_mtime: ::time_t,
-+        pub st_mtime_nsec: ::c_long,
-+        pub st_ctime: ::time_t,
-+        pub st_ctime_nsec: ::c_long,
-+        pub st_size: ::off_t,
-+        pub st_blocks: ::blkcnt_t,
-+        pub st_blksize: ::blksize_t,
-+        pub st_flags: ::fflags_t,
-+        pub st_gen: u32,
-+        pub st_lspare: i32,
-+        pub st_birthtime: ::time_t,
-+        pub st_birthtime_nsec: ::c_long,
-+    }
-+}
-+
-+// should be pub(crate), but that requires Rust 1.18.0
-+cfg_if! {
-+    if #[cfg(libc_const_size_of)] {
-+        #[doc(hidden)]
-+        pub const _ALIGNBYTES: usize = ::mem::size_of::<::c_int>() - 1;
-+    } else {
-+        #[doc(hidden)]
-+        pub const _ALIGNBYTES: usize = 4 - 1;
-+    }
-+}
-+
-+pub const MAP_32BIT: ::c_int = 0x00080000;
-+pub const MINSIGSTKSZ: ::size_t = 2048; // 512 * 4