Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 May 2023 22:37:38 GMT
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Subject:   git: 263e9f35fcc8 - 2023Q2 - games/jumpy: update to 0.7.0
Message-ID:  <202305042237.344Mbctr047297@gitrepo.freebsd.org>

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

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

commit 263e9f35fcc8622f074171a8d4d227fae3cab8e0
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-05-04 20:07:38 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-05-04 22:37:08 +0000

    games/jumpy: update to 0.7.0
    
    Changes:        https://github.com/fishfight/jumpy/releases/tag/v0.7.0
    Reported by:    GitHub (watch releases)
    
    (cherry picked from commit e8e9ddd514d35b26d2544552092963a07b0a54e8)
---
 games/jumpy/Makefile             |   2 +-
 games/jumpy/Makefile.crates      |  80 +++++++++++++++++--
 games/jumpy/distinfo             | 166 ++++++++++++++++++++++++++++++++++-----
 games/jumpy/files/patch-mimalloc |  13 +++
 games/jumpy/files/patch-wayland  |  70 +++++++++++------
 5 files changed, 277 insertions(+), 54 deletions(-)

diff --git a/games/jumpy/Makefile b/games/jumpy/Makefile
index d5fee92d81da..9643dd1c9681 100644
--- a/games/jumpy/Makefile
+++ b/games/jumpy/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	jumpy
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.6.1
+DISTVERSION=	0.7.0
 CATEGORIES=	games wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
diff --git a/games/jumpy/Makefile.crates b/games/jumpy/Makefile.crates
index 927d9a0954d9..d27d1921ce25 100644
--- a/games/jumpy/Makefile.crates
+++ b/games/jumpy/Makefile.crates
@@ -1,5 +1,6 @@
 CARGO_CRATES=	ab_glyph-0.2.20 \
 		ab_glyph_rasterizer-0.1.8 \
+		addr2line-0.19.0 \
 		adler-1.0.2 \
 		ahash-0.7.6 \
 		ahash-0.8.3 \
@@ -20,12 +21,16 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		arrayvec-0.7.2 \
 		ash-0.37.2+1.3.238 \
 		async-channel-1.8.0 \
-		async-executor-1.5.0 \
+		async-executor-1.5.1 \
+		async-io-1.13.0 \
 		async-lock-2.7.0 \
 		async-task-4.4.0 \
+		async-timer-0.2.10 \
 		atomic-arena-0.1.1 \
+		atomic-polyfill-0.1.11 \
 		atomic_refcell-0.1.9 \
 		autocfg-1.1.0 \
+		backtrace-0.3.67 \
 		base64-0.13.1 \
 		base64-0.21.0 \
 		bevy-0.9.1 \
@@ -60,7 +65,6 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		bevy_reflect_derive-0.9.1 \
 		bevy_render-0.9.1 \
 		bevy_render_macros-0.9.1 \
-		bevy_simple_tilemap-0.10.1 \
 		bevy_sprite-0.9.1 \
 		bevy_tasks-0.9.1 \
 		bevy_time-0.9.1 \
@@ -73,9 +77,12 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		bindgen-0.64.0 \
 		bit-set-0.5.3 \
 		bit-vec-0.6.3 \
+		bitfield-0.14.0 \
+		bitfield-rle-0.2.0 \
 		bitflags-1.3.2 \
 		bitset-core-0.1.1 \
 		block-0.1.6 \
+		bones_matchmaker_proto-0.1.0 \
 		bstr-1.4.0 \
 		bumpalo-3.12.0 \
 		bytemuck-1.13.1 \
@@ -95,6 +102,7 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		clap_derive-4.2.0 \
 		clap_lex-0.4.1 \
 		clipboard-win-4.5.0 \
+		cobs-0.2.3 \
 		cocoa-0.24.1 \
 		cocoa-foundation-0.1.1 \
 		codespan-reporting-0.11.1 \
@@ -115,6 +123,7 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		coreaudio-sys-0.2.12 \
 		cpal-0.15.2 \
 		crc32fast-1.3.2 \
+		critical-section-1.1.1 \
 		crossbeam-0.8.2 \
 		crossbeam-channel-0.5.7 \
 		crossbeam-deque-0.8.3 \
@@ -153,6 +162,8 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		error-code-2.3.1 \
 		euclid-0.22.9 \
 		event-listener-2.5.3 \
+		failure-0.1.8 \
+		failure_derive-0.1.8 \
 		fastrand-1.9.0 \
 		filetime-0.2.20 \
 		fixedbitset-0.4.2 \
@@ -163,20 +174,30 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		fluent-langneg-0.13.0 \
 		fluent-syntax-0.11.0 \
 		fluent_content-0.0.3 \
+		flume-0.10.14 \
 		fnv-1.0.7 \
 		foreign-types-0.3.2 \
 		foreign-types-shared-0.1.1 \
 		form_urlencoded-1.1.0 \
 		fsevent-sys-4.1.0 \
+		futures-0.3.28 \
+		futures-channel-0.3.28 \
 		futures-core-0.3.28 \
+		futures-executor-0.3.28 \
 		futures-io-0.3.28 \
 		futures-lite-1.12.0 \
+		futures-macro-0.3.28 \
+		futures-sink-0.3.28 \
+		futures-task-0.3.28 \
+		futures-util-0.3.28 \
 		fxhash-0.2.1 \
 		gethostname-0.2.3 \
 		getrandom-0.1.16 \
 		getrandom-0.2.8 \
+		ggrs-0.9.4 \
 		gilrs-0.10.1 \
 		gilrs-core-0.5.3 \
+		gimli-0.27.2 \
 		glam-0.22.0 \
 		glam-0.23.0 \
 		glob-0.3.1 \
@@ -187,7 +208,9 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		gpu-descriptor-0.2.3 \
 		gpu-descriptor-types-0.1.1 \
 		guillotiere-0.6.2 \
+		hash32-0.2.1 \
 		hashbrown-0.12.3 \
+		heapless-0.7.16 \
 		heck-0.4.1 \
 		hermit-abi-0.2.6 \
 		hermit-abi-0.3.1 \
@@ -198,6 +221,7 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		humantime-serde-1.1.1 \
 		ident_case-1.0.1 \
 		idna-0.3.0 \
+		if-addrs-0.7.0 \
 		image-0.24.6 \
 		indexmap-1.9.3 \
 		inotify-0.9.6 \
@@ -230,7 +254,7 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		libc-0.2.140 \
 		libloading-0.7.4 \
 		libm-0.2.6 \
-		libmimalloc-sys-0.1.30 \
+		libmimalloc-sys-0.1.31 \
 		libudev-sys-0.1.4 \
 		linux-raw-sys-0.3.1 \
 		lock_api-0.4.9 \
@@ -243,12 +267,13 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		malloc_buf-0.0.6 \
 		matchers-0.1.0 \
 		matrixmultiply-0.3.2 \
+		mdns-sd-0.7.2 \
 		memchr-2.5.0 \
 		memmap2-0.5.10 \
 		memoffset-0.6.5 \
 		memoffset-0.8.0 \
 		metal-0.24.0 \
-		mimalloc-0.1.34 \
+		mimalloc-0.1.35 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.6.2 \
 		mio-0.8.6 \
@@ -277,19 +302,24 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		num_cpus-1.15.0 \
 		num_enum-0.5.11 \
 		num_enum_derive-0.5.11 \
+		numquant-0.2.0 \
 		objc-0.2.7 \
 		objc-foundation-0.1.1 \
 		objc_exception-0.1.2 \
 		objc_id-0.1.1 \
+		object-0.30.3 \
 		oboe-0.5.0 \
 		oboe-sys-0.5.0 \
 		once_cell-1.17.1 \
+		openssl-probe-0.1.5 \
 		optional-0.5.0 \
 		ordered-float-3.6.0 \
 		overload-0.1.1 \
 		owned_ttf_parser-0.18.1 \
 		parking-2.0.0 \
+		parking_lot-0.11.2 \
 		parking_lot-0.12.1 \
+		parking_lot_core-0.8.6 \
 		parking_lot_core-0.9.7 \
 		parry2d-0.13.3 \
 		paste-1.0.12 \
@@ -297,6 +327,7 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		peg-0.8.1 \
 		peg-macros-0.8.1 \
 		peg-runtime-0.8.1 \
+		pem-1.1.1 \
 		percent-encoding-2.2.0 \
 		petgraph-0.6.3 \
 		petitset-0.2.1 \
@@ -304,17 +335,27 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		phf_generator-0.11.1 \
 		phf_macros-0.11.1 \
 		phf_shared-0.11.1 \
+		pin-project-1.0.12 \
+		pin-project-internal-1.0.12 \
 		pin-project-lite-0.2.9 \
+		pin-utils-0.1.0 \
+		ping-rs-0.1.2 \
 		pkg-config-0.3.26 \
 		png-0.17.7 \
+		polling-2.6.0 \
+		postcard-1.0.4 \
 		pp-rs-0.2.1 \
 		ppv-lite86-0.2.17 \
 		pretty-type-name-1.0.1 \
 		proc-macro-crate-1.3.1 \
-		proc-macro2-1.0.54 \
+		proc-macro2-1.0.55 \
 		profiling-1.0.7 \
 		puffin-0.14.3 \
 		puffin_egui-0.19.2 \
+		quinn-0.9.3 \
+		quinn-proto-0.9.3 \
+		quinn-udp-0.3.2 \
+		quinn_runtime_bevy-0.1.0 \
 		quote-1.0.26 \
 		radsort-0.1.0 \
 		rand-0.7.3 \
@@ -332,6 +373,7 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		rawpointer-0.2.1 \
 		rayon-1.7.0 \
 		rayon-core-1.11.0 \
+		rcgen-0.10.0 \
 		rectangle-pack-0.4.2 \
 		redox_syscall-0.2.16 \
 		redox_users-0.4.3 \
@@ -339,18 +381,29 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		regex-automata-0.1.10 \
 		regex-syntax-0.6.29 \
 		renderdoc-sys-0.7.1 \
+		ring-0.16.20 \
 		ringbuf-0.3.3 \
 		robust-0.2.3 \
 		ron-0.8.0 \
+		rustc-demangle-0.1.22 \
 		rustc-hash-1.1.0 \
+		rustc_version-0.4.0 \
 		rustix-0.37.6 \
+		rustls-0.20.8 \
+		rustls-native-certs-0.6.2 \
+		rustls-pemfile-1.0.2 \
 		ruzstd-0.3.1 \
 		ryu-1.0.13 \
 		safe_arch-0.6.0 \
 		same-file-1.0.6 \
+		schannel-0.1.21 \
 		scoped-tls-1.0.1 \
 		scopeguard-1.1.0 \
+		sct-0.7.0 \
+		security-framework-2.8.2 \
+		security-framework-sys-2.8.0 \
 		self_cell-0.10.2 \
+		semver-1.0.17 \
 		serde-1.0.159 \
 		serde_derive-1.0.159 \
 		serde_json-1.0.95 \
@@ -364,9 +417,13 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		slotmap-1.0.6 \
 		smallvec-1.10.0 \
 		smithay-client-toolkit-0.16.0 \
+		socket2-0.4.9 \
 		spade-2.1.0 \
+		spin-0.5.2 \
+		spin-0.9.7 \
 		spin_sleep-1.1.1 \
 		spirv-0.2.0+1.5.4 \
+		stable_deref_trait-1.2.0 \
 		static_assertions-1.1.0 \
 		str-buf-1.0.6 \
 		strsim-0.10.0 \
@@ -379,7 +436,8 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		symphonia-metadata-0.5.2 \
 		symphonia-utils-xiph-0.5.2 \
 		syn-1.0.109 \
-		syn-2.0.12 \
+		syn-2.0.13 \
+		synstructure-0.12.6 \
 		termcolor-1.2.0 \
 		thiserror-1.0.40 \
 		thiserror-impl-1.0.40 \
@@ -391,6 +449,7 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		tinystr-0.7.1 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
+		tokio-1.27.0 \
 		toml-0.5.11 \
 		toml_datetime-0.6.1 \
 		toml_edit-0.19.8 \
@@ -414,10 +473,12 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		unicode-width-0.1.10 \
 		unicode-xid-0.2.4 \
 		unsafe-libyaml-0.2.7 \
+		untrusted-0.7.1 \
 		url-2.3.1 \
 		utf8parse-0.2.1 \
 		uuid-1.3.0 \
 		valuable-0.1.0 \
+		varinteger-1.0.6 \
 		vec1-1.10.1 \
 		vec_map-0.8.2 \
 		version_check-0.9.4 \
@@ -439,6 +500,7 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		wayland-sys-0.29.5 \
 		web-sys-0.3.61 \
 		webbrowser-0.8.8 \
+		webpki-0.22.0 \
 		weezl-0.1.7 \
 		wgpu-0.14.2 \
 		wgpu-core-0.14.2 \
@@ -450,6 +512,7 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		winapi-util-0.1.5 \
 		winapi-wsapoll-0.1.1 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
+		windows-0.43.0 \
 		windows-0.44.0 \
 		windows-0.46.0 \
 		windows-sys-0.36.1 \
@@ -474,9 +537,10 @@ CARGO_CRATES=	ab_glyph-0.2.20 \
 		x11rb-0.10.1 \
 		x11rb-protocol-0.10.0 \
 		xcursor-0.3.4 \
-		xml-rs-0.8.4 \
+		xml-rs-0.8.5 \
+		yasna-0.5.1 \
 		zstd-0.11.2+zstd.1.5.2 \
 		zstd-safe-5.0.2+zstd.1.5.2 \
 		zstd-sys-2.0.7+zstd.1.5.4 \
 		bones_asset,bones_bevy_asset,bones_bevy_asset_macros,bones_bevy_renderer,bones_bevy_utils,bones_ecs,bones_input,bones_lib,bones_render,type_ulid,type_ulid_macros@git+https://github.com/fishfolk/bones\#ad6d073a33dc342d5aed1155488e4681cf1bc782 \
-		bevy_simple_tilemap@git+https://github.com/forbjok/bevy_simple_tilemap.git\#9a1d4332e961327443adb16aca306f837b6f4da5
+		bevy_simple_tilemap@git+https://github.com/forbjok/bevy_simple_tilemap.git?rev=963d447fa1fd2d6f89228106275b7086840be762\#963d447fa1fd2d6f89228106275b7086840be762
diff --git a/games/jumpy/distinfo b/games/jumpy/distinfo
index 6ca30b5419f5..5124de93ae6c 100644
--- a/games/jumpy/distinfo
+++ b/games/jumpy/distinfo
@@ -1,8 +1,10 @@
-TIMESTAMP = 1680378399
+TIMESTAMP = 1683230858
 SHA256 (rust/crates/ab_glyph-0.2.20.crate) = fe21446ad43aa56417a767f3e2f3d7c4ca522904de1dd640529a76e9c5c3b33c
 SIZE (rust/crates/ab_glyph-0.2.20.crate) = 17419
 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
 SIZE (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = 11010
+SHA256 (rust/crates/addr2line-0.19.0.crate) = a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97
+SIZE (rust/crates/addr2line-0.19.0.crate) = 33210
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47
@@ -43,18 +45,26 @@ SHA256 (rust/crates/ash-0.37.2+1.3.238.crate) = 28bf19c1f0a470be5fbf7522a308a05d
 SIZE (rust/crates/ash-0.37.2+1.3.238.crate) = 433404
 SHA256 (rust/crates/async-channel-1.8.0.crate) = cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833
 SIZE (rust/crates/async-channel-1.8.0.crate) = 13534
-SHA256 (rust/crates/async-executor-1.5.0.crate) = 17adb73da160dfb475c183343c8cccd80721ea5a605d3eb57125f0a7b7a92d0b
-SIZE (rust/crates/async-executor-1.5.0.crate) = 15068
+SHA256 (rust/crates/async-executor-1.5.1.crate) = 6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb
+SIZE (rust/crates/async-executor-1.5.1.crate) = 18615
+SHA256 (rust/crates/async-io-1.13.0.crate) = 0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af
+SIZE (rust/crates/async-io-1.13.0.crate) = 37191
 SHA256 (rust/crates/async-lock-2.7.0.crate) = fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7
 SIZE (rust/crates/async-lock-2.7.0.crate) = 23631
 SHA256 (rust/crates/async-task-4.4.0.crate) = ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae
 SIZE (rust/crates/async-task-4.4.0.crate) = 35178
+SHA256 (rust/crates/async-timer-0.2.10.crate) = 4d62d1c449a11d63d953da8602322493f7718b83c2f649c6a7ba9e08c7af188f
+SIZE (rust/crates/async-timer-0.2.10.crate) = 11180
 SHA256 (rust/crates/atomic-arena-0.1.1.crate) = 5450eca8ce5abcfd5520727e975ebab30ccca96030550406b0ca718b224ead10
 SIZE (rust/crates/atomic-arena-0.1.1.crate) = 12102
+SHA256 (rust/crates/atomic-polyfill-0.1.11.crate) = e3ff7eb3f316534d83a8a2c3d1674ace8a5a71198eba31e2e2b597833f699b28
+SIZE (rust/crates/atomic-polyfill-0.1.11.crate) = 11087
 SHA256 (rust/crates/atomic_refcell-0.1.9.crate) = 857253367827bd9d0fd973f0ef15506a96e79e41b0ad7aa691203a4e3214f6c8
 SIZE (rust/crates/atomic_refcell-0.1.9.crate) = 10132
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/backtrace-0.3.67.crate) = 233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca
+SIZE (rust/crates/backtrace-0.3.67.crate) = 78564
 SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
 SIZE (rust/crates/base64-0.13.1.crate) = 61002
 SHA256 (rust/crates/base64-0.21.0.crate) = a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a
@@ -123,8 +133,6 @@ SHA256 (rust/crates/bevy_render-0.9.1.crate) = 2e3282a8f8779d2aced93207fbed73f74
 SIZE (rust/crates/bevy_render-0.9.1.crate) = 132222
 SHA256 (rust/crates/bevy_render_macros-0.9.1.crate) = b7acae697776ac05bea523e1725cf2660c91c53abe72c66782ea1e1b9eedb572
 SIZE (rust/crates/bevy_render_macros-0.9.1.crate) = 11158
-SHA256 (rust/crates/bevy_simple_tilemap-0.10.1.crate) = 9eda3ef72997c971dd4e03757dda2e58d47778a2d2ecb92cc9df73d5b2010e34
-SIZE (rust/crates/bevy_simple_tilemap-0.10.1.crate) = 36197
 SHA256 (rust/crates/bevy_sprite-0.9.1.crate) = 5ec01c7db7f698d95bcb70708527c3ae6bcdc78fc247abe74f935cae8f0a1145
 SIZE (rust/crates/bevy_sprite-0.9.1.crate) = 29207
 SHA256 (rust/crates/bevy_tasks-0.9.1.crate) = 680b16b53df9c9f24681dd95f4d772d83760bd19adf8bca00f358a3aad997853
@@ -149,12 +157,18 @@ SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e
 SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
 SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
 SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
+SHA256 (rust/crates/bitfield-0.14.0.crate) = 2d7e60934ceec538daadb9d8432424ed043a904d8e0243f3c6446bce549a46ac
+SIZE (rust/crates/bitfield-0.14.0.crate) = 16776
+SHA256 (rust/crates/bitfield-rle-0.2.0.crate) = 3f8acc105b7bd3ed61e4bb7ad3e3b3f2a8da72205b2e0408cf71a499e8f57dd0
+SIZE (rust/crates/bitfield-rle-0.2.0.crate) = 14397
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
 SHA256 (rust/crates/bitset-core-0.1.1.crate) = f421f1bcb30aa9d851a03c2920ab5d96ca920d5786645a597b5fc37922f8b89e
 SIZE (rust/crates/bitset-core-0.1.1.crate) = 6720
 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
 SIZE (rust/crates/block-0.1.6.crate) = 4077
+SHA256 (rust/crates/bones_matchmaker_proto-0.1.0.crate) = bff7e71011db4da9f456122f586cf576ee42b249b26a5b2a840eee2141c4ef38
+SIZE (rust/crates/bones_matchmaker_proto-0.1.0.crate) = 2772
 SHA256 (rust/crates/bstr-1.4.0.crate) = c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09
 SIZE (rust/crates/bstr-1.4.0.crate) = 345921
 SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
@@ -193,6 +207,8 @@ SHA256 (rust/crates/clap_lex-0.4.1.crate) = 8a2dd5a6fe8c6e3502f568a6353e5273bbb1
 SIZE (rust/crates/clap_lex-0.4.1.crate) = 12122
 SHA256 (rust/crates/clipboard-win-4.5.0.crate) = 7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362
 SIZE (rust/crates/clipboard-win-4.5.0.crate) = 13476
+SHA256 (rust/crates/cobs-0.2.3.crate) = 67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15
+SIZE (rust/crates/cobs-0.2.3.crate) = 12576
 SHA256 (rust/crates/cocoa-0.24.1.crate) = f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a
 SIZE (rust/crates/cocoa-0.24.1.crate) = 40445
 SHA256 (rust/crates/cocoa-foundation-0.1.1.crate) = 931d3837c286f56e3c58423ce4eba12d08db2374461a785c86f672b08b5650d6
@@ -233,6 +249,8 @@ SHA256 (rust/crates/cpal-0.15.2.crate) = 6d959d90e938c5493000514b446987c07aed46c
 SIZE (rust/crates/cpal-0.15.2.crate) = 98128
 SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
 SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
+SHA256 (rust/crates/critical-section-1.1.1.crate) = 6548a0ad5d2549e111e1f6a11a6c2e2d00ce6a3dafe22948d67c2b443f775e52
+SIZE (rust/crates/critical-section-1.1.1.crate) = 17373
 SHA256 (rust/crates/crossbeam-0.8.2.crate) = 2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c
 SIZE (rust/crates/crossbeam-0.8.2.crate) = 10502
 SHA256 (rust/crates/crossbeam-channel-0.5.7.crate) = cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c
@@ -309,6 +327,10 @@ SHA256 (rust/crates/euclid-0.22.9.crate) = 87f253bc5c813ca05792837a0ff4b3a580336
 SIZE (rust/crates/euclid-0.22.9.crate) = 76671
 SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
 SIZE (rust/crates/event-listener-2.5.3.crate) = 15392
+SHA256 (rust/crates/failure-0.1.8.crate) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86
+SIZE (rust/crates/failure-0.1.8.crate) = 37582
+SHA256 (rust/crates/failure_derive-0.1.8.crate) = aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4
+SIZE (rust/crates/failure_derive-0.1.8.crate) = 4950
 SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be
 SIZE (rust/crates/fastrand-1.9.0.crate) = 11910
 SHA256 (rust/crates/filetime-0.2.20.crate) = 8a3de6e8d11b22ff9edc6d916f890800597d60f8b2da1caf2955c274638d6412
@@ -329,6 +351,8 @@ SHA256 (rust/crates/fluent-syntax-0.11.0.crate) = c0abed97648395c902868fee9026de
 SIZE (rust/crates/fluent-syntax-0.11.0.crate) = 28524
 SHA256 (rust/crates/fluent_content-0.0.3.crate) = a582c297515a2fb08cbaa1166498dd18b11ba0e4d7c9cad5b10386a6a2208c8a
 SIZE (rust/crates/fluent_content-0.0.3.crate) = 11528
+SHA256 (rust/crates/flume-0.10.14.crate) = 1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577
+SIZE (rust/crates/flume-0.10.14.crate) = 65389
 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
@@ -339,12 +363,26 @@ SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c561
 SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734
 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.28.crate) = 23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40
+SIZE (rust/crates/futures-0.3.28.crate) = 53229
+SHA256 (rust/crates/futures-channel-0.3.28.crate) = 955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2
+SIZE (rust/crates/futures-channel-0.3.28.crate) = 32281
 SHA256 (rust/crates/futures-core-0.3.28.crate) = 4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c
 SIZE (rust/crates/futures-core-0.3.28.crate) = 14780
+SHA256 (rust/crates/futures-executor-0.3.28.crate) = ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0
+SIZE (rust/crates/futures-executor-0.3.28.crate) = 17743
 SHA256 (rust/crates/futures-io-0.3.28.crate) = 4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964
 SIZE (rust/crates/futures-io-0.3.28.crate) = 8910
 SHA256 (rust/crates/futures-lite-1.12.0.crate) = 7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48
 SIZE (rust/crates/futures-lite-1.12.0.crate) = 36032
+SHA256 (rust/crates/futures-macro-0.3.28.crate) = 89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72
+SIZE (rust/crates/futures-macro-0.3.28.crate) = 11272
+SHA256 (rust/crates/futures-sink-0.3.28.crate) = f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e
+SIZE (rust/crates/futures-sink-0.3.28.crate) = 7852
+SHA256 (rust/crates/futures-task-0.3.28.crate) = 76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65
+SIZE (rust/crates/futures-task-0.3.28.crate) = 11848
+SHA256 (rust/crates/futures-util-0.3.28.crate) = 26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533
+SIZE (rust/crates/futures-util-0.3.28.crate) = 158510
 SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c
 SIZE (rust/crates/fxhash-0.2.1.crate) = 4102
 SHA256 (rust/crates/gethostname-0.2.3.crate) = c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e
@@ -353,10 +391,14 @@ SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39a
 SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
 SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31
 SIZE (rust/crates/getrandom-0.2.8.crate) = 30553
+SHA256 (rust/crates/ggrs-0.9.4.crate) = 1419c3c38e579884b075b99a8ade2ca507e87a2bde81940c6fe4aea895696831
+SIZE (rust/crates/ggrs-0.9.4.crate) = 194904
 SHA256 (rust/crates/gilrs-0.10.1.crate) = 7d0342acdc7b591d171212e17c9350ca02383b86d5f9af33c6e3598e03a6c57e
 SIZE (rust/crates/gilrs-0.10.1.crate) = 117591
 SHA256 (rust/crates/gilrs-core-0.5.3.crate) = d2244818258229abc01fe5a7817664e8b82af29eb70e67ab39d49018ae679912
 SIZE (rust/crates/gilrs-core-0.5.3.crate) = 41690
+SHA256 (rust/crates/gimli-0.27.2.crate) = ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4
+SIZE (rust/crates/gimli-0.27.2.crate) = 721636
 SHA256 (rust/crates/glam-0.22.0.crate) = 12f597d56c1bd55a811a1be189459e8fad2bbc272616375602443bdfb37fa774
 SIZE (rust/crates/glam-0.22.0.crate) = 264726
 SHA256 (rust/crates/glam-0.23.0.crate) = 8e4afd9ad95555081e109fe1d21f2a30c691b5f0919c67dfa690a2e1eb6bd51c
@@ -377,8 +419,12 @@ SHA256 (rust/crates/gpu-descriptor-types-0.1.1.crate) = 363e3677e55ad168fef68cf9
 SIZE (rust/crates/gpu-descriptor-types-0.1.1.crate) = 1956
 SHA256 (rust/crates/guillotiere-0.6.2.crate) = b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782
 SIZE (rust/crates/guillotiere-0.6.2.crate) = 18116
+SHA256 (rust/crates/hash32-0.2.1.crate) = b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67
+SIZE (rust/crates/hash32-0.2.1.crate) = 11168
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
+SHA256 (rust/crates/heapless-0.7.16.crate) = db04bc24a18b9ea980628ecf00e6c0264f3c1426dac36c00cb49b6fbad8b0743
+SIZE (rust/crates/heapless-0.7.16.crate) = 75999
 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
 SIZE (rust/crates/heck-0.4.1.crate) = 11567
 SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7
@@ -399,6 +445,8 @@ SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d121
 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
 SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6
 SIZE (rust/crates/idna-0.3.0.crate) = 271128
+SHA256 (rust/crates/if-addrs-0.7.0.crate) = cbc0fa01ffc752e9dbc72818cdb072cd028b86be5e09dd04c5a643704fe101a9
+SIZE (rust/crates/if-addrs-0.7.0.crate) = 9632
 SHA256 (rust/crates/image-0.24.6.crate) = 527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a
 SIZE (rust/crates/image-0.24.6.crate) = 273618
 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
@@ -463,8 +511,8 @@ SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f
 SIZE (rust/crates/libloading-0.7.4.crate) = 27580
 SHA256 (rust/crates/libm-0.2.6.crate) = 348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb
 SIZE (rust/crates/libm-0.2.6.crate) = 113690
-SHA256 (rust/crates/libmimalloc-sys-0.1.30.crate) = dd8c7cbf8b89019683667e347572e6d55a7df7ea36b0c4ce69961b0cde67b174
-SIZE (rust/crates/libmimalloc-sys-0.1.30.crate) = 1146717
+SHA256 (rust/crates/libmimalloc-sys-0.1.31.crate) = ef2c45001fb108f37d41bed8efd715769acb14674c1ce3e266ef0e317ef5f877
+SIZE (rust/crates/libmimalloc-sys-0.1.31.crate) = 1165952
 SHA256 (rust/crates/libudev-sys-0.1.4.crate) = 3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324
 SIZE (rust/crates/libudev-sys-0.1.4.crate) = 6177
 SHA256 (rust/crates/linux-raw-sys-0.3.1.crate) = d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f
@@ -489,6 +537,8 @@ SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f
 SIZE (rust/crates/matchers-0.1.0.crate) = 6948
 SHA256 (rust/crates/matrixmultiply-0.3.2.crate) = add85d4dd35074e6fedc608f8c8f513a3548619a9024b751949ef0e8e45a4d84
 SIZE (rust/crates/matrixmultiply-0.3.2.crate) = 49247
+SHA256 (rust/crates/mdns-sd-0.7.2.crate) = ed0b1898d42fb934073c893ab88e8ae72076a5d862417dcf214c028011019753
+SIZE (rust/crates/mdns-sd-0.7.2.crate) = 46485
 SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
 SIZE (rust/crates/memchr-2.5.0.crate) = 65812
 SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327
@@ -499,8 +549,8 @@ SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54
 SIZE (rust/crates/memoffset-0.8.0.crate) = 8912
 SHA256 (rust/crates/metal-0.24.0.crate) = de11355d1f6781482d027a3b4d4de7825dcedb197bf573e0596d00008402d060
 SIZE (rust/crates/metal-0.24.0.crate) = 684270
-SHA256 (rust/crates/mimalloc-0.1.34.crate) = 9dcb174b18635f7561a0c6c9fc2ce57218ac7523cf72c50af80e2d79ab8f3ba1
-SIZE (rust/crates/mimalloc-0.1.34.crate) = 5012
+SHA256 (rust/crates/mimalloc-0.1.35.crate) = 92666043c712f7f5c756d07443469ddcda6dd971cc15258bb7f3c3216fd1b7aa
+SIZE (rust/crates/mimalloc-0.1.35.crate) = 5017
 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
 SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
 SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa
@@ -557,6 +607,8 @@ SHA256 (rust/crates/num_enum-0.5.11.crate) = 1f646caf906c20226733ed5b1374287eb97
 SIZE (rust/crates/num_enum-0.5.11.crate) = 16772
 SHA256 (rust/crates/num_enum_derive-0.5.11.crate) = dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799
 SIZE (rust/crates/num_enum_derive-0.5.11.crate) = 15552
+SHA256 (rust/crates/numquant-0.2.0.crate) = 54809e43d79aa532432c0d03c6adf62fdd96f2e152b90cef6cd9a316c3da4d99
+SIZE (rust/crates/numquant-0.2.0.crate) = 9617
 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
@@ -565,12 +617,16 @@ SHA256 (rust/crates/objc_exception-0.1.2.crate) = ad970fb455818ad6cba4c122ad012f
 SIZE (rust/crates/objc_exception-0.1.2.crate) = 2251
 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.30.3.crate) = ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439
+SIZE (rust/crates/object-0.30.3.crate) = 258901
 SHA256 (rust/crates/oboe-0.5.0.crate) = 8868cc237ee02e2d9618539a23a8d228b9bb3fc2e7a5b11eed3831de77c395d0
 SIZE (rust/crates/oboe-0.5.0.crate) = 24384
 SHA256 (rust/crates/oboe-sys-0.5.0.crate) = 7f44155e7fb718d3cfddcf70690b2b51ac4412f347cd9e4fbe511abe9cd7b5f2
 SIZE (rust/crates/oboe-sys-0.5.0.crate) = 150829
 SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3
 SIZE (rust/crates/once_cell-1.17.1.crate) = 32856
+SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
+SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
 SHA256 (rust/crates/optional-0.5.0.crate) = 978aa494585d3ca4ad74929863093e87cac9790d81fe7aba2b3dc2890643a0fc
 SIZE (rust/crates/optional-0.5.0.crate) = 18863
 SHA256 (rust/crates/ordered-float-3.6.0.crate) = 13a384337e997e6860ffbaa83708b2ef329fd8c54cb67a5f64d421e0f943254f
@@ -581,8 +637,12 @@ SHA256 (rust/crates/owned_ttf_parser-0.18.1.crate) = e25e9fb15717794fae58ab55c26
 SIZE (rust/crates/owned_ttf_parser-0.18.1.crate) = 151033
 SHA256 (rust/crates/parking-2.0.0.crate) = 427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72
 SIZE (rust/crates/parking-2.0.0.crate) = 9714
+SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
+SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
 SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
 SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
+SHA256 (rust/crates/parking_lot_core-0.8.6.crate) = 60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc
+SIZE (rust/crates/parking_lot_core-0.8.6.crate) = 32567
 SHA256 (rust/crates/parking_lot_core-0.9.7.crate) = 9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521
 SIZE (rust/crates/parking_lot_core-0.9.7.crate) = 32412
 SHA256 (rust/crates/parry2d-0.13.3.crate) = 49c6edd297a40754e762344dbeb454bdfb51472f03280473065b9b0898008ce3
@@ -597,6 +657,8 @@ SHA256 (rust/crates/peg-macros-0.8.1.crate) = 4a90084dc05cf0428428e3d12399f39faa
 SIZE (rust/crates/peg-macros-0.8.1.crate) = 27881
 SHA256 (rust/crates/peg-runtime-0.8.1.crate) = 9fa00462b37ead6d11a82c9d568b26682d78e0477dc02d1966c013af80969739
 SIZE (rust/crates/peg-runtime-0.8.1.crate) = 4019
+SHA256 (rust/crates/pem-1.1.1.crate) = a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8
+SIZE (rust/crates/pem-1.1.1.crate) = 11352
 SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e
 SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075
 SHA256 (rust/crates/petgraph-0.6.3.crate) = 4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4
@@ -611,12 +673,24 @@ SHA256 (rust/crates/phf_macros-0.11.1.crate) = 92aacdc5f16768709a569e913f7451034
 SIZE (rust/crates/phf_macros-0.11.1.crate) = 4693
 SHA256 (rust/crates/phf_shared-0.11.1.crate) = e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676
 SIZE (rust/crates/phf_shared-0.11.1.crate) = 10320
+SHA256 (rust/crates/pin-project-1.0.12.crate) = ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc
+SIZE (rust/crates/pin-project-1.0.12.crate) = 56972
+SHA256 (rust/crates/pin-project-internal-1.0.12.crate) = 069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55
+SIZE (rust/crates/pin-project-internal-1.0.12.crate) = 27956
 SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116
 SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/ping-rs-0.1.2.crate) = d873f038f84371f9c7fa13f6afea4d5f1fbcd5070ba8eb7af2a6d41c768eff8b
+SIZE (rust/crates/ping-rs-0.1.2.crate) = 12996
 SHA256 (rust/crates/pkg-config-0.3.26.crate) = 6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160
 SIZE (rust/crates/pkg-config-0.3.26.crate) = 18662
 SHA256 (rust/crates/png-0.17.7.crate) = 5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638
 SIZE (rust/crates/png-0.17.7.crate) = 80979
+SHA256 (rust/crates/polling-2.6.0.crate) = 7e1f879b2998099c2d69ab9605d145d5b661195627eccc680002c4918a7fb6fa
+SIZE (rust/crates/polling-2.6.0.crate) = 41714
+SHA256 (rust/crates/postcard-1.0.4.crate) = cfa512cd0d087cc9f99ad30a1bf64795b67871edbead083ffc3a4dfafa59aa00
+SIZE (rust/crates/postcard-1.0.4.crate) = 49796
 SHA256 (rust/crates/pp-rs-0.2.1.crate) = bb458bb7f6e250e6eb79d5026badc10a3ebb8f9a15d1fff0f13d17c71f4d6dee
 SIZE (rust/crates/pp-rs-0.2.1.crate) = 25905
 SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
@@ -625,14 +699,22 @@ SHA256 (rust/crates/pretty-type-name-1.0.1.crate) = f0f73cdaf19b52e6143685c36062
 SIZE (rust/crates/pretty-type-name-1.0.1.crate) = 3049
 SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
 SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
-SHA256 (rust/crates/proc-macro2-1.0.54.crate) = e472a104799c74b514a57226160104aa483546de37e839ec50e3c2e41dd87534
-SIZE (rust/crates/proc-macro2-1.0.54.crate) = 43485
+SHA256 (rust/crates/proc-macro2-1.0.55.crate) = 1d0dd4be24fcdcfeaa12a432d588dc59bbad6cad3510c67e74a2b6b2fc950564
+SIZE (rust/crates/proc-macro2-1.0.55.crate) = 44176
 SHA256 (rust/crates/profiling-1.0.7.crate) = 74605f360ce573babfe43964cbe520294dcb081afbf8c108fc6e23036b4da2df
 SIZE (rust/crates/profiling-1.0.7.crate) = 29551
 SHA256 (rust/crates/puffin-0.14.3.crate) = a7b2c7a01f569fb03e2ff1f5376537f294001447bd23ce75ca51054fcd223fe4
 SIZE (rust/crates/puffin-0.14.3.crate) = 19957
 SHA256 (rust/crates/puffin_egui-0.19.2.crate) = ba98235ecff9f174793e135d2c6860f917cc7cd419a630b9978f1ab5d6026a3c
 SIZE (rust/crates/puffin_egui-0.19.2.crate) = 32811
+SHA256 (rust/crates/quinn-0.9.3.crate) = 445cbfe2382fa023c4f2f3c7e1c95c03dcc1df2bf23cebcb2b13e1402c4394d1
+SIZE (rust/crates/quinn-0.9.3.crate) = 54983
+SHA256 (rust/crates/quinn-proto-0.9.3.crate) = 67c10f662eee9c94ddd7135043e544f3c82fa839a1e7b865911331961b53186c
+SIZE (rust/crates/quinn-proto-0.9.3.crate) = 153076
+SHA256 (rust/crates/quinn-udp-0.3.2.crate) = 641538578b21f5e5c8ea733b736895576d0fe329bb883b937db6f4d163dbaaf4
+SIZE (rust/crates/quinn-udp-0.3.2.crate) = 10550
+SHA256 (rust/crates/quinn_runtime_bevy-0.1.0.crate) = 0a4d0c40761a7f14497d4ad43c3887fff819aff1a68d6d731377d98b2106e3be
+SIZE (rust/crates/quinn_runtime_bevy-0.1.0.crate) = 2990
 SHA256 (rust/crates/quote-1.0.26.crate) = 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc
 SIZE (rust/crates/quote-1.0.26.crate) = 28397
 SHA256 (rust/crates/radsort-0.1.0.crate) = 17fd96390ed3feda12e1dfe2645ed587e0bea749e319333f104a33ff62f77a0b
@@ -667,6 +749,8 @@ SHA256 (rust/crates/rayon-1.7.0.crate) = 1d2df5196e37bcc87abebc0053e20787d73847b
 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/rcgen-0.10.0.crate) = ffbe84efe2f38dea12e9bfc1f65377fdf03e53a18cb3b995faedf7934c7e785b
+SIZE (rust/crates/rcgen-0.10.0.crate) = 40402
 SHA256 (rust/crates/rectangle-pack-0.4.2.crate) = a0d463f2884048e7153449a55166f91028d5b0ea53c79377099ce4e8cf0cf9bb
 SIZE (rust/crates/rectangle-pack-0.4.2.crate) = 23196
 SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
@@ -681,16 +765,28 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4
 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
 SHA256 (rust/crates/renderdoc-sys-0.7.1.crate) = f1382d1f0a252c4bf97dc20d979a2fdd05b024acd7c2ed0f7595d7817666a157
 SIZE (rust/crates/renderdoc-sys-0.7.1.crate) = 4592
+SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc
+SIZE (rust/crates/ring-0.16.20.crate) = 5082615
 SHA256 (rust/crates/ringbuf-0.3.3.crate) = 79abed428d1fd2a128201cec72c5f6938e2da607c6f3745f769fabea399d950a
 SIZE (rust/crates/ringbuf-0.3.3.crate) = 28701
 SHA256 (rust/crates/robust-0.2.3.crate) = e5864e7ef1a6b7bcf1d6ca3f655e65e724ed3b52546a0d0a663c991522f552ea
 SIZE (rust/crates/robust-0.2.3.crate) = 16034
 SHA256 (rust/crates/ron-0.8.0.crate) = 300a51053b1cb55c80b7a9fde4120726ddf25ca241a1cbb926626f62fb136bff
 SIZE (rust/crates/ron-0.8.0.crate) = 57013
+SHA256 (rust/crates/rustc-demangle-0.1.22.crate) = d4a36c42d1873f9a77c53bde094f9664d9891bc604a45b4798fd2c389ed12e5b
+SIZE (rust/crates/rustc-demangle-0.1.22.crate) = 29044
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
+SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
 SHA256 (rust/crates/rustix-0.37.6.crate) = d097081ed288dfe45699b72f5b5d648e5f15d64d900c7080273baa20c16a6849
 SIZE (rust/crates/rustix-0.37.6.crate) = 307583
+SHA256 (rust/crates/rustls-0.20.8.crate) = fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f
+SIZE (rust/crates/rustls-0.20.8.crate) = 270142
+SHA256 (rust/crates/rustls-native-certs-0.6.2.crate) = 0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50
+SIZE (rust/crates/rustls-native-certs-0.6.2.crate) = 22089
+SHA256 (rust/crates/rustls-pemfile-1.0.2.crate) = d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b
+SIZE (rust/crates/rustls-pemfile-1.0.2.crate) = 19347
 SHA256 (rust/crates/ruzstd-0.3.1.crate) = 9a15e661f0f9dac21f3494fe5d23a6338c0ac116a2d22c2b63010acd89467ffe
 SIZE (rust/crates/ruzstd-0.3.1.crate) = 49491
 SHA256 (rust/crates/ryu-1.0.13.crate) = f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041
@@ -699,12 +795,22 @@ SHA256 (rust/crates/safe_arch-0.6.0.crate) = 794821e4ccb0d9f979512f9c1973480123f
 SIZE (rust/crates/safe_arch-0.6.0.crate) = 72016
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/schannel-0.1.21.crate) = 713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3
+SIZE (rust/crates/schannel-0.1.21.crate) = 41719
 SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
 SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
 SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
+SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4
+SIZE (rust/crates/sct-0.7.0.crate) = 27502
+SHA256 (rust/crates/security-framework-2.8.2.crate) = a332be01508d814fed64bf28f798a146d73792121129962fdf335bb3c49a4254
+SIZE (rust/crates/security-framework-2.8.2.crate) = 77045
+SHA256 (rust/crates/security-framework-sys-2.8.0.crate) = 31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4
+SIZE (rust/crates/security-framework-sys-2.8.0.crate) = 17911
 SHA256 (rust/crates/self_cell-0.10.2.crate) = 1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af
 SIZE (rust/crates/self_cell-0.10.2.crate) = 14732
+SHA256 (rust/crates/semver-1.0.17.crate) = bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed
+SIZE (rust/crates/semver-1.0.17.crate) = 29685
 SHA256 (rust/crates/serde-1.0.159.crate) = 3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065
 SIZE (rust/crates/serde-1.0.159.crate) = 77014
 SHA256 (rust/crates/serde_derive-1.0.159.crate) = 4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585
@@ -731,12 +837,20 @@ SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4
 SIZE (rust/crates/smallvec-1.10.0.crate) = 31564
 SHA256 (rust/crates/smithay-client-toolkit-0.16.0.crate) = f307c47d32d2715eb2e0ece5589057820e0e5e70d07c247d1063e844e107f454
 SIZE (rust/crates/smithay-client-toolkit-0.16.0.crate) = 132020
+SHA256 (rust/crates/socket2-0.4.9.crate) = 64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662
+SIZE (rust/crates/socket2-0.4.9.crate) = 45421
 SHA256 (rust/crates/spade-2.1.0.crate) = 1190e0e8f4eb17fc3dbb2d20e1142676e56aaac3daede39f64a3302d687b80f3
 SIZE (rust/crates/spade-2.1.0.crate) = 145041
+SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d
+SIZE (rust/crates/spin-0.5.2.crate) = 12004
+SHA256 (rust/crates/spin-0.9.7.crate) = c0959fd6f767df20b231736396e4f602171e00d95205676286e79d4a4eb67bef
+SIZE (rust/crates/spin-0.9.7.crate) = 39343
 SHA256 (rust/crates/spin_sleep-1.1.1.crate) = cafa7900db085f4354dbc7025e25d7a839a14360ea13b5fc4fd717f2d3b23134
 SIZE (rust/crates/spin_sleep-1.1.1.crate) = 11504
 SHA256 (rust/crates/spirv-0.2.0+1.5.4.crate) = 246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830
 SIZE (rust/crates/spirv-0.2.0+1.5.4.crate) = 30491
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
 SHA256 (rust/crates/str-buf-1.0.6.crate) = 9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0
@@ -761,8 +875,10 @@ SHA256 (rust/crates/symphonia-utils-xiph-0.5.2.crate) = ce340a6c33ac06cb42de0122
 SIZE (rust/crates/symphonia-utils-xiph-0.5.2.crate) = 6450
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.12.crate) = 79d9531f94112cfc3e4c8f5f02cb2b58f72c97b7efd85f70203cc6d8efda5927
-SIZE (rust/crates/syn-2.0.12.crate) = 240123
+SHA256 (rust/crates/syn-2.0.13.crate) = 4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec
+SIZE (rust/crates/syn-2.0.13.crate) = 240619
+SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f
+SIZE (rust/crates/synstructure-0.12.6.crate) = 18429
 SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6
 SIZE (rust/crates/termcolor-1.2.0.crate) = 17917
 SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac
@@ -785,6 +901,8 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126
 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/tokio-1.27.0.crate) = d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001
+SIZE (rust/crates/tokio-1.27.0.crate) = 653991
 SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
 SIZE (rust/crates/toml-0.5.11.crate) = 54910
 SHA256 (rust/crates/toml_datetime-0.6.1.crate) = 3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622
@@ -831,6 +949,8 @@ SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf16299313
 SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352
 SHA256 (rust/crates/unsafe-libyaml-0.2.7.crate) = ad2024452afd3874bf539695e04af6732ba06517424dbf958fdb16a01f3bef6c
 SIZE (rust/crates/unsafe-libyaml-0.2.7.crate) = 61483
+SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
+SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
 SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643
 SIZE (rust/crates/url-2.3.1.crate) = 72777
 SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
@@ -839,6 +959,8 @@ SHA256 (rust/crates/uuid-1.3.0.crate) = 1674845326ee10d37ca60470760d4288a6f80f30
 SIZE (rust/crates/uuid-1.3.0.crate) = 53736
 SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
 SIZE (rust/crates/valuable-0.1.0.crate) = 27718
+SHA256 (rust/crates/varinteger-1.0.6.crate) = 7ea29db9f94ff08bb619656b8120878f280526f71dc88b5262c958a510181812
+SIZE (rust/crates/varinteger-1.0.6.crate) = 2431
 SHA256 (rust/crates/vec1-1.10.1.crate) = 2bda7c41ca331fe9a1c278a9e7ee055f4be7f5eb1c2b72f079b4ff8b5fce9d5c
 SIZE (rust/crates/vec1-1.10.1.crate) = 32858
 SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
@@ -881,6 +1003,8 @@ SHA256 (rust/crates/web-sys-0.3.61.crate) = e33b99f4b23ba3eec1a53ac264e35a755f00
 SIZE (rust/crates/web-sys-0.3.61.crate) = 706333
 SHA256 (rust/crates/webbrowser-0.8.8.crate) = 579cc485bd5ce5bfa0d738e4921dd0b956eca9800be1fd2e5257ebe95bc4617e
 SIZE (rust/crates/webbrowser-0.8.8.crate) = 38002
+SHA256 (rust/crates/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd
+SIZE (rust/crates/webpki-0.22.0.crate) = 58663
 SHA256 (rust/crates/weezl-0.1.7.crate) = 9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb
 SIZE (rust/crates/weezl-0.1.7.crate) = 42166
 SHA256 (rust/crates/wgpu-0.14.2.crate) = 81f643110d228fd62a60c5ed2ab56c4d5b3704520bd50561174ec4ec74932937
@@ -903,6 +1027,8 @@ SHA256 (rust/crates/winapi-wsapoll-0.1.1.crate) = 44c17110f57155602a80dca10be038
 SIZE (rust/crates/winapi-wsapoll-0.1.1.crate) = 2881
 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.43.0.crate) = 04662ed0e3e5630dfa9b26e4cb823b817f1a9addda855d973a9458c236556244
+SIZE (rust/crates/windows-0.43.0.crate) = 11492640
 SHA256 (rust/crates/windows-0.44.0.crate) = 9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b
 SIZE (rust/crates/windows-0.44.0.crate) = 11502336
 SHA256 (rust/crates/windows-0.46.0.crate) = cdacb41e6a96a052c6cb63a144f24900236121c6f63f4f8219fef5977ecb0c25
@@ -951,8 +1077,10 @@ SHA256 (rust/crates/x11rb-protocol-0.10.0.crate) = 56b245751c0ac9db0e006dc812031
 SIZE (rust/crates/x11rb-protocol-0.10.0.crate) = 419025
 SHA256 (rust/crates/xcursor-0.3.4.crate) = 463705a63313cd4301184381c5e8042f0a7e9b4bb63653f216311d4ae74690b7
 SIZE (rust/crates/xcursor-0.3.4.crate) = 6069
-SHA256 (rust/crates/xml-rs-0.8.4.crate) = d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3
-SIZE (rust/crates/xml-rs-0.8.4.crate) = 52690
+SHA256 (rust/crates/xml-rs-0.8.5.crate) = 374b609fb36c36ce3501094dc0548f7df5d8d102224b65bc59812e4a5425d571
+SIZE (rust/crates/xml-rs-0.8.5.crate) = 52734
+SHA256 (rust/crates/yasna-0.5.1.crate) = aed2e7a52e3744ab4d0c05c20aa065258e84c49fd4226f5191b2ed29712710b4
+SIZE (rust/crates/yasna-0.5.1.crate) = 34375
 SHA256 (rust/crates/zstd-0.11.2+zstd.1.5.2.crate) = 20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4
 SIZE (rust/crates/zstd-0.11.2+zstd.1.5.2.crate) = 28987
 SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db
@@ -961,7 +1089,7 @@ SHA256 (rust/crates/zstd-sys-2.0.7+zstd.1.5.4.crate) = 94509c3ba2fe55294d752b798
 SIZE (rust/crates/zstd-sys-2.0.7+zstd.1.5.4.crate) = 732100
 SHA256 (fishfolk-bones-ad6d073a33dc342d5aed1155488e4681cf1bc782_GH0.tar.gz) = 60ad6540c9b92d47ca4000f0826483b4b2485a0c3b6665375ab799484a0cfb0e
 SIZE (fishfolk-bones-ad6d073a33dc342d5aed1155488e4681cf1bc782_GH0.tar.gz) = 127095
-SHA256 (forbjok-bevy_simple_tilemap-9a1d4332e961327443adb16aca306f837b6f4da5_GH0.tar.gz) = 78f05d9c8af2a4791a7576de822505a4bb610c990353cc65d18d3ac5792a4d8c
-SIZE (forbjok-bevy_simple_tilemap-9a1d4332e961327443adb16aca306f837b6f4da5_GH0.tar.gz) = 20698
-SHA256 (fishfolk-jumpy-v0.6.1_GH0.tar.gz) = b8316f59d3b87534f36be4aaa42eb7f12541f4d6ac00282ec7acc7a549069b95
-SIZE (fishfolk-jumpy-v0.6.1_GH0.tar.gz) = 43158323
+SHA256 (forbjok-bevy_simple_tilemap-963d447fa1fd2d6f89228106275b7086840be762_GH0.tar.gz) = af2d0ecda2e1d34ff6af6443fe2e472524edbbc1096d3ba90bbfeec968d03dcf
+SIZE (forbjok-bevy_simple_tilemap-963d447fa1fd2d6f89228106275b7086840be762_GH0.tar.gz) = 20679
+SHA256 (fishfolk-jumpy-v0.7.0_GH0.tar.gz) = aa1ebe46b7ef0e87baa747baed8a01265ba94c01f549be90adfdf40524c6e7eb
+SIZE (fishfolk-jumpy-v0.7.0_GH0.tar.gz) = 43172632
diff --git a/games/jumpy/files/patch-mimalloc b/games/jumpy/files/patch-mimalloc
new file mode 100644
index 000000000000..2ac0413c7195
--- /dev/null
+++ b/games/jumpy/files/patch-mimalloc
@@ -0,0 +1,13 @@
+https://github.com/microsoft/mimalloc/commit/bcbcc343ec65
+
+--- cargo-crates/libmimalloc-sys-0.1.31/c_src/mimalloc/src/prim/unix/prim.c.orig	1970-01-01 00:00:01 UTC
++++ cargo-crates/libmimalloc-sys-0.1.31/c_src/mimalloc/src/prim/unix/prim.c
+@@ -169,7 +169,7 @@ static void* unix_mmap_prim(void* addr, size_t size, s
+       p = mmap(addr, size, protect_flags, flags | MAP_ALIGNED(n), fd, 0);
+       if (p==MAP_FAILED || !_mi_is_aligned(p,try_alignment)) { 
+         int err = errno;
+-        _mi_warning_message("unable to directly request aligned OS memory (error: %d (0x%x), size: 0x%zx bytes, alignment: 0x%zx, hint address: %p)\n", err, err, size, try_alignment, hint);
++        _mi_warning_message("unable to directly request aligned OS memory (error: %d (0x%x), size: 0x%zx bytes, alignment: 0x%zx, hint address: %p)\n", err, err, size, try_alignment, addr);
+       }
+       if (p!=MAP_FAILED) return p;
+       // fall back to regular mmap      
diff --git a/games/jumpy/files/patch-wayland b/games/jumpy/files/patch-wayland
index 6114eb49024f..ccdb83c58659 100644
--- a/games/jumpy/files/patch-wayland
+++ b/games/jumpy/files/patch-wayland
@@ -1,8 +1,8 @@
 https://github.com/bevyengine/bevy/issues/4106
 
---- Cargo.lock.orig	2023-04-01 19:46:39 UTC
+--- Cargo.lock.orig	2023-05-04 20:07:38 UTC
 +++ Cargo.lock
-@@ -1170,6 +1170,19 @@ checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f471
+@@ -1258,6 +1258,19 @@ checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f471
  checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c"
  
  [[package]]
@@ -22,7 +22,7 @@ https://github.com/bevyengine/bevy/issues/4106
  name = "cc"
  version = "1.0.79"
  source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -1668,6 +1681,15 @@ dependencies = [
+@@ -1768,6 +1781,15 @@ dependencies = [
  ]
  
  [[package]]
@@ -38,7 +38,7 @@ https://github.com/bevyengine/bevy/issues/4106
  name = "downcast-rs"
  version = "1.2.0"
  source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -2791,6 +2813,15 @@ checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203
+@@ -3084,6 +3106,15 @@ checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203
  checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
  
  [[package]]
@@ -54,7 +54,7 @@ https://github.com/bevyengine/bevy/issues/4106
  name = "memoffset"
  version = "0.6.5"
  source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -2995,6 +3026,7 @@ dependencies = [
+@@ -3288,6 +3319,7 @@ dependencies = [
   "bitflags",
   "cfg-if",
   "libc",
@@ -62,7 +62,7 @@ https://github.com/bevyengine/bevy/issues/4106
  ]
  
  [[package]]
-@@ -3803,6 +3835,12 @@ dependencies = [
+@@ -4367,6 +4399,12 @@ dependencies = [
  ]
  
  [[package]]
@@ -75,7 +75,7 @@ https://github.com/bevyengine/bevy/issues/4106
  name = "scopeguard"
  version = "1.1.0"
  source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -3927,6 +3965,25 @@ dependencies = [
+@@ -4530,6 +4568,25 @@ dependencies = [
  ]
  
  [[package]]
@@ -98,10 +98,10 @@ https://github.com/bevyengine/bevy/issues/4106
 +]
 +
 +[[package]]
- name = "spade"
- version = "2.1.0"
+ name = "socket2"
+ version = "0.4.9"
  source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -4559,6 +4616,78 @@ checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b6
+@@ -5228,6 +5285,78 @@ checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b6
  checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d"
  
  [[package]]
@@ -180,7 +180,34 @@ https://github.com/bevyengine/bevy/issues/4106
  name = "web-sys"
  version = "0.3.61"
  source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -4900,7 +5029,10 @@ dependencies = [
+@@ -5280,7 +5409,7 @@ dependencies = [
+  "js-sys",
+  "log",
+  "naga",
+- "parking_lot 0.12.1",
++ "parking_lot 0.11.2",
+  "raw-window-handle 0.5.2",
+  "smallvec",
+  "static_assertions",
+@@ -5306,7 +5435,7 @@ dependencies = [
+  "fxhash",
+  "log",
+  "naga",
+- "parking_lot 0.12.1",
++ "parking_lot 0.11.2",
+  "profiling",
+  "raw-window-handle 0.5.2",
+  "smallvec",
+@@ -5342,7 +5471,7 @@ dependencies = [
+  "metal",
+  "naga",
+  "objc",
+- "parking_lot 0.12.1",
++ "parking_lot 0.11.2",
+  "profiling",
+  "range-alloc",
+  "raw-window-handle 0.5.2",
+@@ -5594,7 +5723,10 @@ dependencies = [
   "percent-encoding",
   "raw-window-handle 0.4.3",
   "raw-window-handle 0.5.2",
@@ -191,7 +218,7 @@ https://github.com/bevyengine/bevy/issues/4106
   "web-sys",
   "windows-sys 0.36.1",
   "x11-dl",
-@@ -4947,6 +5079,21 @@ dependencies = [
+@@ -5641,6 +5773,21 @@ dependencies = [
  dependencies = [
   "nix 0.24.3",
  ]
@@ -207,24 +234,15 @@ https://github.com/bevyengine/bevy/issues/4106
 +
 +[[package]]
 +name = "xml-rs"
-+version = "0.8.4"
++version = "0.8.5"
 +source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3"
++checksum = "374b609fb36c36ce3501094dc0548f7df5d8d102224b65bc59812e4a5425d571"
  
  [[package]]
- name = "zstd"
---- Cargo.toml.orig	2023-04-01 19:46:39 UTC
+ name = "yasna"
+--- Cargo.toml.orig	2023-05-04 20:07:38 UTC
 +++ Cargo.toml
-@@ -12,7 +12,7 @@ default = ["render"]
- 
- [features]
- default = ["render"]
--render  = ["bevy/x11", "bevy/png", "bevy/filesystem_watcher", "bevy/bevy_gilrs"]
-+render  = ["bevy/wayland", "bevy/x11", "bevy/png", "bevy/filesystem_watcher", "bevy/bevy_gilrs"]
*** 8 LINES SKIPPED ***



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