pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/simp



Module Name:    pkgsrc
Committed By:   pin
Date:           Fri Feb 23 10:09:13 UTC 2024

Modified Files:
        pkgsrc/graphics/simp: Makefile cargo-depends.mk distinfo
Added Files:
        pkgsrc/graphics/simp/patches: patch-.._vendor_wgpu-0.19.1_src_lib.rs
            patch-.._vendor_wgpu-core-0.19.0_src_instance.rs

Log Message:
graphics/simp: update to 3.5.1

 - Update wgpu to v0.19
 - Update egui to v0.26
 - Update resvg to v0.40
 - Enable mip maps on OpenGL

NOTE: As of version 3.5.0, we need to set the environment variable
WGPU_BACKEND to 'gl', else simp will segfault when launching.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/graphics/simp/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/graphics/simp/cargo-depends.mk
cvs rdiff -u -r1.7 -r1.8 pkgsrc/graphics/simp/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/graphics/simp/patches/patch-.._vendor_wgpu-0.19.1_src_lib.rs \
    pkgsrc/graphics/simp/patches/patch-.._vendor_wgpu-core-0.19.0_src_instance.rs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/simp/Makefile
diff -u pkgsrc/graphics/simp/Makefile:1.17 pkgsrc/graphics/simp/Makefile:1.18
--- pkgsrc/graphics/simp/Makefile:1.17  Mon Feb 19 08:24:21 2024
+++ pkgsrc/graphics/simp/Makefile       Fri Feb 23 10:09:12 2024
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.17 2024/02/19 08:24:21 pin Exp $
+# $NetBSD: Makefile,v 1.18 2024/02/23 10:09:12 pin Exp $
 
-DISTNAME=      simp-3.5.0
-# Do not update to 3.5.1, see:
-# https://github.com/Kl4rry/simp/issues/28
+# As of version 3.5.0, we need to set the environment variable
+# WGPU_BACKEND to 'gl', else simp will segfault when launching.
+DISTNAME=      simp-3.5.1
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Kl4rry/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/graphics/simp/cargo-depends.mk
diff -u pkgsrc/graphics/simp/cargo-depends.mk:1.6 pkgsrc/graphics/simp/cargo-depends.mk:1.7
--- pkgsrc/graphics/simp/cargo-depends.mk:1.6   Sun Jan 28 19:37:40 2024
+++ pkgsrc/graphics/simp/cargo-depends.mk       Fri Feb 23 10:09:12 2024
@@ -1,32 +1,31 @@
-# $NetBSD: cargo-depends.mk,v 1.6 2024/01/28 19:37:40 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.7 2024/02/23 10:09:12 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  ab_glyph-0.2.23
 CARGO_CRATE_DEPENDS+=  ab_glyph_rasterizer-0.1.8
-CARGO_CRATE_DEPENDS+=  addr2line-0.21.0
 CARGO_CRATE_DEPENDS+=  adler-1.0.2
-CARGO_CRATE_DEPENDS+=  ahash-0.8.7
+CARGO_CRATE_DEPENDS+=  ahash-0.8.8
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.2
 CARGO_CRATE_DEPENDS+=  allocator-api2-0.2.16
-CARGO_CRATE_DEPENDS+=  android-activity-0.5.1
+CARGO_CRATE_DEPENDS+=  android-activity-0.5.2
 CARGO_CRATE_DEPENDS+=  android-properties-0.2.2
 CARGO_CRATE_DEPENDS+=  android-tzdata-0.1.1
 CARGO_CRATE_DEPENDS+=  android_system_properties-0.1.5
-CARGO_CRATE_DEPENDS+=  anstream-0.6.11
-CARGO_CRATE_DEPENDS+=  anstyle-1.0.4
+CARGO_CRATE_DEPENDS+=  anstream-0.6.12
+CARGO_CRATE_DEPENDS+=  anstyle-1.0.6
 CARGO_CRATE_DEPENDS+=  anstyle-parse-0.2.3
 CARGO_CRATE_DEPENDS+=  anstyle-query-1.0.2
 CARGO_CRATE_DEPENDS+=  anstyle-wincon-3.0.2
 CARGO_CRATE_DEPENDS+=  approx-0.4.0
-CARGO_CRATE_DEPENDS+=  arboard-3.3.0
+CARGO_CRATE_DEPENDS+=  arboard-3.3.1
 CARGO_CRATE_DEPENDS+=  arrayref-0.3.7
 CARGO_CRATE_DEPENDS+=  arrayvec-0.7.4
 CARGO_CRATE_DEPENDS+=  as-raw-xcb-connection-1.0.1
 CARGO_CRATE_DEPENDS+=  ash-0.37.3+1.3.251
 CARGO_CRATE_DEPENDS+=  ashpd-0.6.8
 CARGO_CRATE_DEPENDS+=  async-broadcast-0.5.1
-CARGO_CRATE_DEPENDS+=  async-channel-2.1.1
+CARGO_CRATE_DEPENDS+=  async-channel-2.2.0
 CARGO_CRATE_DEPENDS+=  async-io-1.13.0
-CARGO_CRATE_DEPENDS+=  async-io-2.3.0
+CARGO_CRATE_DEPENDS+=  async-io-2.3.1
 CARGO_CRATE_DEPENDS+=  async-lock-2.8.0
 CARGO_CRATE_DEPENDS+=  async-lock-3.3.0
 CARGO_CRATE_DEPENDS+=  async-process-1.8.1
@@ -37,7 +36,6 @@ CARGO_CRATE_DEPENDS+= async-trait-0.1.77
 CARGO_CRATE_DEPENDS+=  atk-sys-0.18.0
 CARGO_CRATE_DEPENDS+=  atomic-waker-1.1.2
 CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
-CARGO_CRATE_DEPENDS+=  backtrace-0.3.69
 CARGO_CRATE_DEPENDS+=  base64-0.21.7
 CARGO_CRATE_DEPENDS+=  bincode-1.3.3
 CARGO_CRATE_DEPENDS+=  bit-set-0.5.3
@@ -52,8 +50,8 @@ CARGO_CRATE_DEPENDS+= block-buffer-0.10.
 CARGO_CRATE_DEPENDS+=  block-sys-0.2.1
 CARGO_CRATE_DEPENDS+=  block2-0.3.0
 CARGO_CRATE_DEPENDS+=  blocking-1.5.1
-CARGO_CRATE_DEPENDS+=  bumpalo-3.14.0
-CARGO_CRATE_DEPENDS+=  bytemuck-1.14.1
+CARGO_CRATE_DEPENDS+=  bumpalo-3.15.0
+CARGO_CRATE_DEPENDS+=  bytemuck-1.14.3
 CARGO_CRATE_DEPENDS+=  bytemuck_derive-1.5.0
 CARGO_CRATE_DEPENDS+=  byteorder-1.5.0
 CARGO_CRATE_DEPENDS+=  bytes-1.5.0
@@ -62,30 +60,31 @@ CARGO_CRATE_DEPENDS+=       calloop-0.12.4
 CARGO_CRATE_DEPENDS+=  calloop-wayland-source-0.2.0
 CARGO_CRATE_DEPENDS+=  cc-1.0.83
 CARGO_CRATE_DEPENDS+=  cesu8-1.1.0
-CARGO_CRATE_DEPENDS+=  cfg-expr-0.15.6
+CARGO_CRATE_DEPENDS+=  cfg-expr-0.15.7
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  cfg_aliases-0.1.1
 CARGO_CRATE_DEPENDS+=  cgmath-0.18.0
-CARGO_CRATE_DEPENDS+=  chrono-0.4.33
-CARGO_CRATE_DEPENDS+=  clap-4.4.18
-CARGO_CRATE_DEPENDS+=  clap_builder-4.4.18
-CARGO_CRATE_DEPENDS+=  clap_lex-0.6.0
-CARGO_CRATE_DEPENDS+=  clipboard-win-4.5.0
+CARGO_CRATE_DEPENDS+=  chrono-0.4.34
+CARGO_CRATE_DEPENDS+=  clap-4.5.1
+CARGO_CRATE_DEPENDS+=  clap_builder-4.5.1
+CARGO_CRATE_DEPENDS+=  clap_lex-0.7.0
+CARGO_CRATE_DEPENDS+=  clipboard-win-5.1.0
 CARGO_CRATE_DEPENDS+=  codespan-reporting-0.11.1
 CARGO_CRATE_DEPENDS+=  color_quant-1.1.0
 CARGO_CRATE_DEPENDS+=  colorchoice-1.0.0
-CARGO_CRATE_DEPENDS+=  com-rs-0.2.1
+CARGO_CRATE_DEPENDS+=  com-0.6.0
+CARGO_CRATE_DEPENDS+=  com_macros-0.6.0
+CARGO_CRATE_DEPENDS+=  com_macros_support-0.6.0
 CARGO_CRATE_DEPENDS+=  combine-4.6.6
 CARGO_CRATE_DEPENDS+=  concurrent-queue-2.4.0
 CARGO_CRATE_DEPENDS+=  confy-0.6.0
 CARGO_CRATE_DEPENDS+=  constant_time_eq-0.3.0
 CARGO_CRATE_DEPENDS+=  core-foundation-0.9.4
 CARGO_CRATE_DEPENDS+=  core-foundation-sys-0.8.6
-CARGO_CRATE_DEPENDS+=  core-graphics-0.22.3
 CARGO_CRATE_DEPENDS+=  core-graphics-0.23.1
 CARGO_CRATE_DEPENDS+=  core-graphics-types-0.1.3
 CARGO_CRATE_DEPENDS+=  cpufeatures-0.2.12
-CARGO_CRATE_DEPENDS+=  crc32fast-1.3.2
+CARGO_CRATE_DEPENDS+=  crc32fast-1.4.0
 CARGO_CRATE_DEPENDS+=  crevice-0.14.0
 CARGO_CRATE_DEPENDS+=  crevice-derive-0.10.0
 CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.5
@@ -95,7 +94,7 @@ CARGO_CRATE_DEPENDS+= crunchy-0.2.2
 CARGO_CRATE_DEPENDS+=  crypto-common-0.1.6
 CARGO_CRATE_DEPENDS+=  ctrlc-3.4.2
 CARGO_CRATE_DEPENDS+=  cursor-icon-1.1.0
-CARGO_CRATE_DEPENDS+=  d3d12-0.7.0
+CARGO_CRATE_DEPENDS+=  d3d12-0.19.0
 CARGO_CRATE_DEPENDS+=  data-url-0.3.1
 CARGO_CRATE_DEPENDS+=  dav1d-0.10.2
 CARGO_CRATE_DEPENDS+=  dav1d-sys-0.8.2
@@ -106,25 +105,28 @@ CARGO_CRATE_DEPENDS+=     directories-5.0.1
 CARGO_CRATE_DEPENDS+=  dirs-sys-0.4.1
 CARGO_CRATE_DEPENDS+=  dispatch-0.2.0
 CARGO_CRATE_DEPENDS+=  dlib-0.5.2
+CARGO_CRATE_DEPENDS+=  document-features-0.2.8
 CARGO_CRATE_DEPENDS+=  downcast-rs-1.2.0
-CARGO_CRATE_DEPENDS+=  ecolor-0.25.0
-CARGO_CRATE_DEPENDS+=  egui-0.25.0
-CARGO_CRATE_DEPENDS+=  egui-wgpu-0.25.0
-CARGO_CRATE_DEPENDS+=  egui-winit-0.25.0
-CARGO_CRATE_DEPENDS+=  either-1.9.0
-CARGO_CRATE_DEPENDS+=  emath-0.25.0
-CARGO_CRATE_DEPENDS+=  enumflags2-0.7.8
-CARGO_CRATE_DEPENDS+=  enumflags2_derive-0.7.8
+CARGO_CRATE_DEPENDS+=  ecolor-0.26.2
+CARGO_CRATE_DEPENDS+=  egui-0.26.2
+CARGO_CRATE_DEPENDS+=  egui-wgpu-0.26.2
+CARGO_CRATE_DEPENDS+=  egui-winit-0.26.2
+CARGO_CRATE_DEPENDS+=  either-1.10.0
+CARGO_CRATE_DEPENDS+=  emath-0.26.2
+CARGO_CRATE_DEPENDS+=  enumflags2-0.7.9
+CARGO_CRATE_DEPENDS+=  enumflags2_derive-0.7.9
 CARGO_CRATE_DEPENDS+=  enumn-0.1.13
-CARGO_CRATE_DEPENDS+=  epaint-0.25.0
+CARGO_CRATE_DEPENDS+=  epaint-0.26.2
 CARGO_CRATE_DEPENDS+=  equivalent-1.0.1
 CARGO_CRATE_DEPENDS+=  errno-0.3.8
-CARGO_CRATE_DEPENDS+=  error-code-2.3.1
+CARGO_CRATE_DEPENDS+=  error-code-3.0.0
 CARGO_CRATE_DEPENDS+=  event-listener-2.5.3
 CARGO_CRATE_DEPENDS+=  event-listener-3.1.0
 CARGO_CRATE_DEPENDS+=  event-listener-4.0.3
+CARGO_CRATE_DEPENDS+=  event-listener-5.1.0
 CARGO_CRATE_DEPENDS+=  event-listener-strategy-0.4.0
-CARGO_CRATE_DEPENDS+=  exr-1.71.0
+CARGO_CRATE_DEPENDS+=  event-listener-strategy-0.5.0
+CARGO_CRATE_DEPENDS+=  exr-1.72.0
 CARGO_CRATE_DEPENDS+=  fallible_collections-0.4.9
 CARGO_CRATE_DEPENDS+=  fastrand-1.9.0
 CARGO_CRATE_DEPENDS+=  fastrand-2.0.1
@@ -133,11 +135,9 @@ CARGO_CRATE_DEPENDS+=      flate2-1.0.28
 CARGO_CRATE_DEPENDS+=  float-cmp-0.9.0
 CARGO_CRATE_DEPENDS+=  flume-0.11.0
 CARGO_CRATE_DEPENDS+=  fontconfig-parser-0.5.6
-CARGO_CRATE_DEPENDS+=  fontdb-0.16.0
-CARGO_CRATE_DEPENDS+=  foreign-types-0.3.2
+CARGO_CRATE_DEPENDS+=  fontdb-0.16.1
 CARGO_CRATE_DEPENDS+=  foreign-types-0.5.0
 CARGO_CRATE_DEPENDS+=  foreign-types-macros-0.2.3
-CARGO_CRATE_DEPENDS+=  foreign-types-shared-0.1.1
 CARGO_CRATE_DEPENDS+=  foreign-types-shared-0.3.1
 CARGO_CRATE_DEPENDS+=  form_urlencoded-1.2.1
 CARGO_CRATE_DEPENDS+=  futures-channel-0.3.30
@@ -152,11 +152,9 @@ CARGO_CRATE_DEPENDS+=      futures-util-0.3.3
 CARGO_CRATE_DEPENDS+=  gdk-pixbuf-sys-0.18.0
 CARGO_CRATE_DEPENDS+=  gdk-sys-0.18.0
 CARGO_CRATE_DEPENDS+=  generic-array-0.14.7
-CARGO_CRATE_DEPENDS+=  gethostname-0.3.0
 CARGO_CRATE_DEPENDS+=  gethostname-0.4.3
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.12
 CARGO_CRATE_DEPENDS+=  gif-0.12.0
-CARGO_CRATE_DEPENDS+=  gimli-0.28.1
 CARGO_CRATE_DEPENDS+=  gio-sys-0.18.1
 CARGO_CRATE_DEPENDS+=  gl_generator-0.14.0
 CARGO_CRATE_DEPENDS+=  glib-sys-0.18.1
@@ -166,21 +164,21 @@ CARGO_CRATE_DEPENDS+=     glutin_wgl_sys-0.5
 CARGO_CRATE_DEPENDS+=  gobject-sys-0.18.0
 CARGO_CRATE_DEPENDS+=  gpu-alloc-0.6.0
 CARGO_CRATE_DEPENDS+=  gpu-alloc-types-0.3.0
-CARGO_CRATE_DEPENDS+=  gpu-allocator-0.23.0
+CARGO_CRATE_DEPENDS+=  gpu-allocator-0.25.0
 CARGO_CRATE_DEPENDS+=  gpu-descriptor-0.2.4
 CARGO_CRATE_DEPENDS+=  gpu-descriptor-types-0.1.2
 CARGO_CRATE_DEPENDS+=  gtk-sys-0.18.0
-CARGO_CRATE_DEPENDS+=  half-2.2.1
+CARGO_CRATE_DEPENDS+=  half-2.3.1
 CARGO_CRATE_DEPENDS+=  hashbrown-0.12.3
 CARGO_CRATE_DEPENDS+=  hashbrown-0.13.2
 CARGO_CRATE_DEPENDS+=  hashbrown-0.14.3
-CARGO_CRATE_DEPENDS+=  hassle-rs-0.10.0
+CARGO_CRATE_DEPENDS+=  hassle-rs-0.11.0
 CARGO_CRATE_DEPENDS+=  heck-0.4.1
-CARGO_CRATE_DEPENDS+=  hermit-abi-0.3.4
+CARGO_CRATE_DEPENDS+=  hermit-abi-0.3.6
 CARGO_CRATE_DEPENDS+=  hex-0.4.3
 CARGO_CRATE_DEPENDS+=  hexf-parse-0.2.1
 CARGO_CRATE_DEPENDS+=  home-0.5.9
-CARGO_CRATE_DEPENDS+=  iana-time-zone-0.1.59
+CARGO_CRATE_DEPENDS+=  iana-time-zone-0.1.60
 CARGO_CRATE_DEPENDS+=  iana-time-zone-haiku-0.1.2
 CARGO_CRATE_DEPENDS+=  icrate-0.0.4
 CARGO_CRATE_DEPENDS+=  idna-0.5.0
@@ -188,20 +186,21 @@ CARGO_CRATE_DEPENDS+=     image-0.24.8
 CARGO_CRATE_DEPENDS+=  imagepipe-0.5.0
 CARGO_CRATE_DEPENDS+=  imagesize-0.12.0
 CARGO_CRATE_DEPENDS+=  indexmap-1.9.3
-CARGO_CRATE_DEPENDS+=  indexmap-2.1.0
+CARGO_CRATE_DEPENDS+=  indexmap-2.2.3
 CARGO_CRATE_DEPENDS+=  instant-0.1.12
 CARGO_CRATE_DEPENDS+=  io-lifetimes-1.0.11
 CARGO_CRATE_DEPENDS+=  jni-0.21.1
 CARGO_CRATE_DEPENDS+=  jni-sys-0.3.0
-CARGO_CRATE_DEPENDS+=  jobserver-0.1.27
+CARGO_CRATE_DEPENDS+=  jobserver-0.1.28
 CARGO_CRATE_DEPENDS+=  jpeg-decoder-0.3.1
-CARGO_CRATE_DEPENDS+=  js-sys-0.3.67
+CARGO_CRATE_DEPENDS+=  js-sys-0.3.68
 CARGO_CRATE_DEPENDS+=  khronos-egl-6.0.0
 CARGO_CRATE_DEPENDS+=  khronos_api-3.1.0
 CARGO_CRATE_DEPENDS+=  kurbo-0.9.5
+CARGO_CRATE_DEPENDS+=  kurbo-0.10.4
 CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
 CARGO_CRATE_DEPENDS+=  lebe-0.5.2
-CARGO_CRATE_DEPENDS+=  libc-0.2.152
+CARGO_CRATE_DEPENDS+=  libc-0.2.153
 CARGO_CRATE_DEPENDS+=  libloading-0.7.4
 CARGO_CRATE_DEPENDS+=  libloading-0.8.1
 CARGO_CRATE_DEPENDS+=  libredox-0.0.1
@@ -211,22 +210,22 @@ CARGO_CRATE_DEPENDS+=     libwebp-sys2-0.1.9
 CARGO_CRATE_DEPENDS+=  linked-hash-map-0.5.6
 CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.3.8
 CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.4.13
+CARGO_CRATE_DEPENDS+=  litrs-0.4.1
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.11
 CARGO_CRATE_DEPENDS+=  log-0.4.20
-CARGO_CRATE_DEPENDS+=  lru-0.12.1
+CARGO_CRATE_DEPENDS+=  lru-0.12.2
 CARGO_CRATE_DEPENDS+=  malloc_buf-0.0.6
 CARGO_CRATE_DEPENDS+=  memchr-2.7.1
 CARGO_CRATE_DEPENDS+=  memmap2-0.9.4
 CARGO_CRATE_DEPENDS+=  memoffset-0.7.1
 CARGO_CRATE_DEPENDS+=  memoffset-0.9.0
 CARGO_CRATE_DEPENDS+=  metal-0.27.0
-CARGO_CRATE_DEPENDS+=  miniz_oxide-0.7.1
+CARGO_CRATE_DEPENDS+=  miniz_oxide-0.7.2
 CARGO_CRATE_DEPENDS+=  mint-0.5.9
 CARGO_CRATE_DEPENDS+=  mp4parse-0.17.0
 CARGO_CRATE_DEPENDS+=  multicache-0.6.1
-CARGO_CRATE_DEPENDS+=  naga-0.14.2
+CARGO_CRATE_DEPENDS+=  naga-0.19.0
 CARGO_CRATE_DEPENDS+=  nanoid-0.4.0
-CARGO_CRATE_DEPENDS+=  nanorand-0.7.0
 CARGO_CRATE_DEPENDS+=  ndk-0.8.0
 CARGO_CRATE_DEPENDS+=  ndk-context-0.1.1
 CARGO_CRATE_DEPENDS+=  ndk-sys-0.5.0+25.2.9519653
@@ -235,11 +234,11 @@ CARGO_CRATE_DEPENDS+=     nix-0.27.1
 CARGO_CRATE_DEPENDS+=  nohash-hasher-0.2.0
 CARGO_CRATE_DEPENDS+=  num-0.4.1
 CARGO_CRATE_DEPENDS+=  num-bigint-0.4.4
-CARGO_CRATE_DEPENDS+=  num-complex-0.4.4
-CARGO_CRATE_DEPENDS+=  num-integer-0.1.45
-CARGO_CRATE_DEPENDS+=  num-iter-0.1.43
+CARGO_CRATE_DEPENDS+=  num-complex-0.4.5
+CARGO_CRATE_DEPENDS+=  num-integer-0.1.46
+CARGO_CRATE_DEPENDS+=  num-iter-0.1.44
 CARGO_CRATE_DEPENDS+=  num-rational-0.4.1
-CARGO_CRATE_DEPENDS+=  num-traits-0.2.17
+CARGO_CRATE_DEPENDS+=  num-traits-0.2.18
 CARGO_CRATE_DEPENDS+=  num_enum-0.7.2
 CARGO_CRATE_DEPENDS+=  num_enum_derive-0.7.2
 CARGO_CRATE_DEPENDS+=  objc-0.2.7
@@ -249,7 +248,6 @@ CARGO_CRATE_DEPENDS+=       objc2-0.4.1
 CARGO_CRATE_DEPENDS+=  objc2-encode-3.0.0
 CARGO_CRATE_DEPENDS+=  objc_exception-0.1.2
 CARGO_CRATE_DEPENDS+=  objc_id-0.1.1
-CARGO_CRATE_DEPENDS+=  object-0.32.2
 CARGO_CRATE_DEPENDS+=  once_cell-1.19.0
 CARGO_CRATE_DEPENDS+=  option-ext-0.2.0
 CARGO_CRATE_DEPENDS+=  orbclient-0.3.47
@@ -265,10 +263,10 @@ CARGO_CRATE_DEPENDS+=     pico-args-0.5.0
 CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.13
 CARGO_CRATE_DEPENDS+=  pin-utils-0.1.0
 CARGO_CRATE_DEPENDS+=  piper-0.2.1
-CARGO_CRATE_DEPENDS+=  pkg-config-0.3.29
-CARGO_CRATE_DEPENDS+=  png-0.17.11
+CARGO_CRATE_DEPENDS+=  pkg-config-0.3.30
+CARGO_CRATE_DEPENDS+=  png-0.17.12
 CARGO_CRATE_DEPENDS+=  polling-2.8.0
-CARGO_CRATE_DEPENDS+=  polling-3.3.2
+CARGO_CRATE_DEPENDS+=  polling-3.5.0
 CARGO_CRATE_DEPENDS+=  pollster-0.3.0
 CARGO_CRATE_DEPENDS+=  pp-rs-0.2.1
 CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.17
@@ -276,10 +274,10 @@ CARGO_CRATE_DEPENDS+=     presser-0.3.1
 CARGO_CRATE_DEPENDS+=  proc-macro-crate-1.3.1
 CARGO_CRATE_DEPENDS+=  proc-macro-crate-3.1.0
 CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.78
-CARGO_CRATE_DEPENDS+=  profiling-1.0.13
+CARGO_CRATE_DEPENDS+=  profiling-1.0.15
 CARGO_CRATE_DEPENDS+=  psd-0.3.5
 CARGO_CRATE_DEPENDS+=  qoi-0.4.1
-CARGO_CRATE_DEPENDS+=  quick-xml-0.30.0
+CARGO_CRATE_DEPENDS+=  quick-xml-0.31.0
 CARGO_CRATE_DEPENDS+=  quote-1.0.35
 CARGO_CRATE_DEPENDS+=  rand-0.8.5
 CARGO_CRATE_DEPENDS+=  rand_chacha-0.3.1
@@ -297,16 +295,15 @@ CARGO_CRATE_DEPENDS+=     regex-1.10.3
 CARGO_CRATE_DEPENDS+=  regex-automata-0.4.5
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.2
 CARGO_CRATE_DEPENDS+=  renderdoc-sys-1.0.0
-CARGO_CRATE_DEPENDS+=  resvg-0.38.0
+CARGO_CRATE_DEPENDS+=  resvg-0.40.0
 CARGO_CRATE_DEPENDS+=  rexif-0.7.3
 CARGO_CRATE_DEPENDS+=  rfd-0.13.0
 CARGO_CRATE_DEPENDS+=  rgb-0.8.37
 CARGO_CRATE_DEPENDS+=  roxmltree-0.19.0
-CARGO_CRATE_DEPENDS+=  rustc-demangle-0.1.23
 CARGO_CRATE_DEPENDS+=  rustc-hash-1.1.0
 CARGO_CRATE_DEPENDS+=  rustc_version-0.4.0
 CARGO_CRATE_DEPENDS+=  rustix-0.37.27
-CARGO_CRATE_DEPENDS+=  rustix-0.38.30
+CARGO_CRATE_DEPENDS+=  rustix-0.38.31
 CARGO_CRATE_DEPENDS+=  rustybuzz-0.12.1
 CARGO_CRATE_DEPENDS+=  ryu-1.0.16
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
@@ -327,39 +324,39 @@ CARGO_CRATE_DEPENDS+=     siphasher-0.3.11
 CARGO_CRATE_DEPENDS+=  slab-0.4.9
 CARGO_CRATE_DEPENDS+=  slotmap-1.0.7
 CARGO_CRATE_DEPENDS+=  smallvec-1.13.1
-CARGO_CRATE_DEPENDS+=  smithay-client-toolkit-0.18.0
+CARGO_CRATE_DEPENDS+=  smithay-client-toolkit-0.18.1
 CARGO_CRATE_DEPENDS+=  smithay-clipboard-0.7.0
 CARGO_CRATE_DEPENDS+=  smol_str-0.2.1
 CARGO_CRATE_DEPENDS+=  socket2-0.4.10
 CARGO_CRATE_DEPENDS+=  spin-0.9.8
-CARGO_CRATE_DEPENDS+=  spirv-0.2.0+1.5.4
+CARGO_CRATE_DEPENDS+=  spirv-0.3.0+sdk-1.3.268.0
 CARGO_CRATE_DEPENDS+=  static_assertions-1.1.0
-CARGO_CRATE_DEPENDS+=  str-buf-1.0.6
 CARGO_CRATE_DEPENDS+=  strict-num-0.1.1
-CARGO_CRATE_DEPENDS+=  strsim-0.10.0
-CARGO_CRATE_DEPENDS+=  svgtypes-0.13.0
+CARGO_CRATE_DEPENDS+=  strsim-0.11.0
+CARGO_CRATE_DEPENDS+=  svgtypes-0.14.0
 CARGO_CRATE_DEPENDS+=  syn-1.0.109
-CARGO_CRATE_DEPENDS+=  syn-2.0.48
+CARGO_CRATE_DEPENDS+=  syn-2.0.49
 CARGO_CRATE_DEPENDS+=  system-deps-6.2.0
 CARGO_CRATE_DEPENDS+=  target-lexicon-0.12.13
-CARGO_CRATE_DEPENDS+=  tempfile-3.9.0
+CARGO_CRATE_DEPENDS+=  tempfile-3.10.0
 CARGO_CRATE_DEPENDS+=  termcolor-1.4.1
-CARGO_CRATE_DEPENDS+=  thiserror-1.0.56
-CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.56
+CARGO_CRATE_DEPENDS+=  thiserror-1.0.57
+CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.57
 CARGO_CRATE_DEPENDS+=  tiff-0.9.1
-CARGO_CRATE_DEPENDS+=  tiny-skia-0.11.3
-CARGO_CRATE_DEPENDS+=  tiny-skia-path-0.11.3
+CARGO_CRATE_DEPENDS+=  tiny-skia-0.11.4
+CARGO_CRATE_DEPENDS+=  tiny-skia-path-0.11.4
 CARGO_CRATE_DEPENDS+=  tinyvec-1.6.0
 CARGO_CRATE_DEPENDS+=  tinyvec_macros-0.1.1
 CARGO_CRATE_DEPENDS+=  toml-0.5.11
-CARGO_CRATE_DEPENDS+=  toml-0.8.8
+CARGO_CRATE_DEPENDS+=  toml-0.8.10
 CARGO_CRATE_DEPENDS+=  toml_datetime-0.6.5
 CARGO_CRATE_DEPENDS+=  toml_edit-0.19.15
-CARGO_CRATE_DEPENDS+=  toml_edit-0.21.0
+CARGO_CRATE_DEPENDS+=  toml_edit-0.21.1
+CARGO_CRATE_DEPENDS+=  toml_edit-0.22.6
 CARGO_CRATE_DEPENDS+=  tracing-0.1.40
 CARGO_CRATE_DEPENDS+=  tracing-attributes-0.1.27
 CARGO_CRATE_DEPENDS+=  tracing-core-0.1.32
-CARGO_CRATE_DEPENDS+=  trash-3.2.1
+CARGO_CRATE_DEPENDS+=  trash-3.3.1
 CARGO_CRATE_DEPENDS+=  ttf-parser-0.20.0
 CARGO_CRATE_DEPENDS+=  type-map-0.5.0
 CARGO_CRATE_DEPENDS+=  typenum-1.17.0
@@ -371,16 +368,13 @@ CARGO_CRATE_DEPENDS+=     unicode-ident-1.0.
 CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.22
 CARGO_CRATE_DEPENDS+=  unicode-properties-0.1.1
 CARGO_CRATE_DEPENDS+=  unicode-script-0.5.5
-CARGO_CRATE_DEPENDS+=  unicode-segmentation-1.10.1
+CARGO_CRATE_DEPENDS+=  unicode-segmentation-1.11.0
 CARGO_CRATE_DEPENDS+=  unicode-vo-0.1.0
 CARGO_CRATE_DEPENDS+=  unicode-width-0.1.11
 CARGO_CRATE_DEPENDS+=  unicode-xid-0.2.4
 CARGO_CRATE_DEPENDS+=  url-2.5.0
 CARGO_CRATE_DEPENDS+=  urlencoding-2.1.3
-CARGO_CRATE_DEPENDS+=  usvg-0.38.0
-CARGO_CRATE_DEPENDS+=  usvg-parser-0.38.0
-CARGO_CRATE_DEPENDS+=  usvg-text-layout-0.38.0
-CARGO_CRATE_DEPENDS+=  usvg-tree-0.38.0
+CARGO_CRATE_DEPENDS+=  usvg-0.40.0
 CARGO_CRATE_DEPENDS+=  utf8parse-0.2.1
 CARGO_CRATE_DEPENDS+=  vcpkg-0.2.15
 CARGO_CRATE_DEPENDS+=  version-compare-0.1.1
@@ -388,39 +382,37 @@ CARGO_CRATE_DEPENDS+=     version_check-0.9.
 CARGO_CRATE_DEPENDS+=  waker-fn-1.1.1
 CARGO_CRATE_DEPENDS+=  walkdir-2.4.0
 CARGO_CRATE_DEPENDS+=  wasi-0.11.0+wasi-snapshot-preview1
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.90
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.90
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-futures-0.4.40
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.90
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.90
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.90
-CARGO_CRATE_DEPENDS+=  wayland-backend-0.3.2
-CARGO_CRATE_DEPENDS+=  wayland-client-0.31.1
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.91
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.91
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-futures-0.4.41
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.91
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.91
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.91
+CARGO_CRATE_DEPENDS+=  wayland-backend-0.3.3
+CARGO_CRATE_DEPENDS+=  wayland-client-0.31.2
 CARGO_CRATE_DEPENDS+=  wayland-csd-frame-0.3.0
-CARGO_CRATE_DEPENDS+=  wayland-cursor-0.31.0
-CARGO_CRATE_DEPENDS+=  wayland-protocols-0.31.0
+CARGO_CRATE_DEPENDS+=  wayland-cursor-0.31.1
+CARGO_CRATE_DEPENDS+=  wayland-protocols-0.31.2
 CARGO_CRATE_DEPENDS+=  wayland-protocols-plasma-0.2.0
 CARGO_CRATE_DEPENDS+=  wayland-protocols-wlr-0.2.0
-CARGO_CRATE_DEPENDS+=  wayland-scanner-0.31.0
+CARGO_CRATE_DEPENDS+=  wayland-scanner-0.31.1
 CARGO_CRATE_DEPENDS+=  wayland-sys-0.31.1
-CARGO_CRATE_DEPENDS+=  web-sys-0.3.64
+CARGO_CRATE_DEPENDS+=  web-sys-0.3.68
 CARGO_CRATE_DEPENDS+=  web-time-0.2.4
 CARGO_CRATE_DEPENDS+=  webbrowser-0.8.12
 CARGO_CRATE_DEPENDS+=  webp-animation-0.9.0
 CARGO_CRATE_DEPENDS+=  weezl-0.1.8
-CARGO_CRATE_DEPENDS+=  wgpu-0.18.0
-CARGO_CRATE_DEPENDS+=  wgpu-core-0.18.1
-CARGO_CRATE_DEPENDS+=  wgpu-hal-0.18.1
-CARGO_CRATE_DEPENDS+=  wgpu-types-0.18.0
+CARGO_CRATE_DEPENDS+=  wgpu-0.19.1
+CARGO_CRATE_DEPENDS+=  wgpu-core-0.19.0
+CARGO_CRATE_DEPENDS+=  wgpu-hal-0.19.1
+CARGO_CRATE_DEPENDS+=  wgpu-types-0.19.0
 CARGO_CRATE_DEPENDS+=  widestring-1.0.2
 CARGO_CRATE_DEPENDS+=  winapi-0.3.9
 CARGO_CRATE_DEPENDS+=  winapi-i686-pc-windows-gnu-0.4.0
 CARGO_CRATE_DEPENDS+=  winapi-util-0.1.6
-CARGO_CRATE_DEPENDS+=  winapi-wsapoll-0.1.1
 CARGO_CRATE_DEPENDS+=  winapi-x86_64-pc-windows-gnu-0.4.0
 CARGO_CRATE_DEPENDS+=  windows-0.44.0
-CARGO_CRATE_DEPENDS+=  windows-0.51.1
-CARGO_CRATE_DEPENDS+=  windows-core-0.51.1
+CARGO_CRATE_DEPENDS+=  windows-0.52.0
 CARGO_CRATE_DEPENDS+=  windows-core-0.52.0
 CARGO_CRATE_DEPENDS+=  windows-sys-0.45.0
 CARGO_CRATE_DEPENDS+=  windows-sys-0.48.0
@@ -450,22 +442,21 @@ CARGO_CRATE_DEPENDS+=     windows_x86_64_msv
 CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.48.5
 CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.52.0
 CARGO_CRATE_DEPENDS+=  winit-0.29.10
-CARGO_CRATE_DEPENDS+=  winnow-0.5.35
+CARGO_CRATE_DEPENDS+=  winnow-0.5.40
+CARGO_CRATE_DEPENDS+=  winnow-0.6.1
 CARGO_CRATE_DEPENDS+=  winres-0.1.12
 CARGO_CRATE_DEPENDS+=  x11-dl-2.21.0
-CARGO_CRATE_DEPENDS+=  x11rb-0.12.0
 CARGO_CRATE_DEPENDS+=  x11rb-0.13.0
-CARGO_CRATE_DEPENDS+=  x11rb-protocol-0.12.0
 CARGO_CRATE_DEPENDS+=  x11rb-protocol-0.13.0
 CARGO_CRATE_DEPENDS+=  xcursor-0.3.5
-CARGO_CRATE_DEPENDS+=  xdg-home-1.0.0
-CARGO_CRATE_DEPENDS+=  xkbcommon-dl-0.4.1
+CARGO_CRATE_DEPENDS+=  xdg-home-1.1.0
+CARGO_CRATE_DEPENDS+=  xkbcommon-dl-0.4.2
 CARGO_CRATE_DEPENDS+=  xkeysym-0.2.0
 CARGO_CRATE_DEPENDS+=  xml-rs-0.8.19
 CARGO_CRATE_DEPENDS+=  xmlwriter-0.1.0
 CARGO_CRATE_DEPENDS+=  yaml-rust-0.4.5
-CARGO_CRATE_DEPENDS+=  zbus-3.14.1
-CARGO_CRATE_DEPENDS+=  zbus_macros-3.14.1
+CARGO_CRATE_DEPENDS+=  zbus-3.15.0
+CARGO_CRATE_DEPENDS+=  zbus_macros-3.15.0
 CARGO_CRATE_DEPENDS+=  zbus_names-2.6.0
 CARGO_CRATE_DEPENDS+=  zerocopy-0.7.32
 CARGO_CRATE_DEPENDS+=  zerocopy-derive-0.7.32

Index: pkgsrc/graphics/simp/distinfo
diff -u pkgsrc/graphics/simp/distinfo:1.7 pkgsrc/graphics/simp/distinfo:1.8
--- pkgsrc/graphics/simp/distinfo:1.7   Sun Jan 28 19:37:40 2024
+++ pkgsrc/graphics/simp/distinfo       Fri Feb 23 10:09:12 2024
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2024/01/28 19:37:40 pin Exp $
+$NetBSD: distinfo,v 1.8 2024/02/23 10:09:12 pin Exp $
 
 BLAKE2s (ab_glyph-0.2.23.crate) = dcb87d5c70395693fe96390c3c9b9fa0ba1f246fe3bc1e4a49afa09c166a4732
 SHA512 (ab_glyph-0.2.23.crate) = 169aaea8daf54cae7b3123b088f95217dda53f5e11b42a962d4607f546b8ecbdbab769d292cd2f50206f58d015785361479b4dfc42915b28bc5bdfff4340c151
@@ -6,24 +6,21 @@ Size (ab_glyph-0.2.23.crate) = 18537 byt
 BLAKE2s (ab_glyph_rasterizer-0.1.8.crate) = 15fd86b989156434d8d7d0d658e3c71984a32aad59d6e0359ef479163eb57145
 SHA512 (ab_glyph_rasterizer-0.1.8.crate) = 6fd5ff2d068da84c4ac2e6e2c5ad6ab2f4926f1664afb8ba701b60a35c3bd7bf00b200b22c455ca15dfc7d4303c8caa0bb150c18dcce01ce107deaf323cde17f
 Size (ab_glyph_rasterizer-0.1.8.crate) = 11010 bytes
-BLAKE2s (addr2line-0.21.0.crate) = aa7d8fa248d0454d92b962f5d741ba41c55564299d33e6814e70dfe0b71bbcc7
-SHA512 (addr2line-0.21.0.crate) = afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
-Size (addr2line-0.21.0.crate) = 40807 bytes
 BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
 SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 Size (adler-1.0.2.crate) = 12778 bytes
-BLAKE2s (ahash-0.8.7.crate) = 619b44001b4846e3aa43ef6b61b35c6b080b2933e5c84cca985303fca4267852
-SHA512 (ahash-0.8.7.crate) = 2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6
-Size (ahash-0.8.7.crate) = 42894 bytes
+BLAKE2s (ahash-0.8.8.crate) = 37f934c1ae2c32b9ea59d40798fa088daf528aa2c19d1fe65232596c450beb4f
+SHA512 (ahash-0.8.8.crate) = b54c8c2cfde8115d2108dca36ab698d1b43eb015caa36e6d02288ff21a67ff54144affd406af704107689888f52548203731d3793e5b881bd267b2f803f478cb
+Size (ahash-0.8.8.crate) = 43028 bytes
 BLAKE2s (aho-corasick-1.1.2.crate) = 340a895627e98ae84ce5dcbeb7f441ea2705511ebf01c2fee3ac71c34f1573cd
 SHA512 (aho-corasick-1.1.2.crate) = 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 Size (aho-corasick-1.1.2.crate) = 183136 bytes
 BLAKE2s (allocator-api2-0.2.16.crate) = db5aeae24d930a91556f72dc7a4050b60ad3ef50f6e183556695a70684aa6e20
 SHA512 (allocator-api2-0.2.16.crate) = e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
 Size (allocator-api2-0.2.16.crate) = 59025 bytes
-BLAKE2s (android-activity-0.5.1.crate) = 34b5d56d54b2b9f80cc3cf761a29e9b2eae70ac9adf6a9273e8ea41086ceb68d
-SHA512 (android-activity-0.5.1.crate) = 3376bfc8aca5a8fd2161244e17e6aa969d499bdd4123b174359885a977899a6fb10e1fd2a3039da9faa9aaa7160f1739417e4711de1fbaa8bf5a435c69c1103f
-Size (android-activity-0.5.1.crate) = 258268 bytes
+BLAKE2s (android-activity-0.5.2.crate) = 81c727b0c2c2f670e1cc7938f934e966f41184f5db3cfe2d0310905f6d7786b7
+SHA512 (android-activity-0.5.2.crate) = 281f2c3afaaa80d71f5aa6b531aae8e551897bb10c70da40787ee03ff194129da0df79f2e14d5432c9eb4a92c6227a1f9e1a3bd12e7060bbcae85fef177c009f
+Size (android-activity-0.5.2.crate) = 258406 bytes
 BLAKE2s (android-properties-0.2.2.crate) = b400bf33da8addc77355b190ac4eabb50d9358d1e26b5a8be2ef5a1fbd16a080
 SHA512 (android-properties-0.2.2.crate) = dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431
 Size (android-properties-0.2.2.crate) = 4563 bytes
@@ -33,12 +30,12 @@ Size (android-tzdata-0.1.1.crate) = 7674
 BLAKE2s (android_system_properties-0.1.5.crate) = e405a7701baf9817ca6e946b78ab2ae83f4667112c19c5214606cd863ca5c765
 SHA512 (android_system_properties-0.1.5.crate) = b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 Size (android_system_properties-0.1.5.crate) = 5243 bytes
-BLAKE2s (anstream-0.6.11.crate) = c2b6fd0c7d2a5ab620b3ce90406fabc6375c282240c6d9c694de0b38e1d7c823
-SHA512 (anstream-0.6.11.crate) = f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
-Size (anstream-0.6.11.crate) = 30239 bytes
-BLAKE2s (anstyle-1.0.4.crate) = fa7edf72ed24a30fca64f04c57e5c6aece34c0ceb946b5c702e1f5fb659efe30
-SHA512 (anstyle-1.0.4.crate) = 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
-Size (anstyle-1.0.4.crate) = 13998 bytes
+BLAKE2s (anstream-0.6.12.crate) = c6c51e9427dd8d50fe3b528fcf07194318fac6c0d671a5d0884309531dbb9186
+SHA512 (anstream-0.6.12.crate) = 47396e1617464188e7b4d7c931c5a6fafa918ca7aa39044a5b3dad1b8685ea96829ee87e7b70820bbe2efb35571fb331539f0fb8938d229034a9b9bb60700a70
+Size (anstream-0.6.12.crate) = 30769 bytes
+BLAKE2s (anstyle-1.0.6.crate) = f55e60737a262ed9643c9c0a26f1c6c61d388ee99bd63eccdbd6502856ab155f
+SHA512 (anstyle-1.0.6.crate) = dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
+Size (anstyle-1.0.6.crate) = 14604 bytes
 BLAKE2s (anstyle-parse-0.2.3.crate) = f38e0d9f4abc0d9a554e0b33215ff0f212ea150b6510c073be43a1cc7a78d24b
 SHA512 (anstyle-parse-0.2.3.crate) = 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
 Size (anstyle-parse-0.2.3.crate) = 24699 bytes
@@ -51,9 +48,9 @@ Size (anstyle-wincon-3.0.2.crate) = 1127
 BLAKE2s (approx-0.4.0.crate) = c80665f3913c69e02f6841d4b21c8b2c75fb22f9265526365eefa9bd9fcc0711
 SHA512 (approx-0.4.0.crate) = eb63504a72065362067cd213543f74206fd6ee93d94d12ed5da9d430341b20cb51c860890465a4118ea0ea30baf84013ab81468b73677742af8a6dbb16121568
 Size (approx-0.4.0.crate) = 14280 bytes
-BLAKE2s (arboard-3.3.0.crate) = 22485372b186ab9e23acc86d09416b5f136df847791911ee7218d41ae14e91dd
-SHA512 (arboard-3.3.0.crate) = 0888e8c272ebe4277ed4e690b4761918151f635c1ef48ce5da67fe6618f14dd9282ea73a0eacccba2acd7ca4c8ea3c0a24b0d3e8e387111b8ab68eb48c02057c
-Size (arboard-3.3.0.crate) = 44858 bytes
+BLAKE2s (arboard-3.3.1.crate) = c09db0e264abf3bb93e8153a80f6838d710962859c6f78dc1d16c17bef2f7d27
+SHA512 (arboard-3.3.1.crate) = 6e6b36c925f8fff8e45c56bdaf61670be3fb0735fe9d3f640860498e5ab9f56a1b172aa52b80bd3469390fc85d576c9fc739e40b7c271da675ecc4260857554b
+Size (arboard-3.3.1.crate) = 45745 bytes
 BLAKE2s (arrayref-0.3.7.crate) = 7c4fc19e45198b8905621bb2a43a0abe7d1b92bdfd2d6f989d5ed7462ead11b2
 SHA512 (arrayref-0.3.7.crate) = dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce
 Size (arrayref-0.3.7.crate) = 9620 bytes
@@ -72,15 +69,15 @@ Size (ashpd-0.6.8.crate) = 73523 bytes
 BLAKE2s (async-broadcast-0.5.1.crate) = 32c07cd2f969e24a3e8e79d38d066a626f353fccc2be8b2f725db4a290923cb7
 SHA512 (async-broadcast-0.5.1.crate) = 48de28fad3fa8258b61f1adc0f13e69698f0fc3e11c68eb6b6d2df11784dc5c1e09f6f2c03dd12679d9888171b87cff3362ee06b910833e55d278738ab7508ae
 Size (async-broadcast-0.5.1.crate) = 20134 bytes
-BLAKE2s (async-channel-2.1.1.crate) = 63a88c2fcc9b08463311614f5e9ce122fc84c7496bf8d75fac144be1b11ad7d1
-SHA512 (async-channel-2.1.1.crate) = 97fcdcb22fd701c2dc5ec9b2bf399cea81068be172b11b0745fec4ffa9b773906f6d121ca6c9408e1e3a9a9cddb36d81e99ea816e562975e7ab376e1ae6567f7
-Size (async-channel-2.1.1.crate) = 14159 bytes
+BLAKE2s (async-channel-2.2.0.crate) = 5d6d04ed5a8d430c4324ec9bcca0d904d862cb40ad06a8ee4ac0b49a576dead4
+SHA512 (async-channel-2.2.0.crate) = 1fb9af56299f4379c013371c36874c26c59bb6daf53cc552d5138c32da7e3e306200cf6d51d9acde074302dc1c4b720d1487f815a9bf840a8f5d5dbd10c6b4d3
+Size (async-channel-2.2.0.crate) = 14307 bytes
 BLAKE2s (async-io-1.13.0.crate) = 27423e63f039d68a0045e282708abb4e6f7db41938f685694c6ed91324ba2442
 SHA512 (async-io-1.13.0.crate) = b37a13fdb1d29e2e8852ab6f24589718a88aa39bf532145ae7541d61c3f49f731f890764dd945845eef6c8b5af1042bac2c04cdabc00b36dc4350fa1c62ce54e
 Size (async-io-1.13.0.crate) = 37191 bytes
-BLAKE2s (async-io-2.3.0.crate) = 2722ad2e25b7aab3e83250d7636addbfd89d25319a7f0cf04630bf090f3bd608
-SHA512 (async-io-2.3.0.crate) = ed7f97c2385eb5d0bdfcd5b0f5e6a7ac4619f0cfa7037f3c0339c2a10929ebe0bf6b27bcb4a2ae777591e85478f387d4beb581444fc2f6d3cf5d032dba84d7f7
-Size (async-io-2.3.0.crate) = 48838 bytes
+BLAKE2s (async-io-2.3.1.crate) = 4ab16ee7e22cfeeee10e16246ee595a9064b7f7f8491f51a2b9446a5079bd0d6
+SHA512 (async-io-2.3.1.crate) = 8dff4265b650199292e43a8cb24ece49991d17586ea57bb013d734a2c05e8787a47bbabd60cdeb557521fee376c9310e907aad0fa5ad178f5c6ab0495502e387
+Size (async-io-2.3.1.crate) = 49279 bytes
 BLAKE2s (async-lock-2.8.0.crate) = bfc75d93563649d5d916580b28d9e10b6964177ea5596da7198993acddf5e440
 SHA512 (async-lock-2.8.0.crate) = f48732dd8e5de0228f56780adb87e4d9870496ddbfe4cc7c6aace8d4cd7198627a05ff0358fb33ed57480c7ac886b57253fc73b2bbcd3e8cfe65624b51847ae1
 Size (async-lock-2.8.0.crate) = 29944 bytes
@@ -111,9 +108,6 @@ Size (atomic-waker-1.1.2.crate) = 12422 
 BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
 SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 Size (autocfg-1.1.0.crate) = 13272 bytes
-BLAKE2s (backtrace-0.3.69.crate) = 93267e787c6e48433353a2dab3ee5a6684b7cceca509527526dd67b88d7974f0
-SHA512 (backtrace-0.3.69.crate) = 6e86de53e1c5003ef68b6a85479cde1e70bf416bdc50e6e32ead9f9f070fa30ad46de22574041c844ddfeabd5d15de01ef746f19f8cb7f257c491ef0bf071244
-Size (backtrace-0.3.69.crate) = 77299 bytes
 BLAKE2s (base64-0.21.7.crate) = df2f4858bff2d5cf89085ab367e7c3867edbd5c0b23e98ee510dd2d22c7634a7
 SHA512 (base64-0.21.7.crate) = c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
 Size (base64-0.21.7.crate) = 82576 bytes
@@ -156,12 +150,12 @@ Size (block2-0.3.0.crate) = 10924 bytes
 BLAKE2s (blocking-1.5.1.crate) = 0900c1ef12a96b42bbf27fd4f4af867829721f2a0c9d4343c305306de74b5359
 SHA512 (blocking-1.5.1.crate) = b12916db3975a1aefc36fc2a8824a89f5c0eafd83d83e458d1b6b35ddc3acfa92374cf0b5cd82825eec0182bb4ca97b048edf3b8a80cbbe0daa1c07875131ce9
 Size (blocking-1.5.1.crate) = 17277 bytes
-BLAKE2s (bumpalo-3.14.0.crate) = ed059679dbe45bf238b303c652976eb4c41d2d746e6adb262417001df2981feb
-SHA512 (bumpalo-3.14.0.crate) = 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b
-Size (bumpalo-3.14.0.crate) = 82400 bytes
-BLAKE2s (bytemuck-1.14.1.crate) = 1712a88ee9d788e667de763f1100a5d6f2f5ae83a5181fff981a849a894ec4ce
-SHA512 (bytemuck-1.14.1.crate) = cd07e0efe028ac1e47b3a318d563e5af786eb7b17645f6a85eb41fba0a916655d422651149007136120a8b51b25e7448967cc37fca76c21cd122381f38eba21a
-Size (bytemuck-1.14.1.crate) = 46840 bytes
+BLAKE2s (bumpalo-3.15.0.crate) = 47dd7cef0ef0d261b2da4464ed5deb77722714fa2bde559b31b663de63df3834
+SHA512 (bumpalo-3.15.0.crate) = 18fa4284e955805618308898d633489401051d2f8f2113d3735137741d8bd0711306163f93abd77c80a1ddbc0f3458204afcc98cbf478121fe52730599e41e97
+Size (bumpalo-3.15.0.crate) = 83538 bytes
+BLAKE2s (bytemuck-1.14.3.crate) = 0f0d13cfdfeb8955702230b8388689e8956657fac1573df49f696796bf8b6193
+SHA512 (bytemuck-1.14.3.crate) = f01f21142273c53daf07bd168068661ab763f4696a39543a73d9341335f6da6f2e3c88e8859bb06ab3c1ddfddec9bbebf00f4cbd42ad49d77618dea612523c13
+Size (bytemuck-1.14.3.crate) = 47032 bytes
 BLAKE2s (bytemuck_derive-1.5.0.crate) = acb06d857d95eb948806c1f471de36aacd58251ae7623ca6529d5d097fe4d888
 SHA512 (bytemuck_derive-1.5.0.crate) = aec9f0a10da379a0e909430d4f752457221a53a2a44801be1850072e3a0c6e9dbb1bae6c00609c85419f634a88204b9916a63276692399270223e4d67d7dbe29
 Size (bytemuck_derive-1.5.0.crate) = 17323 bytes
@@ -186,9 +180,9 @@ Size (cc-1.0.83.crate) = 68343 bytes
 BLAKE2s (cesu8-1.1.0.crate) = 1082a3d65334100f15ea3aa96f0e5f3fddc340e4cd9c64b1c9d7a3c601d7e2af
 SHA512 (cesu8-1.1.0.crate) = 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8
 Size (cesu8-1.1.0.crate) = 10555 bytes
-BLAKE2s (cfg-expr-0.15.6.crate) = a3b08f5af63fdadde82e8cd237038f186a1f55ff31a469f34d20083e19597344
-SHA512 (cfg-expr-0.15.6.crate) = b0dbd6d2dd9020aaecd784be78c6594a938e17109d02ad1fbc46a1167964fa6b82c87a0a3daf231807b548ef3458fa62e76fbb3c07d2934ce06a54834fe79c32
-Size (cfg-expr-0.15.6.crate) = 41989 bytes
+BLAKE2s (cfg-expr-0.15.7.crate) = 4c351df7f71c26dc8eff1db50c0a2d9afb99339df34714278ee3f5cd7154d8a4
+SHA512 (cfg-expr-0.15.7.crate) = 3e803a741008147a5cc0bd3eeb101fb3e4f24396fd3086e8201c070230a0c92e4eb69e74546421c59e1f039dd8aa9d913df1e9bc76866583100c63063c94ed54
+Size (cfg-expr-0.15.7.crate) = 42003 bytes
 BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
 SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 Size (cfg-if-1.0.0.crate) = 7934 bytes
@@ -198,21 +192,21 @@ Size (cfg_aliases-0.1.1.crate) = 6009 by
 BLAKE2s (cgmath-0.18.0.crate) = 96e017779ec3d58ca676e791a88acbc2cd2ac05065c1571f03ed11a5c07fdb6e
 SHA512 (cgmath-0.18.0.crate) = 3ddcc46f7365554f37e53e6d1fd8eca6279f1b8b5d510bba78c885ad04b3ec4da65f4bbc18941081f4dce1bb75695df8f971d0e9e67391236982a058e83d689a
 Size (cgmath-0.18.0.crate) = 64802 bytes
-BLAKE2s (chrono-0.4.33.crate) = 1a6eb88d6f1b6a9be5a1277bcb5be682b16a049f9fc74c0e9cb43dfa3da66c05
-SHA512 (chrono-0.4.33.crate) = 172996d2ccc8733957d45fcc24fefb3531c7b33a798ab9f494be23f08d6d2bc350401574c626fd8eec0191ba28c0f7b73af7bc4235ec72a4b1d437fb7e89c875
-Size (chrono-0.4.33.crate) = 221279 bytes
-BLAKE2s (clap-4.4.18.crate) = 2831c7a207d97a83dcc4ffba7da662c4fed2408278570cdadefc5b816b1438d6
-SHA512 (clap-4.4.18.crate) = 1f151864b92dcfcc69a66c2a8aa8310ce28171895698d82e2e69e19a6b51ed8780e5eaa77410df9aae2d17c9b45117b913a4c23ef879106c1b7a96182656ebb9
-Size (clap-4.4.18.crate) = 55269 bytes
-BLAKE2s (clap_builder-4.4.18.crate) = cc4059436dfc01b45ca7633b8c1a4248aa505ea0db76de01dfd3b568927ace34
-SHA512 (clap_builder-4.4.18.crate) = ff04ce8e700d8df4a0ae94e8341c3bcc1ebd415312e3b21d56e6beadf604aa5576641861506fa1c901a615a013e4f30bf8e6467889d637b34fa37ef22e2a15c2
-Size (clap_builder-4.4.18.crate) = 163538 bytes
-BLAKE2s (clap_lex-0.6.0.crate) = 3f2a3c4251e49cb379fd70331c74d54bb19244d1d5b5ada5108f13bd63fe466c
-SHA512 (clap_lex-0.6.0.crate) = 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e
-Size (clap_lex-0.6.0.crate) = 12272 bytes
-BLAKE2s (clipboard-win-4.5.0.crate) = 3b7bd4d3a1af0b660f988dfbe37a5741497845d8d34633b6fa3306e1b306498e
-SHA512 (clipboard-win-4.5.0.crate) = 2dfaf30119eb77c9f069310417f11e836e158ba43f988ff49f79647f5fe44bacf7e28dcc11ba2cd95389c685a69be0f5ef8b033ef09b94c9a3e484952e891d8e
-Size (clipboard-win-4.5.0.crate) = 13476 bytes
+BLAKE2s (chrono-0.4.34.crate) = db4f36e1b62ebe1f65b46e3f1f89641a47c7f02b21c9b066533b0c2466a3b777
+SHA512 (chrono-0.4.34.crate) = 2aaccde5e5ecaec744613429f807b3c34b92632973de7fdbdafd7ca510b917a23a0abc92a6497754d0d3368d684305648aec1fa2a0a61c88a100a20fab2348f1
+Size (chrono-0.4.34.crate) = 228932 bytes
+BLAKE2s (clap-4.5.1.crate) = e0159634a597a40fe4cfbaf9b3e5cd2d7c40a7c0be66db06efdeb70abeaaf2e4
+SHA512 (clap-4.5.1.crate) = b777ed43aea510e789ed76514825ca3a27fac7e386c58a88a1d5c74d0d72fd720e0d97777ddc49ae2e060d76af3ca554f3b9cf6a5f10b944f044d2554a7a4d35
+Size (clap-4.5.1.crate) = 55389 bytes
+BLAKE2s (clap_builder-4.5.1.crate) = e5ba0589a85bc1faa38a9e521f87da653ad781cacd20679752d7c193bd89665d
+SHA512 (clap_builder-4.5.1.crate) = 336ccf8d3f0fe43a9cad6f49939aa87cef9fb33451f5ae09e79c399680b94b84bf08f9974b0bc7a90f5c6727cdb26540e3b74ad47eb1bc0a5bc2358385825874
+Size (clap_builder-4.5.1.crate) = 163569 bytes
+BLAKE2s (clap_lex-0.7.0.crate) = adccef54c6f6a4e74f2884a438370e037cb6ae600586bd276997d9b52c197a4c
+SHA512 (clap_lex-0.7.0.crate) = 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
+Size (clap_lex-0.7.0.crate) = 11915 bytes
+BLAKE2s (clipboard-win-5.1.0.crate) = 880cf48d8cd2bcc44eedc59883679c40e3152535fa988a8b82cfe42096e6cf17
+SHA512 (clipboard-win-5.1.0.crate) = 0e2ca2b56dec070a90c957b4986194d593182762c5a18b76a4fa32eae1f3cfcd947eae27458e8cb17ebf6283c1515dbba58e2caf5a7360781e2f23e42468e849
+Size (clipboard-win-5.1.0.crate) = 16809 bytes
 BLAKE2s (codespan-reporting-0.11.1.crate) = be633c7879fb3d6ea50ceea7fc86d7883446a859cad5dbfac671b4c35b182ded
 SHA512 (codespan-reporting-0.11.1.crate) = 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844
 Size (codespan-reporting-0.11.1.crate) = 48963 bytes
@@ -222,9 +216,15 @@ Size (color_quant-1.1.0.crate) = 6649 by
 BLAKE2s (colorchoice-1.0.0.crate) = 9df7e1377312fad65d006fc2ffb9c8728359b09e6e475d7d5a285038f4556f59
 SHA512 (colorchoice-1.0.0.crate) = 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
 Size (colorchoice-1.0.0.crate) = 6857 bytes
-BLAKE2s (com-rs-0.2.1.crate) = 56afa9992c44bbb8e186c5795bf58d4a4e7f9f2ee3982cb46f2d91a4083ff501
-SHA512 (com-rs-0.2.1.crate) = e4bddb8d740553351e58a46c5dca95182db6eac90bc3f7a5f9fcb1d41b6dd7988eb12596ee8eec4f1c114a283f15f1fb15b0506fff9c1beadf811638c2a636b0
-Size (com-rs-0.2.1.crate) = 10647 bytes
+BLAKE2s (com-0.6.0.crate) = 728daa9a4899fc054c62bd7c9f0562004c91db1b2fba44f4f4c8faca21ec56f0
+SHA512 (com-0.6.0.crate) = 3ca186fdfb130863ab62fabb2c266f2258ee45482fa9b925dc0d5d7ff492a49fde5c75f8850b18895a27f804aea16fe7bd4c53011e8badfc5114a9740b5b52d9
+Size (com-0.6.0.crate) = 24855 bytes
+BLAKE2s (com_macros-0.6.0.crate) = 0bcbac8d3689d08da254176523be7f29df9aefc4b550570ca7539b91344565c8
+SHA512 (com_macros-0.6.0.crate) = 737df65d1281fcb0b636ec1dd908ac48dfc020681022d64de1e327605604cecf9100c6ed629a991716693cd251563e259c4ff5611410117a6e585c94de03faff
+Size (com_macros-0.6.0.crate) = 1075 bytes
+BLAKE2s (com_macros_support-0.6.0.crate) = a65fa5a4154a662b7776e7102e018dc7a27c0541850f7b8d79684f3194cb0bad
+SHA512 (com_macros_support-0.6.0.crate) = e4ec9f58d8ee25b0447854db8f528fe4e989d8944b3fc2b74ef8ea899d3bf6e082e8b516a51a7f77a09073f18c1ad7efdc62d6da8c82e52bbfee02cd7a552cb3
+Size (com_macros_support-0.6.0.crate) = 17334 bytes
 BLAKE2s (combine-4.6.6.crate) = 3ebef6be706ae7d753ef53329cff710950275a55564c6ca8c5ea90421ba97829
 SHA512 (combine-4.6.6.crate) = ff9ef9329de2cfc103271a25ad1fcb7e478f3328843bd8a65653e80b74112728ad4a33326a58ed7ef8cf39eec7c3b797fc287295ba149ee0dccb1de9721b5819
 Size (combine-4.6.6.crate) = 132428 bytes
@@ -243,9 +243,6 @@ Size (core-foundation-0.9.4.crate) = 277
 BLAKE2s (core-foundation-sys-0.8.6.crate) = 1bc116ebd1f51c420896e37f6d9e217b899f4f637d69a2c54ad4f5c7bc87e69e
 SHA512 (core-foundation-sys-0.8.6.crate) = 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
 Size (core-foundation-sys-0.8.6.crate) = 37629 bytes
-BLAKE2s (core-graphics-0.22.3.crate) = 64bc460669faccd365315128f828118cf957e7e1caf14289259b679f4e2b84cc
-SHA512 (core-graphics-0.22.3.crate) = 94f0c5d55aeebfe6e6e8b335f6789e4f980dcfc2206c44b888d984747fea0f67e43df26acf8cc0d418cafa81ad1435ab584af05657c613b656bab4ede80b4557
-Size (core-graphics-0.22.3.crate) = 29514 bytes
 BLAKE2s (core-graphics-0.23.1.crate) = ef7bd5715daf3b49f9dcccc6e1dc845eb302ad071cef6c7dc389429e65f87942
 SHA512 (core-graphics-0.23.1.crate) = 2b0e2c00900d4a9e09c718197692ab2aa0d009a43fc03a30075eb33ed7648f6ef640bc2d827fd9cf17f752b810eaecb77107096aeb1daa0348b3b7e17ae47fe4
 Size (core-graphics-0.23.1.crate) = 30714 bytes
@@ -255,9 +252,9 @@ Size (core-graphics-types-0.1.3.crate) =
 BLAKE2s (cpufeatures-0.2.12.crate) = 1c3b51c1ad9e7bbe04b2019765e3e5f06b1066d12fc8bd7d8ebc27423ee81c73
 SHA512 (cpufeatures-0.2.12.crate) = 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6
 Size (cpufeatures-0.2.12.crate) = 12837 bytes
-BLAKE2s (crc32fast-1.3.2.crate) = c60cd89cc50c52d5bedb1e7ce6c6299196d26700152f85282218c6fe15ec2a8b
-SHA512 (crc32fast-1.3.2.crate) = a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
-Size (crc32fast-1.3.2.crate) = 38661 bytes
+BLAKE2s (crc32fast-1.4.0.crate) = d8afc5b7ff7f12dc81589a14d0012f8f687533491d6e066f984f85d3703bb24e
+SHA512 (crc32fast-1.4.0.crate) = 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e
+Size (crc32fast-1.4.0.crate) = 38665 bytes
 BLAKE2s (crevice-0.14.0.crate) = d7cb74e9b182ee6f7f9fea56f216a596ee47a33cf240df004af5add5ab694a82
 SHA512 (crevice-0.14.0.crate) = 68dd578b059a0fb7dcb20ae789cd3fe706e487d4c81ed932f1ac1b9d207324485b1888727c1a1c67b3b4e2c3260a3f252544074e7eee5d3763236b690410b832
 Size (crevice-0.14.0.crate) = 18222 bytes
@@ -285,9 +282,9 @@ Size (ctrlc-3.4.2.crate) = 14171 bytes
 BLAKE2s (cursor-icon-1.1.0.crate) = e82e64e63ce73ee9ec9f6fbc66ffb6da74535976072e1982a24e61f3d4ecf293
 SHA512 (cursor-icon-1.1.0.crate) = 4e3b74cb17773ec2b89312fd4fe60330b785cff850102e9643bd06e99b5d96c11cce14a9350f295c6063c4133dc0179cbca13fefd7ab816e57c915f75d066d2e
 Size (cursor-icon-1.1.0.crate) = 11453 bytes
-BLAKE2s (d3d12-0.7.0.crate) = 4be64b8214b31bf2eb53545c641a3c79caf6f9caf89a19df867b4a671713bda1
-SHA512 (d3d12-0.7.0.crate) = 55e1506e35c65059c9c1f5448e9c1e628ad317e124773a516ed7bacad35e7dcf400e88c9b853c95a38cca94ef15db887f34874582bd287b8707527e6a08f55e8
-Size (d3d12-0.7.0.crate) = 17319 bytes
+BLAKE2s (d3d12-0.19.0.crate) = 6f369b22043eeb7dc15e1212ac93c0b241e55e25016303a145a00ad8ccdd8ce9
+SHA512 (d3d12-0.19.0.crate) = 8d36d0ddad5da12fde6db6dbcf0493059221bae91b16ab2832dcb73e692d47344c407882b25cae9e95e4554f4c8ffe96721b1dbe8053caff931956adb53e365b
+Size (d3d12-0.19.0.crate) = 16772 bytes
 BLAKE2s (data-url-0.3.1.crate) = 9ad488c6e1f0c50cf60d443dce6446762a3edb980b3f092475bbb2d37e995747
 SHA512 (data-url-0.3.1.crate) = cd13b3da27b20d5b16dff797b67323bb09f12f8582724ce9dbe18dc668a5c77b429ac9d9563be2112368f7067e7694653cbb2aae1c3aa897892c404822a079bb
 Size (data-url-0.3.1.crate) = 21109 bytes
@@ -318,48 +315,51 @@ Size (dispatch-0.2.0.crate) = 10229 byte
 BLAKE2s (dlib-0.5.2.crate) = 6bdf8ec540e8a4d9aab00d1628ad54ddaa356ec52748d1df829e03d7b0f06be9
 SHA512 (dlib-0.5.2.crate) = 4a8f1c09007ecce1d7c829899aafb90081fe4fd89cfac3550638018760e24f63985e3060c4056b55bf58cf4622b1b31595e1c524a75b1b4354b8f3c35fc267ae
 Size (dlib-0.5.2.crate) = 5806 bytes
+BLAKE2s (document-features-0.2.8.crate) = 508ac36926783062e5eba6b7c4aa5b58a5032524d33eb74612d9c902649d077b
+SHA512 (document-features-0.2.8.crate) = 7d564698eca8d20ae66f533071b8ac27243889eb41fc419e929280aa54f508398924456e6f63cc174aef9f2df294b56d6ffdb3064ae7b68583ff1f3790dd03f6
+Size (document-features-0.2.8.crate) = 12979 bytes
 BLAKE2s (downcast-rs-1.2.0.crate) = 5576cca773c3292bf21127cf4f9bfcd331fcdc46a0959a264c0115eecb96e1c3
 SHA512 (downcast-rs-1.2.0.crate) = b80b72f30b42c5e6b2bd33287f2dd22be5673b2fa5c1a8c75c5de224fc7eca46a55f2fce63c02d225dfbc94ac3462b4b2fec53d63331c70da6307ebcdcc6cb14
 Size (downcast-rs-1.2.0.crate) = 11670 bytes
-BLAKE2s (ecolor-0.25.0.crate) = f5aaeab62335fb4aaa03e3ef829ed44a34ae44d46d48d484348c31faa6913273
-SHA512 (ecolor-0.25.0.crate) = 8bdf9628efd4e7c0aefb9cd6acd95e772703ffbb9904f35bb121e63c10167615f798f1e4563c43391f737bd5f17d84899f684060f5548d8d2522c85559c3d185
-Size (ecolor-0.25.0.crate) = 10206 bytes
-BLAKE2s (egui-0.25.0.crate) = 094d980fe00da1defbd46c8faac0bf3249b62df2c36beb46bcd1d10a4459c403
-SHA512 (egui-0.25.0.crate) = ab93440c741fb68c4361ac700836e019b746b1c5a49ccfab4d8183257a7247b8a15f64f4ddc6921ea0c74b619cc77d91d055d003287aac838a0a09507abd6a3b
-Size (egui-0.25.0.crate) = 269446 bytes
-BLAKE2s (egui-wgpu-0.25.0.crate) = 9ed7fffea0cd65ecd8c9e29e4dca547d1d96ca495b0e341ad2537232640fcab3
-SHA512 (egui-wgpu-0.25.0.crate) = 0320047d3c7fb265d37ae00ac69795c38699a1c9e3e56967603de6a764437873bf38f66903df66a53ecf63acf1b0ad84167a9d7fb3ad8fec85f20e40dc7c94ec
-Size (egui-wgpu-0.25.0.crate) = 19828 bytes
-BLAKE2s (egui-winit-0.25.0.crate) = bebf5daa038b867b11e0698edc0fb1e9a9cb7eeeec14183e94b6adf58a6cae57
-SHA512 (egui-winit-0.25.0.crate) = 231cfd0784c9e5837865bda4e830f9b68b041bc510b802263eb739c64825f477bf014c47e85d5aedcae47e201e73b50f1c63f5635df74640a5efb3c106b435a9
-Size (egui-winit-0.25.0.crate) = 18618 bytes
-BLAKE2s (either-1.9.0.crate) = 5a2a8926fcb3b40b49b9bae0b6e35d54568dc40215691afa9bb355400b0eb180
-SHA512 (either-1.9.0.crate) = 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
-Size (either-1.9.0.crate) = 16660 bytes
-BLAKE2s (emath-0.25.0.crate) = 64e339d1a575416eeca8412f2ee7e03feb900a4399c19a994b5d548710859935
-SHA512 (emath-0.25.0.crate) = e17a20967b6b9fcc19d076e81b9473df0756c6e32a9b7091c5a9bb60204bf1b29d0fe186d5888b608537bfead85b414ab14190890d2d0c69f4793aa05e3067d7
-Size (emath-0.25.0.crate) = 20251 bytes
-BLAKE2s (enumflags2-0.7.8.crate) = 116cf5dbb1b9cf14003e73bb4841207727351d1aa79d073a4d5818bd462f8f33
-SHA512 (enumflags2-0.7.8.crate) = 1aed0f559d3ae6ff1803f50ce7fe551eb21f057d7d44e880a72fda4cc263cfdbf8dcf21066da57afb593f9f31fdd2317fa653b530dd3ad1de91549a1ca236619
-Size (enumflags2-0.7.8.crate) = 15374 bytes
-BLAKE2s (enumflags2_derive-0.7.8.crate) = e4d79f7d503d0f935d32ddbef724ed215da701bb64ac55f308a53e433c9c26aa
-SHA512 (enumflags2_derive-0.7.8.crate) = 664c9909bb0338398f79b5ede7c039cac9d6633f7ae4c91f703abea990675da4abbe64c430d4ae534209159a8aa4d9e724e1c34e7bc1aed1eaa524ac6fbe3f17
-Size (enumflags2_derive-0.7.8.crate) = 7901 bytes
+BLAKE2s (ecolor-0.26.2.crate) = aadbdec9f706f80ef4b48954313f216f9622834582dbbe5023f0cac24a69fab9
+SHA512 (ecolor-0.26.2.crate) = 21b50e25df65996f9fc077c8f7afb752a4a95b481fb394a9bff7d5efad181993a668e47ca056e3f43f8765fb3044c213985d1c36286229043fb1af3b72f8fdc7
+Size (ecolor-0.26.2.crate) = 10173 bytes
+BLAKE2s (egui-0.26.2.crate) = 64be1d8224cba1e361c2a036cbf25e5265bc253b3f2734ed03b5e614c4520105
+SHA512 (egui-0.26.2.crate) = 86d0f3df9322540bf8bf844574e279088ef32839d57e287769456defd9c3eda0c06aedd0293a1ede63ed75f1cb1234e409cfabfa21816f914760c9bf3f0af73b
+Size (egui-0.26.2.crate) = 287876 bytes
+BLAKE2s (egui-wgpu-0.26.2.crate) = db4ab073310b685c066e32e57c10530b135f657af324d468478ed144bdc74c39
+SHA512 (egui-wgpu-0.26.2.crate) = 84d5aceb267d95c07a8b9b019819e0bf6de848720ff6518b932708ce6298fcf893c0b9a678377456cc299ffab6dfa53bedf9055f8385faf3636018439bedeefa
+Size (egui-wgpu-0.26.2.crate) = 21225 bytes
+BLAKE2s (egui-winit-0.26.2.crate) = 0007703a69f085824fa77b08e7ce89f096eb78987d8a64bb69b8e75b5d267a89
+SHA512 (egui-winit-0.26.2.crate) = 6e15a7a56a22224cb9beb9102e9cac38c4652b5be5c6f53bcc664a4e3e838be8a617118411a11e24cdb2f1a28caf694ac5bed47bbb28926fffd7408ef8211dff
+Size (egui-winit-0.26.2.crate) = 18826 bytes
+BLAKE2s (either-1.10.0.crate) = a103fc6cf37ea063cdb3b39aaa542dfd1caddd139b187a5abaae56f5c92ab118
+SHA512 (either-1.10.0.crate) = 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432
+Size (either-1.10.0.crate) = 18334 bytes
+BLAKE2s (emath-0.26.2.crate) = 27328b47c6d0a7fdd0fef84a001ea0844929cdc4108637a35174d2d718c753b1
+SHA512 (emath-0.26.2.crate) = a268f1cd19ae296b907a095ef2861ea8403c31d1e2af6dcfb8b4a4b8d9f42dd1c4715161b566d3b99ebdbd909cd91e91d3cd6d44e6690e581d0ab090a5523edb
+Size (emath-0.26.2.crate) = 20427 bytes
+BLAKE2s (enumflags2-0.7.9.crate) = 858d6d6fbaef3d7b65e157f2d6e3e1a734d097d4cd0cb61800655994e18e3e9d
+SHA512 (enumflags2-0.7.9.crate) = 3899b6af180e239673d10cef2b02c848c79325f50dc40ce1ed07d00775d157679f1aee83b3fb79b8e432419810309d3ffd1bdde8c866aff723c2a3cc9d4c735b
+Size (enumflags2-0.7.9.crate) = 16555 bytes
+BLAKE2s (enumflags2_derive-0.7.9.crate) = aabd95adff1f56c9fc206f27d475ff3aef291291e16b300c64010b79382dfeb6
+SHA512 (enumflags2_derive-0.7.9.crate) = 4bb89eba5b22cef199b19cd0d92605b5a11ec3738002b4fc2426c6aefbe6017f8b7156b3ac83fa7ecbb5abe54643b3456a8700ec831cf1dc27a518e621446be0
+Size (enumflags2_derive-0.7.9.crate) = 7901 bytes
 BLAKE2s (enumn-0.1.13.crate) = 669021d37ec79abc2081f59247e0ba9f5ff9b046d216f7a2bba6796e4eebbf3f
 SHA512 (enumn-0.1.13.crate) = c0b453e3c5f37b5037d39327d239718775f2c554ff8c2f454447720b323c3452d6a04b124a5577960bde078e312f4f5d4a59ec8c269d5d0ad77c602f344db505
 Size (enumn-0.1.13.crate) = 8391 bytes
-BLAKE2s (epaint-0.25.0.crate) = 036c2a34d29786a4a747aaca1b93dd4d9c9bc708ef431b335bbff91580281d7b
-SHA512 (epaint-0.25.0.crate) = b0b583b26c668ddd698fe1ec0d178d3a2f8e98feac71a825d1b162b3d22c567323e01b61095d29fcd14aedffe1cb2a8c258884fd36094ec16d6139c96291aab7
-Size (epaint-0.25.0.crate) = 854853 bytes
+BLAKE2s (epaint-0.26.2.crate) = 28b063bd0990d27e9d0cb6dd7718075594d5c857d801512cc1f35a2bacd7e484
+SHA512 (epaint-0.26.2.crate) = 5f69b1dc7f2cacf5d846181a3d295ecf2b1b52348183eb396cc55fd73e61fcb32923f3af238c1084134d409d5b0d916f6bdb6303860b5518a469102b3abc69a5
+Size (epaint-0.26.2.crate) = 856811 bytes
 BLAKE2s (equivalent-1.0.1.crate) = 915ff7ece3e11b5de2f2f26d2da9c4dfa1c7484416c53025c08507677cebebbd
 SHA512 (equivalent-1.0.1.crate) = b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
 Size (equivalent-1.0.1.crate) = 6615 bytes
 BLAKE2s (errno-0.3.8.crate) = 8736de527eceda368bd98998bd940a44336f2e2b46bb26b7499535b32ae9248a
 SHA512 (errno-0.3.8.crate) = 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
 Size (errno-0.3.8.crate) = 10645 bytes
-BLAKE2s (error-code-2.3.1.crate) = e7d5e2a1032f1f774366fb65fd8f31bd0b3448efaf984c5054f80ab5e0789527
-SHA512 (error-code-2.3.1.crate) = a3953c854f7fba48dc34c35ca841d6f0671e8bde19f5dc36cbdc167fcc7c22c143dcd071a35c1866f5bbf05cedcdbcba3f1902d93aa21d19993b426c458af46e
-Size (error-code-2.3.1.crate) = 5324 bytes
+BLAKE2s (error-code-3.0.0.crate) = 16cf794896c0ecf8ef74049d488ebe3d75ecace99fd49162326ae25a6dc8a32b
+SHA512 (error-code-3.0.0.crate) = 86a9c6ab7d7e229646ba193d5376bc9e705315858e3920c2cf6b284f1fa529942764b68f0a95ccb1bc92f8e2b73f4fd138654dfb03bba7e4361549aee620c908
+Size (error-code-3.0.0.crate) = 6176 bytes
 BLAKE2s (event-listener-2.5.3.crate) = 564c06c326751e7c4b3b8ba557dcb57740f10d98d829c8a4b26d77fe8e3c1019
 SHA512 (event-listener-2.5.3.crate) = ddd67c1139ffe2aba95d763b73db0e2a9985dd2e57cf8f72030047d53d46d833df4b4192730cf0af4e060ce52e4f2df23aab6509abb94a6cd02e0d8cc3559d22
 Size (event-listener-2.5.3.crate) = 15392 bytes
@@ -369,12 +369,18 @@ Size (event-listener-3.1.0.crate) = 3879
 BLAKE2s (event-listener-4.0.3.crate) = 99e56fb1d91f1225311020c3b58c758bb82561c3e06c2289f386681f4904d066
 SHA512 (event-listener-4.0.3.crate) = 2ed4f1624fde0643fc8eaf3275dfe77c15f936e1eeaae43d205f68d90e2a8dd3eee3b39e953a221cd19a88e8b947eabd5b8477dabaf8f30de328c0c13d132d7b
 Size (event-listener-4.0.3.crate) = 39784 bytes
+BLAKE2s (event-listener-5.1.0.crate) = e42714bfbf2a74475e5190ccd819a4b1c5faf91d31fd0969f941d1506417aaae
+SHA512 (event-listener-5.1.0.crate) = 5fc0d40f56740f9a30b4e9ff4ee5d4d0bc8121592bf72e34d8a88b5c2e54fe94f83247e26068b930bae98aa1d2cf39ff3d42c6621b0793141b2fd3c5f75b1fce
+Size (event-listener-5.1.0.crate) = 40193 bytes
 BLAKE2s (event-listener-strategy-0.4.0.crate) = 83ecbbaa7a6c0bcafd9daeffd2d9faf3292fdc1c5a1573372d882679f2c4cfe6
 SHA512 (event-listener-strategy-0.4.0.crate) = 02e8253ce8b680d9df72b786115d8894147483c5b44d530adb600718213424b2d87c899517ddacefe73738ec9c8904d042341d4aab8076fd19876e89972061e9
 Size (event-listener-strategy-0.4.0.crate) = 10225 bytes
-BLAKE2s (exr-1.71.0.crate) = be502872f011318a766a929a99c9120d563a4b2060105e9b841d887c13ca13ff
-SHA512 (exr-1.71.0.crate) = cca6c22dca69fcae9dd71e5712cf0a93ff746689240e7a59bf9fa4231ddf540234508aed5d90d27d216f7121a9b1a49d8d1009cb9cc109f9d867541b93a98e47
-Size (exr-1.71.0.crate) = 244198 bytes
+BLAKE2s (event-listener-strategy-0.5.0.crate) = 37ff09df9cf1f3a18c463f394ab11ddda34e7f297340348c73e4a8b8b7fe6866
+SHA512 (event-listener-strategy-0.5.0.crate) = 553d7dcc86a9bcca01ff67e5f60bee536d208eb61cc28de1c40d30a8e7488177b8e5e3d50523d055e64da3d9051dccc02b984788f33f8de048fd23b6e964506e
+Size (event-listener-strategy-0.5.0.crate) = 10616 bytes
+BLAKE2s (exr-1.72.0.crate) = 7bec9f3027efcc57d9735a31a5ec02c389db1863fb0d078fdc858a44b2c02c2f
+SHA512 (exr-1.72.0.crate) = eeab15189ca6801d3b3748c88395de9d2a3fd970f182f70bd39ff7dbc960bd27d06191a42d1a5cb895a334787f18dd3ff31af74d223419e1845396a5f696dd1c
+Size (exr-1.72.0.crate) = 243996 bytes
 BLAKE2s (fallible_collections-0.4.9.crate) = 5c9cec665c76c58ce465aba4d51e5d416037862a7b502c1de70e66bcb1ebbaf1
 SHA512 (fallible_collections-0.4.9.crate) = 0b669e8cd7f3335e793b3c420ce1629ace341654d4c2d88a7c665bb24ca747236b85f999d08cd1fe9f46288ce588890d9d7b5d5fc3eb7fbbc0f2cea9822b8682
 Size (fallible_collections-0.4.9.crate) = 49824 bytes
@@ -399,21 +405,15 @@ Size (flume-0.11.0.crate) = 67502 bytes
 BLAKE2s (fontconfig-parser-0.5.6.crate) = 2acd3a48076abd492b790b1636c211ca344ecedda21df1e9cc2066526662d561
 SHA512 (fontconfig-parser-0.5.6.crate) = 8d58fa2db0d6444025841d460ef3703ed1ff4bab9a7399df9830b8c13155633932e90684530ceb85a6d0803bf8a15f1647650158e5b8aa6288e4300b5201319d
 Size (fontconfig-parser-0.5.6.crate) = 39300 bytes
-BLAKE2s (fontdb-0.16.0.crate) = cc96f8e1c82f2571ed7d960dd649fc0181c52fedf55ab502e098d6d36bd91372
-SHA512 (fontdb-0.16.0.crate) = 684b6babcee2025d13a282f1dbf0d5f3a1c4dc6aef772af125071f4d880e112f0c0a16625870a996af4a88965f66054a42a7d20c7ed1a7b26c960875523e8fea
-Size (fontdb-0.16.0.crate) = 107295 bytes
-BLAKE2s (foreign-types-0.3.2.crate) = d6fbfbaaa345e5df7be5b4c09a69174fb43c8ab6b79a989c599f7a8c576d78ba
-SHA512 (foreign-types-0.3.2.crate) = bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
-Size (foreign-types-0.3.2.crate) = 7504 bytes
+BLAKE2s (fontdb-0.16.1.crate) = b8c1d7f6df0b80610368b94e888dad755c686c05494aa627cb084a6934ebaba8
+SHA512 (fontdb-0.16.1.crate) = 77d7eaea09103852c5e9de0b30f36602d62fa3209b4c2583611d5c0abc4db7448db3d350a3c8153c2c803548d2ffdc34216474ac8ecf733c274d1cd6b2886193
+Size (fontdb-0.16.1.crate) = 107360 bytes
 BLAKE2s (foreign-types-0.5.0.crate) = afa88dd6e4c02e3f46b10c94e3d14379b085f0085066cff988776a3152ea55f0
 SHA512 (foreign-types-0.5.0.crate) = d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82
 Size (foreign-types-0.5.0.crate) = 7824 bytes
 BLAKE2s (foreign-types-macros-0.2.3.crate) = 49334fb902fffb87c021527e1cf42da530d04091ae56e3f91d8891a91c95bfee
 SHA512 (foreign-types-macros-0.2.3.crate) = c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367
 Size (foreign-types-macros-0.2.3.crate) = 7635 bytes
-BLAKE2s (foreign-types-shared-0.1.1.crate) = acecc39ec60d64e3ee3bab184a55ec2af2884c99435a2ebbc78bd7b3d9ae0fea
-SHA512 (foreign-types-shared-0.1.1.crate) = bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
-Size (foreign-types-shared-0.1.1.crate) = 5672 bytes
 BLAKE2s (foreign-types-shared-0.3.1.crate) = e86211d0e9845b1fb00f37076adfacbee3e4a5733d3744986ef01c7da78358f0
 SHA512 (foreign-types-shared-0.3.1.crate) = c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e
 Size (foreign-types-shared-0.3.1.crate) = 6006 bytes
@@ -456,9 +456,6 @@ Size (gdk-sys-0.18.0.crate) = 73250 byte
 BLAKE2s (generic-array-0.14.7.crate) = 33b16435fa4f360b4b5548090f6bd5548cfc42c6c7415dd9fb884ba3a3b8b7c0
 SHA512 (generic-array-0.14.7.crate) = 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
 Size (generic-array-0.14.7.crate) = 15950 bytes
-BLAKE2s (gethostname-0.3.0.crate) = a7a2a8d617aff053feaefad10cff3493a0138223c4c8cb1192f118b6435442e4
-SHA512 (gethostname-0.3.0.crate) = 1655174eb6713d40519f70f487dc6dc65f93f03f84f9289bd1781587c06692823fa0e97f5f821938680d47ea9680cd127e0b9ffa8863f730c39abe9fe0a0f741
-Size (gethostname-0.3.0.crate) = 8440 bytes
 BLAKE2s (gethostname-0.4.3.crate) = 79ed78ab4d4087bdfaef1e765009d6e02a07b0c7bfaef6e9eb3e6f10942e1488
 SHA512 (gethostname-0.4.3.crate) = 8c5dc404132f2ecf9bf82d8b89cbd698b4cb6d43141c47a60b95401da2e8c314347ab0a0ad5fba50cf98f01a621faa68293cb78f48977d3ddfe6e6f21926abf7
 Size (gethostname-0.4.3.crate) = 9336 bytes
@@ -468,9 +465,6 @@ Size (getrandom-0.2.12.crate) = 36163 by
 BLAKE2s (gif-0.12.0.crate) = dc28753a1305dac8e1319e8af2b4e1f7214dc59b6a1c756d2d134ebb2d15d1b2
 SHA512 (gif-0.12.0.crate) = 9cee5c4f68b02252f6214fccabda29087c89cadd8408df4fb6b9479da7958a9759dfc4b13ad2bc7e1447be9050cea6d3757d891b774a7e6fe8c6fd25bca3b74a
 Size (gif-0.12.0.crate) = 634734 bytes
-BLAKE2s (gimli-0.28.1.crate) = fe294fe0616ddcce9e0f60682c7a70ad6e21130f9db99bf3b456cad992419bc1
-SHA512 (gimli-0.28.1.crate) = 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25
-Size (gimli-0.28.1.crate) = 270497 bytes
 BLAKE2s (gio-sys-0.18.1.crate) = f7a65cc2da9a16cfbdc1f65070103cb21aaa68f8aae0f7d808ed275ea5f2eeb6
 SHA512 (gio-sys-0.18.1.crate) = f02e9766754d48407e955fc81bb27820a357a1f6cf7b1e89464c0399cd39d4adfb8586d7d7a2a12e98792fcf6e4fe2807816185824967906d45ff936ba3d911c
 Size (gio-sys-0.18.1.crate) = 81369 bytes
@@ -498,9 +492,9 @@ Size (gpu-alloc-0.6.0.crate) = 19649 byt
 BLAKE2s (gpu-alloc-types-0.3.0.crate) = bfcab3582d45ed93e244cbc17838e3321d808a87a9461ca0b49f2e6ff89b033c
 SHA512 (gpu-alloc-types-0.3.0.crate) = 9b9f7e81269070269c592c3ded750e0507bf56e1062708ae0f3784fdffa86786f15fd647b07a5d9a4d8c83d5bc277f4062711a5af99e88604e0a0b5d708534e4
 Size (gpu-alloc-types-0.3.0.crate) = 4128 bytes
-BLAKE2s (gpu-allocator-0.23.0.crate) = d03a56a44e9ca2847c57b89a2fa94d10956d075e9371e07ca7e1db1c8dd0115c
-SHA512 (gpu-allocator-0.23.0.crate) = 1afb4638158b007249ece8448822a512e9c7b47363653515c990ec9fd4d23d929a2a7fd6b150baf6e75d93dd40688e3c6472c4593d25d6b4e750f9595ad4113d
-Size (gpu-allocator-0.23.0.crate) = 50234 bytes
+BLAKE2s (gpu-allocator-0.25.0.crate) = 3affb4cdee27b45fea0181bfa6e44c7a40e8ad001b58113120de318175a324db
+SHA512 (gpu-allocator-0.25.0.crate) = b311f10c39cf01afa6d196b3557f3d1193c110ec3d4d8195b55c84eadd9e34a75c1b2fb72e79106d19b3399bb917b5d46dedf73ce3be049db918de4db9fe9f7d
+Size (gpu-allocator-0.25.0.crate) = 44341 bytes
 BLAKE2s (gpu-descriptor-0.2.4.crate) = 836c3c3c28d2c63150097f3d97f2a504230b945406d533e7eeaa5a1c52a6500b
 SHA512 (gpu-descriptor-0.2.4.crate) = f68c75425ea5c675a61f7dc0ef23a9b38772acafe6eab15d5a1f74f2c41a5aaf3433f685dad31810df2c82cbaf8ea2b0b15c272fbde38e0d9a02629861e8a83f
 Size (gpu-descriptor-0.2.4.crate) = 6641 bytes
@@ -510,9 +504,9 @@ Size (gpu-descriptor-types-0.1.2.crate) 
 BLAKE2s (gtk-sys-0.18.0.crate) = b48d09731a2916f03949c534f0ed1a5b0ba1df2a221922cb669c2dbb801461e2
 SHA512 (gtk-sys-0.18.0.crate) = ff51215d62f45685e3165c86d79dde2fa267068bc82495dade45175f8922b427cee90570c5b972c3897bf76125210c0187838ff764bb314ac79397493c277d4d
 Size (gtk-sys-0.18.0.crate) = 137104 bytes
-BLAKE2s (half-2.2.1.crate) = 4e94773d1ac26fed7239dde020d059f0e89a7a0672a98d7d3f2c082c4590f193
-SHA512 (half-2.2.1.crate) = 6a2aa43a2a2f5c981305cbac46fe9dbfd3644912f6a8ae17e0ccd09aad5bbcceaf095b91d51d12c55963c88c208510f9bd94b472446d23752e3c0d3b41531a48
-Size (half-2.2.1.crate) = 47021 bytes
+BLAKE2s (half-2.3.1.crate) = 2618582ce61505f8eaa8d5784d3e654bb179e211e02e20f38b1807ff963b5b8f
+SHA512 (half-2.3.1.crate) = b29acbca7b8f8fed6392346d03c710dad0f51cb2e358e7ea74a3aad4e10ffd22edb4154a56f877adc375da831a7597b51f7049335c0781a1b1110103e5eafc35
+Size (half-2.3.1.crate) = 50257 bytes
 BLAKE2s (hashbrown-0.12.3.crate) = 333ec43a87815091d115d166101d9719d9b951279aea1a2050e6c49813d5a79a
 SHA512 (hashbrown-0.12.3.crate) = b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
 Size (hashbrown-0.12.3.crate) = 102968 bytes
@@ -522,15 +516,15 @@ Size (hashbrown-0.13.2.crate) = 105265 b
 BLAKE2s (hashbrown-0.14.3.crate) = 50132f5430b5ee58537a4409ffb586c08b3f202cbbdaf99b8df17c5d7abdcdfe
 SHA512 (hashbrown-0.14.3.crate) = 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
 Size (hashbrown-0.14.3.crate) = 141425 bytes
-BLAKE2s (hassle-rs-0.10.0.crate) = b29443d88022a48947eb92ef10babb35eedc60513c1114ee9e58ee9dd4f9335b
-SHA512 (hassle-rs-0.10.0.crate) = c7ef8c2ba7fd853af848348b641dfed55c9f612340a3ea6a1fb882647d0c0164d5ab8837bdfb3f98b9bbe5a90adf72fd9d2cbea1a64227f497d4a76a64d1fb3d
-Size (hassle-rs-0.10.0.crate) = 25867 bytes
+BLAKE2s (hassle-rs-0.11.0.crate) = 488f3c9d0ceb91f7e10266d6ca5e1cce4290fbe621f89ee684926ffc7f49c960
+SHA512 (hassle-rs-0.11.0.crate) = b4eeed4e47236cfb88087b1b6e4d2ad7c93acd90e55ef4c1b039d3798b3a7c6f81238200c15948e42be69010a7bfc24bc20f309dedd90625160a5a50f35e0930
+Size (hassle-rs-0.11.0.crate) = 27178 bytes
 BLAKE2s (heck-0.4.1.crate) = 2d8cd3bc30076ec6e8717de87da253e7d5e1aac22079242ff7d74fba5a4e1741
 SHA512 (heck-0.4.1.crate) = 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
 Size (heck-0.4.1.crate) = 11567 bytes
-BLAKE2s (hermit-abi-0.3.4.crate) = ad36e772d9b19a00d80217823f713fef67f607999f9d3ec8c67d632db185f5bb
-SHA512 (hermit-abi-0.3.4.crate) = 61c2d4aa1f5edc1a51e1e6c07cd360b88db1ef7302b583ea9b97ce62d1020b8864e7bbe4b5d7de82760cc319c15c7cf75509fcd536ad5913f50046de662eeea4
-Size (hermit-abi-0.3.4.crate) = 14445 bytes
+BLAKE2s (hermit-abi-0.3.6.crate) = 5beed6d70cb5e5cc3e36fd42b7b9f3292d7f498108ecee99839703531d06db18
+SHA512 (hermit-abi-0.3.6.crate) = ab920f843f7061949322597ccc3b6c64f2cd9be106deb71bade5848c379e0964892fe154ab89eda93d767298ad44db7c66604e6e0c065a8921089d873940e66d
+Size (hermit-abi-0.3.6.crate) = 14884 bytes
 BLAKE2s (hex-0.4.3.crate) = 299902a1da9d88101e5b8b06dde30b77e8f7a802285aae519981ada5959383f8
 SHA512 (hex-0.4.3.crate) = fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
 Size (hex-0.4.3.crate) = 13299 bytes
@@ -540,9 +534,9 @@ Size (hexf-parse-0.2.1.crate) = 4662 byt
 BLAKE2s (home-0.5.9.crate) = 3ca501737a66c3e850c8337fb10efe9f3fbadabd3f9219e72e15cd380e788f1c
 SHA512 (home-0.5.9.crate) = 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1
 Size (home-0.5.9.crate) = 8760 bytes
-BLAKE2s (iana-time-zone-0.1.59.crate) = 62258ca74a0658c410f26024fbf8fb7a80bd2a8853b4e220ba9b63db8d61df05
-SHA512 (iana-time-zone-0.1.59.crate) = 3c9da44a31423b451cda42b1fd340b29f18c05fc88f4e3c5b0ad5d1e6cf426691cc87b7ffcb9f47c12c4e8d9a3b504e44edc7f6975b867cf8612e93e6eac1f91
-Size (iana-time-zone-0.1.59.crate) = 27033 bytes
+BLAKE2s (iana-time-zone-0.1.60.crate) = 6b3556b4f80befe4567201038483fae051b4d958896df794030e050efa8a2973
+SHA512 (iana-time-zone-0.1.60.crate) = 5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722
+Size (iana-time-zone-0.1.60.crate) = 27074 bytes
 BLAKE2s (iana-time-zone-haiku-0.1.2.crate) = 72d858080e7d609fbf68822b7fa6d73a5b7e3860772a4aa823a9af142d9001cc
 SHA512 (iana-time-zone-haiku-0.1.2.crate) = 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
 Size (iana-time-zone-haiku-0.1.2.crate) = 7185 bytes
@@ -564,9 +558,9 @@ Size (imagesize-0.12.0.crate) = 15747 by
 BLAKE2s (indexmap-1.9.3.crate) = fe9c741c1c6d6e741ce68d48bb49010f6c2c07169f76e07820305cf960ef2c72
 SHA512 (indexmap-1.9.3.crate) = 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
 Size (indexmap-1.9.3.crate) = 54653 bytes
-BLAKE2s (indexmap-2.1.0.crate) = d995303ac1c6358e20aaebb899a7f96c0d90f192cf6eca74072bbe3c84bdda85
-SHA512 (indexmap-2.1.0.crate) = 9d303eef918b9264b9fe326cc1d71f4095f7ed5639ed8696efa3e9be65dff2c50ada4495409e109e7718997db51ae1fd865cf8e88978107d7823faba14380600
-Size (indexmap-2.1.0.crate) = 68224 bytes
+BLAKE2s (indexmap-2.2.3.crate) = 9d0675d2f5d628f05593f77d9618bcf79391204373bc75508e0c570891bc8570
+SHA512 (indexmap-2.2.3.crate) = ddc45ebcfb36d761d8c11b8f61bcef046a51eea71692d89495c897cf9b4cdb5e14287600285297c8a6aab543761d9f5ba3ab45442803837a810b945aa346d48a
+Size (indexmap-2.2.3.crate) = 79019 bytes
 BLAKE2s (instant-0.1.12.crate) = b06541050e8fca335fbc4ea630c2e4b68d8c53a8195c406fd1afdf9d8292ba52
 SHA512 (instant-0.1.12.crate) = fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
 Size (instant-0.1.12.crate) = 6128 bytes
@@ -579,21 +573,24 @@ Size (jni-0.21.1.crate) = 105028 bytes
 BLAKE2s (jni-sys-0.3.0.crate) = 9f5a74f7d13854cee72f8d761477dfd785b62f2f462353ede5afe918a40b14d6
 SHA512 (jni-sys-0.3.0.crate) = 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321
 Size (jni-sys-0.3.0.crate) = 10232 bytes
-BLAKE2s (jobserver-0.1.27.crate) = d8b85db33efafb0060a9e57b05c84e54641d8dc6b176b71c1e1c438ec0af20bb
-SHA512 (jobserver-0.1.27.crate) = 2681234952be7a5ae67770d45f4d52e8278347f79b349bda594626712b1fba595a4cf46e8fb5426b548c325a23243facf7fbdc01ae0e853e492aff39444879a5
-Size (jobserver-0.1.27.crate) = 24774 bytes
+BLAKE2s (jobserver-0.1.28.crate) = 23806d2c20af01302c9c304afa259dc46f8bab81383e5b544f637162f0bb369c
+SHA512 (jobserver-0.1.28.crate) = 8ffb33b8c162935de1226e0ca4048f36e6e90bd1731cc7f06110bc97e2adef904f777df0ca4ed48b3b8ee4f2c243b2f883f6897427867904aa3385098abcbcee
+Size (jobserver-0.1.28.crate) = 25543 bytes
 BLAKE2s (jpeg-decoder-0.3.1.crate) = ed12c5cc28b162bf218d48d37b82a198e7a50b742801335447e2fbc373c98eea
 SHA512 (jpeg-decoder-0.3.1.crate) = 103b7602876069603620cc2b5530e84fdab88ec96855a821606560a67cfa26f628b401eace62ee793e6c16ef282f958ed789f5db725ff901124fe6c9b123de00
 Size (jpeg-decoder-0.3.1.crate) = 744364 bytes
-BLAKE2s (js-sys-0.3.67.crate) = c066fdffefc10e652ccdc41f6a69b377796466053aa893f05adf4fd247566b50
-SHA512 (js-sys-0.3.67.crate) = 590d947a869c3435166e34c25b3011351f6804b43887ee76bc2be69b7407b5181bbbc3a5bf6c50867c65d73fcd8e65ac7b0d395710ccd52000beb87f8826be96
-Size (js-sys-0.3.67.crate) = 80764 bytes
+BLAKE2s (js-sys-0.3.68.crate) = 405f5af1728493758a94a95c16e779eea527c13cf2f382e4d6c8114598fa6ef2
+SHA512 (js-sys-0.3.68.crate) = 9b1b59f1688f95f9bd5031f68c18c0bbb8c16519c7b09aa3042e08e57921a3807d86f15407bb4d9d63c49747ac4847aa963f83373fd0d778a7e7962ea6551b6b
+Size (js-sys-0.3.68.crate) = 80764 bytes
 BLAKE2s (khronos-egl-6.0.0.crate) = cefba3e2fa7667bb2fa5b39190ad1a11ea404707e38750732db34ffa3b244a0f
 SHA512 (khronos-egl-6.0.0.crate) = be57e604f577ec526f3f2ea81767a5fbef0b609e0c1aff7c14e2fe658e47bbbcf65b5ac9d6dafb83d2b4fe25039550e21a165fb1d503ea08f167b039bd72cdbb
 Size (khronos-egl-6.0.0.crate) = 29315 bytes
 BLAKE2s (khronos_api-3.1.0.crate) = 7e0894aa5844ba3dbfd9532fbdb63bb8bb0ebaa84720ed35a8cac1a07417fc99
 SHA512 (khronos_api-3.1.0.crate) = f9ed9e1bac648a82bc608bc7df339d3ef1db868c8ce8bda9598926839b3de9e3c11c2b45886b9a7dfe5ad6900770fd59c690bfe9a87f7c5b479945ffb8dfd292
 Size (khronos_api-3.1.0.crate) = 599718 bytes
+BLAKE2s (kurbo-0.10.4.crate) = 7ea1e02ea9a97d236e69279afebc727da98f3bdd74ccca39d18aa42f716e3097
+SHA512 (kurbo-0.10.4.crate) = 6555f8d5f84aa7c47f02b89dae40779eb84921d2838e3dcfe986dc4e742b871d00f788c840feaf8879d46b58d175b573d4f5befe4c206d112d6d085cff8a7b10
+Size (kurbo-0.10.4.crate) = 925388 bytes
 BLAKE2s (kurbo-0.9.5.crate) = 8f65fb1ec48535aa2e5530883d65f476cca95c911a2535997fea217b2afc41ae
 SHA512 (kurbo-0.9.5.crate) = 2f145fd6ee686fbf7156bcd201ff66b6e92c15eb673fe1e3bd49a1f8d89e2b32c944d090d866a4d818fe54a3197d6a805504562a3df835c477aebab2d18e771d
 Size (kurbo-0.9.5.crate) = 108513 bytes
@@ -603,9 +600,9 @@ Size (lazy_static-1.4.0.crate) = 10443 b
 BLAKE2s (lebe-0.5.2.crate) = 01e8bce825913aa4c842bf5c4027c23c057e7ac73942ab45ef52df6fd5fce5fa
 SHA512 (lebe-0.5.2.crate) = ae8fce41c9a934999dad672ad74acabac9d7998aac4f1d03b54910d4b941375b9e9721cb1bfc8cd7cfcc4206fc0b18d725b0ea256a3a10a125a8d5848ed761ae
 Size (lebe-0.5.2.crate) = 8422 bytes
-BLAKE2s (libc-0.2.152.crate) = 06001fedbcd029ede94b7fa1344fba428264df9751af8d9b28768db802b8192d
-SHA512 (libc-0.2.152.crate) = 1722f6f52077efab90026aae3d10306f8c38ebba95366593c3c1adf707fae121ab450064ad9e8be5a667caf6af0b90fad4d1ca1009db0f2220093c44e33c4b5c
-Size (libc-0.2.152.crate) = 740278 bytes
+BLAKE2s (libc-0.2.153.crate) = cb963b9c21c5df7aa0739de05120fabd8b0e1205fed4e764ee5af289fc2afc5a
+SHA512 (libc-0.2.153.crate) = 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
+Size (libc-0.2.153.crate) = 740614 bytes
 BLAKE2s (libloading-0.7.4.crate) = 029be73d584decaef5215b30b57a8a21d43a0a1029f26b9c5cad4ba978c2e393
 SHA512 (libloading-0.7.4.crate) = 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1
 Size (libloading-0.7.4.crate) = 27580 bytes
@@ -633,15 +630,18 @@ Size (linux-raw-sys-0.3.8.crate) = 10137
 BLAKE2s (linux-raw-sys-0.4.13.crate) = fd3daef2f4a801a1a3baa40c270dec6f684699a99c0b958be9fc06e8606b130c
 SHA512 (linux-raw-sys-0.4.13.crate) = 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
 Size (linux-raw-sys-0.4.13.crate) = 1493855 bytes
+BLAKE2s (litrs-0.4.1.crate) = 0cc98c509fb5dc5e023093145e42f9a8de900ade410fceb4451be3a57e632d86
+SHA512 (litrs-0.4.1.crate) = 49e03d5307d9cc31d1e7940e7931f062780728530c3de0db92ebb636b7d22581bbd9900c8994e545a8fde5d3d5564500af8fa367f54040ed01d1f18d2e48a22a
+Size (litrs-0.4.1.crate) = 42603 bytes
 BLAKE2s (lock_api-0.4.11.crate) = 488fd44e8f8e12bb5004eaf25e5ba315178145e9aa988e83caa546af8fa1bc94
 SHA512 (lock_api-0.4.11.crate) = 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
 Size (lock_api-0.4.11.crate) = 27487 bytes
 BLAKE2s (log-0.4.20.crate) = 1c6b9e2550f630e7661fc57cfb7d97f6a93997f2cf4a16fb35836b0668df2af8
 SHA512 (log-0.4.20.crate) = 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
 Size (log-0.4.20.crate) = 38307 bytes
-BLAKE2s (lru-0.12.1.crate) = c935daba20376c24b55c2aaa8cd27210f273a5b41e48cf350d6cc2bbe0a4b656
-SHA512 (lru-0.12.1.crate) = 3e66e8967d1c35bee0a5fa17863cb9f987ccbaab3cace4cf618e7be4e8503a0dabfefdee040e0aa53c0dee3307faba550b46eafa42ffa20bb3cd0473ecbe94e2
-Size (lru-0.12.1.crate) = 14583 bytes
+BLAKE2s (lru-0.12.2.crate) = 7fc359e4a3ea3de60adf5b10f0ee5e47d3469d7b676977d754da0a216f371031
+SHA512 (lru-0.12.2.crate) = b4df8c6b090d5399dba0270f229d633f872caae91861356743db3b66b1c98c89683a130c56489dc9f38b1ac8d703fe4f15a085b71687ce8425a5370fca748c6f
+Size (lru-0.12.2.crate) = 14826 bytes
 BLAKE2s (malloc_buf-0.0.6.crate) = fa2e78c89cf38b987feb7cc9114dedf22a0d8ea5611e9a44f8dd55b4b79adc7c
 SHA512 (malloc_buf-0.0.6.crate) = 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed
 Size (malloc_buf-0.0.6.crate) = 1239 bytes
@@ -660,9 +660,9 @@ Size (memoffset-0.9.0.crate) = 9033 byte
 BLAKE2s (metal-0.27.0.crate) = 9d9551023b09cdc6c7c0980e8e805f25adae712f644e5f745e1e4a47fcf6132c
 SHA512 (metal-0.27.0.crate) = b90cb1e371fefd548d75a4413ea2a050341fbda6c4627564dc7de89284a8a42a95192014d3f8580bcdb26d9e8be247bb09265591acf373b974cb95159b628a1f
 Size (metal-0.27.0.crate) = 3028990 bytes
-BLAKE2s (miniz_oxide-0.7.1.crate) = 8828f41da010ee5dff26a15deb1e0973dca6c69b22521812b366e0977103416d
-SHA512 (miniz_oxide-0.7.1.crate) = 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c
-Size (miniz_oxide-0.7.1.crate) = 55194 bytes
+BLAKE2s (miniz_oxide-0.7.2.crate) = d432a6644275e3613826ac647ea132be5e00017717b4bcb4b09dd80dc860206d
+SHA512 (miniz_oxide-0.7.2.crate) = 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
+Size (miniz_oxide-0.7.2.crate) = 55731 bytes
 BLAKE2s (mint-0.5.9.crate) = acc878a0bf63e3c6b0dbabbac8c6f7c09342ce51f692fa6115a6ea1ed20c6622
 SHA512 (mint-0.5.9.crate) = c9677d1a22d410f7efa373a5dd60ee82cf78f1950c364ae88fdcf53d99def551182afec9bda7169a5c10d44a22e70357902d8f6311fcad4addedc2a8d5723e9a
 Size (mint-0.5.9.crate) = 8399 bytes
@@ -672,15 +672,12 @@ Size (mp4parse-0.17.0.crate) = 82408 byt
 BLAKE2s (multicache-0.6.1.crate) = 3aaaa3be98bb52ab636158b1006282b8b74eedb6bef5fa8d1556de1b79dafdb6
 SHA512 (multicache-0.6.1.crate) = 9cf5accaa5a0a959e7899bbc6fe677232b6952a5b2b9884edcc1386ef324238f6255885f695acda8f8e3e58d88582d514791ea06e145bb99128b7f22158ce7bb
 Size (multicache-0.6.1.crate) = 5448 bytes
-BLAKE2s (naga-0.14.2.crate) = 1f1d07c561161cbc5f5d0982090735251840540251c6dfc9d7011a48eafc184a
-SHA512 (naga-0.14.2.crate) = 6f3b0e5312ff875d2d7c83e8c5cbeca08e2886b9f0f7dc38d406facf24f4f7d007e79981a28a95342c27c20a453d2b5499c8fa1f6034ca2e2372a7f2294e7d64
-Size (naga-0.14.2.crate) = 527007 bytes
+BLAKE2s (naga-0.19.0.crate) = 4ed6fb8b6503e4d490ebb561c8fe3e2d4bb23c519841db6e32104234eef16f0a
+SHA512 (naga-0.19.0.crate) = 0bcf6e8795f843a84199d85b97033948ce22719723644dfed17b05cdc68cdd91eb131f930a04c6472bf8bd931946c8dcbf86c35a380bcb85fdffb8a686e98953
+Size (naga-0.19.0.crate) = 540736 bytes
 BLAKE2s (nanoid-0.4.0.crate) = a90f94c6e7a52a4bf73eb801a3f91c9bdff6ad4a9e4a51b6c702ee0accc91d91
 SHA512 (nanoid-0.4.0.crate) = 448bdff00a39bb319aa498f5cd277ae2d884d313f8c70010da0fda2c65650e3df4962b6b899845e60532e14a84bdf8f0ce21c9f838cc3f3137cf4a532947b397
 Size (nanoid-0.4.0.crate) = 6196 bytes
-BLAKE2s (nanorand-0.7.0.crate) = 5f655f7bf66f1c4baf39cb5ca6184e260650ecdc93cd8000425d47154217b3c0
-SHA512 (nanorand-0.7.0.crate) = 3ac650451d629852236eeb45dfee808acbea616036025676b47310100982d7e8317df647fe8649e7753dd0f57c501dcb3f7401c3d804af52ff2a2f50ace8cc69
-Size (nanorand-0.7.0.crate) = 18437 bytes
 BLAKE2s (ndk-0.8.0.crate) = a28555446c2dd0ec48acd4e1f8d0fd5fa3ca744b7ae907770304218123af6543
 SHA512 (ndk-0.8.0.crate) = bf666942469ebac77eb2ddffed6a276098ac291d459d4b544920fa6644e9fe71a41e556d7d46ae2c23b46865d2825b08d0e2eab3bc3dce2e6f9b2d5786f1d9ec
 Size (ndk-0.8.0.crate) = 79770 bytes
@@ -705,21 +702,21 @@ Size (num-0.4.1.crate) = 9522 bytes
 BLAKE2s (num-bigint-0.4.4.crate) = c0fa3bec85f5877183dc2850f521f9a8936dfaa0ac1d5929adaa6bffc79443be
 SHA512 (num-bigint-0.4.4.crate) = 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5
 Size (num-bigint-0.4.4.crate) = 99369 bytes
-BLAKE2s (num-complex-0.4.4.crate) = 710495990efb865029e622296a03c7a8048140d76a450e6bc1560126dfc7e8aa
-SHA512 (num-complex-0.4.4.crate) = 632f9486df426d9254d2b6484c560b31e4ac0270de85878b9c4d14339a05ab318a90019f0724d2fac4d8496b03680650f899cedb1741c58eb7536cf3732db600
-Size (num-complex-0.4.4.crate) = 29564 bytes
-BLAKE2s (num-integer-0.1.45.crate) = 6851d06be3e09bf92658acd4e10dedfc9721516087e927cf26a95404d75a4ce9
-SHA512 (num-integer-0.1.45.crate) = 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
-Size (num-integer-0.1.45.crate) = 22529 bytes
-BLAKE2s (num-iter-0.1.43.crate) = 7ddc02427ef1a9ccf06ed7de6ba9fb3c5d5beb2afe2ae69485795da4a0f7f229
-SHA512 (num-iter-0.1.43.crate) = 97ac20f16d4518c8cbe944e5c80089fa6bb75d4632fb9f3c9d9891aaddb0e0f2209f6e854317f3d3b41bfb330c9d3ed830f3797f0120d4b1863b1d6fa3b9c07b
-Size (num-iter-0.1.43.crate) = 10655 bytes
+BLAKE2s (num-complex-0.4.5.crate) = 731f1d32bff3d49e553a04988fbaa1f82597e8e53fa7bdefcd4c0e5f45dd255c
+SHA512 (num-complex-0.4.5.crate) = 7b607f240773e4f4ff1954f46b2ee85be1a4f012e2d290343f6178543d10b69c0e9e1a93b0df8efa013c3914ad48321e1d96a4578092ae4d359acdc239ce1ebf
+Size (num-complex-0.4.5.crate) = 29614 bytes
+BLAKE2s (num-integer-0.1.46.crate) = 30d326e4be64cf2f9c9c8066c928b4f142db6fb7e5a15d45985091e652274588
+SHA512 (num-integer-0.1.46.crate) = e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae
+Size (num-integer-0.1.46.crate) = 22331 bytes
+BLAKE2s (num-iter-0.1.44.crate) = aa8d4c33d39535baef2db92756824435b0d48430b16047b0f54341936ec5d65b
+SHA512 (num-iter-0.1.44.crate) = f7cff4e6ceee82aa6de469b9db834a45b50a3b73cb068ea714fe237f74fe4875a33881f3421a71ed31c47dca847e3f3b7e21cdaaec52f0aafe6dfb8927f39f42
+Size (num-iter-0.1.44.crate) = 10249 bytes
 BLAKE2s (num-rational-0.4.1.crate) = af6dfb2da73eebfaf70a32d8dfa7e76b6c0a6945e907dd3424466b2ddacce0d4
 SHA512 (num-rational-0.4.1.crate) = a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd
 Size (num-rational-0.4.1.crate) = 27889 bytes
-BLAKE2s (num-traits-0.2.17.crate) = 530620ccedda0523701a4a52f47054989b48bfef7852defc9592e2dbc6796bec
-SHA512 (num-traits-0.2.17.crate) = 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e
-Size (num-traits-0.2.17.crate) = 50190 bytes
+BLAKE2s (num-traits-0.2.18.crate) = bc2f1ba5bfae387f4dfa386729c79df144d4d98e4363991dca9f43343819944d
+SHA512 (num-traits-0.2.18.crate) = e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
+Size (num-traits-0.2.18.crate) = 51930 bytes
 BLAKE2s (num_enum-0.7.2.crate) = f147a2159e1c2a7ba541c6ceca37a5f103386593583bed70cf8a90e5e60f5a2d
 SHA512 (num_enum-0.7.2.crate) = a002a35079c81eb39945b3b2a903c1d904924c8417e12f54b9825ccc04a2f1ea1b1b93ec540c746926536851c2f6a9aa71be3c05a29afbd5924236b3e7874389
 Size (num_enum-0.7.2.crate) = 18571 bytes
@@ -747,9 +744,6 @@ Size (objc_exception-0.1.2.crate) = 2251
 BLAKE2s (objc_id-0.1.1.crate) = 1bc76100eb8a059b580ecd9b12111a7055936856bbb9059e7d8f28a3bfb362ef
 SHA512 (objc_id-0.1.1.crate) = ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5
 Size (objc_id-0.1.1.crate) = 3258 bytes
-BLAKE2s (object-0.32.2.crate) = 952e38e0c84af4d93be748515cf70103ed1bd03c0bb838c4ea84acf3ed41cdc9
-SHA512 (object-0.32.2.crate) = 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96
-Size (object-0.32.2.crate) = 286994 bytes
 BLAKE2s (once_cell-1.19.0.crate) = a64a2331693b4389e1ee79eb9bdb3493c4cfe3568e532ff9d4e2ec04a491a132
 SHA512 (once_cell-1.19.0.crate) = 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
 Size (once_cell-1.19.0.crate) = 33046 bytes
@@ -795,18 +789,18 @@ Size (pin-utils-0.1.0.crate) = 7580 byte
 BLAKE2s (piper-0.2.1.crate) = 8b5f80aeb26e6f195014cdf169800e6ec6d7e8463f5c62e3aee0c47b7809a27f
 SHA512 (piper-0.2.1.crate) = 86d2195b8811bc2d30050e977925a947b175ca674e99497b7202dd8c515e09fb83e42f389ed3c6b554dc2c6480892bfd26c91fee463115ef1c710aaea858afe1
 Size (piper-0.2.1.crate) = 15878 bytes
-BLAKE2s (pkg-config-0.3.29.crate) = 3e460220c68bb25c2d9c0a74cf159f32b51dc08e7b9b20add5aeefc3191644f5
-SHA512 (pkg-config-0.3.29.crate) = bac7dafc0e10bef40e427c1fc0271d1a26acb2f5b1cf7cc7a128f4d4f1f3110529e45057b71cea7b0f6ddff26945fe08962285ddeb22b54639e44a2e43af698f
-Size (pkg-config-0.3.29.crate) = 20563 bytes
-BLAKE2s (png-0.17.11.crate) = 5c9cf1ee26530e47650084142979cf5a2fc72c8145613d7fa1e83d1529858893
-SHA512 (png-0.17.11.crate) = 4ff7ad4f207ebedcee68b2b4d8a8ce5bccc48a3931939dc13ba23b486cc1ba92cedfe227fc14a21e780fa74eca8c7dcb336b3da4f7474a475d057b0c98389a37
-Size (png-0.17.11.crate) = 98834 bytes
+BLAKE2s (pkg-config-0.3.30.crate) = 84d1b15765e196eb7337f6b01b66b7358f94e015a57624c7ccad65ee922da843
+SHA512 (pkg-config-0.3.30.crate) = e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d
+Size (pkg-config-0.3.30.crate) = 20613 bytes
+BLAKE2s (png-0.17.12.crate) = c68766f9bfda49c77b9f46ad8ac8e274ef1652055daf01236253481ab83fbcdb
+SHA512 (png-0.17.12.crate) = e4158a6a93b5f4cf96b06c278019f5f9e9fdafdfd081d379acf6cbcbfd0bc723ff3092ea61de3b4aa30b656e9f37ba303eb29e8277c0f5ac79a4401e339a86b9
+Size (png-0.17.12.crate) = 103143 bytes
 BLAKE2s (polling-2.8.0.crate) = aae45a242859d3dd7229cca3e21ffeeebcaa765b7202cd8049454dc433fb7185
 SHA512 (polling-2.8.0.crate) = c22dc35f39f374f21483c987d43108472dbfc291508e3f5e1d76e2c466f40b396b1ba7c222db5e5a2c0e670e83b4c34e0fbb5c3e93d86435b8a2ebb0890471a2
 Size (polling-2.8.0.crate) = 43554 bytes
-BLAKE2s (polling-3.3.2.crate) = 7af5c2f8339722f6a26f937c543f700b6d6b1b7c7a50e0bf93d19394e5624c0e
-SHA512 (polling-3.3.2.crate) = 0cb8009051249b32b6e1950a487f3d9d4673d4a3ee596a869fe9d99e9493b710280f1084fb4af5df3d2f3010e64cead4eb383ef73bb2ea8e5368bf8828fb1268
-Size (polling-3.3.2.crate) = 54814 bytes
+BLAKE2s (polling-3.5.0.crate) = 56fe0b335325419be5536e5104bd002da85c43ba2e450a7229a06e09f4910ab9
+SHA512 (polling-3.5.0.crate) = 0d9e3e8a2141e1e2796a2a41c076c3e2baa4905b8a7828a52bc557e4a702b600e299e0d9b44c76729d1380975a6654f7a1b2afc5a625332e9be396af15b1400e
+Size (polling-3.5.0.crate) = 56439 bytes
 BLAKE2s (pollster-0.3.0.crate) = 0b959ed63d59d7993a401122fa8992365dcbc2c1e126005df30041b80873776c
 SHA512 (pollster-0.3.0.crate) = f528a948a912af3d296adbd87fb7f207754fb1464fbad145c906572e205cda82c70c356cd47dc57edc5920e1e4383a2b1fcdae471ba9e35b1733f506e3692038
 Size (pollster-0.3.0.crate) = 9436 bytes
@@ -828,18 +822,18 @@ Size (proc-macro-crate-3.1.0.crate) = 11
 BLAKE2s (proc-macro2-1.0.78.crate) = a943500b942385975f8fc175283666658ebccce05b3f7b29091433808271cbe0
 SHA512 (proc-macro2-1.0.78.crate) = 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769
 Size (proc-macro2-1.0.78.crate) = 47158 bytes
-BLAKE2s (profiling-1.0.13.crate) = e8f5c60793f6ae8cb9f84cc29eb75f826fc63841ac9ab9be75a21e3fe6b5f7de
-SHA512 (profiling-1.0.13.crate) = f34bb00b4b937344090119c0ba627e9d33ca842e91152fe4ec02f93bf226de24971f1f16ee697ac653f45f41b3714dab137846cd4ef2f2a86fcc960d6f827aed
-Size (profiling-1.0.13.crate) = 13109 bytes
+BLAKE2s (profiling-1.0.15.crate) = 9365746562bcc5a37b077ac2f0bb0a660b1e14682bcc539f4849256ced7770a2
+SHA512 (profiling-1.0.15.crate) = 3f944c6e219e2410be4b555c4421fa26cb4b6ebdde3058c8c191c12290ba1009ad28f2e021d1d86feb71d29bbd717050a6567a2ef8b40a5d431fb8ca1b03925d
+Size (profiling-1.0.15.crate) = 14255 bytes
 BLAKE2s (psd-0.3.5.crate) = d36b55497f343c579e98b98363e035e1b3b0f522cadb3a427179c8c6237b3948
 SHA512 (psd-0.3.5.crate) = 32cb3d498b4544228a8ea2a0ce180bdcc3e4148cb98e34be1155a3cba8dd91b187acc797cf5c36a035d9670db81fffe742d1091296c392aecf7857911938d283
 Size (psd-0.3.5.crate) = 91470 bytes
 BLAKE2s (qoi-0.4.1.crate) = 29f39d972ad32b28dc3df015117acd8674481596e6a2d5d2358c5641d2d715ea
 SHA512 (qoi-0.4.1.crate) = 884cde33bfb2d02716daa5f309890093bdb7b3f53eb06aca0b6eff0b7a66fd67cb8b9acd510d19e3ae7718930add971e871532a1605e4989639bf72f59329377
 Size (qoi-0.4.1.crate) = 71135 bytes
-BLAKE2s (quick-xml-0.30.0.crate) = ca44135a2f76bff40075252252459e6719a28c6593832ad13b29ff559a167764
-SHA512 (quick-xml-0.30.0.crate) = e731f9c6795da7ad705c96544b39560dc27e2ea3c468c3dffe9589bb314074e96acbc0ab454f94556e0d9569c55d6cd8d1c7be2c823a77bbb3165ec8393d9aee
-Size (quick-xml-0.30.0.crate) = 161923 bytes
+BLAKE2s (quick-xml-0.31.0.crate) = 7d3ee642fdfa591be5906f2a317d7b2864169903b405058aca1efbb57546ede1
+SHA512 (quick-xml-0.31.0.crate) = 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de
+Size (quick-xml-0.31.0.crate) = 172236 bytes
 BLAKE2s (quote-1.0.35.crate) = 7d189502d9bff609d94b2613aa01d65f17a6e4ecfd61c621469ded54da11d552
 SHA512 (quote-1.0.35.crate) = f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
 Size (quote-1.0.35.crate) = 28136 bytes
@@ -891,9 +885,9 @@ Size (regex-syntax-0.8.2.crate) = 347228
 BLAKE2s (renderdoc-sys-1.0.0.crate) = e3446766563c85618d317646d78c0ffe7cb38f8ed987a27a7639d3c4cb5f4b50
 SHA512 (renderdoc-sys-1.0.0.crate) = a9e36c82853edf10e143fde02359aceac879ca42d23c95a3a7c66e99ef027a6449937136c9d1c90efc1cc542aa532513690fa235e7cfbcc59ab951c535a26890
 Size (renderdoc-sys-1.0.0.crate) = 10336 bytes
-BLAKE2s (resvg-0.38.0.crate) = 5f4de5027cfd8342d5a3ac67bb9bc6e30a1a57ccdded8659d1d63a6b12cd0a47
-SHA512 (resvg-0.38.0.crate) = c73238971ed6624174155f2718ddeda42c80c8f71f18ed7d53af4e19a50399e531073bfedb39c0fb1ea2602f45540f6757ffdefd88278261e392da84f182c1c5
-Size (resvg-0.38.0.crate) = 81841 bytes
+BLAKE2s (resvg-0.40.0.crate) = d1dd82147b61c35305f93ec75b0d02d7277c553c7f74d72e0648e760ada8a6d8
+SHA512 (resvg-0.40.0.crate) = a0066cac5b061b95fa0ab273daaa5e9a1e95c0d3308195d00069c7d1302ff4e6d95a28d1e355427fce5e243d345f1c6f8ba68c96597213bb953e802446097244
+Size (resvg-0.40.0.crate) = 79524 bytes
 BLAKE2s (rexif-0.7.3.crate) = d14f5550fb7e9bc66badae5aa164bf5ae3080c24ba3f0992befaf33d44d2bf3a
 SHA512 (rexif-0.7.3.crate) = cf0da957d7b234c1456faff484414f3c95c1e2d3398868893ebefe6288207d7e10f70fe68efa0e87a8691c731829eb6b011ffe7ca2e4abba662c043123d4d6f2
 Size (rexif-0.7.3.crate) = 23687 bytes
@@ -906,9 +900,6 @@ Size (rgb-0.8.37.crate) = 16644 bytes
 BLAKE2s (roxmltree-0.19.0.crate) = f86f4d55342a61242edbe866a22ed1f19c508eefd6099046018bf33635f7a24a
 SHA512 (roxmltree-0.19.0.crate) = c8eeb974d797316a8dc332c4068b2850eee124a13b0792cdc8acaefe521d8b40161f9159bbfee2866ab2c4f6133ceaaa1b5ed704a5f0db5ae3819d76042cbf36
 Size (roxmltree-0.19.0.crate) = 53547 bytes
-BLAKE2s (rustc-demangle-0.1.23.crate) = 69a47a17841599868ba5e4e12607e52d81df244530c2b07551e10809a522f273
-SHA512 (rustc-demangle-0.1.23.crate) = 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247
-Size (rustc-demangle-0.1.23.crate) = 28970 bytes
 BLAKE2s (rustc-hash-1.1.0.crate) = ba3940200a72ad4ee115b0ef61c7c32278f6a3fa5d913220d1bd72362ef63aaf
 SHA512 (rustc-hash-1.1.0.crate) = 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
 Size (rustc-hash-1.1.0.crate) = 9331 bytes
@@ -918,9 +909,9 @@ Size (rustc_version-0.4.0.crate) = 12175
 BLAKE2s (rustix-0.37.27.crate) = afef7bec09fc982d5190c58b0b0da6b7f1703b997ed6f7ec0985b4e42c743606
 SHA512 (rustix-0.37.27.crate) = e1c648cf11379509b732b9e9ed88ebd36006d8e73755528a09aed4f46df08e23a705696c5e6ff7ea0e4382513edb487f9859a8f1673150d60d70c698216fec3e
 Size (rustix-0.37.27.crate) = 324534 bytes
-BLAKE2s (rustix-0.38.30.crate) = eb18cab6de1beac9e6bd3dbae79c570fd983cb762fe7110fa82471e63d8dd653
-SHA512 (rustix-0.38.30.crate) = 6ffcdc274f97e7dad9fb0a23fe948ec4041fff6ce915204fb46adc31b55646a5fd0ff3d8d6483673da2cc55044ba53af4d6e48ebeb8622e7ac027a5d390231de
-Size (rustix-0.38.30.crate) = 374744 bytes
+BLAKE2s (rustix-0.38.31.crate) = e91752324e69fdad0c1af8b386664bc8c1ba7e6a3c1d0b6d69efd1ed6f98d0bd
+SHA512 (rustix-0.38.31.crate) = 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960
+Size (rustix-0.38.31.crate) = 375443 bytes
 BLAKE2s (rustybuzz-0.12.1.crate) = 8d1d5dfc97d9d555774d24891042cc1354a046dd6a261ef4bfa4755521efb5be
 SHA512 (rustybuzz-0.12.1.crate) = 3d7d5d23938e939f62ac82531e6a05ceceff5e33438bfd2fd122dee3c50435438cbdc0f5446daa53ddb28508aea007999ce72b8b7147ebdb7c86df4ee7079cd4
 Size (rustybuzz-0.12.1.crate) = 242589 bytes
@@ -966,9 +957,9 @@ Size (signal-hook-registry-1.4.1.crate) 
 BLAKE2s (simd-adler32-0.3.7.crate) = 4e97d965efa10d40728db8210a078be56385eaa8c9226af960f1685713576ea7
 SHA512 (simd-adler32-0.3.7.crate) = 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac
 Size (simd-adler32-0.3.7.crate) = 12086 bytes
-BLAKE2s (simp-3.5.0.tar.gz) = d8b0a36a0e5855c6fba2cdfc6190aed3ebd2f99c10c6fbfa28a1d77eb75a74a4
-SHA512 (simp-3.5.0.tar.gz) = 51ba640a26b026fb4491f1f7d2684d057031c979af245ca7ad2bfc2478d440c5082c59c8a7e9ca9a6f540b649bf979075a84e82dce64d31333c1a9157bae1f70
-Size (simp-3.5.0.tar.gz) = 145451 bytes
+BLAKE2s (simp-3.5.1.tar.gz) = 2bea8ffa36ba6bcc350df0b2a05d8670b75d395cf8c9b22f24e910f0763e7fe3
+SHA512 (simp-3.5.1.tar.gz) = 3c6fe578a99dafdb621b53a4169bffd538464fc958c05005126d58d395f83018387d53f24df917535349231210f415ceed59d835c3a256f81d40952a97ad424d
+Size (simp-3.5.1.tar.gz) = 144783 bytes
 BLAKE2s (simplecss-0.2.1.crate) = 484a747a3c6989ca30a472e1485a333a7064f3dc45deefc97dd2d2a4ded4bba6
 SHA512 (simplecss-0.2.1.crate) = 4a7de5e332d88447b418b5eeb9fd87a2ab7ba819c2af4b84988330631a02ec42ec868cf5c6f5f43f8e5d5e78fb9b5d3b6ecbae254fe65ccd9345bb5da01ee6fd
 Size (simplecss-0.2.1.crate) = 19418 bytes
@@ -984,9 +975,9 @@ Size (slotmap-1.0.7.crate) = 61390 bytes
 BLAKE2s (smallvec-1.13.1.crate) = 75281047e8c207a2299b971885cbcad8394029b35045e1ae750f70832c690281
 SHA512 (smallvec-1.13.1.crate) = 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d
 Size (smallvec-1.13.1.crate) = 34952 bytes
-BLAKE2s (smithay-client-toolkit-0.18.0.crate) = bd20bb729ec7cb2f7ef50521b9430d71fd5aa8272a68a2c2ca0e8e30270d8d21
-SHA512 (smithay-client-toolkit-0.18.0.crate) = 94611853e8fdfee488371a170b97ebd502d395f597b8d479876add936390ebfb549a61a5a3237351d796a57038c60a5ee581049c0c859b490655ded26369ec32
-Size (smithay-client-toolkit-0.18.0.crate) = 126729 bytes
+BLAKE2s (smithay-client-toolkit-0.18.1.crate) = 0c4fa7632a5176a48be94ca735385157f82571799a9a6be589e9ba96cca05f72
+SHA512 (smithay-client-toolkit-0.18.1.crate) = 0a6570af153abcca4162bda695422c321b8040fbd68e1a822ab7409050e2295cc4f89465b2bfae3467f19b114c321fb72901356dba768a30151d5e2c08320297
+Size (smithay-client-toolkit-0.18.1.crate) = 129920 bytes
 BLAKE2s (smithay-clipboard-0.7.0.crate) = 0d9453a19679d378f7c60794c6177c66e9e9a202082dc044a823a69eafa4c6f4
 SHA512 (smithay-clipboard-0.7.0.crate) = b302a6c57810699e2e88077a3301bfed0ce87d0c43d23372ddbb93811f9fc46df2e74bd6bf1b2a9fa94fba05426111ec7eefdc624cbf685e8379c66695c3f5eb
 Size (smithay-clipboard-0.7.0.crate) = 18028 bytes
@@ -999,57 +990,54 @@ Size (socket2-0.4.10.crate) = 45697 byte
 BLAKE2s (spin-0.9.8.crate) = 40d356ced615c0a4f5c7680d28ed15e6af96c3f6b9a1b9db71bc0c7728a63107
 SHA512 (spin-0.9.8.crate) = b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee
 Size (spin-0.9.8.crate) = 38958 bytes
-BLAKE2s (spirv-0.2.0+1.5.4.crate) = d018b8a95ff8836876bc01b8891866a82bb5e82a98b7a3aab51e3c0770117d28
-SHA512 (spirv-0.2.0+1.5.4.crate) = a0725df0ae9ce0ebd0b3037a740ce82c565c21a0ee343408291b30a2aebd3ced236d1df511a73abf5480ab3d23e83a88b237ee172adf5832ea7014355a3733f3
-Size (spirv-0.2.0+1.5.4.crate) = 30491 bytes
+BLAKE2s (spirv-0.3.0+sdk-1.3.268.0.crate) = e64c4c334b60df9a22bd62f8cc8e2d6f92076a2483ab4ded0f577b1a0728d15a
+SHA512 (spirv-0.3.0+sdk-1.3.268.0.crate) = 82187b94f32ee784eca112408e61e3c3ca8c825207b4c817b2b87900b252c514d137e6ea5e9384a2e241d5352ebad0e153a72d5b3db2b0dc938aaa472d3c261d
+Size (spirv-0.3.0+sdk-1.3.268.0.crate) = 30802 bytes
 BLAKE2s (static_assertions-1.1.0.crate) = eb3218e3c4d41feda9dac8901108477074703c4ed397618b14cbe86bfb1ccbe6
 SHA512 (static_assertions-1.1.0.crate) = 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
 Size (static_assertions-1.1.0.crate) = 18480 bytes
-BLAKE2s (str-buf-1.0.6.crate) = a626eedb41a3cd287e6c6659cbff21439c273f8d60d891aa5e04230d7cce01bf
-SHA512 (str-buf-1.0.6.crate) = d7fb6ffd00eb2796bb4f31dab8aa8ed422d5d3dce435d6aa975ec97f4b637db8f62c419eb1f069aa232d22376540057a64f23110cfa660aad45bc41fa0a551d5
-Size (str-buf-1.0.6.crate) = 3828 bytes
 BLAKE2s (strict-num-0.1.1.crate) = 8d1cf778441780c4a2282c389ed4c1676e30ff03eb7030541be7fbd5155f4f4b
 SHA512 (strict-num-0.1.1.crate) = 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197
 Size (strict-num-0.1.1.crate) = 5104 bytes
-BLAKE2s (strsim-0.10.0.crate) = 4893490aaecbb97be0d8268c4ad5653b22237927bc9f08196717dc9a5160de50
-SHA512 (strsim-0.10.0.crate) = 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
-Size (strsim-0.10.0.crate) = 11355 bytes
-BLAKE2s (svgtypes-0.13.0.crate) = 5399260b6088aeedc2b8f7395dc0e1777efb144fcc18991ae472bfa9898ee90f
-SHA512 (svgtypes-0.13.0.crate) = f75faa67847952b9f710085379a8cfc6eb44401fd887fe9e006422abcdff5dc6281f480a7d3bce279ebb52b16c94a5e593d98fe778842d18af3201ce210f3188
-Size (svgtypes-0.13.0.crate) = 38095 bytes
+BLAKE2s (strsim-0.11.0.crate) = 853f8da44a8c7237e01fa3ff5c89cfd5de5ffd312313b17338a3b72822b5cc70
+SHA512 (strsim-0.11.0.crate) = ef4165dabaf8cbdd6c58420043cff9c0d1f4bc3ed53de5973b654bd71ac7d462fecaa6e1b750fbcbb8e19b35f6e6b73641a17656b20f5562b6ba7d84e69de226
+Size (strsim-0.11.0.crate) = 13710 bytes
+BLAKE2s (svgtypes-0.14.0.crate) = 069350d4ab79d7c6b8ff269303a52bc3c857cf9aad0b8c41497836c0d5c708f5
+SHA512 (svgtypes-0.14.0.crate) = cf4f1b4cbd6acd4f3391a6eb2ff1634cde67651aed649e15eab5934fbf7cbb6eb8961afceaef7101ae8ea19f37d7c48b61a4f68223ef09914bdb57893fd80460
+Size (svgtypes-0.14.0.crate) = 41606 bytes
 BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
 SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
 Size (syn-1.0.109.crate) = 237611 bytes
-BLAKE2s (syn-2.0.48.crate) = f3b759189b8c977f52eb6a0f89a7cef5d54c95dfb7aad3bf6524257ac8b3d22d
-SHA512 (syn-2.0.48.crate) = 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325
-Size (syn-2.0.48.crate) = 250566 bytes
+BLAKE2s (syn-2.0.49.crate) = 53a68b86e1f00e3b3d88fa4a98b0c711a70e01c61052f4e2200de90f2072ce81
+SHA512 (syn-2.0.49.crate) = c9e35fa289476c8cc8349ca4850ea60abbb7c920b29c7b736bea210bf3d889c250dd664f44e2d02ed2d2533fd27073567257853e2541e440bb13ae9d5185da7f
+Size (syn-2.0.49.crate) = 250652 bytes
 BLAKE2s (system-deps-6.2.0.crate) = aeb21f31ac8abf86955c7c95272ec2731424f589a29e1fae5904678a1c151e13
 SHA512 (system-deps-6.2.0.crate) = 10bbc503b8f55560a607d764c2575c7b854ae07ed50470d7cededc1e0451e4c7f75e06a655eba90e5470d8c2d1f1911089cd4d82da378a2d15f8e718c8f794c4
 Size (system-deps-6.2.0.crate) = 24961 bytes
 BLAKE2s (target-lexicon-0.12.13.crate) = 58b8e018a9d192d1eb47186d8c1dc751e7e43c1492deb7490e293c04a641c84e
 SHA512 (target-lexicon-0.12.13.crate) = 323331857bd3db9877a6c7304392e39d378439462ae4f6d6939c02d28914ecddec52696c94ceebfe8a0e7e93ce25c900099bb3922d7783643162e55c7a8769b7
 Size (target-lexicon-0.12.13.crate) = 25424 bytes
-BLAKE2s (tempfile-3.9.0.crate) = e8b3d89e690470c7e5686803bba085302a33b9f05c58b9309c8a34f2eb75b987
-SHA512 (tempfile-3.9.0.crate) = 04e06c966bfa7a1567e7185ebd5c2876b96e46e36af14931bf0eba63795cd20d1c3427b6709a4cab2a68b8d289fdabd5537a50e5407a76e3a9fa0dcc7d3ce6d7
-Size (tempfile-3.9.0.crate) = 32182 bytes
+BLAKE2s (tempfile-3.10.0.crate) = 2a1f0cf8a3a56f83de681354b503716aed3f8a38a3db88ae330331c02587da8b
+SHA512 (tempfile-3.10.0.crate) = 0f9bb6420105badfaf7e59f9679b53c6e3f875208ad8b08b9bf38cf67a1512742f1e3dc586136ec9cb760d127da6be69e9f9ed55f18722edf1af3a452e7d93fa
+Size (tempfile-3.10.0.crate) = 33376 bytes
 BLAKE2s (termcolor-1.4.1.crate) = 052eddf6925aee94ddd6422f049b834dfc769ebd3b40553e579a82895d10a253
 SHA512 (termcolor-1.4.1.crate) = b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
 Size (termcolor-1.4.1.crate) = 18773 bytes
-BLAKE2s (thiserror-1.0.56.crate) = 99720b6e38195804a9f495069ec9bc527d8c6dcbe0bfb7e86b2d0be853f39f5a
-SHA512 (thiserror-1.0.56.crate) = 6b7c856745256d6ef9e7ab2ea0027f9c1ed2c75ed5b075068af57cf706abfd835fd4552d9ec7578bece1f820086828c5dec85a9cbada409569838cdc9d63936c
-Size (thiserror-1.0.56.crate) = 20592 bytes
-BLAKE2s (thiserror-impl-1.0.56.crate) = 5aec24ce3e06e354e134f5032e267367f8d05e49c2e726663068dadf0e6a7b17
-SHA512 (thiserror-impl-1.0.56.crate) = da66f4674cf699083f7142f3a60c1c9334767b4de3690b4c7af460ffda787fab2089f5bca231e92b6e71724d46fe7dbdcaa19073f5d8100838536d10971efbde
-Size (thiserror-impl-1.0.56.crate) = 15367 bytes
+BLAKE2s (thiserror-1.0.57.crate) = 62312db3f33f643307a98e51894edc008778444ac14da3840147278b51056802
+SHA512 (thiserror-1.0.57.crate) = 0ff7e48c3696f4f4c6af29f3142f0a7bb88a07b7a9877ec243e3ea15d89c48f1898b731311da5d4a7c88060628cae3eeea6a4eccf25bd851cb3075920cb1a936
+Size (thiserror-1.0.57.crate) = 20993 bytes
+BLAKE2s (thiserror-impl-1.0.57.crate) = 7f0509c5081788fd0e27096b0d5a13a78ce41853ebbe1e1a44f8d7c3cf2c5682
+SHA512 (thiserror-impl-1.0.57.crate) = a850806f09b232546d1e0df5e35cd961a8aa32f1d8ac3b24df360981da53b75325a46dc788c994042c95a5887fdc77234b9f6ee5851242f734a613e579548e3c
+Size (thiserror-impl-1.0.57.crate) = 15639 bytes
 BLAKE2s (tiff-0.9.1.crate) = 8d55da3e058369328b6a7441da224d6c306bfdae7c6ac50bffac53936d01fd1f
 SHA512 (tiff-0.9.1.crate) = 82419e671c6a896f1d639d46a3c5a019e3bff6c75d961b838f5311e5ecb31c3baafc5f88fe928e88f6b3b31881a867ea4ca9905f43e3e24f77f183260dc27b93
 Size (tiff-0.9.1.crate) = 1423953 bytes
-BLAKE2s (tiny-skia-0.11.3.crate) = f763e466ec6fb0577228a223aaca068fe620b7092e24589f986ac53cb9345882
-SHA512 (tiny-skia-0.11.3.crate) = 23709a32ce7841eaee02ac40963d804ae6b2ac9887a705523d63bfbbb5741673d52d123d65eeddf63cd3a574f8d2e08caeaeadddbfa1a9a2f0f34dfffa6d31fa
-Size (tiny-skia-0.11.3.crate) = 200744 bytes
-BLAKE2s (tiny-skia-path-0.11.3.crate) = 212f323e058c78101fad8fd2464ee5899f338207edb9dba290a967ba1748d79c
-SHA512 (tiny-skia-path-0.11.3.crate) = 76140d9ec5f1d902deb93051bdc477ce8124a9dcdb8f54c40ac5e044041adadb13863e191fe7ff902eaaccf26a3112abb7c4517a4b1d5533828075622093604e
-Size (tiny-skia-path-0.11.3.crate) = 47752 bytes
+BLAKE2s (tiny-skia-0.11.4.crate) = 3692a9befa267e4d6d45756acf12ac5a1ffa6c48b370aabe16bcc92f2ebea885
+SHA512 (tiny-skia-0.11.4.crate) = 1371fa11934c1223169fb4494accf3b47958003e19a603e8fde446216e2c1253a6ef80da5d7bf3c9c73038f5282e3c47cc5f8eb87f8456cc5706392b28b4ecac
+Size (tiny-skia-0.11.4.crate) = 201082 bytes
+BLAKE2s (tiny-skia-path-0.11.4.crate) = 3decb78690527b9c29dbe93036ad5f7a5b7bb13c83b5d1153bf2185836c36c9c
+SHA512 (tiny-skia-path-0.11.4.crate) = 723557dcb08cbdbc4d442ccfbba38481b922e367cec07fa23957f9271a96d1c656fd46bb0e0b5609686e5c830d1a988b0e209f57d0765d0afa738e5b2b0d8dc8
+Size (tiny-skia-path-0.11.4.crate) = 47764 bytes
 BLAKE2s (tinyvec-1.6.0.crate) = 8b80d302f82b55581456246bdd3450b416b691513ffae386fd97d9808c05ebde
 SHA512 (tinyvec-1.6.0.crate) = e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
 Size (tinyvec-1.6.0.crate) = 45991 bytes
@@ -1059,18 +1047,21 @@ Size (tinyvec_macros-0.1.1.crate) = 5865
 BLAKE2s (toml-0.5.11.crate) = 0991e1e5d9cd92fe92d6a00cb0f1203bd50cd2dff1dd2f297dd3cd830b995c4a
 SHA512 (toml-0.5.11.crate) = eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317
 Size (toml-0.5.11.crate) = 54910 bytes
-BLAKE2s (toml-0.8.8.crate) = 235039293caf0790d31b5dd2d294017dcfe5398c0902ba106942626fe90c7013
-SHA512 (toml-0.8.8.crate) = 6a583ce29d8179b480d29ca5e4624a4d6a8212cc741cd0c27c88ce46526f664a2f32eafd322b648f145f5ee5024d522a126f56befab5f1d68c32f2fb9866c7e5
-Size (toml-0.8.8.crate) = 50451 bytes
+BLAKE2s (toml-0.8.10.crate) = be0d97c5ae51ec7517d63a90b4e97e4eb69a7af8cb4d1b6a12775b974ed29b29
+SHA512 (toml-0.8.10.crate) = 24f3b44244d7e91ae50eaf20bde40c177352592aadd2dac697a831a5de9305ac1c93c8dc407579b9bbd8d9984fe34cfdc42c3243cd0057ad83db14bd899bb546
+Size (toml-0.8.10.crate) = 50667 bytes
 BLAKE2s (toml_datetime-0.6.5.crate) = e0dbace4993943ccb0a87ef9cf01be354985719083bd5a878f533c6b9276c44d
 SHA512 (toml_datetime-0.6.5.crate) = 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
 Size (toml_datetime-0.6.5.crate) = 10910 bytes
 BLAKE2s (toml_edit-0.19.15.crate) = bc8250ef522c2c4066f61f2754945843e8af3ee3f4a2a7d2eb2b66fe43eea98b
 SHA512 (toml_edit-0.19.15.crate) = 46d6bd2fea957392ae0ad7e687dad7743b76ee8e8ec76c80d6374ea294d3d09b6f73df0a82c821b9ee3b5268987a4136aa825034309f3cbc1947dbd1af1505dc
 Size (toml_edit-0.19.15.crate) = 95324 bytes
-BLAKE2s (toml_edit-0.21.0.crate) = 2fd4cadb0e7867aab82646c466ca11e8118f90babd2324c55771eb347cc25e94
-SHA512 (toml_edit-0.21.0.crate) = 6889b7c3b6679db874b9ef099e3bfbce75b7f15cf47860e542af42d449d0795113bf7dc84a7f2d394ee0fe037d7f4c0857c3eeba6902a8b42bb9cbfc96f0f324
-Size (toml_edit-0.21.0.crate) = 101265 bytes
+BLAKE2s (toml_edit-0.21.1.crate) = 4bf261d8fc391837c20e07df8524c14280080ccce68dda2aa62c9ff6f0e80116
+SHA512 (toml_edit-0.21.1.crate) = 10cd3b16f763f55294923ce8f166f96fbd67a0acc4a93a46fb3044d8a38148097c592ebb405ced87030d35154abfcc971eacf0172b624ab477a11e616efbaa07
+Size (toml_edit-0.21.1.crate) = 101661 bytes
+BLAKE2s (toml_edit-0.22.6.crate) = 38ba2d3a37a0703a3baeeaaa13bf3d1b6652da8ced521f4b11f0cbe91d6533de
+SHA512 (toml_edit-0.22.6.crate) = 9816338008f2727fd53d34164c0be16621b61e22ac4838752839af4bd09e4d361f319bbd188c5732c1af140358d73d645e05faf4d655eb295d6c331293b7f2d2
+Size (toml_edit-0.22.6.crate) = 103304 bytes
 BLAKE2s (tracing-0.1.40.crate) = 7c52b3febd711ac83bc47e8021293adebc7d5ff91df02ef77e9157a056db3cd2
 SHA512 (tracing-0.1.40.crate) = 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
 Size (tracing-0.1.40.crate) = 79459 bytes
@@ -1080,9 +1071,9 @@ Size (tracing-attributes-0.1.27.crate) =
 BLAKE2s (tracing-core-0.1.32.crate) = b8e1bc2af3635843ee11b3868850bc1923fe19626fb57c245409d7834fdf571c
 SHA512 (tracing-core-0.1.32.crate) = 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521
 Size (tracing-core-0.1.32.crate) = 61221 bytes
-BLAKE2s (trash-3.2.1.crate) = aa77d581890f88692c58434fcdc42b2fd144be312b5b95b612fd96f21e7a8fb3
-SHA512 (trash-3.2.1.crate) = 5e45c8b1b03fadfa476facedad2253cee2c2cc3078684d0dc5c6c83792c88380a66626a1ed5582eb43fbae9e6a08138c974f6a96e36d791c435a3f0e3f9e8f0c
-Size (trash-3.2.1.crate) = 48800 bytes
+BLAKE2s (trash-3.3.1.crate) = b7328c273962c1ee1e775aa092b3e42d6d0e9e7116c9d3680e1122dc5c19f375
+SHA512 (trash-3.3.1.crate) = c7380aaedc125a111398a4f1c0f0c3e5c5fed07c655d8a3b7e248b6ba06c82d01f068cb891512e031ca3fc37386fe9e5ca95552972ed15d4caa4fc19ec432ee8
+Size (trash-3.3.1.crate) = 49531 bytes
 BLAKE2s (ttf-parser-0.20.0.crate) = efd49b9b219bd7b89386f33bd2c640d06092dadd2ece662f520bc22c7e5544a3
 SHA512 (ttf-parser-0.20.0.crate) = 57f8b09a47109da06a4472d6a75de41773bc6a4a976684e5490a19b1b6da4631d381650152914ad8ab04ddd01b7c5cccca971ca45054cfdf027ebcd924037929
 Size (ttf-parser-0.20.0.crate) = 161769 bytes
@@ -1116,9 +1107,9 @@ Size (unicode-properties-0.1.1.crate) = 
 BLAKE2s (unicode-script-0.5.5.crate) = 65724a2be74746ad3fd9ea503061a31ad347c72328fd04b8ae3e5fa72f0386be
 SHA512 (unicode-script-0.5.5.crate) = aa57fb24e60b61805b5a6a172d3caac8e18006e0cd29ffabbc063b88255a1a620a6f1b7a0164ad7ce42a253dff920739ad17f76abe10e837b7a35aee62c47c65
 Size (unicode-script-0.5.5.crate) = 43874 bytes
-BLAKE2s (unicode-segmentation-1.10.1.crate) = 1fbf059d99b61c44c6434f04b690268876af091fabb9b89bcc26ff83442b14c5
-SHA512 (unicode-segmentation-1.10.1.crate) = e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b
-Size (unicode-segmentation-1.10.1.crate) = 98416 bytes
+BLAKE2s (unicode-segmentation-1.11.0.crate) = 2ef901befa16a386195dccd99d30bf9f940331240d945d2d3d09e48e9ff667d6
+SHA512 (unicode-segmentation-1.11.0.crate) = 4914543cf022680f341c4a235f6d9204b3ac9a9098f34a80ee8c94e3d8ccbb82e78af016978eda910987533044593ac629a35286dc80707d349b33e405e86bef
+Size (unicode-segmentation-1.11.0.crate) = 102740 bytes
 BLAKE2s (unicode-vo-0.1.0.crate) = ebf97642cec6a60c207a257c30716b85a775ee18de69554c03f57db9cc03671b
 SHA512 (unicode-vo-0.1.0.crate) = 71c89d0db109d627890304f6b4490e7ae008fae79be7d25df7d4f5685b0ee08e8efc55c1b961ad0e40a4c6ec57fe1bb5f674d0f31cfe11c244d3e3fbef4bb575
 Size (unicode-vo-0.1.0.crate) = 8084 bytes
@@ -1134,18 +1125,9 @@ Size (url-2.5.0.crate) = 78605 bytes
 BLAKE2s (urlencoding-2.1.3.crate) = 73389b7b24fdfc1e3bf9e44f0eba555ac4c72dc503511a1fb18f1e7f1c68da5a
 SHA512 (urlencoding-2.1.3.crate) = 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac
 Size (urlencoding-2.1.3.crate) = 6538 bytes
-BLAKE2s (usvg-0.38.0.crate) = cd4a4b00481f3df09310d276142cb77109a38ca4833805aaf8a2e62e62c74f03
-SHA512 (usvg-0.38.0.crate) = 2980b0f2004934e7e4057f4080cf24e880bb6187946dcbafa95e7795d16c447c51720c44991d15babc4dce772690c2c1a28e834fc5d43f08af07da66770707b7
-Size (usvg-0.38.0.crate) = 32584 bytes
-BLAKE2s (usvg-parser-0.38.0.crate) = a058c641eee094f015c7ad3360a63221982adb53a8debc184fe12b56844d2100
-SHA512 (usvg-parser-0.38.0.crate) = ab580bfdd10a98c5456f218a0605e882d85d22587137cba89da22579e8ed87f373d63c404f7a17975180f4efb6055d0b0a06f162df4471f76505e3f86e153d62
-Size (usvg-parser-0.38.0.crate) = 65225 bytes
-BLAKE2s (usvg-text-layout-0.38.0.crate) = 8b66b86467dab7f3060b678302178ff6b44cefae318fa936b058de1933b44f7d
-SHA512 (usvg-text-layout-0.38.0.crate) = b3857f1d2e0eda40522d6c959357b72650edbc75dbf0a4968deef747cb9ae4d9ec17e8316c0fc139182814740ec4ce4f8c54a53e84d66b92b56522993d66bf52
-Size (usvg-text-layout-0.38.0.crate) = 21473 bytes
-BLAKE2s (usvg-tree-0.38.0.crate) = c30789eb9980e8adc89897ce04b3bcd7c21653015c9fd846cbc71508418fcf92
-SHA512 (usvg-tree-0.38.0.crate) = 601dc04c9944564a51639b8a2b146d70c259a48564387356b4b5d3bf0a5c5ecd864014ef7ddd99c14570ce489a8776a64f7463d076e37b0812e51d74393adee4
-Size (usvg-tree-0.38.0.crate) = 22275 bytes
+BLAKE2s (usvg-0.40.0.crate) = ec404b5f86f61f782a4f26e2859a37fde1262cb42a2af09fb5a9eb66c5ae6315
+SHA512 (usvg-0.40.0.crate) = f815a52d5bf7b56940139ca2fcb8c0151088a44f947d5268619838ba6c9d414cfe963cac7a9ed8974c1375ce2d45a0338ab948bb30bd40a2db37438b8385fe39
+Size (usvg-0.40.0.crate) = 124139 bytes
 BLAKE2s (utf8parse-0.2.1.crate) = ec63d4e1704c8be3fa23931b95f5ce67284b3dec987a7442e459406be3d24fcf
 SHA512 (utf8parse-0.2.1.crate) = 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
 Size (utf8parse-0.2.1.crate) = 13435 bytes
@@ -1167,54 +1149,54 @@ Size (walkdir-2.4.0.crate) = 23550 bytes
 BLAKE2s (wasi-0.11.0+wasi-snapshot-preview1.crate) = f023780bb2e4a8571dcb1012e76cfbfc3804df53b89abd5cd8ede9d7c5847d4c
 SHA512 (wasi-0.11.0+wasi-snapshot-preview1.crate) = 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
 Size (wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 bytes
-BLAKE2s (wasm-bindgen-0.2.90.crate) = c2df3969a12c0d622dae1ae6d64d66f1d3cd7cd802989dd0a452d5cab2347210
-SHA512 (wasm-bindgen-0.2.90.crate) = c6f73581590a8142b66bdc6373d925f1b1d37d4d09718b49c3454d3d2e16eab3dde97724cbd246420e0c29656bac8ede82eaa0b0e94f22238628dd974223db62
-Size (wasm-bindgen-0.2.90.crate) = 182529 bytes
-BLAKE2s (wasm-bindgen-backend-0.2.90.crate) = ef5f9cb7f966fd32bc18ebbbbf6bdb2811dbf8a74f280ca8d548ae3f2e00957a
-SHA512 (wasm-bindgen-backend-0.2.90.crate) = 7b19cfee23dad5b09b6089d2b56692bc183d477fed5db8a91a6b30c574b3de4b1d45004761248d8c5437ce20a5ff64f7e081fccbd84e8ed72fd154e5a06607da
-Size (wasm-bindgen-backend-0.2.90.crate) = 28348 bytes
-BLAKE2s (wasm-bindgen-futures-0.4.40.crate) = 525084678ebc6d2b14e5605c34af84368040de3001f2877a11679e55d1168417
-SHA512 (wasm-bindgen-futures-0.4.40.crate) = 8a2cd103e6d2c8c2c4cf1f83897f9cd54319bf1a648078c18b0bbd5f47903d8ec21949b776eaca8c997ddac7b9ffb3cf48348be1e830d485671a73bccc876250
-Size (wasm-bindgen-futures-0.4.40.crate) = 15375 bytes
-BLAKE2s (wasm-bindgen-macro-0.2.90.crate) = 2fb5f313b57c175e306d7bbfb5187509e22f4c5d1c13023079bfe47663ab6633
-SHA512 (wasm-bindgen-macro-0.2.90.crate) = 97dc09c02ea4daa1694f3a118aed3ae958373e179bc7ae4d7bcd14b9958f79c03564d678ec04d7f80b6e6a5529f63f1a853b2905055be8a210d41a12ff279007
-Size (wasm-bindgen-macro-0.2.90.crate) = 13904 bytes
-BLAKE2s (wasm-bindgen-macro-support-0.2.90.crate) = ea6bf57ffeffcd3e0e5cf3c50f8836727ab2a27655db307e9af96fdf652f677a
-SHA512 (wasm-bindgen-macro-support-0.2.90.crate) = 9a5782cebb192276a0a05b54f8cadd994cbb97388d72c85f9c60754ade309684883cb2f916badc1360522a6599172eab84aa2bc981889cf2ef2aed8a4e0a3577
-Size (wasm-bindgen-macro-support-0.2.90.crate) = 20008 bytes
-BLAKE2s (wasm-bindgen-shared-0.2.90.crate) = f9f6ad94f89911ca9a49e5c5217bda983d96f79ce694e115a48aa16bb58ef364
-SHA512 (wasm-bindgen-shared-0.2.90.crate) = f6639c004b17661d0a571181e1447db7eeadbfe93005d6f0e1bab983967591b64cf2ed21e7b77934ad45058adedcae28af1ef141696bd598f9c2d683abf93018
-Size (wasm-bindgen-shared-0.2.90.crate) = 7264 bytes
-BLAKE2s (wayland-backend-0.3.2.crate) = 13e168bedb39df47295d5a24bb8dc28c81f33dd9d5cff475a9b15d844902f9ef
-SHA512 (wayland-backend-0.3.2.crate) = c54edaf21f5e17d121f653c10b024eca27bc09a360bfe3389b468c2c26ae7541b881b8c61a64d89e9dcaeafaacabdfe27aff0d152341a38dd13f547070341e96
-Size (wayland-backend-0.3.2.crate) = 69238 bytes
-BLAKE2s (wayland-client-0.31.1.crate) = f409d87b1e9567267172c9e8096c598e839b0b9365f71d34da210e7c5015000b
-SHA512 (wayland-client-0.31.1.crate) = bc399f57e803b9dcc6fd1a9d08c010ae060ffa56f1a390046b8666617a1e01b3ed85b42bfe63c97574b3180b22130029dd0f4316f97eb65da9e5f8c2e66eeef4
-Size (wayland-client-0.31.1.crate) = 62635 bytes
+BLAKE2s (wasm-bindgen-0.2.91.crate) = 96d6f395fd35a2c578444e09a7792c3e644c8fc9b85fd2f5647f6c013360a1f2
+SHA512 (wasm-bindgen-0.2.91.crate) = 80e91e5b6094eddadbafd842a4a1b3284de7bb51bbd795e8716a0adac354dc14ceee0593d7c33090de06aadc8bc61b8eeab8851d066cc4ef4661e64adff1988a
+Size (wasm-bindgen-0.2.91.crate) = 182689 bytes
+BLAKE2s (wasm-bindgen-backend-0.2.91.crate) = 1201a4cd7781d3145c875ffc6e7f6d6f214fb5c5e2defa7e18a9c89a0a67dbaa
+SHA512 (wasm-bindgen-backend-0.2.91.crate) = 7d3c8db4503982fae9c86620c964e8f9a4ce542a79c56f21d9f82d26bb9418e78b7fa9922901663bf78516d58652dc3255ef48d1e1f042d8a3c69210f5804204
+Size (wasm-bindgen-backend-0.2.91.crate) = 28345 bytes
+BLAKE2s (wasm-bindgen-futures-0.4.41.crate) = 508c777094bc28eb5026ddaf05bd7ec9d4afe1f6478ce62d44f0e88cd4d9476f
+SHA512 (wasm-bindgen-futures-0.4.41.crate) = 8aba780d8d1c18f78e3d83efeaf83db72382d89ea262112100424dc082110e4d71eb173cee8c6b53f5d872cd74c2e4091770a9af829a45d466a65575b7178636
+Size (wasm-bindgen-futures-0.4.41.crate) = 15382 bytes
+BLAKE2s (wasm-bindgen-macro-0.2.91.crate) = e6b7dbe2fff2898964f9f86be988d73232ec12bf21e6e83423621934a1bcb7ae
+SHA512 (wasm-bindgen-macro-0.2.91.crate) = 6b05e0a2657e7e4f313089787b52cc7f59f5a94be6f716ba007fcbc3bf7c38561225ba3f39245d779e28dd30630b2d4c6be12baa6ea1e6cb47e562ccff48372f
+Size (wasm-bindgen-macro-0.2.91.crate) = 13898 bytes
+BLAKE2s (wasm-bindgen-macro-support-0.2.91.crate) = 711a6301a62e8bc149471d82e6f2f9d11c4feb54caeae88949ac7d5e12bd01cc
+SHA512 (wasm-bindgen-macro-support-0.2.91.crate) = 1277682520d88cb9529adbc054590a732a8890debe33d1d64ebce332c66c02f84065c0f643fa45c01de8b80534b2daf8333979601323b3ed50dc49553233c39c
+Size (wasm-bindgen-macro-support-0.2.91.crate) = 20091 bytes
+BLAKE2s (wasm-bindgen-shared-0.2.91.crate) = f7319c3a90d1167d3db0bf6e8d0a899ff8d2ad97fec6cc747fe72dee6dd9ed29
+SHA512 (wasm-bindgen-shared-0.2.91.crate) = 97072a8bdfadde104f6e9e760e1ac5ec665fdaff38a93a0bf601c95e652b35403e58a99fa8c0fefea6e47b38fb97f2e1ffcf52736f9ab890b0b9632efb26cb4b
+Size (wasm-bindgen-shared-0.2.91.crate) = 7267 bytes
+BLAKE2s (wayland-backend-0.3.3.crate) = 5a4225172d45f017aaf829e50d447ef20d01f31a5854652a0caedf4c5994cb4b
+SHA512 (wayland-backend-0.3.3.crate) = fb3c7f25074747954b5dbf8455c2faa92862ae53864599f49ed64b74e5f114d7e578ed388cb3b7240fac3fff98a5d231a977154bbe976354938d66fc5da5b8e4
+Size (wayland-backend-0.3.3.crate) = 70455 bytes
+BLAKE2s (wayland-client-0.31.2.crate) = 0bf1596a660d89508429b109497aa78108492acccc1ff8f354e846f96acbf330
+SHA512 (wayland-client-0.31.2.crate) = 1f15b1f8787e1b25b90369106ac6119f208a60ab9c3fe851287fa9c7c8d9fb03217c3f33ffb1dfba5df4f2a749be19402d25ed80e1ed9d7301c1c40e847911b8
+Size (wayland-client-0.31.2.crate) = 62976 bytes
 BLAKE2s (wayland-csd-frame-0.3.0.crate) = 9cf75c59f807e9b9c27750788ebc273982867c020a6604a2343e81b29da9869e
 SHA512 (wayland-csd-frame-0.3.0.crate) = 2ae56291ebf40e84ff690f15ce43cee36a29fc67975cb1331c47a44cd93aab7c19fc8b385b67149a62836b3bcbe1d5bdb646078b9cf2b00e5288893ba9840bb8
 Size (wayland-csd-frame-0.3.0.crate) = 5696 bytes
-BLAKE2s (wayland-cursor-0.31.0.crate) = 2c4a9d2a122275502d7aff887850faa753bd07148a049e58d3e51c619665c5d2
-SHA512 (wayland-cursor-0.31.0.crate) = 3aa0852e3204e5abcac0131f765016557b96eee348f9f1cfc8a98eacdb7ee7547e3ab4f11bcb7d19e0ab054ce9b0b4e1ea619b175135e3af75ee73cee99429bc
-Size (wayland-cursor-0.31.0.crate) = 6938 bytes
-BLAKE2s (wayland-protocols-0.31.0.crate) = dbeae48d52aacdb17e13afccb6443be044b26aefb1d557698b8762fdf7262856
-SHA512 (wayland-protocols-0.31.0.crate) = 5eeea6b739e5426b4a2f45479137ce5b696a5d0b2dc61cecac13fd0e5248fb2d9306609f90629149162e98ed077fa2f86d58fd2e8520191359f80ef617e1d45d
-Size (wayland-protocols-0.31.0.crate) = 134772 bytes
+BLAKE2s (wayland-cursor-0.31.1.crate) = 1dd1a9df33784bd9d7bf66d6c1a6b7bd8f0b3fbbc901731c88faaf4ded298b38
+SHA512 (wayland-cursor-0.31.1.crate) = 42b975a1c9097b588505243c2923ff3acfe0aa312e8dce5390cb7aea98924f3e29d1cf29245a54a54b617829028c96ad2b5ad51f3854a3e85ce840eaf0edf844
+Size (wayland-cursor-0.31.1.crate) = 6883 bytes
+BLAKE2s (wayland-protocols-0.31.2.crate) = 0e996a3735d54f1159d0f4c2bf88c2da311500ad65c1af28d8d3d8f5f35d72d0
+SHA512 (wayland-protocols-0.31.2.crate) = 8f295413b20f308fbf337d8d6e2b6905061d32baa0aeea2aac55edeceadc754a121c56b8b96ca218aa902cfb26fa168c84334ef5033f8cc72e1505f1cfba06fa
+Size (wayland-protocols-0.31.2.crate) = 147062 bytes
 BLAKE2s (wayland-protocols-plasma-0.2.0.crate) = 5a23a92ac486ce0965656b0c598846243b679e8572601824362ea199e8f326b0
 SHA512 (wayland-protocols-plasma-0.2.0.crate) = d72a03ae0c34b9102567b584971714734aa97e0bd85a3447663a0f88b05bc06a295b1aabc46b6c92701e620c2af87ad6a321a5daddab0df08e7e09f1337f3cb6
 Size (wayland-protocols-plasma-0.2.0.crate) = 59992 bytes
 BLAKE2s (wayland-protocols-wlr-0.2.0.crate) = 5685319daf7173eb89156069e20c5b2ac52140507a9124ce37b974f151191efc
 SHA512 (wayland-protocols-wlr-0.2.0.crate) = b1e5025dbe50a9b90bfd7a38d7564ea8a02c84c8c802d2200864dc604847a4b0979f8a0e05d8d76c2b7c1e198c7847e4d59ad49311b00ab2d4d36eceb776a16a
 Size (wayland-protocols-wlr-0.2.0.crate) = 25804 bytes
-BLAKE2s (wayland-scanner-0.31.0.crate) = 0aa0b02b0a7e3372dc331a1324257fb5015bf08177c83bba5f013e88c1dae4ba
-SHA512 (wayland-scanner-0.31.0.crate) = 132bd03a836aa4b8395c67eccbfee2019a0cd30b3e6b081618bf209fd60cc9a2e5bdd9b648e0ca09db7ba3b2aef29f2fc5b08353d0b1b60972d9949a63018001
-Size (wayland-scanner-0.31.0.crate) = 35245 bytes
+BLAKE2s (wayland-scanner-0.31.1.crate) = b316e440cc58d02adde8a8121610f5cb39eb3d22570005bef523b97fc2187ba6
+SHA512 (wayland-scanner-0.31.1.crate) = 61521f39f414bce7bf372656544294382676649a42d3e2751b6a33874bf12ea3fe87d55c9389799197bbbab36fade2f386a6a83437434d4e0175347b232f7f62
+Size (wayland-scanner-0.31.1.crate) = 35419 bytes
 BLAKE2s (wayland-sys-0.31.1.crate) = 1319605d43f2f408489345d34f059154e6be693272edd80e5d7f840ed63daa10
 SHA512 (wayland-sys-0.31.1.crate) = 79d6feda8a2a4307218ad51b292efd7d0e80707630908a9ae9bca6c0ceed57af874f3b6467915fefd078279ff4f7d39291d84d6250312f692305d38d7f0bed3e
 Size (wayland-sys-0.31.1.crate) = 8577 bytes
-BLAKE2s (web-sys-0.3.64.crate) = 452e9beafd5b3a8fe9424ab0e7c56a1b459545d20f143d5ac041cabca1b0ac4d
-SHA512 (web-sys-0.3.64.crate) = b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4
-Size (web-sys-0.3.64.crate) = 725584 bytes
+BLAKE2s (web-sys-0.3.68.crate) = 3fc14d7b374c1e1f52c801d178192a117e5dc9e63e828c82671203e4b20d7b81
+SHA512 (web-sys-0.3.68.crate) = f4b537310e9900410bf4a00b382c2bff29317efd2ccfe12b9680dd3ed49a896eb8e8e10d9964d463f1627cc9df1e27dfef1c86693e90b94ce3c488915762d88e
+Size (web-sys-0.3.68.crate) = 728353 bytes
 BLAKE2s (web-time-0.2.4.crate) = 5d8bac66d622971b916795c77e274a55698ce586b22bb33483df20a7d32b0a37
 SHA512 (web-time-0.2.4.crate) = d52025a11a11e3286aa0fcd20639eac6cb93ac189b368419adc0ccd2045b288bee9df8c0042a65744a78700e4576f3055478fd52c5a5381088f9a6e28ca3e3c3
 Size (web-time-0.2.4.crate) = 15743 bytes
@@ -1227,18 +1209,18 @@ Size (webp-animation-0.9.0.crate) = 3783
 BLAKE2s (weezl-0.1.8.crate) = ca6120df03224228d4c7ee055875524f19ee17a006fe7be60e0bdb6aa1ce8382
 SHA512 (weezl-0.1.8.crate) = 6012de47d6bb5177820be9794e70ce6354577247750b8a125dad1d3e093d96cacba62471d8f67f056a72447bb6bf7fffabc6254ae96d93014a5200c71d571c97
 Size (weezl-0.1.8.crate) = 42175 bytes
-BLAKE2s (wgpu-0.18.0.crate) = e7cbad078274502d2ae39002d3f0bc87c5d52a5a60d4d3b00ac4f2db9a2a6328
-SHA512 (wgpu-0.18.0.crate) = de51fb90fd012cd11c28142f82ff9023eb9b61ceddbc044f648aff6c65d02351faf9843e6d81947fe8ed9292183d111a07ea6634ee18bbd7a23610ad2899873d
-Size (wgpu-0.18.0.crate) = 99673 bytes
-BLAKE2s (wgpu-core-0.18.1.crate) = 7e7cf8eba2fef37697243f811f05a87ff36b8660dfee13c5b360ac53904ed20c
-SHA512 (wgpu-core-0.18.1.crate) = 7e0ded80117e68f269ba98493ed4f5fed908791700c62a37ce26556257b378b6eee968b9eece52ab3ccccc24b40364840269d07a0fa066655661f32ec4fad291
-Size (wgpu-core-0.18.1.crate) = 225351 bytes
-BLAKE2s (wgpu-hal-0.18.1.crate) = c287a518534ae197672e334eafd2b701afe041841baec94e868cd191f341e7c9
-SHA512 (wgpu-hal-0.18.1.crate) = e84f3f2f47d2ed9d257ece555f16ede622fdf2e7b2ecbc74e77af686a6b5a51f53a2e45d4df5a579feca061e50cce88a2b0698d1ffe304d5da159f46370445bb
-Size (wgpu-hal-0.18.1.crate) = 268148 bytes
-BLAKE2s (wgpu-types-0.18.0.crate) = ebe589a15bf2b08b6e909345d2ad625f074787992b9bb3eae7b008125c5632ff
-SHA512 (wgpu-types-0.18.0.crate) = 0d886b0d1f7c1b618297e03db92dffb775ae5aac6768af348297e78cb1798df93d41ce3b005b5ec7c77d22156b5920bcf17fc341549acddd5c203091f332e20a
-Size (wgpu-types-0.18.0.crate) = 55501 bytes
+BLAKE2s (wgpu-0.19.1.crate) = c62a18bc120eb3ab1a9ec1b3aae1f8f55529ab66489f16e91b11e2b57c7da000
+SHA512 (wgpu-0.19.1.crate) = 809a762b686ff68c784c96b7f65263448832588b93ccf07150193dbeef515cf9d0f03e82694d6f846d5183e5418689996d3b602576aecdef8b980f7c31021961
+Size (wgpu-0.19.1.crate) = 109340 bytes
+BLAKE2s (wgpu-core-0.19.0.crate) = 1e167295324e284c7169e1780679651dbcb83c3883c3564ef2ea906ef6e44876
+SHA512 (wgpu-core-0.19.0.crate) = 8c29bd03f4a62e0f598e967cd3dc4a0b9828d115949858da4116994b8374a9fb703455e01dc188a44ba0b23c782eb9af19b68ea45ff791d066f9d784c58962a1
+Size (wgpu-core-0.19.0.crate) = 237141 bytes
+BLAKE2s (wgpu-hal-0.19.1.crate) = 9053677f90108a8482e68eb6280b2afc41b0f12b3c32baf57cf27937f6d2ab0e
+SHA512 (wgpu-hal-0.19.1.crate) = 1d42d567d2a3762e0ea4abf30da4acdbfc8284723ae34c6aff21ede250de6dc7762b50d8f5d2edf70b214ae2d876c5d22c9c1c23c5ecec2c6c84afdcbcda4a5f
+Size (wgpu-hal-0.19.1.crate) = 291249 bytes
+BLAKE2s (wgpu-types-0.19.0.crate) = 2337968b7200abbcbba4afbb6589bf6fbfc01a49195be04e25be2e1d16b79e97
+SHA512 (wgpu-types-0.19.0.crate) = b698a1e7ffad00ac61897c11d4128392889f52c64984a62233079df0c3b42660e96b4b54d7a3c2ec29d5b8ea46194308dcd35516ecef8b3b6ca2215a9eb10941
+Size (wgpu-types-0.19.0.crate) = 59618 bytes
 BLAKE2s (widestring-1.0.2.crate) = e5db41ea3dd5861af19fa0023947bd3df31186ca3bc1d7daf8240c394cfbbb94
 SHA512 (widestring-1.0.2.crate) = cbebac37d87808e791d7839ad69e0b86af49b0e8a354a22e11797915c719937ed5b0cb638e5afc9d710cd1e073eaa9f7db76cd3ca1ec35a71b565f0b8f55407b
 Size (widestring-1.0.2.crate) = 79706 bytes
@@ -1251,21 +1233,15 @@ Size (winapi-i686-pc-windows-gnu-0.4.0.c
 BLAKE2s (winapi-util-0.1.6.crate) = ee30225764b19798dea3c9dcc7fb08d1ce06861a1a5f93650e92a1ffb971730b
 SHA512 (winapi-util-0.1.6.crate) = b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9
 Size (winapi-util-0.1.6.crate) = 12234 bytes
-BLAKE2s (winapi-wsapoll-0.1.1.crate) = cc3eaeed0d8ea0eda0a559dbaaea7650b32831f31e7ee29fd065fbc3b4b0a834
-SHA512 (winapi-wsapoll-0.1.1.crate) = 110bcb68119ce5848b9de19a9af0a752bb7f3bbb9c07f2e0d303b428166197d3525c8b4ca6afd56f132f14b4948054cf1dbcc7669c02775b66343e089488fba6
-Size (winapi-wsapoll-0.1.1.crate) = 2881 bytes
 BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1
 SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
 Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
 BLAKE2s (windows-0.44.0.crate) = 382e03ac8e5d3653847f23cd49afa2add6059398c8908ce70d3d4e70545f8ded
 SHA512 (windows-0.44.0.crate) = 846d870eafb43997bcc546eeb2859d1a53eb3a2e3b0a5bd21f33e9880a786fc6790912cc0eb0d121e18a8f80fc90b8670f022d18aca47b3407377a4bcccfbd2b
 Size (windows-0.44.0.crate) = 11502336 bytes
-BLAKE2s (windows-0.51.1.crate) = 659a877504dab77fbc07ca6cfb38a53c99f6ac81ad9708797e7d03a99e12d1c2
-SHA512 (windows-0.51.1.crate) = ccb118175cba992c567fdde85c729daceb121c97e31c1d95339bdf6c8a3a16e069f86ad3695e8450fd112a6bd60d4b37c443eeb29da78f43474c1bf52b46a9ad
-Size (windows-0.51.1.crate) = 12250614 bytes
-BLAKE2s (windows-core-0.51.1.crate) = 077883ef9a633225a2e41fac29a09dcf3b83ab9f314716e6094153e265b4f460
-SHA512 (windows-core-0.51.1.crate) = 90615ed84f11fdfe0725a4a8b112e45f93ae6cb7e65c16636f85217369fd8b708553ae5bd28aff66e18b180ffa3c0f6820a94022fc5eb202b4f8358f8926fde6
-Size (windows-core-0.51.1.crate) = 42364 bytes
+BLAKE2s (windows-0.52.0.crate) = b61ab4c89b2cccd911515b6c40f21d0fa8eb5fe5c401c1400ba297747b0df440
+SHA512 (windows-0.52.0.crate) = 8a9d443cfae3b44ab50bdffd70b70ea3b3d536f464e4beb7cfa9e15eb4e4505cbac20266b44d589bb7231790a87f473ead6d2160b8cd18d62f31b78bf61417da
+Size (windows-0.52.0.crate) = 11843715 bytes
 BLAKE2s (windows-core-0.52.0.crate) = 77d9bb32ee278988564117784949be021514e73dbe8039a61a4606321aaa7d0b
 SHA512 (windows-core-0.52.0.crate) = 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36
 Size (windows-core-0.52.0.crate) = 42154 bytes
@@ -1353,36 +1329,33 @@ Size (windows_x86_64_msvc-0.52.0.crate) 
 BLAKE2s (winit-0.29.10.crate) = 19f9376032ac5142976e1d60ed6c1db490ca62702d661289063d1898ddeb550d
 SHA512 (winit-0.29.10.crate) = faa02eb1904074fea65a5a796c6c503ac8cb2bc32ff79e55a1fb1d55cf16851da39dcb04ac89b5560fa0f155a8db9f54de84a13526d2e37b5c596ec92038e857
 Size (winit-0.29.10.crate) = 574116 bytes
-BLAKE2s (winnow-0.5.35.crate) = 10d0494389b3edff28cfb5fedd50acbc26d37b63375759b8202b99be4e33d25f
-SHA512 (winnow-0.5.35.crate) = ad83296d42318ed81d5a2ca7a24b18bb770f019ccf762439418a7c0c095cd4d0d94a11463d5f8718217d812f1417c2f49829e5361d23e7be5000adf69d7dd1f1
-Size (winnow-0.5.35.crate) = 155395 bytes
+BLAKE2s (winnow-0.5.40.crate) = 45b19ee7d46dbfa8af278cad6ca3d8e186640773f37af1ea909b79556d189c51
+SHA512 (winnow-0.5.40.crate) = 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c
+Size (winnow-0.5.40.crate) = 159316 bytes
+BLAKE2s (winnow-0.6.1.crate) = 3952a370235bf4beb16437ee97d765bfdff24755a5371c6416125ab0b3ad6e88
+SHA512 (winnow-0.6.1.crate) = b1d54a03caa35a07e5a869278e5ff396da8fbaf7256bffa4d82da206f6b91a103fdfcc2e3210b5b1fc153636fe687be5cfd4fb4ffbeb84ba240ffae58ed4300f
+Size (winnow-0.6.1.crate) = 157139 bytes
 BLAKE2s (winres-0.1.12.crate) = 6b1d1857d9cbe3d4d3e1e414860bcfb543b4344f91b55e4a98ef26dfa3cc76fd
 SHA512 (winres-0.1.12.crate) = 9f61edafb4a262b56d130e48ac6bba94f5a432bf0a8c20243e6c8fa98c3f9e0d2ab00a77b35a2e49dd63585a272af597e236e089641b5f488760ac42d22f5a67
 Size (winres-0.1.12.crate) = 19772 bytes
 BLAKE2s (x11-dl-2.21.0.crate) = f6f9b881bc855583cbf2c693d54575ab04e45eeaaa4364d7d04aeeef13e9a538
 SHA512 (x11-dl-2.21.0.crate) = b864b0865720a9b2afc6d986fb7ebe19734671433449897d7f00488e019f3781f417f8e3763f09fa0db100a1d0c7e709ea9ac43c6dd48775f3daf803ebaebee5
 Size (x11-dl-2.21.0.crate) = 66823 bytes
-BLAKE2s (x11rb-0.12.0.crate) = 2f99085c0e5d79d182461c0ca0db766f5ba0ec8616b98ecbd61153e16428117c
-SHA512 (x11rb-0.12.0.crate) = 1e2122effd38c5f67d1fc24e6a9b74e14a04713166980e4cb071860616a19cfa9ed87e4733c1f029df10de1a17e732b928a138027e8ee0e4a1f4242f251f5f78
-Size (x11rb-0.12.0.crate) = 218514 bytes
 BLAKE2s (x11rb-0.13.0.crate) = 257d31402c88bd6c936c02be1639566312b62c986869174c66dbf00a248ce358
 SHA512 (x11rb-0.13.0.crate) = 9e86c7fab70d20193804a85608aaf46697b56f3d78eec50dd835c4ddd4a45ff56c0819309b443baa4a58f93e7d37f303e29ef279dbcd5d8c917c559751ca00b8
 Size (x11rb-0.13.0.crate) = 222396 bytes
-BLAKE2s (x11rb-protocol-0.12.0.crate) = 93ec59f78587c5a55b29d27ba88787152eaa699535ae58c317584fe3d4d6fc53
-SHA512 (x11rb-protocol-0.12.0.crate) = 3ef8a79a98f428e82b250c2162357f9965618aa3d9b92e37521e42de884d7b71fd7de51c56ba117f0cced674151c9bc6451dc919326ddea362b4e44f839ae492
-Size (x11rb-protocol-0.12.0.crate) = 478311 bytes
 BLAKE2s (x11rb-protocol-0.13.0.crate) = e99b30e7f45582adb14adb1507535b116fd538a927339663ec4d4a92635700f5
 SHA512 (x11rb-protocol-0.13.0.crate) = 36f412ed83634c402cfb3fea3fc64b9782b348fde3e98617a6c478867a0e93bacd9a69b1feb8d7ee5c01de578ddb85fff1ab86dfaaf88391c3e03dc7aeb3dca7
 Size (x11rb-protocol-0.13.0.crate) = 507838 bytes
 BLAKE2s (xcursor-0.3.5.crate) = a7411cd35384d22f01153da5ee584cf03d8085ea1b2b902730794e7d1c7d5b7f
 SHA512 (xcursor-0.3.5.crate) = 284f0012a07776f351d9951de33187636f8410651ed71cee3169c0cc082fda6a01a39fddbed4185dae894f7d5314ce204078ce0848308672ee19789a1fdfb05c
 Size (xcursor-0.3.5.crate) = 6256 bytes
-BLAKE2s (xdg-home-1.0.0.crate) = 10af4b78864b8d89651ef7addfe36fb09e1f38c48c8a312c617563cdb116c4eb
-SHA512 (xdg-home-1.0.0.crate) = 943414b1238be9cb0785987e45e90412ea1df6f838ec845147555e09e2433966b2635b59884f9adc13f79820661062f13c1368fa959f785897a2617ffad0bc23
-Size (xdg-home-1.0.0.crate) = 3310 bytes
-BLAKE2s (xkbcommon-dl-0.4.1.crate) = 50ff42d9f5463a3671ae268fdfc29c8235b742165cf4992244541bab7179243d
-SHA512 (xkbcommon-dl-0.4.1.crate) = 36662b7ae4a07189b10558fc4fd8e9edf44948e67947166ad1601dbd6d5b6d4bc679659de6aa4a913d3ba8243b538623f413ab9a27cb34604a17101e71dbd7f9
-Size (xkbcommon-dl-0.4.1.crate) = 5832 bytes
+BLAKE2s (xdg-home-1.1.0.crate) = fe4b7459253b648b14aca6b50c44897ffadad1dc5d4db79b3d7b6262230ef0ab
+SHA512 (xdg-home-1.1.0.crate) = 3f4d6d81b84beab8eb549e124c9dcf5dbcad8b6471cd87edcebf5c0011371667718104c7ea6eba7301fde7524137b18484621c820c75b182bafd7b9b2972957a
+Size (xdg-home-1.1.0.crate) = 3600 bytes
+BLAKE2s (xkbcommon-dl-0.4.2.crate) = 690a0bfc6e7265809bc74fc5b42f3ecd06322ce36ccdd6f033a2566945377a30
+SHA512 (xkbcommon-dl-0.4.2.crate) = 71d6a8468bb05d5c1dac130c90135dec88804708f8f2061b861953a980948b1e7c1f893b86ba8bbf251012d834398394deaa26934939ad161fd4ab9a28578cba
+Size (xkbcommon-dl-0.4.2.crate) = 5879 bytes
 BLAKE2s (xkeysym-0.2.0.crate) = 0a00258bfc5fca524969f65894651f2ef3ecde090401e06e20ccef281dd650c6
 SHA512 (xkeysym-0.2.0.crate) = 7dc5893f91aacafacce66f14ec27a6c792e7bf82c116e6d2221d2ed5ba3ef2889243f4af3f407d0370b46db6ac27568708b431d59b82c5d056f89d11e42ae44f
 Size (xkeysym-0.2.0.crate) = 101431 bytes
@@ -1395,12 +1368,12 @@ Size (xmlwriter-0.1.0.crate) = 6261 byte
 BLAKE2s (yaml-rust-0.4.5.crate) = 65c7c0fe708cb682959e36fbb03b09a35b09d529e5c87364107f5985940a1404
 SHA512 (yaml-rust-0.4.5.crate) = 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
 Size (yaml-rust-0.4.5.crate) = 47783 bytes
-BLAKE2s (zbus-3.14.1.crate) = 204a8cd25ce5088a784835483054b6f27a3f67127f337e9808bcf4e8662b46d7
-SHA512 (zbus-3.14.1.crate) = e972c93293ecad9b25adb2175a6960d2e7f94acdb300e3d887c807d9532aba4e604747543142a174955057fdcd082c4a3cb340a4398e31b491c44eaa92829c9b
-Size (zbus-3.14.1.crate) = 148931 bytes
-BLAKE2s (zbus_macros-3.14.1.crate) = aef53c90f31100ea012e80719583045f2af703cd6dac9003d445bdd57c3511db
-SHA512 (zbus_macros-3.14.1.crate) = 1b6a4376e3b5e7b5f95a52026e7ccf48c459b816b210e6cca2b67ff47161f586590b8c68e7876573105f7892e1c4c33163b3679acae779feeaffe220f64eaa09
-Size (zbus_macros-3.14.1.crate) = 25893 bytes
+BLAKE2s (zbus-3.15.0.crate) = 98cfc75dca978d8a9548a5d937798a4118287a245c772bd207c1f2f0749b1612
+SHA512 (zbus-3.15.0.crate) = 92722ec87ea6ca7c7b9a779b62966cd69984970dbd299b093455768da26f1d2b8fc7aa5f24acaf28450cc042bcc48cac8c8d555ff5f99bda45794da2f2c2ac42
+Size (zbus-3.15.0.crate) = 151374 bytes
+BLAKE2s (zbus_macros-3.15.0.crate) = 7b36f9d0e287ae8a0004232d2d0dc868b563c7d0174fa6176c1bc7223dce245c
+SHA512 (zbus_macros-3.15.0.crate) = e535104f111218e6323a70de3e5e04d8f26f667aaf570e3768a3e030ac61ed04d4696762b6597de9f1ab4317c981304134f6ba607add3341e3c7e70428fa6903
+Size (zbus_macros-3.15.0.crate) = 25887 bytes
 BLAKE2s (zbus_names-2.6.0.crate) = 671f4ccac422a3806037bdb0c3168007711eb1c982db2e30e9708bf182967b2e
 SHA512 (zbus_names-2.6.0.crate) = 3d0e5fb5aab3d2955b4516168b19be5c86d04cf2cc7d7f83779ba1d0f637a5670f16bc2f34e57bef0692477c3e2c1821f820214424c45f0411c40be954e38741
 Size (zbus_names-2.6.0.crate) = 9638 bytes
@@ -1422,3 +1395,5 @@ Size (zvariant_derive-3.15.0.crate) = 10
 BLAKE2s (zvariant_utils-1.0.1.crate) = f74a2d10b80bf5b3552db81c6c02ccf563bb8a7a19beb3beffc4824958c50870
 SHA512 (zvariant_utils-1.0.1.crate) = 3cf364d53f1169d5274998c3f06ef1a9371071644b256223441deb004553d4eccbb564305ddc0693cf1b7a595e8c1b989df0f8b4eb8447a72782d7d200120f36
 Size (zvariant_utils-1.0.1.crate) = 6223 bytes
+SHA1 (patch-.._vendor_wgpu-0.19.1_src_lib.rs) = 898b3325315946d05aa30f54d3a9ff658f558f6d
+SHA1 (patch-.._vendor_wgpu-core-0.19.0_src_instance.rs) = 2d83a13b6223aa64f0b1722935cf6b310306df79

Added files:

Index: pkgsrc/graphics/simp/patches/patch-.._vendor_wgpu-0.19.1_src_lib.rs
diff -u /dev/null pkgsrc/graphics/simp/patches/patch-.._vendor_wgpu-0.19.1_src_lib.rs:1.1
--- /dev/null   Fri Feb 23 10:09:13 2024
+++ pkgsrc/graphics/simp/patches/patch-.._vendor_wgpu-0.19.1_src_lib.rs Fri Feb 23 10:09:12 2024
@@ -0,0 +1,26 @@
+$NetBSD: patch-.._vendor_wgpu-0.19.1_src_lib.rs,v 1.1 2024/02/23 10:09:12 pin Exp $
+
+Apply https://github.com/gfx-rs/wgpu/pull/5166
+
+--- ../vendor/wgpu-0.19.1/src/lib.rs.orig      2024-02-21 19:24:28.317001076 +0000
++++ ../vendor/wgpu-0.19.1/src/lib.rs
+@@ -2812,7 +2812,7 @@ pub struct CreateSurfaceError {
+ enum CreateSurfaceErrorKind {
+     /// Error from [`wgpu_hal`].
+     #[cfg(wgpu_core)]
+-    Hal(hal::InstanceError),
++    Hal(wgc::instance::CreateSurfaceError),
+ 
+     /// Error from WebGPU surface creation.
+     #[allow(dead_code)] // may be unused depending on target and features
+@@ -2847,8 +2847,8 @@ impl error::Error for CreateSurfaceError
+ }
+ 
+ #[cfg(wgpu_core)]
+-impl From<hal::InstanceError> for CreateSurfaceError {
+-    fn from(e: hal::InstanceError) -> Self {
++impl From<wgc::instance::CreateSurfaceError> for CreateSurfaceError {
++    fn from(e: wgc::instance::CreateSurfaceError) -> Self {
+         Self {
+             inner: CreateSurfaceErrorKind::Hal(e),
+         }
Index: pkgsrc/graphics/simp/patches/patch-.._vendor_wgpu-core-0.19.0_src_instance.rs
diff -u /dev/null pkgsrc/graphics/simp/patches/patch-.._vendor_wgpu-core-0.19.0_src_instance.rs:1.1
--- /dev/null   Fri Feb 23 10:09:13 2024
+++ pkgsrc/graphics/simp/patches/patch-.._vendor_wgpu-core-0.19.0_src_instance.rs       Fri Feb 23 10:09:12 2024
@@ -0,0 +1,41 @@
+$NetBSD: patch-.._vendor_wgpu-core-0.19.0_src_instance.rs,v 1.1 2024/02/23 10:09:12 pin Exp $
+
+Apply https://github.com/gfx-rs/wgpu/pull/5166
+
+--- ../vendor/wgpu-core-0.19.0/src/instance.rs.orig    2024-02-21 19:18:58.413091905 +0000
++++ ../vendor/wgpu-core-0.19.0/src/instance.rs
+@@ -467,6 +467,15 @@ pub enum RequestAdapterError {
+     InvalidSurface(SurfaceId),
+ }
+ 
++#[derive(Clone, Debug, Error)]
++#[non_exhaustive]
++pub enum CreateSurfaceError {
++    #[error("No backend is available")]
++    NoSupportedBackend,
++    #[error(transparent)]
++    InstanceError(#[from] hal::InstanceError),
++}
++
+ impl<G: GlobalIdentityHandlerFactory> Global<G> {
+     /// # Safety
+     ///
+@@ -479,7 +488,7 @@ impl<G: GlobalIdentityHandlerFactory> Gl
+         display_handle: raw_window_handle::RawDisplayHandle,
+         window_handle: raw_window_handle::RawWindowHandle,
+         id_in: Input<G, SurfaceId>,
+-    ) -> Result<SurfaceId, hal::InstanceError> {
++    ) -> Result<SurfaceId, CreateSurfaceError> {
+         profiling::scope!("Instance::create_surface");
+ 
+         fn init<A: HalApi>(
+@@ -517,8 +526,7 @@ impl<G: GlobalIdentityHandlerFactory> Gl
+             hal_surface = init::<hal::api::Gles>(&self.instance.gl, display_handle, window_handle);
+         }
+ 
+-        //  This is only None if there's no instance at all.
+-        let hal_surface = hal_surface.unwrap()?;
++        let hal_surface = hal_surface.ok_or(CreateSurfaceError::NoSupportedBackend)??;
+ 
+         let surface = Surface {
+             presentation: Mutex::new(None),



Home | Main Index | Thread Index | Old Index