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: Tue Jun 23 13:45:13 UTC 2026
Modified Files:
pkgsrc/emulators/jgenesis: Makefile cargo-depends.mk distinfo
Log Message:
emulators/jgenesis: update to 0.13.0
Now with cheat code support for Sega systems, support for the XE-1 AP analog controller for Genesis, and lots of smaller fixes and improvements.
This release includes preliminary support for emulating the PC Engine / TurboGrafx-16, although the CD-ROM add-on is not yet supported so a huge chunk of the library doesn't work yet. All
HuCard-based games should work, barring potential bugs.
Save states are not compatible with previous versions.
Full changelog below:
New Features
Added support for the PC Engine / TurboGrafx-16
Only the base system is emulated right now; no CD-ROM or SuperGrafx support, or Turbo Tap / multiple gamepads
Options are fairly limited, but supports video options for palette, removing sprite-per-scanline limits, and whether to crop the overscan area
(Genesis / SMS / Game Gear) Added support for cheat codes (#136)
Genesis supports Game Genie codes, Pro Action Replay codes, and plain 68000 memory address/value pairs
SMS/GG supports Game Genie codes and Pro Action Replay codes
Cheats are also supported for Sega CD and 32X, though Sega CD only supports main working RAM overrides (memory addresses $FF0000-$FFFFFF)
(Genesis) Added support for the XE-1 AP analog controller (#631)
This is supported by about 10 official releases, including the After Burner games and Space Harrier
True analog control requires a gamepad with analog support (anything with an analog stick should work)
(Genesis) Added some additional debugging functionality
Added interrupt breakpoints for the 68000 and SH-2 CPUs
Added a new "VDP State" view that shows some internal VDP state that is normally not directly readable by software, e.g. timing information and current control port state
(32X) Added a new view that shows some SH7604 register contents including the cache control register, internal interrupt registers, the watchdog timer, and the DMA controller
The main 68000 disassembly view now shows any buffered memory writes that are done from the emulated CPU's perspective but have not yet been applied to memory for inter-processor timing
reasons
All emulated systems now have an Input option for whether to allow simultaneous opposing gamepad directions (Left+Right or Up+Down); previously only NES did
Official gamepads do not allow these, so these options are all disabled by default (i.e. not allowed)
Input settings windows now have a "Configure all" button so that you can configure every input without needing to click on each one individually
Added support for the MMPX Enhanced/EX upscaling shader by CrashGG (#644)
Improvements
Slightly improved audio resampling performance on CPUs that support AVX2 and/or AVX512 instructions; this most notably affects GB/GBC and NES (and PC Engine)
The AVX2 and AVX512 code paths are gated behind runtime CPU feature checks (and those are gated behind compile-time arch checks), so the emulator will still run on CPUs that do not support
any AVX instructions
(SMS) The VDP version setting now defaults to SMS2 instead of SMS1, because there seem to be more games that depend on the SMS2 behavior than SMS1 (#658 / #659)
Fixes
(Genesis) Fixed the VDP potentially using outdated V scroll values when a game makes mid-scanline VSRAM writes while the VDP is in per-2-cell V scroll mode; this fixes a glitchy line during the
Two-Face boss fight in The Adventures of Batman & Robin (#653)
(Genesis) Adjusted VDP timing behavior when display changes from disabled to enabled while the VDP FIFO is not empty; this fixes a glitchy line in Mickey Mania's 3D chase stages (again) and fixes
incorrectly visible CRAM dots in the left border (#654)
(Genesis) Bit 0 of $A11100 reads (Z80 BUSACK) is now open bus instead of duplicating bit 8; this fixes Time Killers failing to boot (#664)
(Genesis) Fixed the VDP incorrectly latching H scroll mode well before it reads each line's H scroll values; this fixes a glitchy line in Toy Story's racing stage (#655)
(Genesis) Fixed a degenerate timing edge case that could crash the emulator due to violating an assertion in the VDP code if the Z80 accessed ROM too rapidly in a short time; Micro Machines
semi-randomly triggered this
(Genesis) Fixed various I/O port behaviors identified by test ROM, mostly related to ports that are only used by peripherals (#652)
(Genesis) Added some additional heuristics for when to enable the SSF bank-switching mapper, for homebrew games that don't have the SEGA SSF string in the cartridge header (#656)
(Genesis) Fixed some inaccuracies identified by test ROMs (#669)
Implemented MOVEM memory-to-register instructions performing an extra read at the end
The Z80 is no longer allowed to read from main working RAM
Fixed implementation of how the sprite attribute cache checks the full 17-bit VRAM address on VRAM writes (it was already trying to do this but not correctly)
Fixed transparent sprite pixels incorrectly being able to trigger the VDP sprite collision flag in some cases
(Genesis) Fixed some edge case handling in 6-button gamepad emulation
(SMS / Game Gear) Fixed the VDP frame interrupt flag potentially getting set twice in the same frame if the CPU read the VDP status register at the exact right/wrong time; this fixes Back to the
Future Part III failing to boot (#657)
(SMS) Fixed the VDP version SMS1/SMS2 setting not always taking effect immediately when changed while a game is running
(SNES) Fixed ExHiROM SRAM bank mapping (was not ignoring A23); this fixes some homebrew and post-contemporary ExHiROM games not working properly
(GB) Fixed the PPU rendering white instead of BG color 0 when the PPU is enabled but the BG is disabled; this fixes screen flashing in Megami Tensei Gaiden: Last Bible and Last Bible II (GB
versions) (#647)
(GB) Fixed serial port behavior to correctly emulate nothing being connected to the serial port; this fixes Boxing not allowing you to start a game in 1-player mode (#641)
(Previously the emulator was leaving the SB register unchanged instead of shifting in 1 bits on each serial clock)
(GBC) Fixed HDMA length behavior when HDMA5 is written mid-HDMA with bit 7 clear (by @aabalke)
Fixed the emulator failing to register key presses from keys for which SDL3 does not have a virtual key mapping, such as the ñ key on Spanish keyboards (#668)
Fixed the xBRZ 6x shader crashing the emulator if enabled for 32X while the Genesis VDP is in H32 mode and horizontal border rendering is enabled, which caused the upscaled texture size to exceed
wgpu's default maximum size
The emulator now enables a higher maximum size if the graphics device supports it, and will also gracefully degrade instead of crashing if this still happens
In Linux AppImage builds, fixed the save path "Emulator folder" options saving to the current working directory instead of the folder containing the AppImage file (if those are different)
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/emulators/jgenesis/Makefile
cvs rdiff -u -r1.14 -r1.15 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.18 pkgsrc/emulators/jgenesis/Makefile:1.19
--- pkgsrc/emulators/jgenesis/Makefile:1.18 Thu May 21 12:32:26 2026
+++ pkgsrc/emulators/jgenesis/Makefile Tue Jun 23 13:45:13 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2026/05/21 12:32:26 pin Exp $
+# $NetBSD: Makefile,v 1.19 2026/06/23 13:45:13 pin Exp $
-DISTNAME= jgenesis-0.12.1
+DISTNAME= jgenesis-0.13.0
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=jsgroth/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -15,9 +15,9 @@ DEPENDS+= zenity-[0-9]*:../../x11/zenity
.include "cargo-depends.mk"
-#RUST_REQ= 1.96.0-beta.8
+#RUST_REQ= 1.97.0-beta.4
#Upstream does not state the required MSRV.
-#This package is confirmed to build with Rust 1.96.0-beta.8 on amd64
+#This package is confirmed to build with Rust 1.97.0-beta.4 on amd64
USE_LANGUAGES+= c c++
USE_TOOLS+= pkg-config
Index: pkgsrc/emulators/jgenesis/cargo-depends.mk
diff -u pkgsrc/emulators/jgenesis/cargo-depends.mk:1.14 pkgsrc/emulators/jgenesis/cargo-depends.mk:1.15
--- pkgsrc/emulators/jgenesis/cargo-depends.mk:1.14 Thu May 21 12:32:26 2026
+++ pkgsrc/emulators/jgenesis/cargo-depends.mk Tue Jun 23 13:45:13 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.14 2026/05/21 12:32:26 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.15 2026/06/23 13:45:13 pin Exp $
CARGO_CRATE_DEPENDS+= ab_glyph-0.2.32
CARGO_CRATE_DEPENDS+= ab_glyph_rasterizer-0.1.10
@@ -56,11 +56,13 @@ CARGO_CRATE_DEPENDS+= bincode-2.0.1
CARGO_CRATE_DEPENDS+= bincode_derive-2.0.1
CARGO_CRATE_DEPENDS+= bit-set-0.6.0
CARGO_CRATE_DEPENDS+= bit-set-0.8.0
+CARGO_CRATE_DEPENDS+= bit-set-0.9.1
CARGO_CRATE_DEPENDS+= bit-vec-0.7.0
CARGO_CRATE_DEPENDS+= bit-vec-0.8.0
+CARGO_CRATE_DEPENDS+= bit-vec-0.9.1
CARGO_CRATE_DEPENDS+= bit_field-0.10.3
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
-CARGO_CRATE_DEPENDS+= bitflags-2.11.0
+CARGO_CRATE_DEPENDS+= bitflags-2.13.0
CARGO_CRATE_DEPENDS+= bitreader-0.3.11
CARGO_CRATE_DEPENDS+= bitstream-io-4.9.0
CARGO_CRATE_DEPENDS+= block-0.1.6
@@ -96,6 +98,7 @@ CARGO_CRATE_DEPENDS+= claxon-0.4.3
CARGO_CRATE_DEPENDS+= clipboard-win-5.4.1
CARGO_CRATE_DEPENDS+= cmake-0.1.58
CARGO_CRATE_DEPENDS+= codespan-reporting-0.12.0
+CARGO_CRATE_DEPENDS+= codespan-reporting-0.13.1
CARGO_CRATE_DEPENDS+= color_quant-1.1.0
CARGO_CRATE_DEPENDS+= colorchoice-1.0.5
CARGO_CRATE_DEPENDS+= combine-4.6.7
@@ -173,6 +176,7 @@ CARGO_CRATE_DEPENDS+= filetime_creation-
CARGO_CRATE_DEPENDS+= find-msvc-tools-0.1.9
CARGO_CRATE_DEPENDS+= flate2-1.1.9
CARGO_CRATE_DEPENDS+= foldhash-0.1.5
+CARGO_CRATE_DEPENDS+= foldhash-0.2.0
CARGO_CRATE_DEPENDS+= font-types-0.10.1
CARGO_CRATE_DEPENDS+= fontconfig-parser-0.5.8
CARGO_CRATE_DEPENDS+= fontdb-0.16.2
@@ -213,6 +217,7 @@ CARGO_CRATE_DEPENDS+= heck-0.5.0
CARGO_CRATE_DEPENDS+= hermit-abi-0.5.2
CARGO_CRATE_DEPENDS+= hex-0.4.3
CARGO_CRATE_DEPENDS+= hexf-parse-0.2.1
+CARGO_CRATE_DEPENDS+= higher-kinded-types-0.2.1
CARGO_CRATE_DEPENDS+= hmac-0.12.1
CARGO_CRATE_DEPENDS+= icu_collections-2.1.1
CARGO_CRATE_DEPENDS+= icu_locale_core-2.1.1
@@ -252,7 +257,7 @@ CARGO_CRATE_DEPENDS+= lebe-0.5.3
CARGO_CRATE_DEPENDS+= lending-iterator-0.1.7
CARGO_CRATE_DEPENDS+= lending-iterator-proc_macros-0.1.7
CARGO_CRATE_DEPENDS+= libbz2-rs-sys-0.2.2
-CARGO_CRATE_DEPENDS+= libc-0.2.183
+CARGO_CRATE_DEPENDS+= libc-0.2.186
CARGO_CRATE_DEPENDS+= libfuzzer-sys-0.4.12
CARGO_CRATE_DEPENDS+= libloading-0.8.9
CARGO_CRATE_DEPENDS+= libm-0.2.16
@@ -269,7 +274,9 @@ CARGO_CRATE_DEPENDS+= lzma-rs-perf-exp-0
CARGO_CRATE_DEPENDS+= lzma-rust-0.1.7
CARGO_CRATE_DEPENDS+= lzma-rust2-0.16.2
CARGO_CRATE_DEPENDS+= macro_rules_attribute-0.1.3
+CARGO_CRATE_DEPENDS+= macro_rules_attribute-0.2.2
CARGO_CRATE_DEPENDS+= macro_rules_attribute-proc_macro-0.1.3
+CARGO_CRATE_DEPENDS+= macro_rules_attribute-proc_macro-0.2.2
CARGO_CRATE_DEPENDS+= malloc_buf-0.0.6
CARGO_CRATE_DEPENDS+= matchers-0.2.0
CARGO_CRATE_DEPENDS+= maybe-rayon-0.1.1
@@ -282,6 +289,7 @@ CARGO_CRATE_DEPENDS+= mime_guess2-2.3.1
CARGO_CRATE_DEPENDS+= miniz_oxide-0.8.9
CARGO_CRATE_DEPENDS+= moxcms-0.8.1
CARGO_CRATE_DEPENDS+= naga-25.0.1
+CARGO_CRATE_DEPENDS+= naga-29.0.3
CARGO_CRATE_DEPENDS+= ndk-0.9.0
CARGO_CRATE_DEPENDS+= ndk-context-0.1.1
CARGO_CRATE_DEPENDS+= ndk-sys-0.5.0+25.2.9519653
@@ -359,10 +367,12 @@ CARGO_CRATE_DEPENDS+= png-0.18.1
CARGO_CRATE_DEPENDS+= polling-3.11.0
CARGO_CRATE_DEPENDS+= pollster-0.4.0
CARGO_CRATE_DEPENDS+= polonius-the-crab-0.2.1
+CARGO_CRATE_DEPENDS+= polonius-the-crab-0.5.0
CARGO_CRATE_DEPENDS+= portable-atomic-1.13.1
CARGO_CRATE_DEPENDS+= portable-atomic-util-0.2.6
CARGO_CRATE_DEPENDS+= potential_utf-0.1.4
CARGO_CRATE_DEPENDS+= powerfmt-0.2.0
+CARGO_CRATE_DEPENDS+= pp-rs-0.2.1
CARGO_CRATE_DEPENDS+= ppmd-rust-1.4.0
CARGO_CRATE_DEPENDS+= ppv-lite86-0.2.21
CARGO_CRATE_DEPENDS+= presser-0.3.1
@@ -418,11 +428,13 @@ 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+= sdl3-0.17.3
+CARGO_CRATE_DEPENDS+= sdl3-0.18.4
CARGO_CRATE_DEPENDS+= sdl3-image-src-3.4.0
CARGO_CRATE_DEPENDS+= sdl3-image-sys-0.6.1+SDL-image-3.4.0
-CARGO_CRATE_DEPENDS+= sdl3-src-3.4.2
-CARGO_CRATE_DEPENDS+= sdl3-sys-0.6.1+SDL-3.4.2
+CARGO_CRATE_DEPENDS+= sdl3-mixer-src-3.2.4
+CARGO_CRATE_DEPENDS+= sdl3-mixer-sys-0.6.3+SDL-mixer-3.2.4
+CARGO_CRATE_DEPENDS+= sdl3-src-3.4.10
+CARGO_CRATE_DEPENDS+= sdl3-sys-0.6.6+SDL-3.4.10
CARGO_CRATE_DEPENDS+= sdl3-ttf-src-3.2.3
CARGO_CRATE_DEPENDS+= sdl3-ttf-sys-0.6.0+SDL-ttf-3.2.2
CARGO_CRATE_DEPENDS+= self_cell-1.2.2
@@ -521,6 +533,7 @@ CARGO_CRATE_DEPENDS+= utf8parse-0.2.2
CARGO_CRATE_DEPENDS+= uuid-1.22.0
CARGO_CRATE_DEPENDS+= v_frame-0.3.9
CARGO_CRATE_DEPENDS+= valuable-0.1.1
+CARGO_CRATE_DEPENDS+= vcpkg-0.2.15
CARGO_CRATE_DEPENDS+= version_check-0.9.5
CARGO_CRATE_DEPENDS+= virtue-0.0.18
CARGO_CRATE_DEPENDS+= walkdir-2.5.0
Index: pkgsrc/emulators/jgenesis/distinfo
diff -u pkgsrc/emulators/jgenesis/distinfo:1.14 pkgsrc/emulators/jgenesis/distinfo:1.15
--- pkgsrc/emulators/jgenesis/distinfo:1.14 Thu May 21 12:32:26 2026
+++ pkgsrc/emulators/jgenesis/distinfo Tue Jun 23 13:45:13 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.14 2026/05/21 12:32:26 pin Exp $
+$NetBSD: distinfo,v 1.15 2026/06/23 13:45:13 pin Exp $
BLAKE2s (ab_glyph-0.2.32.crate) = a1bd2a114f0cae7af4e1dc5f86421476ddc0abc68c8cc8f85baffa7375db8c88
SHA512 (ab_glyph-0.2.32.crate) = aa28fc87201abc6cd14bfb2371420be102e82f9317d952db5e0f576e867dcee61e3a54d65e39489459e3dd238baef77b46418ff20a2a9c9cf9e4a6ddf1277fb0
@@ -168,21 +168,27 @@ Size (bit-set-0.6.0.crate) = 15557 bytes
BLAKE2s (bit-set-0.8.0.crate) = f0929f523e5285b3541d2287d602d99b3c31ff327aeadcfbcbaa889ca4bf7c7e
SHA512 (bit-set-0.8.0.crate) = eb06e6b9285f33fb0dca69ce189838138f679e97e72538d09923e29348cb25ff1043cf4ef4ef4b74644de9a601859159d9d9d74354def92eb10b86e6067047fa
Size (bit-set-0.8.0.crate) = 16289 bytes
+BLAKE2s (bit-set-0.9.1.crate) = fa78c09266d818bd03ee17995206dc66d2ccb5e7d50aa93d25947e6d565d60df
+SHA512 (bit-set-0.9.1.crate) = 7759050ccdf9648497f69e0dbc25e914059234faf6fa409cfb1b3ae33ec6e4d37c22fe9f1cb968a68fafb5842765dc0827a1e4cf86af26d0c995610ed22dafb2
+Size (bit-set-0.9.1.crate) = 20389 bytes
BLAKE2s (bit-vec-0.7.0.crate) = 161033c3a13185ed9b5a8b55b6a414257ba429af968d2b46039c5ad35d00be36
SHA512 (bit-vec-0.7.0.crate) = 22bcfb93c2e38034d1ac22c2586640811691f181f9966b27dffbc7fa06eef66fa8b8be028543e77c0d061930abaff1f8f76d18a81d45a322fcc38bd8e4fcea1d
Size (bit-vec-0.7.0.crate) = 23206 bytes
BLAKE2s (bit-vec-0.8.0.crate) = a2d2c887387af64f1aa624ef1526404c8654d72aab54279a94dcfe7fcc188471
SHA512 (bit-vec-0.8.0.crate) = 20d55f09994bff368381d2da5e0aa4ec3d336361d0e0111d72d147fa0e44cdafe3df62c3dc30d42d745dbf42dfc0b75037f046e5335085f3fb88f586e52fa571
Size (bit-vec-0.8.0.crate) = 24132 bytes
+BLAKE2s (bit-vec-0.9.1.crate) = faba89e85e4f7b0fd0da62eec200ad4e8d4fb5fec91a5e9d138da95547f9ae5b
+SHA512 (bit-vec-0.9.1.crate) = b1a7243204680439ff48cc77073478cfae8204f61d9cf5141cf7dbd1796424280a4ac923ddb555fb060bd9270566c9b0b5c8b5886e6190d31f5dda0bc5b7b627
+Size (bit-vec-0.9.1.crate) = 29177 bytes
BLAKE2s (bit_field-0.10.3.crate) = fdebfc2b35cd0d495b7e4ce5bc7eea23c70f2c5df9a0aa0e0eb1beea7e0e3f32
SHA512 (bit_field-0.10.3.crate) = e68d8f996cd8a30378d7fe7fa5b8e45f6e6c9dab3052a4b13a44aafbc3eedd3e01d6604d334f8fe3b7db3045b8e2a4ce88b24c05f1a47d1061343eae10a455cf
Size (bit_field-0.10.3.crate) = 11173 bytes
BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
Size (bitflags-1.3.2.crate) = 23021 bytes
-BLAKE2s (bitflags-2.11.0.crate) = cec5149472f1a67672f4bd830d0cea28a3258f8feda5b464acef8a2c737cbefd
-SHA512 (bitflags-2.11.0.crate) = d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48
-Size (bitflags-2.11.0.crate) = 48906 bytes
+BLAKE2s (bitflags-2.13.0.crate) = 5e68c43f228176841cc2956db79f1e095f422bb89091e8d49c637e09551be42e
+SHA512 (bitflags-2.13.0.crate) = 5a93a30662effe056132d33cd0b25670feedfe69e927b7e77ea1a417f68104988459f1c3a73eec1752eac08f44ae5333496526e1a96dfb3e7144deca1a94d19f
+Size (bitflags-2.13.0.crate) = 51280 bytes
BLAKE2s (bitreader-0.3.11.crate) = d420244c52f73318fc091cf1534123558593467ff05561cc3a8e3156222938df
SHA512 (bitreader-0.3.11.crate) = b8fac9e0fc8d44e71078017e369c1bbfb3a0068839cc32b1532d603cb322d3a153bdc813b93d5e2d6e04a4c43acec9674ebe3fa89798e6839d87f0bcc106b7ec
Size (bitreader-0.3.11.crate) = 12077 bytes
@@ -288,6 +294,9 @@ Size (cmake-0.1.58.crate) = 20474 bytes
BLAKE2s (codespan-reporting-0.12.0.crate) = d211cfc29804cd8e24f63a7af30980c03d4e3bf0ba52efc8d50172afabb5446f
SHA512 (codespan-reporting-0.12.0.crate) = 73d3835dc25b4a4088416c2b74aa22c04dfd14bfb9fd85a1f2b22fed8acef284437b2eccef0098b593ad082df65d6a66aa5852c4d81a9df33718a81be56d8d09
Size (codespan-reporting-0.12.0.crate) = 55796 bytes
+BLAKE2s (codespan-reporting-0.13.1.crate) = f0dfafe0e6e500ed6f3c512f63647fdcf3ae985548ec6405a33b1c1835cde8b1
+SHA512 (codespan-reporting-0.13.1.crate) = 876f4ba5dc3d7d0b201f6ea25effb787e01ebffb74bad88810aae8e293c3ac264c8c58bc81a20b29150040ecb755920695457ce8c0bb4a5b382552b5b44e6497
+Size (codespan-reporting-0.13.1.crate) = 57424 bytes
BLAKE2s (color_quant-1.1.0.crate) = 1aecde4105fac2b5caed5200763780f18edfcf9ddcbad72d63b41e149d1885ea
SHA512 (color_quant-1.1.0.crate) = 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201
Size (color_quant-1.1.0.crate) = 6649 bytes
@@ -519,6 +528,9 @@ Size (flate2-1.1.9.crate) = 82745 bytes
BLAKE2s (foldhash-0.1.5.crate) = d2e18d6a9ac10fd481f5d9c3d1d534545c67b1d4318170083b7747eb374caa3b
SHA512 (foldhash-0.1.5.crate) = 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22
Size (foldhash-0.1.5.crate) = 21901 bytes
+BLAKE2s (foldhash-0.2.0.crate) = 093b2ace06b78950fe9cb5eb123449fc6b9454138ee56a7df3db9b9b46153560
+SHA512 (foldhash-0.2.0.crate) = 1495281089a8a1b7bbacf8004a5e8051bb00bf37718e9ddce9d43e4e198f529135f864b6850ee4422456b0d4731ae58647f0a1aaae0d67921c389f5d108fc163
+Size (foldhash-0.2.0.crate) = 23329 bytes
BLAKE2s (font-types-0.10.1.crate) = d065bb64eb89f10f001f0be6a3ab02187abf8b8b1ab1b88210bd5561b29cfba7
SHA512 (font-types-0.10.1.crate) = 5589fa8630d9b16f7046e3f5c88c6b51a13cb22e4dd9f213159ac9514bb72265e353a0c3447ec788eb4fc21e50e0c3b1046dd5907611cb6fda04ae749d3ce9bd
Size (font-types-0.10.1.crate) = 24859 bytes
@@ -639,6 +651,9 @@ Size (hex-0.4.3.crate) = 13299 bytes
BLAKE2s (hexf-parse-0.2.1.crate) = 01431bd43c644d91c6442925750d7cbfcb0340aefc3053398971a1eeb7d2fbcc
SHA512 (hexf-parse-0.2.1.crate) = 76e64d95121b0c3cd534a0005df0933bf6430f50969ba7a72f6a8261c9b7830c00a65b9286315cf78dca4a23c02bddf75488004630ca9839cc371c43efc8cade
Size (hexf-parse-0.2.1.crate) = 4662 bytes
+BLAKE2s (higher-kinded-types-0.2.1.crate) = 6fbc2a65d3c5cc9438511727e8482851059cc831ffdc8b1ad8b0718d02298e2b
+SHA512 (higher-kinded-types-0.2.1.crate) = a57ff42269ce6b80b65555441c52695eb8c2b676d820d1ab806a76a7480962b0e58f49d99a3dd6439530db3f528cddac8099f9dc14c7bb70a21631c0276164b2
+Size (higher-kinded-types-0.2.1.crate) = 22818 bytes
BLAKE2s (hmac-0.12.1.crate) = dc8954d1ac7a3ca619d4036195a07246bcf5dbcd759cab76b03ac5b98a753fb1
SHA512 (hmac-0.12.1.crate) = 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8
Size (hmac-0.12.1.crate) = 42657 bytes
@@ -705,9 +720,9 @@ Size (itertools-0.14.0.crate) = 152715 b
BLAKE2s (itoa-1.0.18.crate) = b4c525cfe99837e3afd95733435e0353ba9116ecebc7a2ec73f3b84db383ba91
SHA512 (itoa-1.0.18.crate) = 8dbad156e2863c28e2b380901a92414ef00e39f1fcdb06d91a0f3fb73108c2f7f36b699ccd93287808c24c29cca7f1783d48d5ca95f2173502963c0abcb2d09c
Size (itoa-1.0.18.crate) = 15935 bytes
-BLAKE2s (jgenesis-0.12.1.tar.gz) = 6fd4c10023cbbe262996a071e014fcae600185b18b558eb9bc36f9893ea4734d
-SHA512 (jgenesis-0.12.1.tar.gz) = 03e0c1fd3d86768da7b8a59b534dcb73170714c645f1156ce167d761395a0ac1506e1b3956f7614c8a9773993500b39313af0e7625780e6d526f0ea816f54853
-Size (jgenesis-0.12.1.tar.gz) = 1240174 bytes
+BLAKE2s (jgenesis-0.13.0.tar.gz) = da80b8aabf51f055a0811c4d1b1233daefa052a2bd08a244be44bfc20e2add80
+SHA512 (jgenesis-0.13.0.tar.gz) = 7901a9a46d1ab9d7564ce473e03bb60904d86057f81b5e3f1b2d9570bc103ba2316f26f1aa8f03c571e4bf3ca03f4bda4690fce7da41fec1a821bb9ddc1181aa
+Size (jgenesis-0.13.0.tar.gz) = 1345520 bytes
BLAKE2s (jiff-0.2.23.crate) = d1e7c381d3eacd81aa59729bbf16d5dba18eb8fdd7ff88fe4a42d94d5e036c7d
SHA512 (jiff-0.2.23.crate) = 523461f14e5ddff5f9d883469a227f142ab83c5e953434027207e7b9fe70ad4d86fae8e0ae59adb11768597dfb1480be945c1b44794eaa446ecdaf7acf472881
Size (jiff-0.2.23.crate) = 759789 bytes
@@ -759,9 +774,9 @@ Size (lending-iterator-proc_macros-0.1.7
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.183.crate) = d551aec571280df3cc590bd988d57aae5baf80337a2ba1b9da32a4efb1ff2b7e
-SHA512 (libc-0.2.183.crate) = 017986d4fa8c362f8900c1c82c7381066382a7272cfe114243b8d47637d042c87b5ebef7881cf46727e00e541a0a8270a32db694ce8d78372672cf08224a90b2
-Size (libc-0.2.183.crate) = 816918 bytes
+BLAKE2s (libc-0.2.186.crate) = e4ae2a7c2182c3a4f54e39cfed3d574220b3a6d54af5a40aadfd814bb8a12c6a
+SHA512 (libc-0.2.186.crate) = 6a58e671ec6811dff9a0d7d4db8f37d38bcbca9efff20dad4706190e5cdb77b426567754bcf0ef0f2d0c31d6506401f724f3ca500b9bed57bb8605b1141ed690
+Size (libc-0.2.186.crate) = 821883 bytes
BLAKE2s (libfuzzer-sys-0.4.12.crate) = e6b89f1114cc46dae5bc121fec45c3077e068f051d2d2a185eb2073bd42b659c
SHA512 (libfuzzer-sys-0.4.12.crate) = ce18117dc20d7904864636b6c4e9526adacce89b7ebcd87dad45a7812b3198afe243ae66c4ac3c2626b6f103effef136007f2778e27223e1e415d7e1b72c4b72
Size (libfuzzer-sys-0.4.12.crate) = 129805 bytes
@@ -810,9 +825,15 @@ Size (lzma-rust2-0.16.2.crate) = 254500
BLAKE2s (macro_rules_attribute-0.1.3.crate) = 7037cdc20f46532ae724621c9e57923922b1d6fec8c184997d36c42256a8252c
SHA512 (macro_rules_attribute-0.1.3.crate) = 1dd6f07c4e88a8b12d1fc97dc89f229ca61911c13d935c50c10fb62f7cb315ccdda913b5ae978a7a6f78ea006942626f28834bb35c9519d36e6c39bbb618fd02
Size (macro_rules_attribute-0.1.3.crate) = 15228 bytes
+BLAKE2s (macro_rules_attribute-0.2.2.crate) = 2633847242c9b04d4a34cd782adba98552f20e9fae55f6a604817ad3bf45c1f1
+SHA512 (macro_rules_attribute-0.2.2.crate) = 9a0d96c2da4c9191da4aafc8cb951d20fd2074b2c32890dfce804954d7aabc220bc0e4e170ba82d30185345331ad13edbce2eecd52f866c4de554f558410324f
+Size (macro_rules_attribute-0.2.2.crate) = 15330 bytes
BLAKE2s (macro_rules_attribute-proc_macro-0.1.3.crate) = 745c18fa68bc98dc482701f2746c57a772ba905c603b4cc0950c540239535c74
SHA512 (macro_rules_attribute-proc_macro-0.1.3.crate) = b29e12cdaa8c31d823614530aa352af52e50a1e4f91c345357a3060011a00d117dfa2fb7582e4708e17eca3332019580f5891a092ac8a5d2c4bfc08ea8f5edf1
Size (macro_rules_attribute-proc_macro-0.1.3.crate) = 8249 bytes
+BLAKE2s (macro_rules_attribute-proc_macro-0.2.2.crate) = 451ecd6433ebb47341dcc28ada106c6016c3ef5fa0d01c08ee5317184fcfce48
+SHA512 (macro_rules_attribute-proc_macro-0.2.2.crate) = f888ee2213c96a51073972c7e661fe24297f9ce18da737fe6633e1e1b70de1723141080930f1359a593b1cd4cdfdce1e329b45238cd8859d3ae9406dbb5a7754
+Size (macro_rules_attribute-proc_macro-0.2.2.crate) = 8271 bytes
BLAKE2s (malloc_buf-0.0.6.crate) = fa2e78c89cf38b987feb7cc9114dedf22a0d8ea5611e9a44f8dd55b4b79adc7c
SHA512 (malloc_buf-0.0.6.crate) = 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed
Size (malloc_buf-0.0.6.crate) = 1239 bytes
@@ -849,6 +870,9 @@ Size (moxcms-0.8.1.crate) = 188252 bytes
BLAKE2s (naga-25.0.1.crate) = 7e4fa8feb552252fbafea778bf67dce4c95d1c0c09f58c3e7c6766b7abf85de4
SHA512 (naga-25.0.1.crate) = f42d2bceaf4103b8f504cb8d968a38902da7488197cb61bd20a6dae1e102ff4507d3ccf4c691aba30178d218bff87575fb66198dc8969d2a00e1f569cd4908af
Size (naga-25.0.1.crate) = 718101 bytes
+BLAKE2s (naga-29.0.3.crate) = 5e2b700901fe406680d7c9522d605bcdc40e62ea079ea62728aac83e6220e040
+SHA512 (naga-29.0.3.crate) = 775395f27fe72f6cf82ca3a027f3bdf4d4aa087b4bd387259199f46651957942449fcc4fec9b70a1b6c51d41a3930df12c7fd0cb5c83ce48e292806aeef71212
+Size (naga-29.0.3.crate) = 842607 bytes
BLAKE2s (ndk-0.9.0.crate) = c6166edd2a81d6fe46ad3b104b9997ec98876ccb7681f709205b6864147b0407
SHA512 (ndk-0.9.0.crate) = d6f7962406df285e9b96d622590f79fe00be854c9f1c91806a277d3ec1f58e59666cd96663ac543290f41a361dc3632cd91a3c39fa70f0903e760d1e415feefc
Size (ndk-0.9.0.crate) = 84865 bytes
@@ -1080,6 +1104,9 @@ Size (pollster-0.4.0.crate) = 9840 bytes
BLAKE2s (polonius-the-crab-0.2.1.crate) = ed57a34b25fedcf03d39c5ec9594f584e79ac975d584eaaf150d3fe4fb27def7
SHA512 (polonius-the-crab-0.2.1.crate) = bf4368f8c9449fd4f8df51b9cd967c21048b52d8606243061109cc8aa63a4154b1727685f8656f75108d52fa31b4d17dbd141fa37080f2257f9b065e50c4058a
Size (polonius-the-crab-0.2.1.crate) = 18271 bytes
+BLAKE2s (polonius-the-crab-0.5.0.crate) = 330007ae08e0e1b22d055f6265c9dafa67b089f2c2e784baba5df6a41b3fc9c4
+SHA512 (polonius-the-crab-0.5.0.crate) = 57c52438361ccb8521d33df4669e60bab7168a5e397334fb6b89021b6c0af28539ee7303ed9068fa85be7cfeb3411852bcb658706160063f712b54ed6ce2559a
+Size (polonius-the-crab-0.5.0.crate) = 25264 bytes
BLAKE2s (portable-atomic-1.13.1.crate) = b3a6549f02086b4648b923c66555c2cf4f46719746faeaf5372cae8ec0e52e11
SHA512 (portable-atomic-1.13.1.crate) = 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3
Size (portable-atomic-1.13.1.crate) = 197001 bytes
@@ -1092,6 +1119,9 @@ Size (potential_utf-0.1.4.crate) = 9514
BLAKE2s (powerfmt-0.2.0.crate) = bdb2e56103b2ec9bd76d865753db13d6e94acfe71e1196ee3b4e7e51efeb7cd6
SHA512 (powerfmt-0.2.0.crate) = 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
Size (powerfmt-0.2.0.crate) = 15165 bytes
+BLAKE2s (pp-rs-0.2.1.crate) = 05b02cf6537ea51b832d72adf6286e4f5a29560bc60c1373114dc98ede028cf6
+SHA512 (pp-rs-0.2.1.crate) = bd4b50ce881812ad6afd3e03d83212ce4987828e379e254591a0ed47f23f16d1b51b555be9ebd347096ca85f6d75ee7a8190564a20383ddff57fca8993483056
+Size (pp-rs-0.2.1.crate) = 25905 bytes
BLAKE2s (ppmd-rust-1.4.0.crate) = 5ffc2ddb4639bb5567bf6de1d5ba917db6bf10365d992591f54998498aef3b68
SHA512 (ppmd-rust-1.4.0.crate) = 331cc16eacceda058dce7b6f97b58036f56fe23381eda05a6790972c6c3b94debe14cdc039ccb9d6b41415c5df10490bb9ce875ba4fbdb8494c0a2e41552487d
Size (ppmd-rust-1.4.0.crate) = 38522 bytes
@@ -1257,21 +1287,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 (sdl3-0.17.3.crate) = dd535e0931862b831afa1cbf2f9d97ec26138ed5651dceee1156c166646723a6
-SHA512 (sdl3-0.17.3.crate) = f5093c9031685fff71dc7ad31133cadc3603f743e5e0d48151ba8a1c7941028101bc73c67a73307d8c04614bc72637ae51fa32ed112d9f0179d3b501e826f0b7
-Size (sdl3-0.17.3.crate) = 887048 bytes
+BLAKE2s (sdl3-0.18.4.crate) = cc57d2b7f98d4e5774b23f6dc2ff2d680a7600f63776d3460d6549081303dc4b
+SHA512 (sdl3-0.18.4.crate) = b87119894896e3b593e873b953640492e1c4fbbd62864daef7dd20a0e418437b85f178d2920def5b9c3078b2076e61c45003233cc64812ad7bff39ac0d5a91cf
+Size (sdl3-0.18.4.crate) = 894380 bytes
BLAKE2s (sdl3-image-src-3.4.0.crate) = e44bdf661ed98b5355a3298c15b552a07dc1f4f05d6c50fb2e7e10650fa530ac
SHA512 (sdl3-image-src-3.4.0.crate) = 67084cc6b03a9614878b586597e115e6018c4d957f0326b902a3dc787f14b606215d7d9b2f99eec58d4a21595b8273c4527ab5ed7f7957b69957b28dca2aaf28
Size (sdl3-image-src-3.4.0.crate) = 7451734 bytes
BLAKE2s (sdl3-image-sys-0.6.1+SDL-image-3.4.0.crate) = ee655cc25e4918206bbea9111bb80706b6ccef371794386050b0aee9a92a0fd4
SHA512 (sdl3-image-sys-0.6.1+SDL-image-3.4.0.crate) = e1c87084c3d6bd8ce5aeab2c9d8507eb0475e5c9ebe9b94627bc97cd77edd38785ef1f149411e02f3e05749ecc14dd12aa32013aa5b225c9bccd1026f91f117e
Size (sdl3-image-sys-0.6.1+SDL-image-3.4.0.crate) = 26209 bytes
-BLAKE2s (sdl3-src-3.4.2.crate) = 5649f1ed7206787cd4cc99e600baef1cab6644800e072e82aaaecdbd007ad6fa
-SHA512 (sdl3-src-3.4.2.crate) = 4601ca65778d1690e05da056da2f6118f7ab853c887fd0bb29d37da6ae35b7801d9cbced9720d6acf08c1a1482533a35a9c87b90ce2268a5f83ce5b4313bd521
-Size (sdl3-src-3.4.2.crate) = 5680624 bytes
-BLAKE2s (sdl3-sys-0.6.1+SDL-3.4.2.crate) = a2d3fca56785582e9adcbcf8fa0bc66fd15abad041e2661afa7c29e4e9b20b78
-SHA512 (sdl3-sys-0.6.1+SDL-3.4.2.crate) = 4f8b33e06402159789d200ca7066935f8bdc2444abb031ed79f196413203384a8ec8f803d1b4106c176cc7b735c76de18898576ab02de67219900a158ea2b592
-Size (sdl3-sys-0.6.1+SDL-3.4.2.crate) = 607337 bytes
+BLAKE2s (sdl3-mixer-src-3.2.4.crate) = 5ba070cfa4eb622e31c4e7c4591553659e3ced41c73158c05ebc2b41d47ab32f
+SHA512 (sdl3-mixer-src-3.2.4.crate) = c3596236694ee8fccc30f4634ba39401a7f7ea4a6a2936230fe929d5c24e1b8eb6f1bf9a91995e85a77951af75d7247559ab80bbe1fd6fd10f9fb5684c17957c
+Size (sdl3-mixer-src-3.2.4.crate) = 8893739 bytes
+BLAKE2s (sdl3-mixer-sys-0.6.3+SDL-mixer-3.2.4.crate) = 82e05bd9114222cc61ac2b26319ed7443f14d865a587183e5d535d5ecc6ccaf4
+SHA512 (sdl3-mixer-sys-0.6.3+SDL-mixer-3.2.4.crate) = 4c23c82e0c2e8e2beee20e61bfeb81058dbd220e925ce39292b320546ee987b186cafd1c4d643ffbced5c3477aaa55fe3ce0b0426122faac96032556e8b5623b
+Size (sdl3-mixer-sys-0.6.3+SDL-mixer-3.2.4.crate) = 595769 bytes
+BLAKE2s (sdl3-src-3.4.10.crate) = a29e5d0a1cebd636dbca60c51d91d92a02efce75fbaff01bf44bdc5cd85ac0c4
+SHA512 (sdl3-src-3.4.10.crate) = 678d1692c4b104dfa900c436c5c3ce543b7b45b3f341e61414fde271e0ff2faa01eae671b5c1f8959dc6d8ec39c40b7178ca18342a05e0289b18d417110d2748
+Size (sdl3-src-3.4.10.crate) = 5718504 bytes
+BLAKE2s (sdl3-sys-0.6.6+SDL-3.4.10.crate) = 47410ea2331369dec7009b0d0ba9abc60475e18fe0a542037800dab6892aaa0e
+SHA512 (sdl3-sys-0.6.6+SDL-3.4.10.crate) = 73f3a626c0f716ea3fe5404a25d955dd52d12a18b074e86b9e02f3b42409e3d1571d1eb141a44f7447e300a3553fcc2567b0ba22c247cb4351454c470872c764
+Size (sdl3-sys-0.6.6+SDL-3.4.10.crate) = 611033 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
@@ -1566,6 +1602,9 @@ Size (v_frame-0.3.9.crate) = 20856 bytes
BLAKE2s (valuable-0.1.1.crate) = df7602da20aa0212438759173532cf82c56ba05307e036b22bfddb318e2f82b7
SHA512 (valuable-0.1.1.crate) = d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf
Size (valuable-0.1.1.crate) = 28679 bytes
+BLAKE2s (vcpkg-0.2.15.crate) = 0ec9e97d0e23d59f0a4095773e1136e15f2054fb86bcceb309774638768ea8c4
+SHA512 (vcpkg-0.2.15.crate) = 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
+Size (vcpkg-0.2.15.crate) = 228735 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
Home |
Main Index |
Thread Index |
Old Index