pkgsrc-Changes archive

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

CVS commit: pkgsrc/emulators/jgenesis



Module Name:    pkgsrc
Committed By:   pin
Date:           Sat Apr 26 10:22:32 UTC 2025

Modified Files:
        pkgsrc/emulators/jgenesis: Makefile cargo-depends.mk distinfo

Log Message:
emulators/jgenesis: update to 0.9.0

Notable changes since the last release (v0.8.3):

    Revamped low-pass filter options for Genesis / Sega CD / 32X that should be significantly more accurate to actual hardware than the v0.8.3 settings
    Improved audio quality for all emulated systems via much higher-quality audio resampling
    A rather large number of bugfixes for Genesis, Sega CD, 32X, SMS, Game Gear, SNES, Game Boy [Color]
    Major bugfixes for Linux AppImage builds in Wayland
    Save state files are now internally compressed using zstd, which should reduce save state file size by 70-80% in most cases
    Basic CPU + CD-ROM drive overclocking options for Sega CD, which have fairly low compatibility but do help in some games

Full changelog below.
New Features

    (Genesis / Sega CD / 32X) Replaced the low-pass filtering settings added in v0.8.3 with a new set of options that should be more accurate to actual hardware
        New option to apply a first-order 3.39 KHz low-pass filter to Genesis audio output; this is ON by default (biggest change from previous default settings)
        New option to apply a second-order 7.97 KHz low-pass filter to Sega CD PCM audio output; this is ON by default
        New options to individually configure whether the Genesis low-pass filter is applied to Sega CD and 32X audio output; these are all OFF by default
    (Genesis / SNES) Added a new video setting to disable deinterlacing in the handful of games that use interlaced display modes (e.g. Sonic the Hedgehog 2 in 2P Vs. mode, Ys III (Genesis) with the 
in-game "Int Mode" option enabled, Air Strike Patrol in mission briefing screens)
        Deinterlacing enabled matches the behavior in previous versions: normal-resolution interlaced modes display the same as progressive mode, and high-res interlaced modes make the graphics 
processor render all 448/480 lines every frame
    (Sega CD) Added an option to overclock the sub CPU by decreasing the master clock divider (#138)
    (Sega CD) Added an option to increase the disc drive speed when reading data tracks (#138)
        This has low compatibility but can shorten loading times in some games. Compatibility is slightly higher when the sub CPU is overclocked
    (Sega CD) Added an additional PCM chip interpolation option for 6-point cubic Hermite interpolation, which in some cases produces a slightly cleaner sound than 4-point cubic Hermite (the existing 
setting)
    Added a new hotkey to quickly toggle whether overclocking settings are enabled, for the systems that support overclocking (this includes Sega CD's new drive speed setting)
        This is mainly useful for Sega CD, where increasing the drive speed can shorten loading times during gameplay but almost always breaks FMVs and animated cutscenes

Improvements

    Audio resampling code has been rewritten to use the windowed sinc interpolation algorithm, which is much higher quality than the previous resampling implementation at a relatively low performance 
cost (for most emulated systems)
        Windowed sinc interpolation can be very performance-intensive for NES and GB/GBC audio resampling, so these two systems have a new audio setting to choose between windowed sinc interpolation 
and the old resampling algorithm (low-pass filter followed by nearest neighbor interpolation)
    (Genesis) Slightly improved performance by optimizing VDP rendering and tile fetching code
    (Genesis) Frontends now recognize .gen and .smd as file extensions for Genesis / Mega Drive ROM images (#149)
        This includes attempting to auto-detect when a ROM image is interleaved (common for .smd files), and deinterleaving it during load
    (SMS) The "crop vertical borders" video setting now defaults to enabled instead of disabled; unlike the left border, the vertical borders will only ever show the current backdrop color
    (SMS) The SMS model setting now defaults to SMS1, which emulates a VDP hardware quirk that is required for the Japanese version of Ys to render correctly (#182)
    (SMS / Game Gear) Reduced log level of a warning message that caused excessively verbose log output in Virtua Fighter Mini (#199)
    (SNES) In games that use the SA-1 coprocessor, the SA-1 CPU now gets a wait cycle every time it accesses SA-1 BW-RAM, similar to actual hardware
        The SA-1 CPU still runs faster than actual hardware in some cases because bus conflict wait cycles are not emulated
    GUI: When opening a game that requires a BIOS ROM or firmware ROM (e.g. any Sega CD game), if the BIOS/firmware ROM path is not configured, the error window now contains a button to configure the 
appropriate ROM path and immediately launch the game
    CLI: If no config file exists, the CLI will now attempt to write out the default config to the config path so that it can be edited manually if desired
    Save state files are now internally compressed using zstd which should reduce save state file size by at least 50%, often by 70-80%
    Frontends should now correctly handle files with uppercase file extensions

Multi-System Fixes

    Fixed a performance bug in the audio resampling code that could have caused intermittent extremely poor performance due to performing arithmetic on subnormal floating-point numbers, which can be 
up to 100 times slower than normal floating-point arithmetic on some CPUs (#135)
    Linux: AppImage builds now exclude all Wayland-related system libraries during packaging; this fixes the emulator failing to launch in some distros, e.g. Solus Plasma (#143)
    Linux: AppImage builds now interpret relative paths in command-line arguments as being relative to the original working directory where the AppImage was launched from, not the AppImage internal 
runner directory (#147)
    Linux/BSD CLI: For these platforms only and for the CLI only, reverted the change to estimate window scale factor because SDL_GetDisplayDPI does not return reliable values on Linux/BSD
    Adjusted frame time sync's sleep implementation to fix frame time sync potentially causing slowdown on some platforms
    Save state files are now explicitly versioned, which fixes potential crashing when attempting to load an incompatible save state file from a different version

Genesis / Mega Drive Fixes

    Fixed the 68000 incorrectly being allowed to access audio RAM while the Z80 is on the bus; this fixes freezing in Joe & Mac (#144)
    Fixed Z80 RESET not clearing the Z80's HALT status
    Fixed writes to YM2612 F-num high / block registers ($A4-$A6 and $AC-$AE) taking effect immediately instead of after the next F-num low register write; this fixes some music glitches in Valis
    Implemented more accurate emulation of how the YM2612 computes operator amplitude from phase and envelope attenuation
    Fixed in-game saves not working correctly when Sonic & Knuckles is locked on to a cartridge with SRAM (e.g. Sonic 3)
    Fixed certain revisions of QuackShot not loading correctly due to having non-standard cartridge ROM address mappings (#174)
    Fixed some illegal 68000 opcodes incorrectly decoding to "valid" instructions (#184 / #185)
    Fixed an edge case related to how sprite tile/pixel overflow interacts with H=0 sprite masking (#186)

Sega CD Fixes

    Implemented a higher minimum seek time for small seek distances; this fixes Thunder Storm FX (JP) failing to boot (#178)
    Fixed a regression introduced in v0.8.3 that caused PCM chip channels to skip the first sample after being enabled (this made little-to-no audible difference in practice because the first sample 
is usually 0)
    Fixed slightly inaccurate emulation of PCM chip looping behavior at sample rates higher than 0x0800 / 32552 Hz
    Fixed inaccurate emulation of CD-DA fader volumes 1-3 out of 1024 (should be 50-60 dB of attenuation instead of complete silence)
    Unmapped/unknown address accesses will now log an error instead of crashing the emulator

32X Fixes

    Fixed a major bug in the PWM resampling code that caused PWM audio output to sound significantly more poppy and crackly than it's supposed to
    Fixed a bug around synchronizing SH-2 accesses to 32X communication ports that could have caused writes to be skipped in some cases; this fixes freezing in the Sonic Robo Blast 32X demo (#160)
    Significantly improved timing of 32X VDP interrupts for the SH-2s (#166)
    Significantly improved synchronization between the SH-2s and the 68000
    Fixed PWM DMA transfer rate via DREQ1 not taking the PWM timer interval into account; this fixes broken sound effects in BC Racers (#179)

Master System / Game Gear Fixes

    Fixed the Z80's RETI instruction not correctly copying IFF2 to IFF1 like RETN does; this fixes Desert Strike from freezing when you press Start/Pause (#181)
    Fixed incorrect handling of non-power-of-two ROM sizes, which fixes several homebrew games and demos (#201 / #203 / #204)
    (Game Gear) Fixed the emulator crashing if a game enables the VDP's 224-line mode, as the homebrew GG Turrican does (#202)

SNES Fixes

    Implemented more accurate clipping and truncation in Mode 7 intermediate calculations; this fixes glitched Mode 7 graphics in Tiny Toon Adventures: Wacky Sports Challenge (#161)
    Mode 7 registers are now latched about 12 pixels before line rendering begins; this fixes a glitchy line near the bottom of the play area in Battle Clash, where the screen transitions from Mode 1 
to Mode 7
    Implemented an obscure behavior regarding the effects of writing to OAM during active display; this fixes incorrect sprite display in Uniracers' Vs. mode (#164)
    Made a best effort at implementing the effects on sprites of toggling forced blanking during active display; this mostly fixes some test ROMs that exercise this (#162)
    Adjusted behavior of APU communication ports when the 65816 writes to a port on the same cycle that the SPC700 cle

    ars the port; this fixes Kishin Douji Zenki: Tenchi Meidou failing...


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/emulators/jgenesis/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/emulators/jgenesis/cargo-depends.mk \
    pkgsrc/emulators/jgenesis/distinfo

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

Modified files:

Index: pkgsrc/emulators/jgenesis/Makefile
diff -u pkgsrc/emulators/jgenesis/Makefile:1.8 pkgsrc/emulators/jgenesis/Makefile:1.9
--- pkgsrc/emulators/jgenesis/Makefile:1.8      Wed Feb 12 06:44:44 2025
+++ pkgsrc/emulators/jgenesis/Makefile  Sat Apr 26 10:22:32 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2025/02/12 06:44:44 ryoon Exp $
+# $NetBSD: Makefile,v 1.9 2025/04/26 10:22:32 pin Exp $
 
-DISTNAME=      jgenesis-0.8.3
-PKGREVISION=   1
+DISTNAME=      jgenesis-0.9.0
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=jsgroth/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -15,9 +14,9 @@ DEPENDS+=     zenity-[0-9]*:../../x11/zenity
 
 .include "cargo-depends.mk"
 
-#RUST_REQ=     1.83.0
+#RUST_REQ=     1.86.0
 #Upstream does not state the required MSRV.
-#This package is confirmed to build with Rust 1.83.0 on amd64
+#This package is confirmed to build with Rust 1.86.0 on amd64
 USE_TOOLS+=    pkg-config
 
 RUSTFLAGS+=    -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libX11}/lib

Index: pkgsrc/emulators/jgenesis/cargo-depends.mk
diff -u pkgsrc/emulators/jgenesis/cargo-depends.mk:1.6 pkgsrc/emulators/jgenesis/cargo-depends.mk:1.7
--- pkgsrc/emulators/jgenesis/cargo-depends.mk:1.6      Thu Dec 26 17:48:11 2024
+++ pkgsrc/emulators/jgenesis/cargo-depends.mk  Sat Apr 26 10:22:32 2025
@@ -1,19 +1,19 @@
-# $NetBSD: cargo-depends.mk,v 1.6 2024/12/26 17:48:11 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.7 2025/04/26 10:22:32 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  ab_glyph-0.2.29
 CARGO_CRATE_DEPENDS+=  ab_glyph_rasterizer-0.1.8
-CARGO_CRATE_DEPENDS+=  accesskit-0.16.3
-CARGO_CRATE_DEPENDS+=  accesskit_atspi_common-0.9.3
-CARGO_CRATE_DEPENDS+=  accesskit_consumer-0.24.3
-CARGO_CRATE_DEPENDS+=  accesskit_macos-0.17.4
-CARGO_CRATE_DEPENDS+=  accesskit_unix-0.12.3
-CARGO_CRATE_DEPENDS+=  accesskit_windows-0.23.2
-CARGO_CRATE_DEPENDS+=  accesskit_winit-0.22.4
+CARGO_CRATE_DEPENDS+=  accesskit-0.17.1
+CARGO_CRATE_DEPENDS+=  accesskit_atspi_common-0.10.1
+CARGO_CRATE_DEPENDS+=  accesskit_consumer-0.26.0
+CARGO_CRATE_DEPENDS+=  accesskit_macos-0.18.1
+CARGO_CRATE_DEPENDS+=  accesskit_unix-0.13.1
+CARGO_CRATE_DEPENDS+=  accesskit_windows-0.24.1
+CARGO_CRATE_DEPENDS+=  accesskit_winit-0.23.1
 CARGO_CRATE_DEPENDS+=  adler2-2.0.0
 CARGO_CRATE_DEPENDS+=  aes-0.8.4
 CARGO_CRATE_DEPENDS+=  ahash-0.8.11
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.3
-CARGO_CRATE_DEPENDS+=  allocator-api2-0.2.20
+CARGO_CRATE_DEPENDS+=  allocator-api2-0.2.21
 CARGO_CRATE_DEPENDS+=  android-activity-0.6.0
 CARGO_CRATE_DEPENDS+=  android-properties-0.2.2
 CARGO_CRATE_DEPENDS+=  android_system_properties-0.1.5
@@ -22,14 +22,14 @@ CARGO_CRATE_DEPENDS+=       anstyle-1.0.10
 CARGO_CRATE_DEPENDS+=  anstyle-parse-0.2.6
 CARGO_CRATE_DEPENDS+=  anstyle-query-1.1.2
 CARGO_CRATE_DEPENDS+=  anstyle-wincon-3.0.6
-CARGO_CRATE_DEPENDS+=  anyhow-1.0.93
+CARGO_CRATE_DEPENDS+=  anyhow-1.0.94
 CARGO_CRATE_DEPENDS+=  arbitrary-1.4.1
 CARGO_CRATE_DEPENDS+=  arboard-3.4.1
 CARGO_CRATE_DEPENDS+=  arrayref-0.3.9
 CARGO_CRATE_DEPENDS+=  arrayvec-0.7.6
 CARGO_CRATE_DEPENDS+=  as-raw-xcb-connection-1.0.1
 CARGO_CRATE_DEPENDS+=  ash-0.38.0+1.3.281
-CARGO_CRATE_DEPENDS+=  ashpd-0.9.2
+CARGO_CRATE_DEPENDS+=  ashpd-0.10.2
 CARGO_CRATE_DEPENDS+=  async-broadcast-0.7.1
 CARGO_CRATE_DEPENDS+=  async-channel-2.3.1
 CARGO_CRATE_DEPENDS+=  async-executor-1.13.1
@@ -52,7 +52,9 @@ CARGO_CRATE_DEPENDS+= base64-0.22.1
 CARGO_CRATE_DEPENDS+=  bincode-2.0.0-rc.3
 CARGO_CRATE_DEPENDS+=  bincode_derive-2.0.0-rc.3
 CARGO_CRATE_DEPENDS+=  bit-set-0.6.0
+CARGO_CRATE_DEPENDS+=  bit-set-0.8.0
 CARGO_CRATE_DEPENDS+=  bit-vec-0.7.0
+CARGO_CRATE_DEPENDS+=  bit-vec-0.8.0
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
 CARGO_CRATE_DEPENDS+=  bitflags-2.6.0
 CARGO_CRATE_DEPENDS+=  bitreader-0.3.11
@@ -61,35 +63,32 @@ CARGO_CRATE_DEPENDS+=       block-buffer-0.10.
 CARGO_CRATE_DEPENDS+=  block2-0.5.1
 CARGO_CRATE_DEPENDS+=  blocking-1.6.1
 CARGO_CRATE_DEPENDS+=  bumpalo-3.16.0
-CARGO_CRATE_DEPENDS+=  bytemuck-1.19.0
+CARGO_CRATE_DEPENDS+=  bytemuck-1.20.0
 CARGO_CRATE_DEPENDS+=  bytemuck_derive-1.8.0
 CARGO_CRATE_DEPENDS+=  byteorder-1.5.0
 CARGO_CRATE_DEPENDS+=  byteorder-lite-0.1.0
-CARGO_CRATE_DEPENDS+=  bytes-1.8.0
+CARGO_CRATE_DEPENDS+=  bytes-1.9.0
 CARGO_CRATE_DEPENDS+=  bzip2-0.4.4
 CARGO_CRATE_DEPENDS+=  bzip2-sys-0.1.11+1.0.8
 CARGO_CRATE_DEPENDS+=  calloop-0.13.0
 CARGO_CRATE_DEPENDS+=  calloop-wayland-source-0.3.0
-CARGO_CRATE_DEPENDS+=  cc-1.2.1
+CARGO_CRATE_DEPENDS+=  cc-1.2.4
 CARGO_CRATE_DEPENDS+=  cesu8-1.1.0
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  cfg_aliases-0.1.1
 CARGO_CRATE_DEPENDS+=  cfg_aliases-0.2.1
 CARGO_CRATE_DEPENDS+=  cgl-0.3.2
 CARGO_CRATE_DEPENDS+=  chd-0.3.2
-CARGO_CRATE_DEPENDS+=  chrono-0.4.38
+CARGO_CRATE_DEPENDS+=  chrono-0.4.39
 CARGO_CRATE_DEPENDS+=  cipher-0.4.4
-CARGO_CRATE_DEPENDS+=  clap-4.5.21
-CARGO_CRATE_DEPENDS+=  clap_builder-4.5.21
+CARGO_CRATE_DEPENDS+=  clap-4.5.23
+CARGO_CRATE_DEPENDS+=  clap_builder-4.5.23
 CARGO_CRATE_DEPENDS+=  clap_derive-4.5.18
-CARGO_CRATE_DEPENDS+=  clap_lex-0.7.3
+CARGO_CRATE_DEPENDS+=  clap_lex-0.7.4
 CARGO_CRATE_DEPENDS+=  claxon-0.4.3
 CARGO_CRATE_DEPENDS+=  clipboard-win-5.4.0
 CARGO_CRATE_DEPENDS+=  codespan-reporting-0.11.1
 CARGO_CRATE_DEPENDS+=  colorchoice-1.0.3
-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.7
 CARGO_CRATE_DEPENDS+=  concurrent-queue-2.5.0
 CARGO_CRATE_DEPENDS+=  console_error_panic_hook-0.1.7
@@ -101,16 +100,15 @@ CARGO_CRATE_DEPENDS+=     core-foundation-sy
 CARGO_CRATE_DEPENDS+=  core-graphics-0.23.2
 CARGO_CRATE_DEPENDS+=  core-graphics-types-0.1.3
 CARGO_CRATE_DEPENDS+=  cosmic-text-0.12.1
-CARGO_CRATE_DEPENDS+=  cpufeatures-0.2.15
+CARGO_CRATE_DEPENDS+=  cpufeatures-0.2.16
 CARGO_CRATE_DEPENDS+=  crc-3.2.1
 CARGO_CRATE_DEPENDS+=  crc-catalog-2.4.0
 CARGO_CRATE_DEPENDS+=  crc32fast-1.4.2
-CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.5
+CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.6
 CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.18
-CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.20
+CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.21
 CARGO_CRATE_DEPENDS+=  crypto-common-0.1.6
 CARGO_CRATE_DEPENDS+=  cursor-icon-1.1.0
-CARGO_CRATE_DEPENDS+=  d3d12-22.0.0
 CARGO_CRATE_DEPENDS+=  deflate64-0.1.9
 CARGO_CRATE_DEPENDS+=  deranged-0.3.11
 CARGO_CRATE_DEPENDS+=  derive_arbitrary-1.4.1
@@ -124,15 +122,15 @@ CARGO_CRATE_DEPENDS+=     dlib-0.5.2
 CARGO_CRATE_DEPENDS+=  document-features-0.2.10
 CARGO_CRATE_DEPENDS+=  downcast-rs-1.2.1
 CARGO_CRATE_DEPENDS+=  dpi-0.1.1
-CARGO_CRATE_DEPENDS+=  ecolor-0.29.1
-CARGO_CRATE_DEPENDS+=  eframe-0.29.1
-CARGO_CRATE_DEPENDS+=  egui-0.29.1
-CARGO_CRATE_DEPENDS+=  egui-wgpu-0.29.1
-CARGO_CRATE_DEPENDS+=  egui-winit-0.29.1
-CARGO_CRATE_DEPENDS+=  egui_extras-0.29.1
-CARGO_CRATE_DEPENDS+=  egui_glow-0.29.1
+CARGO_CRATE_DEPENDS+=  ecolor-0.30.0
+CARGO_CRATE_DEPENDS+=  eframe-0.30.0
+CARGO_CRATE_DEPENDS+=  egui-0.30.0
+CARGO_CRATE_DEPENDS+=  egui-wgpu-0.30.0
+CARGO_CRATE_DEPENDS+=  egui-winit-0.30.0
+CARGO_CRATE_DEPENDS+=  egui_extras-0.30.0
+CARGO_CRATE_DEPENDS+=  egui_glow-0.30.0
 CARGO_CRATE_DEPENDS+=  either-1.13.0
-CARGO_CRATE_DEPENDS+=  emath-0.29.1
+CARGO_CRATE_DEPENDS+=  emath-0.30.0
 CARGO_CRATE_DEPENDS+=  endi-1.1.0
 CARGO_CRATE_DEPENDS+=  enum-map-2.7.3
 CARGO_CRATE_DEPENDS+=  enum-map-derive-0.17.0
@@ -140,23 +138,24 @@ CARGO_CRATE_DEPENDS+=     enumflags2-0.7.10
 CARGO_CRATE_DEPENDS+=  enumflags2_derive-0.7.10
 CARGO_CRATE_DEPENDS+=  env_filter-0.1.2
 CARGO_CRATE_DEPENDS+=  env_logger-0.11.5
-CARGO_CRATE_DEPENDS+=  epaint-0.29.1
-CARGO_CRATE_DEPENDS+=  epaint_default_fonts-0.29.1
+CARGO_CRATE_DEPENDS+=  epaint-0.30.0
+CARGO_CRATE_DEPENDS+=  epaint_default_fonts-0.30.0
 CARGO_CRATE_DEPENDS+=  equivalent-1.0.1
-CARGO_CRATE_DEPENDS+=  errno-0.3.9
+CARGO_CRATE_DEPENDS+=  errno-0.3.10
 CARGO_CRATE_DEPENDS+=  error-code-3.3.1
 CARGO_CRATE_DEPENDS+=  etagere-0.2.13
 CARGO_CRATE_DEPENDS+=  euclid-0.22.11
 CARGO_CRATE_DEPENDS+=  event-listener-5.3.1
-CARGO_CRATE_DEPENDS+=  event-listener-strategy-0.5.2
+CARGO_CRATE_DEPENDS+=  event-listener-strategy-0.5.3
 CARGO_CRATE_DEPENDS+=  ext-trait-1.0.1
 CARGO_CRATE_DEPENDS+=  ext-trait-proc_macros-1.0.1
 CARGO_CRATE_DEPENDS+=  extension-traits-1.0.1
-CARGO_CRATE_DEPENDS+=  fastrand-2.2.0
-CARGO_CRATE_DEPENDS+=  fdeflate-0.3.6
+CARGO_CRATE_DEPENDS+=  fastrand-2.3.0
+CARGO_CRATE_DEPENDS+=  fdeflate-0.3.7
 CARGO_CRATE_DEPENDS+=  filetime-0.2.25
 CARGO_CRATE_DEPENDS+=  filetime_creation-0.2.0
 CARGO_CRATE_DEPENDS+=  flate2-1.0.35
+CARGO_CRATE_DEPENDS+=  foldhash-0.1.3
 CARGO_CRATE_DEPENDS+=  font-types-0.7.3
 CARGO_CRATE_DEPENDS+=  fontconfig-parser-0.5.7
 CARGO_CRATE_DEPENDS+=  fontdb-0.16.2
@@ -176,29 +175,28 @@ CARGO_CRATE_DEPENDS+=     generic-array-0.14
 CARGO_CRATE_DEPENDS+=  gethostname-0.4.3
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.15
 CARGO_CRATE_DEPENDS+=  gl_generator-0.14.0
-CARGO_CRATE_DEPENDS+=  glow-0.13.1
 CARGO_CRATE_DEPENDS+=  glow-0.14.2
+CARGO_CRATE_DEPENDS+=  glow-0.16.0
 CARGO_CRATE_DEPENDS+=  glutin-0.32.1
 CARGO_CRATE_DEPENDS+=  glutin-winit-0.5.0
 CARGO_CRATE_DEPENDS+=  glutin_egl_sys-0.7.0
 CARGO_CRATE_DEPENDS+=  glutin_glx_sys-0.6.0
 CARGO_CRATE_DEPENDS+=  glutin_wgl_sys-0.6.0
-CARGO_CRATE_DEPENDS+=  glyphon-0.6.0
+CARGO_CRATE_DEPENDS+=  glyphon-0.7.0
 CARGO_CRATE_DEPENDS+=  gpu-alloc-0.6.0
 CARGO_CRATE_DEPENDS+=  gpu-alloc-types-0.3.0
-CARGO_CRATE_DEPENDS+=  gpu-allocator-0.26.0
+CARGO_CRATE_DEPENDS+=  gpu-allocator-0.27.0
 CARGO_CRATE_DEPENDS+=  gpu-descriptor-0.3.0
 CARGO_CRATE_DEPENDS+=  gpu-descriptor-types-0.2.0
 CARGO_CRATE_DEPENDS+=  hashbrown-0.12.3
 CARGO_CRATE_DEPENDS+=  hashbrown-0.14.5
-CARGO_CRATE_DEPENDS+=  hashbrown-0.15.1
-CARGO_CRATE_DEPENDS+=  hassle-rs-0.11.0
+CARGO_CRATE_DEPENDS+=  hashbrown-0.15.2
 CARGO_CRATE_DEPENDS+=  heck-0.5.0
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.4.0
 CARGO_CRATE_DEPENDS+=  hex-0.4.3
 CARGO_CRATE_DEPENDS+=  hexf-parse-0.2.1
 CARGO_CRATE_DEPENDS+=  hmac-0.12.1
-CARGO_CRATE_DEPENDS+=  home-0.5.9
+CARGO_CRATE_DEPENDS+=  home-0.5.11
 CARGO_CRATE_DEPENDS+=  humantime-2.1.0
 CARGO_CRATE_DEPENDS+=  icu_collections-1.5.0
 CARGO_CRATE_DEPENDS+=  icu_locid-1.5.0
@@ -215,26 +213,26 @@ CARGO_CRATE_DEPENDS+=     idna_adapter-1.2.0
 CARGO_CRATE_DEPENDS+=  image-0.25.5
 CARGO_CRATE_DEPENDS+=  immutable-chunkmap-2.0.6
 CARGO_CRATE_DEPENDS+=  indexmap-1.9.3
-CARGO_CRATE_DEPENDS+=  indexmap-2.6.0
+CARGO_CRATE_DEPENDS+=  indexmap-2.7.0
 CARGO_CRATE_DEPENDS+=  inout-0.1.3
 CARGO_CRATE_DEPENDS+=  is_terminal_polyfill-1.70.1
 CARGO_CRATE_DEPENDS+=  itertools-0.10.5
-CARGO_CRATE_DEPENDS+=  itoa-1.0.11
+CARGO_CRATE_DEPENDS+=  itoa-1.0.14
 CARGO_CRATE_DEPENDS+=  jni-0.21.1
 CARGO_CRATE_DEPENDS+=  jni-sys-0.3.0
 CARGO_CRATE_DEPENDS+=  jobserver-0.1.32
-CARGO_CRATE_DEPENDS+=  js-sys-0.3.72
+CARGO_CRATE_DEPENDS+=  js-sys-0.3.76
 CARGO_CRATE_DEPENDS+=  khronos-egl-6.0.0
 CARGO_CRATE_DEPENDS+=  khronos_api-3.1.0
 CARGO_CRATE_DEPENDS+=  lazy_static-1.5.0
 CARGO_CRATE_DEPENDS+=  lending-iterator-0.1.7
 CARGO_CRATE_DEPENDS+=  lending-iterator-proc_macros-0.1.7
-CARGO_CRATE_DEPENDS+=  libc-0.2.162
-CARGO_CRATE_DEPENDS+=  libloading-0.8.5
+CARGO_CRATE_DEPENDS+=  libc-0.2.168
+CARGO_CRATE_DEPENDS+=  libloading-0.8.6
 CARGO_CRATE_DEPENDS+=  libm-0.2.11
 CARGO_CRATE_DEPENDS+=  libredox-0.1.3
 CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.4.14
-CARGO_CRATE_DEPENDS+=  litemap-0.7.3
+CARGO_CRATE_DEPENDS+=  litemap-0.7.4
 CARGO_CRATE_DEPENDS+=  litrs-0.4.1
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.12
 CARGO_CRATE_DEPENDS+=  lockfree-object-pool-0.1.6
@@ -254,7 +252,7 @@ CARGO_CRATE_DEPENDS+=       metal-0.29.0
 CARGO_CRATE_DEPENDS+=  mime-0.3.17
 CARGO_CRATE_DEPENDS+=  mime_guess2-2.0.5
 CARGO_CRATE_DEPENDS+=  miniz_oxide-0.8.0
-CARGO_CRATE_DEPENDS+=  naga-22.1.0
+CARGO_CRATE_DEPENDS+=  naga-23.1.0
 CARGO_CRATE_DEPENDS+=  ndk-0.9.0
 CARGO_CRATE_DEPENDS+=  ndk-context-0.1.1
 CARGO_CRATE_DEPENDS+=  ndk-sys-0.5.0+25.2.9519653
@@ -308,7 +306,7 @@ CARGO_CRATE_DEPENDS+=       pin-project-lite-0
 CARGO_CRATE_DEPENDS+=  pin-utils-0.1.0
 CARGO_CRATE_DEPENDS+=  piper-0.2.4
 CARGO_CRATE_DEPENDS+=  pkg-config-0.3.31
-CARGO_CRATE_DEPENDS+=  png-0.17.14
+CARGO_CRATE_DEPENDS+=  png-0.17.15
 CARGO_CRATE_DEPENDS+=  polling-3.7.4
 CARGO_CRATE_DEPENDS+=  pollster-0.3.0
 CARGO_CRATE_DEPENDS+=  pollster-0.4.0
@@ -317,7 +315,7 @@ CARGO_CRATE_DEPENDS+=       powerfmt-0.2.0
 CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.20
 CARGO_CRATE_DEPENDS+=  presser-0.3.1
 CARGO_CRATE_DEPENDS+=  proc-macro-crate-3.2.0
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.89
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.92
 CARGO_CRATE_DEPENDS+=  profiling-1.0.16
 CARGO_CRATE_DEPENDS+=  quick-xml-0.30.0
 CARGO_CRATE_DEPENDS+=  quick-xml-0.36.2
@@ -330,9 +328,9 @@ CARGO_CRATE_DEPENDS+=       rangemap-1.5.1
 CARGO_CRATE_DEPENDS+=  raw-window-handle-0.6.2
 CARGO_CRATE_DEPENDS+=  rayon-1.10.0
 CARGO_CRATE_DEPENDS+=  rayon-core-1.12.1
-CARGO_CRATE_DEPENDS+=  read-fonts-0.22.5
+CARGO_CRATE_DEPENDS+=  read-fonts-0.22.7
 CARGO_CRATE_DEPENDS+=  redox_syscall-0.4.1
-CARGO_CRATE_DEPENDS+=  redox_syscall-0.5.7
+CARGO_CRATE_DEPENDS+=  redox_syscall-0.5.8
 CARGO_CRATE_DEPENDS+=  redox_users-0.4.6
 CARGO_CRATE_DEPENDS+=  regex-1.11.1
 CARGO_CRATE_DEPENDS+=  regex-automata-0.1.10
@@ -340,11 +338,11 @@ CARGO_CRATE_DEPENDS+=     regex-automata-0.4
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.29
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.5
 CARGO_CRATE_DEPENDS+=  renderdoc-sys-1.1.0
-CARGO_CRATE_DEPENDS+=  rfd-0.15.0
+CARGO_CRATE_DEPENDS+=  rfd-0.15.1
 CARGO_CRATE_DEPENDS+=  roxmltree-0.20.0
 CARGO_CRATE_DEPENDS+=  rustc-hash-1.1.0
-CARGO_CRATE_DEPENDS+=  rustc-hash-2.0.0
-CARGO_CRATE_DEPENDS+=  rustix-0.38.40
+CARGO_CRATE_DEPENDS+=  rustc-hash-2.1.0
+CARGO_CRATE_DEPENDS+=  rustix-0.38.42
 CARGO_CRATE_DEPENDS+=  rustybuzz-0.14.1
 CARGO_CRATE_DEPENDS+=  ruzstd-0.6.0
 CARGO_CRATE_DEPENDS+=  ryu-1.0.18
@@ -354,10 +352,10 @@ CARGO_CRATE_DEPENDS+=     scopeguard-1.2.0
 CARGO_CRATE_DEPENDS+=  sctk-adwaita-0.10.1
 CARGO_CRATE_DEPENDS+=  sdl2-0.37.0
 CARGO_CRATE_DEPENDS+=  sdl2-sys-0.37.0
-CARGO_CRATE_DEPENDS+=  self_cell-1.0.4
-CARGO_CRATE_DEPENDS+=  serde-1.0.215
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.215
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.132
+CARGO_CRATE_DEPENDS+=  self_cell-1.1.0
+CARGO_CRATE_DEPENDS+=  serde-1.0.216
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.216
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.133
 CARGO_CRATE_DEPENDS+=  serde_repr-0.1.19
 CARGO_CRATE_DEPENDS+=  serde_spanned-0.6.8
 CARGO_CRATE_DEPENDS+=  sevenz-rust-0.6.1
@@ -375,7 +373,6 @@ CARGO_CRATE_DEPENDS+=       smithay-client-too
 CARGO_CRATE_DEPENDS+=  smithay-clipboard-0.7.2
 CARGO_CRATE_DEPENDS+=  smol_str-0.2.2
 CARGO_CRATE_DEPENDS+=  spirv-0.3.0+sdk-1.3.268.0
-SITES.spirv-0.3.0+sdk-1.3.268.0.crate=  https://static.crates.io/crates/spirv/
 CARGO_CRATE_DEPENDS+=  stable_deref_trait-1.2.0
 CARGO_CRATE_DEPENDS+=  static_assertions-1.1.0
 CARGO_CRATE_DEPENDS+=  strict-num-0.1.1
@@ -384,7 +381,7 @@ CARGO_CRATE_DEPENDS+=       subtle-2.6.1
 CARGO_CRATE_DEPENDS+=  svg_fmt-0.4.4
 CARGO_CRATE_DEPENDS+=  swash-0.1.19
 CARGO_CRATE_DEPENDS+=  syn-1.0.109
-CARGO_CRATE_DEPENDS+=  syn-2.0.87
+CARGO_CRATE_DEPENDS+=  syn-2.0.90
 CARGO_CRATE_DEPENDS+=  synstructure-0.13.1
 CARGO_CRATE_DEPENDS+=  sys-locale-0.3.2
 CARGO_CRATE_DEPENDS+=  take_mut-0.2.2
@@ -394,13 +391,13 @@ CARGO_CRATE_DEPENDS+=     test-log-0.2.16
 CARGO_CRATE_DEPENDS+=  test-log-macros-0.2.16
 CARGO_CRATE_DEPENDS+=  text_io-0.1.12
 CARGO_CRATE_DEPENDS+=  thiserror-1.0.69
-CARGO_CRATE_DEPENDS+=  thiserror-2.0.3
+CARGO_CRATE_DEPENDS+=  thiserror-2.0.7
 CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.69
-CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.3
+CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.7
 CARGO_CRATE_DEPENDS+=  thread_local-1.1.8
-CARGO_CRATE_DEPENDS+=  time-0.3.36
+CARGO_CRATE_DEPENDS+=  time-0.3.37
 CARGO_CRATE_DEPENDS+=  time-core-0.1.2
-CARGO_CRATE_DEPENDS+=  time-macros-0.2.18
+CARGO_CRATE_DEPENDS+=  time-macros-0.2.19
 CARGO_CRATE_DEPENDS+=  tiny-skia-0.11.4
 CARGO_CRATE_DEPENDS+=  tiny-skia-path-0.11.4
 CARGO_CRATE_DEPENDS+=  tinystr-0.7.6
@@ -409,14 +406,14 @@ CARGO_CRATE_DEPENDS+=     tinyvec_macros-0.1
 CARGO_CRATE_DEPENDS+=  toml-0.8.19
 CARGO_CRATE_DEPENDS+=  toml_datetime-0.6.8
 CARGO_CRATE_DEPENDS+=  toml_edit-0.22.22
-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+=  tracing-0.1.41
+CARGO_CRATE_DEPENDS+=  tracing-attributes-0.1.28
+CARGO_CRATE_DEPENDS+=  tracing-core-0.1.33
 CARGO_CRATE_DEPENDS+=  tracing-log-0.2.0
-CARGO_CRATE_DEPENDS+=  tracing-subscriber-0.3.18
+CARGO_CRATE_DEPENDS+=  tracing-subscriber-0.3.19
 CARGO_CRATE_DEPENDS+=  ttf-parser-0.20.0
 CARGO_CRATE_DEPENDS+=  ttf-parser-0.21.1
-CARGO_CRATE_DEPENDS+=  ttf-parser-0.25.0
+CARGO_CRATE_DEPENDS+=  ttf-parser-0.25.1
 CARGO_CRATE_DEPENDS+=  twox-hash-1.6.3
 CARGO_CRATE_DEPENDS+=  type-map-0.5.0
 CARGO_CRATE_DEPENDS+=  typenum-1.17.0
@@ -425,14 +422,14 @@ CARGO_CRATE_DEPENDS+=     unicase-2.8.0
 CARGO_CRATE_DEPENDS+=  unicode-bidi-0.3.17
 CARGO_CRATE_DEPENDS+=  unicode-bidi-mirroring-0.2.0
 CARGO_CRATE_DEPENDS+=  unicode-ccc-0.2.0
-CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.13
+CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.14
 CARGO_CRATE_DEPENDS+=  unicode-linebreak-0.1.5
 CARGO_CRATE_DEPENDS+=  unicode-properties-0.1.3
 CARGO_CRATE_DEPENDS+=  unicode-script-0.5.7
 CARGO_CRATE_DEPENDS+=  unicode-segmentation-1.12.0
 CARGO_CRATE_DEPENDS+=  unicode-width-0.1.14
 CARGO_CRATE_DEPENDS+=  unicode-xid-0.2.6
-CARGO_CRATE_DEPENDS+=  url-2.5.3
+CARGO_CRATE_DEPENDS+=  url-2.5.4
 CARGO_CRATE_DEPENDS+=  urlencoding-2.1.3
 CARGO_CRATE_DEPENDS+=  utf16_iter-1.0.5
 CARGO_CRATE_DEPENDS+=  utf8_iter-1.0.4
@@ -443,12 +440,12 @@ CARGO_CRATE_DEPENDS+=     version_check-0.9.
 CARGO_CRATE_DEPENDS+=  virtue-0.0.13
 CARGO_CRATE_DEPENDS+=  walkdir-2.5.0
 CARGO_CRATE_DEPENDS+=  wasi-0.11.0+wasi-snapshot-preview1
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.97
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.97
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-futures-0.4.45
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.97
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.97
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.97
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.99
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.99
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-futures-0.4.49
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.99
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.99
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.99
 CARGO_CRATE_DEPENDS+=  wayland-backend-0.3.7
 CARGO_CRATE_DEPENDS+=  wayland-client-0.31.7
 CARGO_CRATE_DEPENDS+=  wayland-csd-frame-0.3.0
@@ -458,21 +455,18 @@ CARGO_CRATE_DEPENDS+=     wayland-protocols-
 CARGO_CRATE_DEPENDS+=  wayland-protocols-wlr-0.3.5
 CARGO_CRATE_DEPENDS+=  wayland-scanner-0.31.5
 CARGO_CRATE_DEPENDS+=  wayland-sys-0.31.5
-CARGO_CRATE_DEPENDS+=  web-sys-0.3.72
+CARGO_CRATE_DEPENDS+=  web-sys-0.3.76
 CARGO_CRATE_DEPENDS+=  web-time-1.1.0
-CARGO_CRATE_DEPENDS+=  webbrowser-1.0.2
-CARGO_CRATE_DEPENDS+=  wgpu-22.1.0
-CARGO_CRATE_DEPENDS+=  wgpu-core-22.1.0
-CARGO_CRATE_DEPENDS+=  wgpu-hal-22.0.0
-CARGO_CRATE_DEPENDS+=  wgpu-types-22.0.0
-CARGO_CRATE_DEPENDS+=  widestring-1.1.0
+CARGO_CRATE_DEPENDS+=  webbrowser-1.0.3
+CARGO_CRATE_DEPENDS+=  wgpu-23.0.1
+CARGO_CRATE_DEPENDS+=  wgpu-core-23.0.1
+CARGO_CRATE_DEPENDS+=  wgpu-hal-23.0.1
+CARGO_CRATE_DEPENDS+=  wgpu-types-23.0.0
 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.9
 CARGO_CRATE_DEPENDS+=  winapi-x86_64-pc-windows-gnu-0.4.0
-CARGO_CRATE_DEPENDS+=  windows-0.52.0
 CARGO_CRATE_DEPENDS+=  windows-0.58.0
-CARGO_CRATE_DEPENDS+=  windows-core-0.52.0
 CARGO_CRATE_DEPENDS+=  windows-core-0.58.0
 CARGO_CRATE_DEPENDS+=  windows-implement-0.58.0
 CARGO_CRATE_DEPENDS+=  windows-interface-0.58.0
@@ -519,31 +513,37 @@ CARGO_CRATE_DEPENDS+=     xcursor-0.3.8
 CARGO_CRATE_DEPENDS+=  xdg-home-1.3.0
 CARGO_CRATE_DEPENDS+=  xkbcommon-dl-0.4.2
 CARGO_CRATE_DEPENDS+=  xkeysym-0.2.1
-CARGO_CRATE_DEPENDS+=  xml-rs-0.8.23
+CARGO_CRATE_DEPENDS+=  xml-rs-0.8.24
 CARGO_CRATE_DEPENDS+=  xrandr-0.2.0
 CARGO_CRATE_DEPENDS+=  yazi-0.1.6
-CARGO_CRATE_DEPENDS+=  yoke-0.7.4
-CARGO_CRATE_DEPENDS+=  yoke-derive-0.7.4
+CARGO_CRATE_DEPENDS+=  yoke-0.7.5
+CARGO_CRATE_DEPENDS+=  yoke-derive-0.7.5
 CARGO_CRATE_DEPENDS+=  zbus-4.4.0
+CARGO_CRATE_DEPENDS+=  zbus-5.2.0
 CARGO_CRATE_DEPENDS+=  zbus-lockstep-0.4.4
 CARGO_CRATE_DEPENDS+=  zbus-lockstep-macros-0.4.4
 CARGO_CRATE_DEPENDS+=  zbus_macros-4.4.0
+CARGO_CRATE_DEPENDS+=  zbus_macros-5.2.0
 CARGO_CRATE_DEPENDS+=  zbus_names-3.0.0
+CARGO_CRATE_DEPENDS+=  zbus_names-4.1.0
 CARGO_CRATE_DEPENDS+=  zbus_xml-4.0.0
 CARGO_CRATE_DEPENDS+=  zeno-0.2.3
 CARGO_CRATE_DEPENDS+=  zerocopy-0.7.35
 CARGO_CRATE_DEPENDS+=  zerocopy-derive-0.7.35
-CARGO_CRATE_DEPENDS+=  zerofrom-0.1.4
-CARGO_CRATE_DEPENDS+=  zerofrom-derive-0.1.4
+CARGO_CRATE_DEPENDS+=  zerofrom-0.1.5
+CARGO_CRATE_DEPENDS+=  zerofrom-derive-0.1.5
 CARGO_CRATE_DEPENDS+=  zeroize-1.8.1
 CARGO_CRATE_DEPENDS+=  zeroize_derive-1.4.2
 CARGO_CRATE_DEPENDS+=  zerovec-0.10.4
 CARGO_CRATE_DEPENDS+=  zerovec-derive-0.10.3
-CARGO_CRATE_DEPENDS+=  zip-2.2.0
+CARGO_CRATE_DEPENDS+=  zip-2.2.2
 CARGO_CRATE_DEPENDS+=  zopfli-0.8.1
 CARGO_CRATE_DEPENDS+=  zstd-0.13.2
 CARGO_CRATE_DEPENDS+=  zstd-safe-7.2.1
 CARGO_CRATE_DEPENDS+=  zstd-sys-2.0.13+zstd.1.5.6
 CARGO_CRATE_DEPENDS+=  zvariant-4.2.0
+CARGO_CRATE_DEPENDS+=  zvariant-5.1.0
 CARGO_CRATE_DEPENDS+=  zvariant_derive-4.2.0
+CARGO_CRATE_DEPENDS+=  zvariant_derive-5.1.0
 CARGO_CRATE_DEPENDS+=  zvariant_utils-2.1.0
+CARGO_CRATE_DEPENDS+=  zvariant_utils-3.0.2
Index: pkgsrc/emulators/jgenesis/distinfo
diff -u pkgsrc/emulators/jgenesis/distinfo:1.6 pkgsrc/emulators/jgenesis/distinfo:1.7
--- pkgsrc/emulators/jgenesis/distinfo:1.6      Thu Dec 26 17:48:11 2024
+++ pkgsrc/emulators/jgenesis/distinfo  Sat Apr 26 10:22:32 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.6 2024/12/26 17:48:11 pin Exp $
+$NetBSD: distinfo,v 1.7 2025/04/26 10:22:32 pin Exp $
 
 BLAKE2s (ab_glyph-0.2.29.crate) = 7e753e7f4d3c7fb96c56e4ea406e0e19f923e2e40a636e0224a4286378a2e88d
 SHA512 (ab_glyph-0.2.29.crate) = 7549251e27a0b77a86d9c3cf2775a625d5f3bf43840abc85a5937f2393889a5100bb90b2392bcff9d082900dd00bf0211f4feaeea09ec1b01e3925875e529c12
@@ -6,27 +6,27 @@ Size (ab_glyph-0.2.29.crate) = 20011 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 (accesskit-0.16.3.crate) = 12225094fe57139f7c0e4e2b6c699a75e04af36982604c267a062b13b1c04737
-SHA512 (accesskit-0.16.3.crate) = e128989f0ae4dea1dcdbaeb50c5481dbaf46b1ebe47e85389c9e013c21a2a37a6e21f18b1322a77be152ff1ce72b95c376a93df20bdfe182f8c3464f70a297ed
-Size (accesskit-0.16.3.crate) = 28723 bytes
-BLAKE2s (accesskit_atspi_common-0.9.3.crate) = 17e43c4d2d0ac0512363cd1dc986b43a56a65d418471d5fb33e9bbe141431928
-SHA512 (accesskit_atspi_common-0.9.3.crate) = f246379fd6d071a3a0270fe83f68b52bc958ecde4edae5bb8041ae27b6c923369458af22fd117cdafd5925eec4325cf8f4c7f010cf4e3406caf61b3ef354d0fe
-Size (accesskit_atspi_common-0.9.3.crate) = 20743 bytes
-BLAKE2s (accesskit_consumer-0.24.3.crate) = 335a9f34168f63ba97571df5686ac1b9003751e18b2b4e4fcbdaa9e3fbf76992
-SHA512 (accesskit_consumer-0.24.3.crate) = d333a6ed680ab380eaa9e91d0274a81148484f78de685aafc386befcae320675be9f7fe4d480d91b5029c94774e8155379727b12b8da0f3b329696d2dedb9226
-Size (accesskit_consumer-0.24.3.crate) = 28747 bytes
-BLAKE2s (accesskit_macos-0.17.4.crate) = 0e969af9190e15b5992391a4d658d3fd1eabbc66207d5c20b0bb92f1223e0120
-SHA512 (accesskit_macos-0.17.4.crate) = 123b7882188159af3478f4792d9ca9d9bbec22fe9b161d13b31445a9d6238e1a1f1030e3b8e72efd75b1280963f9681fa3d3de9c756303e7e0d184a533a404ce
-Size (accesskit_macos-0.17.4.crate) = 19544 bytes
-BLAKE2s (accesskit_unix-0.12.3.crate) = 621295da11d1e53eea35d481e3d2d3c99fcff262e3af36eb2c506510caf34887
-SHA512 (accesskit_unix-0.12.3.crate) = 379afce27ed74c2e53c8d37afe87bb993482162f550340cfe43295b57da82db57d6106e85922ed93bb88ca2a19f7bb42616abae6578433a0752be016cb3f3cf5
-Size (accesskit_unix-0.12.3.crate) = 15769 bytes
-BLAKE2s (accesskit_windows-0.23.2.crate) = 5b68f8f0a953746919e97774cd92c95e40d61e227d69a0ef3a3a3c6df28cc5c5
-SHA512 (accesskit_windows-0.23.2.crate) = 67df8a78cf0089af59c7ee7fa6c433da1b2dca15edef2936afd468d8ccc6052223a6a2b169008b3d761f85641858aef9374860776e513eb8ae3b5ec4c3109c9a
-Size (accesskit_windows-0.23.2.crate) = 46051 bytes
-BLAKE2s (accesskit_winit-0.22.4.crate) = 3862e1a5905387124d00b3360622537575d925d8fdf4ade4f83ebdffa61f5620
-SHA512 (accesskit_winit-0.22.4.crate) = b5f662d3c7293b86800a540e9578c91e28d9f94027963800b4149d9203f2f6fadb97aff33bfb166ebae9ddc85caa327f04ac5708d48dbd84843af9d625f38451
-Size (accesskit_winit-0.22.4.crate) = 29201 bytes
+BLAKE2s (accesskit-0.17.1.crate) = 6378dd0387d7a74aeca29644d616e6d0805e920c81c1ca67a4aa1583d11b4a89
+SHA512 (accesskit-0.17.1.crate) = f029e7024987bd517446d3f7777199baf84237213ad4b147f7653daf29e3a445100f095720af2b82e40215b5b6989e68f132ce5d80965f9fa77631ee3f4b460d
+Size (accesskit-0.17.1.crate) = 28965 bytes
+BLAKE2s (accesskit_atspi_common-0.10.1.crate) = eeadb7b4fa9c8a996d4bdc76560f2aaf9670ebcd1546ebb96e5239c5f50ee64a
+SHA512 (accesskit_atspi_common-0.10.1.crate) = ea30ddabbdd420f4d43c8cc9cc922d40ac29c8d33a36fbb1520cb712eeeabdb5b9872534220e503643ec0ff14bca4b39b398628e94f22b394653a840276da597
+Size (accesskit_atspi_common-0.10.1.crate) = 20971 bytes
+BLAKE2s (accesskit_consumer-0.26.0.crate) = 89dc6b721a9eed30d30f42050450ae630e48458758330fff3979757d8519e03e
+SHA512 (accesskit_consumer-0.26.0.crate) = e6fccb2181e040f01f7d36eb0be89cca295a290e661d92e7328e09f0893d177919237fc6de7517ef7a4720e56a16820dc6b8c43e8342473924f25f65402956eb
+Size (accesskit_consumer-0.26.0.crate) = 29085 bytes
+BLAKE2s (accesskit_macos-0.18.1.crate) = 5857ec31ea71f078f06be6157cf856832ce0f3a28b867a758315f2ba15732680
+SHA512 (accesskit_macos-0.18.1.crate) = 6240d49bafe0a67d906486ee133996982228a4b5dab4720ac9b26f4fb3f8470d7c3190142ffc23928c9dfbd04a117beae5b54b60ada71faf71a8f5fdd6259ffc
+Size (accesskit_macos-0.18.1.crate) = 20430 bytes
+BLAKE2s (accesskit_unix-0.13.1.crate) = a88d48a2e5279b7dd9aac4d13b8eb9a3e2e26d9195b112cf0cb393baf5a2dad2
+SHA512 (accesskit_unix-0.13.1.crate) = 88b1a672a7f5a814a5679acf88a909769353aa4e0f2b2f8463c91fe8cdbc4e6057073c42f3529b5780fecabb01f3d03cc0b0b291d9da7318ed1ad14d201bf58f
+Size (accesskit_unix-0.13.1.crate) = 15880 bytes
+BLAKE2s (accesskit_windows-0.24.1.crate) = e10faf100698822dbad877cd8770d99816e755edbd0bb6a8992702504d0760cf
+SHA512 (accesskit_windows-0.24.1.crate) = 9c037ac13e2d3bddaf8e14a1ce744de0c186e86c8b35cb947646bcea1f4c02ecf3a3d6786dc68378fb5ba1a635fd52498fd55ab896d4223c016e01deb20dfddf
+Size (accesskit_windows-0.24.1.crate) = 46646 bytes
+BLAKE2s (accesskit_winit-0.23.1.crate) = ac65f4244b9a88d49b9fb24a9d70db3c3a795a0bd79a5de01185581aada7df1d
+SHA512 (accesskit_winit-0.23.1.crate) = 345e10796ce17778590c86205b1a299735a416076322b3b0986a5d2baf9b955d4502c24836dab0f4a570e1dc2e431f68cc1606e058b8563c1ecbf14a9cbe4dea
+Size (accesskit_winit-0.23.1.crate) = 29610 bytes
 BLAKE2s (adler2-2.0.0.crate) = d269f2089344d4a3f4d0908af3257cf2a65755be0349ff42e3854509afd388f3
 SHA512 (adler2-2.0.0.crate) = 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
 Size (adler2-2.0.0.crate) = 13529 bytes
@@ -39,9 +39,9 @@ Size (ahash-0.8.11.crate) = 43607 bytes
 BLAKE2s (aho-corasick-1.1.3.crate) = 36150b5dacb72fa7cd0d33aee15e14857914224878f0af76eabcb9daa68e3ae0
 SHA512 (aho-corasick-1.1.3.crate) = ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
 Size (aho-corasick-1.1.3.crate) = 183311 bytes
-BLAKE2s (allocator-api2-0.2.20.crate) = b8d5b8e03e977c7cb4a912865d808670c1786108e63bb2ab90f81accc291f746
-SHA512 (allocator-api2-0.2.20.crate) = da80dc95cfcd985e16f3500f3ca5a5add872dd82cc8dd2928d41669648d3471c540d3b35cf961ccaa8a6104aff8eb536da465a1ba47f122ee9120615427b4ae1
-Size (allocator-api2-0.2.20.crate) = 63549 bytes
+BLAKE2s (allocator-api2-0.2.21.crate) = 19229533116e7c08961658159a3a9779307bf1241963efefbcb34168b00ed036
+SHA512 (allocator-api2-0.2.21.crate) = 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03
+Size (allocator-api2-0.2.21.crate) = 63622 bytes
 BLAKE2s (android-activity-0.6.0.crate) = 43859d0aff2274dfb7cce183e39c96cb816d0f5e201ad50648d909736ae958b2
 SHA512 (android-activity-0.6.0.crate) = 24c4fb0b8985df8927bac994a22ac6ebabc4c2f3f5c509769146c517d05750f7457cb056d954fba1e5cb638e349744379adc870d1d5e44370ffaae026a05a7e6
 Size (android-activity-0.6.0.crate) = 258597 bytes
@@ -66,9 +66,9 @@ Size (anstyle-query-1.1.2.crate) = 9969 
 BLAKE2s (anstyle-wincon-3.0.6.crate) = 9639f51ce6f9f17d2da4404983d6ed2eac63ed93d26ee3cca6ca958c89240b90
 SHA512 (anstyle-wincon-3.0.6.crate) = 59ec6f5a53bd68b6344d82e923eb8c45ddac481dd0d270a7b452dc5b0540ee1656705697c1508942ecc131e7c075248c85d8f4159f27d97ea94f22469ce2eeb5
 Size (anstyle-wincon-3.0.6.crate) = 12271 bytes
-BLAKE2s (anyhow-1.0.93.crate) = e3f1edafdab0f10127080af5f9a96ea771d31b7452aa7762839afe36d2aa57d3
-SHA512 (anyhow-1.0.93.crate) = 237b36bdefeaf8dd2f7d4c5c92d8f7627a5206ded5fa3dafd5710f2fbd3dd7d7187d4a8ae917ae03d0cf06bc8d101a7663bb7bb022507ac1ec88577a37475efc
-Size (anyhow-1.0.93.crate) = 47490 bytes
+BLAKE2s (anyhow-1.0.94.crate) = 6e9ab44ff798bd3e023de5623afd1200d7f591f86191a83b2ef77ad58bc2063f
+SHA512 (anyhow-1.0.94.crate) = 61209bb1a81104ea86375bff12e6654047a596fd5282fdaa590301c4bcdafcdd8bc83201811063d565bbfab6be42544e43047ec88d2b0b41f7c5f2712f3a3b90
+Size (anyhow-1.0.94.crate) = 51731 bytes
 BLAKE2s (arbitrary-1.4.1.crate) = fa147ca6e99bfeeb4df895ac535654328054da79ab202ec30a364acce65f7e4b
 SHA512 (arbitrary-1.4.1.crate) = a3507aa0ab684464c3559376beabc0992bbb589ddc85d2426b26238d7c5d1d856df5d9226603fe7ad2b17ac6570d62e86ba4f5a2e65f3cbc9ad52bbe294f8123
 Size (arbitrary-1.4.1.crate) = 36816 bytes
@@ -87,9 +87,9 @@ Size (as-raw-xcb-connection-1.0.1.crate)
 BLAKE2s (ash-0.38.0+1.3.281.crate) = 8ed27574ad1b048feaac8be92129dccca2cc6be3459f401e98c25a6fdbc7b4af
 SHA512 (ash-0.38.0+1.3.281.crate) = 9f6ca2bf4fc5df43091c2d41b9c54d26d9b1682ba618895d82106c61e3ea3281065d3f0f50675f95d2db7846277144c57b3c4aab8e4d84b9536ef44ee89b5984
 Size (ash-0.38.0+1.3.281.crate) = 457775 bytes
-BLAKE2s (ashpd-0.9.2.crate) = 41f656abe836d543c2ca3a55762713ee7626b36e16508bf2cde48e87550bc7c6
-SHA512 (ashpd-0.9.2.crate) = 7b5ec1d309307c59220efa0f287293b12949e55312f9d76346f3b015fb53de873ad20aa4c9ea48e3fa797b9d7872665cff37f6294d68706ee599fc47a71f9f8d
-Size (ashpd-0.9.2.crate) = 79657 bytes
+BLAKE2s (ashpd-0.10.2.crate) = bb96b39a0e95b83a526685ac26e9ebcebc840c7a4e6d91563cc385288ca66fb6
+SHA512 (ashpd-0.10.2.crate) = bdb9c0519b0747135b27b671b36e8cf967297ac6aa9f4c2c5f84765bf41c6b38f06a937b8e0b618a9f886002af4d9ca816383632c352987d8a2dd6568e54023e
+Size (ashpd-0.10.2.crate) = 94756 bytes
 BLAKE2s (async-broadcast-0.7.1.crate) = a9a6e359f762dba725321e5a20064d924a3fb286fb346a4dc282db42c6a41378
 SHA512 (async-broadcast-0.7.1.crate) = 82b90a41ade624631dd5a03226921ed58835ddf1bcde271ff0c0e14905fb069847bbacee5592978c5389cbf366d77a7cab244ca92871949f3f4872d6da10755c
 Size (async-broadcast-0.7.1.crate) = 21867 bytes
@@ -156,9 +156,15 @@ Size (bincode_derive-2.0.0-rc.3.crate) =
 BLAKE2s (bit-set-0.6.0.crate) = 3ce39e41f3d033f2e1bad8c1689fb0908e9373dd7d79f7057ef51226f337b531
 SHA512 (bit-set-0.6.0.crate) = 46bd2c5a28b253a1e0f6c1b6f2bdca7442a0c4cc7f980f1e5bda7cc8880a39f27c461b3dbaeb9e5ee22950b4ba36c9d6496c72ae0669ee6bec17350ec03abaf7
 Size (bit-set-0.6.0.crate) = 15557 bytes
+BLAKE2s (bit-set-0.8.0.crate) = f0929f523e5285b3541d2287d602d99b3c31ff327aeadcfbcbaa889ca4bf7c7e
+SHA512 (bit-set-0.8.0.crate) = eb06e6b9285f33fb0dca69ce189838138f679e97e72538d09923e29348cb25ff1043cf4ef4ef4b74644de9a601859159d9d9d74354def92eb10b86e6067047fa
+Size (bit-set-0.8.0.crate) = 16289 bytes
 BLAKE2s (bit-vec-0.7.0.crate) = 161033c3a13185ed9b5a8b55b6a414257ba429af968d2b46039c5ad35d00be36
 SHA512 (bit-vec-0.7.0.crate) = 22bcfb93c2e38034d1ac22c2586640811691f181f9966b27dffbc7fa06eef66fa8b8be028543e77c0d061930abaff1f8f76d18a81d45a322fcc38bd8e4fcea1d
 Size (bit-vec-0.7.0.crate) = 23206 bytes
+BLAKE2s (bit-vec-0.8.0.crate) = a2d2c887387af64f1aa624ef1526404c8654d72aab54279a94dcfe7fcc188471
+SHA512 (bit-vec-0.8.0.crate) = 20d55f09994bff368381d2da5e0aa4ec3d336361d0e0111d72d147fa0e44cdafe3df62c3dc30d42d745dbf42dfc0b75037f046e5335085f3fb88f586e52fa571
+Size (bit-vec-0.8.0.crate) = 24132 bytes
 BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
 SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 Size (bitflags-1.3.2.crate) = 23021 bytes
@@ -183,9 +189,9 @@ Size (blocking-1.6.1.crate) = 17788 byte
 BLAKE2s (bumpalo-3.16.0.crate) = 718bb7ba9add434df2b5e3f8ea1ac354f2e51c0f0a6d8d77296504d6c1ca87b2
 SHA512 (bumpalo-3.16.0.crate) = a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
 Size (bumpalo-3.16.0.crate) = 85677 bytes
-BLAKE2s (bytemuck-1.19.0.crate) = d2f39c35d795d8ffa6147b7fa2dfd790bae358ac423fb9ec16dff208d7af0734
-SHA512 (bytemuck-1.19.0.crate) = 7f150a5b63a8aa2f59d1fae7cfc70d08a78a19ce4171352aeb3f252a5cae90f76b75d6517d6d6872d9b05254b16629b7fcffccc825d7813b40d95b4fcfb20174
-Size (bytemuck-1.19.0.crate) = 50363 bytes
+BLAKE2s (bytemuck-1.20.0.crate) = adbb1b952cd863cf201f078764e8b1f56a5f70941472a24a478812659452558f
+SHA512 (bytemuck-1.20.0.crate) = 5ab5917e650184720a751f310d8cd7502d183a0942d97922e0bac25f257762bbe07c09b1f8427e04669f0fe449d07bd66893593cf11846cb8ec6632cb7eb271f
+Size (bytemuck-1.20.0.crate) = 50943 bytes
 BLAKE2s (bytemuck_derive-1.8.0.crate) = d30ffa5ffcfd06818a856909a0d1a29ec1814e88ac455a58fe5f1fd46d8fcb17
 SHA512 (bytemuck_derive-1.8.0.crate) = 25f2015a2e501e082cc9abc7f4b90a3615019413fe532d12acd8174dba5cf5d1c236153a1cbd9c3c8ea30f46e900acf95e2b1c10b1c11c58e87ccfd5fed954c6
 Size (bytemuck_derive-1.8.0.crate) = 23029 bytes
@@ -195,9 +201,9 @@ Size (byteorder-1.5.0.crate) = 23288 byt
 BLAKE2s (byteorder-lite-0.1.0.crate) = 00a9b814b0e0af19c7100ac25ffcf6b349d57d1a326af32839b4671cedbbcb96
 SHA512 (byteorder-lite-0.1.0.crate) = d38837acc5926fe98ddf4336a603412f678b5f46d53a7eb926a8885d28aa24d51e3968f0eb2e6d2d7711e5ba30b8006a27076ea596b0699e93ad3d9e05483c4c
 Size (byteorder-lite-0.1.0.crate) = 15909 bytes
-BLAKE2s (bytes-1.8.0.crate) = 87fbe4e9e4447a43ef560e4e9c2d86ccc309edd024d0775f7021e828ef2d41a1
-SHA512 (bytes-1.8.0.crate) = a721724e5cbfc73b79102a9c4a00fc9da520417819ca5c82b798c8cfb45af3d77b33f7035ad33d6187399c613cc2e83644236ac772aec934f521f87d4680059a
-Size (bytes-1.8.0.crate) = 64824 bytes
+BLAKE2s (bytes-1.9.0.crate) = 6d973d1d9dd231e5f2a27d308385f60e27c3a2a9a7e487c9434ea089a0d97e39
+SHA512 (bytes-1.9.0.crate) = e6c0681c535db6035c1fb1c0481725bb8ab341b6324acde07ac4b60cc4f490ec6ff01478bc00fae00ade2bc5420f9d14cc44438e5d156bcce91cc0f06118296b
+Size (bytes-1.9.0.crate) = 67320 bytes
 BLAKE2s (bzip2-0.4.4.crate) = d405dafd513be4b71dacadfb67f3fe33eba5e3597c24b8304cdaea9a9cb6e7a0
 SHA512 (bzip2-0.4.4.crate) = 9cd2b9159bd0b42ac908ecad41f0a737272af94ae0d6dcfe182d2f44bcea4632d32b0456f02322047ea9d6f46377db6cd083f468782bccd6126bcc75cb852555
 Size (bzip2-0.4.4.crate) = 34197 bytes
@@ -210,9 +216,9 @@ Size (calloop-0.13.0.crate) = 69698 byte
 BLAKE2s (calloop-wayland-source-0.3.0.crate) = d7a47d4697e8a1b8ffb088f2b08764ab4f4bc5915d6a3e4c25afaec48bfd193b
 SHA512 (calloop-wayland-source-0.3.0.crate) = e52f98969b7cc0be68fd0960f5852aa25ef54cc1ce026d98c031047c5c39d4e6397cc1185f8d5596d099b01a10bddf6065fe4290f90632a9e696dd6b89880238
 Size (calloop-wayland-source-0.3.0.crate) = 11300 bytes
-BLAKE2s (cc-1.2.1.crate) = 0577a832fe749aa8380ebe0a3c51a71cb96a2a5bcd1eb7c00eb0fbb0e59b72b9
-SHA512 (cc-1.2.1.crate) = 54bc5d85d48d678d33dc795aa6cc823a59ae6d17b4ec5708a1dd515e3495eabccdd949e9467e9bb3a29e44847a2d3ccd75055dfda241d8abbb16bfad650f2819
-Size (cc-1.2.1.crate) = 92731 bytes
+BLAKE2s (cc-1.2.4.crate) = 3d977681892a529ea0319ad6ae0b7299f89968527def0dc3d15f28941761d8e2
+SHA512 (cc-1.2.4.crate) = 76274e9676f09277a22e4cfb8c53a08bf562f98b710b479af6f95d590d3762fca1d6ec34791a219d59e3184774f13f624e84733f7c90c13c48707b75d75c0ec9
+Size (cc-1.2.4.crate) = 99823 bytes
 BLAKE2s (cesu8-1.1.0.crate) = 1082a3d65334100f15ea3aa96f0e5f3fddc340e4cd9c64b1c9d7a3c601d7e2af
 SHA512 (cesu8-1.1.0.crate) = 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8
 Size (cesu8-1.1.0.crate) = 10555 bytes
@@ -231,24 +237,24 @@ Size (cgl-0.3.2.crate) = 7557 bytes
 BLAKE2s (chd-0.3.2.crate) = fc5e39a08f5b69a5b9cb756a8bfa65226e4fff3cd42a9d412e0dbffc5cb1fd44
 SHA512 (chd-0.3.2.crate) = 2117ed3ef0211f5ea1c07cc04f0b1f42b59e24143c4a49930e663110f77e2ee5d4e7c2ffabae653596475682d738f2fead13c74d483911dab8ced54fc5e36269
 Size (chd-0.3.2.crate) = 55906 bytes
-BLAKE2s (chrono-0.4.38.crate) = cd804c8f2c3ec8027f1a28fc2406b92e8cb27989956cf7e27fb98f6e338704cf
-SHA512 (chrono-0.4.38.crate) = 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
-Size (chrono-0.4.38.crate) = 220559 bytes
+BLAKE2s (chrono-0.4.39.crate) = c59378a253a0ed5abdb6a2dedfa4a82c0eecc733ab4f08c3442c6805f70e3637
+SHA512 (chrono-0.4.39.crate) = 5b258f76bea58ab9baa0fe8fb32c41928b8b655c76bb2fbaae9300ef8380cbb881296cee6b9e9886dce62b0759c73e84f6409e374a86cf0c80e3383512f98571
+Size (chrono-0.4.39.crate) = 222248 bytes
 BLAKE2s (cipher-0.4.4.crate) = b89fc3d1a0e0163587cade641cb64ccfee596232db70a771d67df1206b492054
 SHA512 (cipher-0.4.4.crate) = 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846
 Size (cipher-0.4.4.crate) = 19073 bytes
-BLAKE2s (clap-4.5.21.crate) = ecabb68b40943801b3c9a2a246442121fec1c2235645f6c1ba8335173f5d06a8
-SHA512 (clap-4.5.21.crate) = ca7b55defd85a4e1001d04653aaf1c38af9b43715dc6fd7b7a8c49a66ce1be0c09e0ac78b3a3febb90ad9a7d8676b4ff1ddc136816019eb394b7d4908af2a51e
-Size (clap-4.5.21.crate) = 56470 bytes
-BLAKE2s (clap_builder-4.5.21.crate) = 74ca6c574c8c2fc1a90975e347416a4b518944f587a2598c0c0a3281cf65b29e
-SHA512 (clap_builder-4.5.21.crate) = 48abad9de7b0985138a2586674df36bcb925f3280cc19c7dcbec14d58c1a3bb391c836ff284366fb32d7460a5616b066e4e055e3a5fa7651196e62c59ca49c8c
-Size (clap_builder-4.5.21.crate) = 164115 bytes
+BLAKE2s (clap-4.5.23.crate) = dd7db414803d27035694573e0c79aacc7750bd75b1a35bd57f6ab48d34a0d4ab
+SHA512 (clap-4.5.23.crate) = 4a8ef8731c9768844debcd1ba83a79a607fd32d9fbfe7411abefb8939c5c442e8a206738bb54dddd136117d3992f519ffd1640694ad7796c4e0aae3f95502c7c
+Size (clap-4.5.23.crate) = 56460 bytes
+BLAKE2s (clap_builder-4.5.23.crate) = 7870a1a0df1dfb6057caea067dee6b16cd256cc4e970433b75e7c6488782ebfb
+SHA512 (clap_builder-4.5.23.crate) = 0889876990f0a361cc6b6d41f2a8f4b1decd376987a02fe69888455c92f3e583d6ff70880c6f0ea154ba62f4be7d2e7b18cdc4e0e2f243e6b17f250c3e8d1c2a
+Size (clap_builder-4.5.23.crate) = 164180 bytes
 BLAKE2s (clap_derive-4.5.18.crate) = 86f5f1951bbe3ab51fd531887e6a3daf29ea5008769f725e48413c1d2fa754a5
 SHA512 (clap_derive-4.5.18.crate) = 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa
 Size (clap_derive-4.5.18.crate) = 30131 bytes
-BLAKE2s (clap_lex-0.7.3.crate) = 9b17e4cff0a65a673126adbbeb1960fba2d44672bfb3a860b95cc6f3d65ee9ef
-SHA512 (clap_lex-0.7.3.crate) = c76838743e65529d00ce4b1224174007892967622ba820750bc7fb352bb267923fa3baf42dcbd7e831c3d1b247144bac5475548c9d13582b95762695528d952b
-Size (clap_lex-0.7.3.crate) = 12841 bytes
+BLAKE2s (clap_lex-0.7.4.crate) = 87179de8b09978be634962bb5bf3feebda3994e47c4e29fb88504349e07ad710
+SHA512 (clap_lex-0.7.4.crate) = a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e
+Size (clap_lex-0.7.4.crate) = 12858 bytes
 BLAKE2s (claxon-0.4.3.crate) = 7e7c2a172af42695045ef47115dc42a8331fc9eb14344d8afe7c5d386df724ff
 SHA512 (claxon-0.4.3.crate) = 4ddae84c044ea333d6edd7fc14e2f0f4dbe0aa0c3bba435c3ae8a77f409054c39e4c7c265d05e0442f6a085a46ac6d7cb737f1da81590da3967d0976d6053762
 Size (claxon-0.4.3.crate) = 86626 bytes
@@ -261,15 +267,6 @@ Size (codespan-reporting-0.11.1.crate) =
 BLAKE2s (colorchoice-1.0.3.crate) = 4eca55dfc8d8e1bd1b2c937696ab45399ea4012cc858f7b654e8b181160eed5a
 SHA512 (colorchoice-1.0.3.crate) = fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14
 Size (colorchoice-1.0.3.crate) = 7923 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.7.crate) = fd59bba6be309605e9234a85194cb46a1c9038d9a4318fef6e654dd112d8d279
 SHA512 (combine-4.6.7.crate) = b8232b0e1f94039cef3ad4a0a35a972eb49f4f198749d2fe50aa3fd2a77614f2d24e51f3b4465243ce9140aed6bd048aaaae189a7ba864e3d23843e9be0c437f
 Size (combine-4.6.7.crate) = 134808 bytes
@@ -303,9 +300,9 @@ Size (core-graphics-types-0.1.3.crate) =
 BLAKE2s (cosmic-text-0.12.1.crate) = 9ff0e2c48b2af797499598fe35bbe62db356e568248b4b19bba1c3d2202266a5
 SHA512 (cosmic-text-0.12.1.crate) = eef400d9d7f9a393eec9895e7d78707a327b8ac3dc925e4d56fa3e112bd8d0f9eaa0c3df11d78794fe2ed10249b2d3501ccf74d59a4cffc26162e7d192311a6b
 Size (cosmic-text-0.12.1.crate) = 1895451 bytes
-BLAKE2s (cpufeatures-0.2.15.crate) = 466ce9478edf5abc63dd65bbd22fc34706d3288b6d9b373fb36f714655939843
-SHA512 (cpufeatures-0.2.15.crate) = 297c094870c6becb0f0d41b09ac63df4f2e23858803a36469f7391a9051af2ed7ac28beb1ff926cd2f4376102fa72a903441945e7cde809a09495a3af34b0792
-Size (cpufeatures-0.2.15.crate) = 13196 bytes
+BLAKE2s (cpufeatures-0.2.16.crate) = 4bf0e402fa61c0c2e514ed04ec32810fba5991ab9b1f16728b44b0f001804f96
+SHA512 (cpufeatures-0.2.16.crate) = 97707ae1b533ecd3a6fe412a22fb70cf4ac278c2d7dba407fa7dbebd110d06f88a7b3aee3fb7cf4b0b5ca88f6fecf390c4d3e5ccbd4d18a75fc2f93a647e7074
+Size (cpufeatures-0.2.16.crate) = 13405 bytes
 BLAKE2s (crc-3.2.1.crate) = a3fd3d24a50c27d0e4983b04090989687e65118402ef0260d4d1d543bf571d8d
 SHA512 (crc-3.2.1.crate) = 64b7272d8cf55efe9768f9f3218f83302ccb59458a56fe3b7b2de1a53eb5a3b57fbf268647fdba5b230cccdd4058462ba583d76870ba12cb1057ac2787f181db
 Size (crc-3.2.1.crate) = 15070 bytes
@@ -315,24 +312,21 @@ Size (crc-catalog-2.4.0.crate) = 10155 b
 BLAKE2s (crc32fast-1.4.2.crate) = b1cf168fb32b4405c990cd38e83eb4b908ba0a9005adcc19f1a9022a831702f4
 SHA512 (crc32fast-1.4.2.crate) = c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
 Size (crc32fast-1.4.2.crate) = 38491 bytes
-BLAKE2s (crossbeam-deque-0.8.5.crate) = b7cdbff28b832e07a9d55043d30d145d09bbe2e0216369b37a8491e1005e9c98
-SHA512 (crossbeam-deque-0.8.5.crate) = 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
-Size (crossbeam-deque-0.8.5.crate) = 21726 bytes
+BLAKE2s (crossbeam-deque-0.8.6.crate) = cf67e0c05e52f690d685df9a3b6fd861d6f2b4f21fa09ac997bb32c26946c8c5
+SHA512 (crossbeam-deque-0.8.6.crate) = 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989
+Size (crossbeam-deque-0.8.6.crate) = 22471 bytes
 BLAKE2s (crossbeam-epoch-0.9.18.crate) = 6c1696682cc558719ff48faa4ffdc28b562cafea7f084f9b09a99f317def636e
 SHA512 (crossbeam-epoch-0.9.18.crate) = 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
 Size (crossbeam-epoch-0.9.18.crate) = 46875 bytes
-BLAKE2s (crossbeam-utils-0.8.20.crate) = b6e5c85e795ef395c5f86407df5c86b0fc8c794e0dc88966dc72f2af49b033b2
-SHA512 (crossbeam-utils-0.8.20.crate) = 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa
-Size (crossbeam-utils-0.8.20.crate) = 42487 bytes
+BLAKE2s (crossbeam-utils-0.8.21.crate) = f1dc88d85d262e661db4f03e622bfea97e90e8b57766db804d8464255db80043
+SHA512 (crossbeam-utils-0.8.21.crate) = 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8
+Size (crossbeam-utils-0.8.21.crate) = 42691 bytes
 BLAKE2s (crypto-common-0.1.6.crate) = 855d36a49ecab87b6f8a58c85a0360ab113d0615fa206f5e1bf200caa2fcbfd5
 SHA512 (crypto-common-0.1.6.crate) = 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
 Size (crypto-common-0.1.6.crate) = 8760 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-22.0.0.crate) = b847e36641072bd29acb1abdb9565094f85232dc11355d249a4d640f1ca53363
-SHA512 (d3d12-22.0.0.crate) = 13cec935438a477dd22ef2bbd4fc8de1125f8e7c4d7175982036717fdba487253d5206a832730d7b42a9d2f1c573d4b37edf6abba39469ee63cca80130fb0641
-Size (d3d12-22.0.0.crate) = 16716 bytes
 BLAKE2s (deflate64-0.1.9.crate) = ecc4fc2222063426457abe0279c956ddd6914291a222156de2777a3d19e6f7fb
 SHA512 (deflate64-0.1.9.crate) = 7b91cb3c9f37e80dcb7fb86ce29e29b2b803e18d6e5b44d0dce907978f439ce9547807b3d19f8172053ca501b71e701e356a889756b84c4c158c3c596c46508d
 Size (deflate64-0.1.9.crate) = 15104 bytes
@@ -372,33 +366,33 @@ Size (downcast-rs-1.2.1.crate) = 11821 b
 BLAKE2s (dpi-0.1.1.crate) = e62620641a3dc13337489833028c6a442b6e14aed8444104f05d81c4e583783a
 SHA512 (dpi-0.1.1.crate) = 428d2e11a246446f01b0e82b2a01c2447bc223c492a153178bc2b4ff4834f4afd3bd715ec51d6b364d7b89a27ffc8920e69ad7ac9b0b42b46656235bb2960f8a
 Size (dpi-0.1.1.crate) = 11131 bytes
-BLAKE2s (ecolor-0.29.1.crate) = d6efa0a32164ad9c7aecae436f0d23eecf521c5a86fcc122ea58ad2e1196bb4c
-SHA512 (ecolor-0.29.1.crate) = c655ae882a3bbcb4c7ff1b05ea028f62e18fbc525c2d298e4ec56e5654675fb1063f5a3660fa6e9d94c63efb2de8c1e91be1a338df5b2141effffa3dd3aeb3e5
-Size (ecolor-0.29.1.crate) = 12330 bytes
-BLAKE2s (eframe-0.29.1.crate) = 45416863283e9349d1e42dcc430ae0fadb1e45d185dd05b4be017af7de68ff00
-SHA512 (eframe-0.29.1.crate) = 27e0eef95825222a984c10ecf8563972bdfd9f4fd18eba7fe952d05efd9a9a3d6d5615905bb28d8bf4b06c260ccff789fde60c9265605f8a30893539295b97d5
-Size (eframe-0.29.1.crate) = 98194 bytes
-BLAKE2s (egui-0.29.1.crate) = b9e7c99aa72d8e6bafd94b5908a9f9c54168ad63a8531bd05ecf38529ba1026b
-SHA512 (egui-0.29.1.crate) = 3aecd2adbd31c472d42acda8f7e400043db25f26923833254cceb5cab5c6f3cdced5ad29554499f19160b8f18ce2ed64dcbbd81a5cf6f584627e0695f2a7d80b
-Size (egui-0.29.1.crate) = 340450 bytes
-BLAKE2s (egui-wgpu-0.29.1.crate) = 6d004d32d193f51d113960e6bee728e1adbb93223b44790f3e3d119aef1ceaac
-SHA512 (egui-wgpu-0.29.1.crate) = 9a8e1607d7d7a118a1752212194f62f1ccfd2e3860d3f569f475778d69f74501980aa736647b60d7340daf80cb9037c73a61477863d968dc4e56ef649b276bb2
-Size (egui-wgpu-0.29.1.crate) = 24657 bytes
-BLAKE2s (egui-winit-0.29.1.crate) = add3fc353b0c174cf3b2ac6bc1ff522e82b9e63d93d5583e13b6abb1753e1213
-SHA512 (egui-winit-0.29.1.crate) = 2ca18c0e00e79e7fc2e810732eadaf9742dae13cf34b818f23c3438deb85709a20c763f7fb11f546417c4f457e4336a8ff1caddb5af053d472292fcd9aa47b6b
-Size (egui-winit-0.29.1.crate) = 21875 bytes
-BLAKE2s (egui_extras-0.29.1.crate) = f00ec9499d29d96e8fda030fc2bf281e9a4df5dd37efa9a0084c7acc7b527e25
-SHA512 (egui_extras-0.29.1.crate) = 06d077751406323e718da05a8d66defa5d39e9c292b787cabfcd23f4c9e96f3ad7580e9af75e893357bef5affe59bce4feb3ee276eb68acc6102d5a279267a72
-Size (egui_extras-0.29.1.crate) = 37047 bytes
-BLAKE2s (egui_glow-0.29.1.crate) = 5f2ebfa00cf9c7db558b7c84b53ea3830354c92347e9e1970ccbbcc6c89dc141
-SHA512 (egui_glow-0.29.1.crate) = 7493a29518643c08afc668b0df61b1a77fd015b4e676f510b99375173cf65a0dfb229210cf2e7f9818ac5fdb5ceaf4d7550298586a0282c5fe29aee95c0a1f7e
-Size (egui_glow-0.29.1.crate) = 33221 bytes
+BLAKE2s (ecolor-0.30.0.crate) = 0ca16c8cce4fa766dd84654bf7fea265c99ca4d8dd616f739b4f0ffe1854d776
+SHA512 (ecolor-0.30.0.crate) = 0c6720d694fae4a8d6c29ddabd5460e1b233b19970d248a11772b9c96b24d1562b2cc967f097fe3d1901679894b535fe71d1d52da396f6271076b9356e0c7692
+Size (ecolor-0.30.0.crate) = 12636 bytes
+BLAKE2s (eframe-0.30.0.crate) = 0b0824586365cdd72f1eb32c31c7f4cfe34db9e67ee05b4d3165d675b50cdea6
+SHA512 (eframe-0.30.0.crate) = 369bfc02662407c1011d6e518d8a811bbf44a0a6822131d4c58c5dc858de19a0da21877d3d226f86585785eb9217090813d52a7d8bfcc40f619381b435bd3e01
+Size (eframe-0.30.0.crate) = 98749 bytes
+BLAKE2s (egui-0.30.0.crate) = 7eb8852798f7dc9b79a241a834bb7bc7dff16d6a02b2a05d69568c64dbcd3faf
+SHA512 (egui-0.30.0.crate) = 301f3e33cf53ba938d15485689726bc863e51bc9320abcd32f5e4d958952d4f7ef79ca12467aa521c95dd5ceb83d1b6ef07f8ece04e344c173ad26a94a1ec6d8
+Size (egui-0.30.0.crate) = 347108 bytes
+BLAKE2s (egui-wgpu-0.30.0.crate) = f22553049cc376d6980d0a1c75119a9f78ca8e0071b9893c8b87fdab06f95d75
+SHA512 (egui-wgpu-0.30.0.crate) = 23fb74024d5d16062f3e58264d957d32481cfcbd16a641aaafdef86ee5f37cea5c33003180740ed6d2564bfc4ff795719f9d03a4857adc102e838d63d9b7525d
+Size (egui-wgpu-0.30.0.crate) = 27391 bytes
+BLAKE2s (egui-winit-0.30.0.crate) = 9b3c70112b065c99b574556ea7e1eb52418338f7d963bd0924b1c033f954e631
+SHA512 (egui-winit-0.30.0.crate) = e0c5edf6f4602b7d444b9177e4fa1b400b55becbf72e11ee9807bcf85074a078d2cdc22be6ada91554fab9f8f11d67b83d6adcda40772ff5a7642a16612e943f
+Size (egui-winit-0.30.0.crate) = 21871 bytes
+BLAKE2s (egui_extras-0.30.0.crate) = 6597824d7cfc0e71e88a7c83fb4f4222a4b3b99cbc9201d6f48b236871716698
+SHA512 (egui_extras-0.30.0.crate) = 4a1032eecef5b7154fb4fed6e12cb8523e7949b3af710d6c8232f65390c0e8ff61efc713848c9d39013248fc2d1ffbcc2cfb061347d438e5b10ae7f87e15c6c3
+Size (egui_extras-0.30.0.crate) = 37314 bytes
+BLAKE2s (egui_glow-0.30.0.crate) = 150f82f02bb90afbb47469f22edf67dbb4c235f9f5a0a965298af0657fc54697
+SHA512 (egui_glow-0.30.0.crate) = 82bd2a51cb1a29d83803aa851fbc69a0cf5fb8f00fa1452bd73cde311c35767b1b285db32d85957d5f97b518fd46e92d4d7042f79d89f5456c63e167e337952b
+Size (egui_glow-0.30.0.crate) = 33957 bytes
 BLAKE2s (either-1.13.0.crate) = 39690a936f9bb5b6204ee0373b0763a091d8555824fe1bab2881a1544511818a
 SHA512 (either-1.13.0.crate) = 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322
 Size (either-1.13.0.crate) = 19169 bytes
-BLAKE2s (emath-0.29.1.crate) = a0721eb5b31c777ea8e9bad0a5c26667fc66fb22a140e0074737b30a80be4d1c
-SHA512 (emath-0.29.1.crate) = 023750c4e7bc1621dea0f4bcb05aaba18f0e1fedc7e0768351cc81cc71e324f83928fd961fbd77af3baac60dabffb44446f13397153b2367a3a68519143d4802
-Size (emath-0.29.1.crate) = 26278 bytes
+BLAKE2s (emath-0.30.0.crate) = 0cc86447dc80f9c7acfc4f89ea8d1d9fc0e2dfbbf48f6a9ef8ed3135a1c7afc8
+SHA512 (emath-0.30.0.crate) = 8a26405ae587e2c43d765226f1caa0bf4b393ab7b47ca708a62b0dbd667ee542f6673d76f26d7013b54e7017efb43833d366d63dc4ce40a745a8f4593f1603b5
+Size (emath-0.30.0.crate) = 27174 bytes
 BLAKE2s (endi-1.1.0.crate) = a0b6268645932894ad41f1d35b0f8120afce4df45c370e5d89de30fe41b1a504
 SHA512 (endi-1.1.0.crate) = 1a4b65cf77f530a2d15cfe968aecfcc9120957d23d2b442cd3d8f23d7039e832e7d6ab29aa5ad8570468421095650e26fa07f29bf75ae361416072241726c61a
 Size (endi-1.1.0.crate) = 4872 bytes
@@ -420,18 +414,18 @@ Size (env_filter-0.1.2.crate) = 13327 by
 BLAKE2s (env_logger-0.11.5.crate) = 08f30175466b94a07919853fd1fb989004947ba574dbe7de7900072505cd4d30
 SHA512 (env_logger-0.11.5.crate) = e2ab1f117227ebf8840daaff971c2533830c0e481797cdcaa055a4506ffef78fc0830bfa13295275c604273d494278d43440b987132f97ed6bc1cf705e05cd8a
 Size (env_logger-0.11.5.crate) = 30683 bytes
-BLAKE2s (epaint-0.29.1.crate) = ba53b4eac1689ae2b77e26be092168fea0db79e0171344c759a645185444b9a7
-SHA512 (epaint-0.29.1.crate) = 4ead85ee17b324fd5afd348a3631474781ebd9ab6dd0868311311c08f6998fa7f4f434f412df13aacfbf134ff2af8ac1d18e94fb2cf98288bd1a62a7802f776f
-Size (epaint-0.29.1.crate) = 85116 bytes
-BLAKE2s (epaint_default_fonts-0.29.1.crate) = 32ddcfe7217b10c10778bfe9f97a6cb6f1420d910d4cd3c5a1edfce54573dc07
-SHA512 (epaint_default_fonts-0.29.1.crate) = 86c12065e66e5fb09f6565e59b2ffd3c283d68206d933c53c1dc18818950ce4813881e6e34a35e73f3e72669433c87d8499c82cf69d797751957abe7146304f4
-Size (epaint_default_fonts-0.29.1.crate) = 783706 bytes
+BLAKE2s (epaint-0.30.0.crate) = 75372df179a22e3cda5b8e7d7c65164add17d455ea37e1642da0928212c8fa2c
+SHA512 (epaint-0.30.0.crate) = ac59322f740732705b301f7058e18fdd0126384221f9f863adf1510be844eb97a04241c19d984c74ca2f78034cf05fef56e89d13c2faf0313aab02c863bf28f9
+Size (epaint-0.30.0.crate) = 85708 bytes
+BLAKE2s (epaint_default_fonts-0.30.0.crate) = fabafb1b5160200d9cda7f593e8217b5bf9fe7b1ec5a9b5751be41da38a7a739
+SHA512 (epaint_default_fonts-0.30.0.crate) = c37291966b331072c00222ac80f97a7a8d1ecb80e0c51701a929ee2b940b452807f9d99268ddff76e4ea385645cab05c98c8712bc4707fd3172da5a19e093609
+Size (epaint_default_fonts-0.30.0.crate) = 783925 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.9.crate) = 3f88e886ea1d429aa7d157084d856a947e2ec114f6b49739219ab728bd9a2f18
-SHA512 (errno-0.3.9.crate) = 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a
-Size (errno-0.3.9.crate) = 10690 bytes
+BLAKE2s (errno-0.3.10.crate) = 6d5794ad801783e79353e834928c4ae077a9074bded5c27e5affd01ce60710d1
+SHA512 (errno-0.3.10.crate) = fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f
+Size (errno-0.3.10.crate) = 11824 bytes
 BLAKE2s (error-code-3.3.1.crate) = 8675fe8ceb4a28bd197b8677c307b2633dfc9ef845c15db6a8969116919be10a
 SHA512 (error-code-3.3.1.crate) = 33611da20f014cf833e9eb1d966482fc000760e6e6d66cd06ce26b2e343039f7b7831fc15eb8fc029d6303e6b8e3884b2906194d6c8af68b18d9c5ca286fb1ff
 Size (error-code-3.3.1.crate) = 7646 bytes
@@ -444,9 +438,9 @@ Size (euclid-0.22.11.crate) = 79261 byte
 BLAKE2s (event-listener-5.3.1.crate) = cf75d213e4ede34701d6b868a942404a846a91ab55de943529fbfe5ae512f9c2
 SHA512 (event-listener-5.3.1.crate) = 98b7219a3959d6225ee5fb68e8b9d284ab03334d895f52a71f673e59cabab1d06a0abb9eab905e8d38d5f9589725c7c598355ae3c909044a23bc5830b761f5c0
 Size (event-listener-5.3.1.crate) = 42576 bytes
-BLAKE2s (event-listener-strategy-0.5.2.crate) = 132a5fcdb7474fcdbc3344582431252586eefa419077da98c8894cb50446d9d0
-SHA512 (event-listener-strategy-0.5.2.crate) = 7b3759d07c7936b53351172e38623658cbe642f079426c99e7f9187ba1d7f8cbbe7530c056cc760909cda4e70281a50577caa41426164b4c8d6c3f4cbddb2626
-Size (event-listener-strategy-0.5.2.crate) = 10697 bytes
+BLAKE2s (event-listener-strategy-0.5.3.crate) = ca544431008d6d752273eef9bce64cdeacece1efc79d18c7b11c05ff8cc46de4
+SHA512 (event-listener-strategy-0.5.3.crate) = f1a14f69afb9765a317b3d7bda505a28f050a7594d6b07e5263d635b806d494ab41c456dcf38ca924ecc0595be0f77e32ffe239107fce1cc5b71ee7249419f5a
+Size (event-listener-strategy-0.5.3.crate) = 10920 bytes
 BLAKE2s (ext-trait-1.0.1.crate) = 1f3eb58831b65920a3832bf2954b9bbf0cbcf3717c30809e4b75086e44ca9246
 SHA512 (ext-trait-1.0.1.crate) = 63b59b13524b138cdbfec7e7d993c3c06a23ed5caab7145021f08aebab3d04d4169e69dc9e4653b5e66da811ec384c896bcf11dbab704d1cab220de4257ef564
 Size (ext-trait-1.0.1.crate) = 9255 bytes
@@ -456,12 +450,12 @@ Size (ext-trait-proc_macros-1.0.1.crate)
 BLAKE2s (extension-traits-1.0.1.crate) = 5beb6da27f307e41c110bf5aeffc235ae85a5dc5341736d501c98ed20d9d5ed0
 SHA512 (extension-traits-1.0.1.crate) = 129ae540c10f2357bbd070325b1bd3ec601140453fdea2077b1dfb1e417626b212d5719eedec5dffb80fe481914199413a325cd18b8e046e8927f85871991165
 Size (extension-traits-1.0.1.crate) = 2371 bytes
-BLAKE2s (fastrand-2.2.0.crate) = 11dbe7b9cde253b6b66c2b0b51a397be26f00db5d6bef8b8e724c666f7b771dc
-SHA512 (fastrand-2.2.0.crate) = de2835aee8d5380a6e1c0f627a876594626e1379f2f7dbd3ad0f785d7c3f3f82162c9c20a68417324506f78264cb9dbcfb2d4d5dc9ca666996150979738822e4
-Size (fastrand-2.2.0.crate) = 15031 bytes
-BLAKE2s (fdeflate-0.3.6.crate) = 2d52d511d2e33915605764cbf62bc91e92d6e2badea04db1b671ad1947ef29a3
-SHA512 (fdeflate-0.3.6.crate) = 74178574e5706958620d4db1f58a07a074186d8d4f55c1897bbca9abad10e3d0848f6e96a1e8a72ee59d01b63d2fbe4b0e04bd41f4e86bf3e8fd96bca43757ac
-Size (fdeflate-0.3.6.crate) = 23348 bytes
+BLAKE2s (fastrand-2.3.0.crate) = 17b53f60ee5cb0e59aa32c5e6d48a968a714aeb8d905b7e0dc37f8c8392813bc
+SHA512 (fastrand-2.3.0.crate) = 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947
+Size (fastrand-2.3.0.crate) = 15076 bytes
+BLAKE2s (fdeflate-0.3.7.crate) = 32858de3c334f68d13c1c034509791d5d8eb9d3e5878a443ee8bdfe6d90fcc88
+SHA512 (fdeflate-0.3.7.crate) = 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306
+Size (fdeflate-0.3.7.crate) = 27188 bytes
 BLAKE2s (filetime-0.2.25.crate) = ee5a7b447054dbc8a77572d5e852c0a540063e3b3e5cd1c08d0a66e9ec56cd7b
 SHA512 (filetime-0.2.25.crate) = 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2
 Size (filetime-0.2.25.crate) = 14940 bytes
@@ -471,6 +465,9 @@ Size (filetime_creation-0.2.0.crate) = 9
 BLAKE2s (flate2-1.0.35.crate) = aa2aeec26744c2bfc3d5740ee562d037b4f065963ec9ae3bd4b13bd116e27322
 SHA512 (flate2-1.0.35.crate) = aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4
 Size (flate2-1.0.35.crate) = 109188 bytes
+BLAKE2s (foldhash-0.1.3.crate) = c4d0806cfc871639618e6dab783e390066b2710a384fb34af3094276a1c3bd61
+SHA512 (foldhash-0.1.3.crate) = 844d5b699db632254dfc378d46e34909637118647250e2382cbb88855f6739fb9b5f1b840bb8e250dc8fbd2a97c9155e5d8fd0c5c760b8e02dd0aecd96818a5b
+Size (foldhash-0.1.3.crate) = 13712 bytes
 BLAKE2s (font-types-0.7.3.crate) = 3c1a25ac73050d9458dc2084005986ac392e9a345a32123eb92ce9d9cf6902d1
 SHA512 (font-types-0.7.3.crate) = 26ff7acd4d6a758056a2c7a069a2ee3f2ed80d8727a175e6e38dd479e814d4f23687497fed9d5c86eb5c64a002d90feabf42b1ac8b043d262d1303fe3a709b9a
 Size (font-types-0.7.3.crate) = 23131 bytes
@@ -528,12 +525,12 @@ Size (getrandom-0.2.15.crate) = 37163 by
 BLAKE2s (gl_generator-0.14.0.crate) = bd3dd1a4b91226e116d9163a19b5941e0007f782c759bc25a0aaef557b957c3b
 SHA512 (gl_generator-0.14.0.crate) = 98779d525a042b47ac373340c6fd2e019a670a5bce643128ae2cde2021c0bc8b2253064819c2b0ff444e62bfb3679dc70f11f268c660050cc891063ed6b45fd0
 Size (gl_generator-0.14.0.crate) = 22330 bytes
-BLAKE2s (glow-0.13.1.crate) = bca31f935581e00a936f079ba2676484754a6b3af3f3bc78a9679c618e6ed7ea
-SHA512 (glow-0.13.1.crate) = 2a7975f049fa7292dcb15a6f7d6141aac59a316f97a21c4ee65a6cf91594f8340b74a3e3135903be4dae51e6ec73892270531f0f76140dcc1534a93bfc46c49f
-Size (glow-0.13.1.crate) = 150940 bytes
 BLAKE2s (glow-0.14.2.crate) = 4309dc7bce446f0a17e4487f74a3c7fa15c2268152bc3e0f99067cf0753a0d0b
 SHA512 (glow-0.14.2.crate) = 08e17f029fc8ce4c135f569698c7c5e0e5ad0d495eb26a9c1203206c93d85a481f4722c27a48a705f47de492f3607d0caeb47d1da44841206176b4742bffe616
 Size (glow-0.14.2.crate) = 156225 bytes
+BLAKE2s (glow-0.16.0.crate) = 77f5c0d8414972bdd8292666a255cac9467fc213d7634407c85277c013bc6459
+SHA512 (glow-0.16.0.crate) = 2ea60a3bf64ad63d94fdfbcb420257863e8139019be008c14c140c3ab6fc6fa6caa5136cf5de52e2f632837e1e4ba0949750f9fc994566e56c53cbde20d27b48
+Size (glow-0.16.0.crate) = 162118 bytes
 BLAKE2s (glutin-0.32.1.crate) = e227a051c90b2b6630b9749318d3d22e1355a8342e33d645bf5dfc61dc3c7b87
 SHA512 (glutin-0.32.1.crate) = 94fbcb29d1cb5a9d48410e8ae120d5586792dad140c891801ffd1d32e0f6966e86a92eabd76790e4442560189df0ca4123f1532814c1192c4fd67c8c79725376
 Size (glutin-0.32.1.crate) = 68633 bytes
@@ -549,18 +546,18 @@ Size (glutin_glx_sys-0.6.0.crate) = 5896
 BLAKE2s (glutin_wgl_sys-0.6.0.crate) = a568aa73dcbc0dc7e3ceb2e06ba8b903de5e7eb66db53cdaedb4e35e27d51f37
 SHA512 (glutin_wgl_sys-0.6.0.crate) = ac4db8d5d420e446bffad8ef06c30acfb2be079fa1f47167e0f6f5712416ed5c28aa781386d1bafdaaac090b4d3b52897e1a269e536c744fdf48f932a5f1b95e
 Size (glutin_wgl_sys-0.6.0.crate) = 5472 bytes
-BLAKE2s (glyphon-0.6.0.crate) = 1595d2e8583451a5ea2157314c4aff22a686a82a84d1e35473fe1fd4df4eec9d
-SHA512 (glyphon-0.6.0.crate) = 6139432c07de46e58095095c8e35e5aeaae612601548a672ac25ebb0ad5065a237c9be98ef886d73d6095ba1c3fdf61d86fecd25d1edb1bdf14f502db2e04273
-Size (glyphon-0.6.0.crate) = 217654 bytes
+BLAKE2s (glyphon-0.7.0.crate) = 15e48f7d868ff82a5160724d89c91b6ae6718f14939f80a4b73d382a989c7554
+SHA512 (glyphon-0.7.0.crate) = 9251b9523872cd06ff97fbacdd09505418f21dec83373cfc8fe2216ae9903d97bea7ca79195a286bce6d14fa25a1d9ca5c994767e05a3c613d7dc01936856699
+Size (glyphon-0.7.0.crate) = 217410 bytes
 BLAKE2s (gpu-alloc-0.6.0.crate) = 7225f4fec4c7c9be92944d5f8e3c6f43da4bcdc5ad845e3543d399ab3d1f2900
 SHA512 (gpu-alloc-0.6.0.crate) = b0d19c68c3d122b89dde988d2df53798ba7f3cc9475698eddb0bd116a55509610a9e4edeea81ffd501b3e0a3d50a656161b6f3eabadc7a14e46578f9f5230314
 Size (gpu-alloc-0.6.0.crate) = 19649 bytes
 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.26.0.crate) = a2532c19a1ca78456644777bfc92aa6de7ee23ca05c70e6e8cfbaefcb7649f0a
-SHA512 (gpu-allocator-0.26.0.crate) = e116e4b2236ff81ea18cb7dc60396cd7b8e97fb2caa1755ed6c6cb3d6758209901d0ea1ee7dfad3c132f43d82842dd107a48e8af37b55eb291826897fa49b39d
-Size (gpu-allocator-0.26.0.crate) = 49005 bytes
+BLAKE2s (gpu-allocator-0.27.0.crate) = 9605fb6ee42dcde0298924dd73c7a300dcb5ac9d609862b1073b899af22620c5
+SHA512 (gpu-allocator-0.27.0.crate) = a63dd4c350e5437304a252b1fb44a5b167a41316423b6868b3adf2d270b9870f6fbe4cd071954b46771ae584d4a5af5e53b6aa267ae1720f75801e0342d6b292
+Size (gpu-allocator-0.27.0.crate) = 49410 bytes
 BLAKE2s (gpu-descriptor-0.3.0.crate) = 1fb992610aa52f6441668788b6d2d553967c039954d49cbcf91abf1897636172
 SHA512 (gpu-descriptor-0.3.0.crate) = 772a5be99697782973a840157c1a1aebcd68bbc715aa9d70468b6b238acd782cb00b141c8ccf36bdc4264b094121ed7cda4f1a7e131c5f3e5ebc2c8d7ca5e168
 Size (gpu-descriptor-0.3.0.crate) = 6727 bytes
@@ -573,12 +570,9 @@ Size (hashbrown-0.12.3.crate) = 102968 b
 BLAKE2s (hashbrown-0.14.5.crate) = df2dc611777412ee614bffffa4bfd1ffbdb023961c82ec606d14782febc01949
 SHA512 (hashbrown-0.14.5.crate) = 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
 Size (hashbrown-0.14.5.crate) = 141498 bytes
-BLAKE2s (hashbrown-0.15.1.crate) = 261dbd545ef919671fa0707106dd3dc4ae1941a069c4a6de5da1fc42fc725e0f
-SHA512 (hashbrown-0.15.1.crate) = 8bdd4966b336f5d5b184cf14d4a7e625d184d8f3f0782845c746f374f92425055def71e64087fb3a3770fd9b2d9ed40310fa45f60e56d298accaf9c500add841
-Size (hashbrown-0.15.1.crate) = 135873 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 (hashbrown-0.15.2.crate) = 3d249da59d8a2fa388cce1ecf55b3873572899a8aabe533dee380a5253fcb71c
+SHA512 (hashbrown-0.15.2.crate) = d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd
+Size (hashbrown-0.15.2.crate) = 138478 bytes
 BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
 SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 Size (heck-0.5.0.crate) = 11517 bytes
@@ -594,9 +588,9 @@ Size (hexf-parse-0.2.1.crate) = 4662 byt
 BLAKE2s (hmac-0.12.1.crate) = dc8954d1ac7a3ca619d4036195a07246bcf5dbcd759cab76b03ac5b98a753fb1
 SHA512 (hmac-0.12.1.crate) = 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8
 Size (hmac-0.12.1.crate) = 42657 bytes
-BLAKE2s (home-0.5.9.crate) = 3ca501737a66c3e850c8337fb10efe9f3fbadabd3f9219e72e15cd380e788f1c
-SHA512 (home-0.5.9.crate) = 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1
-Size (home-0.5.9.crate) = 8760 bytes
+BLAKE2s (home-0.5.11.crate) = d078e90e97417229fc5cd4f73b0253c748bb5325b58981e5245abb1f8a21d973
+SHA512 (home-0.5.11.crate) = cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18
+Size (home-0.5.11.crate) = 9926 bytes
 BLAKE2s (humantime-2.1.0.crate) = e2f2714ee862954ff21a5fe868eb2db60809630d21a8579d3256ebe32e8b6cfc
 SHA512 (humantime-2.1.0.crate) = 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
 Size (humantime-2.1.0.crate) = 16749 bytes
@@ -645,9 +639,9 @@ Size (immutable-chunkmap-2.0.6.crate) = 
 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.6.0.crate) = 7aa535e87e2dd305ec5014843f79efd8e5e37015dd8a8335af4ccddbc0488c6c
-SHA512 (indexmap-2.6.0.crate) = c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca
-Size (indexmap-2.6.0.crate) = 85204 bytes
+BLAKE2s (indexmap-2.7.0.crate) = b920660504c69357d8bf4d970fe6cfe97c50f621bf0c46cce6ca266029b24782
+SHA512 (indexmap-2.7.0.crate) = efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d
+Size (indexmap-2.7.0.crate) = 85335 bytes
 BLAKE2s (inout-0.1.3.crate) = d3445b1d233a8fa0051d2f7c4220961f4d56be721a36eb4c54b2b4846bc76db4
 SHA512 (inout-0.1.3.crate) = 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb
 Size (inout-0.1.3.crate) = 10743 bytes
@@ -657,12 +651,12 @@ Size (is_terminal_polyfill-1.70.1.crate)
 BLAKE2s (itertools-0.10.5.crate) = a445c07be8da5c4bdf8dd6fb0a92746438e9ee1767fc180b2da34b31daa4de8d
 SHA512 (itertools-0.10.5.crate) = d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
 Size (itertools-0.10.5.crate) = 115354 bytes
-BLAKE2s (itoa-1.0.11.crate) = be2967c52bce05d38dd6647d64ea41d26d215abe3af2edfcbb7922637ac4372d
-SHA512 (itoa-1.0.11.crate) = 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
-Size (itoa-1.0.11.crate) = 10563 bytes
-BLAKE2s (jgenesis-0.8.3.tar.gz) = db4f45963155c1bf11a0af27b64c2d554febf8609afd08c9c133da937948c5f3
-SHA512 (jgenesis-0.8.3.tar.gz) = 6bb3d74db10160284f2ff266c382595f31ba4f5af9a951a8fb7d47351058163c742ce7c5db4a8c187adece984641edb034e92fa08ad4903c5d8c8ec84f474f34
-Size (jgenesis-0.8.3.tar.gz) = 770745 bytes
+BLAKE2s (itoa-1.0.14.crate) = 552655542c0666cc9f084032bd9ab26f75a1a85c6293b9aecaa55f84d84d1ebb
+SHA512 (itoa-1.0.14.crate) = ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987
+Size (itoa-1.0.14.crate) = 11210 bytes
+BLAKE2s (jgenesis-0.9.0.tar.gz) = ab3185813fd11d0d93ca238a71f1e52fff845ae8fd99d62acd551105d5fcc05a
+SHA512 (jgenesis-0.9.0.tar.gz) = 176c34ddcce3d429e462c4b9a24223e5b505bbcc5dec56b2622281609e897174c3d501c288758eca849096ded1d04aa34905644ed57b47fcb60ce3ccb66fd9fa
+Size (jgenesis-0.9.0.tar.gz) = 878966 bytes
 BLAKE2s (jni-0.21.1.crate) = 974b1119a5ecf546892166760660d3b1c2d8aecdf9973ae15c92bb16608e5a87
 SHA512 (jni-0.21.1.crate) = 46897d5fb968e598fe39179307376305f4604db61ea5d7f12050506a6813e242c05785536528ff2d59de8a3877f6b24be15c30f451f1bec40a5c72fa3b772835
 Size (jni-0.21.1.crate) = 105028 bytes
@@ -672,9 +666,9 @@ Size (jni-sys-0.3.0.crate) = 10232 bytes
 BLAKE2s (jobserver-0.1.32.crate) = fa764d2a34f0100e1a86176662ebf7eaa5559fe9498c69a5fbdf989ec17553f3
 SHA512 (jobserver-0.1.32.crate) = d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4
 Size (jobserver-0.1.32.crate) = 27549 bytes
-BLAKE2s (js-sys-0.3.72.crate) = 582023a9447d2fb6d8330cb8ab3c8417dac2ae58f445a1e3cbb630e7b943d2f8
-SHA512 (js-sys-0.3.72.crate) = 5a83d711a02bead2d9c05aaf8a7e3f351307b3219f4f6697bf190d9a9b36bcc10fd33ce0a334e4f3e251d52fc7411020a3631d0874097e9b519e839b713e1c42
-Size (js-sys-0.3.72.crate) = 54096 bytes
+BLAKE2s (js-sys-0.3.76.crate) = 543188d96f54df29695757390d440c9db37db9fed3ebcdcff00f83a5394e54ce
+SHA512 (js-sys-0.3.76.crate) = 54e9a6be3f5a19021351d22d655a3aa55579c80f1453a99aba5989fafc7429078dea57ffebada4240b9185d3260d02f30da250fa539ac12c4bdda975adfe0dad
+Size (js-sys-0.3.76.crate) = 54420 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
@@ -690,12 +684,12 @@ Size (lending-iterator-0.1.7.crate) = 39
 BLAKE2s (lending-iterator-proc_macros-0.1.7.crate) = 71963fae8f5c94830ccc0feed5dd706e5058a5840291ee61ff8aa24fa820e9a7
 SHA512 (lending-iterator-proc_macros-0.1.7.crate) = 6d043f27701ec7625f6e14ee3be81b8c854edf67098c560f7b6709bec3c5f70635e7e24040642bab0ed78321a5f7ea60d53e85f8c5a1e4e705cdf1310b7b05e9
 Size (lending-iterator-proc_macros-0.1.7.crate) = 2017 bytes
-BLAKE2s (libc-0.2.162.crate) = f2acd4adce8848845195ba3cceb0dfeae38e2b7eb276c255e7289c69d3582c60
-SHA512 (libc-0.2.162.crate) = f43e294d587e7cd9c2da9b67be83fc70801ea66c318342cf1e11556566ecc1c8a612925770d85c75af1e887b425f326fac59229b78877d2377092243ea8e6a99
-Size (libc-0.2.162.crate) = 769354 bytes
-BLAKE2s (libloading-0.8.5.crate) = a43d3c6e465db094a42945d45c895a8268541a9ed27e81e211aba389ebef5139
-SHA512 (libloading-0.8.5.crate) = f332884fa75cf210460f4678d45091345b23469c09301614c476e95bc54163afd6d4f098a34f9e0d529fa1ec63892395b50957598070ff327743e4c3b0871074
-Size (libloading-0.8.5.crate) = 28902 bytes
+BLAKE2s (libc-0.2.168.crate) = 581d77941b4f1cbabfeecb3ab0ce6abae791d00f8e51c673b6e2a40267f17ca9
+SHA512 (libc-0.2.168.crate) = 499f7273ab5eac0961fd927d5204ff4d5b3b290c20d00ac99054ee596b6d3ec4d6712772c52b09c84554f0514a8f66b41995ceb5b0ec38a7295a4fccf0e94349
+Size (libc-0.2.168.crate) = 757025 bytes
+BLAKE2s (libloading-0.8.6.crate) = 5867436547cf93406323d0c47227aff25c145157b5880a2f45775b538f569deb
+SHA512 (libloading-0.8.6.crate) = f49ab79244d4b54c2f181bd9d7506fe5df9824a09446924dc429636e08ed7bcd6f5d2afaf8a0c862982e2c2c5832370b118266d36f36bc7b7522668bd598fc81
+Size (libloading-0.8.6.crate) = 28922 bytes
 BLAKE2s (libm-0.2.11.crate) = 2ce4199ea55601af69f9b89206922da780e12d4b16d988fadcbfc36475f5dfbb
 SHA512 (libm-0.2.11.crate) = 86742b5d97dc976cec5bbf75f565b40c7058e74cf840cbc7baf4d84823318040ac692b5796a407bd44caac553dda3f5a087d3bf8d6099cf26305123ce106c7bb
 Size (libm-0.2.11.crate) = 111477 bytes
@@ -705,9 +699,9 @@ Size (libredox-0.1.3.crate) = 6068 bytes
 BLAKE2s (linux-raw-sys-0.4.14.crate) = 482c0987b74ea9b40b2e124d3be4a391e59bbfe7c4bdc2415c8cd4506fdf1681
 SHA512 (linux-raw-sys-0.4.14.crate) = 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7
 Size (linux-raw-sys-0.4.14.crate) = 1826665 bytes
-BLAKE2s (litemap-0.7.3.crate) = 0b9caee9765cea16820f81fdf150bd170f2a54c9571668fd5739f2bd1b2fc450
-SHA512 (litemap-0.7.3.crate) = 2c3bc6c4cbf6609f3cc2d986e701d23b73f5bac55995887c90aed01bf4392a42c718a69c0050296fa635a46f7cc9ef3dd6c6a2a505d3cccc690899aa345455a8
-Size (litemap-0.7.3.crate) = 28728 bytes
+BLAKE2s (litemap-0.7.4.crate) = e2daaf6e5ed626c6846a981a68695659e2da7cf9051c10b8b6a1b6789bc4deed
+SHA512 (litemap-0.7.4.crate) = 5009c486a87b2f52237e15e2e772365424e4780c146776656d8e1551e52bc8e06e5c1cee8db1c59ef20d0463962fc07ba5221a46020a82df17a2f623a175f58f
+Size (litemap-0.7.4.crate) = 28257 bytes
 BLAKE2s (litrs-0.4.1.crate) = 0cc98c509fb5dc5e023093145e42f9a8de900ade410fceb4451be3a57e632d86
 SHA512 (litrs-0.4.1.crate) = 49e03d5307d9cc31d1e7940e7931f062780728530c3de0db92ebb636b7d22581bbd9900c8994e545a8fde5d3d5564500af8fa367f54040ed01d1f18d2e48a22a
 Size (litrs-0.4.1.crate) = 42603 bytes
@@ -765,9 +759,9 @@ Size (mime_guess2-2.0.5.crate) = 26304 b
 BLAKE2s (miniz_oxide-0.8.0.crate) = 8e0564585afe65c94a7cfadb5289d437fe7bbd12668cbef3615635ceb7a231f5
 SHA512 (miniz_oxide-0.8.0.crate) = 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6
 Size (miniz_oxide-0.8.0.crate) = 56343 bytes
-BLAKE2s (naga-22.1.0.crate) = 11c7e85101c3cf0abc25cdf6462572eb017a72e65742a0e4f2c1cc43db48d459
-SHA512 (naga-22.1.0.crate) = 55cfadec3258a79995864ca0a9235600b2f99282ea4b3e8ff987ba9e992c6b434378354baded1853f5dfdf02aa038f80f8a2e72422873b7b01d264013c342e0a
-Size (naga-22.1.0.crate) = 592289 bytes
+BLAKE2s (naga-23.1.0.crate) = 491a4d02985c43783cf08597682a030e84c0a94cdb7035ef1aad687383d33812
+SHA512 (naga-23.1.0.crate) = c6d0550823a8c4d8f35d53bdc9c277d78f288e95288578d1f0fce2eaa1625b44ca0d75cf60956adfa7255a2a418e4121915a12a0d23f3d4dc317c9b6f45192d5
+Size (naga-23.1.0.crate) = 621664 bytes
 BLAKE2s (ndk-0.9.0.crate) = c6166edd2a81d6fe46ad3b104b9997ec98876ccb7681f709205b6864147b0407
 SHA512 (ndk-0.9.0.crate) = d6f7962406df285e9b96d622590f79fe00be854c9f1c91806a277d3ec1f58e59666cd96663ac543290f41a361dc3632cd91a3c39fa70f0903e760d1e415feefc
 Size (ndk-0.9.0.crate) = 84865 bytes
@@ -927,9 +921,9 @@ Size (piper-0.2.4.crate) = 15950 bytes
 BLAKE2s (pkg-config-0.3.31.crate) = 76faf7321040fa15fe8913ed9dde8fb18c04700f3e875bafe095471c49067da6
 SHA512 (pkg-config-0.3.31.crate) = ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4
 Size (pkg-config-0.3.31.crate) = 20880 bytes
-BLAKE2s (png-0.17.14.crate) = 8c378bde0cddf97eb778f88f9b050385d1c13d2e3f6256c3d1bd22ddb86823cf
-SHA512 (png-0.17.14.crate) = e1c3fbf98030778fd775302ed74c6a6e256f73dfa541c7133c3ddc9c7dfc01c17716bba05c503d4a552ee67a0bca757f909aee5c0f6457682de3d9dfc182d493
-Size (png-0.17.14.crate) = 108098 bytes
+BLAKE2s (png-0.17.15.crate) = a0312321c9eae8d0ee934f08d84cfa87ad190dd834af96db23ec975465a4cbe8
+SHA512 (png-0.17.15.crate) = 0609636be889a3895246563cdf0a5fdec28362fce1e8da52af24b756c7c489a3e10a60f64628a015223648d828594e6c97450edbd609d21eb50f4f80ec0119db
+Size (png-0.17.15.crate) = 117111 bytes
 BLAKE2s (polling-3.7.4.crate) = a7e7b54028576a8a146ee31df4a840b88d734470100bf8c06569bd69547a0af8
 SHA512 (polling-3.7.4.crate) = 0a137aed396f9b6a34a69ceb043a355efbdbb6674d36664e767516b2555b51ca494b74cbfafd530ba2f9b48eb7ffa55ae1bbfe7b1e8ce7745d41600709a5d324
 Size (polling-3.7.4.crate) = 58239 bytes
@@ -954,9 +948,9 @@ Size (presser-0.3.1.crate) = 20946 bytes
 BLAKE2s (proc-macro-crate-3.2.0.crate) = 4b2d0db3d2b4c337179fd3460fa0442bbe8c7738003097d81fed65c45f201468
 SHA512 (proc-macro-crate-3.2.0.crate) = 41479ec5e414a8b05dffaa0ece21122387d5165a54e60d8ee3502f8a3c0a2ac0247f56996f933d5d77f1efe41a56bffe16874e8c6a34b66100cf047e4b760863
 Size (proc-macro-crate-3.2.0.crate) = 11164 bytes
-BLAKE2s (proc-macro2-1.0.89.crate) = 68333e9620030c3d26f85df47e5b708609831285183b7142ce20ae6ff0025cd0
-SHA512 (proc-macro2-1.0.89.crate) = 488ab38a04df1d0330309382a7e4f667238cbc9b4d513da6a8f5718f8a762f76cc122af67fefe8f4b021a286b3d23e3ec83d781fe6ac823042a6daf14d147e2f
-Size (proc-macro2-1.0.89.crate) = 49446 bytes
+BLAKE2s (proc-macro2-1.0.92.crate) = 83c281b97fc4d86cc4a005bf09b645948db9ae773e71fd00448e271334dabc73
+SHA512 (proc-macro2-1.0.92.crate) = e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee
+Size (proc-macro2-1.0.92.crate) = 52353 bytes
 BLAKE2s (profiling-1.0.16.crate) = d816329c2166e22fe6b03d44c18f2a90de1674c3c7f5ae8feb78b904032bee58
 SHA512 (profiling-1.0.16.crate) = 7e141e3c4394960aef28288806270f738cd1733b5ef3351bb3c6f7d5523431d0eccf325a6a360337541a62d9e0e492d14f0dfcc8f2004f5653b65c655aa5d626
 Size (profiling-1.0.16.crate) = 12588 bytes
@@ -993,15 +987,15 @@ Size (rayon-1.10.0.crate) = 180155 bytes
 BLAKE2s (rayon-core-1.12.1.crate) = 2402c16b62f8a112b43da9ab8c91e8b00bd22cd9252ea12dae77079bef92c16f
 SHA512 (rayon-core-1.12.1.crate) = 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
 Size (rayon-core-1.12.1.crate) = 70701 bytes
-BLAKE2s (read-fonts-0.22.5.crate) = ec33ced0d405deddae8abcaf8812fe0b6160250f22108023d34f489130cce234
-SHA512 (read-fonts-0.22.5.crate) = 136a9c62d193417c82e38c5f740c363de3a228787bf97137c4e74fde090713542818af216f79768c7dc51ee2c471f3cf05ab81efcf643b767879270e5ab5521d
-Size (read-fonts-0.22.5.crate) = 327922 bytes
+BLAKE2s (read-fonts-0.22.7.crate) = 3dcc52f17d2374ef30fd41359c55d448bf3a388a4328dbb1570a15b3cf3df0aa
+SHA512 (read-fonts-0.22.7.crate) = 385872ec57f2ff82fa2982ee902f06b7636060674006711b2ff90f7e8a75b0b41841a06ba700fa53901889c91f6c42ead00b7bb8393976267f1ad8924ab65a0b
+Size (read-fonts-0.22.7.crate) = 329031 bytes
 BLAKE2s (redox_syscall-0.4.1.crate) = 85e65efdd39dea91e9283d485b8853037b6f98f2f4c3fd6116679951206f7e97
 SHA512 (redox_syscall-0.4.1.crate) = 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
 Size (redox_syscall-0.4.1.crate) = 24858 bytes
-BLAKE2s (redox_syscall-0.5.7.crate) = 516f2e0c5f55a672af713a5f63ab5d2dad0cf238a59678b48873a6d3439c1d0c
-SHA512 (redox_syscall-0.5.7.crate) = e9f2d254279a4063089436b699ecca766a997a72718d132a9b35f7c8c8fc82c4b5e25fd8f3e6cbd17920fec484140db520c262376ed1c74f847929b7f43fb97e
-Size (redox_syscall-0.5.7.crate) = 26249 bytes
+BLAKE2s (redox_syscall-0.5.8.crate) = d972ec376f9f01b1411a6026e33e900552389e7b89348a1490bb266efc1bbf4d
+SHA512 (redox_syscall-0.5.8.crate) = 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348
+Size (redox_syscall-0.5.8.crate) = 26319 bytes
 BLAKE2s (redox_users-0.4.6.crate) = bf90cf5d2655088ad8d44e7e6487947d9c25327fcbe0395897fb75d136cbf6b5
 SHA512 (redox_users-0.4.6.crate) = 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9
 Size (redox_users-0.4.6.crate) = 15585 bytes
@@ -1023,21 +1017,21 @@ Size (regex-syntax-0.8.5.crate) = 357541
 BLAKE2s (renderdoc-sys-1.1.0.crate) = 49b1ff8373ceffa1c69bd645b656f619aca7cd1da9b8da18d8947eee7df5dae2
 SHA512 (renderdoc-sys-1.1.0.crate) = a9535ffe9fb0a7c38133a834419f5b1f9b866e116569e0f31f2238145a63e1392d4f24186504cbf40bc67521842c1a977c0dcc53f5a12f45366b6c44484a64c9
 Size (renderdoc-sys-1.1.0.crate) = 10366 bytes
-BLAKE2s (rfd-0.15.0.crate) = 23945756780552ad486536ab81872281a46b2c08417d592873ed8c78fdb75c49
-SHA512 (rfd-0.15.0.crate) = 94436321edbfed89b920f130d3e97aac23708f504d191fb5b852bd07bfa572d871547eabefb2b9e63b6d31403cec6a8b9c6b6f8536d6a5ac68c351d0d39fe3fa
-Size (rfd-0.15.0.crate) = 51227 bytes
+BLAKE2s (rfd-0.15.1.crate) = f969b216125c973e438dc99ba3b84eb7d233c20f8b07648a4b70cd9b6ce5896a
+SHA512 (rfd-0.15.1.crate) = a1194f367bd5003445c69704e60bf7acf0b3769a1b89c6ab9c4985c21b674516bd7293bc63bfb4155bd95e69787a689d29fd445322d3bcae8b1b944e2ebdf452
+Size (rfd-0.15.1.crate) = 50375 bytes
 BLAKE2s (roxmltree-0.20.0.crate) = a74e1d845d741408dbb31693bd676db21c43c1660c3f44ee5afee12ae03cdf9d
 SHA512 (roxmltree-0.20.0.crate) = f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91
 Size (roxmltree-0.20.0.crate) = 54594 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
-BLAKE2s (rustc-hash-2.0.0.crate) = 442559d81ffd6baf7dd3d2457b5352d6fe386275974370fdb42a34cecfa361f1
-SHA512 (rustc-hash-2.0.0.crate) = 996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339
-Size (rustc-hash-2.0.0.crate) = 12691 bytes
-BLAKE2s (rustix-0.38.40.crate) = 9db3954dd21c1b4bdfcbd485f60ca8a44e6e6097fd1f5d1b53485033dcddf835
-SHA512 (rustix-0.38.40.crate) = a7482682e2f0321318c08cf17f69815779515c197815a2a9f228c728af4cff3684101b4a13656a1ff98933ee492e4a847a03b7f46d697f9c71552931734b2449
-Size (rustix-0.38.40.crate) = 377954 bytes
+BLAKE2s (rustc-hash-2.1.0.crate) = bb4271bf539f3c7ec62d9f737c7436dc860c54dcdea4cae2b7fac14ee8975431
+SHA512 (rustc-hash-2.1.0.crate) = 6f6a40586fd7a99016efd53888970c745888a06bb6b9d32eeb4936bcd16906c90ba22fad82a4a6b547df4b6c9cf6d73eaa8d36af097d65d3d6de18a0669d5ad2
+Size (rustc-hash-2.1.0.crate) = 13316 bytes
+BLAKE2s (rustix-0.38.42.crate) = 6dba875b27c5a6129a547b7253735f8011fb78b0b87423710919ce9b81f00c15
+SHA512 (rustix-0.38.42.crate) = 438bf1e4663cacbc7c0af23b10ecc11c8b01c53e18c2e82a740c46b4a61f06cdd25d926aff27a9c39084c39d9c950c222a1a3a6d5878dd240554fa593fa762a5
+Size (rustix-0.38.42.crate) = 378683 bytes
 BLAKE2s (rustybuzz-0.14.1.crate) = 76e0716da12f411b02732a43f0c98bd099249e03c9dde5ae676e482303b13b5c
 SHA512 (rustybuzz-0.14.1.crate) = 59d9f5365af6650b15c34eee3041f39979f9e737704f97807bf27bcf52cf43a54182460d509ef8c7cbe255985ad00e6a6747533cbce9806accad5b7083c6d3c2
 Size (rustybuzz-0.14.1.crate) = 254743 bytes
@@ -1065,18 +1059,18 @@ Size (sdl2-0.37.0.crate) = 190053 bytes
 BLAKE2s (sdl2-sys-0.37.0.crate) = d80b0767cbcb846ba780f61531e7fb9facb149cf4dd811cd792ac0992b9f60a4
 SHA512 (sdl2-sys-0.37.0.crate) = 5ea08c8b24e1f8470715e1b032e69a0bf17e8c69163c58cd606429535e838f4a208d175b4b023aa5826021497b22798530d67a124dd35cd01af55008a5033868
 Size (sdl2-sys-0.37.0.crate) = 8445355 bytes
-BLAKE2s (self_cell-1.0.4.crate) = b2f345a104ed688914fe7cf366e990342917cd2da256fb7e92f334d8639ab076
-SHA512 (self_cell-1.0.4.crate) = 042467e5f3ac0305e2a634df0b9a9379e92b54813e05c3a7652d5327a4a9a784f49e897c968c5c7a87017284d42a889b5420ad18e97ea84183e0283a46dc907a
-Size (self_cell-1.0.4.crate) = 15220 bytes
-BLAKE2s (serde-1.0.215.crate) = a7bdd082a87f5e582f0a69b234bfec3a2d0b83592ad4583c20f4961a184f242f
-SHA512 (serde-1.0.215.crate) = 3da13f1a74393f1fcb6d659b5e060a11ecae358f55cdf4a2fd05bfc863fea6f75d3140d3bc74902f8feba8cddf7dae71a3f4e4e78e78e1b08ed46b3e4900281f
-Size (serde-1.0.215.crate) = 78527 bytes
-BLAKE2s (serde_derive-1.0.215.crate) = 979a4f71de6f624c31fb6f47f25b74d5d514db39e6799a0f5b706e67e9f1c8ef
-SHA512 (serde_derive-1.0.215.crate) = cae686bdf10c683149956ffe1c64fcf3e9b9bf0cd6e33b4ce7429d0ca35b9fdb55443693866c1202fa79348c6ea0f49ab3be3d5f857de4ae0818d2b4c8c67d9b
-Size (serde_derive-1.0.215.crate) = 57092 bytes
-BLAKE2s (serde_json-1.0.132.crate) = 1c6914319a559af12851e33a92ba8d0ac2911fc50efa1d7b55265fed5feb1fa9
-SHA512 (serde_json-1.0.132.crate) = 9d157ce7d705fee8245569e7c577310782b69675a6e459f21904544b824a1ca5c9b445d17419fee438dfeb6fcc35343ba14e022043fffade0210b6d2c1b5795e
-Size (serde_json-1.0.132.crate) = 150549 bytes
+BLAKE2s (self_cell-1.1.0.crate) = ae422b3c93673f4f289a6017aa4242e3a92fd570dfc8cc68fe68f44751633cea
+SHA512 (self_cell-1.1.0.crate) = 06bb4a3c09c76b0814b60641be8f0bc22bdbf1b715a84e740720aad69f4ade1ba27e130e45699a379692b543b0b2f2d0d04c587a48b90e42aabc0d27acfe9465
+Size (self_cell-1.1.0.crate) = 16636 bytes
+BLAKE2s (serde-1.0.216.crate) = d34bb98728fd2302ba232183e4959f9db736326a75520b10bbc3250c9ee22d5b
+SHA512 (serde-1.0.216.crate) = baabf4c7aac4a540c9ed18b336662087258b71c9cb0e547c8d83a2734818ab2cbbe62f910d812eb61d3d46e653c41a3eebc99b1d679bfc51f95710c71a8ecc20
+Size (serde-1.0.216.crate) = 79000 bytes
+BLAKE2s (serde_derive-1.0.216.crate) = 92e05c84afd86d9062870ed970a305733b985b0fbbad4a409f2d9f02a2bb2a40
+SHA512 (serde_derive-1.0.216.crate) = 80fcb552279ac7562297df878f2f5e9ac09241701f5cf1088fcbf473b638f58cd3092a7930d8937ca0df9a47b9ae1a42d490cd46a275259cd8089fe8f5426469
+Size (serde_derive-1.0.216.crate) = 57674 bytes
+BLAKE2s (serde_json-1.0.133.crate) = 0590d0ebb7ab8fa8e5160d8194794fbd108268a894ee2c33f7d65e27166c74d7
+SHA512 (serde_json-1.0.133.crate) = 20e65ec87bff319897a141960d13deb5cadcf821209c1ee8799f1dc7f458ce432bc62c16df5bdada1c8d3cc01ff23b8125e8fa0a03545d4614f32efd687dc69f
+Size (serde_json-1.0.133.crate) = 150739 bytes
 BLAKE2s (serde_repr-0.1.19.crate) = 06d0c5a38d5ede46949394a003c9e690f036c6e44f82c68e3f59b1eba7296895
 SHA512 (serde_repr-0.1.19.crate) = 678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1
 Size (serde_repr-0.1.19.crate) = 9997 bytes
@@ -1152,9 +1146,9 @@ Size (swash-0.1.19.crate) = 235696 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.87.crate) = 5011f613e80e4ff81c840b0ba4aea2dec2aa123dfe44aa4fd617088b89cb57e1
-SHA512 (syn-2.0.87.crate) = bcfff545d6dfefd81e09f8f30a86bdd85759b3a7d4093ef3365ed02718e10dbd604c52b94c9d7fa955d339fdc5b6c079940c6f345b5a48c52b5c8607794ca6f2
-Size (syn-2.0.87.crate) = 278076 bytes
+BLAKE2s (syn-2.0.90.crate) = 662c777c83e514eb36f7af32894ba7fa156a6489ed74dae13af9fcd5efb05b8f
+SHA512 (syn-2.0.90.crate) = 44606124f113c259c19edcb2adc1378d8292b422d800604c0e0d1ba89bd2d13d518cf4a6afa58daded54da9cb285464aadb113815406a0f09c5e18f865789ae0
+Size (syn-2.0.90.crate) = 290584 bytes
 BLAKE2s (synstructure-0.13.1.crate) = d3d7339947cbd052275986623e3eca89eab21bc2d620216d3451f1d733b5488d
 SHA512 (synstructure-0.13.1.crate) = 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa
 Size (synstructure-0.13.1.crate) = 18327 bytes
@@ -1182,27 +1176,27 @@ Size (text_io-0.1.12.crate) = 7136 bytes
 BLAKE2s (thiserror-1.0.69.crate) = 26bff7ed5c8f8eeabca66866529fdd00063c22b57c631a70e5bd5deef20976b6
 SHA512 (thiserror-1.0.69.crate) = ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899
 Size (thiserror-1.0.69.crate) = 22198 bytes
-BLAKE2s (thiserror-2.0.3.crate) = a17ee6037e2cc2f65ad2d0e89a17043d7500fd82f37bed6564e095e5d2507dd3
-SHA512 (thiserror-2.0.3.crate) = f6a8e8e1bb6d6e10edc07c35f3141b4b3ecb46b943b4879dd8f8bef0306feaa5446d8e47b24cffeb4cd6c57b4715b86b2bc0716b4ef7dfdaeb080ecd29646c9a
-Size (thiserror-2.0.3.crate) = 25559 bytes
+BLAKE2s (thiserror-2.0.7.crate) = 4b1effa531a3cdd0a6e2832689f1be388394b4b700f203833ddd74eb88bfaf89
+SHA512 (thiserror-2.0.7.crate) = 0ec2374ec19397d4764e01d46e6a8d1a6b8beb2c1e92bc88bef9309348934bff58fe7cb876e67258ca0d2ca488bffb96538efd24767fac13f1d65cc22b4ea7ca
+Size (thiserror-2.0.7.crate) = 28456 bytes
 BLAKE2s (thiserror-impl-1.0.69.crate) = 2555e9c945653b810be9ffa5bf34b2cc4104000a988b9a341be5703a56dd92ba
 SHA512 (thiserror-impl-1.0.69.crate) = 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3
 Size (thiserror-impl-1.0.69.crate) = 18365 bytes
-BLAKE2s (thiserror-impl-2.0.3.crate) = b5606215aab36eb8f14fbb3627f88b48f233ab6a8b53cd89cad6972e0bf2f15f
-SHA512 (thiserror-impl-2.0.3.crate) = 50bb722db6bff4f18975312be61fbf201b8edb29a2c6420d8a2a1f2817403aa09c6de1269e7f952c4d4583f0dd2ab1eec45b26e5391b6bd69c6450c8e42019c1
-Size (thiserror-impl-2.0.3.crate) = 20283 bytes
+BLAKE2s (thiserror-impl-2.0.7.crate) = b00830db2ed94480bacd39c24269a4e08c03061a8b495617dddbe66856b0d43f
+SHA512 (thiserror-impl-2.0.7.crate) = ec15231e3e8eb3dadbdb9e972d7e46ab8fb32c21a8292bf438914b2078b96d0dbaf611f63592d5e44e62d6e228f3dc28ede0d1dd18a34748b499fe39a22fecf4
+Size (thiserror-impl-2.0.7.crate) = 20954 bytes
 BLAKE2s (thread_local-1.1.8.crate) = ff24b6210b6bf0659eeffe5d0285dbba01a96771b4247b0e3d81943589cdc66a
 SHA512 (thread_local-1.1.8.crate) = 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
 Size (thread_local-1.1.8.crate) = 13962 bytes
-BLAKE2s (time-0.3.36.crate) = b563433cc72171e5a5059983b90fa3cba288e0bbc784cce8e815f53e140d5a63
-SHA512 (time-0.3.36.crate) = 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133
-Size (time-0.3.36.crate) = 119805 bytes
+BLAKE2s (time-0.3.37.crate) = e0b23e5aa8cc69dc0a341808ab0b33b8957bf4db1b639f61ef62437f6b0baa52
+SHA512 (time-0.3.37.crate) = 6d007507f79c45a7408675b3223bbf83a133bbaf96429ae6a02b5db09acccf884bb8323dc6f3dd05e7ce87a78366a55bafa6c6ba31b04198a31026df4ef425e2
+Size (time-0.3.37.crate) = 123257 bytes
 BLAKE2s (time-core-0.1.2.crate) = 5f19f008a2c732ddb06dd2cf74c72bb94bd2bbc85d3e294ae7b6bde1e2ff151d
 SHA512 (time-core-0.1.2.crate) = 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52
 Size (time-core-0.1.2.crate) = 7191 bytes
-BLAKE2s (time-macros-0.2.18.crate) = 7c68d28225261bf3d2305d45702eebfd8499959dd2800a2f5d1bb060b60486b2
-SHA512 (time-macros-0.2.18.crate) = 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4
-Size (time-macros-0.2.18.crate) = 24361 bytes
+BLAKE2s (time-macros-0.2.19.crate) = 2f737f11d517ae3b3ad2b43c97815e9d8dc5c46427263024717a9bcb78b1f2aa
+SHA512 (time-macros-0.2.19.crate) = c58aa596247a4cab720bef74ff43be44686db2da2978826a1f9b58c640113b5696efc2ae1746bf84042fdbb94bec42c7fc34f7ae6812478f55849a12a90dff5e
+Size (time-macros-0.2.19.crate) = 24268 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
@@ -1227,30 +1221,30 @@ Size (toml_datetime-0.6.8.crate) = 12028
 BLAKE2s (toml_edit-0.22.22.crate) = 59e9d3fbd852c067ff1ea25a11c1092689fec318f6fcb684b0d86a74e9e2ddd4
 SHA512 (toml_edit-0.22.22.crate) = 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d
 Size (toml_edit-0.22.22.crate) = 106387 bytes
-BLAKE2s (tracing-0.1.40.crate) = 7c52b3febd711ac83bc47e8021293adebc7d5ff91df02ef77e9157a056db3cd2
-SHA512 (tracing-0.1.40.crate) = 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
-Size (tracing-0.1.40.crate) = 79459 bytes
-BLAKE2s (tracing-attributes-0.1.27.crate) = 6c590dde72af49f9177f86a23f566cbb5b03eac2fde24cbb661bf67808588ea9
-SHA512 (tracing-attributes-0.1.27.crate) = 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0
-Size (tracing-attributes-0.1.27.crate) = 32241 bytes
-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 (tracing-0.1.41.crate) = 6e13ecc7da8c2186890c243e207328fd98b23cd8493c233ab70d58a24f96f0e4
+SHA512 (tracing-0.1.41.crate) = dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c
+Size (tracing-0.1.41.crate) = 82448 bytes
+BLAKE2s (tracing-attributes-0.1.28.crate) = fa0e59f1f44278acb3d1af45e954d2ebabf73e8f552d4265ea5f758305a35ce7
+SHA512 (tracing-attributes-0.1.28.crate) = 4a3d5fd76efc414c86af0721aab9e9aa70fcd6b08eed4acee8c2af5af56fd665197aea612187c7f6022d1acf5567d5b9e72a7dcdcf25cc401135d875d95a99ed
+Size (tracing-attributes-0.1.28.crate) = 33280 bytes
+BLAKE2s (tracing-core-0.1.33.crate) = 3221b93aae2f12a42b7b4d83e8b252b44cce13c53b1660c5db7c1fe249765607
+SHA512 (tracing-core-0.1.33.crate) = 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef
+Size (tracing-core-0.1.33.crate) = 63434 bytes
 BLAKE2s (tracing-log-0.2.0.crate) = 4088d47200a12bd915adaf7bae97ae2d7d803880a29874bf1beb6cfae373a00b
 SHA512 (tracing-log-0.2.0.crate) = 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
 Size (tracing-log-0.2.0.crate) = 17561 bytes
-BLAKE2s (tracing-subscriber-0.3.18.crate) = ff127e189c049d7b8c9b354d8321006c38970e6da14f54f0af03b2f573e5b9cf
-SHA512 (tracing-subscriber-0.3.18.crate) = 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1
-Size (tracing-subscriber-0.3.18.crate) = 196312 bytes
+BLAKE2s (tracing-subscriber-0.3.19.crate) = f0cc548e9285ff640958f7efb4c4e1e5cff5d7c782160454bb8b2aec2b47fed5
+SHA512 (tracing-subscriber-0.3.19.crate) = 840e35103f1152e94ef9138d0f03f157b296def538bab6c7464fa7d363aef7734feed196091782dd3aa9bf06c7dc181a2c37149a23f5be036f00c00b5200686c
+Size (tracing-subscriber-0.3.19.crate) = 198345 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
 BLAKE2s (ttf-parser-0.21.1.crate) = 21f959275f2e975fa7cd348616b87b5b7e13172fdd98b133286039cafb99b364
 SHA512 (ttf-parser-0.21.1.crate) = 171b69853e131ae9bd9470e88f6a340def67246dcbb71a121121490fe91e4fdaa5ba0bdfc4a10da234d15c352fb6150dac945ec0eddbb5e6f1684293c917c991
 Size (ttf-parser-0.21.1.crate) = 194876 bytes
-BLAKE2s (ttf-parser-0.25.0.crate) = 4605554f110e2caf8dd34ddbbf05d48b37fbb22d6056d7c42d5748edae1aef9c
-SHA512 (ttf-parser-0.25.0.crate) = ae79807161c75fcd9688e0e979989919ad7581f38a2f1ea91697e87674613b53ea4decdf90ecd1838e4a6c9f91f9886bf00cd90abfb6bd451c9c13e634fb4836
-Size (ttf-parser-0.25.0.crate) = 200787 bytes
+BLAKE2s (ttf-parser-0.25.1.crate) = a9a17470e40b1a4cc727ce7af1f69c855ffd1033b163fa500275f178c511d0ae
+SHA512 (ttf-parser-0.25.1.crate) = 2483f485ade8a764a279173a3431d7fbfa7c14466c458e44a3a09d249781d200a6880f98f424b3dc1718ffde4988c8be4eb1ada7b255c7ae3b6639449a299c9c
+Size (ttf-parser-0.25.1.crate) = 201121 bytes
 BLAKE2s (twox-hash-1.6.3.crate) = 6888f8241e7cf60aa6f0fb0cc1b49f3012d580b57410bd90691fa307256921ce
 SHA512 (twox-hash-1.6.3.crate) = f7ce63e6e5ca79ce9330caf40b32578a5d2088c5d8ed371604268760d6e212d447d9e3a95378378a283024155bccdaea47597902c488a94c5d5f79770baec8fc
 Size (twox-hash-1.6.3.crate) = 21842 bytes
@@ -1275,9 +1269,9 @@ Size (unicode-bidi-mirroring-0.2.0.crate
 BLAKE2s (unicode-ccc-0.2.0.crate) = a440c87d1acb8abd87655abb45b381897623a73c4ea87f29b4618b2d67d1c293
 SHA512 (unicode-ccc-0.2.0.crate) = e46a529acd6233fda1f726f8a5492b09ae2c276d965c78edc3c60f6d9699a2e3f7a06206059e31144520103ce841e7c65827df88c0938ed2601f8e867eaceeaa
 Size (unicode-ccc-0.2.0.crate) = 8872 bytes
-BLAKE2s (unicode-ident-1.0.13.crate) = d79cc79fa7ecb5139e248413458b41db81d5abe052c7c454f5ec7654982827d8
-SHA512 (unicode-ident-1.0.13.crate) = 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51
-Size (unicode-ident-1.0.13.crate) = 43279 bytes
+BLAKE2s (unicode-ident-1.0.14.crate) = e43c1832c41b221974acaa40820db257164b94d8dac619abb90e3a28db8abbf0
+SHA512 (unicode-ident-1.0.14.crate) = 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a
+Size (unicode-ident-1.0.14.crate) = 47547 bytes
 BLAKE2s (unicode-linebreak-0.1.5.crate) = 0db0468e07923b457116045c9732846e8c7d21aeb4749379096a7db54ece66b0
 SHA512 (unicode-linebreak-0.1.5.crate) = f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60
 Size (unicode-linebreak-0.1.5.crate) = 15324 bytes
@@ -1296,9 +1290,9 @@ Size (unicode-width-0.1.14.crate) = 2716
 BLAKE2s (unicode-xid-0.2.6.crate) = 17f6c2c1e626560aa9f1dba3656317536d30904b703a29bcb0cd162bdaf9d2d3
 SHA512 (unicode-xid-0.2.6.crate) = f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764
 Size (unicode-xid-0.2.6.crate) = 15744 bytes
-BLAKE2s (url-2.5.3.crate) = 27177a849acacd38d42a6c1c618d3a3873c9ff16dcd680aa3fb18cdb614c4997
-SHA512 (url-2.5.3.crate) = f9dcdaa395d2ecc9f4968a440cdbf59b49d91787bbeb622846f915c92ac51a402751804928ed7bd52e6980cb406ffa64d11d939065c6d261c4979ce199ab5359
-Size (url-2.5.3.crate) = 81624 bytes
+BLAKE2s (url-2.5.4.crate) = b478122def61e781a1bc5b50c2fd3834733f0cc5cb6bc1a2601d43d2b5620a64
+SHA512 (url-2.5.4.crate) = 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d
+Size (url-2.5.4.crate) = 81097 bytes
 BLAKE2s (urlencoding-2.1.3.crate) = 73389b7b24fdfc1e3bf9e44f0eba555ac4c72dc503511a1fb18f1e7f1c68da5a
 SHA512 (urlencoding-2.1.3.crate) = 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac
 Size (urlencoding-2.1.3.crate) = 6538 bytes
@@ -1329,24 +1323,24 @@ Size (walkdir-2.5.0.crate) = 23951 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.97.crate) = 1b7f0c39d4dedce33663745f09e65b28cc141927a75e2873d7adc82f7a857842
-SHA512 (wasm-bindgen-0.2.97.crate) = 01695edc94bab6bac0ed55d40f29f926a42464f356c9ae8bdd5178c39b384526cf40aa8e5c11dc951dabcf6bc6d2f90f76bbfaf270afd4ce1fd53c3ab25d83bd
-Size (wasm-bindgen-0.2.97.crate) = 45515 bytes
-BLAKE2s (wasm-bindgen-backend-0.2.97.crate) = bcdd8bf7058ca8e3ad6fa7b6da0e5388e6dc8840157e7e62153a3f2db00ccf36
-SHA512 (wasm-bindgen-backend-0.2.97.crate) = 4b910dba7ae5a4f9e6a3eb2400d95ef1b1eef7a4c74d3d438f993e6d0c8ff79ee5d1699a1b0ecf130fb18084e582eb4c8b82383d028e6ee92f203ee37b2bfd62
-Size (wasm-bindgen-backend-0.2.97.crate) = 31099 bytes
-BLAKE2s (wasm-bindgen-futures-0.4.45.crate) = 63b3ef10188a43be2683840bfcfec7516c4b4db01cf4483e5cfc4652958709f7
-SHA512 (wasm-bindgen-futures-0.4.45.crate) = 1b8a99085ab274bb50e5c57625f826c8ca2f0795472c12c0db0d4c890043825df048e360997f8201a68e1ddc53f52e139acd29552e60e85213e87846946914c7
-Size (wasm-bindgen-futures-0.4.45.crate) = 14329 bytes
-BLAKE2s (wasm-bindgen-macro-0.2.97.crate) = cf35520b0c13e6d40922277cf9668208d0d54b6020602f007cd4587bd60ba4f4
-SHA512 (wasm-bindgen-macro-0.2.97.crate) = dbff3d975a73f30c1c3ef117f2cd3c2c56a70147b7610c97713212065e017b60bd2d3e98064e141cda798853996cdc915635e647dd8704984eed339596c65111
-Size (wasm-bindgen-macro-0.2.97.crate) = 7146 bytes
-BLAKE2s (wasm-bindgen-macro-support-0.2.97.crate) = dd245bf2ee09961ec898721199e23e59cd7aff43463cfff1e50119290ca8dcc8
-SHA512 (wasm-bindgen-macro-support-0.2.97.crate) = 41b8b61626ec86c16a856aaf25b253de0e69c70722a46073fe86ec498d0c8476f1cb4adcb48af062e00d85db038c34ab9c10a887785630e20970b008a78433fd
-Size (wasm-bindgen-macro-support-0.2.97.crate) = 22824 bytes
-BLAKE2s (wasm-bindgen-shared-0.2.97.crate) = 6eeda96910364b6319e55e5e7e156993d623167a395a886fec8b399f6c0ff565
-SHA512 (wasm-bindgen-shared-0.2.97.crate) = 6e1a42f7b9ddbf2c585e8ea2931c287201f21312a5ef844a9aed43cb77e0bfec4a6490c5cc1a015a2f39ade029ca0340566d5d8b49e617d1b97b64e7da9d0e57
-Size (wasm-bindgen-shared-0.2.97.crate) = 7771 bytes
+BLAKE2s (wasm-bindgen-0.2.99.crate) = a1b82badfa1a3369dbf3df51e06ef9ba9ee0485c2a5d35ec420e73787ade2e31
+SHA512 (wasm-bindgen-0.2.99.crate) = 184aec11998b99a730ea5b63d6141260cd0b7cdc29b02696f533b3e75ec79f7c17c6aac892e7a7b24036c6e73592d01df638ca31b54bda11d3bdbf857b1489c2
+Size (wasm-bindgen-0.2.99.crate) = 46136 bytes
+BLAKE2s (wasm-bindgen-backend-0.2.99.crate) = 02ae567ab2e36610593d718588d68f64c555b9b636683e9326af9790e61dfac5
+SHA512 (wasm-bindgen-backend-0.2.99.crate) = 8369a5e618223f09fff7cdc35662a930b3eb11024af51bf5fb9e70c45dfa22452a518d723f3d912c0c970fc4bf748ef2d83d48756483174993f7d04c92d9621f
+Size (wasm-bindgen-backend-0.2.99.crate) = 30928 bytes
+BLAKE2s (wasm-bindgen-futures-0.4.49.crate) = 881972c33ee51332f9f48be4acf00608d7690fcfda358feb008376e3854cf002
+SHA512 (wasm-bindgen-futures-0.4.49.crate) = e141d6a97d2bbd6c54bc23d4857124d6e43ca1ab51c37e867287d771fcc0d8b7a2488acc56d46202c2e9b2380684ebeed688e7322175dae67475b77fb307ebda
+Size (wasm-bindgen-futures-0.4.49.crate) = 14838 bytes
+BLAKE2s (wasm-bindgen-macro-0.2.99.crate) = 4d3c79d8635d2bef0b2d069e35038f0dcb7c286c31df173339affc19d55970c5
+SHA512 (wasm-bindgen-macro-0.2.99.crate) = 344bf5192e43582246efad257c600003c41b589234c1900f6ed201f96b6f7665eb55226da15d612060042f89c6214e452489cf3aabc61645843be9c27f9cca0b
+Size (wasm-bindgen-macro-0.2.99.crate) = 7011 bytes
+BLAKE2s (wasm-bindgen-macro-support-0.2.99.crate) = a6094b0f4d0caa72317fa136d4ccf85884b13d7f494f81bc1526a1a905966818
+SHA512 (wasm-bindgen-macro-support-0.2.99.crate) = 936ab8211a13fbe8b8f21a870a78c03e24219d0872731561353cfcae245e9f632246f179b67f2b13e106c799e68c5c39f9e388370a8ad3f93f299c4804f5907e
+Size (wasm-bindgen-macro-support-0.2.99.crate) = 22800 bytes
+BLAKE2s (wasm-bindgen-shared-0.2.99.crate) = 11d315c8e6fce5c89bd12196ba733e8666341f82787bbad9aefa4b259b410a3a
+SHA512 (wasm-bindgen-shared-0.2.99.crate) = 8da0f107be99b6666cf1859d68ac0a7295fc03e7b494fce1df9dbe57d21807de8e2bc95f5b974562303923ca4646f38c5297588ad7c97bd59ef236218b2a64f9
+Size (wasm-bindgen-shared-0.2.99.crate) = 7773 bytes
 BLAKE2s (wayland-backend-0.3.7.crate) = dd9663cc05818d8d2a2cedb149023f5c48be855c076183eec77ff74223b0483c
 SHA512 (wayland-backend-0.3.7.crate) = a8542609c5745138dbb0eb88cdadfb53d29e85b6646f418c06b572cc336b27e44051041e5d86b1276b5925a58ef3e0a9fb9e10c9776093c3e765c095d0d1c23e
 Size (wayland-backend-0.3.7.crate) = 71771 bytes
@@ -1374,30 +1368,27 @@ Size (wayland-scanner-0.31.5.crate) = 35
 BLAKE2s (wayland-sys-0.31.5.crate) = baf40d66f3aa176b0dc2a40424dc0a16ab78398e80cca247d448b6649404cee8
 SHA512 (wayland-sys-0.31.5.crate) = bf9237dbce8f55cb5176d2cab1769beff95f9a984eb607b5460673d69631b3346564024cc8f78f0af130cdd0f070d66518a903adf8d63bef8afa2aee06569715
 Size (wayland-sys-0.31.5.crate) = 8630 bytes
-BLAKE2s (web-sys-0.3.72.crate) = b546287d47d2f2cfbf7820e51a9bb1aba0bacdda52d0889718f7150308d5e6f2
-SHA512 (web-sys-0.3.72.crate) = 997b27fdfd0291079f3f16999499404968a9d079ccf326d8eb17dc0f89a87cfe52f6fa780654612c769cb24dffd61baac22c5965b9feaa9c1f0624c203d2d039
-Size (web-sys-0.3.72.crate) = 629190 bytes
+BLAKE2s (web-sys-0.3.76.crate) = 0f7bc648c07d1e80dc23ed96c0099eede6c213a45c31f18078f91768c03b1ea0
+SHA512 (web-sys-0.3.76.crate) = 370fb49edffd9ce125f77a9451389dd23ab5b70fd49263248d5794310ed757c28839a29436111df2fe6369ae8d6af56a64ac59af5258743cccfd9d18cd07dbd1
+Size (web-sys-0.3.76.crate) = 635842 bytes
 BLAKE2s (web-time-1.1.0.crate) = 9c36644abce7ba1ddc0bdc98622e1ef801daa6ae7f862e033f2c446162686892
 SHA512 (web-time-1.1.0.crate) = 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f
 Size (web-time-1.1.0.crate) = 18026 bytes
-BLAKE2s (webbrowser-1.0.2.crate) = b1e780beb3031cb45d0cc6c67f129ce5feca4f489da9e314bc8c6861aa41252f
-SHA512 (webbrowser-1.0.2.crate) = 587e5003410962da777b37a7ea2ca36320f51213aa5858817201b9405ade68cc64c0f7d90ffe34f2e8a59e6ee24e4c7f8ff26e22bf78806d56d31bff5ee85c26
-Size (webbrowser-1.0.2.crate) = 40046 bytes
-BLAKE2s (wgpu-22.1.0.crate) = c9fcf3d099fc21ef9623e95ebba5e9c60784c4ea24f036fb03fa1d0ea761e2b7
-SHA512 (wgpu-22.1.0.crate) = 4a98855f730fad4b29f370b6091eb31922e5c8ab03d725f3151eaff996952f32eb2c3396b7a6fb36088dd70c96408efefa25c27dda044889e44f585f7c60d866
-Size (wgpu-22.1.0.crate) = 155280 bytes
-BLAKE2s (wgpu-core-22.1.0.crate) = e7a0ab35e846bb15e6bd9d1fd37cfc98904cda15859cae52e5a129764c52b9fe
-SHA512 (wgpu-core-22.1.0.crate) = fb776fb83f798a41914b917da0e0eff6fd82f376d8d5a954288e96585e4458d86a727fdc53b86ddc75ee221f3ef27ca7d32acf31746a8022e13e7f91cca80402
-Size (wgpu-core-22.1.0.crate) = 253755 bytes
-BLAKE2s (wgpu-hal-22.0.0.crate) = 3b9bc03df2e789b6aa93a7c50a4e9549e8b7e2902822e485672b4390be067c63
-SHA512 (wgpu-hal-22.0.0.crate) = 0ff8765eebc8639e983b64bb2ea202e5a982776feec8df882ac09afa2c5f7d8195b6053acfef647435002f6876d213bfb531d072a623ed63276ad342531ecfbf
-Size (wgpu-hal-22.0.0.crate) = 317984 bytes
-BLAKE2s (wgpu-types-22.0.0.crate) = 58626b14da9bf0864a09d73bb489fca4e331748b43bd006951e621c294949161
-SHA512 (wgpu-types-22.0.0.crate) = 0648a125eb4add3cf083f8e1a9bc689c0bd1c38e4f89905b50b214280484d6328e1389fd049351ab2a19a759c4413e55bc96bd5a0c8b5c66e615683c55502dfe
-Size (wgpu-types-22.0.0.crate) = 62297 bytes
-BLAKE2s (widestring-1.1.0.crate) = cc2af0f13d92fded88d26d713c59964b6be5fd8898b2c3f4f4b94e643790a528
-SHA512 (widestring-1.1.0.crate) = a4feb959e19d5238e89b0973f040b26849f896e7e9fd567d0e74fbb4972958a4dd76e74de5ea8d407b74cff28f20f9c80446488da6abdbee38aa87a94d683435
-Size (widestring-1.1.0.crate) = 85046 bytes
+BLAKE2s (webbrowser-1.0.3.crate) = dd9b02771f7330715ea5517622d840e24e9e1409040d5800053aeb68b6579e02
+SHA512 (webbrowser-1.0.3.crate) = ea9192812a536ec9836b6caa953f7711c81f2c69c2a99212e6e6a25d80f93379360d9d995176a49538b0f3e50bf2254af28eab2c92c5ad73dc709c1f9caa122f
+Size (webbrowser-1.0.3.crate) = 40256 bytes
+BLAKE2s (wgpu-23.0.1.crate) = c904d0e165b37262e01323a3e3771a3c9126e1c51a67b6b0e4d89be85c4200e8
+SHA512 (wgpu-23.0.1.crate) = 2d29fb95e34c20f778ce0d358a31c365233ef000fdcb85c0a2f861e046bc672b20f8caee1ed5d41a1972f034916cc3892637d2dcfa76766654912b9a3c5313c4
+Size (wgpu-23.0.1.crate) = 158854 bytes
+BLAKE2s (wgpu-core-23.0.1.crate) = a4b37628baf4a62ce42ab834d5d6b7b385d30069d8e737289ab4be411aaf18c1
+SHA512 (wgpu-core-23.0.1.crate) = 12fd33dfc8d76e92a3414fb7231c7aa174138fdaac3ad0632130af91c71b873521d53ff172ff6b04f4415298c50547223d0e0e9ded26e655118358e56895bcc9
+Size (wgpu-core-23.0.1.crate) = 252454 bytes
+BLAKE2s (wgpu-hal-23.0.1.crate) = 0331d778b358caafcf3c963fc2e7e72168fd26128d2f359932fc011777019b0d
+SHA512 (wgpu-hal-23.0.1.crate) = 623a7e208c30f9888441ed4b1ffd97d64f9c28da45be075538360bf50db22cbfd87a05a36b91303747f14615f5aa359fb271f47336f375e95d4b652ba509abb5
+Size (wgpu-hal-23.0.1.crate) = 340808 bytes
+BLAKE2s (wgpu-types-23.0.0.crate) = 8bee0bc524c8f6796675bde734b68b7ed0eb66e0a83733ea008a63824f681fcf
+SHA512 (wgpu-types-23.0.0.crate) = b5f9dbc8f180ff788770d223d4e3228db665a7da674f4dbcbafde47a4e0e36d2bab6221b34aaf04935378f8d7140868772f30edf390e746fdca24360be34d238
+Size (wgpu-types-23.0.0.crate) = 63915 bytes
 BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
 SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
 Size (winapi-0.3.9.crate) = 1200382 bytes
@@ -1410,15 +1401,9 @@ Size (winapi-util-0.1.9.crate) = 12464 b
 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.52.0.crate) = b61ab4c89b2cccd911515b6c40f21d0fa8eb5fe5c401c1400ba297747b0df440
-SHA512 (windows-0.52.0.crate) = 8a9d443cfae3b44ab50bdffd70b70ea3b3d536f464e4beb7cfa9e15eb4e4505cbac20266b44d589bb7231790a87f473ead6d2160b8cd18d62f31b78bf61417da
-Size (windows-0.52.0.crate) = 11843715 bytes
 BLAKE2s (windows-0.58.0.crate) = e0ac2409833cef33df3a694d477dcec967579010a2dd07d233eccf8162930907
 SHA512 (windows-0.58.0.crate) = c4c6e4af6f6c4527325262189ef0106df5a1a0159c3cdab8d2364a0d7f060c197f109d2d021303779c8b3ff3295d13701e6fdeedcd67c8b09e9092d3279d2d8d
 Size (windows-0.58.0.crate) = 9744521 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
 BLAKE2s (windows-core-0.58.0.crate) = 5fb7d2649f712d5313098803ebf0ccc9000bf36c09648f3d3a28e19af45d5bc2
 SHA512 (windows-core-0.58.0.crate) = d864e373a3d04edce84ec133b98496ffdd0cba2fb547ed6e5bb7f717648f4fddda8fe4af73ed24a9bac1e3a44f1031de4ad145ae662dd26531ed875317d4526d
 Size (windows-core-0.58.0.crate) = 41022 bytes
@@ -1557,24 +1542,27 @@ Size (xkbcommon-dl-0.4.2.crate) = 5879 b
 BLAKE2s (xkeysym-0.2.1.crate) = 46839e1fd95f430512bb31fe62cd7db70491fb270789b2a2aa5e20c22b0fa486
 SHA512 (xkeysym-0.2.1.crate) = 47ff2d219c097f2e3c6d74f1ed4bfdb919c449a055b204154af4fe4b39cf5aba41d53a9f073833a75ee441b90171bdbbb528b765d68745d2b95d24ef81045834
 Size (xkeysym-0.2.1.crate) = 103129 bytes
-BLAKE2s (xml-rs-0.8.23.crate) = e5f667cf2e07107e12f05c1f82ea83f72cbccfbaf90dfcb7d0144b6f8a6b9954
-SHA512 (xml-rs-0.8.23.crate) = b6aad2ba2eac7c9eac2f2b07656ec39498d12a54afda4abbb40bac70d413dd96df604fa26e46cb4e7ec218ef6ba08c1acfe797ca7d7653d5ef8d301b02595737
-Size (xml-rs-0.8.23.crate) = 54730 bytes
+BLAKE2s (xml-rs-0.8.24.crate) = 8eb17578428d09aeb7ad59be9fccf545dbed0e079ee36a514695df21affd0aad
+SHA512 (xml-rs-0.8.24.crate) = 7249a8702c9ef7c7775a69634e9be0909a8e1c9665e9c0473d97294a211e4c924af3db6a04d9198c96505f01b962fd577a25cfe089704757b922ed5a0ca71005
+Size (xml-rs-0.8.24.crate) = 54815 bytes
 BLAKE2s (xrandr-0.2.0.crate) = 8210a9f8accf19382cfa4d4c44bc645730947c5e5ef9aed935c48aab58a07d72
 SHA512 (xrandr-0.2.0.crate) = a7b6a704e2a48e6e1513f6dbb305005aa9f2aed12c23f6ff354f6abe3afa1eb68bee2f83fe7af7feb7f035b65e8de26ca2888669bdc4bf3640ad3f988298c38e
 Size (xrandr-0.2.0.crate) = 13445 bytes
 BLAKE2s (yazi-0.1.6.crate) = af536a013a46a7c0737aadde3d62a3f5cdc31e1beff7543360552869120a22f0
 SHA512 (yazi-0.1.6.crate) = 026b506d2cea8770c8d2a426db6bc4fa263e82c4095162e176a3602db2cd305b4485fe9c64dd5dd619cb68e1a7ace7e97653eb351a8f0068c07099acafb526f9
 Size (yazi-0.1.6.crate) = 28835 bytes
-BLAKE2s (yoke-0.7.4.crate) = c00421ca11a8b28f1b0f63acc2c1cbe32c5169cc57b0cfb795b2e72210710273
-SHA512 (yoke-0.7.4.crate) = b3d1456e28d53723470644ae15a4298fa96a79593d90729221ca4e45a6f09de4d7c554703425c61595c4e78959652122db95865c0337cc0cd6a4ec57d7bea84d
-Size (yoke-0.7.4.crate) = 27781 bytes
-BLAKE2s (yoke-derive-0.7.4.crate) = 1ceb47056dfbf58b829edbd7052283d5b3ae195351f4b06b93db6d0c0d151231
-SHA512 (yoke-derive-0.7.4.crate) = 5be38b8ae8dcb640a3fcb097e5b118354b45a41a0367afeff3c2ba5d13458524e88f9433848f09c670533d36a49a0e2b393e23368921553b5bb008e66e8e4a40
-Size (yoke-derive-0.7.4.crate) = 7470 bytes
+BLAKE2s (yoke-0.7.5.crate) = 9eedda3baaefca2934c6ff285f1107191c7eb0c6650f2c9a8bcaa7c8cdf3cf19
+SHA512 (yoke-0.7.5.crate) = 6bbd99671d1a5a5217890eaa267113d193b3636b265393afb6e72a313f01704d462fe017264f061405e8e84c188b590094c29e3fcf19a63c375ae165d1a0bbef
+Size (yoke-0.7.5.crate) = 29673 bytes
+BLAKE2s (yoke-derive-0.7.5.crate) = 4e429045af910209b702c56d7035cfd6de47073b0bc8df5b036eaa8c64f29daa
+SHA512 (yoke-derive-0.7.5.crate) = e30b06b020aa283080905004295fb643c539b130d0d53bda51927b95e79ba562336aad30d8a6202d9a0c62d5b64559a01218c6f02f3faada6003d4b03c205cd6
+Size (yoke-derive-0.7.5.crate) = 7525 bytes
 BLAKE2s (zbus-4.4.0.crate) = 248a8cbc1c933af86ec61093a6ec5a41d0ed48b6aea5e0854eecc3929c96f3c8
 SHA512 (zbus-4.4.0.crate) = 2522cf51b6eeeb06b350a0fcacd7cb768459a55a524c8c379da8d0c6f1b7b946f352fe95f993b0af8297de4eb9e63e2f009888465a2b554cfd904d4ca3717699
 Size (zbus-4.4.0.crate) = 158301 bytes
+BLAKE2s (zbus-5.2.0.crate) = 2abe6381aabcb24981ad4a7b48802ed1101cdfbe3a9cc79fe0ed1dcb6d968605
+SHA512 (zbus-5.2.0.crate) = cfe9a0c7fd1ea818e5b7de09b4854434aeca14869c4ede1ae62a153d65be7c18d6e4843a5d59696d1f8d607e5f2bcb366ef5e407bb1f429180d2a0e3accda663
+Size (zbus-5.2.0.crate) = 161448 bytes
 BLAKE2s (zbus-lockstep-0.4.4.crate) = 1137e4457265446f5b5c387895556ec56a8b04e13c314fae7829968919d9a037
 SHA512 (zbus-lockstep-0.4.4.crate) = 6b0ebb569cd36064596c354cfa90d823e64288cf874ea05490164fd27650f1b79649c3ded6822f8e672b6e828f90194bec32c484d4f1cb6f4dfdc9e6cbc72840
 Size (zbus-lockstep-0.4.4.crate) = 9267 bytes
@@ -1584,9 +1572,15 @@ Size (zbus-lockstep-macros-0.4.4.crate) 
 BLAKE2s (zbus_macros-4.4.0.crate) = f1ad094c9b866ed05d288e41dff3e02b7f9fdc69d86727441873228be15d0bc4
 SHA512 (zbus_macros-4.4.0.crate) = 7fa5d4baa95f440be12d74d4c855f16f60803690020a6af1d28d1ba04d792ff763df3c2c3e4d275e0753a6effeaf597ad8cdedd4a34d4b93f8e69a34b31fa1dd
 Size (zbus_macros-4.4.0.crate) = 31183 bytes
+BLAKE2s (zbus_macros-5.2.0.crate) = b976f5708ea7e3933d591bbdb28a2460387b56545583e9ac34e6b07b218c863b
+SHA512 (zbus_macros-5.2.0.crate) = 9b0bc68e7601141b2d6350054874324ce2affa97e34076f1a130a63308a10ae213a674446c03ea0c7b34eb8330d6a4df95606fc40b535e9241800b81ce77f587
+Size (zbus_macros-5.2.0.crate) = 31701 bytes
 BLAKE2s (zbus_names-3.0.0.crate) = ec884a78afe9b19f1f529c5bf07d1bdf8fe6db7cd4eb215b9321d3fe06e3b7f2
 SHA512 (zbus_names-3.0.0.crate) = e0ebd468f152ef8063faa547f60b58d2d87948e24741d1cec0e97eef1817653d524ce5519795db64a3a7d9101ee2c6b67f0bf2bade894c57b5c37aee19fc82ab
 Size (zbus_names-3.0.0.crate) = 10650 bytes
+BLAKE2s (zbus_names-4.1.0.crate) = 98b8386391aa9287d59cc545e7a335805154ab082b33c664049577395fc01dab
+SHA512 (zbus_names-4.1.0.crate) = 9e65472efd6d29c62d803d13d053443b6ddfb3de6ba322a52ad5907a2573779494f9bf031a2db243a6495507691adc8c65f8d25432bac90e80d14e9513216944
+Size (zbus_names-4.1.0.crate) = 11532 bytes
 BLAKE2s (zbus_xml-4.0.0.crate) = 9d1d13908a455e2a059cb48968d04d4d384c43a9f66442862ace90c8e1e729f6
 SHA512 (zbus_xml-4.0.0.crate) = 5cb1a0c0b08cfd089896b63b63eff1536a853da8eb64992b1d2720398ebebbf9404c70f2d9da77a60cb2bc2a624b030a218c24f1442fa9aa4948e90e79c5cf58
 Size (zbus_xml-4.0.0.crate) = 4624 bytes
@@ -1599,12 +1593,12 @@ Size (zerocopy-0.7.35.crate) = 152645 by
 BLAKE2s (zerocopy-derive-0.7.35.crate) = b80899d1b7a843a5225638171775a0c9643052c9e96f7b88a825150d0725505e
 SHA512 (zerocopy-derive-0.7.35.crate) = dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb
 Size (zerocopy-derive-0.7.35.crate) = 37829 bytes
-BLAKE2s (zerofrom-0.1.4.crate) = 7cab90e8a0226da80a8cc5eb11064a29a6de74b1e3a94de373be508a69d0619a
-SHA512 (zerofrom-0.1.4.crate) = 11f37a67108185a8090cda71338b02492fabd15e6cfe018833a165cd869ed65338e12d7c5680ffb0b763fc3acbdff6fe4df30457653dfe4d79ecc864b69d780f
-Size (zerofrom-0.1.4.crate) = 5044 bytes
-BLAKE2s (zerofrom-derive-0.1.4.crate) = d9b661f97656fb70869e677e18080ed42478b96b3168c3b66b356ff644d3477d
-SHA512 (zerofrom-derive-0.1.4.crate) = f2ea4650fcb4e7c3583f0f7c6146c7734cf6e80e07d92c330c6bc6a0a4e0fe14ae3393845713331240c70685e92eec114565c5be21189e687fe6232aef75a9c0
-Size (zerofrom-derive-0.1.4.crate) = 8232 bytes
+BLAKE2s (zerofrom-0.1.5.crate) = 621194a77c421989d499e3b3ce4d2f444189748937be52b330c94d9c64fbadb9
+SHA512 (zerofrom-0.1.5.crate) = 11f16a1003967b3f30d7b32ffc8541ec05fb335690b08cf4f7554c624ad4312ee0961c83390a997e2a73aee06d8bb09a0ff4e6a5e489f8fb925141e732006544
+Size (zerofrom-0.1.5.crate) = 5091 bytes
+BLAKE2s (zerofrom-derive-0.1.5.crate) = 3b3713c047e7a113f5c0acbe2aa077806a2a6b4899ce7a6fe9b09613259cefed
+SHA512 (zerofrom-derive-0.1.5.crate) = 75098e0f1c690bd8476f819f4ea2a7645b88237042a8876259bf4e025b070a4b105caf16ca7a824c5dd6c4690b693fcc74bed9ac0b5e6fdab05a5bed1b5cb298
+Size (zerofrom-derive-0.1.5.crate) = 8285 bytes
 BLAKE2s (zeroize-1.8.1.crate) = 5a10298ca4d45f2d0a2cefc2ee481fc2341b0355e78a4b0940c31f776e5b2d38
 SHA512 (zeroize-1.8.1.crate) = dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
 Size (zeroize-1.8.1.crate) = 20029 bytes
@@ -1617,9 +1611,9 @@ Size (zerovec-0.10.4.crate) = 126398 byt
 BLAKE2s (zerovec-derive-0.10.3.crate) = 39169b3f694a23e151216d25802a49f00889bfe0e5c6e744cc26792325703db2
 SHA512 (zerovec-derive-0.10.3.crate) = caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09
 Size (zerovec-derive-0.10.3.crate) = 19438 bytes
-BLAKE2s (zip-2.2.0.crate) = a5e5fc2b946035607e86fc1f77eb9c25d1aa97fc5fca6d96c480a21d34258126
-SHA512 (zip-2.2.0.crate) = 12d79f9ab656a3ed49497e29dc2a1b99d8f5e43d9b113aa70041b7ec7fc8f95e96d3944a2d07435dcf05a318228926dcad73d8f2c580790f2d02f5ec96eb4e0f
-Size (zip-2.2.0.crate) = 108080 bytes
+BLAKE2s (zip-2.2.2.crate) = b7d4b0215f6100797850dbb90bd2512dde48186d541d4e22607f3b7afecda3b9
+SHA512 (zip-2.2.2.crate) = 0255079792b786a55dd18587daf178456f2b79f83d767ba42504f8b7163eebc152c02500097edd78bb37916444c9ad9905779367c6d743489502468258f1706e
+Size (zip-2.2.2.crate) = 108809 bytes
 BLAKE2s (zopfli-0.8.1.crate) = ca65bf35ffece9a9782a373948beaa23e2b8b085baf82c075533835d0a3fde7c
 SHA512 (zopfli-0.8.1.crate) = 799e25c0cc9f0bf2119a7c03225b11ed94e7c3ac83f872a27da8ae15c90206245121c38f5e2b78fece131f5bb428f01fabbfd1b1e18ea456957940042d38f38d
 Size (zopfli-0.8.1.crate) = 50972 bytes
@@ -1635,9 +1629,18 @@ Size (zstd-sys-2.0.13+zstd.1.5.6.crate) 
 BLAKE2s (zvariant-4.2.0.crate) = 8b47caa29681d9278b6ad31954033238627dfddcd18e3eff0b79737c469103d8
 SHA512 (zvariant-4.2.0.crate) = ae7329db133ff8c262443bfe6fc10698606501ecdde8295367f3876e9c590730778ad2d4977c27e26288c92737055897686e7a0d30210723279c33da7467af80
 Size (zvariant-4.2.0.crate) = 82180 bytes
+BLAKE2s (zvariant-5.1.0.crate) = 75eab3dfe6c6c1da9c01021e5abb9b51896406db2ef1151a32de3cde1285257c
+SHA512 (zvariant-5.1.0.crate) = 48ec2d9ff064cf89f69032b87f5f77bd19d8f685788ca1d846e2058cfb3d92059c4fc9cd4ce0e483861c03db87cadb94370e6f2014a32cb32440c747f9291d0c
+Size (zvariant-5.1.0.crate) = 78529 bytes
 BLAKE2s (zvariant_derive-4.2.0.crate) = 3efb4e92b6fa368c085ac9b6f157b9b35b746fdcc7234cfe4d50f92768263c43
 SHA512 (zvariant_derive-4.2.0.crate) = 8a50d143b38d57a757b3a6b6293c43d7db1a563ccf25002ad6b6a69b7c157765c604329659318a0cb64df1ecf78b3f0dbe88d6650740c016da9161719427f9c2
 Size (zvariant_derive-4.2.0.crate) = 11057 bytes
+BLAKE2s (zvariant_derive-5.1.0.crate) = 4306e2b0cf0547d0f2ed38f2a44dd734be4aff1e3840d4628926045ca9dcde0a
+SHA512 (zvariant_derive-5.1.0.crate) = dfd75d66550cbde0f8d1c920f8f86cf1790241822d8f2c0befa0a4fb9fd82ed5a2d9a4701796d5e768ebafb3bf716bcb1234a5fe8538f4e739efd9674b11f357
+Size (zvariant_derive-5.1.0.crate) = 11483 bytes
 BLAKE2s (zvariant_utils-2.1.0.crate) = b142d63425365aedf109bafac551bf52a32897836b938d4835a415a0444db92c
 SHA512 (zvariant_utils-2.1.0.crate) = 345b70d1106b37df41426efdb1ba49bf270e00898381c2a8021b5761c59efdea55def45cb2e2598b130b6cba8733503f3997a55578bca90867ab3e8f2346f80e
 Size (zvariant_utils-2.1.0.crate) = 7043 bytes
+BLAKE2s (zvariant_utils-3.0.2.crate) = e5e2e437d98dce0e06b1ad5de083eb2c86a9a9ec528f27c8efd4a3cc2067aa3b
+SHA512 (zvariant_utils-3.0.2.crate) = 8711367ae755fadc5a36cad7ec818c73f03d5c6cfcf5a8e9675cebcd3ae15eea7863b183fea68aa324e34c016d44fd174e6c78470d3f0711f562ab4752607906
+Size (zvariant_utils-3.0.2.crate) = 13751 bytes



Home | Main Index | Thread Index | Old Index