Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jun 2022 19:31:53 GMT
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 18153856d65d - main - x11/wezterm: update to 20220624.141144.b1.b7.c5.d
Message-ID:  <202206251931.25PJVr8Z042948@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jbeich:

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

commit 18153856d65da6a540ceba0eccdcf2eefee34de4
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-06-24 21:11:44 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-06-25 19:31:17 +0000

    x11/wezterm: update to 20220624.141144.b1.b7.c5.d
    
    Changes:        https://github.com/wez/wezterm/releases/tag/20220624-141144-bd1b7c5d
    Reported by:    GitHub (watch releases)
---
 x11/wezterm/Makefile         | 316 +++++++++++-----------
 x11/wezterm/distinfo         | 608 +++++++++++++++++++++----------------------
 x11/wezterm/files/patch-i386 |  65 +++++
 3 files changed, 508 insertions(+), 481 deletions(-)

diff --git a/x11/wezterm/Makefile b/x11/wezterm/Makefile
index 1a8f14c26b2d..740c942bde78 100644
--- a/x11/wezterm/Makefile
+++ b/x11/wezterm/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	wezterm
-DISTVERSION=	20220408-101518-b908e2dd
-PORTREVISION=	2
+DISTVERSION=	20220624-141144-bd1b7c5d
 CATEGORIES=	x11
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -14,18 +13,17 @@ LIB_DEPENDS=	libwayland-egl.so:graphics/wayland \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libxkbcommon-x11.so:x11/libxkbcommon \
 		libxcb-util.so:x11/xcb-util \
-		libxcb-image.so:x11/xcb-util-image \
-		libxcb-keysyms.so:x11/xcb-util-keysyms \
-		libxcb-icccm.so:x11/xcb-util-wm
+		libxcb-image.so:x11/xcb-util-image
 
-USES=		cargo python:3.4+,build ssl xorg
+USES=		cargo ssl xorg
 USE_GITHUB=	yes
 USE_GITLAB=	nodefault
 USE_XORG=	x11 xcb
 GH_ACCOUNT=	wez
-GH_TUPLE=	harfbuzz:harfbuzz:4.2.0:harfbuzz/deps/harfbuzz/harfbuzz \
+GH_TUPLE=	harfbuzz:harfbuzz:4.3.0:harfbuzz/deps/harfbuzz/harfbuzz \
 		glennrp:libpng:v1.6.36-805-g8439534da:libpng/deps/freetype/libpng \
 		madler:zlib:v1.2.11:zlib/deps/freetype/zlib \
+		fcitx:xcb-imdkit:1.0.3:xcb_imdkit/../xcb-imdkit-rs-ede7c71b85fe2537efef6cf999a45690316211cf/deps/xcb-imdkit \
 		freetype:freetype:VER-2-10-2-605-g3f83daeec:freetype/deps/freetype/freetype2
 GL_TUPLE=	wez1:libssh-mirror:56e1b0a43a7601d3b2989299262a09db5d81eea0:libssh/../libssh-rs-d36e5648274063c187968fd5ce0b1a7aa350a025/libssh-rs-sys/vendored
 PLIST_FILES=	bin/strip-ansi-escapes \
@@ -50,32 +48,28 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		adler32-1.2.0 \
 		ahash-0.7.6 \
 		aho-corasick-0.7.18 \
-		ansi_term-0.11.0 \
-		ansi_term-0.12.1 \
-		anyhow-1.0.56 \
+		anyhow-1.0.58 \
 		arrayref-0.3.6 \
 		arrayvec-0.5.2 \
 		assert_fs-1.0.7 \
-		async-broadcast-0.3.4 \
+		async-broadcast-0.4.0 \
 		async-channel-1.6.1 \
 		async-executor-1.4.1 \
 		async-fs-1.5.0 \
-		async-global-executor-2.0.4 \
-		async-io-1.6.0 \
+		async-global-executor-2.1.0 \
+		async-io-1.7.0 \
 		async-lock-2.5.0 \
-		async-mutex-1.4.0 \
 		async-net-1.6.1 \
-		async-process-1.3.0 \
+		async-process-1.4.0 \
 		async-recursion-0.3.2 \
-		async-std-1.11.0 \
+		async-std-1.12.0 \
 		async-task-4.2.0 \
-		async-trait-0.1.53 \
+		async-trait-0.1.56 \
 		atomic-waker-1.0.0 \
 		atty-0.2.14 \
 		autocfg-1.1.0 \
-		backtrace-0.3.64 \
+		backtrace-0.3.65 \
 		base64-0.13.0 \
-		battery-0.7.8 \
 		benchmarking-0.4.11 \
 		bit_field-0.10.1 \
 		bitflags-1.3.2 \
@@ -86,27 +80,29 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		blocking-1.2.0 \
 		bstr-0.1.4 \
 		bstr-0.2.17 \
-		bumpalo-3.9.1 \
+		bumpalo-3.10.0 \
 		byte-tools-0.3.1 \
 		bytemuck-1.9.1 \
 		byteorder-1.4.3 \
 		bytes-1.1.0 \
 		cache-padded-1.2.0 \
-		camino-1.0.7 \
+		camino-1.0.9 \
 		cassowary-0.3.0 \
 		cc-1.0.73 \
 		cfg-if-0.1.10 \
 		cfg-if-1.0.0 \
 		cgl-0.3.2 \
 		chrono-0.4.19 \
-		clap-2.34.0 \
-		clipboard-0.5.0 \
+		clap-3.2.5 \
+		clap_complete-3.2.1 \
+		clap_derive-3.2.5 \
+		clap_lex-0.2.2 \
 		clipboard-win-2.2.0 \
-		cloudabi-0.0.3 \
+		clipboard_macos-0.1.0 \
 		cocoa-0.20.2 \
 		color_quant-1.1.0 \
 		colored-1.9.3 \
-		colorgrad-0.5.0 \
+		colorgrad-0.6.0 \
 		concurrent-queue-1.2.2 \
 		core-foundation-0.7.0 \
 		core-foundation-0.9.3 \
@@ -119,22 +115,23 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		cpufeatures-0.2.2 \
 		crc32fast-1.3.2 \
 		crossbeam-0.8.1 \
-		crossbeam-channel-0.5.4 \
+		crossbeam-channel-0.5.5 \
 		crossbeam-deque-0.8.1 \
-		crossbeam-epoch-0.9.8 \
+		crossbeam-epoch-0.9.9 \
 		crossbeam-queue-0.3.5 \
-		crossbeam-utils-0.8.8 \
-		csscolorparser-0.5.0 \
+		crossbeam-utils-0.8.9 \
+		csscolorparser-0.6.0 \
 		ctor-0.1.22 \
 		cty-0.2.2 \
+		dashmap-5.3.4 \
 		deflate-1.0.0 \
 		derivative-2.2.0 \
 		diff-0.1.12 \
-		difference-2.0.0 \
 		difflib-0.4.0 \
 		digest-0.8.1 \
 		digest-0.9.0 \
 		dirs-2.0.2 \
+		dirs-4.0.0 \
 		dirs-next-2.0.0 \
 		dirs-sys-0.3.7 \
 		dirs-sys-next-0.1.2 \
@@ -145,31 +142,26 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		easy-parallel-3.2.0 \
 		either-1.6.1 \
 		embed-resource-1.7.2 \
-		encoding_rs-0.8.30 \
+		encoding_rs-0.8.31 \
 		enum-display-derive-0.1.1 \
-		enumflags2-0.7.4 \
+		enumflags2-0.7.5 \
 		enumflags2_derive-0.7.4 \
 		env_logger-0.9.0 \
-		euclid-0.22.6 \
+		euclid-0.22.7 \
 		event-listener-2.5.2 \
-		evmap-6.0.1 \
-		exr-1.4.1 \
+		exr-1.4.2 \
 		fake-simd-0.1.2 \
 		fastrand-1.7.0 \
 		filenamegen-0.2.4 \
-		filetime-0.2.15 \
-		flate2-1.0.22 \
+		filetime-0.2.16 \
+		flate2-1.0.24 \
 		float-cmp-0.9.0 \
-		flume-0.10.12 \
+		flume-0.10.13 \
 		fnv-1.0.7 \
 		foreign-types-0.3.2 \
 		foreign-types-shared-0.1.1 \
 		form_urlencoded-1.0.1 \
-		fsevent-0.4.0 \
-		fsevent-sys-2.0.1 \
-		fuchsia-cprng-0.1.1 \
-		fuchsia-zircon-0.3.3 \
-		fuchsia-zircon-sys-0.3.3 \
+		fsevent-sys-4.1.0 \
 		futures-0.3.21 \
 		futures-channel-0.3.21 \
 		futures-core-0.3.21 \
@@ -179,26 +171,29 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		futures-macro-0.3.21 \
 		futures-sink-0.3.21 \
 		futures-task-0.3.21 \
+		futures-timer-3.0.2 \
 		futures-util-0.3.21 \
 		fuzzy-matcher-0.3.7 \
 		generic-array-0.12.4 \
 		generic-array-0.14.5 \
 		getopts-0.2.21 \
 		getrandom-0.1.16 \
-		getrandom-0.2.6 \
+		getrandom-0.2.7 \
 		gif-0.11.3 \
 		gimli-0.26.1 \
+		git2-0.14.2 \
 		gl_generator-0.14.0 \
 		glium-0.31.0 \
-		globset-0.4.8 \
+		globset-0.4.9 \
 		globwalk-0.8.1 \
-		gloo-timers-0.2.3 \
+		gloo-timers-0.2.4 \
+		governor-0.4.2 \
 		guillotiere-0.6.2 \
 		half-1.8.2 \
-		hashbrown-0.5.0 \
 		hashbrown-0.11.2 \
+		hashbrown-0.12.1 \
 		hdrhistogram-7.5.0 \
-		heck-0.3.3 \
+		heck-0.4.0 \
 		hermit-abi-0.1.19 \
 		hex-0.4.3 \
 		hostname-0.3.1 \
@@ -206,104 +201,100 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		humantime-2.1.0 \
 		idna-0.2.3 \
 		ignore-0.4.18 \
-		image-0.24.1 \
-		indoc-1.0.4 \
+		image-0.24.2 \
+		indexmap-1.9.0 \
 		inflate-0.4.5 \
-		inotify-0.7.1 \
+		inotify-0.9.6 \
 		inotify-sys-0.1.5 \
 		instant-0.1.12 \
 		ioctl-rs-0.1.6 \
-		iovec-0.1.4 \
 		itertools-0.10.3 \
-		itoa-1.0.1 \
+		itoa-1.0.2 \
 		jobserver-0.1.24 \
-		jpeg-decoder-0.1.22 \
-		jpeg-decoder-0.2.4 \
-		js-sys-0.3.56 \
-		k9-0.11.1 \
-		kernel32-sys-0.2.2 \
+		jpeg-decoder-0.2.6 \
+		js-sys-0.3.58 \
+		k9-0.11.5 \
 		khronos_api-3.1.0 \
+		kqueue-1.0.6 \
+		kqueue-sys-1.0.3 \
 		kv-log-macro-1.0.7 \
 		lazy_static-1.4.0 \
 		lazycell-1.3.0 \
 		leb128-0.2.5 \
 		lebe-0.5.1 \
-		libc-0.2.121 \
+		libc-0.2.126 \
+		libgit2-sys-0.13.2+1.4.2 \
 		libloading-0.6.7 \
 		libloading-0.7.3 \
 		libssh2-sys-0.2.23 \
-		libz-sys-1.1.5 \
+		libz-sys-1.1.8 \
 		line_drawing-0.8.1 \
-		lock_api-0.3.4 \
 		lock_api-0.4.7 \
-		log-0.4.16 \
-		lru-0.7.4 \
-		lua-src-544.0.0 \
-		luajit-src-210.3.3+resty673aaad \
+		log-0.4.17 \
+		lru-0.7.7 \
+		lua-src-544.0.1 \
+		luajit-src-210.4.0+resty124ff8d \
 		mach-0.3.2 \
 		malloc_buf-0.0.6 \
 		maplit-1.0.2 \
 		match_cfg-0.1.0 \
 		matches-0.1.9 \
-		maybe-uninit-2.0.0 \
-		memchr-2.4.1 \
-		memmap-0.7.0 \
+		memchr-2.5.0 \
 		memmap2-0.2.3 \
 		memmap2-0.3.1 \
+		memmap2-0.5.4 \
 		memmem-0.1.1 \
 		memoffset-0.6.5 \
 		metrics-0.17.1 \
 		metrics-macros-0.4.1 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.4.4 \
-		miniz_oxide-0.5.1 \
-		mio-0.6.23 \
-		mio-extras-2.0.6 \
-		miow-0.2.2 \
-		mlua-0.7.4 \
+		miniz_oxide-0.5.3 \
+		mio-0.8.4 \
 		names-0.12.0 \
 		nanorand-0.7.0 \
 		native-tls-0.2.10 \
-		net2-0.2.37 \
-		nix-0.19.1 \
 		nix-0.22.3 \
 		nix-0.23.1 \
+		nix-0.24.1 \
+		no-std-compat-0.4.1 \
 		nom-5.1.2 \
 		nom-7.1.1 \
-		nonzero_ext-0.1.5 \
+		nonzero_ext-0.3.0 \
 		normalize-line-endings-0.3.0 \
-		notify-4.0.17 \
+		notify-5.0.0-pre.15 \
 		ntapi-0.3.7 \
 		num-0.3.1 \
 		num-bigint-0.3.3 \
 		num-complex-0.3.1 \
 		num-derive-0.3.3 \
-		num-integer-0.1.44 \
-		num-iter-0.1.42 \
+		num-integer-0.1.45 \
+		num-iter-0.1.43 \
 		num-rational-0.3.2 \
 		num-rational-0.4.0 \
-		num-traits-0.2.14 \
+		num-traits-0.2.15 \
 		num_cpus-1.13.1 \
+		num_threads-0.1.6 \
 		objc-0.2.7 \
 		objc-foundation-0.1.1 \
 		objc_id-0.1.1 \
-		object-0.27.1 \
-		once_cell-1.10.0 \
+		object-0.28.4 \
+		once_cell-1.12.0 \
 		opaque-debug-0.2.3 \
 		opaque-debug-0.3.0 \
-		open-2.1.1 \
+		open-3.0.1 \
 		openssl-0.10.38 \
 		openssl-probe-0.1.5 \
-		openssl-src-300.0.5+3.0.2 \
+		openssl-src-300.0.7+3.0.3 \
 		openssl-sys-0.9.71 \
-		ordered-float-2.10.0 \
+		ordered-float-3.0.0 \
 		ordered-stream-0.0.1 \
-		output_vt100-0.1.3 \
+		os_str_bytes-6.1.0 \
 		parking-2.0.0 \
-		parking_lot-0.9.0 \
 		parking_lot-0.11.2 \
-		parking_lot_core-0.6.2 \
+		parking_lot-0.12.1 \
 		parking_lot_core-0.8.5 \
+		parking_lot_core-0.9.3 \
 		pathdiff-0.2.1 \
 		pem-1.0.2 \
 		percent-encoding-2.1.0 \
@@ -312,13 +303,16 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		pest_generator-2.1.3 \
 		pest_meta-2.1.3 \
 		phf-0.8.0 \
+		phf-0.10.1 \
 		phf_codegen-0.8.0 \
 		phf_generator-0.8.0 \
-		phf_macros-0.8.0 \
+		phf_generator-0.10.0 \
+		phf_macros-0.10.0 \
 		phf_shared-0.8.0 \
+		phf_shared-0.10.0 \
 		pin-project-1.0.10 \
 		pin-project-internal-1.0.10 \
-		pin-project-lite-0.2.8 \
+		pin-project-lite-0.2.9 \
 		pin-utils-0.1.0 \
 		pkg-config-0.3.25 \
 		png-0.17.5 \
@@ -327,66 +321,60 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		predicates-2.1.1 \
 		predicates-core-1.0.3 \
 		predicates-tree-1.0.5 \
-		pretty_assertions-0.6.1 \
 		proc-macro-crate-1.1.3 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
 		proc-macro-hack-0.5.19 \
-		proc-macro2-1.0.36 \
+		proc-macro2-1.0.40 \
 		pulldown-cmark-0.9.1 \
 		pure-rust-locales-0.5.6 \
-		quote-1.0.17 \
-		rand-0.4.6 \
+		quanta-0.9.3 \
+		quick-xml-0.22.0 \
+		quote-1.0.20 \
 		rand-0.7.3 \
 		rand-0.8.5 \
 		rand_chacha-0.2.2 \
 		rand_chacha-0.3.1 \
-		rand_core-0.3.1 \
-		rand_core-0.4.2 \
 		rand_core-0.5.1 \
 		rand_core-0.6.3 \
 		rand_hc-0.2.0 \
 		rand_pcg-0.2.1 \
-		ratelimit_meter-5.0.0 \
+		raw-cpuid-10.3.0 \
 		raw-window-handle-0.3.4 \
 		raw-window-handle-0.4.3 \
-		rayon-1.5.1 \
-		rayon-core-1.9.1 \
-		rcgen-0.8.14 \
-		rdrand-0.4.0 \
-		redox_syscall-0.1.57 \
+		rayon-1.5.3 \
+		rayon-core-1.9.3 \
+		rcgen-0.9.2 \
 		redox_syscall-0.2.13 \
 		redox_users-0.4.3 \
-		regex-1.5.5 \
+		regex-1.5.6 \
 		regex-automata-0.1.10 \
-		regex-syntax-0.6.25 \
+		regex-syntax-0.6.26 \
 		remove_dir_all-0.5.3 \
 		resize-0.5.5 \
-		rgb-0.8.32 \
+		rgb-0.8.33 \
 		ring-0.16.20 \
-		rstest-0.12.0 \
+		rstest-0.14.0 \
+		rstest_macros-0.14.0 \
 		rustc-demangle-0.1.21 \
 		rustc-hash-1.1.0 \
-		rustc_version-0.2.3 \
 		rustc_version-0.4.0 \
-		ryu-1.0.9 \
+		ryu-1.0.10 \
 		safe_arch-0.5.2 \
 		same-file-1.0.6 \
-		schannel-0.1.19 \
+		schannel-0.1.20 \
 		scoped-tls-1.0.0 \
 		scoped_threadpool-0.1.9 \
 		scopeguard-1.1.0 \
 		security-framework-2.6.1 \
 		security-framework-sys-2.6.1 \
-		semver-0.9.0 \
 		semver-0.11.0 \
-		semver-1.0.7 \
-		semver-parser-0.7.0 \
+		semver-1.0.10 \
 		semver-parser-0.10.2 \
-		serde-1.0.136 \
-		serde_derive-1.0.136 \
-		serde_json-1.0.79 \
-		serde_repr-0.1.7 \
+		serde-1.0.137 \
+		serde_derive-1.0.137 \
+		serde_json-1.0.81 \
+		serde_repr-0.1.8 \
 		serial-0.4.0 \
 		serial-core-0.4.0 \
 		serial-unix-0.4.0 \
@@ -397,31 +385,28 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		sha2-0.9.9 \
 		shared_library-0.1.9 \
 		shell-words-1.1.0 \
+		shlex-1.1.0 \
 		signal-hook-0.1.17 \
-		signal-hook-0.3.13 \
+		signal-hook-0.3.14 \
 		signal-hook-registry-1.4.0 \
 		siphasher-0.3.10 \
 		slab-0.4.6 \
-		smallvec-0.6.14 \
 		smallvec-1.8.0 \
 		smawk-0.3.1 \
-		smithay-client-toolkit-0.15.3 \
+		smithay-client-toolkit-0.15.4 \
 		smol-1.2.5 \
 		smol-potat-1.1.2 \
 		smol-potat-macro-0.6.0 \
 		socket2-0.4.4 \
 		spin-0.5.2 \
-		spin-0.9.2 \
+		spin-0.9.3 \
 		ssh2-0.9.3 \
+		starship-battery-0.7.9 \
 		static_assertions-1.1.0 \
-		strsim-0.8.0 \
 		strsim-0.10.0 \
-		structopt-0.3.26 \
-		structopt-derive-0.4.18 \
 		svg_fmt-0.4.1 \
-		syn-1.0.90 \
+		syn-1.0.98 \
 		takeable-option-0.5.0 \
-		tempdir-0.3.7 \
 		tempfile-3.3.0 \
 		term_size-0.3.2 \
 		termcolor-1.1.3 \
@@ -429,38 +414,38 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		termios-0.2.2 \
 		termios-0.3.3 \
 		termtree-0.2.4 \
-		textwrap-0.11.0 \
 		textwrap-0.15.0 \
-		thiserror-1.0.30 \
-		thiserror-impl-1.0.30 \
+		thiserror-1.0.31 \
+		thiserror-impl-1.0.31 \
 		thread_local-1.1.4 \
 		threadpool-1.8.1 \
-		tiff-0.7.1 \
+		tiff-0.7.2 \
 		time-0.1.43 \
-		tiny-skia-0.6.3 \
-		tinyvec-1.5.1 \
+		time-0.3.10 \
+		tiny-skia-0.6.5 \
+		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.0 \
-		toml-0.5.8 \
+		toml-0.5.9 \
+		tracing-0.1.35 \
+		tracing-attributes-0.1.21 \
+		tracing-core-0.1.27 \
 		typenum-1.15.0 \
 		ucd-trie-0.1.3 \
-		uds_windows-1.0.1 \
+		uds_windows-1.0.2 \
 		unicase-2.6.0 \
-		unicode-bidi-0.3.7 \
-		unicode-general-category-0.3.0 \
+		unicode-bidi-0.3.8 \
+		unicode-ident-1.0.1 \
 		unicode-linebreak-0.1.2 \
 		unicode-normalization-0.1.19 \
 		unicode-segmentation-1.9.0 \
 		unicode-width-0.1.9 \
-		unicode-xid-0.2.2 \
-		unindent-0.1.8 \
 		untrusted-0.7.1 \
 		uom-0.30.0 \
 		url-2.2.2 \
 		utf8parse-0.2.0 \
-		value-bag-1.0.0-alpha.8 \
+		value-bag-1.0.0-alpha.9 \
 		varbincode-0.1.0 \
 		vcpkg-0.2.15 \
-		vec_map-0.8.2 \
 		version_check-0.9.4 \
 		vswhom-0.1.0 \
 		vswhom-sys-0.1.1 \
@@ -468,12 +453,13 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		walkdir-2.3.2 \
 		wasi-0.9.0+wasi-snapshot-preview1 \
 		wasi-0.10.2+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.79 \
-		wasm-bindgen-backend-0.2.79 \
-		wasm-bindgen-futures-0.4.29 \
-		wasm-bindgen-macro-0.2.79 \
-		wasm-bindgen-macro-support-0.2.79 \
-		wasm-bindgen-shared-0.2.79 \
+		wasi-0.11.0+wasi-snapshot-preview1 \
+		wasm-bindgen-0.2.81 \
+		wasm-bindgen-backend-0.2.81 \
+		wasm-bindgen-futures-0.4.31 \
+		wasm-bindgen-macro-0.2.81 \
+		wasm-bindgen-macro-support-0.2.81 \
+		wasm-bindgen-shared-0.2.81 \
 		wayland-client-0.29.4 \
 		wayland-commons-0.29.4 \
 		wayland-cursor-0.29.4 \
@@ -481,50 +467,51 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		wayland-protocols-0.29.4 \
 		wayland-scanner-0.29.4 \
 		wayland-sys-0.29.4 \
-		web-sys-0.3.56 \
-		weezl-0.1.5 \
+		web-sys-0.3.58 \
+		weezl-0.1.6 \
 		wepoll-ffi-0.1.2 \
 		whoami-1.2.1 \
-		winapi-0.2.8 \
 		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.33.0 \
+		windows-sys-0.36.1 \
 		windows_aarch64_msvc-0.33.0 \
+		windows_aarch64_msvc-0.36.1 \
 		windows_i686_gnu-0.33.0 \
+		windows_i686_gnu-0.36.1 \
 		windows_i686_msvc-0.33.0 \
+		windows_i686_msvc-0.36.1 \
 		windows_x86_64_gnu-0.33.0 \
+		windows_x86_64_gnu-0.36.1 \
 		windows_x86_64_msvc-0.33.0 \
-		winreg-0.6.2 \
+		windows_x86_64_msvc-0.36.1 \
 		winreg-0.10.1 \
 		wio-0.2.2 \
-		ws2_32-sys-0.2.1 \
 		x11-2.19.1 \
-		x11-clipboard-0.3.3 \
-		xcb-0.8.2 \
-		xcb-0.9.0 \
-		xcb-imdkit-0.1.2 \
-		xcb-util-0.3.0 \
 		xcursor-0.3.4 \
 		xml-rs-0.8.4 \
-		yasna-0.4.0 \
-		zbus-2.1.1 \
-		zbus_macros-2.1.1 \
+		yasna-0.5.0 \
+		zbus-2.3.2 \
+		zbus_macros-2.3.2 \
 		zbus_names-2.1.0 \
 		zstd-0.6.1+zstd.1.4.9 \
 		zstd-safe-3.0.1+zstd.1.4.9 \
 		zstd-sys-1.4.20+zstd.1.4.9 \
-		zvariant-3.1.2 \
-		zvariant_derive-3.1.2 \
-		libssh-rs,libssh-rs-sys@git+https://github.com/wez/libssh-rs.git\#d36e5648274063c187968fd5ce0b1a7aa350a025 \
-		xkbcommon@git+https://github.com/wez/xkbcommon-rs.git?rev=5cc8f233ac2b8bfa0d7a26fd981b77e68c3f2219\#5cc8f233ac2b8bfa0d7a26fd981b77e68c3f2219
+		zvariant-3.3.1 \
+		zvariant_derive-3.3.1 \
+		mlua@git+https://github.com/khvzak/mlua?branch=master\#d9ac7abff2d605f8345657b1625eb3e2de02ddd8 \
+		xcb-imdkit@git+https://github.com/wez/xcb-imdkit-rs.git?rev=ede7c71b85fe2537efef6cf999a45690316211cf\#ede7c71b85fe2537efef6cf999a45690316211cf \
+		xcb@git+https://github.com/wez/rust-xcb?branch=ffi\#990a0212230acea2baf6f658e68e2f44bf7a8a1f \
+		xkbcommon@git+https://github.com/wez/xkbcommon-rs.git?branch=key-by-name\#546ba7dbf2ace214b9947fc4646a0f4afd70cb0a \
+		libssh-rs,libssh-rs-sys@git+https://github.com/wez/libssh-rs.git\#d36e5648274063c187968fd5ce0b1a7aa350a025
 # XXX https://github.com/rust-lang/cargo/issues/4101
 CARGO_INSTALL_PATH=	${PLIST_FILES:Mbin/*:T}
 
 OPTIONS_DEFINE=	DOCS
 
+DOCS_USES=		python:3.4+,build
 DOCS_BUILD_DEPENDS=	mdbook:textproc/mdbook \
 			mdbook-linkcheck:textproc/mdbook-linkcheck \
 			mdbook-mermaid:textproc/mdbook-mermaid
@@ -533,9 +520,6 @@ PORTDOCS=		html
 post-patch:
 # Extract (snapshot) version from the port instead of .tag file
 	@${ECHO_CMD} '${DISTVERSIONFULL}' >${WRKSRC}/.tag
-# lang/python3 cannot be used as a dependency
-	@${REINPLACE_CMD} -e 's/"python3"/"${PYTHON_CMD:T}"/' \
-		${WRKSRC}/cargo-crates/xcb-*/build.rs
 
 do-build-DOCS-on:
 # Build HTML documentation similar to ci/build-docs.sh
diff --git a/x11/wezterm/distinfo b/x11/wezterm/distinfo
index 42f3511f7e6f..cc6b65a745df 100644
--- a/x11/wezterm/distinfo
+++ b/x11/wezterm/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1649438118
+TIMESTAMP = 1656105104
 SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b
 SIZE (rust/crates/addr2line-0.17.0.crate) = 32260
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -9,58 +9,50 @@ SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd6
 SIZE (rust/crates/ahash-0.7.6.crate) = 38030
 SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
 SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
-SHA256 (rust/crates/ansi_term-0.11.0.crate) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
-SIZE (rust/crates/ansi_term-0.11.0.crate) = 17087
-SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
-SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
-SHA256 (rust/crates/anyhow-1.0.56.crate) = 4361135be9122e0870de935d7c439aef945b9f9ddd4199a553b5270b49c82a27
-SIZE (rust/crates/anyhow-1.0.56.crate) = 44780
+SHA256 (rust/crates/anyhow-1.0.58.crate) = bb07d2053ccdbe10e2af2995a2f116c1330396493dc1269f6a91d0ae82e19704
+SIZE (rust/crates/anyhow-1.0.58.crate) = 43137
 SHA256 (rust/crates/arrayref-0.3.6.crate) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544
 SIZE (rust/crates/arrayref-0.3.6.crate) = 10035
 SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
 SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838
 SHA256 (rust/crates/assert_fs-1.0.7.crate) = cf09bb72e00da477c2596865e8873227e2196d263cca35414048875dbbeea1be
 SIZE (rust/crates/assert_fs-1.0.7.crate) = 17519
-SHA256 (rust/crates/async-broadcast-0.3.4.crate) = 90622698a1218e0b2fb846c97b5f19a0831f6baddee73d9454156365ccfa473b
-SIZE (rust/crates/async-broadcast-0.3.4.crate) = 18539
+SHA256 (rust/crates/async-broadcast-0.4.0.crate) = 1bbd92a9bd0e9c1298118ecf8a2f825e86b12c3ec9e411573e34aaf3a0c03cdd
+SIZE (rust/crates/async-broadcast-0.4.0.crate) = 19657
 SHA256 (rust/crates/async-channel-1.6.1.crate) = 2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319
 SIZE (rust/crates/async-channel-1.6.1.crate) = 12574
 SHA256 (rust/crates/async-executor-1.4.1.crate) = 871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965
 SIZE (rust/crates/async-executor-1.4.1.crate) = 15490
 SHA256 (rust/crates/async-fs-1.5.0.crate) = 8b3ca4f8ff117c37c278a2f7415ce9be55560b846b5bc4412aaa5d29c1c3dae2
 SIZE (rust/crates/async-fs-1.5.0.crate) = 16921
-SHA256 (rust/crates/async-global-executor-2.0.4.crate) = c290043c9a95b05d45e952fb6383c67bcb61471f60cfa21e890dba6654234f43
-SIZE (rust/crates/async-global-executor-2.0.4.crate) = 11628
-SHA256 (rust/crates/async-io-1.6.0.crate) = a811e6a479f2439f0c04038796b5cfb3d2ad56c230e0f2d3f7b04d68cfee607b
-SIZE (rust/crates/async-io-1.6.0.crate) = 32282
+SHA256 (rust/crates/async-global-executor-2.1.0.crate) = fd8b508d585e01084059b60f06ade4cb7415cd2e4084b71dd1cb44e7d3fb9880
+SIZE (rust/crates/async-global-executor-2.1.0.crate) = 11742
+SHA256 (rust/crates/async-io-1.7.0.crate) = e5e18f61464ae81cde0a23e713ae8fd299580c54d697a35820cfd0625b8b0e07
+SIZE (rust/crates/async-io-1.7.0.crate) = 30669
 SHA256 (rust/crates/async-lock-2.5.0.crate) = e97a171d191782fba31bb902b14ad94e24a68145032b7eedf871ab0bc0d077b6
 SIZE (rust/crates/async-lock-2.5.0.crate) = 15656
-SHA256 (rust/crates/async-mutex-1.4.0.crate) = 479db852db25d9dbf6204e6cb6253698f175c15726470f78af0d918e99d6156e
-SIZE (rust/crates/async-mutex-1.4.0.crate) = 10223
 SHA256 (rust/crates/async-net-1.6.1.crate) = 5373304df79b9b4395068fb080369ec7178608827306ce4d081cba51cac551df
 SIZE (rust/crates/async-net-1.6.1.crate) = 17913
-SHA256 (rust/crates/async-process-1.3.0.crate) = 83137067e3a2a6a06d67168e49e68a0957d215410473a740cea95a2425c0b7c6
-SIZE (rust/crates/async-process-1.3.0.crate) = 17199
+SHA256 (rust/crates/async-process-1.4.0.crate) = cf2c06e30a24e8c78a3987d07f0930edf76ef35e027e7bdb063fccafdad1f60c
+SIZE (rust/crates/async-process-1.4.0.crate) = 16750
 SHA256 (rust/crates/async-recursion-0.3.2.crate) = d7d78656ba01f1b93024b7c3a0467f1608e4be67d725749fdcd7d2c7678fd7a2
 SIZE (rust/crates/async-recursion-0.3.2.crate) = 10774
-SHA256 (rust/crates/async-std-1.11.0.crate) = 52580991739c5cdb36cde8b2a516371c0a3b70dda36d916cc08b82372916808c
-SIZE (rust/crates/async-std-1.11.0.crate) = 215743
+SHA256 (rust/crates/async-std-1.12.0.crate) = 62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d
+SIZE (rust/crates/async-std-1.12.0.crate) = 215080
 SHA256 (rust/crates/async-task-4.2.0.crate) = 30696a84d817107fc028e049980e09d5e140e8da8f1caeb17e8e950658a3cea9
 SIZE (rust/crates/async-task-4.2.0.crate) = 28496
-SHA256 (rust/crates/async-trait-0.1.53.crate) = ed6aa3524a2dfcf9fe180c51eae2b58738348d819517ceadf95789c51fff7600
-SIZE (rust/crates/async-trait-0.1.53.crate) = 26210
+SHA256 (rust/crates/async-trait-0.1.56.crate) = 96cf8829f67d2eab0b2dfa42c5d0ef737e0724e4a82b01b3e292456202b19716
+SIZE (rust/crates/async-trait-0.1.56.crate) = 27425
 SHA256 (rust/crates/atomic-waker-1.0.0.crate) = 065374052e7df7ee4047b1160cca5e1467a12351a40b3da123c870ba0b8eda2a
 SIZE (rust/crates/atomic-waker-1.0.0.crate) = 11771
 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.64.crate) = 5e121dee8023ce33ab248d9ce1493df03c3b38a659b240096fcbd7048ff9c31f
-SIZE (rust/crates/backtrace-0.3.64.crate) = 74311
+SHA256 (rust/crates/backtrace-0.3.65.crate) = 11a17d453482a265fd5f8479f2a3f405566e6ca627837aaddb85af8b1ab8ef61
+SIZE (rust/crates/backtrace-0.3.65.crate) = 74129
 SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
 SIZE (rust/crates/base64-0.13.0.crate) = 62070
-SHA256 (rust/crates/battery-0.7.8.crate) = b4b624268937c0e0a3edb7c27843f9e547c320d730c610d3b8e6e8e95b2026e4
-SIZE (rust/crates/battery-0.7.8.crate) = 40344
 SHA256 (rust/crates/benchmarking-0.4.11.crate) = 3937429ef059161c005a608ae02451b64e5e98d26d2038f43674f506b571bad6
 SIZE (rust/crates/benchmarking-0.4.11.crate) = 5280
 SHA256 (rust/crates/bit_field-0.10.1.crate) = dcb6dd1c2376d2e096796e234a70e17e94cc2d5d54ff8ce42b28cef1d0d359a4
@@ -81,8 +73,8 @@ SHA256 (rust/crates/bstr-0.1.4.crate) = 59604ece62a407dc9164732e5adea02467898954
 SIZE (rust/crates/bstr-0.1.4.crate) = 330729
 SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
 SIZE (rust/crates/bstr-0.2.17.crate) = 330350
-SHA256 (rust/crates/bumpalo-3.9.1.crate) = a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899
-SIZE (rust/crates/bumpalo-3.9.1.crate) = 77507
+SHA256 (rust/crates/bumpalo-3.10.0.crate) = 37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3
+SIZE (rust/crates/bumpalo-3.10.0.crate) = 78915
 SHA256 (rust/crates/byte-tools-0.3.1.crate) = e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7
 SIZE (rust/crates/byte-tools-0.3.1.crate) = 5526
 SHA256 (rust/crates/bytemuck-1.9.1.crate) = cdead85bdec19c194affaeeb670c0e41fe23de31459efd1c174d049269cf02cc
@@ -93,8 +85,8 @@ SHA256 (rust/crates/bytes-1.1.0.crate) = c4872d67bab6358e59559027aa3b9157c53d935
 SIZE (rust/crates/bytes-1.1.0.crate) = 49640
 SHA256 (rust/crates/cache-padded-1.2.0.crate) = c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c
 SIZE (rust/crates/cache-padded-1.2.0.crate) = 9125
-SHA256 (rust/crates/camino-1.0.7.crate) = 6f3132262930b0522068049f5870a856ab8affc80c70d08b6ecb785771a6fc23
-SIZE (rust/crates/camino-1.0.7.crate) = 26602
+SHA256 (rust/crates/camino-1.0.9.crate) = 869119e97797867fd90f5e22af7d0bd274bd4635ebb9eb68c04f3f513ae6c412
+SIZE (rust/crates/camino-1.0.9.crate) = 29357
 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
 SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11
@@ -107,22 +99,26 @@ SHA256 (rust/crates/cgl-0.3.2.crate) = 0ced0551234e87afee12411d535648dd89d2e7f34
 SIZE (rust/crates/cgl-0.3.2.crate) = 7557
 SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73
 SIZE (rust/crates/chrono-0.4.19.crate) = 155663
-SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
-SIZE (rust/crates/clap-2.34.0.crate) = 202210
-SHA256 (rust/crates/clipboard-0.5.0.crate) = 25a904646c0340239dcf7c51677b33928bf24fdf424b79a57909c0109075b2e7
-SIZE (rust/crates/clipboard-0.5.0.crate) = 10009
+SHA256 (rust/crates/clap-3.2.5.crate) = d53da17d37dba964b9b3ecb5c5a1f193a2762c700e6829201e645b9381c99dc7
+SIZE (rust/crates/clap-3.2.5.crate) = 208486
+SHA256 (rust/crates/clap_complete-3.2.1.crate) = 0f6ebaab5f25e4f0312dfa07cb30a755204b96e6531457c2cfdecfdf5f2adf40
+SIZE (rust/crates/clap_complete-3.2.1.crate) = 31543
+SHA256 (rust/crates/clap_derive-3.2.5.crate) = c11d40217d16aee8508cc8e5fde8b4ff24639758608e5374e731b53f85749fb9
+SIZE (rust/crates/clap_derive-3.2.5.crate) = 27649
+SHA256 (rust/crates/clap_lex-0.2.2.crate) = 5538cd660450ebeb4234cfecf8f2284b844ffc4c50531e66d584ad5b91293613
+SIZE (rust/crates/clap_lex-0.2.2.crate) = 9657
 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/clipboard_macos-0.1.0.crate) = 145a7f9e9b89453bc0a5e32d166456405d389cea5b578f57f1274b1397588a95
+SIZE (rust/crates/clipboard_macos-0.1.0.crate) = 5958
 SHA256 (rust/crates/cocoa-0.20.2.crate) = 0c49e86fc36d5704151f5996b7b3795385f50ce09e3be0f47a0cfde869681cf8
 SIZE (rust/crates/cocoa-0.20.2.crate) = 47930
 SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
 SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
 SHA256 (rust/crates/colored-1.9.3.crate) = f4ffc801dacf156c5854b9df4f425a626539c3a6ef7893cc0c5084a23f0b6c59
 SIZE (rust/crates/colored-1.9.3.crate) = 20062
-SHA256 (rust/crates/colorgrad-0.5.0.crate) = 62c834d2dcb442c0fdf4775e72707db38c5a358a6da74f3041f93563d02ce306
-SIZE (rust/crates/colorgrad-0.5.0.crate) = 25032
+SHA256 (rust/crates/colorgrad-0.6.0.crate) = 192bdc11e0b466299466ed672f9867c2bd3828fe6ca6bfd9e7efbc6092ae9ebc
+SIZE (rust/crates/colorgrad-0.6.0.crate) = 25012
 SHA256 (rust/crates/concurrent-queue-1.2.2.crate) = 30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3
 SIZE (rust/crates/concurrent-queue-1.2.2.crate) = 15859
 SHA256 (rust/crates/core-foundation-0.7.0.crate) = 57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171
@@ -147,30 +143,30 @@ SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68b
 SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
 SHA256 (rust/crates/crossbeam-0.8.1.crate) = 4ae5588f6b3c3cb05239e90bd110f257254aecd01e4635400391aeae07497845
 SIZE (rust/crates/crossbeam-0.8.1.crate) = 10429
-SHA256 (rust/crates/crossbeam-channel-0.5.4.crate) = 5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53
-SIZE (rust/crates/crossbeam-channel-0.5.4.crate) = 88237
+SHA256 (rust/crates/crossbeam-channel-0.5.5.crate) = 4c02a4d71819009c192cf4872265391563fd6a84c81ff2c0f2a7026ca4c1d85c
+SIZE (rust/crates/crossbeam-channel-0.5.5.crate) = 90326
 SHA256 (rust/crates/crossbeam-deque-0.8.1.crate) = 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e
 SIZE (rust/crates/crossbeam-deque-0.8.1.crate) = 20852
-SHA256 (rust/crates/crossbeam-epoch-0.9.8.crate) = 1145cf131a2c6ba0615079ab6a638f7e1973ac9c2634fcbeaaad6114246efe8c
-SIZE (rust/crates/crossbeam-epoch-0.9.8.crate) = 46012
+SHA256 (rust/crates/crossbeam-epoch-0.9.9.crate) = 07db9d94cbd326813772c968ccd25999e5f8ae22f4f8d1b11effa37ef6ce281d
+SIZE (rust/crates/crossbeam-epoch-0.9.9.crate) = 46185
 SHA256 (rust/crates/crossbeam-queue-0.3.5.crate) = 1f25d8400f4a7a5778f0e4e52384a48cbd9b5c495d110786187fc750075277a2
 SIZE (rust/crates/crossbeam-queue-0.3.5.crate) = 16341
-SHA256 (rust/crates/crossbeam-utils-0.8.8.crate) = 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38
-SIZE (rust/crates/crossbeam-utils-0.8.8.crate) = 39681
-SHA256 (rust/crates/csscolorparser-0.5.0.crate) = b2fb3bd93ef32553e3d5b9f8020028f41ac64ff8a230033d5d548b8222d21fbe
-SIZE (rust/crates/csscolorparser-0.5.0.crate) = 14944
+SHA256 (rust/crates/crossbeam-utils-0.8.9.crate) = 8ff1f980957787286a554052d03c7aee98d99cc32e09f6d45f0a814133c87978
+SIZE (rust/crates/crossbeam-utils-0.8.9.crate) = 39818
+SHA256 (rust/crates/csscolorparser-0.6.0.crate) = 841475b11553e394b89eebb5cdfe8ca0b960005ad464bca369ade02a62da053e
+SIZE (rust/crates/csscolorparser-0.6.0.crate) = 16128
 SHA256 (rust/crates/ctor-0.1.22.crate) = f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c
 SIZE (rust/crates/ctor-0.1.22.crate) = 9311
 SHA256 (rust/crates/cty-0.2.2.crate) = b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35
 SIZE (rust/crates/cty-0.2.2.crate) = 7230
+SHA256 (rust/crates/dashmap-5.3.4.crate) = 3495912c9c1ccf2e18976439f4443f3fee0fd61f424ff99fde6a66b15ecb448f
+SIZE (rust/crates/dashmap-5.3.4.crate) = 22826
 SHA256 (rust/crates/deflate-1.0.0.crate) = c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f
 SIZE (rust/crates/deflate-1.0.0.crate) = 62722
 SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
 SIZE (rust/crates/derivative-2.2.0.crate) = 48076
 SHA256 (rust/crates/diff-0.1.12.crate) = 0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499
 SIZE (rust/crates/diff-0.1.12.crate) = 10223
-SHA256 (rust/crates/difference-2.0.0.crate) = 524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198
-SIZE (rust/crates/difference-2.0.0.crate) = 147616
 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
 SIZE (rust/crates/difflib-0.4.0.crate) = 7638
 SHA256 (rust/crates/digest-0.8.1.crate) = f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5
@@ -179,6 +175,8 @@ SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2
 SIZE (rust/crates/digest-0.9.0.crate) = 13247
 SHA256 (rust/crates/dirs-2.0.2.crate) = 13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3
 SIZE (rust/crates/dirs-2.0.2.crate) = 11779
+SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
+SIZE (rust/crates/dirs-4.0.0.crate) = 12503
 SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1
 SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689
 SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
@@ -199,38 +197,36 @@ SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227
 SIZE (rust/crates/either-1.6.1.crate) = 13641
 SHA256 (rust/crates/embed-resource-1.7.2.crate) = ecc24ff8d764818e9ab17963b0593c535f077a513f565e75e4352d758bc4d8c0
 SIZE (rust/crates/embed-resource-1.7.2.crate) = 13583
-SHA256 (rust/crates/encoding_rs-0.8.30.crate) = 7896dc8abb250ffdda33912550faa54c88ec8b998dec0b2c55ab224921ce11df
-SIZE (rust/crates/encoding_rs-0.8.30.crate) = 1370089
+SHA256 (rust/crates/encoding_rs-0.8.31.crate) = 9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b
+SIZE (rust/crates/encoding_rs-0.8.31.crate) = 1370113
 SHA256 (rust/crates/enum-display-derive-0.1.1.crate) = f16ef37b2a9b242295d61a154ee91ae884afff6b8b933b486b12481cc58310ca
 SIZE (rust/crates/enum-display-derive-0.1.1.crate) = 7587
-SHA256 (rust/crates/enumflags2-0.7.4.crate) = 1b3ab37dc79652c9d85f1f7b6070d77d321d2467f5fe7b00d6b7a86c57b092ae
-SIZE (rust/crates/enumflags2-0.7.4.crate) = 15106
+SHA256 (rust/crates/enumflags2-0.7.5.crate) = e75d4cd21b95383444831539909fbb14b9dc3fdceb2a6f5d36577329a1f55ccb
+SIZE (rust/crates/enumflags2-0.7.5.crate) = 15117
 SHA256 (rust/crates/enumflags2_derive-0.7.4.crate) = f58dc3c5e468259f19f2d46304a6b28f1c3d034442e14b322d2b850e36f6d5ae
 SIZE (rust/crates/enumflags2_derive-0.7.4.crate) = 8166
 SHA256 (rust/crates/env_logger-0.9.0.crate) = 0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3
 SIZE (rust/crates/env_logger-0.9.0.crate) = 33573
-SHA256 (rust/crates/euclid-0.22.6.crate) = da96828553a086d7b18dcebfc579bd9628b016f86590d7453c115e490fa74b80
-SIZE (rust/crates/euclid-0.22.6.crate) = 74891
+SHA256 (rust/crates/euclid-0.22.7.crate) = b52c2ef4a78da0ba68fbe1fd920627411096d2ac478f7f4c9f3a54ba6705bade
+SIZE (rust/crates/euclid-0.22.7.crate) = 75976
 SHA256 (rust/crates/event-listener-2.5.2.crate) = 77f3309417938f28bf8228fcff79a4a37103981e3e186d2ccd19c74b38f4eb71
 SIZE (rust/crates/event-listener-2.5.2.crate) = 15225
-SHA256 (rust/crates/evmap-6.0.1.crate) = 6fdb60074c9b82c91f8702fa5351b85d22b668dae7f73bf06b44a09bc372380f
-SIZE (rust/crates/evmap-6.0.1.crate) = 24798
-SHA256 (rust/crates/exr-1.4.1.crate) = d4badb9489a465cb2c555af1f00f0bfd8cecd6fc12ac11da9d5b40c5dd5f0200
-SIZE (rust/crates/exr-1.4.1.crate) = 235976
+SHA256 (rust/crates/exr-1.4.2.crate) = 14cc0e06fb5f67e5d6beadf3a382fec9baca1aa751c6d5368fdeee7e5932c215
+SIZE (rust/crates/exr-1.4.2.crate) = 235974
 SHA256 (rust/crates/fake-simd-0.1.2.crate) = e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed
 SIZE (rust/crates/fake-simd-0.1.2.crate) = 5398
 SHA256 (rust/crates/fastrand-1.7.0.crate) = c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf
 SIZE (rust/crates/fastrand-1.7.0.crate) = 11265
 SHA256 (rust/crates/filenamegen-0.2.4.crate) = 0b2da6e8ef70499318bc50abd003fd66dbf6d8a46c23f9e90158f388a788976a
 SIZE (rust/crates/filenamegen-0.2.4.crate) = 8768
-SHA256 (rust/crates/filetime-0.2.15.crate) = 975ccf83d8d9d0d84682850a38c8169027be83368805971cc4f238c2b245bc98
-SIZE (rust/crates/filetime-0.2.15.crate) = 14511
-SHA256 (rust/crates/flate2-1.0.22.crate) = 1e6988e897c1c9c485f43b47a529cef42fde0547f9d8d41a7062518f1d8fc53f
-SIZE (rust/crates/flate2-1.0.22.crate) = 76026
+SHA256 (rust/crates/filetime-0.2.16.crate) = c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c
+SIZE (rust/crates/filetime-0.2.16.crate) = 14502
+SHA256 (rust/crates/flate2-1.0.24.crate) = f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6
+SIZE (rust/crates/flate2-1.0.24.crate) = 70191
 SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
 SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
-SHA256 (rust/crates/flume-0.10.12.crate) = 843c03199d0c0ca54bc1ea90ac0d507274c28abcc4f691ae8b4eaa375087c76a
-SIZE (rust/crates/flume-0.10.12.crate) = 65108
+SHA256 (rust/crates/flume-0.10.13.crate) = 1ceeb589a3157cac0ab8cc585feb749bd2cea5cb55a6ee802ad72d9fd38303da
+SIZE (rust/crates/flume-0.10.13.crate) = 65165
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
@@ -239,16 +235,8 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f
 SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
 SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191
 SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773
-SHA256 (rust/crates/fsevent-0.4.0.crate) = 5ab7d1bd1bd33cc98b0889831b72da23c0aa4df9cec7e0702f46ecea04b35db6
-SIZE (rust/crates/fsevent-0.4.0.crate) = 7292
-SHA256 (rust/crates/fsevent-sys-2.0.1.crate) = f41b048a94555da0f42f1d632e2e19510084fb8e303b0daa2816e733fb3644a0
-SIZE (rust/crates/fsevent-sys-2.0.1.crate) = 3984
-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/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
+SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
 SHA256 (rust/crates/futures-0.3.21.crate) = f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e
 SIZE (rust/crates/futures-0.3.21.crate) = 49935
 SHA256 (rust/crates/futures-channel-0.3.21.crate) = c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010
@@ -267,6 +255,8 @@ SHA256 (rust/crates/futures-sink-0.3.21.crate) = 21163e139fa306126e6eedaf49ecdb4
 SIZE (rust/crates/futures-sink-0.3.21.crate) = 7843
 SHA256 (rust/crates/futures-task-0.3.21.crate) = 57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a
 SIZE (rust/crates/futures-task-0.3.21.crate) = 11815
+SHA256 (rust/crates/futures-timer-3.0.2.crate) = e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c
+SIZE (rust/crates/futures-timer-3.0.2.crate) = 19879
 SHA256 (rust/crates/futures-util-0.3.21.crate) = d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a
 SIZE (rust/crates/futures-util-0.3.21.crate) = 153768
 SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94
@@ -279,34 +269,38 @@ SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce8
 SIZE (rust/crates/getopts-0.2.21.crate) = 18457
 SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
 SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
-SHA256 (rust/crates/getrandom-0.2.6.crate) = 9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad
-SIZE (rust/crates/getrandom-0.2.6.crate) = 28043
+SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6
+SIZE (rust/crates/getrandom-0.2.7.crate) = 28854
 SHA256 (rust/crates/gif-0.11.3.crate) = c3a7187e78088aead22ceedeee99779455b23fc231fe13ec443f99bb71694e5b
 SIZE (rust/crates/gif-0.11.3.crate) = 36151
 SHA256 (rust/crates/gimli-0.26.1.crate) = 78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4
 SIZE (rust/crates/gimli-0.26.1.crate) = 716168
+SHA256 (rust/crates/git2-0.14.2.crate) = 3826a6e0e2215d7a41c2bfc7c9244123969273f3476b939a226aac0ab56e9e3c
+SIZE (rust/crates/git2-0.14.2.crate) = 196856
 SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
 SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
 SHA256 (rust/crates/glium-0.31.0.crate) = 0ab4f09b43d8ee427a700cb9ed3b20e0e858d62a509edded1a98ca5707d68e19
 SIZE (rust/crates/glium-0.31.0.crate) = 915561
-SHA256 (rust/crates/globset-0.4.8.crate) = 10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd
-SIZE (rust/crates/globset-0.4.8.crate) = 22886
+SHA256 (rust/crates/globset-0.4.9.crate) = 0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a
+SIZE (rust/crates/globset-0.4.9.crate) = 22929
 SHA256 (rust/crates/globwalk-0.8.1.crate) = 93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc
 SIZE (rust/crates/globwalk-0.8.1.crate) = 13705
-SHA256 (rust/crates/gloo-timers-0.2.3.crate) = 4d12a7f4e95cfe710f1d624fb1210b7d961a5fb05c4fd942f4feab06e61f590e
-SIZE (rust/crates/gloo-timers-0.2.3.crate) = 5421
+SHA256 (rust/crates/gloo-timers-0.2.4.crate) = 5fb7d06c1c8cc2a29bee7ec961009a0b2caa0793ee4900c2ffb348734ba1c8f9
+SIZE (rust/crates/gloo-timers-0.2.4.crate) = 5438
+SHA256 (rust/crates/governor-0.4.2.crate) = 19775995ee20209163239355bc3ad2f33f83da35d9ef72dea26e5af753552c87
+SIZE (rust/crates/governor-0.4.2.crate) = 128054
 SHA256 (rust/crates/guillotiere-0.6.2.crate) = b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782
 SIZE (rust/crates/guillotiere-0.6.2.crate) = 18116
 SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
 SIZE (rust/crates/half-1.8.2.crate) = 41874
-SHA256 (rust/crates/hashbrown-0.5.0.crate) = e1de41fb8dba9714efd92241565cdff73f78508c95697dd56787d3cba27e2353
-SIZE (rust/crates/hashbrown-0.5.0.crate) = 65631
 SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
 SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
+SHA256 (rust/crates/hashbrown-0.12.1.crate) = db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3
+SIZE (rust/crates/hashbrown-0.12.1.crate) = 90855
*** 860 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202206251931.25PJVr8Z042948>