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:           Mon Mar  2 12:07:43 UTC 2026

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

Log Message:
emulators/jgenesis: update to 0.11.2

0.11.2
New Features

    (Genesis) Added an anamorphic widescreen aspect ratio option that stretches the screen horizontally to a 16:9 screen aspect ratio (#605)
    Added a new general video setting to change the wgpu power preference setting, which controls what graphics device the emulator uses if multiple are available (e.g. both a dedicated and 
integrated GPU) (#606)
        (Previously this was hardcoded to always prefer a dedicated GPU if available)

Improvements

    On Windows, the wgpu backend Auto setting now prefers DirectX 12 over Vulkan if both are available (#606)
        This is to work around what seems like a bug in either wgpu or AMD's graphics drivers that can potentially cause incorrect colors when using the Vulkan backend on Windows with an AMD GPU

Fixes

    (GB) Fixed initial value of the DMA register in CGB mode; this fixes graphical glitches in Doc Cosmos: The Saga Begins (#601)
    (GBA) Fixed brightness increase/decrease effects incorrectly never applying to semi-transparent sprites; this fixes graphical glitches in Final Fantasy VI Advance and Mario vs. Donkey Kong (and 
probably other games) (#596 / #597)
    (GBA) Fixed save memory type auto-detection incorrectly giving Iridion II SRAM, which caused the game to freeze during boss fights (#608)
    (GBA) Adjusted initial PPU state when the "skip BIOS intro animation" option is enabled; this fixes the homebrew game Anguna failing to boot with that option enabled (#595)
    (GBA) Fixed initial value of the VCOUNT match value in the DISPSTAT register; this fixes the homebrew demo CuteCube failing to boot (#598)
    Fixed the Memory Viewer rendering code not respecting the wgpu backend setting

0.11.1
Fixes

    (GBA) Fixed an audio filtering bug in the audio interpolation feature that caused loud buzzing noises in some games (e.g. Fire Emblem) when enhanced interpolation was enabled but the PSG low-pass 
filter was not enabled

0.11.0
Game Boy Advance

    Game Boy Advance emulation is now supported; requires a Game Boy Advance BIOS ROM
    Video options for color correction and LCD ghosting emulation (frame blending), both enabled by default
    Audio enhancement option to apply enhanced interpolation to the Direct Sound channels rather than accurately emulating actual hardware's resampling behavior
        This massively reduces audio aliasing and noise in most cases, but it can also make audio sound muffled when games use very low sample rates (as most GBA games do)
    CPU/prefetch/DMA/etc. timing is not perfect but should be moderately accurate
    All types of cartridge save memory supported, with an option to force a specific type if auto-detection gets it wrong
    The cartridge RTC chip and solar sensor are emulated for the handful of games that use them (e.g. Boktai), other cartridge peripherals are not currently emulated

New Features

    (Genesis) Added an option to ignore configured aspect ratio and display square pixels when the VDP is in H40/H320px mode (#442)
    (Genesis) Added support for games with 24C64 EEPROM chips; College Slam and Frank Thomas Big Hurt Baseball are now playable (#459)
    (Genesis) New audio option to enable/disable individual YM2612 audio channels
    (Genesis) New audio option to adjust volume of individual sound sources
    (Genesis) Added some additional memory/register views to the Memory Viewer window
    (Sega CD) Added support for per-region BIOS configuration, where the emulator will automatically select the appropriate BIOS based on game region
    (32X) Added two new color display options (#492)
        New option to darken Genesis colors relative to 32X colors, enabled by default; on actual hardware the brightest 32X colors are noticeably brighter than the brightest Genesis colors
        New option to apply a yellow or purple tint to 32X colors, roughly as observed on actual hardware
    (32X) Added an option to overclock the SH-2s; this is extremely CPU-intensive but can reduce slowdown in some games
    (32X) Added options to hide all pixels of a given priority (#494)
    (NES) Added palette customization options (#424)
        Can now load a custom palette from a file; both 64-color and full 512-color palette files supported
        GUI now has a builtin NTSC palette generator with a graphic displaying the current palette
    (SNES) Added support for the ST018 coprocessor, used by Hayazashi Nidan Morita Shougi 2
        This is emulated using an ARM7TDMI implementation (ARMv4T) rather than an ARM6 (ARMv3), but this should not make any functional difference
    (GB) Added a frame blending option that simulates LCD ghosting, enabled by default; enabling this fixes graphical effects in a few games and demos (#469)
    (GB) When color correction is enabled, you can now manually adjust the LCD gamma value used for gamma correction
    (GB) Added support for booting from a boot ROM (#404)
    (GB) Added an option to run original Game Boy software in Game Boy Color mode (#150)
        This feature requires a GBC boot ROM in order to initialize the compatibility palettes, and it is off by default because it (accurately) causes major bugs in a few games
    (GB) Added (proper) support for the MBC30 mapper, used by the Japanese version of Pocket Monsters Crystal Version (#478)
    (GB) Added support for unlicensed/homebrew games with an SRAM size byte of $01 (2 KB) (#485)
    (Game Gear) Added a frame blending option that simulates LCD ghosting, currently disabled by default
    (Game Gear) Added support for booting from a BIOS / boot ROM (#404)
    Added turbo button support for face and shoulder buttons on all emulated systems (#554)
    Added options to automatically pause the emulator when in the background (#585)

Improvements

    Upgraded SDL from SDL2 to SDL3; for the most part this should hopefully have no noticeable impact except for audio playback maybe working a little better than before
        As part of this, I removed the borderless vs. exclusive fullscreen setting because this seemed much less straightforward to change in SDL3; fullscreen will now always use whatever the 
platform and graphics driver default to (probably always borderless on modern platforms)
    The auto-prescale video setting can now use separate scale factors for width and height, which produces a less aliased image when games use display modes with sub-1 pixel aspect ratio (e.g. 
Genesis NTSC H40/H320px mode, SNES high-res modes)
        Auto-prescale is also now enabled by default (the previous default was a fixed 3x upscale factor)
    (32X) Improved quality of PWM chip audio resampling
        There is also a new audio option to switch to the old resampling algorithm, which is lower quality but usually sounds a little sharper (given that most 32X games use PWM sample rates of 22 
KHz or less)
    (SNES) When using the Super Scope, the emulator now displays the new Super Scope Turbo state whenever you toggle Turbo on/off
    (GB) Audio is now sampled internally at 2 MHz rather than 1 MHz, which should reduce audio aliasing from the wavetable channel

General Fixes

    Fixed a number of cases that would cause the emulator to crash, none triggered by official releases (as far as I know) but some triggered by homebrew/demos/test ROMs
        (Genesis) Loading a ROM file smaller than 1 KB or so (#434)
        (Genesis) Z80 tries to access its own memory through the 32KB 68K memory bank by mapping it to $A00000-$A07FFF or $A08000-$A0FFFF
        (Genesis) VRAM-to-VRAM copy DMA with source address higher than $1FFFF
        (Genesis) 68000 triggers a privilege violation exception
        (Genesis) 68000 triggers an address error while handling an exception
        (32X) One of the SH-2s executes a SLEEP instruction (#431)
        (32X) One of the SH-2s executes an illegal opcode
        (32X) One of the SH-2s tries to access certain invalid memory addresses (highest 3 bits set to 100 or 101)
        (32X) 68000 performs a 16-bit read from certain invalid memory addresses
        (SMS / Game Gear / Genesis) Z80 handles an IRQ while in interrupt mode 2
        (SNES) Loading a ROM file smaller than 32 KB (#538)
        (SNES) Loading an SA-1 cartridge where the cartridge header claims it does not have any BW-RAM (anything that does this now gets 64 KB of BW-RAM)
        (SNES) SA-1 Character Conversion DMA Type 1 with an I-RAM destination address higher than $7FF
        (GB) CPU executes a STOP instruction with no CGB speed switch armed (#465)
    Fixed changes to the save path and save state path options not applying immediately if changed while an emulator is running
    Fixed the UI theme option not applying to the Memory Viewer window

Genesis / Sega CD / 32X Fixes

    Fixed the VDP rendering too many pixels of the previous color when a game makes a mid-scanline backdrop color change while display is disabled; this improves accuracy of the glitchy lines in 
Gouketsuji Ichizoku / Power Instinct (#462)
    Fixed the 6-button controller timeout period being a little too short (#445)
    Fixed two games failing to boot due to the emulator not giving them the correct type of cartridge save memory
        Honoo no Toukyuuji: Dodge Danpei has a 24C01 EEPROM chip (#460)
        Al Michaels Announces HardBall III has 32 KB of SRAM (#546)
    Slightly adjusted memory refresh delay timing when the main CPU is executing out of RAM; this fixes incorrectly visible CRAM dots in Snatcher
    (Sega CD) Fixed implementation of VDP DMA reads from word RAM being delayed; this fixes glitchy background graphics in Snatcher (again)
        This was a regression that affected v0.10.0 and v0.10.1; it was broken by VDP DMA changes in v0.10.0
    (Sega CD / 32X) Adjusted inter-CPU/VDP timings to account for some VDP timing changes made in v0.10.0; this fixes the Sega CD version of Mickey Mania having glitchy graphics on the right side of 
the screen in the 3D chase stages (#491)
        This was also a regression that affected v0.10.0 and v0.10.1
    (32X) Improved accuracy of VDP auto fill timing; this fixes occasional major graphical glitches in Shadow Squadron / Stellar Assault during the intro and takeoff sequences (#225 / #439)
    (32X) Fixed some inaccuracies around VDP register latching; this fixes some early 32X demos not working properly (#430)
    (32X) Fixed some PWM resampling bugs that sometimes caused erroneous pops in PWM audio output
    (32X) Slightly improved SH-2 timing accuracy, particularly around 32-bit SDRAM writes being way too slow (#493)
    (32X) Fixed 32X HINT counter behavior not matching Genesis HINT behavior, which caused SH-2 horizontal interrupts to be off by a line (#559)
    (32X) Fixed 32X VDP per-line events (HBlank, line render) triggering slightly too early in the line
    Several timing fixes that fix graphical bugs in the Chaekopon demo by Limp Ninja (#435)
        Adjusted low-level sprite processing timings so that sprite attribute fetching is performed slightly earlier in the line
        Fixed a pretty egregious DMA timing bug where DMA would take way too long to start copying if initiated during active display with display enabled
    Fixed a number of inaccuracies identified by the testpico test ROM (#482)
        Fixed implementation of how Genesis VINT and HINT are delayed by 1 instruction when re-enabled; the previous implementation did the wrong thing when two consecutive MOVE instructions enabled 
then disabled VDP interrupts
        Fixed the Genesis VDP's F flag starting to read 1 (VINT pending) slightly later than it's supposed to
        (32X) Fixed behaviors related to enabling/disabling/clearing SH-2 VINT during VBlank
        (32X) Fixed some register bits being incorrectly writable / not writable
        (32X) Updates to initial state at power-on to more closely match actual hardware

NES Fixes

    Very slightly adjusted sprite 0 hit timing; this fixes glitchy lines on the title screen of Indiana Jones and the Last Crusade (#314)
    DMC DMA timing is now emulated; this fixes screen jitter in Ultimate Air Combat (#268)
    Fixed non-power-of-two CHR ROM sizes not working correctly (#573)
    Several fixes for inaccuracies identified by the AccuracyCoin test ROM (#551)
        Fixed an APU timing issue that sometimes caused an incorrectly skipped frame counter clock when software wrote 0x80 to $4017 with two consecutive sta $4017 instructions
        More accurate APU frame counter timing
        More accurate OAM DMA timing
        DMA dummy reads are now emulated (with a new option to disable dummy controller port reads because they cause input glitches in some games)
        CPU open bus is now properly emulated (it was previously faked by always returning the address high byte)
        More accurate PPU open bus emulation
        Most PPU registers are no longer writable immediately after reset
        Fixed the 6502 incorrectly polling the interrupt lines during the final cycle of BRK instructions and IRQ handling
        More accurate controller port behaviors around strobing and consecutive-cycle reads

SNES Fixes

    Fixed BG2 incorrectly not rendering in Mode 7 if BG1 is disabled and BG2+EXTBG are enabled; this fixes missing background graphics in F-1 Grand Prix (#529)
    Fixed V IRQs incorrectly not triggering when a game either 1. changes VTIME to the current line while V IRQs are enabled, or 2. enables V IRQs while VTIME is set to the current line; this fixes 
graphical corruption in F-1 Grand Prix, F-1 Grand Prix Part III, S.O.S.: Sink or Swim, and RoboCop vs. The Terminator (#529 / #530 / #543)
    Fixed multiple bugs in the BG vertical mosaic implementation, which was previously quite wrong; this fixes graphical bugs in Beavis and Butt-Head and Jurassic Park Part 2: The Chaos Continues 
(#532 / #540)
    Improved DMA timing accuracy; this fixes graphical glitches in Circuit USA (#531)
    Fixed incorrect DSP-1 port address mapping for DSP-1 cartridges with more than 1 MB of ROM; this fixes Super Bases Loaded 2 failing to boot (#534)
    Fixed some revisions of Tintin in Tibet incorrectly defaulting to NTSC timings instead of PAL (#539)
    The 65816 stack pointer is now initialized to $01FF instead of $0100; this fixes some homebrew games failing to boot due to stack corruption (#468)
    Fixed SA-1 Character Conversion DMA Type 1 in 2bpp or 4bpp mode incorrectly treating the input packed pixel data as big-endian within a byte when it is actually little-endian; this fixes 
graphical glitches in the SA-1 tech demo cartridge (#537)
    Implemented multiplication/division timing; this fixes some old homebrew that accidentally depends on reading intermediate division results (#576)

Game Boy [Color] Fixes

    Fixed the GBC color correction implementation nonsensically performing calculations in sRGB color space rather than linear color space; this makes a particularly huge difference for the GBA LCD 
option
    Slightly adjusted timing of when the STAT LY=LYC bit reads 1; this fixes a glitchy line in Elevator Action (#472)
    The serial port transfer data register (SB / $FF01) is now read/write; this fixes Card Game not allowing you to start the game (#471)
    Fixed sample output behavior of pulse and wavetable channels when the DAC is enabled but the channel is inactive
    Added approximate emulation of DAC fading when a channel's DAC is turned on or off; combined with the above change, this fixes buzzing noises in Cannon Fodder, 3D Pocket Pool, and others (#475)
    Fixed VRAM DMA incorrectly terminating prematurely when the destination address increments from $9FFF to $A000; this fixes freezing in F1 Championship Season 2000 (#464)
    HDMA5 writes with bit 7 set are now allowed to change the length of in-progress HDMAs; this fixes corrupted graphics in NASCAR 2000 (#467)
    HDMA is now able to halt the CPU mid-instruction; this fixes occasional glitchy frames in Toy Story Racer


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/emulators/jgenesis/Makefile
cvs rdiff -u -r1.8 -r1.9 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.11 pkgsrc/emulators/jgenesis/Makefile:1.12
--- pkgsrc/emulators/jgenesis/Makefile:1.11     Thu Oct 23 20:36:49 2025
+++ pkgsrc/emulators/jgenesis/Makefile  Mon Mar  2 12:07:43 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2025/10/23 20:36:49 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2026/03/02 12:07:43 pin Exp $
 
-DISTNAME=      jgenesis-0.10.1
-PKGREVISION=   1
+DISTNAME=      jgenesis-0.11.2
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=jsgroth/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -15,10 +14,11 @@ DEPENDS+=   zenity-[0-9]*:../../x11/zenity
 
 .include "cargo-depends.mk"
 
-#RUST_REQ=     1.88.0
+#RUST_REQ=     1.93.1
 #Upstream does not state the required MSRV.
-#This package is confirmed to build with Rust 1.88.0 on amd64
-USE_TOOLS+=    pkg-config
+#This package is confirmed to build with Rust 1.93.1 on amd64
+USE_LANGUAGES+=                c c++
+USE_TOOLS+=            pkg-config
 
 RUSTFLAGS+=    -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libX11}/lib
 RUSTFLAGS+=    -C link-arg=-L${BUILDLINK_PREFIX.libX11}/lib
@@ -51,5 +51,5 @@ DEPENDS+=     xrandr-[0-9]*:../../x11/xrandr
 .include "../../x11/libX11/buildlink3.mk"
 .include "../../sysutils/dbus/buildlink3.mk"
 .include "../../x11/libXrandr/buildlink3.mk"
-.include "../../devel/SDL2/buildlink3.mk"
+.include "../../devel/SDL3/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/emulators/jgenesis/cargo-depends.mk
diff -u pkgsrc/emulators/jgenesis/cargo-depends.mk:1.8 pkgsrc/emulators/jgenesis/cargo-depends.mk:1.9
--- pkgsrc/emulators/jgenesis/cargo-depends.mk:1.8      Wed Jul 23 08:12:53 2025
+++ pkgsrc/emulators/jgenesis/cargo-depends.mk  Mon Mar  2 12:07:43 2026
@@ -1,7 +1,7 @@
-# $NetBSD: cargo-depends.mk,v 1.8 2025/07/23 08:12:53 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.9 2026/03/02 12:07:43 pin Exp $
 
-CARGO_CRATE_DEPENDS+=  ab_glyph-0.2.29
-CARGO_CRATE_DEPENDS+=  ab_glyph_rasterizer-0.1.8
+CARGO_CRATE_DEPENDS+=  ab_glyph-0.2.31
+CARGO_CRATE_DEPENDS+=  ab_glyph_rasterizer-0.1.10
 CARGO_CRATE_DEPENDS+=  accesskit-0.17.1
 CARGO_CRATE_DEPENDS+=  accesskit_atspi_common-0.10.1
 CARGO_CRATE_DEPENDS+=  accesskit_consumer-0.26.0
@@ -16,37 +16,37 @@ CARGO_CRATE_DEPENDS+=       aho-corasick-1.1.3
 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
-CARGO_CRATE_DEPENDS+=  anstream-0.6.19
+CARGO_CRATE_DEPENDS+=  anstream-0.6.20
 CARGO_CRATE_DEPENDS+=  anstyle-1.0.11
 CARGO_CRATE_DEPENDS+=  anstyle-parse-0.2.7
-CARGO_CRATE_DEPENDS+=  anstyle-query-1.1.3
-CARGO_CRATE_DEPENDS+=  anstyle-wincon-3.0.9
-CARGO_CRATE_DEPENDS+=  anyhow-1.0.98
-CARGO_CRATE_DEPENDS+=  arbitrary-1.4.1
-CARGO_CRATE_DEPENDS+=  arboard-3.5.0
+CARGO_CRATE_DEPENDS+=  anstyle-query-1.1.4
+CARGO_CRATE_DEPENDS+=  anstyle-wincon-3.0.10
+CARGO_CRATE_DEPENDS+=  anyhow-1.0.99
+CARGO_CRATE_DEPENDS+=  arbitrary-1.4.2
+CARGO_CRATE_DEPENDS+=  arboard-3.6.0
 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.11.0
 CARGO_CRATE_DEPENDS+=  async-broadcast-0.7.2
-CARGO_CRATE_DEPENDS+=  async-channel-2.3.1
+CARGO_CRATE_DEPENDS+=  async-channel-2.5.0
 CARGO_CRATE_DEPENDS+=  async-executor-1.13.2
-CARGO_CRATE_DEPENDS+=  async-fs-2.1.2
-CARGO_CRATE_DEPENDS+=  async-io-2.4.1
-CARGO_CRATE_DEPENDS+=  async-lock-3.4.0
+CARGO_CRATE_DEPENDS+=  async-fs-2.1.3
+CARGO_CRATE_DEPENDS+=  async-io-2.5.0
+CARGO_CRATE_DEPENDS+=  async-lock-3.4.1
 CARGO_CRATE_DEPENDS+=  async-net-2.0.0
-CARGO_CRATE_DEPENDS+=  async-process-2.3.1
+CARGO_CRATE_DEPENDS+=  async-process-2.4.0
 CARGO_CRATE_DEPENDS+=  async-recursion-1.1.1
-CARGO_CRATE_DEPENDS+=  async-signal-0.2.11
+CARGO_CRATE_DEPENDS+=  async-signal-0.2.12
 CARGO_CRATE_DEPENDS+=  async-task-4.7.1
-CARGO_CRATE_DEPENDS+=  async-trait-0.1.88
+CARGO_CRATE_DEPENDS+=  async-trait-0.1.89
 CARGO_CRATE_DEPENDS+=  atomic-waker-1.1.2
 CARGO_CRATE_DEPENDS+=  atspi-0.22.0
 CARGO_CRATE_DEPENDS+=  atspi-common-0.6.0
 CARGO_CRATE_DEPENDS+=  atspi-connection-0.6.0
 CARGO_CRATE_DEPENDS+=  atspi-proxies-0.6.0
-CARGO_CRATE_DEPENDS+=  autocfg-1.4.0
+CARGO_CRATE_DEPENDS+=  autocfg-1.5.0
 CARGO_CRATE_DEPENDS+=  base64-0.22.1
 CARGO_CRATE_DEPENDS+=  bincode-2.0.1
 CARGO_CRATE_DEPENDS+=  bincode_derive-2.0.1
@@ -61,18 +61,17 @@ CARGO_CRATE_DEPENDS+=       block-0.1.6
 CARGO_CRATE_DEPENDS+=  block-buffer-0.10.4
 CARGO_CRATE_DEPENDS+=  block2-0.5.1
 CARGO_CRATE_DEPENDS+=  block2-0.6.1
-CARGO_CRATE_DEPENDS+=  blocking-1.6.1
-CARGO_CRATE_DEPENDS+=  bumpalo-3.18.1
-CARGO_CRATE_DEPENDS+=  bytemuck-1.23.1
-CARGO_CRATE_DEPENDS+=  bytemuck_derive-1.9.3
+CARGO_CRATE_DEPENDS+=  blocking-1.6.2
+CARGO_CRATE_DEPENDS+=  bumpalo-3.19.0
+CARGO_CRATE_DEPENDS+=  bytemuck-1.23.2
+CARGO_CRATE_DEPENDS+=  bytemuck_derive-1.10.1
 CARGO_CRATE_DEPENDS+=  byteorder-1.5.0
 CARGO_CRATE_DEPENDS+=  byteorder-lite-0.1.0
 CARGO_CRATE_DEPENDS+=  bytes-1.10.1
-CARGO_CRATE_DEPENDS+=  bzip2-0.5.2
-CARGO_CRATE_DEPENDS+=  bzip2-sys-0.1.13+1.0.8
+CARGO_CRATE_DEPENDS+=  bzip2-0.6.0
 CARGO_CRATE_DEPENDS+=  calloop-0.13.0
 CARGO_CRATE_DEPENDS+=  calloop-wayland-source-0.3.0
-CARGO_CRATE_DEPENDS+=  cc-1.2.27
+CARGO_CRATE_DEPENDS+=  cc-1.2.32
 CARGO_CRATE_DEPENDS+=  cesu8-1.1.0
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.1
 CARGO_CRATE_DEPENDS+=  cfg_aliases-0.2.1
@@ -80,12 +79,13 @@ CARGO_CRATE_DEPENDS+=       cgl-0.3.2
 CARGO_CRATE_DEPENDS+=  chd-0.3.3
 CARGO_CRATE_DEPENDS+=  chrono-0.4.41
 CARGO_CRATE_DEPENDS+=  cipher-0.4.4
-CARGO_CRATE_DEPENDS+=  clap-4.5.40
-CARGO_CRATE_DEPENDS+=  clap_builder-4.5.40
-CARGO_CRATE_DEPENDS+=  clap_derive-4.5.40
+CARGO_CRATE_DEPENDS+=  clap-4.5.45
+CARGO_CRATE_DEPENDS+=  clap_builder-4.5.44
+CARGO_CRATE_DEPENDS+=  clap_derive-4.5.45
 CARGO_CRATE_DEPENDS+=  clap_lex-0.7.5
 CARGO_CRATE_DEPENDS+=  claxon-0.4.3
-CARGO_CRATE_DEPENDS+=  clipboard-win-5.4.0
+CARGO_CRATE_DEPENDS+=  clipboard-win-5.4.1
+CARGO_CRATE_DEPENDS+=  cmake-0.1.54
 CARGO_CRATE_DEPENDS+=  codespan-reporting-0.11.1
 CARGO_CRATE_DEPENDS+=  colorchoice-1.0.4
 CARGO_CRATE_DEPENDS+=  combine-4.6.7
@@ -102,7 +102,7 @@ CARGO_CRATE_DEPENDS+=       cosmic-text-0.12.1
 CARGO_CRATE_DEPENDS+=  cpufeatures-0.2.17
 CARGO_CRATE_DEPENDS+=  crc-3.3.0
 CARGO_CRATE_DEPENDS+=  crc-catalog-2.4.0
-CARGO_CRATE_DEPENDS+=  crc32fast-1.4.2
+CARGO_CRATE_DEPENDS+=  crc32fast-1.5.0
 CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.6
 CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.18
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.21
@@ -110,12 +110,11 @@ CARGO_CRATE_DEPENDS+=     crypto-common-0.1.
 CARGO_CRATE_DEPENDS+=  cursor-icon-1.2.0
 CARGO_CRATE_DEPENDS+=  deflate64-0.1.9
 CARGO_CRATE_DEPENDS+=  deranged-0.4.0
-CARGO_CRATE_DEPENDS+=  derive_arbitrary-1.4.1
+CARGO_CRATE_DEPENDS+=  derive_arbitrary-1.4.2
 CARGO_CRATE_DEPENDS+=  digest-0.10.7
 CARGO_CRATE_DEPENDS+=  directories-6.0.0
 CARGO_CRATE_DEPENDS+=  dirs-sys-0.5.0
 CARGO_CRATE_DEPENDS+=  dispatch-0.2.0
-CARGO_CRATE_DEPENDS+=  dispatch2-0.2.0
 CARGO_CRATE_DEPENDS+=  dispatch2-0.3.0
 CARGO_CRATE_DEPENDS+=  displaydoc-0.2.5
 CARGO_CRATE_DEPENDS+=  dlib-0.5.2
@@ -141,11 +140,11 @@ CARGO_CRATE_DEPENDS+=     env_logger-0.11.8
 CARGO_CRATE_DEPENDS+=  epaint-0.31.1
 CARGO_CRATE_DEPENDS+=  epaint_default_fonts-0.31.1
 CARGO_CRATE_DEPENDS+=  equivalent-1.0.2
-CARGO_CRATE_DEPENDS+=  errno-0.3.12
+CARGO_CRATE_DEPENDS+=  errno-0.3.13
 CARGO_CRATE_DEPENDS+=  error-code-3.3.2
 CARGO_CRATE_DEPENDS+=  etagere-0.2.15
 CARGO_CRATE_DEPENDS+=  euclid-0.22.11
-CARGO_CRATE_DEPENDS+=  event-listener-5.4.0
+CARGO_CRATE_DEPENDS+=  event-listener-5.4.1
 CARGO_CRATE_DEPENDS+=  event-listener-strategy-0.5.4
 CARGO_CRATE_DEPENDS+=  ext-trait-1.0.1
 CARGO_CRATE_DEPENDS+=  ext-trait-proc_macros-1.0.1
@@ -166,7 +165,7 @@ CARGO_CRATE_DEPENDS+=       form_urlencoded-1.
 CARGO_CRATE_DEPENDS+=  futures-channel-0.3.31
 CARGO_CRATE_DEPENDS+=  futures-core-0.3.31
 CARGO_CRATE_DEPENDS+=  futures-io-0.3.31
-CARGO_CRATE_DEPENDS+=  futures-lite-2.6.0
+CARGO_CRATE_DEPENDS+=  futures-lite-2.6.1
 CARGO_CRATE_DEPENDS+=  futures-macro-0.3.31
 CARGO_CRATE_DEPENDS+=  futures-sink-0.3.31
 CARGO_CRATE_DEPENDS+=  futures-task-0.3.31
@@ -189,7 +188,7 @@ CARGO_CRATE_DEPENDS+=       gpu-allocator-0.27
 CARGO_CRATE_DEPENDS+=  gpu-descriptor-0.3.2
 CARGO_CRATE_DEPENDS+=  gpu-descriptor-types-0.2.0
 CARGO_CRATE_DEPENDS+=  hashbrown-0.12.3
-CARGO_CRATE_DEPENDS+=  hashbrown-0.15.4
+CARGO_CRATE_DEPENDS+=  hashbrown-0.15.5
 CARGO_CRATE_DEPENDS+=  heck-0.5.0
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.5.2
 CARGO_CRATE_DEPENDS+=  hex-0.4.3
@@ -207,7 +206,7 @@ CARGO_CRATE_DEPENDS+=       idna_adapter-1.2.1
 CARGO_CRATE_DEPENDS+=  image-0.25.6
 CARGO_CRATE_DEPENDS+=  immutable-chunkmap-2.0.6
 CARGO_CRATE_DEPENDS+=  indexmap-1.9.3
-CARGO_CRATE_DEPENDS+=  indexmap-2.9.0
+CARGO_CRATE_DEPENDS+=  indexmap-2.10.0
 CARGO_CRATE_DEPENDS+=  inout-0.1.4
 CARGO_CRATE_DEPENDS+=  is_terminal_polyfill-1.70.1
 CARGO_CRATE_DEPENDS+=  itertools-0.10.5
@@ -217,24 +216,25 @@ CARGO_CRATE_DEPENDS+=     jiff-static-0.2.15
 CARGO_CRATE_DEPENDS+=  jni-0.21.1
 CARGO_CRATE_DEPENDS+=  jni-sys-0.3.0
 CARGO_CRATE_DEPENDS+=  jobserver-0.1.33
-CARGO_CRATE_DEPENDS+=  jpeg-decoder-0.3.1
-CARGO_CRATE_DEPENDS+=  js-sys-0.3.77
+CARGO_CRATE_DEPENDS+=  jpeg-decoder-0.3.2
+CARGO_CRATE_DEPENDS+=  js-sys-0.3.81
 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.173
+CARGO_CRATE_DEPENDS+=  libbz2-rs-sys-0.2.2
+CARGO_CRATE_DEPENDS+=  libc-0.2.175
 CARGO_CRATE_DEPENDS+=  libloading-0.8.8
-CARGO_CRATE_DEPENDS+=  liblzma-0.4.1
+CARGO_CRATE_DEPENDS+=  liblzma-0.4.2
 CARGO_CRATE_DEPENDS+=  liblzma-sys-0.4.4
 CARGO_CRATE_DEPENDS+=  libm-0.2.15
-CARGO_CRATE_DEPENDS+=  libredox-0.1.3
+CARGO_CRATE_DEPENDS+=  libredox-0.1.9
 CARGO_CRATE_DEPENDS+=  libz-rs-sys-0.5.1
 CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.4.15
 CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.9.4
 CARGO_CRATE_DEPENDS+=  litemap-0.8.0
-CARGO_CRATE_DEPENDS+=  litrs-0.4.1
+CARGO_CRATE_DEPENDS+=  litrs-0.4.2
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.13
 CARGO_CRATE_DEPENDS+=  log-0.4.27
 CARGO_CRATE_DEPENDS+=  lru-0.12.5
@@ -245,7 +245,7 @@ CARGO_CRATE_DEPENDS+=       macro_rules_attrib
 CARGO_CRATE_DEPENDS+=  malloc_buf-0.0.6
 CARGO_CRATE_DEPENDS+=  matchers-0.1.0
 CARGO_CRATE_DEPENDS+=  memchr-2.7.5
-CARGO_CRATE_DEPENDS+=  memmap2-0.9.5
+CARGO_CRATE_DEPENDS+=  memmap2-0.9.7
 CARGO_CRATE_DEPENDS+=  memoffset-0.9.1
 CARGO_CRATE_DEPENDS+=  metal-0.31.0
 CARGO_CRATE_DEPENDS+=  mime-0.3.17
@@ -273,13 +273,13 @@ CARGO_CRATE_DEPENDS+=     num-integer-0.1.46
 CARGO_CRATE_DEPENDS+=  num-iter-0.1.45
 CARGO_CRATE_DEPENDS+=  num-rational-0.4.2
 CARGO_CRATE_DEPENDS+=  num-traits-0.2.19
-CARGO_CRATE_DEPENDS+=  num_enum-0.7.3
-CARGO_CRATE_DEPENDS+=  num_enum_derive-0.7.3
+CARGO_CRATE_DEPENDS+=  num_enum-0.7.4
+CARGO_CRATE_DEPENDS+=  num_enum_derive-0.7.4
 CARGO_CRATE_DEPENDS+=  num_threads-0.1.7
 CARGO_CRATE_DEPENDS+=  objc-0.2.7
 CARGO_CRATE_DEPENDS+=  objc-sys-0.3.5
 CARGO_CRATE_DEPENDS+=  objc2-0.5.2
-CARGO_CRATE_DEPENDS+=  objc2-0.6.1
+CARGO_CRATE_DEPENDS+=  objc2-0.6.2
 CARGO_CRATE_DEPENDS+=  objc2-app-kit-0.2.2
 CARGO_CRATE_DEPENDS+=  objc2-app-kit-0.3.1
 CARGO_CRATE_DEPENDS+=  objc2-cloud-kit-0.2.2
@@ -307,7 +307,7 @@ CARGO_CRATE_DEPENDS+=       orbclient-0.3.48
 CARGO_CRATE_DEPENDS+=  ordered-float-4.6.0
 CARGO_CRATE_DEPENDS+=  ordered-stream-0.2.0
 CARGO_CRATE_DEPENDS+=  overload-0.1.1
-CARGO_CRATE_DEPENDS+=  owned_ttf_parser-0.25.0
+CARGO_CRATE_DEPENDS+=  owned_ttf_parser-0.25.1
 CARGO_CRATE_DEPENDS+=  parking-2.2.1
 CARGO_CRATE_DEPENDS+=  parking_lot-0.12.4
 CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.11
@@ -325,50 +325,52 @@ CARGO_CRATE_DEPENDS+=     pin-utils-0.1.0
 CARGO_CRATE_DEPENDS+=  piper-0.2.4
 CARGO_CRATE_DEPENDS+=  pkg-config-0.3.32
 CARGO_CRATE_DEPENDS+=  png-0.17.16
-CARGO_CRATE_DEPENDS+=  polling-3.8.0
+CARGO_CRATE_DEPENDS+=  polling-3.10.0
 CARGO_CRATE_DEPENDS+=  pollster-0.4.0
 CARGO_CRATE_DEPENDS+=  polonius-the-crab-0.2.1
 CARGO_CRATE_DEPENDS+=  portable-atomic-1.11.1
 CARGO_CRATE_DEPENDS+=  portable-atomic-util-0.2.4
 CARGO_CRATE_DEPENDS+=  potential_utf-0.1.2
 CARGO_CRATE_DEPENDS+=  powerfmt-0.2.0
+CARGO_CRATE_DEPENDS+=  ppmd-rust-1.2.1
 CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.21
 CARGO_CRATE_DEPENDS+=  presser-0.3.1
 CARGO_CRATE_DEPENDS+=  proc-macro-crate-3.3.0
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.95
-CARGO_CRATE_DEPENDS+=  profiling-1.0.16
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.97
+CARGO_CRATE_DEPENDS+=  profiling-1.0.17
 CARGO_CRATE_DEPENDS+=  quick-xml-0.30.0
 CARGO_CRATE_DEPENDS+=  quick-xml-0.37.5
 CARGO_CRATE_DEPENDS+=  quote-1.0.40
-CARGO_CRATE_DEPENDS+=  r-efi-5.2.0
+CARGO_CRATE_DEPENDS+=  r-efi-5.3.0
 CARGO_CRATE_DEPENDS+=  rand-0.8.5
-CARGO_CRATE_DEPENDS+=  rand-0.9.1
+CARGO_CRATE_DEPENDS+=  rand-0.9.2
 CARGO_CRATE_DEPENDS+=  rand_chacha-0.3.1
 CARGO_CRATE_DEPENDS+=  rand_chacha-0.9.0
 CARGO_CRATE_DEPENDS+=  rand_core-0.6.4
 CARGO_CRATE_DEPENDS+=  rand_core-0.9.3
 CARGO_CRATE_DEPENDS+=  range-alloc-0.1.4
-CARGO_CRATE_DEPENDS+=  rangemap-1.5.1
+CARGO_CRATE_DEPENDS+=  rangemap-1.6.0
 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+=  rayon-1.11.0
+CARGO_CRATE_DEPENDS+=  rayon-core-1.13.0
 CARGO_CRATE_DEPENDS+=  read-fonts-0.22.7
 CARGO_CRATE_DEPENDS+=  redox_syscall-0.4.1
-CARGO_CRATE_DEPENDS+=  redox_syscall-0.5.13
-CARGO_CRATE_DEPENDS+=  redox_users-0.5.0
+CARGO_CRATE_DEPENDS+=  redox_syscall-0.5.17
+CARGO_CRATE_DEPENDS+=  redox_users-0.5.2
 CARGO_CRATE_DEPENDS+=  regex-1.11.1
 CARGO_CRATE_DEPENDS+=  regex-automata-0.1.10
 CARGO_CRATE_DEPENDS+=  regex-automata-0.4.9
 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.3
+CARGO_CRATE_DEPENDS+=  rfd-0.15.4
 CARGO_CRATE_DEPENDS+=  roxmltree-0.20.0
+CARGO_CRATE_DEPENDS+=  rpkg-config-0.1.2
 CARGO_CRATE_DEPENDS+=  rustc-hash-1.1.0
 CARGO_CRATE_DEPENDS+=  rustc-hash-2.1.1
 CARGO_CRATE_DEPENDS+=  rustix-0.38.44
-CARGO_CRATE_DEPENDS+=  rustix-1.0.7
-CARGO_CRATE_DEPENDS+=  rustversion-1.0.21
+CARGO_CRATE_DEPENDS+=  rustix-1.0.8
+CARGO_CRATE_DEPENDS+=  rustversion-1.0.22
 CARGO_CRATE_DEPENDS+=  rustybuzz-0.14.1
 CARGO_CRATE_DEPENDS+=  ruzstd-0.8.1
 CARGO_CRATE_DEPENDS+=  ryu-1.0.20
@@ -376,12 +378,17 @@ CARGO_CRATE_DEPENDS+=     same-file-1.0.6
 CARGO_CRATE_DEPENDS+=  scoped-tls-1.0.1
 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+=  sdl3-0.14.42
+CARGO_CRATE_DEPENDS+=  sdl3-image-src-3.2.4
+CARGO_CRATE_DEPENDS+=  sdl3-image-sys-0.2.0+SDL3-image-3.2.4
+CARGO_CRATE_DEPENDS+=  sdl3-src-3.2.26
+CARGO_CRATE_DEPENDS+=  sdl3-sys-0.5.10+SDL3-3.2.26
+CARGO_CRATE_DEPENDS+=  sdl3-ttf-src-3.2.3
+CARGO_CRATE_DEPENDS+=  sdl3-ttf-sys-0.2.0+SDL3-ttf-3.2.2
 CARGO_CRATE_DEPENDS+=  self_cell-1.2.0
 CARGO_CRATE_DEPENDS+=  serde-1.0.219
 CARGO_CRATE_DEPENDS+=  serde_derive-1.0.219
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.140
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.142
 CARGO_CRATE_DEPENDS+=  serde_repr-0.1.20
 CARGO_CRATE_DEPENDS+=  serde_spanned-0.6.9
 CARGO_CRATE_DEPENDS+=  sevenz-rust-0.6.1
@@ -389,11 +396,11 @@ CARGO_CRATE_DEPENDS+=     sha1-0.10.6
 CARGO_CRATE_DEPENDS+=  sha2-0.10.9
 CARGO_CRATE_DEPENDS+=  sharded-slab-0.1.7
 CARGO_CRATE_DEPENDS+=  shlex-1.3.0
-CARGO_CRATE_DEPENDS+=  signal-hook-registry-1.4.5
+CARGO_CRATE_DEPENDS+=  signal-hook-registry-1.4.6
 CARGO_CRATE_DEPENDS+=  simd-adler32-0.3.7
 CARGO_CRATE_DEPENDS+=  siphasher-1.0.1
 CARGO_CRATE_DEPENDS+=  skrifa-0.22.3
-CARGO_CRATE_DEPENDS+=  slab-0.4.10
+CARGO_CRATE_DEPENDS+=  slab-0.4.11
 CARGO_CRATE_DEPENDS+=  slotmap-1.0.7
 CARGO_CRATE_DEPENDS+=  smallvec-1.15.1
 CARGO_CRATE_DEPENDS+=  smithay-client-toolkit-0.19.2
@@ -410,18 +417,18 @@ CARGO_CRATE_DEPENDS+=     subtle-2.6.1
 CARGO_CRATE_DEPENDS+=  svg_fmt-0.4.5
 CARGO_CRATE_DEPENDS+=  swash-0.1.19
 CARGO_CRATE_DEPENDS+=  syn-1.0.109
-CARGO_CRATE_DEPENDS+=  syn-2.0.103
+CARGO_CRATE_DEPENDS+=  syn-2.0.105
 CARGO_CRATE_DEPENDS+=  synstructure-0.13.2
 CARGO_CRATE_DEPENDS+=  sys-locale-0.3.2
 CARGO_CRATE_DEPENDS+=  tempfile-3.20.0
 CARGO_CRATE_DEPENDS+=  termcolor-1.4.1
-CARGO_CRATE_DEPENDS+=  test-log-0.2.17
-CARGO_CRATE_DEPENDS+=  test-log-macros-0.2.17
+CARGO_CRATE_DEPENDS+=  test-log-0.2.18
+CARGO_CRATE_DEPENDS+=  test-log-macros-0.2.18
 CARGO_CRATE_DEPENDS+=  text_io-0.1.13
 CARGO_CRATE_DEPENDS+=  thiserror-1.0.69
-CARGO_CRATE_DEPENDS+=  thiserror-2.0.12
+CARGO_CRATE_DEPENDS+=  thiserror-2.0.14
 CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.69
-CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.12
+CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.14
 CARGO_CRATE_DEPENDS+=  thread_local-1.1.9
 CARGO_CRATE_DEPENDS+=  tiff-0.9.1
 CARGO_CRATE_DEPENDS+=  time-0.3.41
@@ -437,7 +444,7 @@ CARGO_CRATE_DEPENDS+=       toml_datetime-0.6.
 CARGO_CRATE_DEPENDS+=  toml_edit-0.22.27
 CARGO_CRATE_DEPENDS+=  toml_write-0.1.2
 CARGO_CRATE_DEPENDS+=  tracing-0.1.41
-CARGO_CRATE_DEPENDS+=  tracing-attributes-0.1.29
+CARGO_CRATE_DEPENDS+=  tracing-attributes-0.1.30
 CARGO_CRATE_DEPENDS+=  tracing-core-0.1.34
 CARGO_CRATE_DEPENDS+=  tracing-log-0.2.0
 CARGO_CRATE_DEPENDS+=  tracing-subscriber-0.3.19
@@ -465,28 +472,27 @@ CARGO_CRATE_DEPENDS+=     urlencoding-2.1.3
 CARGO_CRATE_DEPENDS+=  utf8_iter-1.0.4
 CARGO_CRATE_DEPENDS+=  utf8parse-0.2.2
 CARGO_CRATE_DEPENDS+=  valuable-0.1.1
-CARGO_CRATE_DEPENDS+=  version-compare-0.1.1
 CARGO_CRATE_DEPENDS+=  version_check-0.9.5
 CARGO_CRATE_DEPENDS+=  virtue-0.0.18
 CARGO_CRATE_DEPENDS+=  walkdir-2.5.0
 CARGO_CRATE_DEPENDS+=  wasi-0.11.1+wasi-snapshot-preview1
 CARGO_CRATE_DEPENDS+=  wasi-0.14.2+wasi-0.2.4
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.100
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.100
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-futures-0.4.50
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.100
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.100
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.100
-CARGO_CRATE_DEPENDS+=  wayland-backend-0.3.10
-CARGO_CRATE_DEPENDS+=  wayland-client-0.31.10
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.104
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.104
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-futures-0.4.54
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.104
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.104
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.104
+CARGO_CRATE_DEPENDS+=  wayland-backend-0.3.11
+CARGO_CRATE_DEPENDS+=  wayland-client-0.31.11
 CARGO_CRATE_DEPENDS+=  wayland-csd-frame-0.3.0
-CARGO_CRATE_DEPENDS+=  wayland-cursor-0.31.10
-CARGO_CRATE_DEPENDS+=  wayland-protocols-0.32.8
-CARGO_CRATE_DEPENDS+=  wayland-protocols-plasma-0.3.8
-CARGO_CRATE_DEPENDS+=  wayland-protocols-wlr-0.3.8
-CARGO_CRATE_DEPENDS+=  wayland-scanner-0.31.6
-CARGO_CRATE_DEPENDS+=  wayland-sys-0.31.6
-CARGO_CRATE_DEPENDS+=  web-sys-0.3.77
+CARGO_CRATE_DEPENDS+=  wayland-cursor-0.31.11
+CARGO_CRATE_DEPENDS+=  wayland-protocols-0.32.9
+CARGO_CRATE_DEPENDS+=  wayland-protocols-plasma-0.3.9
+CARGO_CRATE_DEPENDS+=  wayland-protocols-wlr-0.3.9
+CARGO_CRATE_DEPENDS+=  wayland-scanner-0.31.7
+CARGO_CRATE_DEPENDS+=  wayland-sys-0.31.7
+CARGO_CRATE_DEPENDS+=  web-sys-0.3.81
 CARGO_CRATE_DEPENDS+=  web-time-1.1.0
 CARGO_CRATE_DEPENDS+=  webbrowser-1.0.5
 CARGO_CRATE_DEPENDS+=  weezl-0.1.10
@@ -502,6 +508,7 @@ CARGO_CRATE_DEPENDS+=       windows-0.58.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
+CARGO_CRATE_DEPENDS+=  windows-link-0.1.3
 CARGO_CRATE_DEPENDS+=  windows-result-0.2.0
 CARGO_CRATE_DEPENDS+=  windows-strings-0.1.0
 CARGO_CRATE_DEPENDS+=  windows-sys-0.45.0
@@ -511,7 +518,7 @@ CARGO_CRATE_DEPENDS+=       windows-sys-0.60.2
 CARGO_CRATE_DEPENDS+=  windows-targets-0.42.2
 CARGO_CRATE_DEPENDS+=  windows-targets-0.48.5
 CARGO_CRATE_DEPENDS+=  windows-targets-0.52.6
-CARGO_CRATE_DEPENDS+=  windows-targets-0.53.2
+CARGO_CRATE_DEPENDS+=  windows-targets-0.53.3
 CARGO_CRATE_DEPENDS+=  windows_aarch64_gnullvm-0.42.2
 CARGO_CRATE_DEPENDS+=  windows_aarch64_gnullvm-0.48.5
 CARGO_CRATE_DEPENDS+=  windows_aarch64_gnullvm-0.52.6
@@ -542,51 +549,51 @@ CARGO_CRATE_DEPENDS+=     windows_x86_64_msv
 CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.48.5
 CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.52.6
 CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.53.0
-CARGO_CRATE_DEPENDS+=  winit-0.30.11
-CARGO_CRATE_DEPENDS+=  winnow-0.7.11
+CARGO_CRATE_DEPENDS+=  winit-0.30.12
+CARGO_CRATE_DEPENDS+=  winnow-0.7.12
 CARGO_CRATE_DEPENDS+=  wit-bindgen-rt-0.39.0
 CARGO_CRATE_DEPENDS+=  writeable-0.6.1
 CARGO_CRATE_DEPENDS+=  x11-2.21.0
 CARGO_CRATE_DEPENDS+=  x11-dl-2.21.0
 CARGO_CRATE_DEPENDS+=  x11rb-0.13.1
 CARGO_CRATE_DEPENDS+=  x11rb-protocol-0.13.1
-CARGO_CRATE_DEPENDS+=  xcursor-0.3.8
+CARGO_CRATE_DEPENDS+=  xcursor-0.3.10
 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.26
+CARGO_CRATE_DEPENDS+=  xml-rs-0.8.27
 CARGO_CRATE_DEPENDS+=  xrandr-0.2.0
 CARGO_CRATE_DEPENDS+=  yazi-0.1.6
 CARGO_CRATE_DEPENDS+=  yoke-0.8.0
 CARGO_CRATE_DEPENDS+=  yoke-derive-0.8.0
 CARGO_CRATE_DEPENDS+=  zbus-4.4.0
-CARGO_CRATE_DEPENDS+=  zbus-5.7.1
+CARGO_CRATE_DEPENDS+=  zbus-5.9.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.7.1
+CARGO_CRATE_DEPENDS+=  zbus_macros-5.9.0
 CARGO_CRATE_DEPENDS+=  zbus_names-3.0.0
 CARGO_CRATE_DEPENDS+=  zbus_names-4.2.0
 CARGO_CRATE_DEPENDS+=  zbus_xml-4.0.0
 CARGO_CRATE_DEPENDS+=  zeno-0.2.3
-CARGO_CRATE_DEPENDS+=  zerocopy-0.8.25
-CARGO_CRATE_DEPENDS+=  zerocopy-derive-0.8.25
+CARGO_CRATE_DEPENDS+=  zerocopy-0.8.26
+CARGO_CRATE_DEPENDS+=  zerocopy-derive-0.8.26
 CARGO_CRATE_DEPENDS+=  zerofrom-0.1.6
 CARGO_CRATE_DEPENDS+=  zerofrom-derive-0.1.6
 CARGO_CRATE_DEPENDS+=  zeroize-1.8.1
 CARGO_CRATE_DEPENDS+=  zeroize_derive-1.4.2
 CARGO_CRATE_DEPENDS+=  zerotrie-0.2.2
-CARGO_CRATE_DEPENDS+=  zerovec-0.11.2
+CARGO_CRATE_DEPENDS+=  zerovec-0.11.4
 CARGO_CRATE_DEPENDS+=  zerovec-derive-0.11.1
-CARGO_CRATE_DEPENDS+=  zip-4.1.0
+CARGO_CRATE_DEPENDS+=  zip-4.3.0
 CARGO_CRATE_DEPENDS+=  zlib-rs-0.5.1
 CARGO_CRATE_DEPENDS+=  zopfli-0.8.2
 CARGO_CRATE_DEPENDS+=  zstd-0.13.3
 CARGO_CRATE_DEPENDS+=  zstd-safe-7.2.4
 CARGO_CRATE_DEPENDS+=  zstd-sys-2.0.15+zstd.1.5.7
 CARGO_CRATE_DEPENDS+=  zvariant-4.2.0
-CARGO_CRATE_DEPENDS+=  zvariant-5.5.3
+CARGO_CRATE_DEPENDS+=  zvariant-5.6.0
 CARGO_CRATE_DEPENDS+=  zvariant_derive-4.2.0
-CARGO_CRATE_DEPENDS+=  zvariant_derive-5.5.3
+CARGO_CRATE_DEPENDS+=  zvariant_derive-5.6.0
 CARGO_CRATE_DEPENDS+=  zvariant_utils-2.1.0
 CARGO_CRATE_DEPENDS+=  zvariant_utils-3.2.0
Index: pkgsrc/emulators/jgenesis/distinfo
diff -u pkgsrc/emulators/jgenesis/distinfo:1.8 pkgsrc/emulators/jgenesis/distinfo:1.9
--- pkgsrc/emulators/jgenesis/distinfo:1.8      Wed Jul 23 08:12:53 2025
+++ pkgsrc/emulators/jgenesis/distinfo  Mon Mar  2 12:07:43 2026
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.8 2025/07/23 08:12:53 pin Exp $
+$NetBSD: distinfo,v 1.9 2026/03/02 12:07:43 pin Exp $
 
-BLAKE2s (ab_glyph-0.2.29.crate) = 7e753e7f4d3c7fb96c56e4ea406e0e19f923e2e40a636e0224a4286378a2e88d
-SHA512 (ab_glyph-0.2.29.crate) = 7549251e27a0b77a86d9c3cf2775a625d5f3bf43840abc85a5937f2393889a5100bb90b2392bcff9d082900dd00bf0211f4feaeea09ec1b01e3925875e529c12
-Size (ab_glyph-0.2.29.crate) = 20011 bytes
-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 (ab_glyph-0.2.31.crate) = 728a747b915ef17bef1d00f5edb11db7c6033a0e2c3250db7e8dc7b2e5f2778b
+SHA512 (ab_glyph-0.2.31.crate) = 7a9721e8e055f5dddd65a9102a5963ae708b60fa2d09348039247ef9a39983b6610ebde1977426fc8d5848b950d64c22587106845964ee223a62bf3ae7b7fcff
+Size (ab_glyph-0.2.31.crate) = 20909 bytes
+BLAKE2s (ab_glyph_rasterizer-0.1.10.crate) = a5c07f176d74215e53c96810d503693202f075d5450a15172dab22fe76917f01
+SHA512 (ab_glyph_rasterizer-0.1.10.crate) = 1b541aea1d7220535c019fc6a2886b44eaf81698697a01f4f2abab39901a8d1c88e6e7c0c426916cbd0f539dade61f5edb5696a2c5df84434e2da6c79a5cc772
+Size (ab_glyph_rasterizer-0.1.10.crate) = 11206 bytes
 BLAKE2s (accesskit-0.17.1.crate) = 6378dd0387d7a74aeca29644d616e6d0805e920c81c1ca67a4aa1583d11b4a89
 SHA512 (accesskit-0.17.1.crate) = f029e7024987bd517446d3f7777199baf84237213ad4b147f7653daf29e3a445100f095720af2b82e40215b5b6989e68f132ce5d80965f9fa77631ee3f4b460d
 Size (accesskit-0.17.1.crate) = 28965 bytes
@@ -48,30 +48,30 @@ Size (android-properties-0.2.2.crate) = 
 BLAKE2s (android_system_properties-0.1.5.crate) = e405a7701baf9817ca6e946b78ab2ae83f4667112c19c5214606cd863ca5c765
 SHA512 (android_system_properties-0.1.5.crate) = b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 Size (android_system_properties-0.1.5.crate) = 5243 bytes
-BLAKE2s (anstream-0.6.19.crate) = 7b29be428f4fb4a071ee21dca3114bed5b74c387f5026b0e80adad32a0cc3209
-SHA512 (anstream-0.6.19.crate) = 75a27cd003f44c1dd74dec416f78e0d1027d7f6b0b9735d3fd60e8d7e07d1db870b1d1e037ae4093881854b300b95ccce47a3a7da9a4dd5d0ac1912e53f45175
-Size (anstream-0.6.19.crate) = 28767 bytes
+BLAKE2s (anstream-0.6.20.crate) = 40b43b7f6eca498bae44fb4561290822077f1d18ce7b4e555976cdf32d2ac27e
+SHA512 (anstream-0.6.20.crate) = 73b6e8e6da61233521c7bb1ab639da2e70bad08602fd10fc7d6b595392a61de35e7f5cf9fa7fcd6e66cc2a3800afff9d75e1da1b0bb64d5733e01d472aeae31d
+Size (anstream-0.6.20.crate) = 28797 bytes
 BLAKE2s (anstyle-1.0.11.crate) = fc265bc21d70a321d4b394605def254ed359a31958fc0815fea41ea8c54d5a40
 SHA512 (anstyle-1.0.11.crate) = 6f3bceb31874be790e92f9efd6b295b67c6f1a26a4e15eb8747572b4abdc2050c56a4bc4ec547917b5c2a5f213ce6bfebe4c6bf1639d2c6993de687b014ffca2
 Size (anstyle-1.0.11.crate) = 15880 bytes
 BLAKE2s (anstyle-parse-0.2.7.crate) = 33bc2bb73298e2c83655867b86d4cd074442efeda4c4cc5f820ba2d9452a5c7a
 SHA512 (anstyle-parse-0.2.7.crate) = 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa
 Size (anstyle-parse-0.2.7.crate) = 21707 bytes
-BLAKE2s (anstyle-query-1.1.3.crate) = 6005bd880790a291d69ea76f7a53f0b7a48203ad62cfdc8f368d41ef3a550e8c
-SHA512 (anstyle-query-1.1.3.crate) = fcaf441fb8c44ef352cfc6a9b2f4d07e2dfef67a023e077dcd0c6da136661a1ba483d9146835848024259351e568e4946a16a7dcf0c6ae2baa871275c175eeae
-Size (anstyle-query-1.1.3.crate) = 10190 bytes
-BLAKE2s (anstyle-wincon-3.0.9.crate) = 5f00d45a766266726296ab7c2f9648428a7786cdcd43aa2ba48aee47dfcfc014
-SHA512 (anstyle-wincon-3.0.9.crate) = 41816e1fb4f962d4461589dca3c7787049992b11f3550e8753646b055234fe9f0339f6afc94a8edc7755e8c6921d8c232beb8b722148455a3f731c93d2c5a46f
-Size (anstyle-wincon-3.0.9.crate) = 12561 bytes
-BLAKE2s (anyhow-1.0.98.crate) = c06cc21bf6e30855eb79d728d407651d52bfcfc68d2e42cd845cd10446d0d244
-SHA512 (anyhow-1.0.98.crate) = 6affa8a4f148aefb5a20f193bbe93f694786bc1e707b298a3ccaae1a22d60898a46121532ad5ca5819fc180d4593a8ce2455d754315a9ab3b5c998a4cd20adc6
-Size (anyhow-1.0.98.crate) = 53334 bytes
-BLAKE2s (arbitrary-1.4.1.crate) = fa147ca6e99bfeeb4df895ac535654328054da79ab202ec30a364acce65f7e4b
-SHA512 (arbitrary-1.4.1.crate) = a3507aa0ab684464c3559376beabc0992bbb589ddc85d2426b26238d7c5d1d856df5d9226603fe7ad2b17ac6570d62e86ba4f5a2e65f3cbc9ad52bbe294f8123
-Size (arbitrary-1.4.1.crate) = 36816 bytes
-BLAKE2s (arboard-3.5.0.crate) = 3e8b8c1e29df77e49738728487dc965128bfb12a0a24eb8aa721efd492caacf1
-SHA512 (arboard-3.5.0.crate) = f21a547e9e2a5f7955a64205ef3f9f7249d529ac5d771f700eb0e8602e0b49ef1c98beeff87a9f278c29e1163c073aeb59d0ca839931ea8968942d354f71a122
-Size (arboard-3.5.0.crate) = 47973 bytes
+BLAKE2s (anstyle-query-1.1.4.crate) = 4cf37c7f607d27ebf8c946169da54caed1fde59bf5ef14313da3eb2b9dc8cd68
+SHA512 (anstyle-query-1.1.4.crate) = b94c550b865d17c15b2ff1a41da4f7aaf3a5c0694b2188c7238cae8212d8390f759381a3ae5598c13396a728aed8bffd4e32fe06da51af0ba92c334124d26641
+Size (anstyle-query-1.1.4.crate) = 10192 bytes
+BLAKE2s (anstyle-wincon-3.0.10.crate) = c9b3856b6771fadc04b67dd41e565bc884094c517f6d25e083b69db4887253de
+SHA512 (anstyle-wincon-3.0.10.crate) = bee4e8a76185a359e6f6c0cca11ca322a8ff6eb92a1659986bbb2287c5e198f3e9cf3e48c9d980b18fa012b5d52f97cd017770736be27e550cf61be553982c8c
+Size (anstyle-wincon-3.0.10.crate) = 12558 bytes
+BLAKE2s (anyhow-1.0.99.crate) = a6dd953e7163c2661aae20500e049548fa1f5bac01cab19d05b1db72035d400c
+SHA512 (anyhow-1.0.99.crate) = d6c6337e3808d812b5ddec78c041152b08b0e59eb4b4c131ea34232618311ee7983b34a8e5dc6598d7a11ce84f543b7a592f8164f4b96150af8e41a9f9a166c3
+Size (anyhow-1.0.99.crate) = 53809 bytes
+BLAKE2s (arbitrary-1.4.2.crate) = 0700d9b7c1672be30d885b8bbce679ea6212789803a68b88fa496cf33b6935ef
+SHA512 (arbitrary-1.4.2.crate) = 2316345897692b3ce13b6c87d214d4911bb584aa4ba7fc3d62c44cd15d6048aa033f8910045487acddfa879338f45323f8c4d59191ef6f9fdc3c6290f1b7f492
+Size (arbitrary-1.4.2.crate) = 38307 bytes
+BLAKE2s (arboard-3.6.0.crate) = 58932f3e2f028a3accb8db55fb75293b6f7ef98a3e1999e546403232b2260c49
+SHA512 (arboard-3.6.0.crate) = 59f033f7b0fd39d3d4d6a5bec5acc41f2dd49417a9eb755cfb92d409a93b1e1694f85acc939584ed39555f0871e883d87457f646d02282bd51561cb30c83cb78
+Size (arboard-3.6.0.crate) = 52701 bytes
 BLAKE2s (arrayref-0.3.9.crate) = 095d6f3dbffc19d3506d9f06e81ac8c5cf3ee1be0dea779ae04de95c9a2e33f0
 SHA512 (arrayref-0.3.9.crate) = f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606
 Size (arrayref-0.3.9.crate) = 9186 bytes
@@ -90,39 +90,39 @@ Size (ashpd-0.11.0.crate) = 115010 bytes
 BLAKE2s (async-broadcast-0.7.2.crate) = 4e1137d552b28c8b258f082c1345ac36680c400e4a08a4a786fe639ec1e825bc
 SHA512 (async-broadcast-0.7.2.crate) = dd53db4a5f7100cb969d40c709f40540703f498e64fa8486c5ed914bc8d1a451185e698b6f0b21decad890c459aeeb917d6f42b0500aebaef4bde48eccfedd5d
 Size (async-broadcast-0.7.2.crate) = 22746 bytes
-BLAKE2s (async-channel-2.3.1.crate) = b0027d3af2668bb9d81f550d71a13ed74070e6b6223be14e876699b722e40409
-SHA512 (async-channel-2.3.1.crate) = 94c999912bdf681dcb686292645bc8c340c2687bc9544f317e0123e672752c6b31e9d784e488e7d0bab79b5f207da8904a7f1fe140397513b47c292a6508a7e5
-Size (async-channel-2.3.1.crate) = 14576 bytes
+BLAKE2s (async-channel-2.5.0.crate) = 4c96f2a780987ccb1ba9292b6bf982ca61c065ba867c6bdcbc865cc1a80df88b
+SHA512 (async-channel-2.5.0.crate) = 621e9540972a4a5d1b6cc0fb02a507cf66d704dab5411b60c44c2b65ab21c3f7f7bdf9c093e7498a71ada6573e429a4b426506c96c5fd9e3e297a76930ca2f83
+Size (async-channel-2.5.0.crate) = 18624 bytes
 BLAKE2s (async-executor-1.13.2.crate) = 87d235516a2d347fa0568886bbc7c209bf51f71e7ee8bcea33b90417349de54d
 SHA512 (async-executor-1.13.2.crate) = 82f3ac813210c08409d241c0e78b5aa6bd93d3fc3627d469df8167b5add4eda3e55d06140092548d2ee86743ce5f982427eb99459f720079736b88a7cc59b488
 Size (async-executor-1.13.2.crate) = 28392 bytes
-BLAKE2s (async-fs-2.1.2.crate) = 59800937de2cee340df599d02f7c539784d531676ba8bdf69b17e2a0cf335d5e
-SHA512 (async-fs-2.1.2.crate) = a671374a59c7804d26bf22d9617fc329cfa0cb38413ac05cb2f6ff192c5275a8ba41f1a088fb1978e61a66693c85f9c6b08486d44e30b7fa158568e41dc005a1
-Size (async-fs-2.1.2.crate) = 17071 bytes
-BLAKE2s (async-io-2.4.1.crate) = 8468bdc089c1374464273ea8d84db17798b5db1ebbb8eea25742a26a4f8da219
-SHA512 (async-io-2.4.1.crate) = e3eb47f6cd2e48cab903b9ba819cd7db3ac71ff8647681ffc8a8fb6863b0cb07eaa0ab5de666e15bfd62a0dc435443335c6f79ead7fd23339c0526bba625e4cb
-Size (async-io-2.4.1.crate) = 49459 bytes
-BLAKE2s (async-lock-3.4.0.crate) = 1dec0612e14fd779c8f5b2c7cc47da256a3836a622648b3d083010665a08121e
-SHA512 (async-lock-3.4.0.crate) = 83731067a3302d3266848b0f65ea6564dad60188472c80e78a7d4cd93804f830332aa01b404b60a8f91cc1c6c7170020ebdfe4b5bae14fef6d3bddcc5f1ed9a5
-Size (async-lock-3.4.0.crate) = 34446 bytes
+BLAKE2s (async-fs-2.1.3.crate) = b65a8885e58c9f6eed6cdc6a838b7bf3c73d6a3312267fac182fcb07e73692c6
+SHA512 (async-fs-2.1.3.crate) = 9cb16f88405a2bcfb1b6c39974aa1fa44912d97a6973542aa773d740429d4e9b751e487f9d0e8e349dc6f42d689f2d25a37f7bbeee0bf01dcd4e0646886b83a1
+Size (async-fs-2.1.3.crate) = 19302 bytes
+BLAKE2s (async-io-2.5.0.crate) = 8a6c7c81ff1aafd1ea4220f6bc223c93a9a0552b37f5b24eefb68e8b17dfd341
+SHA512 (async-io-2.5.0.crate) = e13803bde732e37c3d26f00e9f50d5fd70345a392690bb488f83d12319b01b5878e43fdbda9e8d959361c46905f051ab7c679e1fffe4c90ed188d1c8fc57dae5
+Size (async-io-2.5.0.crate) = 50545 bytes
+BLAKE2s (async-lock-3.4.1.crate) = e8ee0df374852fd94bc9dfc2a4d31762b431a9dc085c10198c17ae5797f28684
+SHA512 (async-lock-3.4.1.crate) = 4878feb5403e261272e3275d85f19195de612e2c67ea7c25bb55904521db24eb853a56beca9d0f06130501b363935578cd0b4a6da2325cae2622765da085168f
+Size (async-lock-3.4.1.crate) = 40981 bytes
 BLAKE2s (async-net-2.0.0.crate) = 882c5a3a53ac2a415418b4378c4057bfbbb5edc3118963e5a13ba7a37c7e5208
 SHA512 (async-net-2.0.0.crate) = e12163eb7fb526d434c257d82ad0bcc64d3a1fb868b899fc5666c1307f821654f7afff9bf5dd3ca6c8cceac31df29a5027542f6e5901c8801ce2a696ab737479
 Size (async-net-2.0.0.crate) = 17787 bytes
-BLAKE2s (async-process-2.3.1.crate) = fbf5b1da644937d8b9c3822660a34688489e247bead8861ce380ab40c2c0133e
-SHA512 (async-process-2.3.1.crate) = 220dcf269e7e2438a2b186159f227892d26261331547c0b0378df70a0dce7a83ca8ea7362af7a78a01d68e8c976c73de32e01960e28718a9419b5bf453ce94e3
-Size (async-process-2.3.1.crate) = 26894 bytes
+BLAKE2s (async-process-2.4.0.crate) = 40c089547f87ca204c8ead58f8c3fbfc8aa33a982c2a29a08c04059aa9331fba
+SHA512 (async-process-2.4.0.crate) = fea2a0494f3e72af32e6e34bc94c0a511ec46db1a8e1fdcd2b8c37ca97af48b2256a8c7822702717916039ef484a7f990930495794355704d04cf21fa170528f
+Size (async-process-2.4.0.crate) = 26871 bytes
 BLAKE2s (async-recursion-1.1.1.crate) = 332675ad8ce726055acbf15f40e53915dda2a193ff114729215167ec616d932d
 SHA512 (async-recursion-1.1.1.crate) = e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027
 Size (async-recursion-1.1.1.crate) = 14874 bytes
-BLAKE2s (async-signal-0.2.11.crate) = a79d4c3321013dee073ed45bd9a3b7cad1e1c0870b7b9dc0cecff083875d326a
-SHA512 (async-signal-0.2.11.crate) = f2b07b4b8573ff80f3ef1aed79351c74058a915f0c2fec73ecd1f9d8f31d184a84419cf9963e34a56f87bfc6d02ac34af7d93c31179b05f296d6fb2a9f780078
-Size (async-signal-0.2.11.crate) = 16939 bytes
+BLAKE2s (async-signal-0.2.12.crate) = f3e619b8dd8d204673fad230c578bb0a39e2b2369a0158d0dee7aedebc5d2fec
+SHA512 (async-signal-0.2.12.crate) = ae4a79cc6d251fcbbb86dbb2e62a00130932d68f89cc23c8455cb238d0379abd0a59a207962e70bbde89618dd086a4f080a8c39f4accf999e168bf5ce139fa62
+Size (async-signal-0.2.12.crate) = 16790 bytes
 BLAKE2s (async-task-4.7.1.crate) = ddc463441f095641fa0b09aba541cad1915c8b53da22fde704d177ec7c4528b3
 SHA512 (async-task-4.7.1.crate) = 8495436d0739a2ce83b372ae13ff24ca1487c92e032948d5830af19c3ba411d7cd004634fa10bc2f748f8a82de27c12cbfacaac92cd0012e1fae024eca9e78ca
 Size (async-task-4.7.1.crate) = 38077 bytes
-BLAKE2s (async-trait-0.1.88.crate) = fc105b3135c5825f66be76c6b7db258a6e97a4ff697e351db27b539e50610c36
-SHA512 (async-trait-0.1.88.crate) = 65ade824708497feadf6fdb788cfeb1b7f0aeaa56d860455dd016a5926d83d56b55c3a4b4ef9a319575d30f7a9a2a90d92180cc80f62d998e46a7caa53c4a648
-Size (async-trait-0.1.88.crate) = 32084 bytes
+BLAKE2s (async-trait-0.1.89.crate) = c41cdb1ae51b274cd96d3b8f326ae7d462a2eaaddd5de5bc95a37bcb9dc3ea85
+SHA512 (async-trait-0.1.89.crate) = deb15ae7b4250666a6ea79f682e1079f50965d6aba353f057747dc84b530140512782e040e97f2ffbd90abab1e470b18ce471aba17cd7c68eb434a0874052d27
+Size (async-trait-0.1.89.crate) = 32171 bytes
 BLAKE2s (atomic-waker-1.1.2.crate) = e102aa7ba61899244085d790d384ccb25f6f95f75eaaf37adadbe894f934c018
 SHA512 (atomic-waker-1.1.2.crate) = e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c
 Size (atomic-waker-1.1.2.crate) = 12422 bytes
@@ -138,9 +138,9 @@ Size (atspi-connection-0.6.0.crate) = 95
 BLAKE2s (atspi-proxies-0.6.0.crate) = 428989966342e6f5635dbafea15c0a1f24deef05058436a756ba54c5de6b614d
 SHA512 (atspi-proxies-0.6.0.crate) = 44e5854bdeffcb7e72fa808ff3821704a6a3c590ce4aefb788456656a4a973ad736452d194105ad78a4f3256e4a47d9eadd0fa1db96abbc6ef51046bce95d520
 Size (atspi-proxies-0.6.0.crate) = 13000 bytes
-BLAKE2s (autocfg-1.4.0.crate) = ce6aae5b8fe5dadf0c6a182c5940551ded4070c0c0143412d8c8356037ce1dc0
-SHA512 (autocfg-1.4.0.crate) = 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c
-Size (autocfg-1.4.0.crate) = 17712 bytes
+BLAKE2s (autocfg-1.5.0.crate) = d9738bc6755bf80a73705691ef930ca883cd58e4a2d1162b5c0a09cdc7029304
+SHA512 (autocfg-1.5.0.crate) = f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08
+Size (autocfg-1.5.0.crate) = 18729 bytes
 BLAKE2s (base64-0.22.1.crate) = fe73b3b9d1780e56d1208d2e9084cafa72d5e488ef081927b03ccae3108e058a
 SHA512 (base64-0.22.1.crate) = 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
 Size (base64-0.22.1.crate) = 81597 bytes
@@ -183,18 +183,18 @@ Size (block2-0.5.1.crate) = 24191 bytes
 BLAKE2s (block2-0.6.1.crate) = 2e43496cc37b6a90414e3b03d4dc93bea5b03f76f751ba7e41e96116c0342a2f
 SHA512 (block2-0.6.1.crate) = d3a5a4b66672e857bbfd493f9ff7bc5bdfe502d8e27748c352bf12bccce1450e170f97255bf6c255ab3700e07b00a374258f9e9e8ec9f878d6027404ad6f7d24
 Size (block2-0.6.1.crate) = 34311 bytes
-BLAKE2s (blocking-1.6.1.crate) = b15a938f6dc705d21c104a5c411c9883f4543c6a28a1d9848ccf98e9c3f47e7d
-SHA512 (blocking-1.6.1.crate) = 1879bf31c18d5cc4653f794dd4109769ae32071564d3a0d63896162fe160bb5ed3d7d8de59ab34363f8192871122099bb8564ffa93de5a5b75ffd93c0d424ed6
-Size (blocking-1.6.1.crate) = 17788 bytes
-BLAKE2s (bumpalo-3.18.1.crate) = de24bf8710b077bd65e8ce1744361f248e093f7ea4d768bf28a574e344145def
-SHA512 (bumpalo-3.18.1.crate) = 3b3fb9d138dabe35f5050447d1ae89b77a74d2bd5f42a005d1c1286de832167c481ab64adca1139f76ac99c50a89c2c8e71a6e244c265f9ef63216459be5ebed
-Size (bumpalo-3.18.1.crate) = 96348 bytes
-BLAKE2s (bytemuck-1.23.1.crate) = 23fae45469a2cbc1ef9dca5a970bcdcab81cc0278b182ede736cdd6af254657e
-SHA512 (bytemuck-1.23.1.crate) = 9a1489f7f64d43e60a30a7bc9975212febde673199007a44e99e3759aeae7214e92015c752fbdbdb004184f7976692f73563aed1dc42b97ae9b952584c869974
-Size (bytemuck-1.23.1.crate) = 52585 bytes
-BLAKE2s (bytemuck_derive-1.9.3.crate) = 3e0defab1bc76d1806b72e55526d0b7ee63d0a23bfc4fc8f973d87ee8511b50f
-SHA512 (bytemuck_derive-1.9.3.crate) = bba47d0867577cb68b4301daf564f685e2d500d35fdfb291610f2a5160c853718e3f01c7b9ee9afffe0b4cfa9a438b161feb6ccf845930cb2a64eb3e1a49c741
-Size (bytemuck_derive-1.9.3.crate) = 23555 bytes
+BLAKE2s (blocking-1.6.2.crate) = e2e5b7756c5b1995093b45714eb65daf16c1405f5a504172bee8f25a0e651c43
+SHA512 (blocking-1.6.2.crate) = 96beae4b975a4f6da2adcdf0baab407ec42e185712891f25b99313e8810f017921dd6095ec60264b912c65f88eda58734fe5f923704162b40410a4c70ee08f69
+Size (blocking-1.6.2.crate) = 17754 bytes
+BLAKE2s (bumpalo-3.19.0.crate) = bdefc57ae010900dc81909430c791a7d4e7539a2c777fce3c252222e0cf14642
+SHA512 (bumpalo-3.19.0.crate) = 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf
+Size (bumpalo-3.19.0.crate) = 96414 bytes
+BLAKE2s (bytemuck-1.23.2.crate) = 9ac85f11c3fafec17a2396f0bbd8c1807e3264135421bf702974ca35855067d9
+SHA512 (bytemuck-1.23.2.crate) = b8d69276cfb861fc4766222548f7f1e45f40e03a118c634ad999292715d736192be3f740fda58fe844e7b21085bf3b1c41a9ed2d76c827fa67deaf7bec1fa385
+Size (bytemuck-1.23.2.crate) = 53021 bytes
+BLAKE2s (bytemuck_derive-1.10.1.crate) = e00d697a27f410e197e5fab62464a3994a9913e1412b53a87afbbb7a8af9a780
+SHA512 (bytemuck_derive-1.10.1.crate) = 15dc4f4a61e1ebd417505955caae4a3f23b558cbd71a86aba7ec60cab017e786fb24da44813273ab9a96bd162e3a6940d3678340b13da0f7a929a8066a992ab1
+Size (bytemuck_derive-1.10.1.crate) = 25122 bytes
 BLAKE2s (byteorder-1.5.0.crate) = b610119a2e2d4b96996b58e8d4920729fa24d4a96d14852953fdf8dbe035cad0
 SHA512 (byteorder-1.5.0.crate) = 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
 Size (byteorder-1.5.0.crate) = 23288 bytes
@@ -204,21 +204,18 @@ Size (byteorder-lite-0.1.0.crate) = 1590
 BLAKE2s (bytes-1.10.1.crate) = 5b3216b1cac8c7d1740ecf85c7cdfcf54dfc2fab12d4e634b882fc8bcf27e480
 SHA512 (bytes-1.10.1.crate) = 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296
 Size (bytes-1.10.1.crate) = 76779 bytes
-BLAKE2s (bzip2-0.5.2.crate) = 86f1e47c57a4fd569c5339415897c4dccd184801c9212f3203c20d7f74483036
-SHA512 (bzip2-0.5.2.crate) = 2c9b0f1c9380edb4987df28b1d13d2028fca60c3bf3a91f6e51784d954ac57c3c3f531f0e00802008de7c3963a4fa4d03abbf8ceb19d050a168fa1c0ffb61516
-Size (bzip2-0.5.2.crate) = 38314 bytes
-BLAKE2s (bzip2-sys-0.1.13+1.0.8.crate) = 98f415a9969fddc051464f0c3913beb72cc973b34fd972a6f5613393525f81d8
-SHA512 (bzip2-sys-0.1.13+1.0.8.crate) = 89631b05c21bd06a1fc5911c637d3308c3be2d7d6e0152dd62f1851d286cfbc30ad534800b718d5e273e88409b33f5aca478adccad2c7b05400b3e698eb796e7
-Size (bzip2-sys-0.1.13+1.0.8.crate) = 633818 bytes
+BLAKE2s (bzip2-0.6.0.crate) = f3d61d77bfece804c6cfadd806863705eccdcba22667b39ff02ddf26dadd1ab0
+SHA512 (bzip2-0.6.0.crate) = a76d72c536aecbda9df4ca34d761f74f47649bd1c5ffc373dc8f1ffc8c60743ed064cad90d9614c47d4483e3e5957c585a71a4958ff2f78379499190663c2c74
+Size (bzip2-0.6.0.crate) = 38148 bytes
 BLAKE2s (calloop-0.13.0.crate) = dd5bce2d8af02e1dff00e7c8a7a3d8509fb708ecdd558b324a0b0090abaafa48
 SHA512 (calloop-0.13.0.crate) = f3c4aca6eb6eab8fd95901af245df907de6fd32aeff9dfc323166b60067b0d4d56647274db91908f30171ab06cdca865bd27033d8a42bc4f334391b846e8cce2
 Size (calloop-0.13.0.crate) = 69698 bytes
 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.27.crate) = e15de00c756f06c75b9b37eb0b6f0660e467d567fc72e6b24acd1602ec2db69c
-SHA512 (cc-1.2.27.crate) = ed0b13578963e18374d99c60190ef7fa4bef2a55cc96ddb54213db0e26daafbbeaff3c8fc46eac7ce968398badbc15fd6991ec06b1239fab4a7f02159d366325
-Size (cc-1.2.27.crate) = 107070 bytes
+BLAKE2s (cc-1.2.32.crate) = 6ca8b6aaf5188a62a9fbcefb68b603a7ab707dbb1191e0def13e354a195bdf99
+SHA512 (cc-1.2.32.crate) = cd404c407d367ff03f2a19006a532e0cad5f6c8b7cd590627afeb375bdd25685419d453d8b6a9c6d545c4d3b84174ab0d227c337ea1926f777f22789c26b9615
+Size (cc-1.2.32.crate) = 111531 bytes
 BLAKE2s (cesu8-1.1.0.crate) = 1082a3d65334100f15ea3aa96f0e5f3fddc340e4cd9c64b1c9d7a3c601d7e2af
 SHA512 (cesu8-1.1.0.crate) = 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8
 Size (cesu8-1.1.0.crate) = 10555 bytes
@@ -240,24 +237,27 @@ Size (chrono-0.4.41.crate) = 234621 byte
 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.40.crate) = fe590d3fafb66b80724adf5f9608ab8e6430f90ba0db737915f9d9eda10ea2e2
-SHA512 (clap-4.5.40.crate) = 64724903db6b133de2a6300f11ec40e4019d01d91e8d81788cd2588f609d0a3a8dede03b6419e82ad5379242dad2fe59c7ab938deaf723b9a36accbcac1d9b3a
-Size (clap-4.5.40.crate) = 57419 bytes
-BLAKE2s (clap_builder-4.5.40.crate) = 7916bf6acc58fd23679a3c60404d20b80b002e961c75d160dbe921a1d2ec6559
-SHA512 (clap_builder-4.5.40.crate) = 52689271be7898bf15285a6e293b7b42928d424293d838409426e5dd9d73079f664e1e7b4bcbe7762bbacca98f7c86c67108fb11be6a1ef170668938fd05a7cf
-Size (clap_builder-4.5.40.crate) = 169191 bytes
-BLAKE2s (clap_derive-4.5.40.crate) = 325deaf85c55441616ce496b6d2e6e7ee10c914ece56bfb58506771f50575c3d
-SHA512 (clap_derive-4.5.40.crate) = 426059aabb349aac396adf2031bedfd6c8cdcbcf70ca6caad82f037501fabf1f7445c57b073af71a0437b08e38ce5ecf0f3895c206f067ee6e4ce46021f024a7
-Size (clap_derive-4.5.40.crate) = 33470 bytes
+BLAKE2s (clap-4.5.45.crate) = e0def767f12d8a7f6d914e034016b739dc80d90b38e28c707f537cf1e93b1a5c
+SHA512 (clap-4.5.45.crate) = bc3c54e9e75ff98b755bb02a2d433e4ae485a4c7894ba798280a2064cd29481c2244ce8bbcd202b504d808a3f2149737d44b3c752ec365e70b9b0c086967fe31
+Size (clap-4.5.45.crate) = 58337 bytes
+BLAKE2s (clap_builder-4.5.44.crate) = 5ab6d8811c46150e18586dec56a06183f9bb8590f95f623bfbf418b67e74162f
+SHA512 (clap_builder-4.5.44.crate) = 577cae3cf50d91f4cf86e4438cc129b3b7c680c600f32a05717132c8b6c8729bbacf0ff5be88c55e536af7bfbef44917d41a4b91444756d482cbbb581a5c21de
+Size (clap_builder-4.5.44.crate) = 169799 bytes
+BLAKE2s (clap_derive-4.5.45.crate) = e130a738e594e19a4435beb897b605dfbf439a3c88854384930bcb41479e49ca
+SHA512 (clap_derive-4.5.45.crate) = 1e9f3b6a9a80dd9f0a27e79e233ef0a125925286ba8b4bace23dd25729f22a748ea3b29a9eb810f133463718bccacf016540e8d1206008fec0930b84cb451fd8
+Size (clap_derive-4.5.45.crate) = 33545 bytes
 BLAKE2s (clap_lex-0.7.5.crate) = c0f454b7a0b52cea75c50a3795dc8f221f3aeb78d0146af8345b0f88afef3f9f
 SHA512 (clap_lex-0.7.5.crate) = bfcd632128e64f5414737f335dd3c5a62b3317e23d15472a1bfd617abf146c4c2c9c22e990b934adc1f8918359ff6fef09217c9f3436fa024a33bdb48d4a24e0
 Size (clap_lex-0.7.5.crate) = 13469 bytes
 BLAKE2s (claxon-0.4.3.crate) = 7e7c2a172af42695045ef47115dc42a8331fc9eb14344d8afe7c5d386df724ff
 SHA512 (claxon-0.4.3.crate) = 4ddae84c044ea333d6edd7fc14e2f0f4dbe0aa0c3bba435c3ae8a77f409054c39e4c7c265d05e0442f6a085a46ac6d7cb737f1da81590da3967d0976d6053762
 Size (claxon-0.4.3.crate) = 86626 bytes
-BLAKE2s (clipboard-win-5.4.0.crate) = 35098dfd3e1b17a11d40487e14f516b9cb05eb4a0b00df1a4e719421f72fdc66
-SHA512 (clipboard-win-5.4.0.crate) = 1e5bb8dcc860f989a46183a748a47fb18aa66a164df1fe366081fd620ffba9a858f8e87ca19783c37b93cdaafa11029170d149ee30422b1c9b98020784055503
-Size (clipboard-win-5.4.0.crate) = 20559 bytes
+BLAKE2s (clipboard-win-5.4.1.crate) = e22fddd9934903b7b3300b634fc4bed46447ed5bc478bff766f0eef6fe63f33c
+SHA512 (clipboard-win-5.4.1.crate) = e37d5b33896936c21d9c049c1f3aba43046c4cc47678c16484154d136aff736decf5ed2f44c431591ebad08b37002626c45613aaffa6adb0af69c6be2f315708
+Size (clipboard-win-5.4.1.crate) = 20994 bytes
+BLAKE2s (cmake-0.1.54.crate) = 0a7ef3638cca796dabf38e3435a67e248dafdde5d41bc1205cbcc2d3c5f2f080
+SHA512 (cmake-0.1.54.crate) = ab4bf69dc77337c6d398b74738ea28a7fc1239e6991f8baa72fc78d3f9f6a77197e7517574e4f4d245ff6fbcfbf9b768c9f814d9ad74b74314f19c1d491f3009
+Size (cmake-0.1.54.crate) = 18955 bytes
 BLAKE2s (codespan-reporting-0.11.1.crate) = be633c7879fb3d6ea50ceea7fc86d7883446a859cad5dbfac671b4c35b182ded
 SHA512 (codespan-reporting-0.11.1.crate) = 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844
 Size (codespan-reporting-0.11.1.crate) = 48963 bytes
@@ -306,9 +306,9 @@ Size (crc-3.3.0.crate) = 13905 bytes
 BLAKE2s (crc-catalog-2.4.0.crate) = 044195f850817d630feab58f2a163aa1dd4ed8714d6aeeabfb27cbf48438621b
 SHA512 (crc-catalog-2.4.0.crate) = 25536456fe71c44fd8ec527299339c1d186f6e12f1f90142de60eabce337d836c2497ddd6307473b57a6cc720cfc8e29b059f378c70b8165bc171420ccb40a29
 Size (crc-catalog-2.4.0.crate) = 10155 bytes
-BLAKE2s (crc32fast-1.4.2.crate) = b1cf168fb32b4405c990cd38e83eb4b908ba0a9005adcc19f1a9022a831702f4
-SHA512 (crc32fast-1.4.2.crate) = c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
-Size (crc32fast-1.4.2.crate) = 38491 bytes
+BLAKE2s (crc32fast-1.5.0.crate) = 6e59f675b6404c35e422facb545e38c3e519f2a1268066914b7111ffc2ed6409
+SHA512 (crc32fast-1.5.0.crate) = 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e
+Size (crc32fast-1.5.0.crate) = 40723 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
@@ -330,9 +330,9 @@ Size (deflate64-0.1.9.crate) = 15104 byt
 BLAKE2s (deranged-0.4.0.crate) = 76f12fd0f108e9964cbaa937092be31ad0a4be991d8310f08c57c0005006efe0
 SHA512 (deranged-0.4.0.crate) = 212c6cc296846425e8b11aaec98666015ccd7fb0e2d0818a8708509ef51ab029ca6bfe4673b168ab0174e41e92b24e2c0e4da939c09b26059aa9e8d396284985
 Size (deranged-0.4.0.crate) = 23235 bytes
-BLAKE2s (derive_arbitrary-1.4.1.crate) = 41bbf2ff8b6237d59442edc5aa7bcd3c5b4468aa9831499ef1031afaf9e7384f
-SHA512 (derive_arbitrary-1.4.1.crate) = 0d499a368f9f97b0a1a52f17fd111109b071c25c2732c206c96485a7a753520ad706320e5a817e1a10e5f8cf154afc6afe0ce09f9187d23b4e2c2ed4961afeb8
-Size (derive_arbitrary-1.4.1.crate) = 11521 bytes
+BLAKE2s (derive_arbitrary-1.4.2.crate) = 9e6e92cfc9553aa6878c6373030d34c3eb2c8e895d557b9e323795535ac59dcf
+SHA512 (derive_arbitrary-1.4.2.crate) = 2a6e4af570a64c1ecf2407cdfec781dd24a167f7723c3341ff0237b0da1b2b7b52e823c08d7e1be193cc362706b6f6e914760c3699d95daf9338c5db2accffdb
+Size (derive_arbitrary-1.4.2.crate) = 12290 bytes
 BLAKE2s (digest-0.10.7.crate) = b911195b0979a1cd8687a4a5a2c1a8900c92fe823cdf2f1b439f759315061807
 SHA512 (digest-0.10.7.crate) = 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
 Size (digest-0.10.7.crate) = 19557 bytes
@@ -345,9 +345,6 @@ Size (dirs-sys-0.5.0.crate) = 10157 byte
 BLAKE2s (dispatch-0.2.0.crate) = 39d77c835b8cd4a081d8214717b9a03ab1787b75626fe07938fe8af1fa90fbdb
 SHA512 (dispatch-0.2.0.crate) = cf2b4c624f92808e43a0a4828ee1085e115540d5df5a0ad6a3593c9e5109951b26e8afbabcfb0a1fde41207d5c060566bf9260bf4c2a95907e3a822d84364b3d
 Size (dispatch-0.2.0.crate) = 10229 bytes
-BLAKE2s (dispatch2-0.2.0.crate) = 94a384492846b83668626f7368d74bc4e817776fa4fb832c1cafac7e8f7e3b6e
-SHA512 (dispatch2-0.2.0.crate) = 6ae1704879723459d6ca3819ff96c79e919e94771daedeb1521ab762584c0786f04bb8d4e32fd46a69ccc5a04904b28887750646585100e1fda4a46ae5b7f560
-Size (dispatch2-0.2.0.crate) = 38637 bytes
 BLAKE2s (dispatch2-0.3.0.crate) = 8b95875a9391610bfed7ab6d08f270da884257368e073252b5f211c08c17455e
 SHA512 (dispatch2-0.3.0.crate) = 2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59
 Size (dispatch2-0.3.0.crate) = 54606 bytes
@@ -423,9 +420,9 @@ Size (epaint_default_fonts-0.31.1.crate)
 BLAKE2s (equivalent-1.0.2.crate) = ecc976834a05d886b02d4691be4fa79ccdc19070d8548d36b740fe8f3f137bd6
 SHA512 (equivalent-1.0.2.crate) = 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4
 Size (equivalent-1.0.2.crate) = 7419 bytes
-BLAKE2s (errno-0.3.12.crate) = ea10fa69b8cb7b7eafb7934b7e4fc72cc04ff42d0988e55c2eeb2c4786a664c3
-SHA512 (errno-0.3.12.crate) = de95d970f4a66a4317f4a4c71900033a6f9252e584c5dbce59478177fdb4af899ca720f25c27ecc24a44eb8be56efca207cf73e68e8c3a103427a3488ffd4cb9
-Size (errno-0.3.12.crate) = 12423 bytes
+BLAKE2s (errno-0.3.13.crate) = 2ec2ec322c21fbe000df726cd294633f81e29062002b741eb111422e1ade81b0
+SHA512 (errno-0.3.13.crate) = 605cae4f6ea34072850be76733bdb376eaeef230f816090fddf83c9205bf7f99bbabee141ed628ee891f63f9ebb303633db3913f6fe4fe259fbc4bcf9789c339
+Size (errno-0.3.13.crate) = 12449 bytes
 BLAKE2s (error-code-3.3.2.crate) = 0fdf0f181b1ce387fad8d3d808b12c53c8b68969fd17a30a996c53e6f4f78116
 SHA512 (error-code-3.3.2.crate) = 07a5c08594aabef44a06b483fae98788117763de68b039fbe083724633b291e521b3e56ff70f2bd38b843986d0dd4a986044104c4b39d8e6baadd9938a0bfe1b
 Size (error-code-3.3.2.crate) = 8516 bytes
@@ -435,9 +432,9 @@ Size (etagere-0.2.15.crate) = 21203 byte
 BLAKE2s (euclid-0.22.11.crate) = e7ea749cf0de1322f686b928b728bb11e762a4bc631aac2d14ac9c972dd6dc69
 SHA512 (euclid-0.22.11.crate) = 864e69a769e218a989bb83a5f4846a4b882d94eeb35cde24cc7ac715c8977c9d325ed070de00c32a564ee75246a860d47da6973e23e79d744c1520011d6e94d4
 Size (euclid-0.22.11.crate) = 79261 bytes
-BLAKE2s (event-listener-5.4.0.crate) = e2361634fa8ecf44187524d7cf2cde6099782a9f4058f746644c5c368337cccc
-SHA512 (event-listener-5.4.0.crate) = 5e35b5b467d024b6b05dfe6481cc69ebf4e942b9a52a478196885cc6d578f388c25387292c94f9da65fe53fb870ac328eb9a81179c93b496c1d39d27b11a36fc
-Size (event-listener-5.4.0.crate) = 43452 bytes
+BLAKE2s (event-listener-5.4.1.crate) = d1bd08e7608ee2791a3129abe080bd549083aa1195644fd5bc9e8166c6e6c0fd
+SHA512 (event-listener-5.4.1.crate) = 99677a81a7abc04d6386db78fbda40ce5a9e4b628d0a1b171150b5be12e336fad04f2f8ac94e62d732dc90b0c65279bf28904e77f19c5cb6f0cad6298d97c394
+Size (event-listener-5.4.1.crate) = 43782 bytes
 BLAKE2s (event-listener-strategy-0.5.4.crate) = 6c94e2e8ab592897629e8564d60042d8a95b9869542362c7126aafcc18f8c993
 SHA512 (event-listener-strategy-0.5.4.crate) = bd5259083e87d6fe04fd0c3ff2b5a5ac3e6550ea05bf623b3c535465a2c1f2766bb66ee73444a80075efaa59a73b064def1f034e91e64c66aff4921eefc54caf
 Size (event-listener-strategy-0.5.4.crate) = 16179 bytes
@@ -498,9 +495,9 @@ Size (futures-core-0.3.31.crate) = 14318
 BLAKE2s (futures-io-0.3.31.crate) = 94f244146c63181faf458f71e558d83ffa9c53680ded3eee9f0c2e5b3fc09e5b
 SHA512 (futures-io-0.3.31.crate) = 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf
 Size (futures-io-0.3.31.crate) = 9047 bytes
-BLAKE2s (futures-lite-2.6.0.crate) = 3b63660aa7dba3421e03ce713f5a15d62810d2c3b4f02accb3be51d313ee3a7d
-SHA512 (futures-lite-2.6.0.crate) = 2e896e15e7251d29f20fc39869432f3b7649fa567a59ca378bd76b67c62d5258651315972b6fcc292e99bc44e8c569a8b2cc8d3882af9ece3624437c0bf31f55
-Size (futures-lite-2.6.0.crate) = 45157 bytes
+BLAKE2s (futures-lite-2.6.1.crate) = 7bdfdcc424d7acd66620669d59db289f2d5be6199e08e39bd9abf2ef11a230eb
+SHA512 (futures-lite-2.6.1.crate) = ee62feea8d0208cd64d6ce99f813b573cb9aea33773d33adeb5674f51e359896109594a6766d528ec6f3dc724d97550b9007d0ba6fe6c71b5885735a2c18b4aa
+Size (futures-lite-2.6.1.crate) = 46095 bytes
 BLAKE2s (futures-macro-0.3.31.crate) = 7eb9ef6567f137b4df00ab01cc8c08d1d63e8dd717d20ef47da943e6a5fb648d
 SHA512 (futures-macro-0.3.31.crate) = 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166
 Size (futures-macro-0.3.31.crate) = 11341 bytes
@@ -567,9 +564,9 @@ Size (gpu-descriptor-types-0.2.0.crate) 
 BLAKE2s (hashbrown-0.12.3.crate) = 333ec43a87815091d115d166101d9719d9b951279aea1a2050e6c49813d5a79a
 SHA512 (hashbrown-0.12.3.crate) = b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
 Size (hashbrown-0.12.3.crate) = 102968 bytes
-BLAKE2s (hashbrown-0.15.4.crate) = d788b879ed5a8097aee6c64aff2cdd10d5b0f9195b2985d9ec2afd3d0dd0c6b5
-SHA512 (hashbrown-0.15.4.crate) = bc96bfe26897240a370fe221515b5ad1dbd07c11de0cbfc1f7721ffbd97546b43a82a88461b3390a6edce9faeb156ca369ed95eecb29fa82c35726a325c26b52
-Size (hashbrown-0.15.4.crate) = 140447 bytes
+BLAKE2s (hashbrown-0.15.5.crate) = 1a36841024cdb79a3bbe26ba54428af05d838f73640c5ca7aa5db7c8ecd0e82e
+SHA512 (hashbrown-0.15.5.crate) = 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692
+Size (hashbrown-0.15.5.crate) = 140908 bytes
 BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
 SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 Size (heck-0.5.0.crate) = 11517 bytes
@@ -621,9 +618,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.9.0.crate) = ad96812204bcc4df7d7a42bd766b23f13cc7b0e55b8f46afc0c5cbb889b94796
-SHA512 (indexmap-2.9.0.crate) = ac474dea5da1dc14a61a28f5b4c850073875030ffad3aa871211a8b075a3e9a64cc748310b4554657f45a70d526010febaf3d3992a80502db389c2347aeeb2c6
-Size (indexmap-2.9.0.crate) = 91214 bytes
+BLAKE2s (indexmap-2.10.0.crate) = eab752083d3a21ee744b707a5e481c48969e43a7f1b0dc693d15ae04a8a816d1
+SHA512 (indexmap-2.10.0.crate) = 6f267f5879a4ccba6d702dd51e96dba19ab3f3231113faa91f948b1a993ca57b3f9adb5c197482e57b8c460f98308985a33ddcd7cbb6f4e34b7515f7d0403f9c
+Size (indexmap-2.10.0.crate) = 95836 bytes
 BLAKE2s (inout-0.1.4.crate) = e2468bdbd44505c4e48fcd1b02c6543d8c6910744b20a1c25ed0d6ed641a617f
 SHA512 (inout-0.1.4.crate) = 683ef612191d19a867afb1a622a30ceee8ae720df432132293c7e967ad1782190ad973e84ece7fa52a5d1ec7f4d8f078f56d818ac07fe7268547deb5b2399370
 Size (inout-0.1.4.crate) = 11280 bytes
@@ -636,9 +633,9 @@ Size (itertools-0.10.5.crate) = 115354 b
 BLAKE2s (itoa-1.0.15.crate) = 993e1d6f42edf99e7b2f07b1d806f08026a8f2b4067f01701a24f1779847ce40
 SHA512 (itoa-1.0.15.crate) = 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42
 Size (itoa-1.0.15.crate) = 11231 bytes
-BLAKE2s (jgenesis-0.10.1.tar.gz) = 1a09becbc19103f07bbad86120da09fb24d3208ff2efd8f08a2b4d7d3e687b34
-SHA512 (jgenesis-0.10.1.tar.gz) = d39af00dee11d92afbabdca87f33667fd3e83ade749e8e3aaf9fc4a0ed70203437525fbbac9357f71de388df1dc16067b6c386d384b208b9934ae34b3f68b84e
-Size (jgenesis-0.10.1.tar.gz) = 923902 bytes
+BLAKE2s (jgenesis-0.11.2.tar.gz) = e5b3e72d0f05edeb92dfd54313af64f656defa1856636de5b22b75cda10f2336
+SHA512 (jgenesis-0.11.2.tar.gz) = 3d7192b1400bbde7bb80eef1dc8db6b8e6e29fca6d5d690f586c3dbe6aaa446504f055b8ebd71537e017c21ce0875b0871cfb9f5f87b948661a8329bebd2d2fd
+Size (jgenesis-0.11.2.tar.gz) = 1094225 bytes
 BLAKE2s (jiff-0.2.15.crate) = 6370a0afca212b92ae0ef086d94ff098b93df19a2ce25cd88426372eedacc63f
 SHA512 (jiff-0.2.15.crate) = 577b5b326c66bf8b81174c48e913ee381cb17030b7cfb3d211ea3376a4805edf08eebff7ba1aa67cf20144ebf3aca02d6f96f771cd44e5bf6aa0a23e96f6fd27
 Size (jiff-0.2.15.crate) = 712996 bytes
@@ -654,12 +651,12 @@ Size (jni-sys-0.3.0.crate) = 10232 bytes
 BLAKE2s (jobserver-0.1.33.crate) = 734e908b4d9a02092773f70e0bf7307245475278edf03bfe0189604446d60553
 SHA512 (jobserver-0.1.33.crate) = 65ee462bfaa1fe75c32948a943d448ac8b435370cb277ae7fec9d23c93463d68cdcd839a3248e2e804bfc0278d4b1b943f4d77165385c4d9b82543bc5932d51b
 Size (jobserver-0.1.33.crate) = 29136 bytes
-BLAKE2s (jpeg-decoder-0.3.1.crate) = ed12c5cc28b162bf218d48d37b82a198e7a50b742801335447e2fbc373c98eea
-SHA512 (jpeg-decoder-0.3.1.crate) = 103b7602876069603620cc2b5530e84fdab88ec96855a821606560a67cfa26f628b401eace62ee793e6c16ef282f958ed789f5db725ff901124fe6c9b123de00
-Size (jpeg-decoder-0.3.1.crate) = 744364 bytes
-BLAKE2s (js-sys-0.3.77.crate) = 3e7de8eca10f0ac70a0005ad2f97142b7679fdaf982d26f11b522006dd96a4f2
-SHA512 (js-sys-0.3.77.crate) = d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255
-Size (js-sys-0.3.77.crate) = 55538 bytes
+BLAKE2s (jpeg-decoder-0.3.2.crate) = 0d79763e5c4198be278f996b02e5a16b72c7a45047b2ef1a1f04f99f8cbf2122
+SHA512 (jpeg-decoder-0.3.2.crate) = 3ef6eb255ce7b5e007a0a20708de85dc4bcc9531c9a35fe1e939c031782a4184948f86cb89d66a922889d78b96e6a4d85d8f5cb8f4e7e9c19b78b1e07a5efab9
+Size (jpeg-decoder-0.3.2.crate) = 745371 bytes
+BLAKE2s (js-sys-0.3.81.crate) = 8e957f6e559477740f884e664a32d58ce39891e896da7e75d69a9a570d615f07
+SHA512 (js-sys-0.3.81.crate) = c62b7ed89c6b82dad85c7950add67c352a92ad9b7dc759170a42291e62fc21b1dd2fe84214a893d6447b73b00762439b5f787f7d86e5fd7cb505c056e6be50c7
+Size (js-sys-0.3.81.crate) = 56399 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
@@ -675,24 +672,27 @@ 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.173.crate) = 54cacac7322c429b5bd7f64daae926b012fb54283e7a63ea83d9ebb9e917ad20
-SHA512 (libc-0.2.173.crate) = 92dc2c9a9e0a53be644b0368886fc8a89e7d4a0f4bbf732346bfb4dc923048d66ca59aeb889c6742bf349d66d4d6c685c59389344d548dd1f6918a9fa9036c86
-Size (libc-0.2.173.crate) = 777353 bytes
+BLAKE2s (libbz2-rs-sys-0.2.2.crate) = 7b29f23e3550614385e9c78569ec7428fe03a3f4654f39f60c5737734ca1384a
+SHA512 (libbz2-rs-sys-0.2.2.crate) = d6d03e30acde3f686e4ce32c9b0487f712be6732b3847fa90a6613c11828abd9105a29c0032177caea3eeef5cbfcbe10637c3b8a19f5f422058d78d4e6609136
+Size (libbz2-rs-sys-0.2.2.crate) = 50880 bytes
+BLAKE2s (libc-0.2.175.crate) = c06efda38863d56d0728cfad32d89a842fa49e8145934bfa001aba09933f0dba
+SHA512 (libc-0.2.175.crate) = 02fa1b6e61ecec3b626f3c802b53e7f46c98558f6e8c810b46d7322c2e4825f1be87068942ac81c07a2188356c6e2b6836b0dddd784396e43ab3712a62cd17ea
+Size (libc-0.2.175.crate) = 788728 bytes
 BLAKE2s (libloading-0.8.8.crate) = 83f4527316fa5c1cbe9e281b161c0b787d5a52afbacefcc172d1fa68c16e8d37
 SHA512 (libloading-0.8.8.crate) = 180a11a600baa520c4b7004ddcbc1e3c467224ce8d072070906ebb4e90ed5dca27bc68691cebbf7ffda1b31e7b5115d055de6496d51814ab30caba558e01c925
 Size (libloading-0.8.8.crate) = 31345 bytes
-BLAKE2s (liblzma-0.4.1.crate) = 7b247c122b355e043afe05f7b96865db5b53d13eb096384425621d96a7bdb7ea
-SHA512 (liblzma-0.4.1.crate) = 7af433583e40d81a0a7b3e58d3fdb962765a368641c04fcb78bc51758e7c5e5b1b5d200134d3bc542ad9e6e7abe8c95586113e1d3eb73a7877251fd8891a51df
-Size (liblzma-0.4.1.crate) = 35287 bytes
+BLAKE2s (liblzma-0.4.2.crate) = 78dd653b51e2262e783529ad24cc23d6f0b261b8c75d9230e0447963b2fe8d53
+SHA512 (liblzma-0.4.2.crate) = a3c8449a57151fa2daf20aa572a3690e3288b1bc73c591f6b8e447a95f2cfafbd55f0b76b42f7ad52e1a9d7ecd3c3706dd3df32769d711132f6e4a1ba4ee77e2
+Size (liblzma-0.4.2.crate) = 35677 bytes
 BLAKE2s (liblzma-sys-0.4.4.crate) = aa24a6ad2255df991aa17f5e00d1e30222580e9efc1381814c6c1ca6085bf5b3
 SHA512 (liblzma-sys-0.4.4.crate) = 15b657bbbec02f076a7e4784b3f2b6514ef8d51ca45ec1b4351d82deaadaad6ce9b9869fdae4447f4690a8aa7b4125921bf7b28c2ac054a0e9f4502c47f178bc
 Size (liblzma-sys-0.4.4.crate) = 1503677 bytes
 BLAKE2s (libm-0.2.15.crate) = d27bf6608e6bebbbcc39cfd7f8bdd17683c1cd989913bcf628311920fb950366
 SHA512 (libm-0.2.15.crate) = abee4d8d50a9d25f8d5cbada78877d53ea50d82434b888d170bd83a532bc0534190abbf877e38aba78c370c8cfdf9dc9955c8a8ba4640732e8e6deee3992ab41
 Size (libm-0.2.15.crate) = 156108 bytes
-BLAKE2s (libredox-0.1.3.crate) = ae27a63978ca8c5f11172bb4bb7d13fb10b078273ae2fa634873f413d2225055
-SHA512 (libredox-0.1.3.crate) = c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
-Size (libredox-0.1.3.crate) = 6068 bytes
+BLAKE2s (libredox-0.1.9.crate) = fecae51e187a1d0c3303794f11b88dcf15cd59c881e42fbcc3e05b33be6030a1
+SHA512 (libredox-0.1.9.crate) = a23cd57785993dbcf22cd18f67cd0f2a79a02d25e07e1eb1d70b6f78531c4987530aaf2ccf612aac07705deb7b98ad21f1682b2a3627e3cbab4f3b35761837f4
+Size (libredox-0.1.9.crate) = 7281 bytes
 BLAKE2s (libz-rs-sys-0.5.1.crate) = 44eaf44360176e919bf310fa3f2a4e92e02c8259397764026589eed3ad3321a6
 SHA512 (libz-rs-sys-0.5.1.crate) = b82239760341ba22259936dc54166f4ab46a3743d51163df7600d7585a289b9a36c1b72d5a9cbc9a236aafea26c1454b3d05f7f62fa780d483213b76044a29de
 Size (libz-rs-sys-0.5.1.crate) = 17623 bytes
@@ -705,9 +705,9 @@ Size (linux-raw-sys-0.9.4.crate) = 23110
 BLAKE2s (litemap-0.8.0.crate) = 6654e32bfb2cad87e06ab618a5c8da54ecbd27cd8d32fea67e43ffea66aff33f
 SHA512 (litemap-0.8.0.crate) = 61162bd55b28540ec2d61262698045a78efbfadc7e2fa248d9e0215fd7d3ce53a8c50ea0487f2f7df41149e41c0131849e507737e3bbae29cb69ea41dcb8e2d9
 Size (litemap-0.8.0.crate) = 34344 bytes
-BLAKE2s (litrs-0.4.1.crate) = 0cc98c509fb5dc5e023093145e42f9a8de900ade410fceb4451be3a57e632d86
-SHA512 (litrs-0.4.1.crate) = 49e03d5307d9cc31d1e7940e7931f062780728530c3de0db92ebb636b7d22581bbd9900c8994e545a8fde5d3d5564500af8fa367f54040ed01d1f18d2e48a22a
-Size (litrs-0.4.1.crate) = 42603 bytes
+BLAKE2s (litrs-0.4.2.crate) = 30eb471f2646b43b749afd421e8dc6675b238658e9c3dc4576da4ebdda952be2
+SHA512 (litrs-0.4.2.crate) = 75b301672b5f69cd4df92970261587eafac907dcd24aa59ea80ef74c59ab3896fac99536fce7f63d33662efe5b191c4fd953a1113e222daa724e5602685b104c
+Size (litrs-0.4.2.crate) = 43399 bytes
 BLAKE2s (lock_api-0.4.13.crate) = cf4e23f430c5dadcef4365103322a7a36c48d2eb40ab9e1f1e8d1250889c875e
 SHA512 (lock_api-0.4.13.crate) = b9bdf2ca29f0d7950d9174403dfe4d5658fa82da5cc46d623cfb9c1e3673f6b10a0d01212e7701be6180ef31c54e6a35fdae78c2da64522e6ba05e7c783d0028
 Size (lock_api-0.4.13.crate) = 28565 bytes
@@ -738,9 +738,9 @@ Size (matchers-0.1.0.crate) = 6948 bytes
 BLAKE2s (memchr-2.7.5.crate) = 741834638b9ed49c5a8ab61a0aeac280a8d91d104fafe3c7219d313131694001
 SHA512 (memchr-2.7.5.crate) = 2606ee16a7dc02db95dac17cebd2cac9deb2e23d7ea62972cdb19145c06eaf75631347a49c4e6ceeff89fb6e90e992f9bca0a9c955eb5130f89ba2bd865936e1
 Size (memchr-2.7.5.crate) = 97603 bytes
-BLAKE2s (memmap2-0.9.5.crate) = 07187a8b4193fb8ab00136f60e2f60a262384ea73c4ddb184e4e3cde755ce3e1
-SHA512 (memmap2-0.9.5.crate) = 947eeaf7ded7241a256fc2b288013585f5034a77a18c8621ab01a4b47c0ae6e9b9414c5e9e2f2d47b661f8c6966b1ed0d159342cae80cf45e51629949c3b1337
-Size (memmap2-0.9.5.crate) = 33280 bytes
+BLAKE2s (memmap2-0.9.7.crate) = 1d93aebbf2364c6aaf5e160a5c1f4b9dc7fed007071572e748af144bb90e73a9
+SHA512 (memmap2-0.9.7.crate) = 4c05c87787f7f0fe99aedb601c7eb59c49e0441b7eb79226358dc9b9102e5ce0481e13bc48feeb201ac2866a1fd0126ae875154ca73c411b6abf445e9682248e
+Size (memmap2-0.9.7.crate) = 33915 bytes
 BLAKE2s (memoffset-0.9.1.crate) = c4113c19eb1531bdfa4760d70eb45284a0c72f042b5b013028b700331804b4f4
 SHA512 (memoffset-0.9.1.crate) = 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
 Size (memoffset-0.9.1.crate) = 9032 bytes
@@ -822,12 +822,12 @@ Size (num-rational-0.4.2.crate) = 28159 
 BLAKE2s (num-traits-0.2.19.crate) = 3c64996b86a2f99ad0c535cac3e95e5ca227315695c078d5b17ca8e1b7e47244
 SHA512 (num-traits-0.2.19.crate) = 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
 Size (num-traits-0.2.19.crate) = 51631 bytes
-BLAKE2s (num_enum-0.7.3.crate) = a6ebf9b3a60cb04b68278f738c0f010bd69463e3718af578f1ec5517e03c795a
-SHA512 (num_enum-0.7.3.crate) = 8b8fc32da39d1c89210fda38098425f21cc384b6a38841f3b04264dbb24ba3c46344835be6e70b794c18365f86796a8af584085dab41bfa677136b8c9c9b6197
-Size (num_enum-0.7.3.crate) = 18603 bytes
-BLAKE2s (num_enum_derive-0.7.3.crate) = 475b982d56a7d6aaa1f5f0648e38fda32a97e33b24ef627fb902ce1241af07ca
-SHA512 (num_enum_derive-0.7.3.crate) = d670d60cf9a547232190d663d92a288b06953ccc5989c2fd9d4101db35be9e3e7386c42878c15bd820817aa703ba06af3a9641898f4a204fe9d7fbc32c3bd786
-Size (num_enum_derive-0.7.3.crate) = 17092 bytes
+BLAKE2s (num_enum-0.7.4.crate) = a9baf0502d86139a89ff999fc916466caad6b4e37f6fcaf16786011447d3ccb8
+SHA512 (num_enum-0.7.4.crate) = a91fb8867f1fcc1aa32d433ec2cb97334059aff5a0858bc3cf969aa02db0dc9b5050e0baa292d9b68673ec85436b59ae06529e0d73fd4bef64edbcb2bd4c2425
+Size (num_enum-0.7.4.crate) = 21553 bytes
+BLAKE2s (num_enum_derive-0.7.4.crate) = 852daba0f9f059353fdec737c658e6e09f9f2fa9139dd50953ea24b4e52934c4
+SHA512 (num_enum_derive-0.7.4.crate) = 329e30bfe603e72bc2acf8d56ed0cdae40717ab155e9b66deff1f9461fc6f8c8635f55e322d7fa39b171a1eae78687f8a88e8b666a101a184197fc27f36ddfdc
+Size (num_enum_derive-0.7.4.crate) = 18167 bytes
 BLAKE2s (num_threads-0.1.7.crate) = 40dc4f59622c31f0e84e4c744bbe548f8803fd4fe0bbebf503125b10cc6670f1
 SHA512 (num_threads-0.1.7.crate) = 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda
 Size (num_threads-0.1.7.crate) = 7455 bytes
@@ -840,9 +840,9 @@ Size (objc-sys-0.3.5.crate) = 20560 byte
 BLAKE2s (objc2-0.5.2.crate) = 2c49f609f98d1627f2f69ee9e81f019b6dc4c78dec792f2f052ae3f6a1acbf1b
 SHA512 (objc2-0.5.2.crate) = 2375d4e7633ce8a14c8229e5da54694419e8516be3bc80083d0be4d80b786dd07d7e152b044fe058946a96c41346b119b7725d9a05038f12074d95c15c9d9aaa
 Size (objc2-0.5.2.crate) = 199204 bytes
-BLAKE2s (objc2-0.6.1.crate) = 112418d3ca3b221d351242bb78c1768c6ea0736e83ff4178238ffc3ffba29394
-SHA512 (objc2-0.6.1.crate) = 10731bd0cbf655244457a5a606d9abeeb8e5d3a48cb5f7a12c21d3a9269a03cdfc1de8898601f212f8132b4c19c9e0fce0f14a5c354829381f0e783a2c035eb5
-Size (objc2-0.6.1.crate) = 270980 bytes
+BLAKE2s (objc2-0.6.2.crate) = bbd1ce650f46c27b7b60b43eeee6b5f76ec887a2370b1940732419dc8ed03ae6
+SHA512 (objc2-0.6.2.crate) = 73703d39e0444639ab0a5c6f57a1111fb89058d349aa3636e7809f21a63373185fd4439704c91eeeab965e602760f8dd43aee2ce1a20c047e1012f2b418b604f
+Size (objc2-0.6.2.crate) = 272954 bytes
 BLAKE2s (objc2-app-kit-0.2.2.crate) = 38f222ec8dddbb30e83175c842f12429f1e45e14b72e1c328ce89dbe9c596e4e
 SHA512 (objc2-app-kit-0.2.2.crate) = 23b865fe8d27ba34c71863d73fb4f6164cc88900baa7d1419f1671fc72cf2f759fb99321abd09af7b2976ee8cba2f0711c68f9a2302827f5f61134b9006e18d2
 Size (objc2-app-kit-0.2.2.crate) = 337435 bytes
@@ -924,9 +924,9 @@ Size (ordered-stream-0.2.0.crate) = 1907
 BLAKE2s (overload-0.1.1.crate) = d4fee1c8c08687a6412b7a83d8779f720d24141bd8786c3b6629dfae349d18a9
 SHA512 (overload-0.1.1.crate) = f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532
 Size (overload-0.1.1.crate) = 24439 bytes
-BLAKE2s (owned_ttf_parser-0.25.0.crate) = 864906a9f7edfeb1c389ff2794298386692de20e2de594e7c91c404b27c8d3d5
-SHA512 (owned_ttf_parser-0.25.0.crate) = 2aed21ae94670d0ad9ede92185c9305ceb79f133eac4a96e5973fba46addf6be35080c03493868291aa2f484d9696e6b157db66eeb0cfdce930cd0b394c20bb8
-Size (owned_ttf_parser-0.25.0.crate) = 151164 bytes
+BLAKE2s (owned_ttf_parser-0.25.1.crate) = 2e282734fc30ca7f93417e19f1cf6db0f63f2766fa553802c7d42270e474e2b0
+SHA512 (owned_ttf_parser-0.25.1.crate) = 50495c916c23c0d7aeaf2c281d372fba752573e41d3c3ca14a170c834096cb182aea57d3ec6bc58a7c58489aac98904902fd83fbb3a85b724af54d2e0f3021b2
+Size (owned_ttf_parser-0.25.1.crate) = 8989 bytes
 BLAKE2s (parking-2.2.1.crate) = f064d1cfcb5fe55ea9393e77c67b124ac868a807f2a131d5159c4bd2fc065973
 SHA512 (parking-2.2.1.crate) = 2e49137b59000f0467aa9ee0648d53e06cd2b8319d6ea28bf04c621b873469739a34186840b02f08d770d109cca26e161b3de3e4341dd729701885307a6a8177
 Size (parking-2.2.1.crate) = 10685 bytes
@@ -978,9 +978,9 @@ Size (pkg-config-0.3.32.crate) = 21370 b
 BLAKE2s (png-0.17.16.crate) = b7004f600e3b71a4f2896eaca9ddcaf770c675e794202b8917b8ddb58d0e3800
 SHA512 (png-0.17.16.crate) = fd9130d8d91fe40724f4065748bf1a6175de0b7e8df521939f169000933dadd0815bed0f95c00d12bf5ad341469983ea97be427392a85b82c232473ea753b6ba
 Size (png-0.17.16.crate) = 117975 bytes
-BLAKE2s (polling-3.8.0.crate) = ca710280b6256c59f597c9b860fe5015861a40132de37d4e9345e5fe08e8854e
-SHA512 (polling-3.8.0.crate) = 49c074714f09a5374abb1dfe2d0cce0d351f4a69a25861cafad658d8d818c02aaf04e537ed88997a9de2eb7a99bd126fc770327298321c130f2ddd137c2d3f07
-Size (polling-3.8.0.crate) = 59031 bytes
+BLAKE2s (polling-3.10.0.crate) = dabe71bcbdc995c66a84c77e5e1b6aea5f9312b49e1491cdba1764ca0dfe2ef0
+SHA512 (polling-3.10.0.crate) = 738963e58339a014eecd5d1b1f1a71ada62a9dd32c2b55d8cac8d04c309d180c34fae51c17fc4e2a12c0844787a93872ceeff30bf95dcdb9a296bf29bc280c53
+Size (polling-3.10.0.crate) = 60095 bytes
 BLAKE2s (pollster-0.4.0.crate) = aff70aa778c0b29e0158ba3d2993998ed3debf6f56f3f10592c6e51075142275
 SHA512 (pollster-0.4.0.crate) = 79556c0f14c5706e41b0304469513f15adc58cb48d82b8bed36c744073a2932d5d1caf1f20f5de02e3309cfc50df8d169193da8eb427a162e869e69e92d7a300
 Size (pollster-0.4.0.crate) = 9840 bytes
@@ -999,6 +999,9 @@ Size (potential_utf-0.1.2.crate) = 9613 
 BLAKE2s (powerfmt-0.2.0.crate) = bdb2e56103b2ec9bd76d865753db13d6e94acfe71e1196ee3b4e7e51efeb7cd6
 SHA512 (powerfmt-0.2.0.crate) = 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
 Size (powerfmt-0.2.0.crate) = 15165 bytes
+BLAKE2s (ppmd-rust-1.2.1.crate) = cef4e3c65cf10ee8f2257d4b6ab3f262da3d59a903fbb926285ae5e63b9b2067
+SHA512 (ppmd-rust-1.2.1.crate) = ef29374f328720774c9b5163efd414ef828f848e7e1fc93cebdbc11548e1a3bb3ee063a3e7315d454e83aa79f68c81e7c7d1ee5174f24d3a141b7bc589e56961
+Size (ppmd-rust-1.2.1.crate) = 34457 bytes
 BLAKE2s (ppv-lite86-0.2.21.crate) = dcc7e79ae37986b5b66ff98fc97f05a07909fde17b5509ba1132169e8c5e5544
 SHA512 (ppv-lite86-0.2.21.crate) = 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc
 Size (ppv-lite86-0.2.21.crate) = 22522 bytes
@@ -1008,12 +1011,12 @@ Size (presser-0.3.1.crate) = 20946 bytes
 BLAKE2s (proc-macro-crate-3.3.0.crate) = c6eeead50fd86fe266538cdc2dbe8311759b7b85a70e286a41f49b62068d8983
 SHA512 (proc-macro-crate-3.3.0.crate) = c16c0227336375106f655c50006a2ceee151c7bbd0a9c7a06fe7912c3370b0c3a7e4076fc8977b400c63433dcc3f7fbd96912a5a6a83148d93df82ced484ee20
 Size (proc-macro-crate-3.3.0.crate) = 12432 bytes
-BLAKE2s (proc-macro2-1.0.95.crate) = 10a961c76b99a4c9d351bcaa5e728fb70d0a9e23a2d8845734ea54598c5c82f6
-SHA512 (proc-macro2-1.0.95.crate) = f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547
-Size (proc-macro2-1.0.95.crate) = 51820 bytes
-BLAKE2s (profiling-1.0.16.crate) = d816329c2166e22fe6b03d44c18f2a90de1674c3c7f5ae8feb78b904032bee58
-SHA512 (profiling-1.0.16.crate) = 7e141e3c4394960aef28288806270f738cd1733b5ef3351bb3c6f7d5523431d0eccf325a6a360337541a62d9e0e492d14f0dfcc8f2004f5653b65c655aa5d626
-Size (profiling-1.0.16.crate) = 12588 bytes
+BLAKE2s (proc-macro2-1.0.97.crate) = 6473c6c744197ec17c41d1a815412433309f7045b04bee907bb29e9de0ff3509
+SHA512 (proc-macro2-1.0.97.crate) = 6dbb60c29d252f276b1b0fadb707ff0e36fbb5f2a460630b461c9e3fa9d37aa7782cadf773039ec0d5653033b54c9f7cfcfaf3b9f802e882977e0d221e016927
+Size (proc-macro2-1.0.97.crate) = 52865 bytes
+BLAKE2s (profiling-1.0.17.crate) = 6ea69f8e5dcf01ca03a1f45247a2e172c3b1b65a6691f7720e77b03b0d8e652a
+SHA512 (profiling-1.0.17.crate) = 75b179f8226358f122077004e7aa6a18bde365702a0a63bdbcd46f7d69d1ce7bc525402dfbf40a253113c32e8e7651f8d70763666ac6ac2e2b2198921cc4b6f0
+Size (profiling-1.0.17.crate) = 13493 bytes
 BLAKE2s (quick-xml-0.30.0.crate) = ca44135a2f76bff40075252252459e6719a28c6593832ad13b29ff559a167764
 SHA512 (quick-xml-0.30.0.crate) = e731f9c6795da7ad705c96544b39560dc27e2ea3c468c3dffe9589bb314074e96acbc0ab454f94556e0d9569c55d6cd8d1c7be2c823a77bbb3165ec8393d9aee
 Size (quick-xml-0.30.0.crate) = 161923 bytes
@@ -1023,15 +1026,15 @@ Size (quick-xml-0.37.5.crate) = 190481 b
 BLAKE2s (quote-1.0.40.crate) = 6df5708ef6ae35b5b97462fb548aac6ab410bec8f3b9fadf6c1e437d0ecb4d2b
 SHA512 (quote-1.0.40.crate) = 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99
 Size (quote-1.0.40.crate) = 31063 bytes
-BLAKE2s (r-efi-5.2.0.crate) = 42bf775fbc6dc1427ee65cc3d9fb682dfb6acf2713b84382aafaa7e8bd674f52
-SHA512 (r-efi-5.2.0.crate) = 80f89d467b482297ec2c13cb0dc8e310442495483e25c33bb523f1cb66d6ce01fee4a57b36880a4f51c0e9f20eb3f993a5bc0a13224d52693dbc81b97c630158
-Size (r-efi-5.2.0.crate) = 64764 bytes
+BLAKE2s (r-efi-5.3.0.crate) = 3a737953fd15903b6e466848b522230b19bc1520b9b900092e3f5822be416a2d
+SHA512 (r-efi-5.3.0.crate) = e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad
+Size (r-efi-5.3.0.crate) = 64532 bytes
 BLAKE2s (rand-0.8.5.crate) = 12fbacd2e6f4743eb56bf132865ad6d2c58d567f1c689fd646b488b863b9eb38
 SHA512 (rand-0.8.5.crate) = 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
 Size (rand-0.8.5.crate) = 87113 bytes
-BLAKE2s (rand-0.9.1.crate) = 71eab8bb3f839131e3c1c8ee4edbc17d6f82e396e654a3869c2bd2bb8f4e0fe6
-SHA512 (rand-0.9.1.crate) = 0740e083fdad176ae332cbd759c020b0a477fbf22ed71df602adaf7448d76fe2e8f7c770c84cdb492e493275a23171e56a1afe35440572d2a7de56dd78a9a242
-Size (rand-0.9.1.crate) = 97986 bytes
+BLAKE2s (rand-0.9.2.crate) = c6ae5dc8b1882d610a563161e6e97f269a6bc0fa5efc4eec2f3ce71bb321ed57
+SHA512 (rand-0.9.2.crate) = 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965
+Size (rand-0.9.2.crate) = 99930 bytes
 BLAKE2s (rand_chacha-0.3.1.crate) = 610f5bba921c6e9d0527a13b5bf3ac43ffcddbbfc58522a8c086baef788895c4
 SHA512 (rand_chacha-0.3.1.crate) = 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
 Size (rand_chacha-0.3.1.crate) = 15251 bytes
@@ -1047,30 +1050,30 @@ Size (rand_core-0.9.3.crate) = 24543 byt
 BLAKE2s (range-alloc-0.1.4.crate) = bb4e39c09eac9d1ca91a5b9a5ead074ad496fe3e070ec7352bfa4bfcc5441938
 SHA512 (range-alloc-0.1.4.crate) = 975eb397abcc335bf41fef1ce4f193beefcbde743296d64f35d7895332832cf10a3d863154a84bcdfb5f71fbefd23470a4e3417433dac5d5e605bfc87d40f6f3
 Size (range-alloc-0.1.4.crate) = 7924 bytes
-BLAKE2s (rangemap-1.5.1.crate) = 54e32967d3b4318cd32e92a4b565d7f6625ef8ee2a1770caa3f95f753b22c66b
-SHA512 (rangemap-1.5.1.crate) = a78cc008bee3468604df91e18e1a03a6d1701c1ed96f4dca5995a97474f3d335bd6208f0ab2e6c616f501d39da86bc30a3f3913ffbf4796be45a7a9ad1b1f160
-Size (rangemap-1.5.1.crate) = 57091 bytes
+BLAKE2s (rangemap-1.6.0.crate) = 42ed59024a28a14c68ca2b4700c903968a5850db33af19805f0bb1c05956de27
+SHA512 (rangemap-1.6.0.crate) = 159908404972a709cf4d638a196df84859958cceeb5efeedfd05afe8c309aa2d87a8f0546e193f8bade8ec89ae85b3cc4e8a0063e06c1b057d837e4d0587a1a5
+Size (rangemap-1.6.0.crate) = 58332 bytes
 BLAKE2s (raw-window-handle-0.6.2.crate) = c9b3b96a188a4c46dd729267e96f9a98634983cc14fb737c745383f31cdb0fbd
 SHA512 (raw-window-handle-0.6.2.crate) = 41020ee56615607aa0cd75a3f09348f3255abbf8705d68f001b3f2d7ecdc6c4f5ee060e97c4a2ca08607892e49d2ef009ea4f3b4f3c6256e593c6b66f52ffb1b
 Size (raw-window-handle-0.6.2.crate) = 20234 bytes
-BLAKE2s (rayon-1.10.0.crate) = f1769d4de9d61202f2b56b8e5bd1a053437df872b11b5cde35bbcb986fff6c73
-SHA512 (rayon-1.10.0.crate) = 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3
-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 (rayon-1.11.0.crate) = 52e9d0ff01112efebcc0907e79f621485ac609f26b452d19ba58f47522d9751d
+SHA512 (rayon-1.11.0.crate) = 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c
+Size (rayon-1.11.0.crate) = 182470 bytes
+BLAKE2s (rayon-core-1.13.0.crate) = f384b31095000823ff894534a3e0461fa85eef727177a52cf699ff9bcafbcbd7
+SHA512 (rayon-core-1.13.0.crate) = dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b
+Size (rayon-core-1.13.0.crate) = 73151 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.13.crate) = 015d2827081e1542608aebc26c4560d0ebf60bd8159ed8b6a3abbcc24cf44887
-SHA512 (redox_syscall-0.5.13.crate) = fb78d5be1b325c7b6aca292b8a34d8c02100350db87e4062e029a8afe507897fe06b2e2e0ba079aaa56ee423ab3c64f0d744346cc21f206e0d532b5382636289
-Size (redox_syscall-0.5.13.crate) = 29489 bytes
-BLAKE2s (redox_users-0.5.0.crate) = a5c3ddf102e3ea9c4fa388acb1465dceaa105d12a570b0efdfd18fbf9d7ba323
-SHA512 (redox_users-0.5.0.crate) = 11f255963cede17382071354568315e6aaaec5afe5ae09986fc71e273f6a44ae8eef2f6169e3a5b635bfed7729775d485a4edf655ae8c1297aa73bc156d78554
-Size (redox_users-0.5.0.crate) = 15586 bytes
+BLAKE2s (redox_syscall-0.5.17.crate) = 7c17b2cf66dd91a0912ea64d8643d1a6c2676d709b21b0c54ccae19fc62512ef
+SHA512 (redox_syscall-0.5.17.crate) = a2e4cfed23d5ae3fea5854ef9fff12a03aa6fe5a39453ef4081538af1a6917045ac1ef75a7d89433344ed684d825f7f2eece581fbfe9b43358570b45cdc7fdae
+Size (redox_syscall-0.5.17.crate) = 30002 bytes
+BLAKE2s (redox_users-0.5.2.crate) = d0011f3421041f92c786d6b2d28450ffbe6bc270ca2b5853e1206fdfc5ccaa81
+SHA512 (redox_users-0.5.2.crate) = 0468d42c9a5aa9b8811d00b4126115bd7e92f96af4ee136cf5387939474e351fa2c01251473691aeb34f5e4c8e8804938adf1bc83b5edffb6d06869b4b816b7b
+Size (redox_users-0.5.2.crate) = 17280 bytes
 BLAKE2s (regex-1.11.1.crate) = 2e52b6d4d2cca62934696819bce5650fa491e177536e77615ab8837f8a70e563
 SHA512 (regex-1.11.1.crate) = d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8
 Size (regex-1.11.1.crate) = 254170 bytes
@@ -1089,12 +1092,15 @@ 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.3.crate) = 3dfdd4d1e88fa65a72de5a3ec74a6c3a129b2392400f74c6d4bbe6e7069bbc6f
-SHA512 (rfd-0.15.3.crate) = 50478e85c179d03ba9a1f975b29e5f613713599be4a4940196f9d903bb196553466d73f5906dd3885543bd825b7c2b1c325205447688bdbd809703cfb290aff3
-Size (rfd-0.15.3.crate) = 54977 bytes
+BLAKE2s (rfd-0.15.4.crate) = 78d04031e32a9c3a5a9e1a4dad1cdb0909be21850df32e3a3e6b6885e48c1199
+SHA512 (rfd-0.15.4.crate) = 00ea257799dfcd6f2c6b30988fa818180fe0cf1bb0da3058ac3619aad26c9af2dba92a8db3c1c691e3f3b407e14569170f144d680970b68288b48441938b01ff
+Size (rfd-0.15.4.crate) = 56785 bytes
 BLAKE2s (roxmltree-0.20.0.crate) = a74e1d845d741408dbb31693bd676db21c43c1660c3f44ee5afee12ae03cdf9d
 SHA512 (roxmltree-0.20.0.crate) = f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91
 Size (roxmltree-0.20.0.crate) = 54594 bytes
+BLAKE2s (rpkg-config-0.1.2.crate) = 70c6ba7ddbe62d647e65b0eac3008e09a2388592236ded2bc5afb9414f1f3c27
+SHA512 (rpkg-config-0.1.2.crate) = 83cdbf76dbfb2376716e542d6b0b689242075b68ebafb328c012574282bb70f083794526f5b352327386e916a8a721b80f4d193c2df79619e63f8f394a6fe4f8
+Size (rpkg-config-0.1.2.crate) = 11128 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
@@ -1104,12 +1110,12 @@ Size (rustc-hash-2.1.1.crate) = 14154 by
 BLAKE2s (rustix-0.38.44.crate) = 4b0d02b5053778ea85feca1f942cc0ae38c2b9e77f94ecfb2cff735a9e45a5dc
 SHA512 (rustix-0.38.44.crate) = b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f
 Size (rustix-0.38.44.crate) = 379347 bytes
-BLAKE2s (rustix-1.0.7.crate) = b97cd552f9cf47bb11bfb21d92154f0503f4b3d0d378c30f44aaae5ffc87143c
-SHA512 (rustix-1.0.7.crate) = b8fbdf01af89ebc59d4ed6b5889e5d483b449857a119bea8746cb30091d707beb0c36da5235d85913092e0314b3a702ed8159bf59eac6655f2ff2da9c98abd8b
-Size (rustix-1.0.7.crate) = 414500 bytes
-BLAKE2s (rustversion-1.0.21.crate) = 6c023d591856be9942b404e55717665df972ae6ff1a86c896723dcc8504c4186
-SHA512 (rustversion-1.0.21.crate) = 69ed338f2a8e8048ef6d44a5ceaed4ccb9d10d88130a5da4b25899af44949600f785d9508673a90245ae33e086ae6d2a297d6b16942c30159fa73e0602a88a67
-Size (rustversion-1.0.21.crate) = 21001 bytes
+BLAKE2s (rustix-1.0.8.crate) = d0d36d8e1a4583992d89f559eba40eb588558ca02c7cf1ae675ac7bc0dc3c1c7
+SHA512 (rustix-1.0.8.crate) = 23e98aaeb57688afd2bb78b4943eca542a800ec98ccbb63e544ed00f83dde5e25e6fd22c9f7a903d95d74818b30b080e50f8a3cc5aa16cd879e4a0132d9d4d7d
+Size (rustix-1.0.8.crate) = 416688 bytes
+BLAKE2s (rustversion-1.0.22.crate) = 94885d422b9c942ceab679e86d0a2b8e6f322f655091475a6a475f0b796f48b9
+SHA512 (rustversion-1.0.22.crate) = 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15
+Size (rustversion-1.0.22.crate) = 21096 bytes
 BLAKE2s (rustybuzz-0.14.1.crate) = 76e0716da12f411b02732a43f0c98bd099249e03c9dde5ae676e482303b13b5c
 SHA512 (rustybuzz-0.14.1.crate) = 59d9f5365af6650b15c34eee3041f39979f9e737704f97807bf27bcf52cf43a54182460d509ef8c7cbe255985ad00e6a6747533cbce9806accad5b7083c6d3c2
 Size (rustybuzz-0.14.1.crate) = 254743 bytes
@@ -1131,12 +1137,27 @@ Size (scopeguard-1.2.0.crate) = 11619 by
 BLAKE2s (sctk-adwaita-0.10.1.crate) = 15af1401843d632a478619491262d2aab1ace4982f5da9c13db99bb262efdfa9
 SHA512 (sctk-adwaita-0.10.1.crate) = 76558982f548d5650c6e00f38f27d2cb784d12419c63ee7ba1beee11a809a79ab0d48f83bf48275e56e0cd9b8e91f7498708e16717a320a2296beee1dc3bda75
 Size (sctk-adwaita-0.10.1.crate) = 53237 bytes
-BLAKE2s (sdl2-0.37.0.crate) = 214a1755b3c7c5a56801ac097aff8c8eeeeae428596d5ab2df2f5bd8e166b6f6
-SHA512 (sdl2-0.37.0.crate) = 050f3f875aefdfd1f5d3dab07169fe48d9ce885a8b1f14da06be80736fe9ff8e19a02e813dbe6651c41cd4e4c554d4dbb469512d3450d0c83a1fef95e448f4d7
-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 (sdl3-0.14.42.crate) = 1cbc105168b84baaf010a866e4277edeb5542e255c254722da29b1163fa47f82
+SHA512 (sdl3-0.14.42.crate) = d8b6b5f383ec38aa0c670e3ef43b19627144fb3b425190dd7b8593fc9a93fed3566c68cdfec2aa736900599ff5c8d3d0bb4ce8e869fa4a2ff592ab30482ed096
+Size (sdl3-0.14.42.crate) = 909232 bytes
+BLAKE2s (sdl3-image-src-3.2.4.crate) = dd4f4899ff8c268c4993c1715a98f4fb12dd2f3531a11d75a60993e83d1924fd
+SHA512 (sdl3-image-src-3.2.4.crate) = 6c15e46a9b0fa81e3ce11a33107051913fc79930ea7dd63eeb0a7c565a8b73f36cfa2e04d93a40c8f97da14002c75a388f9455fe4e30cc3579ec797d3270419c
+Size (sdl3-image-src-3.2.4.crate) = 7234612 bytes
+BLAKE2s (sdl3-image-sys-0.2.0+SDL3-image-3.2.4.crate) = f6a5fe9c074e0e5cea33eeb809f492220bf8e6fa919eda571073c27b73434378
+SHA512 (sdl3-image-sys-0.2.0+SDL3-image-3.2.4.crate) = 33d2b9e333cab534700ddeb6fca0a00d0350f797f74b0cf1e3a339d791c44623e738d0ca6706887852cd93035eaa4db007d7ac47f5d9b845379c6c94fe3f09c8
+Size (sdl3-image-sys-0.2.0+SDL3-image-3.2.4.crate) = 17665 bytes
+BLAKE2s (sdl3-src-3.2.26.crate) = f155a16d4a5baadd397c7eb656cbafe23dd76f9e7d315d5fa7b48cd52ea084c5
+SHA512 (sdl3-src-3.2.26.crate) = 019cd50da322c26d68734b0d7bf33d925bf1bd1d756b2d538f95626b1edfcee03a509e86f83ad3a24a2ba7643287a89d4890ed1b357287b3e0b8259c5fdf2eb9
+Size (sdl3-src-3.2.26.crate) = 5237987 bytes
+BLAKE2s (sdl3-sys-0.5.10+SDL3-3.2.26.crate) = 5aa72f7381f0e353b50f0e71763eb2fc61d81ce4eb9e808d6c2365f6a6fc6f59
+SHA512 (sdl3-sys-0.5.10+SDL3-3.2.26.crate) = d10ca06a1fbdab2d29fa423f4cb2b838d0e1b057dab26ad55348d7910a78ef6dfdf762a58f698dd502d572f193d565b40baa96dda0354a9c87325d1b09686f2a
+Size (sdl3-sys-0.5.10+SDL3-3.2.26.crate) = 416328 bytes
+BLAKE2s (sdl3-ttf-src-3.2.3.crate) = 4b60dae78a594158f0ba4f400273c388dd31c06610aa33b189dcf39119703e7c
+SHA512 (sdl3-ttf-src-3.2.3.crate) = 06f377f8413e1bff2cf72a00ea5c087abea08aa17eb9b12a3b2aeabfb46582afa41c3326b4cff6ba6193467781667e39e85a83e150a37a7235cf5620498bcc34
+Size (sdl3-ttf-src-3.2.3.crate) = 8736216 bytes
+BLAKE2s (sdl3-ttf-sys-0.2.0+SDL3-ttf-3.2.2.crate) = c7d10f1e419dab0bce0752c5972d6c55533f6240808c0d9f732c7bedb803538d
+SHA512 (sdl3-ttf-sys-0.2.0+SDL3-ttf-3.2.2.crate) = 8ae8656c10ff8090416c75b559d32ceb867450fa37f22436487cf19884a341efeef7ecfabc97b4dccab4c6f65cb42d12468df22f4dd9ab901479f49ab8ae7d8b
+Size (sdl3-ttf-sys-0.2.0+SDL3-ttf-3.2.2.crate) = 37053 bytes
 BLAKE2s (self_cell-1.2.0.crate) = fc1c986cb210ec63ea1950dfb54f426519830b6dd0ec5605764821d4c90a90f5
 SHA512 (self_cell-1.2.0.crate) = 41addc9b737d0379c0236b1821d6051d31dca6a76f463e6e56c3bac9015da4243f9fedc3d57e051f68f6f0aa610383a0b2cade07b1ea17e92173e2088a625af0
 Size (self_cell-1.2.0.crate) = 16883 bytes
@@ -1146,9 +1167,9 @@ Size (serde-1.0.219.crate) = 78983 bytes
 BLAKE2s (serde_derive-1.0.219.crate) = 871c98d0a22904b21fc4ed9b6f67689ffd45b15bfaef16d7b9853542fcf568c8
 SHA512 (serde_derive-1.0.219.crate) = 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b
 Size (serde_derive-1.0.219.crate) = 57798 bytes
-BLAKE2s (serde_json-1.0.140.crate) = 3f9395e3e753bd015a46f6e711c0f4fe9420192e793340ef2ea23e4815f5cc9c
-SHA512 (serde_json-1.0.140.crate) = bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12
-Size (serde_json-1.0.140.crate) = 154852 bytes
+BLAKE2s (serde_json-1.0.142.crate) = e4df7409e8dcfc558c8ec66dfc05e1ab09fbccb28f7ea6e82e8c2aa521f77db6
+SHA512 (serde_json-1.0.142.crate) = dc4dbfd356e7cf3bd82dc463dcae7a563be2146dae22230fc2586e3481a4e5f59314b7b00345da6d9ced2b15557acbe1380b127144c70cb708291f72a19a7ab0
+Size (serde_json-1.0.142.crate) = 155363 bytes
 BLAKE2s (serde_repr-0.1.20.crate) = 9a262c1ccdd7b793a194b32fb77405e7f7a7b34f8027fba61086752596bc5bc2
 SHA512 (serde_repr-0.1.20.crate) = 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68
 Size (serde_repr-0.1.20.crate) = 12627 bytes
@@ -1170,9 +1191,9 @@ Size (sharded-slab-0.1.7.crate) = 58227 
 BLAKE2s (shlex-1.3.0.crate) = 00a54f2882a7a2c2170fca55bd1acd51eea79f115f972ce143b5f4c9c974ee43
 SHA512 (shlex-1.3.0.crate) = 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
 Size (shlex-1.3.0.crate) = 18713 bytes
-BLAKE2s (signal-hook-registry-1.4.5.crate) = 0b6e181f236789055c42bbab1ecafdf88055e22b03de5480a7ae2e2e2b766741
-SHA512 (signal-hook-registry-1.4.5.crate) = 8e7c41c4b57bc5ecd6cc16e6ea8206af0005ba1e7640e2eaabe84c81312c400c74efc229b563f4627fb7d167cd7bb43e0d2d75ae5b8c545ec9ef43f967ba838a
-Size (signal-hook-registry-1.4.5.crate) = 19004 bytes
+BLAKE2s (signal-hook-registry-1.4.6.crate) = 06805027e2ab2d30b4edebe3c87bf17959074f70d71671bf891c57038636e368
+SHA512 (signal-hook-registry-1.4.6.crate) = 58b60f104bbc529ef5c207c25f1f9805be08a5162c4e4c7ebbec486834eb39882f6be8d6e8b1dc3cf56774ed46aff2cd22dc69fc9c22ef1f2cff6e22878f9fec
+Size (signal-hook-registry-1.4.6.crate) = 19277 bytes
 BLAKE2s (simd-adler32-0.3.7.crate) = 4e97d965efa10d40728db8210a078be56385eaa8c9226af960f1685713576ea7
 SHA512 (simd-adler32-0.3.7.crate) = 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac
 Size (simd-adler32-0.3.7.crate) = 12086 bytes
@@ -1182,9 +1203,9 @@ Size (siphasher-1.0.1.crate) = 10351 byt
 BLAKE2s (skrifa-0.22.3.crate) = 8e5769ce0a71aa93ddf95681070f7fb8f02f04f5d94b4d948797985626469324
 SHA512 (skrifa-0.22.3.crate) = dbdf85675b3a37b048e4cc76315fcd89dfce2508c318cc9a8349ad52e92d7e611b98e669563e9d98f68964a5cb29f00a6b3f7f22b7eb88540f262e370c793764
 Size (skrifa-0.22.3.crate) = 260731 bytes
-BLAKE2s (slab-0.4.10.crate) = 523dec1297a09ceed40bd3bf73b05e2241ed1126be2d90651072d88493675529
-SHA512 (slab-0.4.10.crate) = cd1915ba9c7766d5f1f551f6a431ffd768b75d2fbc6956afc8bf40877734ed2d443a0ceb66173c50fbc35fcbee17c1dbf2a336b26d25b2cf3a5105bf1bbaa20c
-Size (slab-0.4.10.crate) = 17810 bytes
+BLAKE2s (slab-0.4.11.crate) = c2e9c15705bb6d456f88b805665d7affd3763374e16f908008581ba137952a41
+SHA512 (slab-0.4.11.crate) = b2f199651b1d0f0eacca534ac2da714a2e9f642608c4874e7a1440ba7f035d061e117f518c51915f982befa2269da747c9e12e3b0599675e6218cdd8e30bfdcf
+Size (slab-0.4.11.crate) = 18549 bytes
 BLAKE2s (slotmap-1.0.7.crate) = 3b5761dd149fe5deb9cb8a3d807faa350ad54c01e13995913bff67c6160ec762
 SHA512 (slotmap-1.0.7.crate) = f130275c506a3d648b5d66acddf7ed88274fc381d8d0101ea5b3ad931069d4ca46b856d75311e95e09a23c009af343c7a4321023bd1d065d3d516a0b4b8a3080
 Size (slotmap-1.0.7.crate) = 61390 bytes
@@ -1233,9 +1254,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.103.crate) = 90d8d73a5e7a2f753c65530fc1a2577b432fd41049e6e707f573ae37fc1944d4
-SHA512 (syn-2.0.103.crate) = 8a06e8dc9f77d8a5318804b5db24504c8708f7619fc846f9ce56613f6abcb87d3336f71910588d80f336c5dda4f058f7ee7eeafc8f4c2348af028c1d65a4e4a8
-Size (syn-2.0.103.crate) = 298990 bytes
+BLAKE2s (syn-2.0.105.crate) = 7ca58afad596b01a20c0a31e003e0304fabec9a870149863d26576102cc21f6d
+SHA512 (syn-2.0.105.crate) = cd231b1db8ba9e177dbd8f83e484954c4426f8e18616e73302a218564a82d1853cc320ee3e2c1702acfa384cadf5b5bc332dfc2b358af285be8b1a3f8a23337e
+Size (syn-2.0.105.crate) = 299882 bytes
 BLAKE2s (synstructure-0.13.2.crate) = 674ef97e051051a22c4ec20f4b53a60e382b933bd94e75d853ebb2f98a3a797d
 SHA512 (synstructure-0.13.2.crate) = 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
 Size (synstructure-0.13.2.crate) = 18950 bytes
@@ -1248,27 +1269,27 @@ Size (tempfile-3.20.0.crate) = 42306 byt
 BLAKE2s (termcolor-1.4.1.crate) = 052eddf6925aee94ddd6422f049b834dfc769ebd3b40553e579a82895d10a253
 SHA512 (termcolor-1.4.1.crate) = b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
 Size (termcolor-1.4.1.crate) = 18773 bytes
-BLAKE2s (test-log-0.2.17.crate) = a751d21982d6e3227a18af845a3736c216735b5219df55a23afbaec9424bf4c5
-SHA512 (test-log-0.2.17.crate) = e98aca97b4829c77c7f5be6f1cea6f42ddb459532e18964240022fcdbba2392b315d46d36ed0d6f166febb1581c195867aaafc3d1db2771e753c77c10cd686ad
-Size (test-log-0.2.17.crate) = 14421 bytes
-BLAKE2s (test-log-macros-0.2.17.crate) = 576c6f69104e5068be56415e5ce071e69049ca4461b2c0912bf217232866cf6f
-SHA512 (test-log-macros-0.2.17.crate) = 00ad22ab59e2556b5306d54fb059f9481cf4b2fbe24263fda241895f3cfa3181071d476c9b0f7bded22c59abc865ed1cdf64972bbcbef876badd416d0f778dac
-Size (test-log-macros-0.2.17.crate) = 8127 bytes
+BLAKE2s (test-log-0.2.18.crate) = a2222eebc14a45d2fb34baa172eab4dab876d6864115310d162fbd4da8ee410a
+SHA512 (test-log-0.2.18.crate) = a1ca4d1a3498809fd3b1b83c5ce002cc9c27f942888c1b35be18767273ac26c5d3c4a97a410a253ec2e121f421335f8d18a34308aab97152c09de5c82e4b46cf
+Size (test-log-0.2.18.crate) = 16138 bytes
+BLAKE2s (test-log-macros-0.2.18.crate) = ef26fd9fd9e53dd5ef12485f928def8e171437485ddbf2a5690bf87839d8dfa1
+SHA512 (test-log-macros-0.2.18.crate) = f51416fff8512d263d8948563c033a1bded1d3bb4230962b1f446aa4f8aaa6dc6c94917c01adf96e332e95f3a1d7de55452c31b06924405b0c534bc74e2133b1
+Size (test-log-macros-0.2.18.crate) = 8947 bytes
 BLAKE2s (text_io-0.1.13.crate) = dd30dcb4a6cc2800f50b5af92b16d4a1b63bf0e3e181d9f16ef365223148e2f7
 SHA512 (text_io-0.1.13.crate) = 033e470e07285de23abb8b3c999e2ecc0c7ac28be7fbe19778b9ea6623e0fe601ed960a6438ea9b0bc1f85c99efb5de961bb00bd1cb99fb3c88d2f21a611e462
 Size (text_io-0.1.13.crate) = 7432 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.12.crate) = ceb2a732d8f9bb9899976b1f3c849000ec4d14c701e07a4d1cde338d8dd227fc
-SHA512 (thiserror-2.0.12.crate) = aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c
-Size (thiserror-2.0.12.crate) = 28693 bytes
+BLAKE2s (thiserror-2.0.14.crate) = 2ae94174c75282960c55edc3a43de5a093feebbcf32951c6f065a0fd3c3bf1f4
+SHA512 (thiserror-2.0.14.crate) = 2645b55e0f18f063fbfc9773b863cec06e91ef8f2921365267a05183931d42ff6cc513b226ead054f29e214164cdb266320936d848e7c0404705319bdb9d021e
+Size (thiserror-2.0.14.crate) = 29021 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.12.crate) = 783258cad68710188f8c581ece0fd8203768d0c33ff02413bc0d421ea81e201f
-SHA512 (thiserror-impl-2.0.12.crate) = 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb
-Size (thiserror-impl-2.0.12.crate) = 21141 bytes
+BLAKE2s (thiserror-impl-2.0.14.crate) = b2b4056ecc2639651de59d2f35954c45d7a9fe4490f8320aea93f50abb65b518
+SHA512 (thiserror-impl-2.0.14.crate) = 80b9b30d514d2b74ead0c9b49aa7056d2facce9a364a2cb2bde4fc2a963d254ebd00fcb69f39f7ee79169030760aa950bd9a952f89ed5d503ccdebe71fb3fbfe
+Size (thiserror-impl-2.0.14.crate) = 21219 bytes
 BLAKE2s (thread_local-1.1.9.crate) = 662b6b63dfb46158f10fd8f61395e147b39111698eef71c2e6a34483e97475f5
 SHA512 (thread_local-1.1.9.crate) = 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4
 Size (thread_local-1.1.9.crate) = 19315 bytes
@@ -1314,9 +1335,9 @@ Size (toml_write-0.1.2.crate) = 15660 by
 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.29.crate) = a5a61380213f727fb2be1800486517ec6daf300a8f9f1f08dae23b30f52eff8b
-SHA512 (tracing-attributes-0.1.29.crate) = 754413295f73ba69914f6a364acecafd375eabd1d904894b3dc3469b546348b62d319067bdf215405e3c6ff4e89b63d0f07764e49ed2ba03867d761d0c2abd33
-Size (tracing-attributes-0.1.29.crate) = 38683 bytes
+BLAKE2s (tracing-attributes-0.1.30.crate) = 49cf58e1505fcc67e97a9f64afe52503c922dd24cb8ebbec9bf0ef06a94c858d
+SHA512 (tracing-attributes-0.1.30.crate) = cd33b967cdba94dd5f4c5ebb097aef45913e60e93cac1473063dba32190e0d10584c07914eb59e8d0a41142e95b04794accdb6b768ac6ddd2d08db093a3ea0ab
+Size (tracing-attributes-0.1.30.crate) = 39142 bytes
 BLAKE2s (tracing-core-0.1.34.crate) = bd73b82b795f1ce0d90e0d92890f5347ed5c991604c71103de1c9cb549091950
 SHA512 (tracing-core-0.1.34.crate) = 21ee3e1668310a580d089a95242197f21bc4eabecd2f58c21a5dbbf036cd452275a0d56dd3810aff490dd710cb94bf8d0e79fe80a3ae7e7e0fa29143523fda3c
 Size (tracing-core-0.1.34.crate) = 63760 bytes
@@ -1398,9 +1419,6 @@ Size (utf8parse-0.2.2.crate) = 13499 byt
 BLAKE2s (valuable-0.1.1.crate) = df7602da20aa0212438759173532cf82c56ba05307e036b22bfddb318e2f82b7
 SHA512 (valuable-0.1.1.crate) = d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf
 Size (valuable-0.1.1.crate) = 28679 bytes
-BLAKE2s (version-compare-0.1.1.crate) = e6e69491645e9049034ca048c709aa149aeb5e8b3a626d16e4eb15de13cb7c7c
-SHA512 (version-compare-0.1.1.crate) = efc9441440f702518867e2056c0ab066cd2fa6949112479e463802610f25a4d50c4411eb5fd0ba6ca9b187e358fce8d99579188e0ed9ba0297191172ab7af408
-Size (version-compare-0.1.1.crate) = 13224 bytes
 BLAKE2s (version_check-0.9.5.crate) = 7db65df351b4ee3b22c2160742d0e3888659f56f84217198ae842260cf55171e
 SHA512 (version_check-0.9.5.crate) = d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
 Size (version_check-0.9.5.crate) = 15554 bytes
@@ -1416,54 +1434,54 @@ Size (wasi-0.11.1+wasi-snapshot-preview1
 BLAKE2s (wasi-0.14.2+wasi-0.2.4.crate) = 205454a33e63f99b1559c2649268cf1f1945af494cf4c9a2099c6c89326984d5
 SHA512 (wasi-0.14.2+wasi-0.2.4.crate) = 57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3
 Size (wasi-0.14.2+wasi-0.2.4.crate) = 140921 bytes
-BLAKE2s (wasm-bindgen-0.2.100.crate) = 11e9478df1e84925faba31b24c81bf17d1bdab37d390b63eedc4d72955aa1d24
-SHA512 (wasm-bindgen-0.2.100.crate) = 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3
-Size (wasm-bindgen-0.2.100.crate) = 48288 bytes
-BLAKE2s (wasm-bindgen-backend-0.2.100.crate) = 5629fcb72b5d4644caea8477e7d541c76f5408dad21314fa4fff265f13c69420
-SHA512 (wasm-bindgen-backend-0.2.100.crate) = a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770
-Size (wasm-bindgen-backend-0.2.100.crate) = 32111 bytes
-BLAKE2s (wasm-bindgen-futures-0.4.50.crate) = 41bac0fe0b944db73bd571f1933563d7a18557e738652e3cc06f3c48689d7b67
-SHA512 (wasm-bindgen-futures-0.4.50.crate) = bd24e131150f1a16fa6330400af0c1c71fcdb577562f0c8893d24ee75cd5afca4a7272b424646ffd3330badde92800bbdccd6d4d9d9e47f404e6c29fdd83a51c
-Size (wasm-bindgen-futures-0.4.50.crate) = 16181 bytes
-BLAKE2s (wasm-bindgen-macro-0.2.100.crate) = 1d6e65329509472319b57f8e056849a2314bf4efebb8e0d1bb8010f1029d68b2
-SHA512 (wasm-bindgen-macro-0.2.100.crate) = a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42
-Size (wasm-bindgen-macro-0.2.100.crate) = 9663 bytes
-BLAKE2s (wasm-bindgen-macro-support-0.2.100.crate) = eec09a417b82a3b49974d855fb78e4742b840a7b4a4d3758049411995afaced1
-SHA512 (wasm-bindgen-macro-support-0.2.100.crate) = 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf
-Size (wasm-bindgen-macro-support-0.2.100.crate) = 26243 bytes
-BLAKE2s (wasm-bindgen-shared-0.2.100.crate) = a14afb24be38fd15e999c040cf1d13de2525ac6c138d15f182a48da67be34a6d
-SHA512 (wasm-bindgen-shared-0.2.100.crate) = 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61
-Size (wasm-bindgen-shared-0.2.100.crate) = 8570 bytes
-BLAKE2s (wayland-backend-0.3.10.crate) = 58eb739447d61d3ec6436a51bd41e637c233735c2473982f857d18ec965a66c8
-SHA512 (wayland-backend-0.3.10.crate) = 3ec35ff60ebbcceffcb5b40d73c0c06e1fa7bb816bd609f3ce0a44f530863b984c9b40350277ee0b396a91ceb44985cca2762000e928ae4d8be34eee441d4cde
-Size (wayland-backend-0.3.10.crate) = 75632 bytes
-BLAKE2s (wayland-client-0.31.10.crate) = b614cdfe43a36ad3d762a0b721dd651d26015b4ab56e08cac0ef970f69c6b115
-SHA512 (wayland-client-0.31.10.crate) = 3adca23ef941a1d7ec5bfcabcd7501561283b52dfb52059dbce014de5369ef8e8420801001e712dadf298dbeb9e2c66a12f079933fcb50c50167e0efe8ac3a13
-Size (wayland-client-0.31.10.crate) = 64777 bytes
+BLAKE2s (wasm-bindgen-0.2.104.crate) = 3c3f0c692333e57f71077ded8dd40cadf979ab799c35a75fbe8b6ab76426b75c
+SHA512 (wasm-bindgen-0.2.104.crate) = 1e6a3aa20c236becd7cd06748b08f3b6eeb59c3fa7b52a15ba0e5e2164ee04ca635c0af7fe3d12f12dda43af739d0df4bae586dac76e63d72176bcf1782986d3
+Size (wasm-bindgen-0.2.104.crate) = 47345 bytes
+BLAKE2s (wasm-bindgen-backend-0.2.104.crate) = 89a19f20fe39e752a071e165566433fed1a89e72d8f852a726ad893283ce273d
+SHA512 (wasm-bindgen-backend-0.2.104.crate) = 959c441e6e6b3391c880db9ec53e646b5ff249791107a6a3b87f0fd5288f91e92f26627a5420c47d205c73b047a8b2a10f35ea3d17cd0d3fead1a0b6d542ee08
+Size (wasm-bindgen-backend-0.2.104.crate) = 32230 bytes
+BLAKE2s (wasm-bindgen-futures-0.4.54.crate) = 1b92281b19e3012cca111152d48558b5499d05db13568a13eb85592989fedc41
+SHA512 (wasm-bindgen-futures-0.4.54.crate) = 1a1a103d7e5dc6d6a9632d73ecf09a3d11467997f8364f310dbe2cc69b3d74cfd57ad4060fadbe444182ebd7195fdc99f58d9860af46b88b882694afa598d3c7
+Size (wasm-bindgen-futures-0.4.54.crate) = 16381 bytes
+BLAKE2s (wasm-bindgen-macro-0.2.104.crate) = 463bc155ace87c6588b12302d73810ffdf2161d8cbb538bf317e7ea7884d8903
+SHA512 (wasm-bindgen-macro-0.2.104.crate) = 3387d5a8faf6829accc6f36011182446bad3ea7af1b514404036c7cc06a5bb78021e8f649a5d2b78b67f6ccfb3ffc05b86eab07575f2ddb783c3ab9aa8108a4a
+Size (wasm-bindgen-macro-0.2.104.crate) = 9390 bytes
+BLAKE2s (wasm-bindgen-macro-support-0.2.104.crate) = 29d526e973569c9265b7dc865b1c2f5da403c0c3dc2b333ccf6e1abde72799a6
+SHA512 (wasm-bindgen-macro-support-0.2.104.crate) = 49b4ed12f09be6d22ef395a1c867d739b5a033cbcbeb308de879138da4f14f7e2de902ae55fabaaaad3a8688f2c05f5c6e7c885e6fbe453df6dcb05e03e326ac
+Size (wasm-bindgen-macro-support-0.2.104.crate) = 26411 bytes
+BLAKE2s (wasm-bindgen-shared-0.2.104.crate) = e7499280f6d75f3822a187e72b3546176db938e7cf9c2459e3f5b47005ffd2aa
+SHA512 (wasm-bindgen-shared-0.2.104.crate) = ad994073722bd9c4ea955a77032fc5f3c9236446e1e7dad80b8a396be1deb7f1d1c4ba700fd2438c9d0a40c212c171e222dcb8a95235f3f48e42cfb76d721554
+Size (wasm-bindgen-shared-0.2.104.crate) = 9057 bytes
+BLAKE2s (wayland-backend-0.3.11.crate) = 18f64bc4ac1114b1d71ef74bb9013d8f1e9906926e3ab575a48615aefa7a65ae
+SHA512 (wayland-backend-0.3.11.crate) = 92388c44f6b2db9097974580bbe0e6a3c1bc788852da9791fac792ae73d067b10606d4db86748e51172a1a0b8db8fbbcba7ce005c089b73603111a22b09dc834
+Size (wayland-backend-0.3.11.crate) = 76980 bytes
+BLAKE2s (wayland-client-0.31.11.crate) = 83aa97557a37efa5b3bbff60fa3b70e6cd5a33660b92ffe15520fee23c036147
+SHA512 (wayland-client-0.31.11.crate) = 15c1291a67ad604dbb856f670f0954cc7b11c6d4090dd7a1be466dbd8d8326dbff4a87a106ab34fd9a95da7672c626436d6a5840dba641591ed7c135fc4259f9
+Size (wayland-client-0.31.11.crate) = 65932 bytes
 BLAKE2s (wayland-csd-frame-0.3.0.crate) = 9cf75c59f807e9b9c27750788ebc273982867c020a6604a2343e81b29da9869e
 SHA512 (wayland-csd-frame-0.3.0.crate) = 2ae56291ebf40e84ff690f15ce43cee36a29fc67975cb1331c47a44cd93aab7c19fc8b385b67149a62836b3bcbe1d5bdb646078b9cf2b00e5288893ba9840bb8
 Size (wayland-csd-frame-0.3.0.crate) = 5696 bytes
-BLAKE2s (wayland-cursor-0.31.10.crate) = 0bcb6eca0c3de3f72649c71a9ca30bcbfd5e691eb52bcac9ec229e3a6c2cfcf6
-SHA512 (wayland-cursor-0.31.10.crate) = 2653360fee4a4100aff04259035498fbc048ee9409b4061eee0aaedfe7d4542489cf860091942781aac2345a86a16fc71558db420e61117cab956661d26a48a6
-Size (wayland-cursor-0.31.10.crate) = 9725 bytes
-BLAKE2s (wayland-protocols-0.32.8.crate) = 7221f256b944238381e700084f94827adfbb3b7fced14600b92b3d39a4b427fe
-SHA512 (wayland-protocols-0.32.8.crate) = cf5a1d732279713455dc25dfbb2954a71e862719b52d874cbfbaa14745f91dfbbf714ab972036d3190cae7e1c5b0a31b3ee84ba6958997588dda5452a53ffd87
-Size (wayland-protocols-0.32.8.crate) = 210103 bytes
-BLAKE2s (wayland-protocols-plasma-0.3.8.crate) = 84f0d69d38aa47a470b68d260200c2098647231b5af8b5d74122b60b303d6f45
-SHA512 (wayland-protocols-plasma-0.3.8.crate) = 6d372690cd492e89add881789f7dd3d51dbe55e8b989c38fa4436740aedf9d1a12443e30aabc1a0112b92879a3b95a807c0e0e24f9e93426964289d77788cc58
-Size (wayland-protocols-plasma-0.3.8.crate) = 69107 bytes
-BLAKE2s (wayland-protocols-wlr-0.3.8.crate) = 8a64b07e3a1723d52c13314aaeebc5d49fefdfbbb83e00b662860c482c02a6bd
-SHA512 (wayland-protocols-wlr-0.3.8.crate) = d40cabf2a81544d2f47805e177ba4da9272e136805f7e0b225d3d43493ef4873a8dba92f6fc3b57cfeacf44f0cb47377995f7067decece6cabe2f24a296c02cc
-Size (wayland-protocols-wlr-0.3.8.crate) = 28616 bytes
-BLAKE2s (wayland-scanner-0.31.6.crate) = 467832919c417af1cc63d218e846b965f4459563a95f008e8fd6dd4a62112bb0
-SHA512 (wayland-scanner-0.31.6.crate) = 77bbef3de1619625e5423c7fa7f3c6b6343b6a0dbdf6c6218ae31224a02dfe7fb100f2f5743b686e385dd246cb2f26b60ee2a3f0e42d1a4f6e2be6bf5a8ad503
-Size (wayland-scanner-0.31.6.crate) = 36365 bytes
-BLAKE2s (wayland-sys-0.31.6.crate) = 5cf746d9547ef940581497508be3d5eb39cf793c0abd601956e2c8d5ec3533ff
-SHA512 (wayland-sys-0.31.6.crate) = 377a03c625d8dfdce8d1d598215f962fd395364496bad46364df1a334343315595928dce7cff9929a80aae277b3f4bd1249f966e81b170b661fb1a3a1d871d1b
-Size (wayland-sys-0.31.6.crate) = 10049 bytes
-BLAKE2s (web-sys-0.3.77.crate) = d1bdf25398168fc26883490579867596613b0391d6610a4e7298b90abe7ab24b
-SHA512 (web-sys-0.3.77.crate) = cd149286105288f7c385a29eae7df2306d4066edfca4de1255efc7bd8a4e8eaafc313dab85091025c3b5d5e333fce8b7fcef1fb824fe4d799bcc9bb78b73c97a
-Size (web-sys-0.3.77.crate) = 638246 bytes
+BLAKE2s (wayland-cursor-0.31.11.crate) = 8918ceb49396fd456c6e7cd5eb7dcbdf948d3a110c171aa69dbeca091dbaab1d
+SHA512 (wayland-cursor-0.31.11.crate) = 5fc4631800596d0ae15e3213818acc1498c532d3de78df4abdb8e132c56e20195ba3d30141b8d8e35cdb3302f990b9652ea377c85255a514fba2450f73b4d0bd
+Size (wayland-cursor-0.31.11.crate) = 9785 bytes
+BLAKE2s (wayland-protocols-0.32.9.crate) = 2a2ea4ffaa78453115db62e4d16d6bee962ffdd50a3ce9e6467d2a8fa526c28d
+SHA512 (wayland-protocols-0.32.9.crate) = 0ddc253bd49fc7b1445c78eee37dd9a61058994369032d4abef6905761f4b3051681f6220b3840921c6727b1313c2c90a8c21be4b42aaf09a72c3a52058e8dac
+Size (wayland-protocols-0.32.9.crate) = 155404 bytes
+BLAKE2s (wayland-protocols-plasma-0.3.9.crate) = 1adb9e0f8e9cdd22dc51baee8f47f6f795e5d6de9efa487cf7ae67ca5bda8720
+SHA512 (wayland-protocols-plasma-0.3.9.crate) = a1115886da3799dd61ca12c28e350f4e01d7711c3930d692f8ea6f0a813132ad8d1294de4d8f73c39119c5f532f7b71cb24c706855b3f282415df9e9bd0752e4
+Size (wayland-protocols-plasma-0.3.9.crate) = 69243 bytes
+BLAKE2s (wayland-protocols-wlr-0.3.9.crate) = 68a5144d187d54d849963f95fe83566e48c829d69e5aed367ead7a976c2bc91f
+SHA512 (wayland-protocols-wlr-0.3.9.crate) = 02681c1c49846530e67674334990f73775d4320348865be043ed575308b432b3a24790391d2186ed161c5982a63ca1a26dfe14f0c452df386c1be19a55fffeeb
+Size (wayland-protocols-wlr-0.3.9.crate) = 28723 bytes
+BLAKE2s (wayland-scanner-0.31.7.crate) = 9510e3ef0d1c7e9e0e61a0610335c3c06823fbabae46079259928c9dfc351f93
+SHA512 (wayland-scanner-0.31.7.crate) = 863999573c85edab6afacd4fc046f01b4154fe238ccc5955928ec68460915f2966bc66e48e4257e3eae8eb707892ff1f0f856a1ba176ef55ad283e13b18b2ee2
+Size (wayland-scanner-0.31.7.crate) = 36483 bytes
+BLAKE2s (wayland-sys-0.31.7.crate) = a9f06916891c82d2b42ad9cdba981dc86512a678f1e193eb22300b00bbd1f6b6
+SHA512 (wayland-sys-0.31.7.crate) = 348da3c6af0ed6b075dc60cfc15eda5a0fe56fdda2277347b113ce33a09e1c3a417f4dbcce16c0476ea3900d899623fd0ca258a1724582a8b4ce1dad08396b98
+Size (wayland-sys-0.31.7.crate) = 10106 bytes
+BLAKE2s (web-sys-0.3.81.crate) = 8949227dbd8d302505000e072a7b2131db7470e3ade803a6a38707ee260e6319
+SHA512 (web-sys-0.3.81.crate) = 07a22bae3724b01f79df95079913389fec65ce508c9e64d624d715692e2b62b208882a2168c84b4a0ab22d1852d5c578f073dcb7a3a69f5659b4a956032048b2
+Size (web-sys-0.3.81.crate) = 641812 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
@@ -1509,6 +1527,9 @@ Size (windows-implement-0.58.0.crate) = 
 BLAKE2s (windows-interface-0.58.0.crate) = c9004a166df8232786b4a2aed3e646e779e10cb45514867067ea43915adf52cb
 SHA512 (windows-interface-0.58.0.crate) = 242ae57290b011330bd9d9bad4f982209a94781cd3831f0991168b70c763c50945a67dc80d02fda0c8149d22090124e44c0fb3f20ff7264d0f4adfd1d692cef7
 Size (windows-interface-0.58.0.crate) = 11246 bytes
+BLAKE2s (windows-link-0.1.3.crate) = 1174448019669d27358ea74a76bc0abe1e28e2b2dbb8e74a32e7a282e3502400
+SHA512 (windows-link-0.1.3.crate) = b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a
+Size (windows-link-0.1.3.crate) = 6154 bytes
 BLAKE2s (windows-result-0.2.0.crate) = 4be263d3af37d968596fe66a83f31826ebcd831794d1d6f1abb42bdae20664fc
 SHA512 (windows-result-0.2.0.crate) = a8e52682e8b22f6a3d9b6fc759b69a7e1a093c777303b7fced725023b4e91dab4c5a07f8415222428e04fcaaffdc49d2b2738bac5f6a0db374cfc3ff9c540b55
 Size (windows-result-0.2.0.crate) = 12756 bytes
@@ -1536,9 +1557,9 @@ Size (windows-targets-0.48.5.crate) = 69
 BLAKE2s (windows-targets-0.52.6.crate) = fed2bcf4841033cc3a74ee335a8e3914c4857457f829c88977081182cc6498b9
 SHA512 (windows-targets-0.52.6.crate) = d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f
 Size (windows-targets-0.52.6.crate) = 6403 bytes
-BLAKE2s (windows-targets-0.53.2.crate) = 21c0b48238df55f2e98551fb50c618e1f3ee0f89fa04a388e82dcc17ccf39432
-SHA512 (windows-targets-0.53.2.crate) = 9a1f236aabf0b1f2a649f926825e1dba54b1257ed4eb494a8c01a21114d945f57ca4371230693b90e0fd3e1bf48be7c31abc7818b3ec65ce1553e6cdf97b9963
-Size (windows-targets-0.53.2.crate) = 7046 bytes
+BLAKE2s (windows-targets-0.53.3.crate) = fa2fc89b1f0e1dfc22f3a6706dbe438436235575b0761337134ff74ee508aaad
+SHA512 (windows-targets-0.53.3.crate) = 6990e60737249c02603ef6e2797b1d1ce73e0568d2ba06df477277747299a94217925f99dca1641ae1a9f1b0ab047b26588178a8861e90485302eaf1607bb024
+Size (windows-targets-0.53.3.crate) = 7099 bytes
 BLAKE2s (windows_aarch64_gnullvm-0.42.2.crate) = d54bcb45a942881d10f991e18bd7da77ce433c60be2adf5fa82ff63d42b43392
 SHA512 (windows_aarch64_gnullvm-0.42.2.crate) = 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1
 Size (windows_aarch64_gnullvm-0.42.2.crate) = 364071 bytes
@@ -1629,12 +1650,12 @@ Size (windows_x86_64_msvc-0.52.6.crate) 
 BLAKE2s (windows_x86_64_msvc-0.53.0.crate) = 3ba46ed17efb773061940db7b301e9af158b498109d5ffc6ad9780aeff7a455d
 SHA512 (windows_x86_64_msvc-0.53.0.crate) = 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707
 Size (windows_x86_64_msvc-0.53.0.crate) = 834400 bytes
-BLAKE2s (winit-0.30.11.crate) = 478b4c0dd2ed322ea445201a15ffd5001a4b89878a7dc7163edda33e989ef6b9
-SHA512 (winit-0.30.11.crate) = 0111b569cf13e0cff8e23bd04d8a5654fa0934a3f14edafdcdfcb22184e7d096ab39789664f991fb4a32f7c8002230a5f89178f6a45dc8127103a4afdd28c59a
-Size (winit-0.30.11.crate) = 603052 bytes
-BLAKE2s (winnow-0.7.11.crate) = 99431e7395d7d443bc9b79d79c9bc312d3406f967d00797354f9705b30410328
-SHA512 (winnow-0.7.11.crate) = c4ccabbefef86214050ce8251dd4ee36e2f2c2203b196ecf40b8d61c40a2d47c23bacecd3be4585dc08c9a1cf31ceda4263913229d39ad30f9362c2f2e1fdf09
-Size (winnow-0.7.11.crate) = 174175 bytes
+BLAKE2s (winit-0.30.12.crate) = 92f40276dff2db9585b2990bbbb20771844b24ace38d8f504586f1eea615b423
+SHA512 (winit-0.30.12.crate) = 1f68562c4daa99e2c465d8430759911e3616fe5debfbeeaf415482abf65082a97ea39f7534f90010dc4158677364aa5b7079fab72fb72f381b64bc4e725b065c
+Size (winit-0.30.12.crate) = 604631 bytes
+BLAKE2s (winnow-0.7.12.crate) = ce7dd51b3bfc8f70324c786768f3203b5756107ff93cae83f12328bb23c30573
+SHA512 (winnow-0.7.12.crate) = 6035aab9c34af58e950441a3d1821dd02225043d9a30283879a5e55f8651d475f80795ad15ef0c8bf237adfcb1acf3ad7cf011214ba21a3c63aa9a45a801dd09
+Size (winnow-0.7.12.crate) = 174403 bytes
 BLAKE2s (wit-bindgen-rt-0.39.0.crate) = 5c74a9242045bfb7a1b44e9993f04226556137eff9ce21d374594d9bedb78623
 SHA512 (wit-bindgen-rt-0.39.0.crate) = 24b559688991083057b7fc0b6fa9f84445ae11cf53fca20887f55da93c24d97c9a3ed6488b3a845fe88243530b46442d3c2de70da4dc1c64f3ac632a440ea2c7
 Size (wit-bindgen-rt-0.39.0.crate) = 12241 bytes
@@ -1653,9 +1674,9 @@ Size (x11rb-0.13.1.crate) = 223916 bytes
 BLAKE2s (x11rb-protocol-0.13.1.crate) = 752da3e191ccd9f0f73d96ab35c666ffb3a6410bc2e14d3ddd6fe8c621458a6b
 SHA512 (x11rb-protocol-0.13.1.crate) = 5c1a40fcbc77aa6e3357ac64af37958ac54aa3a78af354c1ea5f8e8b28f352c6e5d8b4762d8c4eb93fa8a1a122184b89c9b1c95a53d35b08819654dbd4cc4db0
 Size (x11rb-protocol-0.13.1.crate) = 508522 bytes
-BLAKE2s (xcursor-0.3.8.crate) = 5caac7e2cc9f722beff9e48dc3a75bbe8aa2a1c005c0300f96294e52f73e28b2
-SHA512 (xcursor-0.3.8.crate) = 6b50ee95595993fc3a5b28ab3b88bea10068136e8b5b319b8b17f77dd923e0c73ee852555eaaaae510acd0c8f00e0f32dc1c9fc83201ea5871386e5b991b49f7
-Size (xcursor-0.3.8.crate) = 7191 bytes
+BLAKE2s (xcursor-0.3.10.crate) = 6a065922802bf7012606f532ba2b8aa21ca3801d90c149de9dc3589f112d7e15
+SHA512 (xcursor-0.3.10.crate) = e4e18a0b5b77b624dc00e71a1e73e95424f2ffb9c25f234a8dda8fa00c0be2a93a1203e56d9efea675237ea78d007a22b164306b764c9d5b9b4116752f42e946
+Size (xcursor-0.3.10.crate) = 7768 bytes
 BLAKE2s (xdg-home-1.3.0.crate) = 8b16e2b5647957352c5031987cf72e643166669d248f008a3f8f12b229d293c3
 SHA512 (xdg-home-1.3.0.crate) = 4d090f18ea4a37199d2c1760faca11e16ba9069086245543b3390c53e74a84145144a94863c7d8c3155a9d616732a3cd8caaa1a416c43dc4d107ce045727279d
 Size (xdg-home-1.3.0.crate) = 4000 bytes
@@ -1665,9 +1686,9 @@ 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.26.crate) = c94b03865980ae547a762be7cda8451aec3b8f91dd7a1fab6b1167cce4cdc50e
-SHA512 (xml-rs-0.8.26.crate) = 54ef143925025af8b409b64425e36c403afec51c1cc9c51980687e087be3fd8a79a3c26538e4d61dfdcd8394fa6388130913a1f7363c4a27fdb4633969e9d27b
-Size (xml-rs-0.8.26.crate) = 55115 bytes
+BLAKE2s (xml-rs-0.8.27.crate) = 35bbb3723d752914cd957d0d1c952982ab855b9481f5f1cd90712ffbfddde651
+SHA512 (xml-rs-0.8.27.crate) = 83ac2cccd7d6867e0af4afab053b162b0d736a54626a123ef737798d9b37f6f802b8273b35cf697df26a859e7ef513670f54c5d0bef5a095085bdb0c82f85f48
+Size (xml-rs-0.8.27.crate) = 55258 bytes
 BLAKE2s (xrandr-0.2.0.crate) = 8210a9f8accf19382cfa4d4c44bc645730947c5e5ef9aed935c48aab58a07d72
 SHA512 (xrandr-0.2.0.crate) = a7b6a704e2a48e6e1513f6dbb305005aa9f2aed12c23f6ff354f6abe3afa1eb68bee2f83fe7af7feb7f035b65e8de26ca2888669bdc4bf3640ad3f988298c38e
 Size (xrandr-0.2.0.crate) = 13445 bytes
@@ -1683,9 +1704,9 @@ Size (yoke-derive-0.8.0.crate) = 7521 by
 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.7.1.crate) = ee8bf752a3d0dd831d343f54e11c5ab563e9895b780d0bf3acdee8141f33dd5c
-SHA512 (zbus-5.7.1.crate) = 78b91ac0f168d5d03ed72eaa0630e7ba392bcc19dec293362bb20c81764db8601d88403bb83b7190f8911caeb4a00295d1cbecbc456ab4d78e8979218217348a
-Size (zbus-5.7.1.crate) = 163826 bytes
+BLAKE2s (zbus-5.9.0.crate) = d66ad4591e3e1f83bb0b843a1bff5c431201a5067cac8d4b33c3cf804da79365
+SHA512 (zbus-5.9.0.crate) = eeff076b74dc132e03c123fa8d120e0fefab025227ffbb874704816e0426864ce3ec0c99822b02a942ccdab813ebfa6b8fec0b516cbdb298643bb4fa28d399da
+Size (zbus-5.9.0.crate) = 165564 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
@@ -1695,9 +1716,9 @@ 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.7.1.crate) = bdb4d891f25658142923d950423e7e645dc6aac3521e85d45c6fef060028f5f1
-SHA512 (zbus_macros-5.7.1.crate) = e3ab381cee23027590ebe75f964547a0a84afa327b6fcd7f87d7bafa19a13977271f2d7f269bd7c14f212fd363b4ca61afc3b1b5edf8d770441c3aecf5dda9be
-Size (zbus_macros-5.7.1.crate) = 36558 bytes
+BLAKE2s (zbus_macros-5.9.0.crate) = 4b3a32426d7ace8d821904ce91099dd56befd48a09de2d0924087f0cbcb11a6e
+SHA512 (zbus_macros-5.9.0.crate) = 08ac95f0204984ef13e19d4aaf8dd396a5e367662236d2310a28e7ab4f73829717f73980f4e96e5f35f2b0d775a0bf5975e42d3cdad643cd6c6cf30e5b07d4e4
+Size (zbus_macros-5.9.0.crate) = 36903 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
@@ -1710,12 +1731,12 @@ Size (zbus_xml-4.0.0.crate) = 4624 bytes
 BLAKE2s (zeno-0.2.3.crate) = 1ca32bd98ef597b8ce9a977430bd602848c709aae1dcc92777d6a61c174f01ce
 SHA512 (zeno-0.2.3.crate) = 2faba002d8886b73172b187e6ee011cc19fb3209d0672cb86376595277161fa30f9dcbff950f5c5722482f7f8027af95373b6dec1f1054a9f1f8dcefc10a6f23
 Size (zeno-0.2.3.crate) = 40164 bytes
-BLAKE2s (zerocopy-0.8.25.crate) = 1cf3cdd8714b1ce9c78ae84a59228aa19e03f373e46461350005a852ae60bf9a
-SHA512 (zerocopy-0.8.25.crate) = cb496ecf8a52ffebfe80059381c1d79e5e42abedcc112d0d5b9284b33e53549c1d5ee13e293a77a67a1082381d7600890a42adc27f2b118d6260252f99344fe2
-Size (zerocopy-0.8.25.crate) = 252714 bytes
-BLAKE2s (zerocopy-derive-0.8.25.crate) = b51d30dbfa5736eee18932f5c636387541672c3b9f860462451de7000dfc9785
-SHA512 (zerocopy-derive-0.8.25.crate) = c4e1086155e2b6e53ad6af11e8f1d66f09a6496476bca069b39bf5f6f51cccf83485c1043dd652e9cf63c72fc0da55b80871f725b34878ca534d1ee22c24cbb9
-Size (zerocopy-derive-0.8.25.crate) = 87671 bytes
+BLAKE2s (zerocopy-0.8.26.crate) = 8816b342a8d26669a1534a6849a94215f4fcaae6233450896a0dfd5cfc72ffbd
+SHA512 (zerocopy-0.8.26.crate) = dac6018003092ff65396c93de65a432edea42a28870af4e779f391c7be19a06b6df429493f433532613a8fa18998367714e89abd06324586f5f91f20fd5dc592
+Size (zerocopy-0.8.26.crate) = 249223 bytes
+BLAKE2s (zerocopy-derive-0.8.26.crate) = 75d589e713671d81f4986f1e656fdcedd1707cee3a927f586011141aec51d541
+SHA512 (zerocopy-derive-0.8.26.crate) = 344469950a97cd691849792a6a1bc875c04797c8e7950ef4bbce22a467f527cf28209f802ee8d74db71973355d1350fcd33b161000a92670fbf30e89e3e32526
+Size (zerocopy-derive-0.8.26.crate) = 88080 bytes
 BLAKE2s (zerofrom-0.1.6.crate) = 3a3630a34a8f0dd31c70a0367f5a8008bffb37cf77890f61d14d463ee5697ce4
 SHA512 (zerofrom-0.1.6.crate) = e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9
 Size (zerofrom-0.1.6.crate) = 5669 bytes
@@ -1731,15 +1752,15 @@ Size (zeroize_derive-1.4.2.crate) = 1114
 BLAKE2s (zerotrie-0.2.2.crate) = 168c6d1bbc38e6afa139de58ed35daa6331fa348929a6ebaf3a289e664de0e04
 SHA512 (zerotrie-0.2.2.crate) = 72b6e9633f100172b5e8ef25dce004ea1eb14e110b9189d91faf19f63f8a7714325c2847df559b7ade1f0b2c54369c63fb9745946c4976750a28853790328ee8
 Size (zerotrie-0.2.2.crate) = 74423 bytes
-BLAKE2s (zerovec-0.11.2.crate) = 5c9c149e8e218159f6223e9e1bbacc0e161fffcc422128c8247bb7541ec3b4db
-SHA512 (zerovec-0.11.2.crate) = 72297429aad473b6dcd5019cca30f85779aebc826cc47694589a9a9025772b46130a654970b03a9866d51724ec5efc474fa249490365430416dde6002e939255
-Size (zerovec-0.11.2.crate) = 124500 bytes
+BLAKE2s (zerovec-0.11.4.crate) = 6d7313745857ec57b58a505e976dccc5b01eafcde3f3dc51ef2ea909cad38613
+SHA512 (zerovec-0.11.4.crate) = 461ac55146b32f323dff50f85044040096369361bd23e341d729467e99b5c825ec0add8fa940bf0c17cd4990fd7e629268891a711d5b49348167c0a9d6c03e31
+Size (zerovec-0.11.4.crate) = 125080 bytes
 BLAKE2s (zerovec-derive-0.11.1.crate) = cfea7dfa4d5c22306c1da32313cc6afd011e9771ff933e6b2a9d1279f932d99a
 SHA512 (zerovec-derive-0.11.1.crate) = 5836035134bdf09a4a8cdd5a18f629696902704903c4b3579ddf1adfa49ab47a68287ecf2be165d631ba454daf150c043410359783bf1ce448e7ca46b8cb6039
 Size (zerovec-derive-0.11.1.crate) = 21294 bytes
-BLAKE2s (zip-4.1.0.crate) = f902026aa0a7ea45b1fd2bd26efc5a6f663c52d25b989640d947e8fb2d8de0b3
-SHA512 (zip-4.1.0.crate) = 2582504e984796cd4538454b245dc6c4078e552b024f4fc7dc9908f12b13589d7d9801cb6a9dee001ba13d265023dc944f1bc6cbac6243369a2928c84f6b9b62
-Size (zip-4.1.0.crate) = 112269 bytes
+BLAKE2s (zip-4.3.0.crate) = a565a131f52136451982a45db7dca12bea260de6a7093a22c192057eab853f70
+SHA512 (zip-4.3.0.crate) = 3efb9778f3ce725e6168a8767a4e87804fa5108468a1e75201d6c8d136c8e283d5495e311911c482d77fb5bc98b46370f6fa669cce8fd3231e9b13454f16e0de
+Size (zip-4.3.0.crate) = 115207 bytes
 BLAKE2s (zlib-rs-0.5.1.crate) = e9960c0accb8b0967118f88e92e49b90367519a8659b32f0f7e7f8e79f3e4a21
 SHA512 (zlib-rs-0.5.1.crate) = 6123b33b6927499d31d5e521ea5326e5838fb49fe7e9b7a75036004968e48db47a58d78398ea7203b37661c9674020308f9c62c052666f72baa0e355cbd57324
 Size (zlib-rs-0.5.1.crate) = 193055 bytes
@@ -1758,15 +1779,15 @@ Size (zstd-sys-2.0.15+zstd.1.5.7.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.5.3.crate) = 0750c490160f91d7e89f0643d9f930064acab0b11fd3eec660d6446f2eec6991
-SHA512 (zvariant-5.5.3.crate) = a1a4ae6202a0910a73dd81c0791b85159aa491436be91165923bdc4b3620ffa8fe20d9b58d399bf91b68963df789fe41cfb26da7c307345f651f0d15705f3b87
-Size (zvariant-5.5.3.crate) = 88043 bytes
+BLAKE2s (zvariant-5.6.0.crate) = 57f0d7ae3e34fb81d43867485decc44ddb902010129303a484da120a339d385f
+SHA512 (zvariant-5.6.0.crate) = ae456f76e60dd892949c5d9667d4ead443b2fa37d487e908c21422534ef0e7ba3b22e7de6e06b1fcaf49b3fd94fe7ee019649861797a4bdf8c42e715287ef79a
+Size (zvariant-5.6.0.crate) = 90550 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.5.3.crate) = 12899b06dd8f1669a760e57ec80c6789e649aefc4db9838d28a054080f1085bb
-SHA512 (zvariant_derive-5.5.3.crate) = 31af4083c89b3acf17e553c307d36de388f271d0d59f5c7f36d578e31b1f371a1b66a0c1b14ef197a2b7b9e4a16fa4a1f4690e0ea9445d5b28603391b4f8724b
-Size (zvariant_derive-5.5.3.crate) = 14236 bytes
+BLAKE2s (zvariant_derive-5.6.0.crate) = 8121c1e4baa5a2799fbc907330753f828d38f777dddfec57a8f561f46c18435d
+SHA512 (zvariant_derive-5.6.0.crate) = 4c965c596484bfe0e51760193eabac997262fd69b396abd909a4e4817c40e81fa3e2a703f00c8b473239772f6f49ee1fe7c7b1e703bf23fad51fde6d0986cd1d
+Size (zvariant_derive-5.6.0.crate) = 14278 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



Home | Main Index | Thread Index | Old Index