guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.

commit c429ed96ead6b2209a645ffbbe9bca5edc461689
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Mon Jul 28 07:52:40 2025 +0900

    WIP: toward a working librsvg 2.60.0.
    
    Change-Id: Id30bc08a3df3ac3d92410de9b4d7a34d0c0e8aab
---
 gnu/packages/gnome.scm       |  58 +--
 gnu/packages/rust-crates.scm | 966 ++++++++++++++++++++++++++++++-------------
 2 files changed, 696 insertions(+), 328 deletions(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 81a9ae6b85..9ac86389d5 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -213,6 +213,7 @@
   #:use-module (gnu packages readline)
   #:use-module (gnu packages ruby-xyz)
   #:use-module (gnu packages rust)
+  #:use-module (gnu packages rust-apps)
   #:use-module (gnu packages samba)
   #:use-module (gnu packages scanner)
   #:use-module (gnu packages sdl)
@@ -3701,37 +3702,27 @@ for dealing with different structured file formats.")
               (sha256
                (base32
                 "1hzfw59agnkh07cimbxs7iqjrkzzx4n5sbw8fscgq2p7yv6zqvqb"))))
-    (build-system gnu-build-system)
+    (build-system meson-build-system)
     (outputs '("out" "doc" "debug"))
     (arguments
      (list
       #:configure-flags
-      #~(list "--disable-static"
+      #~(list "-Ddefault_library=shared" ;do not build a static library
               #$@(if (%current-target-system)
                      #~(;; g-ir-scanner can't import its modules
                         ;; and vala currently can't be cross-compiled.
-                        "--enable-introspection=no"
-                        "--enable-vala=no"
+                        "-Dintrospection=false"
+                        "-Dvala=false"
                         ;; These two are necessary for cross-compiling.
                         (string-append
-                         "--build=" #$(nix-system->gnu-triplet
-                                       (%current-system)))
-                        (string-append
-                         "--host=" #$(%current-target-system)))
-                     #~("--enable-vala")))
-      #:make-flags
-      #~(list (string-append "CC=" #$(cc-for-target))
-              (string-append "PKG_CONFIG=" #$(pkg-config-for-target))
-              #$@(if (%current-target-system)
-                     #~((string-append "RUST_TARGET="
-                                       #$(platform-rust-target
-                                          (lookup-platform-by-target
-                                           (%current-target-system)))))
+                         "-Dtriplet=" #$(nix-system->gnu-triplet
+                                         (%current-system))))
                      #~()))
-      #:imported-modules %cargo-build-system-modules
+      #:imported-modules (append %cargo-build-system-modules
+                                 %meson-build-system-modules)
       #:modules
       '(((guix build cargo-build-system) #:prefix cargo:)
-        (guix build gnu-build-system)
+        (guix build meson-build-system)
         (guix build utils))
       #:phases
       #~(modify-phases %standard-phases
@@ -3744,12 +3735,6 @@ for dealing with different structured file formats.")
                 (("@bindir@/gdk-pixbuf-thumbnailer")
                  (string-append #$(this-package-input "gdk-pixbuf")
                                 "/bin/gdk-pixbuf-thumbnailer")))))
-          (add-after 'unpack 'prepare-for-build
-            (lambda _
-              ;; Something about the build environment resists building
-              ;; successfully with the '--locked' flag.
-              (substitute* '("Makefile.am" "Makefile.in")
-                (("--locked") ""))))
           (add-after 'unpack 'loosen-test-boundaries
             (lambda _
               ;; Increase reftest tolerance a bit to account for different
@@ -3761,19 +3746,17 @@ for dealing with different structured file formats.")
                 ((".*rtl_tspan_svg.*") ""))))
           (add-before 'configure 'pre-configure
             (lambda* (#:key outputs #:allow-other-keys)
-              (substitute* "gdk-pixbuf-loader/Makefile.in"
+              (substitute* "gdk-pixbuf-loader/meson.build"
                 ;; By default the gdk-pixbuf loader is installed under
                 ;; gdk-pixbuf's prefix.  Work around that.
-                (("gdk_pixbuf_moduledir = .*$")
-                 (string-append "gdk_pixbuf_moduledir = "
-                                "$(prefix)/"
-                                #$(dirname %gdk-pixbuf-loaders-cache-file) "/"
-                                "loaders\n")))
-              (substitute* "configure"
-                (("gdk_pixbuf_cache_file=.*")
-                 (string-append "gdk_pixbuf_cache_file="
-                                #$output "/"
-                                #$%gdk-pixbuf-loaders-cache-file "\n")))))
+                (("install_dir: pixbuf_dep.get_variable\\(pkgconfig: \
+'gdk_pixbuf_moduledir'.*")
+                 (format
+                  #f "install_dir: '~a',~%"
+                  (string-append "gdk_pixbuf_moduledir = "
+                                 #$output "/"
+                                 #$(dirname %gdk-pixbuf-loaders-cache-file) "/"
+                                 "loaders"))))))
           (add-after 'unpack 'prepare-cargo-build-system
             (lambda args
               (for-each
@@ -3790,10 +3773,13 @@ for dealing with different structured file formats.")
      (append
       (list gdk-pixbuf
             `(,glib "bin")
+            gi-docgen
             gobject-introspection
             pkg-config
+            python-minimal
             rust
             `(,rust "cargo")
+            rust-cargo-c
             vala)
       (or (and=> (%current-target-system)
                  (compose list make-rust-sysroot))
diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm
index b215623913..dfacdd3a08 100644
--- a/gnu/packages/rust-crates.scm
+++ b/gnu/packages/rust-crates.scm
@@ -56,10 +56,18 @@
   (crate-source "adler2" "2.0.0"
                 "09r6drylvgy8vv8k20lnbvwq8gp09h7smfn6h1rxsy15pgh629si"))
 
+(define rust-adler2-2.0.1
+  (crate-source "adler2" "2.0.1"
+                "1ymy18s9hs7ya1pjc9864l30wk8p2qfqdi7mhhcc5nfakxbij09j"))
+
 (define rust-ahash-0.8.11
   (crate-source "ahash" "0.8.11"
                 "04chdfkls5xmhp1d48gnjsmglbqibizs3bpbj6rsj604m10si7g8"))
 
+(define rust-ahash-0.8.12
+  (crate-source "ahash" "0.8.12"
+                "0xbsp9rlm5ki017c0w6ay8kjwinwm8knjncci95mii30rmwz25as"))
+
 (define rust-aho-corasick-1.1.3
   (crate-source "aho-corasick" "1.1.3"
                 "05mrpkvdgp5d20y2p989f187ry9diliijgwrs254fs9s1m1x6q4f"))
@@ -88,26 +96,50 @@
   (crate-source "anstream" "0.6.18"
                 "16sjk4x3ns2c3ya1x28a44kh6p47c7vhk27251i015hik1lm7k4a"))
 
+(define rust-anstream-0.6.19
+  (crate-source "anstream" "0.6.19"
+                "0crr9a207dyn8k66xgvhvmlxm9raiwpss3syfa35c6265s9z26ih"))
+
 (define rust-anstyle-1.0.10
   (crate-source "anstyle" "1.0.10"
                 "1yai2vppmd7zlvlrp9grwll60knrmscalf8l2qpfz8b7y5lkpk2m"))
 
+(define rust-anstyle-1.0.11
+  (crate-source "anstyle" "1.0.11"
+                "1gbbzi0zbgff405q14v8hhpi1kz2drzl9a75r3qhks47lindjbl6"))
+
 (define rust-anstyle-parse-0.2.6
   (crate-source "anstyle-parse" "0.2.6"
                 "1acqayy22fwzsrvr6n0lz6a4zvjjcvgr5sm941m7m0b2fr81cb9v"))
 
+(define rust-anstyle-parse-0.2.7
+  (crate-source "anstyle-parse" "0.2.7"
+                "1hhmkkfr95d462b3zf6yl2vfzdqfy5726ya572wwg8ha9y148xjf"))
+
 (define rust-anstyle-query-1.1.2
   (crate-source "anstyle-query" "1.1.2"
                 "036nm3lkyk43xbps1yql3583fp4hg3b1600is7mcyxs1gzrpm53r"))
 
+(define rust-anstyle-query-1.1.3
+  (crate-source "anstyle-query" "1.1.3"
+                "1sgs2hq54wayrmpvy784ww2ccv9f8yhhpasv12z872bx0jvdx2vc"))
+
 (define rust-anstyle-wincon-3.0.7
   (crate-source "anstyle-wincon" "3.0.7"
                 "0kmf0fq4c8yribdpdpylzz1zccpy84hizmcsac3wrac1f7kk8dfa"))
 
+(define rust-anstyle-wincon-3.0.9
+  (crate-source "anstyle-wincon" "3.0.9"
+                "10n8mcgr89risdf35i73zc67aaa392bhggwzqlri1fv79297ags0"))
+
 (define rust-anyhow-1.0.97
   (crate-source "anyhow" "1.0.97"
                 "0kvspbiwncmmkdgrwjrimsmbmhzxc641p5ql99l2rjq6smmdbznw"))
 
+(define rust-anyhow-1.0.98
+  (crate-source "anyhow" "1.0.98"
+                "11ylvjdrcjs0q9jgk1af4r5cx1qppj63plxqkq595vmc24rjsvg1"))
+
 (define rust-approx-0.5.1
   (crate-source "approx" "0.5.1"
                 "1ilpv3dgd58rasslss0labarq7jawxmivk17wsh8wmkdm3q15cfa"))
@@ -120,9 +152,9 @@
   (crate-source "arrayvec" "0.7.6"
                 "0l1fz4ccgv6pm609rif37sl5nv5k6lbzi7kkppgzqzh1vwix20kw"))
 
-(define rust-assert-cmd-2.0.16
-  (crate-source "assert_cmd" "2.0.16"
-                "0gdj0710k3lnvyjmpv8a4dgwrk9ib85l2wfw4n2xwy3qyavka66w"))
+(define rust-assert-cmd-2.0.17
+  (crate-source "assert_cmd" "2.0.17"
+                "0rhb6b0w23pbqcj1mkgdv8j3g9602d4jjmg45ql022lpnaj8klrb"))
 
 (define rust-async-compression-0.4.22
   (crate-source "async-compression" "0.4.22"
@@ -149,6 +181,14 @@
   (crate-source "autocfg" "1.4.0"
                 "09lz3by90d2hphbq56znag9v87gfpd9gb8nr82hll8z6x2nhprdc"))
 
+(define rust-autocfg-1.5.0
+  (crate-source "autocfg" "1.5.0"
+                "1s77f98id9l4af4alklmzq46f21c980v13z2r1pcxx6bqgw0d1n0"))
+
+(define rust-av-data-0.4.4
+  (crate-source "av-data" "0.4.4"
+                "13ih12xbhjykwrncdsvnibjanjymmxbn2mqc3014r4hpsfjpp9pw"))
+
 (define rust-backtrace-0.3.71
   (crate-source "backtrace" "0.3.71"
                 "17bgd7pbjb9gc8q47qwsg2lmy9i62x3bsjmmnjrwh5z8s805ic16"))
@@ -161,10 +201,6 @@
   (crate-source "binfarce" "0.2.1"
                 "18hnqqir3gk5sx1mlndzgpxs0l4rviv7dk3h1piyspayp35lqihq"))
 
-(define rust-bit-field-0.10.2
-  (crate-source "bit_field" "0.10.2"
-                "0qav5rpm4hqc33vmf4vc4r0mh51yjx5vmd9zhih26n9yjs3730nw"))
-
 (define rust-bit-set-0.8.0
   (crate-source "bit-set" "0.8.0"
                 "18riaa10s6n59n39vix0cr7l2dgwdhcpbcm97x1xbyfp1q47x008"))
@@ -181,10 +217,22 @@
   (crate-source "bitflags" "2.9.0"
                 "1gb5w7pxnmx8l2bjz1i6rkbwbm2167k294rhy6cl1y3vbc8i90jw"))
 
+(define rust-bitflags-2.9.1
+  (crate-source "bitflags" "2.9.1"
+                "0rz9rpp5wywwqb3mxfkywh4drmzci2fch780q7lifbf6bsc5d3hv"))
+
+(define rust-bitreader-0.3.11
+  (crate-source "bitreader" "0.3.11"
+                "0rn010p46g7fv08la915yq4q1vjfpgz8baf3bdv6rmb3w6qmjrc8"))
+
 (define rust-block-0.1.6
   (crate-source "block" "0.1.6"
                 "16k9jgll25pzsq14f244q22cdv0zb4bqacldg3kx6h89d7piz30d"))
 
+(define rust-block-buffer-0.10.4
+  (crate-source "block-buffer" "0.10.4"
+                "0w9sa2ypmrsqqvc20nhwr75wbb5cjr4kkyhpjm1z1lv2kdicfy1h"))
+
 (define rust-borsh-1.5.7
   (crate-source "borsh" "1.5.7"
                 "1kikljm5yr3l9qsw5xvdccragxj4445s4s3fqsgy6hmmipwld1md"))
@@ -193,29 +241,45 @@
   (crate-source "bstr" "1.11.3"
                 "1q3g2wmrvclgx7lk2p6mpzhqxzx41hyg962gkmlyxql1liar26jk"))
 
+(define rust-bstr-1.12.0
+  (crate-source "bstr" "1.12.0"
+                "195i0gd7r7jg7a8spkmw08492n7rmiabcvz880xn2z8dkp8i6h93"))
+
 (define rust-bumpalo-3.17.0
   (crate-source "bumpalo" "3.17.0"
                 "1gxxsn2fsjmv03g8p3m749mczv2k4m8xspifs5l7bcx0vx3gna0n"))
 
-(define rust-bytemuck-1.22.0
-  (crate-source "bytemuck" "1.22.0"
-                "0h6m8wh7iw98cn69k53plbyqff78c2yrs32l0fy4wqdcvc8grcdn"))
+(define rust-bumpalo-3.19.0
+  (crate-source "bumpalo" "3.19.0"
+                "0hsdndvcpqbjb85ghrhska2qxvp9i75q2vb70hma9fxqawdy9ia6"))
+
+(define rust-byte-slice-cast-1.2.3
+  (crate-source "byte-slice-cast" "1.2.3"
+                "178c6ghnqwq472xypxabk27kjid01qxifw3bff8nj63jf8pihxbm"))
+
+(define rust-bytemuck-1.23.1
+  (crate-source "bytemuck" "1.23.1"
+                "08ilqv7x5lckj82i41j5lx2is9krcxiibgrs9pispr245rwsaxjw"))
 
 (define rust-byteorder-1.5.0
   (crate-source "byteorder" "1.5.0"
                 "0jzncxyf404mwqdbspihyzpkndfgda450l0893pz5xj685cg5l0z"))
 
+(define rust-byteorder-lite-0.1.0
+  (crate-source "byteorder-lite" "0.1.0"
+                "15alafmz4b9az56z6x7glcbcb6a8bfgyd109qc3bvx07zx4fj7wg"))
+
 (define rust-bytes-1.10.1
   (crate-source "bytes" "1.10.1"
                 "0smd4wi2yrhp5pmq571yiaqx84bjqlm1ixqhnvfwzzc6pqkn26yp"))
 
-(define rust-cairo-rs-0.19.4
-  (crate-source "cairo-rs" "0.19.4"
-                "0qp5rixgipdj9d8yd5458hzfxam1rgpzcxi90vq6q0v91r6jmb5j"))
+(define rust-cairo-rs-0.20.12
+  (crate-source "cairo-rs" "0.20.12"
+                "1l5d1rgvagvvs4a99i28ciyhdygf9v8hhy8mpk5akbr59q7vvqwi"))
 
-(define rust-cairo-sys-rs-0.19.2
-  (crate-source "cairo-sys-rs" "0.19.2"
-                "0r0yp0lph77lm4blrn6fvdmz2i3r8ibkkjg6nmwbvvv4jq8v6fzx"))
+(define rust-cairo-sys-rs-0.20.10
+  (crate-source "cairo-sys-rs" "0.20.10"
+                "12sgv9mimxy5nsxm4ipga1k7an59wn444xa7kbywp64qai3cg705"))
 
 (define rust-camino-1.1.9
   (crate-source "camino" "1.1.9"
@@ -245,21 +309,29 @@
   (crate-source "cc" "1.2.18"
                 "0p6d2pfyrjgqpf2w399wzj4hmyffj6g0gyzg3pdy6xl3gmhlcl2j"))
 
+(define rust-cc-1.2.30
+  (crate-source "cc" "1.2.30"
+                "1rqs46vb04ffqlpi6kjwfmvvvf64y6jkdn1faql30sfa0yb11v6y"))
+
 (define rust-cfg-aliases-0.2.1
   (crate-source "cfg_aliases" "0.2.1"
                 "092pxdc1dbgjb6qvh83gk56rkic2n2ybm4yvy76cgynmzi3zwfk1"))
 
-(define rust-cfg-expr-0.15.8
-  (crate-source "cfg-expr" "0.15.8"
-                "00lgf717pmf5qd2qsxxzs815v6baqg38d6m5i6wlh235p14asryh"))
+(define rust-cfg-expr-0.20.1
+  (crate-source "cfg-expr" "0.20.1"
+                "08mzrbk0g69lya7wfa63rxds2bacbckkd5yl3kq39yaqkn4900qd"))
 
 (define rust-cfg-if-1.0.0
   (crate-source "cfg-if" "1.0.0"
                 "1za0vb97n4brpzpv8lsbnzmq5r8f2b0cpqqr0sy8h5bn751xxwds"))
 
-(define rust-chrono-0.4.40
-  (crate-source "chrono" "0.4.40"
-                "0z334kqnvq5zx6xsq1k6zk8g9z14fgk2w3vkn4n13pvi3mhn8y8s"))
+(define rust-cfg-if-1.0.1
+  (crate-source "cfg-if" "1.0.1"
+                "0s0jr5j797q1vqjcd41l0v5izlmlqm7lxy512b418xz5r65mfmcm"))
+
+(define rust-chrono-0.4.41
+  (crate-source "chrono" "0.4.41"
+                "0k8wy2mph0mgipq28vv3wirivhb31pqs7jyid0dzjivz0i9djsf4"))
 
 (define rust-ciborium-0.2.2
   (crate-source "ciborium" "0.2.2"
@@ -277,22 +349,38 @@
   (crate-source "clap" "4.5.35"
                 "0i1rnz7mwbhs5qf10r6vmrkplkzm3477khkwz189rha49f9qdanq"))
 
+(define rust-clap-4.5.41
+  (crate-source "clap" "4.5.41"
+                "1ydd3a22bxkn2a7bajnw57cwjhawqciyhz2x3rqm8fi4h0pd74my"))
+
 (define rust-clap-builder-4.5.35
   (crate-source "clap_builder" "4.5.35"
                 "1nczcw6cc49ap99nn3v3n0vrv7j74zin34palq6ji586vnrdn514"))
 
-(define rust-clap-complete-4.5.47
-  (crate-source "clap_complete" "4.5.47"
-                "1dkzjgmi0c4jgq4cwvmzbaki9mxanll6d0mw5gwd8ji6x9w56vy0"))
+(define rust-clap-builder-4.5.41
+  (crate-source "clap_builder" "4.5.41"
+                "0g8w6da5y13kv93psl8c00c7f4q01753wmwx84wr2bv2x50snzkh"))
+
+(define rust-clap-complete-4.5.55
+  (crate-source "clap_complete" "4.5.55"
+                "16i2qv263ndlmnms4vyzdqiqd7y4cqdqz3wbpv2p1bvd912dxax5"))
 
 (define rust-clap-derive-4.5.32
   (crate-source "clap_derive" "4.5.32"
                 "1mqcag8qapb5yhygg2hi153kzmbf7w5hqp3nl3fvl5cn4yp6l5q9"))
 
+(define rust-clap-derive-4.5.41
+  (crate-source "clap_derive" "4.5.41"
+                "14glxqpfjs7z6m37f3ycrhgdkpyqmgwbr4vk1y34rjjrd8w54kzg"))
+
 (define rust-clap-lex-0.7.4
   (crate-source "clap_lex" "0.7.4"
                 "19nwfls5db269js5n822vkc8dw0wjq2h1wf0hgr06ld2g52d2spl"))
 
+(define rust-clap-lex-0.7.5
+  (crate-source "clap_lex" "0.7.5"
+                "0xb6pjza43irrl99axbhs12pxq4sr8x7xd36p703j57f5i3n2kxr"))
+
 (define rust-clru-0.6.2
   (crate-source "clru" "0.6.2"
                 "0ngyycxpxif84wpjjn0ixywylk95h5iv8fqycg2zsr3f0rpggl6b"))
@@ -310,6 +398,10 @@
   (crate-source "colorchoice" "1.0.3"
                 "1439m3r3jy3xqck8aa13q658visn71ki76qa93cy55wkmalwlqsv"))
 
+(define rust-colorchoice-1.0.4
+  (crate-source "colorchoice" "1.0.4"
+                "0x8ymkz1xr77rcj1cfanhf416pc4v681gmkc9dzb3jqja7f62nxh"))
+
 (define rust-core-foundation-0.10.0
   (crate-source "core-foundation" "0.10.0"
                 "0qscay14s2rwkg8nd8ljhiaf149hj8sfy95d70zssy64r3jp2lmm"))
@@ -326,6 +418,10 @@
   (crate-source "crc32fast" "1.4.2"
                 "1czp7vif73b8xslr3c9yxysmh9ws2r8824qda7j47ffs9pcnjxx9"))
 
+(define rust-crc32fast-1.5.0
+  (crate-source "crc32fast" "1.5.0"
+                "04d51liy8rbssra92p0qnwjw8i9rm9c4m3bwy19wjamz1k4w30cl"))
+
 (define rust-criterion-0.5.1
   (crate-source "criterion" "0.5.1"
                 "0bv9ipygam3z8kk6k771gh9zi0j0lb9ir0xi1pc075ljg80jvcgj"))
@@ -350,9 +446,13 @@
   (crate-source "crossbeam-utils" "0.8.21"
                 "0a3aa2bmc8q35fb67432w16wvi54sfmb69rk9h5bhd18vw0c99fh"))
 
-(define rust-crunchy-0.2.3
-  (crate-source "crunchy" "0.2.3"
-                "0aa9k4izp962qlsn5ndgw2zq62mizcpnkns8bxscgz3gqr35knj3"))
+(define rust-crunchy-0.2.4
+  (crate-source "crunchy" "0.2.4"
+                "1mbp5navim2qr3x48lyvadqblcxc1dm0lqr0swrkkwy2qblvw3s6"))
+
+(define rust-crypto-common-0.1.6
+  (crate-source "crypto-common" "0.1.6"
+                "1cvby95a6xg7kxdz5ln3rl9xh66nz66w46mm3g56ri1z5x815yqv"))
 
 (define rust-cssparser-0.31.2
   (crate-source "cssparser" "0.31.2"
@@ -362,10 +462,6 @@
   (crate-source "cssparser-macros" "0.6.1"
                 "0cfkzj60avrnskdmaf7f8zw6pp3di4ylplk455zrzaf19ax8id8k"))
 
-(define rust-cstr-0.2.12
-  (crate-source "cstr" "0.2.12"
-                "0dj6ll9ry27kn4k0vvhlvbhn9dyyr9haxnd06bxaqnmfr01kjlk8"))
-
 (define rust-csv-1.3.1
   (crate-source "csv" "1.3.1"
                 "1bzxgbbhy27flcyafxbj7f1hbn7b8wac04ijfgj34ry9m61lip5c"))
@@ -382,18 +478,35 @@
   (crate-source "data-url" "0.3.1"
                 "0ahclz72myi350cs1xcsxdh1v0iljpfj4ghcy2fy46mpfhf7laaw"))
 
+(define rust-dav1d-0.10.4
+  (crate-source "dav1d" "0.10.4"
+                "09jrdncma5lwp1a5afsb7cwjr6b869avnr6l35w3k1fv2h4gihw0"))
+
+(define rust-dav1d-sys-0.8.3
+  ;; TODO: Check bundled sources.
+  (crate-source "dav1d-sys" "0.8.3"
+                "0jvhb1m72s4ysl97mn8c2r07y3nzimpyscqi6cam8r38cvm1mjf3"))
+
+(define rust-deranged-0.4.0
+  (crate-source "deranged" "0.4.0"
+                "13h6skwk411wzhf1l9l7d3yz5y6vg9d7s3dwhhb4a942r88nm7lw"))
+
 (define rust-deranged-0.4.1
   (crate-source "deranged" "0.4.1"
                 "0n7hswnz5jz1rjy6zr8sc9awbszkmv1345hphccawj40w1larkr8"))
 
-(define rust-derive-more-0.99.19
-  (crate-source "derive_more" "0.99.19"
-                "17y6g78dg31fsv7z4p455bzxs670spg476ww2ibg3mj3vww9m8ix"))
+(define rust-derive-more-0.99.20
+  (crate-source "derive_more" "0.99.20"
+                "0zvz94kbc5d4r817wni1l7xk8f289nhf73vqk677p5rxlij4pnvf"))
 
 (define rust-difflib-0.4.0
   (crate-source "difflib" "0.4.0"
                 "1s7byq4d7jgf2hcp2lcqxi2piqwl8xqlharfbi8kf90n8csy7131"))
 
+(define rust-digest-0.10.7
+  (crate-source "digest" "0.10.7"
+                "14p2n6ih29x81akj097lvz7wi9b6b9hvls0lwrv7b6xwyy0s5ncy"))
+
 (define rust-display-error-chain-0.2.2
   (crate-source "display-error-chain" "0.2.2"
                 "1xbcilzyfc8n60vjkmsf8v53kw855xw68jh69hpza6dwhrp19hhb"))
@@ -438,14 +551,18 @@
   (crate-source "errno" "0.3.11"
                 "0kjrrcaa5nvickysw7z3vm5p0l7l457idf1ff3z6ang8qwnx8vcp"))
 
-(define rust-exr-1.73.0
-  (crate-source "exr" "1.73.0"
-                "1q47yq78q9k210r6jy1wwrilxwwxqavik9l3l426rd17k7srfcgq"))
+(define rust-errno-0.3.13
+  (crate-source "errno" "0.3.13"
+                "1bd5g3srn66zr3bspac0150bvpg1s7zi6zwhwhlayivciz12m3kp"))
 
 (define rust-eyre-0.6.12
   (crate-source "eyre" "0.6.12"
                 "1v1a3vb9gs5zkwp4jzkcfnpg0gvyp4ifydzx37f4qy14kzcibnbw"))
 
+(define rust-fallible-collections-0.4.9
+  (crate-source "fallible_collections" "0.4.9"
+                "1zf6ir26qbdwlywv9m266n19p6yzqqmi968qy8njc58aiiv6k358"))
+
 (define rust-faster-hex-0.9.0
   (crate-source "faster-hex" "0.9.0"
                 "10wi4vqbdpkamw4qvra1ijp4as2j7j1zc66g4rdr6h0xv8gb38m2"))
@@ -472,6 +589,10 @@
                 "1kpycx57dqpkr3vp53b4nq75p9mflh0smxy8hkys4v4ndvkr5vbw"
                 #:snippet '(for-each delete-file-recursively '("examples" 
"tests"))))
 
+(define rust-flate2-1.1.2
+  (crate-source "flate2" "1.1.2"
+                "07abz7v50lkdr5fjw8zaw2v8gm2vbppc0f7nqm8x3v3gb6wpsgaa"))
+
 (define rust-float-cmp-0.10.0
   (crate-source "float-cmp" "0.10.0"
                 "1n760i3nxd2x0zc7fkxkg3vhvdyfbvzngna006cl9s9jacaz775h"))
@@ -532,13 +653,18 @@
   (crate-source "fxhash" "0.2.1"
                 "037mb9ichariqi45xm6mz0b11pa92gj38ba0409z3iz239sns6y3"))
 
-(define rust-gdk-pixbuf-0.19.8
-  (crate-source "gdk-pixbuf" "0.19.8"
-                "16c6kznkh3vi82843ays8awdm37fwjd1fblv6g3h64824shsnkk2"))
+(define rust-gdk-pixbuf-0.20.10
+  (crate-source "gdk-pixbuf" "0.20.10"
+                "0371cfhxldrn2pf8zdjyx2b3xkhbfm96k988spp4nkq89j4l5lig"))
+
+(define rust-gdk-pixbuf-sys-0.20.10
+  ;; TODO: Check bundled sources.
+  (crate-source "gdk-pixbuf-sys" "0.20.10"
+                "15hb2f5mmyg5amaha6lx6spaygw2b7ga4hwmgqhvv269h2sz6d2v"))
 
-(define rust-gdk-pixbuf-sys-0.19.8
-  (crate-source "gdk-pixbuf-sys" "0.19.8"
-                "0y93g24mdgskvyhva46xv3qyb1cvj5xpi0yqnh7cb31wz2j0byjf"))
+(define rust-generic-array-0.14.7
+  (crate-source "generic-array" "0.14.7"
+                "16lyyrzrljfq424c3n8kfwkqihlimmsg5nhshbbp48np3yjrqr45"))
 
 (define rust-getopts-0.2.21
   (crate-source "getopts" "0.2.21"
@@ -548,25 +674,34 @@
   (crate-source "getrandom" "0.2.15"
                 "1mzlnrb3dgyd1fb84gvw10pyr8wdqdl4ry4sr64i1s8an66pqmn4"))
 
+(define rust-getrandom-0.2.16
+  (crate-source "getrandom" "0.2.16"
+                "14l5aaia20cc6cc08xdlhrzmfcylmrnprwnna20lqf746pqzjprk"))
+
 (define rust-getrandom-0.3.2
   (crate-source "getrandom" "0.3.2"
                 "1w2mlixa1989v7czr68iji7h67yra2pbg3s480wsqjza1r2sizkk"))
 
-(define rust-gif-0.13.1
-  (crate-source "gif" "0.13.1"
-                "1whrkvdg26gp1r7f95c6800y6ijqw5y0z8rgj6xihpi136dxdciz"))
+(define rust-getrandom-0.3.3
+  (crate-source "getrandom" "0.3.3"
+                "1x6jl875zp6b2b6qp9ghc84b0l76bvng2lvm8zfcmwjl7rb5w516"))
+
+(define rust-gif-0.13.3
+  (crate-source "gif" "0.13.3"
+                "06z6gll24q7psbz9fb86jbcbmgwnxkym8jsp0fbq5qikbqilgq2a"))
 
 (define rust-gimli-0.28.1
   (crate-source "gimli" "0.28.1"
                 "0lv23wc8rxvmjia3mcxc6hj9vkqnv1bqq0h8nzjcgf71mrxx6wa2"))
 
-(define rust-gio-0.19.8
-  (crate-source "gio" "0.19.8"
-                "1znz5ngfvv3gbndf6lzz3hs27hlb8ysls4axlfccrzvkscbz2jac"))
+(define rust-gio-0.20.12
+  (crate-source "gio" "0.20.12"
+                "0cdq5116cwdgs0xkdp1v146yhcqilxlpgvkncc7xbf5nwxvf49wf"))
 
-(define rust-gio-sys-0.19.8
-  (crate-source "gio-sys" "0.19.8"
-                "1vylsskpipfwl7mvffp1s0227d0k5amyhd32dfnp3mhl8yx47mrc"))
+(define rust-gio-sys-0.20.10
+  ;; TODO: Check bundled sources.
+  (crate-source "gio-sys" "0.20.10"
+                "10vc6gqhz5crnrh040rv6r5nm09njky2r9d9ms29xj3gwnkr67jj"))
 
 (define rust-gix-0.70.0
   (crate-source "gix" "0.70.0"
@@ -764,29 +899,35 @@
   (crate-source "gix-worktree-state" "0.17.0"
                 "1w2vaz776v13hrnzhnsihmcbhb6883b33gc3cq475yasmncy3xc6"))
 
-(define rust-glib-0.19.9
-  (crate-source "glib" "0.19.9"
-                "0i2ak1scmzfmfxbm2dr146jl4y9mafxf1ald05jr8iimy5wh4r9r"))
+(define rust-glib-0.20.12
+  (crate-source "glib" "0.20.12"
+                "10ynn8aiabbzrsgdswmqpr47sapfkbfn5rfxsy26swflabivdi7z"))
 
-(define rust-glib-macros-0.19.9
-  (crate-source "glib-macros" "0.19.9"
-                "1mzsh8jkg8vldvgvr9gsaidvn2myn5cbdn8a6m8rgbhlg8kv0aa4"))
+(define rust-glib-macros-0.20.12
+  (crate-source "glib-macros" "0.20.12"
+                "0ibi9vbpbw9vvl9ax60kxq07d7a21k0jj5lva8zmliq95zv4l278"))
 
-(define rust-glib-sys-0.19.8
-  (crate-source "glib-sys" "0.19.8"
-                "19f4q8x77vd7c1d9ikw492yskq5kpd7k04qb8xnh1c427a6w2baw"))
+(define rust-glib-sys-0.20.10
+  ;; TODO: Check bundled sources.
+  (crate-source "glib-sys" "0.20.10"
+                "05f29ky5dnvy8vp5rdld5f8r2lgr5w7dxqr7p27km016s4g9xdwa"))
 
-(define rust-gobject-sys-0.19.8
-  (crate-source "gobject-sys" "0.19.8"
-                "17lb7dfbpcg8zchwlfbc08kckwf0a7d9n5ly3pyic13f5ljpws9f"))
+(define rust-gobject-sys-0.20.10
+  ;; TODO: Check bundled sources.
+  (crate-source "gobject-sys" "0.20.10"
+                "1niyqv22b2c38ks33i4isas4v83d3w7jx3xzzly9x63kpfacm6pc"))
 
 (define rust-h2-0.4.8
   (crate-source "h2" "0.4.8"
                 "1hp3lijg1br982kzgglb5ks2ibg68a76z3rl052r8c5vyi7jj5sh"))
 
-(define rust-half-2.5.0
-  (crate-source "half" "2.5.0"
-                "1ldv2i761fjqxl4rn033nasjrdnw5ysnc1xalsfkfl5skc9zzckx"))
+(define rust-half-2.6.0
+  (crate-source "half" "2.6.0"
+                "1j83v0xaqvrw50ppn0g33zig0zsbdi7xiqbzgn7sd5al57nrd4a5"))
+
+(define rust-hashbrown-0.13.2
+  (crate-source "hashbrown" "0.13.2"
+                "03ji3n19j4b6mf2wlla81vsixcmlivglp6hgk79d1pcxfcrw38s3"))
 
 (define rust-hashbrown-0.14.5
   (crate-source "hashbrown" "0.14.5"
@@ -796,13 +937,17 @@
   (crate-source "hashbrown" "0.15.2"
                 "12dj0yfn59p3kh3679ac0w1fagvzf4z2zp87a13gbbqbzw0185dz"))
 
+(define rust-hashbrown-0.15.4
+  (crate-source "hashbrown" "0.15.4"
+                "1mg045sm1nm00cwjm7ndi80hcmmv1v3z7gnapxyhd9qxc62sqwar"))
+
 (define rust-heck-0.5.0
   (crate-source "heck" "0.5.0"
                 "1sjmpsdl8czyh9ywl3qcsfsq9a307dg4ni2vnlwgnzzqhc4y0113"))
 
-(define rust-hermit-abi-0.5.0
-  (crate-source "hermit-abi" "0.5.0"
-                "0zp3khi7bl6x8gazm9i9dgjf4h47mj10v4j18i3823y3bkz81mzv"))
+(define rust-hermit-abi-0.5.2
+  (crate-source "hermit-abi" "0.5.2"
+                "1744vaqkczpwncfy960j2hxrbjl1q01csm84jpd9dajbdr2yy3zw"))
 
 (define rust-home-0.5.11
   (crate-source "home" "0.5.11"
@@ -848,6 +993,14 @@
   (crate-source "icu_collections" "1.5.0"
                 "09j5kskirl59mvqc8kabhy7005yyy7dp88jw9f6f3gkf419a8byv"))
 
+(define rust-icu-collections-2.0.0
+  (crate-source "icu_collections" "2.0.0"
+                "0izfgypv1hsxlz1h8fc2aak641iyvkak16aaz5b4aqg3s3sp4010"))
+
+(define rust-icu-locale-core-2.0.0
+  (crate-source "icu_locale_core" "2.0.0"
+                "02phv7vwhyx6vmaqgwkh2p4kc2kciykv2px6g4h8glxfrh02gphc"))
+
 (define rust-icu-locid-1.5.0
   (crate-source "icu_locid" "1.5.0"
                 "0dznvd1c5b02iilqm044q4hvar0sqibq1z46prqwjzwif61vpb0k"))
@@ -864,22 +1017,42 @@
   (crate-source "icu_normalizer" "1.5.0"
                 "0kx8qryp8ma8fw1vijbgbnf7zz9f2j4d14rw36fmjs7cl86kxkhr"))
 
+(define rust-icu-normalizer-2.0.0
+  (crate-source "icu_normalizer" "2.0.0"
+                "0ybrnfnxx4sf09gsrxri8p48qifn54il6n3dq2xxgx4dw7l80s23"))
+
 (define rust-icu-normalizer-data-1.5.1
   (crate-source "icu_normalizer_data" "1.5.1"
                 "1dqcm86spcqcs4jnra81yqq3g5bpw6bvf5iz621spj5x52137s65"))
 
+(define rust-icu-normalizer-data-2.0.0
+  (crate-source "icu_normalizer_data" "2.0.0"
+                "1lvjpzxndyhhjyzd1f6vi961gvzhj244nribfpdqxjdgjdl0s880"))
+
 (define rust-icu-properties-1.5.1
   (crate-source "icu_properties" "1.5.1"
                 "1xgf584rx10xc1p7zjr78k0n4zn3g23rrg6v2ln31ingcq3h5mlk"))
 
+(define rust-icu-properties-2.0.1
+  (crate-source "icu_properties" "2.0.1"
+                "0az349pjg8f18lrjbdmxcpg676a7iz2ibc09d2wfz57b3sf62v01"))
+
 (define rust-icu-properties-data-1.5.1
   (crate-source "icu_properties_data" "1.5.1"
                 "1qm5vf17nyiwb87s3g9x9fsj32gkv4a7q7d2sblawx9vfncqgyw5"))
 
+(define rust-icu-properties-data-2.0.1
+  (crate-source "icu_properties_data" "2.0.1"
+                "0cnn3fkq6k88w7p86w7hsd1254s4sl783rpz4p6hlccq74a5k119"))
+
 (define rust-icu-provider-1.5.0
   (crate-source "icu_provider" "1.5.0"
                 "1nb8vvgw8dv2inqklvk05fs0qxzkw8xrg2n9vgid6y7gm3423m3f"))
 
+(define rust-icu-provider-2.0.0
+  (crate-source "icu_provider" "2.0.0"
+                "1bz5v02gxv1i06yhdhs2kbwxkw3ny9r2vvj9j288fhazgfi0vj03"))
+
 (define rust-icu-provider-macros-1.5.0
   (crate-source "icu_provider_macros" "1.5.0"
                 "1mjs0w7fcm2lcqmbakhninzrjwqs485lkps4hz0cv3k36y9rxj0y"))
@@ -896,15 +1069,26 @@
   (crate-source "idna_adapter" "1.2.0"
                 "0wggnkiivaj5lw0g0384ql2d7zk4ppkn3b1ry4n0ncjpr7qivjns"))
 
-(define rust-image-0.24.9
-  (crate-source "image" "0.24.9"
-                "17gnr6ifnpzvhjf6dwbl9hki8x6bji5mwcqp0048x1jm5yfi742n"
-                #:snippet '(for-each delete-file-recursively '("examples" 
"tests"))))
+(define rust-idna-adapter-1.2.1
+  (crate-source "idna_adapter" "1.2.1"
+                "0i0339pxig6mv786nkqcxnwqa87v4m94b2653f6k3aj0jmhfkjis"))
+
+(define rust-image-0.25.6
+  (crate-source "image" "0.25.6"
+                "06i522bq4qlwylwnlmcn0sgqg72swwan544aldbhi0drwr66cdfv"))
+
+(define rust-image-webp-0.2.3
+  (crate-source "image-webp" "0.2.3"
+                "02vg5rfmkvslypd0xij6ynzaah3m32hfylicwr14n2rhlpkhz5zn"))
 
 (define rust-indenter-0.3.3
   (crate-source "indenter" "0.3.3"
                 "10y6i6y4ls7xsfsc1r3p5j2hhbxhaqnk5zzk8aj52b14v05ba8yf"))
 
+(define rust-indexmap-2.10.0
+  (crate-source "indexmap" "2.10.0"
+                "0qd6g26gxzl6dbf132w48fa8rr95glly3jhbk90i29726d9xhk7y"))
+
 (define rust-indexmap-2.9.0
   (crate-source "indexmap" "2.9.0"
                 "07m15a571yywmvqyb7ms717q9n42b46badbpsmx215jrg7dhv9yf"))
@@ -933,6 +1117,10 @@
   (crate-source "itertools" "0.12.1"
                 "0s95jbb3ndj1lvfxyq5wanc0fm0r6hg6q4ngb92qlfdxvci10ads"))
 
+(define rust-itertools-0.13.0
+  (crate-source "itertools" "0.13.0"
+                "11hiy3qzl643zcigknclh446qb9zlg4dpdzfkjaa9q9fqpgyfgj1"))
+
 (define rust-itoa-1.0.15
   (crate-source "itoa" "1.0.15"
                 "0b4fj9kz54dr3wam0vprjwgygvycyw8r0qwg7vp19ly8b2w16psa"))
@@ -954,11 +1142,6 @@
   (crate-source "jiff-tzdb-platform" "0.1.3"
                 "1s1ja692wyhbv7f60mc0x90h7kn1pv65xkqi2y4imarbmilmlnl7"))
 
-(define rust-jpeg-decoder-0.3.1
-  (crate-source "jpeg-decoder" "0.3.1"
-                "1c1k53svpdyfhibkmm0ir5w0v3qmcmca8xr8vnnmizwf6pdagm7m"
-                #:snippet '(delete-file-recursively "benches")))
-
 (define rust-js-sys-0.3.77
   (crate-source "js-sys" "0.3.77"
                 "13x2qcky5l22z4xgivi59xhjjx4kxir1zg7gcj0f1ijzd4yg7yhw"))
@@ -975,18 +1158,17 @@
   (crate-source "lazy_static" "1.5.0"
                 "1zk6dqqni0193xg6iijh7i3i44sryglwgvx20spdvwk3r6sbrlmv"))
 
-(define rust-lebe-0.5.2
-  (crate-source "lebe" "0.5.2"
-                "1j2l6chx19qpa5gqcw434j83gyskq3g2cnffrbl3842ymlmpq203"))
-
 (define rust-libc-0.2.171
   (crate-source "libc" "0.2.171"
                 "1mipla3dy3l59pfa9xy4iw2vdgn8n30dzf4vdnasjflxdqhkg6f1"))
 
-(define rust-libloading-0.8.6
-  (crate-source "libloading" "0.8.6"
-                "0d2ccr88f8kv3x7va2ccjxalcjnhrci4j2kwxp7lfmbkpjs4wbzw"
-                #:snippet '(delete-file-recursively "tests")))
+(define rust-libc-0.2.174
+  (crate-source "libc" "0.2.174"
+                "0xl7pqvw7g2874dy3kjady2fjr4rhj5lxsnxkkhr5689jcr6jw8i"))
+
+(define rust-libloading-0.8.8
+  (crate-source "libloading" "0.8.8"
+                "0rw6q94psj3d6k0bi9nymqhyrz78lbdblryphhaszsw9p9ikj0q7"))
 
 (define rust-libredox-0.1.3
   (crate-source "libredox" "0.1.3"
@@ -1004,10 +1186,19 @@
   (crate-source "linux-raw-sys" "0.9.3"
                 "04zl7j4k1kgbn7rrl3i7yszaglgxp0c8dbwx8f1cabnjjwhb2zgy"))
 
+(define rust-linux-raw-sys-0.9.4
+  ;; TODO: Check bundled sources.
+  (crate-source "linux-raw-sys" "0.9.4"
+                "04kyjdrq79lz9ibrf7czk6cv9d3jl597pb9738vzbsbzy1j5i56d"))
+
 (define rust-litemap-0.7.5
   (crate-source "litemap" "0.7.5"
                 "0mi8ykav0s974ps79p438x04snh0cdb7lc864b42jws5375i9yr3"))
 
+(define rust-litemap-0.8.0
+  (crate-source "litemap" "0.8.0"
+                "0mlrlskwwhirxk3wsz9psh6nxcy491n0dh8zl02qgj0jzpssw7i4"))
+
 (define rust-locale-config-0.3.0
   (crate-source "locale_config" "0.3.0"
                 "0d399alr1i7h7yji4vydbdbzd8hp0xaykr7h4rn3yj7l2rdw7lh8"))
@@ -1016,14 +1207,17 @@
   (crate-source "lock_api" "0.4.12"
                 "05qvxa6g27yyva25a5ghsg85apdxkvr77yhkyhapj6r8vnf8pbq7"))
 
+(define rust-lock-api-0.4.13
+  (crate-source "lock_api" "0.4.13"
+                "0rd73p4299mjwl4hhlfj9qr88v3r0kc8s1nszkfmnq2ky43nb4wn"))
+
 (define rust-log-0.4.27
   (crate-source "log" "0.4.27"
                 "150x589dqil307rv0rwj0jsgz5bjbwvl83gyl61jf873a7rjvp0k"))
 
-(define rust-lopdf-0.32.0
-  (crate-source "lopdf" "0.32.0"
-                "0aw7diz39z3mk22k0mp7jk7qiaaagfvggzly1baqg2jf4vpf8xg7"
-                #:snippet '(delete-file-recursively "assets")))
+(define rust-lopdf-0.33.0
+  (crate-source "lopdf" "0.33.0"
+                "1nzkdn42yq9y1inlx5aq4rp02xc1pzfhb8dxw54nv41s13x4mhdm"))
 
 (define rust-mac-0.1.1
   (crate-source "mac" "0.1.1"
@@ -1033,9 +1227,9 @@
   (crate-source "malloc_buf" "0.0.6"
                 "1jqr77j89pwszv51fmnknzvd53i1nkmcr8rjrvcxhm4dx1zr1fv2"))
 
-(define rust-markup5ever-0.11.0
-  (crate-source "markup5ever" "0.11.0"
-                "05mhzsp6lfxla1fgd0ac283b405s6kyj27wj5r6d7wq42jxjj9ks"))
+(define rust-markup5ever-0.12.1
+  (crate-source "markup5ever" "0.12.1"
+                "0idy4vjihg2dw73j2vkb5kdghvga3bwnw0qx8jwci4m6xfxkmkhn"))
 
 (define rust-matchers-0.1.0
   (crate-source "matchers" "0.1.0"
@@ -1045,23 +1239,27 @@
   (crate-source "matches" "0.1.10"
                 "1994402fq4viys7pjhzisj4wcw894l53g798kkm2y74laxk0jci5"))
 
-(define rust-matrixmultiply-0.3.9
-  (crate-source "matrixmultiply" "0.3.9"
-                "06msav241ybxvsqfwm4hfmb1pbws71v0inhmyk0i0vg9wc8vk04k"))
+(define rust-matrixmultiply-0.3.10
+  (crate-source "matrixmultiply" "0.3.10"
+                "020sqwg3cvprfasbszqbnis9zx6c3w9vlkfidyimgblzdq0y6vd0"))
 
 (define rust-maybe-async-0.2.10
   (crate-source "maybe-async" "0.2.10"
                 "04fvg2ywb2p9dzf7i35xqfibxc05k1pirv36jswxcqg3qw82ryaw"))
 
-(define rust-md5-0.7.0
-  (crate-source "md5" "0.7.0"
-                "0wcps37hrhz59fkhf8di1ppdnqld6l1w5sdy7jp7p51z0i4c8329"))
+(define rust-md-5-0.10.6
+  (crate-source "md-5" "0.10.6"
+                "1kvq5rnpm4fzwmyv5nmnxygdhhb2369888a06gdc9pxyrzh7x7nq"))
 
 (define rust-memchr-2.7.4
   (crate-source "memchr" "2.7.4"
                 "18z32bhxrax0fnjikv475z7ii718hq457qwmaryixfxsl2qrmjkq"
                 #:snippet '(delete-file-recursively "src/tests")))
 
+(define rust-memchr-2.7.5
+  (crate-source "memchr" "2.7.5"
+                "1h2bh2jajkizz04fh047lpid5wgw2cr9igpkdhl3ibzscpd858ij"))
+
 (define rust-memmap2-0.9.5
   (crate-source "memmap2" "0.9.5"
                 "0krpvvkpg4i3l05cv3q2xk24a1vj5c86gbrli2wzhj1qkpnpwgzx"))
@@ -1090,13 +1288,21 @@
   (crate-source "miniz_oxide" "0.8.7"
                 "0c4lj692adnzw0h9j8l24d7imds3icpgdkk3b03zlhxf90zcww7z"))
 
+(define rust-miniz-oxide-0.8.9
+  (crate-source "miniz_oxide" "0.8.9"
+                "05k3pdg8bjjzayq3rf0qhpirq9k37pxnasfn4arbs17phqn6m9qz"))
+
 (define rust-mio-1.0.3
   (crate-source "mio" "1.0.3"
                 "1gah0h4ia3avxbwym0b6bi6lr6rpysmj9zvw6zis5yq0z0xq91i8"))
 
-(define rust-nalgebra-0.32.6
-  (crate-source "nalgebra" "0.32.6"
-                "1r033ciacblmkif5njlhprfp0k59spjv54cqsyggb1is0bg1fp3v"))
+(define rust-mp4parse-0.17.0
+  (crate-source "mp4parse" "0.17.0"
+                "0w654hv04w1zi2m9b1kji2610mrfrc554xqw4par5kn6sc1m58v3"))
+
+(define rust-nalgebra-0.33.2
+  (crate-source "nalgebra" "0.33.2"
+                "0fvayv2fa6x4mfm4cq3m2cfcc2jwkiq4sm73209zszkh9gvcvbi6"))
 
 (define rust-nalgebra-macros-0.2.2
   (crate-source "nalgebra-macros" "0.2.2"
@@ -1118,6 +1324,10 @@
   (crate-source "nu-ansi-term" "0.46.0"
                 "115sywxh53p190lyw97alm14nc004qj5jm5lvdj608z84rbida3p"))
 
+(define rust-num-bigint-0.4.6
+  (crate-source "num-bigint" "0.4.6"
+                "1f903zd33i6hkjpsgwhqwi2wffnvkxbn6rv4mkgcjcqi7xr4zr55"))
+
 (define rust-num-complex-0.4.6
   (crate-source "num-complex" "0.4.6"
                 "15cla16mnw12xzf5g041nxbjjm9m85hdgadd5dl5d0b30w9qmy3k"))
@@ -1126,6 +1336,10 @@
   (crate-source "num-conv" "0.1.0"
                 "1ndiyg82q73783jq18isi71a7mjh56wxrk52rlvyx0mi5z9ibmai"))
 
+(define rust-num-derive-0.4.2
+  (crate-source "num-derive" "0.4.2"
+                "00p2am9ma8jgd2v6xpsz621wc7wbn1yqi71g15gc3h67m7qmafgd"))
+
 (define rust-num-integer-0.1.46
   (crate-source "num-integer" "0.1.46"
                 "13w5g54a9184cqlbsq80rnxw4jj4s0d8wv75jsq5r2lms8gncsbr"))
@@ -1158,6 +1372,10 @@
   (crate-source "once_cell" "1.21.3"
                 "0b9x77lb9f1j6nqgf5aka4s2qj0nly176bpbrv6f9iakk5ff3xa2"))
 
+(define rust-once-cell-polyfill-1.70.1
+  (crate-source "once_cell_polyfill" "1.70.1"
+                "1bg0w99srq8h4mkl68l1mza2n2f2hvrg0n8vfa3izjr5nism32d4"))
+
 (define rust-oorandom-11.1.5
   (crate-source "oorandom" "11.1.5"
                 "07mlf13z453fq01qff38big1lh83j8l6aaglf63ksqzzqxc0yyfn"))
@@ -1174,30 +1392,40 @@
   (crate-source "owo-colors" "3.5.0"
                 "0vyvry6ba1xmpd45hpi6savd8mbx09jpmvnnwkf6z62pk6s4zc61"))
 
-(define rust-pango-0.19.8
-  (crate-source "pango" "0.19.8"
-                "1kffxkk7730csly86fkgja50k1184zj9lz49sv7qb0059233439z"))
+(define rust-pango-0.20.12
+  (crate-source "pango" "0.20.12"
+                "0p5bj7k8sd2pgm7v907i9bip53ys46hahprs0jbr6rfzyq8v6xk5"))
 
-(define rust-pango-sys-0.19.8
-  (crate-source "pango-sys" "0.19.8"
-                "182bcd6255v5yvnskbhxnb6kwak240z7sn54si2b5h46l17xl0zz"))
+(define rust-pango-sys-0.20.10
+  ;; TODO: Check bundled sources.
+  (crate-source "pango-sys" "0.20.10"
+                "1yj3n87whqx6gw3vip08zbckqxfg7l5jqc2wamaf76y07xkhjs8q"))
 
-(define rust-pangocairo-0.19.8
-  (crate-source "pangocairo" "0.19.8"
-                "1n8wrqy260zpfiifb2n10mbsv3kbrvxm1z7pv8b4w77c08yb9j74"))
+(define rust-pangocairo-0.20.10
+  (crate-source "pangocairo" "0.20.10"
+                "0kyqga9i164d1kzq2lma68wln2iplh1zjx485nn696fva720v2aq"))
 
-(define rust-pangocairo-sys-0.19.8
-  (crate-source "pangocairo-sys" "0.19.8"
-                "1myq3p8qrd63nlacd4sba66c17lfqgvzv8mpyn2rg1rqhi4h86ar"))
+(define rust-pangocairo-sys-0.20.10
+  ;; TODO: Check bundled sources.
+  (crate-source "pangocairo-sys" "0.20.10"
+                "0hjwdfifvpbbrss814jsahkgqr5fxg8s5g774wlkxacaz01jk5dr"))
 
 (define rust-parking-lot-0.12.3
   (crate-source "parking_lot" "0.12.3"
                 "09ws9g6245iiq8z975h8ycf818a66q3c6zv4b5h8skpm7hc1igzi"))
 
+(define rust-parking-lot-0.12.4
+  (crate-source "parking_lot" "0.12.4"
+                "04sab1c7304jg8k0d5b2pxbj1fvgzcf69l3n2mfpkdb96vs8pmbh"))
+
 (define rust-parking-lot-core-0.9.10
   (crate-source "parking_lot_core" "0.9.10"
                 "1y3cf9ld9ijf7i4igwzffcn0xl16dxyn4c5bwgjck1dkgabiyh0y"))
 
+(define rust-parking-lot-core-0.9.11
+  (crate-source "parking_lot_core" "0.9.11"
+                "19g4d6m5k4ggacinqprnn8xvdaszc3y5smsmbz1adcdmaqm8v0xw"))
+
 (define rust-paste-1.0.15
   (crate-source "paste" "1.0.15"
                 "02pxffpdqkapy292harq6asfjvadgp1s005fip9ljfsn9fvxgh2p"))
@@ -1223,6 +1451,10 @@
   (crate-source "phf_codegen" "0.10.0"
                 "1k8kdad9wk2d5972k6jmjki2xpdy2ky4zd19rv7ybm2dpjlc7cag"))
 
+(define rust-phf-codegen-0.11.3
+  (crate-source "phf_codegen" "0.11.3"
+                "0si1n6zr93kzjs3wah04ikw8z6npsr39jw4dam8yi9czg2609y5f"))
+
 (define rust-phf-generator-0.10.0
   (crate-source "phf_generator" "0.10.0"
                 "1mlq6hlajsvlsx6rhw49g9ricsm017lrxmgmmbk85sxm7f4qaljx"))
@@ -1283,6 +1515,10 @@
   (crate-source "portable-atomic-util" "0.2.4"
                 "01rmx1li07ixsx3sqg2bxqrkzk7b5n8pibwwf2589ms0s3cg18nq"))
 
+(define rust-potential-utf-0.1.2
+  (crate-source "potential_utf" "0.1.2"
+                "11dm6k3krx3drbvhgjw8z508giiv0m09wzl6ghza37176w4c79z5"))
+
 (define rust-powerfmt-0.2.0
   (crate-source "powerfmt" "0.2.0"
                 "14ckj2xdpkhv3h6l5sdmb9f1d57z8hbfpdldjc2vl5givq2y77j3"))
@@ -1315,17 +1551,17 @@
   (crate-source "proc-macro2" "1.0.94"
                 "114wxb56gdj9vy44q0ll3l2x9niqzcbyqikydmlb5f3h5rsp26d3"))
 
+(define rust-proc-macro2-1.0.95
+  (crate-source "proc-macro2" "1.0.95"
+                "0y7pwxv6sh4fgg6s715ygk1i7g3w02c0ljgcsfm046isibkfbcq2"))
+
 (define rust-prodash-29.0.1
   (crate-source "prodash" "29.0.1"
                 "12xm50jzkqzdqdcidmzy4d6rj9r8x6mf8sidgrh7dfc0r4jcxrwy"))
 
-(define rust-proptest-1.6.0
-  (crate-source "proptest" "1.6.0"
-                "0l4y4bb8hffv7cys7d59qwqdmvmqjfzz0x9vblc08209clqfkjhl"))
-
-(define rust-qoi-0.4.1
-  (crate-source "qoi" "0.4.1"
-                "00c0wkb112annn2wl72ixyd78mf56p4lxkhlmsggx65l3v3n8vbz"))
+(define rust-proptest-1.7.0
+  (crate-source "proptest" "1.7.0"
+                "07s73fqbhdzmnhnd8ks6l5mlkwaz048a49kprwqml6dmvqcspkbg"))
 
 (define rust-quick-error-1.2.3
   (crate-source "quick-error" "1.2.3"
@@ -1359,6 +1595,10 @@
   (crate-source "r-efi" "5.2.0"
                 "1ig93jvpqyi87nc5kb6dri49p56q7r7qxrn8kfizmqkfj5nmyxkl"))
 
+(define rust-r-efi-5.3.0
+  (crate-source "r-efi" "5.3.0"
+                "03sbfm3g7myvzyylff6qaxk4z6fy76yv860yy66jiswc2m6b7kb9"))
+
 (define rust-rand-0.8.5
   (crate-source "rand" "0.8.5"
                 "013l6931nn7gkc23jz5mm3qdhf93jjf0fg64nz2lp4i51qd8vbrl"))
@@ -1367,6 +1607,10 @@
   (crate-source "rand" "0.9.0"
                 "156dyvsfa6fjnv6nx5vzczay1scy5183dvjchd7bvs47xd5bjy9p"))
 
+(define rust-rand-0.9.2
+  (crate-source "rand" "0.9.2"
+                "1lah73ainvrgl7brcxx0pwhpnqa3sm3qaj672034jz8i0q7pgckd"))
+
 (define rust-rand-chacha-0.3.1
   (crate-source "rand_chacha" "0.3.1"
                 "123x2adin558xbhvqb8w4f6syjsdkmqff8cxwhmjacpsl1ihmhg6"))
@@ -1383,9 +1627,9 @@
   (crate-source "rand_core" "0.9.3"
                 "0f3xhf16yks5ic6kmgxcpv1ngdhp48mmfy4ag82i1wnwh8ws3ncr"))
 
-(define rust-rand-xorshift-0.3.0
-  (crate-source "rand_xorshift" "0.3.0"
-                "13vcag7gmqspzyabfl1gr9ykvxd2142q2agrj8dkyjmfqmgg4nyj"))
+(define rust-rand-xorshift-0.4.0
+  (crate-source "rand_xorshift" "0.4.0"
+                "0njsn25pis742gb6b89cpq7jp48v9n23a9fvks10yczwks8n4fai"))
 
 (define rust-rawpointer-0.2.1
   (crate-source "rawpointer" "0.2.1"
@@ -1407,6 +1651,10 @@
   (crate-source "redox_syscall" "0.5.10"
                 "1l9b638qx72312yzh8ykvda9b3lqd9gf6yqn66b23a331ck0r30b"))
 
+(define rust-redox-syscall-0.5.16
+  (crate-source "redox_syscall" "0.5.16"
+                "14m78iyciirac46m7zydggnbarak8flwqqjswzs0kr84n0flflbj"))
+
 (define rust-regex-1.11.1
   (crate-source "regex" "1.11.1"
                 "148i41mzbx8bmq32hsj1q4karkzzx5m60qza6gdw4pdc9qdyyi5m"
@@ -1433,9 +1681,9 @@
   (crate-source "reqwest" "0.12.15"
                 "1fvvrl3jmsnlm99ldl0ariklrlsmrky06qabp7dc92ylznk4d76i"))
 
-(define rust-rgb-0.8.50
-  (crate-source "rgb" "0.8.50"
-                "02ii3nsciska0sj23ggxaz8gj64ksw8nbpfjcwxlh037chb7sfap"))
+(define rust-rgb-0.8.52
+  (crate-source "rgb" "0.8.52"
+                "1km115a9lblf9pldvx51dmmg30y8ms4ka67hvas2ndcq556qhshc"))
 
 (define rust-ring-0.17.14 rust-ring-0.17)
 
@@ -1459,6 +1707,10 @@
   (crate-source "rustix" "1.0.5"
                 "1gsqrw9cp762ps9dl1d13n8mk5r0b6r2s002l1njxfylilwify6r"))
 
+(define rust-rustix-1.0.8
+  (crate-source "rustix" "1.0.8"
+                "1j6ajqi61agdnh1avr4bplrsgydjw1n4mycdxw3v8g94pyx1y60i"))
+
 (define rust-rustls-0.23.25
   (crate-source "rustls" "0.23.25"
                 "0g5idwxm04i71k3n66ml30zyfbgv6p85a7jky2i09v64i8cfjbl2"))
@@ -1489,6 +1741,10 @@
   (crate-source "rustversion" "1.0.20"
                 "1lhwjb16dsm8brd18bn2bh0ryzc7qi29bi2jjsc6ny2zbwn3ivgd"))
 
+(define rust-rustversion-1.0.21
+  (crate-source "rustversion" "1.0.21"
+                "07bb1xx05hhwpnl43sqrhsmxyk5sd5m5baadp19nxp69s9xij3ca"))
+
 (define rust-rusty-fork-0.3.0
   (crate-source "rusty-fork" "0.3.0"
                 "0kxwq5c480gg6q0j3bg4zzyfh2kwmc3v2ba94jw8ncjc8mpcqgfb"))
@@ -1546,10 +1802,18 @@
   (crate-source "serde_json" "1.0.140"
                 "0wwkp4vc20r87081ihj3vpyz5qf7wqkqipq17v99nv6wjrp8n1i0"))
 
+(define rust-serde-json-1.0.141
+  (crate-source "serde_json" "1.0.141"
+                "1lq39h6lmkib00r4xipg26npl22pmkcy2r7cqqb84wdy3vrfzf9h"))
+
 (define rust-serde-spanned-0.6.8
   (crate-source "serde_spanned" "0.6.8"
                 "1q89g70azwi4ybilz5jb8prfpa575165lmrffd49vmcf76qpqq47"))
 
+(define rust-serde-spanned-0.6.9
+  (crate-source "serde_spanned" "0.6.9"
+                "18vmxq6qfrm110caszxrzibjhy2s54n1g5w1bshxq9kjmz7y0hdz"))
+
 (define rust-serde-urlencoded-0.7.1
   (crate-source "serde_urlencoded" "0.7.1"
                 "1zgklbdaysj3230xivihs30qi5vkhigg323a9m62k8jwf4a1qjfk"))
@@ -1574,9 +1838,9 @@
   (crate-source "shlex" "1.3.0"
                 "0r1y6bv26c1scpxvhg2cabimrmwgbp4p3wy6syj9n0c4s3q2znhg"))
 
-(define rust-simba-0.8.1
-  (crate-source "simba" "0.8.1"
-                "1bnf7ainywmaz2z67ss1q0bjwccf80c50c50r6hlpay69z4hf586"))
+(define rust-simba-0.9.0
+  (crate-source "simba" "0.9.0"
+                "1yp0dfi2wgw0xkihfpav65hr52zym8bsw59ck2blf46d06jqd8xk"))
 
 (define rust-simd-adler32-0.3.7
   (crate-source "simd-adler32" "0.3.7"
@@ -1590,6 +1854,10 @@
   (crate-source "siphasher" "1.0.1"
                 "17f35782ma3fn6sh21c027kjmd227xyrx06ffi8gw4xzv9yry6an"))
 
+(define rust-slab-0.4.10
+  (crate-source "slab" "0.4.10"
+                "03f5a9gdp33mngya4qwq2555138pj74pl015scv57wsic5rikp04"))
+
 (define rust-slab-0.4.9
   (crate-source "slab" "0.4.9"
                 "0rxvsgir0qw5lkycrqgb1cxsvxzjv9bmx73bk5y42svnzfba94lg"))
@@ -1598,6 +1866,10 @@
   (crate-source "smallvec" "1.15.0"
                 "1sgfw8z729nlxk8k13dhs0a762wnaxmlx70a7xlf3wz989bjh5w9"))
 
+(define rust-smallvec-1.15.1
+  (crate-source "smallvec" "1.15.1"
+                "00xxdxxpgyq5vjnpljvkmy99xij5rxgh913ii1v16kzynnivgcb7"))
+
 (define rust-smol-str-0.3.2
   (crate-source "smol_str" "0.3.2"
                 "039mj6lc1vkljj17ndlzzkak8kvlmw8ppi6yjdxsh433snfbhxln"))
@@ -1646,6 +1918,10 @@
   (crate-source "syn" "2.0.100"
                 "18623wdkns03blpv65xsjn8fipl9p9hj98vlrnhin7nqran496mh"))
 
+(define rust-syn-2.0.104
+  (crate-source "syn" "2.0.104"
+                "0h2s8cxh5dsh9h41dxnlzpifqqn59cqgm0kljawws61ljq2zgdhp"))
+
 (define rust-sync-wrapper-1.0.2
   (crate-source "sync_wrapper" "1.0.2"
                 "0qvjyasd6w18mjg5xlaq5jgy84jsjfsvmnn12c13gypxbv75dwhb"))
@@ -1658,6 +1934,10 @@
   (crate-source "synstructure" "0.13.1"
                 "0wc9f002ia2zqcbj0q2id5x6n7g1zjqba7qkg2mr0qvvmdk7dby8"))
 
+(define rust-synstructure-0.13.2
+  (crate-source "synstructure" "0.13.2"
+                "1lh9lx3r3jb18f8sbj29am5hm9jymvbwh6jb1izsnnxgvgrp12kj"))
+
 (define rust-system-configuration-0.6.1
   (crate-source "system-configuration" "0.6.1"
                 "0sxslml567zm0v8g732314vd2gk9sd3k4xj22xk6p64xir29v1rw"))
@@ -1666,23 +1946,26 @@
   (crate-source "system-configuration-sys" "0.6.0"
                 "1i5sqrmgy58l4704hibjbl36hclddglh73fb3wx95jnmrq81n7cf"))
 
-(define rust-system-deps-6.2.2
-  (crate-source "system-deps" "6.2.2"
-                "0j93ryw031n3h8b0nfpj5xwh3ify636xmv8kxianvlyyipmkbrd3"
-                #:snippet '(delete-file-recursively "src/tests")))
+(define rust-system-deps-7.0.5
+  (crate-source "system-deps" "7.0.5"
+                "1nzzhqm3nnzacpcs5q1rlbzxrb1hq6xl5g8mqqnnv2ds1jm57gp4"))
 
 (define rust-tame-index-0.18.1
   (crate-source "tame-index" "0.18.1"
                 "0365pyq3qp7415z1xql03763krh63779gqdgxwc8l22dq5hrxkpz"))
 
-(define rust-target-lexicon-0.12.16
-  (crate-source "target-lexicon" "0.12.16"
-                "1cg3bnx1gdkdr5hac1hzxy64fhw4g7dqkd0n3dxy5lfngpr1mi31"))
+(define rust-target-lexicon-0.13.2
+  (crate-source "target-lexicon" "0.13.2"
+                "16m6smfz533im9dyxfhnzmpi4af75g2iii36ylc4gfmqvf6gf0p5"))
 
 (define rust-tempfile-3.19.1
   (crate-source "tempfile" "3.19.1"
                 "1grmcj8y6rcavndw2dm18ndzdimsq5f8lcrwyg627cdrcdvsqdvl"))
 
+(define rust-tempfile-3.20.0
+  (crate-source "tempfile" "3.20.0"
+                "18fnp7mjckd9c9ldlb2zhp1hd4467y2hpvx9l50j97rlhlwlx9p8"))
+
 (define rust-tendril-0.4.3
   (crate-source "tendril" "0.4.3"
                 "1c3vip59sqwxn148i714nmkrvjzbk7105vj0h92s6r64bw614jnj"))
@@ -1715,11 +1998,6 @@
   (crate-source "thread_local" "1.1.8"
                 "173i5lyjh011gsimk21np9jn8al18rxsrkjli20a7b8ks2xgk7lb"))
 
-(define rust-tiff-0.9.1
-  (crate-source "tiff" "0.9.1"
-                "0ghyxlz566dzc3scvgmzys11dhq2ri77kb8sznjakijlxby104xs"
-                #:snippet '(delete-file-recursively "tests")))
-
 (define rust-time-0.3.41
   (crate-source "time" "0.3.41"
                 "0h0cpiyya8cjlrh00d2r72bmgg4lsdcncs76qpwy0rn2kghijxla"))
@@ -1736,6 +2014,10 @@
   (crate-source "tinystr" "0.7.6"
                 "0bxqaw7z8r2kzngxlzlgvld1r6jbnwyylyvyjbv1q71rvgaga5wi"))
 
+(define rust-tinystr-0.8.1
+  (crate-source "tinystr" "0.8.1"
+                "12sc6h3hnn6x78iycm5v6wrs2xhxph0ydm43yyn7gdfw8l8nsksx"))
+
 (define rust-tinytemplate-1.2.1
   (crate-source "tinytemplate" "1.2.1"
                 "1g5n77cqkdh9hy75zdb01adxn45mkh9y40wdr7l68xpz35gnnkdy"))
@@ -1764,6 +2046,14 @@
   (crate-source "toml" "0.8.20"
                 "0j012b37iz1mihksr6a928s6dzszxvblzg3l5wxp7azzsv6sb1yd"))
 
+(define rust-toml-0.8.23
+  (crate-source "toml" "0.8.23"
+                "0qnkrq4lm2sdhp3l6cb6f26i8zbnhqb7mhbmksd550wxdfcyn6yw"))
+
+(define rust-toml-datetime-0.6.11
+  (crate-source "toml_datetime" "0.6.11"
+                "077ix2hb1dcya49hmi1avalwbixmrs75zgzb3b2i7g2gizwdmk92"))
+
 (define rust-toml-datetime-0.6.8
   (crate-source "toml_datetime" "0.6.8"
                 "0hgv7v9g35d7y9r2afic58jvlwnf73vgd1mz2k8gihlgrf73bmqd"))
@@ -1773,6 +2063,10 @@
                 "0x0lgp70x5cl9nla03xqs5vwwwlrwmd0djkdrp3h3lpdymgpkd0p"
                 #:snippet '(delete-file-recursively "tests")))
 
+(define rust-toml-edit-0.22.27
+  (crate-source "toml_edit" "0.22.27"
+                "16l15xm40404asih8vyjvnka9g0xs9i4hfb6ry3ph9g419k8rzj1"))
+
 (define rust-toml-span-0.4.1
   (crate-source "toml-span" "0.4.1"
                 "1ifdm3lyqssp1zsfixy3pvm2857b1dx2ssgvv5ga5cz7j3s3czvm"))
@@ -1908,6 +2202,10 @@
   (crate-source "wasi" "0.11.0+wasi-snapshot-preview1"
                 "08z4hxwkpdpalxjps1ai9y7ihin26y9f476i53dv98v45gkqg3cw"))
 
+(define rust-wasi-0.11.1+wasi-snapshot-preview1
+  (crate-source "wasi" "0.11.1+wasi-snapshot-preview1"
+                "0jx49r7nbkbhyfrfyhz0bm4817yrnxgd3jiwwwfv0zl439jyrwyc"))
+
 (define rust-wasi-0.14.2+wasi-0.2.4
   (crate-source "wasi" "0.14.2+wasi-0.2.4"
                 "1cwcqjr3dgdq8j325awgk8a715h0hg0f7jqzsb077n4qm6jzk0wn"))
@@ -1956,13 +2254,13 @@
   (crate-source "web-time" "1.1.0"
                 "1fx05yqx83dhx628wb70fyy10yjfq1jpl20qfqhdkymi13rq0ras"))
 
-(define rust-weezl-0.1.8
-  (crate-source "weezl" "0.1.8"
-                "10lhndjgs6y5djpg3b420xngcr6jkmv70q8rb1qcicbily35pa2k"))
+(define rust-weezl-0.1.10
+  (crate-source "weezl" "0.1.10"
+                "1wqnxqn8n90bgazs6djlibf58ppdxki4slblwp9lgnq0fwkv6ld7"))
 
-(define rust-wide-0.7.32
-  (crate-source "wide" "0.7.32"
-                "08mb6iqdscqiqrbfkjrnfr876ah4cc0cx5pjilz3yqw1k9mmgda1"))
+(define rust-wide-0.7.33
+  (crate-source "wide" "0.7.33"
+                "00yd2sg83xvfrjjlwndyk49fjx8jlmlrz8byigndig32rf7dmr8c"))
 
 (define rust-winapi-0.3.9
   (crate-source "winapi" "0.3.9"
@@ -2002,9 +2300,9 @@
                 "0v766yqw51pzxxwp203yqy39ijgjamp54hhdbsyqq6x1c8gilrf7"
                 #:snippet '(delete-file-recursively "lib")))
 
-(define rust-windows-core-0.61.0
-  (crate-source "windows-core" "0.61.0"
-                "104915nsby2cgp322pqqkmj2r82v5sg4hil0hxddg1hc67gc2qs7"))
+(define rust-windows-core-0.61.2
+  (crate-source "windows-core" "0.61.2"
+                "1qsa3iw14wk4ngfl7ipcvdf9xyq456ms7cx2i9iwf406p7fx7zf0"))
 
 (define rust-windows-i686-gnu-0.52.6
   (crate-source "windows_i686_gnu" "0.52.6"
@@ -2048,6 +2346,10 @@
   (crate-source "windows-link" "0.1.1"
                 "0f2cq7imbrppsmmnz8899hfhg07cp5gq6rh0bjhb1qb6nwshk13n"))
 
+(define rust-windows-link-0.1.3
+  (crate-source "windows-link" "0.1.3"
+                "12kr1p46dbhpijr4zbwr2spfgq8i8c5x55mvvfmyl96m01cx4sjy"))
+
 (define rust-windows-registry-0.4.0
   (crate-source "windows-registry" "0.4.0"
                 "18wbgr6z6765qdnasi8mmvxhvp82xd1zlvd6s7pp2l5lvn8av1j2"))
@@ -2056,13 +2358,17 @@
   (crate-source "windows-result" "0.3.2"
                 "0li2f76anf0rg7i966d9qs5iprsg555g9rgyzj7gcpfr9wdd2ky6"))
 
+(define rust-windows-result-0.3.4
+  (crate-source "windows-result" "0.3.4"
+                "1il60l6idrc6hqsij0cal0mgva6n3w6gq4ziban8wv6c6b9jpx2n"))
+
 (define rust-windows-strings-0.3.1
   (crate-source "windows-strings" "0.3.1"
                 "06bkhkyclbfchcsv5bnhz77r290k20m15glj2xq60ra0bp64iyl7"))
 
-(define rust-windows-strings-0.4.0
-  (crate-source "windows-strings" "0.4.0"
-                "15rg6a0ha1d231wwps2qlgyqrgkyj1r8v9vsb8nlbvih4ijajavs"))
+(define rust-windows-strings-0.4.2
+  (crate-source "windows-strings" "0.4.2"
+                "0mrv3plibkla4v5kaakc2rfksdd0b14plcmidhbkcfqc78zwkrjn"))
 
 (define rust-windows-sys-0.52.0
   (crate-source "windows-sys" "0.52.0"
@@ -2072,6 +2378,11 @@
   (crate-source "windows-sys" "0.59.0"
                 "0fw5672ziw8b3zpmnbp9pdv1famk74f1l9fcbc3zsrzdg56vqf0y"))
 
+(define rust-windows-sys-0.60.2
+  ;; TODO: Check bundled sources.
+  (crate-source "windows-sys" "0.60.2"
+                "1jrbc615ihqnhjhxplr2kw7rasrskv9wj3lr80hgfd42sbj01xgj"))
+
 (define rust-windows-targets-0.52.6
   (crate-source "windows-targets" "0.52.6"
                 "0wwrx625nwlfp7k93r2rra568gad1mwd888h1jwnl0vfg5r4ywlv"))
@@ -2080,6 +2391,10 @@
   (crate-source "windows-targets" "0.53.0"
                 "12yakpjizhfpppz1i3zgcwxlbar8axrp9j87fmywpydarvlcgr5i"))
 
+(define rust-windows-targets-0.53.2
+  (crate-source "windows-targets" "0.53.2"
+                "1vwanhx2br7dh8mmrszdbcf01bccjr01mcyxcscxl4ffr7y6jvy6"))
+
 (define rust-windows-x86-64-gnu-0.52.6
   (crate-source "windows_x86_64_gnu" "0.52.6"
                 "0y0sifqcb56a56mvn7xjgs8g43p33mfqkd8wj1yhrgxzma05qyhl"
@@ -2114,6 +2429,10 @@
   (crate-source "winnow" "0.6.26"
                 "0a4sjbbrkhbd0ba6dy0011hln1q3ry4iv6srqjjpi8hsmk9fv40y"))
 
+(define rust-winnow-0.7.12
+  (crate-source "winnow" "0.7.12"
+                "159y8inpy86xswmr4yig9hxss0v2fssyqy1kk12504n8jbsfpvgk"))
+
 (define rust-winnow-0.7.4
   (crate-source "winnow" "0.7.4"
                 "0dmbsz6zfddcgsqzzqxw1h8f7zy19x407g7zl3hyp6vf2m2bb5qf"))
@@ -2131,22 +2450,35 @@
   (crate-source "writeable" "0.5.5"
                 "0lawr6y0bwqfyayf3z8zmqlhpnzhdx0ahs54isacbhyjwa7g778y"))
 
-(define rust-xml5ever-0.17.0
-  (crate-source "xml5ever" "0.17.0"
-                "0l76v0c228c92sskiflpsy19c0bgc8q7flhlfanm32zrbb8f2d20"))
+(define rust-writeable-0.6.1
+  (crate-source "writeable" "0.6.1"
+                "1fx29zncvbrqzgz7li88vzdm8zvgwgwy2r9bnjqxya09pfwi0bza"))
 
-(define rust-yeslogic-fontconfig-sys-5.0.0
-  (crate-source "yeslogic-fontconfig-sys" "5.0.0"
-                "0yiwnf2gapqaprp3icvv6b1jjh5d356vpis7pybskcd8k4wv5dpz"))
+(define rust-xml5ever-0.18.1
+  (crate-source "xml5ever" "0.18.1"
+                "0sdz92vrcxfwv7yzai28y0wa9gswr6msjnksak0rp4cfbm02dfwv"))
+
+(define rust-yeslogic-fontconfig-sys-6.0.0
+  ;; TODO: Check bundled sources.
+  (crate-source "yeslogic-fontconfig-sys" "6.0.0"
+                "1gcx4brx8xvdpvryixk32b3xn9v80ilvi5frd40l8z039imhcfjh"))
 
 (define rust-yoke-0.7.5
   (crate-source "yoke" "0.7.5"
                 "0h3znzrdmll0a7sglzf9ji0p5iqml11wrj1dypaf6ad6kbpnl3hj"))
 
+(define rust-yoke-0.8.0
+  (crate-source "yoke" "0.8.0"
+                "1k4mfr48vgi7wh066y11b7v1ilakghlnlhw9snzz8vi2p00vnhaz"))
+
 (define rust-yoke-derive-0.7.5
   (crate-source "yoke-derive" "0.7.5"
                 "0m4i4a7gy826bfvnqa9wy6sp90qf0as3wps3wb0smjaamn68g013"))
 
+(define rust-yoke-derive-0.8.0
+  (crate-source "yoke-derive" "0.8.0"
+                "1dha5jrjz9jaq8kmxq1aag86b98zbnm9lyjrihy5sv716sbkrniq"))
+
 (define rust-zerocopy-0.7.35
   (crate-source "zerocopy" "0.7.35"
                 "1w36q7b9il2flg0qskapgi9ymgg7p985vniqd09vi0mwib8lz6qv"))
@@ -2155,6 +2487,10 @@
   (crate-source "zerocopy" "0.8.24"
                 "0yb8hyzfnwzr2wg4p7cnqmjps8fsw8xqnprafgpmfs8qisigx1i5"))
 
+(define rust-zerocopy-0.8.26
+  (crate-source "zerocopy" "0.8.26"
+                "0bvsj0qzq26zc6nlrm3z10ihvjspyngs7n0jw1fz031i7h6xsf8h"))
+
 (define rust-zerocopy-derive-0.7.35
   (crate-source "zerocopy-derive" "0.7.35"
                 "0gnf2ap2y92nwdalzz3x7142f2b83sni66l39vxp2ijd6j080kzs"))
@@ -2163,6 +2499,10 @@
   (crate-source "zerocopy-derive" "0.8.24"
                 "1gk9047pbq1yjj2jyiv0s37nqc53maqbmhcsjp6lhi2w7kvai5m9"))
 
+(define rust-zerocopy-derive-0.8.26
+  (crate-source "zerocopy-derive" "0.8.26"
+                "10aiywi5qkha0mpsnb1zjwi44wl2rhdncaf3ykbp4i9nqm65pkwy"))
+
 (define rust-zerofrom-0.1.6
   (crate-source "zerofrom" "0.1.6"
                 "19dyky67zkjichsb7ykhv0aqws3q0jfvzww76l66c19y6gh45k2h"))
@@ -2175,17 +2515,33 @@
   (crate-source "zeroize" "1.8.1"
                 "1pjdrmjwmszpxfd7r860jx54cyk94qk59x13sc307cvr5256glyf"))
 
+(define rust-zerotrie-0.2.2
+  (crate-source "zerotrie" "0.2.2"
+                "15gmka7vw5k0d24s0vxgymr2j6zn2iwl12wpmpnpjgsqg3abpw1n"))
+
 (define rust-zerovec-0.10.4
   (crate-source "zerovec" "0.10.4"
                 "0yghix7n3fjfdppwghknzvx9v8cf826h2qal5nqvy8yzg4yqjaxa"))
 
+(define rust-zerovec-0.11.2
+  (crate-source "zerovec" "0.11.2"
+                "0a2457fmz39k9vrrj3rm82q5ykdhgxgbwfz2r6fa6nq11q4fn1aa"))
+
 (define rust-zerovec-derive-0.10.3
   (crate-source "zerovec-derive" "0.10.3"
                 "1ik322dys6wnap5d3gcsn09azmssq466xryn5czfm13mn7gsdbvf"))
 
-(define rust-zune-inflate-0.2.54
-  (crate-source "zune-inflate" "0.2.54"
-                "00kg24jh3zqa3i6rg6yksnb71bch9yi1casqydl00s7nw8pk7avk"))
+(define rust-zerovec-derive-0.11.1
+  (crate-source "zerovec-derive" "0.11.1"
+                "13zms8hj7vzpfswypwggyfr4ckmyc7v3di49pmj8r1qcz9z275jv"))
+
+(define rust-zune-core-0.4.12
+  (crate-source "zune-core" "0.4.12"
+                "0jj1ra86klzlcj9aha9als9d1dzs7pqv3azs1j3n96822wn3lhiz"))
+
+(define rust-zune-jpeg-0.4.19
+  (crate-source "zune-jpeg" "0.4.19"
+                "0sisqjhwi6pwlnjyr80vl5s6p5w9z2vi8pz967h5i9m6y1d557ic"))
 
 (define ssss-separator 'end-of-crates)
 
@@ -2625,62 +2981,71 @@
                                      rust-windows-x86-64-msvc-0.52.6
                                      rust-winnow-0.7.4))
                      (librsvg =>
-                              (list rust-adler2-2.0.0
+                              (list rust-adler2-2.0.1
+                                    rust-ahash-0.8.12
                                     rust-aho-corasick-1.1.3
                                     rust-android-tzdata-0.1.1
                                     rust-android-system-properties-0.1.5
                                     rust-anes-0.1.6
-                                    rust-anstream-0.6.18
-                                    rust-anstyle-1.0.10
-                                    rust-anstyle-parse-0.2.6
-                                    rust-anstyle-query-1.1.2
-                                    rust-anstyle-wincon-3.0.7
-                                    rust-anyhow-1.0.97
+                                    rust-anstream-0.6.19
+                                    rust-anstyle-1.0.11
+                                    rust-anstyle-parse-0.2.7
+                                    rust-anstyle-query-1.1.3
+                                    rust-anstyle-wincon-3.0.9
+                                    rust-anyhow-1.0.98
                                     rust-approx-0.5.1
-                                    rust-assert-cmd-2.0.16
-                                    rust-autocfg-1.4.0
+                                    rust-assert-cmd-2.0.17
+                                    rust-autocfg-1.5.0
+                                    rust-av-data-0.4.4
                                     rust-bit-set-0.8.0
                                     rust-bit-vec-0.8.0
-                                    rust-bit-field-0.10.2
                                     rust-bitflags-1.3.2
-                                    rust-bitflags-2.9.0
+                                    rust-bitflags-2.9.1
+                                    rust-bitreader-0.3.11
                                     rust-block-0.1.6
-                                    rust-bstr-1.11.3
-                                    rust-bumpalo-3.17.0
-                                    rust-bytemuck-1.22.0
+                                    rust-block-buffer-0.10.4
+                                    rust-bstr-1.12.0
+                                    rust-bumpalo-3.19.0
+                                    rust-byte-slice-cast-1.2.3
+                                    rust-bytemuck-1.23.1
                                     rust-byteorder-1.5.0
-                                    rust-cairo-rs-0.19.4
-                                    rust-cairo-sys-rs-0.19.2
+                                    rust-byteorder-lite-0.1.0
+                                    rust-bytes-1.10.1
+                                    rust-cairo-rs-0.20.12
+                                    rust-cairo-sys-rs-0.20.10
                                     rust-cast-0.3.0
-                                    rust-cc-1.2.18
-                                    rust-cfg-expr-0.15.8
-                                    rust-cfg-if-1.0.0
-                                    rust-chrono-0.4.40
+                                    rust-cc-1.2.30
+                                    rust-cfg-expr-0.20.1
+                                    rust-cfg-if-1.0.1
+                                    rust-chrono-0.4.41
                                     rust-ciborium-0.2.2
                                     rust-ciborium-io-0.2.2
                                     rust-ciborium-ll-0.2.2
-                                    rust-clap-4.5.35
-                                    rust-clap-builder-4.5.35
-                                    rust-clap-complete-4.5.47
-                                    rust-clap-derive-4.5.32
-                                    rust-clap-lex-0.7.4
+                                    rust-clap-4.5.41
+                                    rust-clap-builder-4.5.41
+                                    rust-clap-complete-4.5.55
+                                    rust-clap-derive-4.5.41
+                                    rust-clap-lex-0.7.5
                                     rust-color-quant-1.1.0
-                                    rust-colorchoice-1.0.3
+                                    rust-colorchoice-1.0.4
                                     rust-core-foundation-sys-0.8.7
-                                    rust-crc32fast-1.4.2
+                                    rust-crc32fast-1.5.0
                                     rust-criterion-0.5.1
                                     rust-criterion-plot-0.5.0
                                     rust-crossbeam-deque-0.8.6
                                     rust-crossbeam-epoch-0.9.18
                                     rust-crossbeam-utils-0.8.21
-                                    rust-crunchy-0.2.3
+                                    rust-crunchy-0.2.4
+                                    rust-crypto-common-0.1.6
                                     rust-cssparser-0.31.2
                                     rust-cssparser-macros-0.6.1
-                                    rust-cstr-0.2.12
                                     rust-data-url-0.3.1
-                                    rust-deranged-0.4.1
-                                    rust-derive-more-0.99.19
+                                    rust-dav1d-0.10.4
+                                    rust-dav1d-sys-0.8.3
+                                    rust-deranged-0.4.0
+                                    rust-derive-more-0.99.20
                                     rust-difflib-0.4.0
+                                    rust-digest-0.10.7
                                     rust-displaydoc-0.2.5
                                     rust-dlib-0.5.2
                                     rust-doc-comment-0.3.3
@@ -2689,11 +3054,11 @@
                                     rust-either-1.15.0
                                     rust-encoding-rs-0.8.35
                                     rust-equivalent-1.0.2
-                                    rust-errno-0.3.11
-                                    rust-exr-1.73.0
+                                    rust-errno-0.3.13
+                                    rust-fallible-collections-0.4.9
                                     rust-fastrand-2.3.0
                                     rust-fdeflate-0.3.7
-                                    rust-flate2-1.1.1
+                                    rust-flate2-1.1.2
                                     rust-float-cmp-0.9.0
                                     rust-float-cmp-0.10.0
                                     rust-fnv-1.0.7
@@ -2707,72 +3072,73 @@
                                     rust-futures-task-0.3.31
                                     rust-futures-util-0.3.31
                                     rust-fxhash-0.2.1
-                                    rust-gdk-pixbuf-0.19.8
-                                    rust-gdk-pixbuf-sys-0.19.8
-                                    rust-getrandom-0.2.15
-                                    rust-getrandom-0.3.2
-                                    rust-gif-0.13.1
-                                    rust-gio-0.19.8
-                                    rust-gio-sys-0.19.8
-                                    rust-glib-0.19.9
-                                    rust-glib-macros-0.19.9
-                                    rust-glib-sys-0.19.8
-                                    rust-gobject-sys-0.19.8
-                                    rust-half-2.5.0
-                                    rust-hashbrown-0.15.2
+                                    rust-gdk-pixbuf-0.20.10
+                                    rust-gdk-pixbuf-sys-0.20.10
+                                    rust-generic-array-0.14.7
+                                    rust-getrandom-0.2.16
+                                    rust-getrandom-0.3.3
+                                    rust-gif-0.13.3
+                                    rust-gio-0.20.12
+                                    rust-gio-sys-0.20.10
+                                    rust-glib-0.20.12
+                                    rust-glib-macros-0.20.12
+                                    rust-glib-sys-0.20.10
+                                    rust-gobject-sys-0.20.10
+                                    rust-half-2.6.0
+                                    rust-hashbrown-0.13.2
+                                    rust-hashbrown-0.15.4
                                     rust-heck-0.5.0
-                                    rust-hermit-abi-0.5.0
+                                    rust-hermit-abi-0.5.2
                                     rust-iana-time-zone-0.1.63
                                     rust-iana-time-zone-haiku-0.1.2
-                                    rust-icu-collections-1.5.0
-                                    rust-icu-locid-1.5.0
-                                    rust-icu-locid-transform-1.5.0
-                                    rust-icu-locid-transform-data-1.5.1
-                                    rust-icu-normalizer-1.5.0
-                                    rust-icu-normalizer-data-1.5.1
-                                    rust-icu-properties-1.5.1
-                                    rust-icu-properties-data-1.5.1
-                                    rust-icu-provider-1.5.0
-                                    rust-icu-provider-macros-1.5.0
+                                    rust-icu-collections-2.0.0
+                                    rust-icu-locale-core-2.0.0
+                                    rust-icu-normalizer-2.0.0
+                                    rust-icu-normalizer-data-2.0.0
+                                    rust-icu-properties-2.0.1
+                                    rust-icu-properties-data-2.0.1
+                                    rust-icu-provider-2.0.0
                                     rust-idna-1.0.3
-                                    rust-idna-adapter-1.2.0
-                                    rust-image-0.24.9
-                                    rust-indexmap-2.9.0
+                                    rust-idna-adapter-1.2.1
+                                    rust-image-0.25.6
+                                    rust-image-webp-0.2.3
+                                    rust-indexmap-2.10.0
                                     rust-is-terminal-0.4.16
                                     rust-is-terminal-polyfill-1.70.1
                                     rust-itertools-0.10.5
-                                    rust-itertools-0.12.1
+                                    rust-itertools-0.13.0
                                     rust-itoa-1.0.15
-                                    rust-jpeg-decoder-0.3.1
                                     rust-js-sys-0.3.77
                                     rust-language-tags-0.3.2
                                     rust-lazy-static-1.5.0
-                                    rust-lebe-0.5.2
-                                    rust-libc-0.2.171
-                                    rust-libloading-0.8.6
+                                    rust-libc-0.2.174
+                                    rust-libloading-0.8.8
                                     rust-linked-hash-map-0.5.6
-                                    rust-linux-raw-sys-0.9.3
-                                    rust-litemap-0.7.5
+                                    rust-linux-raw-sys-0.9.4
+                                    rust-litemap-0.8.0
                                     rust-locale-config-0.3.0
-                                    rust-lock-api-0.4.12
+                                    rust-lock-api-0.4.13
                                     rust-log-0.4.27
-                                    rust-lopdf-0.32.0
+                                    rust-lopdf-0.33.0
                                     rust-mac-0.1.1
                                     rust-malloc-buf-0.0.6
-                                    rust-markup5ever-0.11.0
+                                    rust-markup5ever-0.12.1
                                     rust-matches-0.1.10
-                                    rust-matrixmultiply-0.3.9
-                                    rust-md5-0.7.0
-                                    rust-memchr-2.7.4
+                                    rust-matrixmultiply-0.3.10
+                                    rust-md-5-0.10.6
+                                    rust-memchr-2.7.5
                                     rust-minimal-lexical-0.2.1
-                                    rust-miniz-oxide-0.8.7
-                                    rust-nalgebra-0.32.6
+                                    rust-miniz-oxide-0.8.9
+                                    rust-mp4parse-0.17.0
+                                    rust-nalgebra-0.33.2
                                     rust-nalgebra-macros-0.2.2
                                     rust-new-debug-unreachable-1.0.6
                                     rust-nom-7.1.3
                                     rust-normalize-line-endings-0.3.0
+                                    rust-num-bigint-0.4.6
                                     rust-num-complex-0.4.6
                                     rust-num-conv-0.1.0
+                                    rust-num-derive-0.4.2
                                     rust-num-integer-0.1.46
                                     rust-num-rational-0.4.2
                                     rust-num-traits-0.2.19
@@ -2780,18 +3146,20 @@
                                     rust-objc-foundation-0.1.1
                                     rust-objc-id-0.1.1
                                     rust-once-cell-1.21.3
+                                    rust-once-cell-polyfill-1.70.1
                                     rust-oorandom-11.1.5
-                                    rust-pango-0.19.8
-                                    rust-pango-sys-0.19.8
-                                    rust-pangocairo-0.19.8
-                                    rust-pangocairo-sys-0.19.8
-                                    rust-parking-lot-0.12.3
-                                    rust-parking-lot-core-0.9.10
+                                    rust-pango-0.20.12
+                                    rust-pango-sys-0.20.10
+                                    rust-pangocairo-0.20.10
+                                    rust-pangocairo-sys-0.20.10
+                                    rust-parking-lot-0.12.4
+                                    rust-parking-lot-core-0.9.11
                                     rust-paste-1.0.15
                                     rust-percent-encoding-2.3.1
                                     rust-phf-0.10.1
                                     rust-phf-0.11.3
                                     rust-phf-codegen-0.10.0
+                                    rust-phf-codegen-0.11.3
                                     rust-phf-generator-0.10.0
                                     rust-phf-generator-0.11.3
                                     rust-phf-macros-0.11.3
@@ -2804,6 +3172,7 @@
                                     rust-plotters-backend-0.3.7
                                     rust-plotters-svg-0.3.7
                                     rust-png-0.17.16
+                                    rust-potential-utf-0.1.2
                                     rust-powerfmt-0.2.0
                                     rust-ppv-lite86-0.2.21
                                     rust-precomputed-hash-0.1.1
@@ -2811,28 +3180,30 @@
                                     rust-predicates-core-1.0.9
                                     rust-predicates-tree-1.0.12
                                     rust-proc-macro-crate-3.3.0
-                                    rust-proc-macro2-1.0.94
-                                    rust-proptest-1.6.0
-                                    rust-qoi-0.4.1
+                                    rust-proc-macro2-1.0.95
+                                    rust-proptest-1.7.0
                                     rust-quick-error-1.2.3
                                     rust-quick-error-2.0.1
                                     rust-quote-1.0.40
-                                    rust-r-efi-5.2.0
+                                    rust-r-efi-5.3.0
                                     rust-rand-0.8.5
+                                    rust-rand-0.9.2
                                     rust-rand-chacha-0.3.1
+                                    rust-rand-chacha-0.9.0
                                     rust-rand-core-0.6.4
-                                    rust-rand-xorshift-0.3.0
+                                    rust-rand-core-0.9.3
+                                    rust-rand-xorshift-0.4.0
                                     rust-rawpointer-0.2.1
                                     rust-rayon-1.10.0
                                     rust-rayon-core-1.12.1
                                     rust-rctree-0.6.0
-                                    rust-redox-syscall-0.5.10
+                                    rust-redox-syscall-0.5.16
                                     rust-regex-1.11.1
                                     rust-regex-automata-0.4.9
                                     rust-regex-syntax-0.8.5
-                                    rust-rgb-0.8.50
-                                    rust-rustix-1.0.5
-                                    rust-rustversion-1.0.20
+                                    rust-rgb-0.8.52
+                                    rust-rustix-1.0.8
+                                    rust-rustversion-1.0.21
                                     rust-rusty-fork-0.3.0
                                     rust-ryu-1.0.20
                                     rust-safe-arch-0.7.4
@@ -2841,52 +3212,53 @@
                                     rust-selectors-0.25.0
                                     rust-serde-1.0.219
                                     rust-serde-derive-1.0.219
-                                    rust-serde-json-1.0.140
-                                    rust-serde-spanned-0.6.8
+                                    rust-serde-json-1.0.141
+                                    rust-serde-spanned-0.6.9
                                     rust-servo-arc-0.3.0
+                                    rust-shell-words-1.1.0
                                     rust-shlex-1.3.0
-                                    rust-simba-0.8.1
+                                    rust-simba-0.9.0
                                     rust-simd-adler32-0.3.7
                                     rust-siphasher-0.3.11
                                     rust-siphasher-1.0.1
-                                    rust-slab-0.4.9
-                                    rust-smallvec-1.15.0
+                                    rust-slab-0.4.10
+                                    rust-smallvec-1.15.1
                                     rust-stable-deref-trait-1.2.0
+                                    rust-static-assertions-1.1.0
                                     rust-string-cache-0.8.9
                                     rust-string-cache-codegen-0.5.4
                                     rust-strsim-0.11.1
-                                    rust-syn-2.0.100
-                                    rust-synstructure-0.13.1
-                                    rust-system-deps-6.2.2
-                                    rust-target-lexicon-0.12.16
-                                    rust-tempfile-3.19.1
+                                    rust-syn-2.0.104
+                                    rust-synstructure-0.13.2
+                                    rust-system-deps-7.0.5
+                                    rust-target-lexicon-0.13.2
+                                    rust-tempfile-3.20.0
                                     rust-tendril-0.4.3
                                     rust-termtree-0.5.1
                                     rust-thiserror-1.0.69
                                     rust-thiserror-impl-1.0.69
-                                    rust-tiff-0.9.1
                                     rust-time-0.3.41
                                     rust-time-core-0.1.4
                                     rust-time-macros-0.2.22
-                                    rust-tinystr-0.7.6
+                                    rust-tinystr-0.8.1
                                     rust-tinytemplate-1.2.1
                                     rust-tinyvec-1.9.0
                                     rust-tinyvec-macros-0.1.1
-                                    rust-toml-0.8.20
-                                    rust-toml-datetime-0.6.8
-                                    rust-toml-edit-0.22.24
+                                    rust-toml-0.8.23
+                                    rust-toml-datetime-0.6.11
+                                    rust-toml-edit-0.22.27
                                     rust-typenum-1.18.0
                                     rust-unarray-0.1.4
                                     rust-unicode-ident-1.0.18
                                     rust-url-2.5.4
                                     rust-utf-8-0.7.6
-                                    rust-utf16-iter-1.0.5
                                     rust-utf8-iter-1.0.4
                                     rust-utf8parse-0.2.2
                                     rust-version-compare-0.2.0
+                                    rust-version-check-0.9.5
                                     rust-wait-timeout-0.2.1
                                     rust-walkdir-2.5.0
-                                    rust-wasi-0.11.0+wasi-snapshot-preview1
+                                    rust-wasi-0.11.1+wasi-snapshot-preview1
                                     rust-wasi-0.14.2+wasi-0.2.4
                                     rust-wasm-bindgen-0.2.100
                                     rust-wasm-bindgen-backend-0.2.100
@@ -2894,44 +3266,54 @@
                                     rust-wasm-bindgen-macro-support-0.2.100
                                     rust-wasm-bindgen-shared-0.2.100
                                     rust-web-sys-0.3.77
-                                    rust-weezl-0.1.8
-                                    rust-wide-0.7.32
+                                    rust-weezl-0.1.10
+                                    rust-wide-0.7.33
                                     rust-winapi-0.3.9
                                     rust-winapi-i686-pc-windows-gnu-0.4.0
                                     rust-winapi-util-0.1.9
                                     rust-winapi-x86-64-pc-windows-gnu-0.4.0
-                                    rust-windows-core-0.61.0
+                                    rust-windows-core-0.61.2
                                     rust-windows-implement-0.60.0
                                     rust-windows-interface-0.59.1
-                                    rust-windows-link-0.1.1
-                                    rust-windows-result-0.3.2
-                                    rust-windows-strings-0.4.0
-                                    rust-windows-sys-0.52.0
+                                    rust-windows-link-0.1.3
+                                    rust-windows-result-0.3.4
+                                    rust-windows-strings-0.4.2
                                     rust-windows-sys-0.59.0
+                                    rust-windows-sys-0.60.2
                                     rust-windows-targets-0.52.6
+                                    rust-windows-targets-0.53.2
                                     rust-windows-aarch64-gnullvm-0.52.6
+                                    rust-windows-aarch64-gnullvm-0.53.0
                                     rust-windows-aarch64-msvc-0.52.6
+                                    rust-windows-aarch64-msvc-0.53.0
                                     rust-windows-i686-gnu-0.52.6
+                                    rust-windows-i686-gnu-0.53.0
                                     rust-windows-i686-gnullvm-0.52.6
+                                    rust-windows-i686-gnullvm-0.53.0
                                     rust-windows-i686-msvc-0.52.6
+                                    rust-windows-i686-msvc-0.53.0
                                     rust-windows-x86-64-gnu-0.52.6
+                                    rust-windows-x86-64-gnu-0.53.0
                                     rust-windows-x86-64-gnullvm-0.52.6
+                                    rust-windows-x86-64-gnullvm-0.53.0
                                     rust-windows-x86-64-msvc-0.52.6
-                                    rust-winnow-0.7.4
+                                    rust-windows-x86-64-msvc-0.53.0
+                                    rust-winnow-0.7.12
                                     rust-wit-bindgen-rt-0.39.0
-                                    rust-write16-1.0.0
-                                    rust-writeable-0.5.5
-                                    rust-xml5ever-0.17.0
-                                    rust-yeslogic-fontconfig-sys-5.0.0
-                                    rust-yoke-0.7.5
-                                    rust-yoke-derive-0.7.5
-                                    rust-zerocopy-0.8.24
-                                    rust-zerocopy-derive-0.8.24
+                                    rust-writeable-0.6.1
+                                    rust-xml5ever-0.18.1
+                                    rust-yeslogic-fontconfig-sys-6.0.0
+                                    rust-yoke-0.8.0
+                                    rust-yoke-derive-0.8.0
+                                    rust-zerocopy-0.8.26
+                                    rust-zerocopy-derive-0.8.26
                                     rust-zerofrom-0.1.6
                                     rust-zerofrom-derive-0.1.6
-                                    rust-zerovec-0.10.4
-                                    rust-zerovec-derive-0.10.3
-                                    rust-zune-inflate-0.2.54))
+                                    rust-zerotrie-0.2.2
+                                    rust-zerovec-0.11.2
+                                    rust-zerovec-derive-0.11.1
+                                    rust-zune-core-0.4.12
+                                    rust-zune-jpeg-0.4.19))
                      (rust-ring-0.17 =>
                                      (list rust-bumpalo-3.17.0
                                       rust-cc-1.2.18

Reply via email to