git: 8354528c0ef8 - 2026Q3 - x11/swayr: update to 0.28.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 23 Sep 2026 23:12:06 UTC
The branch 2026Q3 has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8354528c0ef85532cb971617c286d2c855b4c6c3
commit 8354528c0ef85532cb971617c286d2c855b4c6c3
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2026-08-24 08:16:13 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2026-09-23 23:11:39 +0000
x11/swayr: update to 0.28.3
Changes: https://git.sr.ht/~tsdh/swayr/log/swayr-0.28.3
Reported by: Repology
(cherry picked from commit 70d7fe6f08a6781fdcbecaac9b9570b992c26cfb)
---
x11/swayr/Makefile | 3 +-
x11/swayr/Makefile.crates | 115 +++++++++++-----------
x11/swayr/distinfo | 236 +++++++++++++++++++++++-----------------------
3 files changed, 178 insertions(+), 176 deletions(-)
diff --git a/x11/swayr/Makefile b/x11/swayr/Makefile
index a635916e7ddf..d626b2060125 100644
--- a/x11/swayr/Makefile
+++ b/x11/swayr/Makefile
@@ -1,6 +1,5 @@
PORTNAME= swayr
-DISTVERSION= 0.28.2
-PORTREVISION= 4
+DISTVERSION= 0.28.3
CATEGORIES= x11
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/x11/swayr/Makefile.crates b/x11/swayr/Makefile.crates
index ad82f06c40bb..62a0e24a24c3 100644
--- a/x11/swayr/Makefile.crates
+++ b/x11/swayr/Makefile.crates
@@ -1,77 +1,78 @@
-CARGO_CRATES= aho-corasick-1.1.4 \
- anstream-0.6.21 \
- anstyle-1.0.13 \
- anstyle-parse-0.2.7 \
+CARGO_CRATES= aho-corasick-1.1.5 \
+ anstream-1.0.0 \
+ anstyle-1.0.14 \
+ anstyle-parse-1.0.0 \
anstyle-query-1.1.5 \
anstyle-wincon-3.0.11 \
- bitflags-2.10.0 \
+ bitflags-1.3.2 \
cfg-if-1.0.4 \
- clap-4.5.54 \
- clap_builder-4.5.54 \
- clap_derive-4.5.49 \
- clap_lex-0.7.6 \
- colorchoice-1.0.4 \
+ chacha20-0.10.1 \
+ clap-4.6.6 \
+ clap_builder-4.6.6 \
+ clap_derive-4.6.4 \
+ clap_lex-1.1.0 \
+ colorchoice-1.0.5 \
+ cpufeatures-0.3.0 \
+ defmt-1.1.1 \
+ defmt-macros-1.1.1 \
+ defmt-parser-1.0.0 \
directories-6.0.0 \
dirs-sys-0.5.0 \
- env_filter-0.1.4 \
- env_logger-0.11.8 \
+ env_filter-2.0.0 \
+ env_logger-0.11.11 \
equivalent-1.0.2 \
- getrandom-0.2.16 \
- getrandom-0.3.4 \
- hashbrown-0.16.1 \
+ getrandom-0.2.17 \
+ getrandom-0.4.3 \
+ hashbrown-0.17.1 \
heck-0.5.0 \
- indexmap-2.13.0 \
+ indexmap-2.14.0 \
is_terminal_polyfill-1.70.2 \
- itoa-1.0.17 \
- jiff-0.2.18 \
- jiff-static-0.2.18 \
+ itoa-1.0.18 \
+ jiff-0.2.35 \
+ jiff-core-0.1.0 \
+ jiff-static-0.2.35 \
lazy_static-1.5.0 \
- libc-0.2.180 \
- libredox-0.1.12 \
- log-0.4.29 \
- memchr-2.7.6 \
+ libc-0.2.189 \
+ libredox-0.1.20 \
+ log-0.4.34 \
+ memchr-2.8.3 \
once_cell_polyfill-1.70.2 \
option-ext-0.2.0 \
- peg-0.8.5 \
- peg-macros-0.8.5 \
- peg-runtime-0.8.5 \
- portable-atomic-1.13.0 \
- portable-atomic-util-0.2.4 \
- ppv-lite86-0.2.21 \
- proc-macro2-1.0.105 \
- quote-1.0.43 \
- r-efi-5.3.0 \
- rand-0.9.2 \
- rand_chacha-0.9.0 \
- rand_core-0.9.3 \
+ peg-0.8.6 \
+ peg-macros-0.8.6 \
+ peg-runtime-0.8.6 \
+ portable-atomic-1.15.0 \
+ portable-atomic-util-0.2.7 \
+ proc-macro2-1.0.107 \
+ quote-1.0.47 \
+ r-efi-6.0.0 \
+ rand-0.10.2 \
+ rand_core-0.10.1 \
redox_users-0.5.2 \
- regex-1.12.2 \
- regex-automata-0.4.13 \
- regex-syntax-0.8.8 \
+ regex-1.13.1 \
+ regex-automata-0.4.18 \
+ regex-syntax-0.8.11 \
rt-format-0.3.1 \
- serde-1.0.228 \
- serde_core-1.0.228 \
- serde_derive-1.0.228 \
- serde_json-1.0.149 \
- serde_spanned-1.0.4 \
+ serde-1.0.229 \
+ serde_core-1.0.229 \
+ serde_derive-1.0.229 \
+ serde_json-1.0.151 \
+ serde_spanned-1.1.1 \
strsim-0.11.1 \
swayipc-4.0.0 \
swayipc-types-2.0.1 \
- syn-2.0.114 \
- thiserror-2.0.17 \
- thiserror-impl-2.0.17 \
- toml-0.9.10+spec-1.1.0 \
- toml_datetime-0.7.5+spec-1.1.0 \
- toml_parser-1.0.6+spec-1.1.0 \
- toml_writer-1.0.6+spec-1.1.0 \
- unicode-ident-1.0.22 \
+ syn-2.0.119 \
+ syn-3.0.4 \
+ thiserror-2.0.20 \
+ thiserror-impl-2.0.20 \
+ toml-1.1.4+spec-1.1.0 \
+ toml_datetime-1.1.1+spec-1.1.0 \
+ toml_parser-1.1.3+spec-1.1.0 \
+ toml_writer-1.1.2+spec-1.1.0 \
+ unicode-ident-1.0.24 \
utf8parse-0.2.2 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasip2-1.0.1+wasi-0.2.4 \
windows-link-0.2.1 \
windows-sys-0.61.2 \
- winnow-0.7.14 \
- wit-bindgen-0.46.0 \
- zerocopy-0.8.33 \
- zerocopy-derive-0.8.33 \
- zmij-1.0.12
+ winnow-1.0.4 \
+ zmij-1.0.23
diff --git a/x11/swayr/distinfo b/x11/swayr/distinfo
index 25d754a73162..4daa93fe640f 100644
--- a/x11/swayr/distinfo
+++ b/x11/swayr/distinfo
@@ -1,157 +1,159 @@
-TIMESTAMP = 1767892949
-SHA256 (rust/crates/swayr-0.28.2.crate) = 7a4b0912b5dc821036f59c0fc36859b9a20dc70acc0a7f9d51dbe6bafba93eec
-SIZE (rust/crates/swayr-0.28.2.crate) = 59887
-SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
-SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
-SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
-SIZE (rust/crates/anstream-0.6.21.crate) = 29516
-SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
-SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
-SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
-SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+TIMESTAMP = 1787559373
+SHA256 (rust/crates/swayr-0.28.3.crate) = b96e00ac140e7a846113c0fea6487a0f98788a5315f260ceacfee506f1c2d5cb
+SIZE (rust/crates/swayr-0.28.3.crate) = 60434
+SHA256 (rust/crates/aho-corasick-1.1.5.crate) = c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba
+SIZE (rust/crates/aho-corasick-1.1.5.crate) = 184315
+SHA256 (rust/crates/anstream-1.0.0.crate) = 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d
+SIZE (rust/crates/anstream-1.0.0.crate) = 28916
+SHA256 (rust/crates/anstyle-1.0.14.crate) = 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
+SIZE (rust/crates/anstyle-1.0.14.crate) = 17787
+SHA256 (rust/crates/anstyle-parse-1.0.0.crate) = 52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e
+SIZE (rust/crates/anstyle-parse-1.0.0.crate) = 22042
SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
-SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
-SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
-SHA256 (rust/crates/clap-4.5.54.crate) = c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394
-SIZE (rust/crates/clap-4.5.54.crate) = 62028
-SHA256 (rust/crates/clap_builder-4.5.54.crate) = fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00
-SIZE (rust/crates/clap_builder-4.5.54.crate) = 170854
-SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
-SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
-SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
-SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
-SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
-SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/chacha20-0.10.1.crate) = d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81
+SIZE (rust/crates/chacha20-0.10.1.crate) = 38187
+SHA256 (rust/crates/clap-4.6.6.crate) = 473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca
+SIZE (rust/crates/clap-4.6.6.crate) = 64815
+SHA256 (rust/crates/clap_builder-4.6.6.crate) = 7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889
+SIZE (rust/crates/clap_builder-4.6.6.crate) = 171756
+SHA256 (rust/crates/clap_derive-4.6.4.crate) = d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061
+SIZE (rust/crates/clap_derive-4.6.4.crate) = 33533
+SHA256 (rust/crates/clap_lex-1.1.0.crate) = c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9
+SIZE (rust/crates/clap_lex-1.1.0.crate) = 13470
+SHA256 (rust/crates/colorchoice-1.0.5.crate) = 1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570
+SIZE (rust/crates/colorchoice-1.0.5.crate) = 8187
+SHA256 (rust/crates/cpufeatures-0.3.0.crate) = 8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201
+SIZE (rust/crates/cpufeatures-0.3.0.crate) = 14156
+SHA256 (rust/crates/defmt-1.1.1.crate) = e2953bfe4f93bbd20cc71198842756f77d161884c99ebbabc41d80231ded88d1
+SIZE (rust/crates/defmt-1.1.1.crate) = 34207
+SHA256 (rust/crates/defmt-macros-1.1.1.crate) = bad9c72e7ca2137e0dc3813245a0d282fd6daad32fd800af018306a9169b5fe8
+SIZE (rust/crates/defmt-macros-1.1.1.crate) = 27937
+SHA256 (rust/crates/defmt-parser-1.0.0.crate) = 10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e
+SIZE (rust/crates/defmt-parser-1.0.0.crate) = 10881
SHA256 (rust/crates/directories-6.0.0.crate) = 16f5094c54661b38d03bd7e50df373292118db60b585c08a411c6d840017fe7d
SIZE (rust/crates/directories-6.0.0.crate) = 17842
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
-SHA256 (rust/crates/env_filter-0.1.4.crate) = 1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2
-SIZE (rust/crates/env_filter-0.1.4.crate) = 15281
-SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
-SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/env_filter-2.0.0.crate) = 900d271a03799a1ee8d1ca9b19893b48ca674a9284fefcfb85f05e74ed314217
+SIZE (rust/crates/env_filter-2.0.0.crate) = 15184
+SHA256 (rust/crates/env_logger-0.11.11.crate) = de671bd27a75a797dc9ae289ba1e77276e75e2026408aab65185384e2d5cd3f6
+SIZE (rust/crates/env_logger-0.11.11.crate) = 31884
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
-SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
-SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
-SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
-SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0
+SIZE (rust/crates/getrandom-0.2.17.crate) = 40780
+SHA256 (rust/crates/getrandom-0.4.3.crate) = 300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099
+SIZE (rust/crates/getrandom-0.4.3.crate) = 52437
+SHA256 (rust/crates/hashbrown-0.17.1.crate) = ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a
+SIZE (rust/crates/hashbrown-0.17.1.crate) = 155512
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017
-SIZE (rust/crates/indexmap-2.13.0.crate) = 102206
+SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9
+SIZE (rust/crates/indexmap-2.14.0.crate) = 104085
SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
-SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
-SIZE (rust/crates/itoa-1.0.17.crate) = 15905
-SHA256 (rust/crates/jiff-0.2.18.crate) = e67e8da4c49d6d9909fe03361f9b620f58898859f5c7aded68351e85e71ecf50
-SIZE (rust/crates/jiff-0.2.18.crate) = 764726
-SHA256 (rust/crates/jiff-static-0.2.18.crate) = e0c84ee7f197eca9a86c6fd6cb771e55eb991632f15f2bc3ca6ec838929e6e78
-SIZE (rust/crates/jiff-static-0.2.18.crate) = 83381
+SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682
+SIZE (rust/crates/itoa-1.0.18.crate) = 15935
+SHA256 (rust/crates/jiff-0.2.35.crate) = 668b7183bd07af9a4885f5c35b0cc5c83c4607a913c16b7e17291832910d2dcc
+SIZE (rust/crates/jiff-0.2.35.crate) = 676554
+SHA256 (rust/crates/jiff-core-0.1.0.crate) = 7feca88439efe53da3754500c1851dedf3cb36c524dd5cf8225cc0794de95d09
+SIZE (rust/crates/jiff-core-0.1.0.crate) = 127943
+SHA256 (rust/crates/jiff-static-0.2.35.crate) = 3a69dcb3a21cfb32ce1cd056169337ca284af0766dd766e7878819b251a49204
+SIZE (rust/crates/jiff-static-0.2.35.crate) = 7996
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.180.crate) = bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc
-SIZE (rust/crates/libc-0.2.180.crate) = 812207
-SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
-SIZE (rust/crates/libredox-0.1.12.crate) = 7469
-SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
-SIZE (rust/crates/log-0.4.29.crate) = 51515
-SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
-SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/libc-0.2.189.crate) = 3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2
+SIZE (rust/crates/libc-0.2.189.crate) = 851502
+SHA256 (rust/crates/libredox-0.1.20.crate) = 28d0a00925a9f930d679b6789b721e3a7f9ed110f41b86d2497caa780c3a070a
+SIZE (rust/crates/libredox-0.1.20.crate) = 10118
+SHA256 (rust/crates/log-0.4.34.crate) = f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6
+SIZE (rust/crates/log-0.4.34.crate) = 53395
+SHA256 (rust/crates/memchr-2.8.3.crate) = cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98
+SIZE (rust/crates/memchr-2.8.3.crate) = 99165
SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
-SHA256 (rust/crates/peg-0.8.5.crate) = 9928cfca101b36ec5163e70049ee5368a8a1c3c6efc9ca9c5f9cc2f816152477
-SIZE (rust/crates/peg-0.8.5.crate) = 22411
-SHA256 (rust/crates/peg-macros-0.8.5.crate) = 6298ab04c202fa5b5d52ba03269fb7b74550b150323038878fe6c372d8280f71
-SIZE (rust/crates/peg-macros-0.8.5.crate) = 30601
-SHA256 (rust/crates/peg-runtime-0.8.5.crate) = 132dca9b868d927b35b5dd728167b2dee150eb1ad686008fc71ccb298b776fca
-SIZE (rust/crates/peg-runtime-0.8.5.crate) = 4458
-SHA256 (rust/crates/portable-atomic-1.13.0.crate) = f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950
-SIZE (rust/crates/portable-atomic-1.13.0.crate) = 195086
-SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
-SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
-SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
-SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
-SHA256 (rust/crates/proc-macro2-1.0.105.crate) = 535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7
-SIZE (rust/crates/proc-macro2-1.0.105.crate) = 60319
-SHA256 (rust/crates/quote-1.0.43.crate) = dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a
-SIZE (rust/crates/quote-1.0.43.crate) = 31587
-SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
-SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
-SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
-SIZE (rust/crates/rand-0.9.2.crate) = 99930
-SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
-SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
-SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
-SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/peg-0.8.6.crate) = 0aad070be5b63aa72103f2fcdd70a83adbd5e90112ce5b574171ff1c65501773
+SIZE (rust/crates/peg-0.8.6.crate) = 24770
+SHA256 (rust/crates/peg-macros-0.8.6.crate) = ddd8ef6825cae95355031ae26a99b616a2a21f22ba2de0197c43dfb05acbe7ee
+SIZE (rust/crates/peg-macros-0.8.6.crate) = 35406
+SHA256 (rust/crates/peg-runtime-0.8.6.crate) = 7011d97b484a5ebdc4b1fdb3b12d5e4bbbea56e9d22b688f2e79e04b65a7d8a6
+SIZE (rust/crates/peg-runtime-0.8.6.crate) = 4492
+SHA256 (rust/crates/portable-atomic-1.15.0.crate) = 05c8b63e8d9609db387f0324918f81d68fe27748f084ef092fb35954d0539a85
+SIZE (rust/crates/portable-atomic-1.15.0.crate) = 202705
+SHA256 (rust/crates/portable-atomic-util-0.2.7.crate) = c2a106d1259c23fac8e543272398ae0e3c0b8d33c88ed73d0cc71b0f1d902618
+SIZE (rust/crates/portable-atomic-util-0.2.7.crate) = 53577
+SHA256 (rust/crates/proc-macro2-1.0.107.crate) = 985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9
+SIZE (rust/crates/proc-macro2-1.0.107.crate) = 59588
+SHA256 (rust/crates/quote-1.0.47.crate) = 1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001
+SIZE (rust/crates/quote-1.0.47.crate) = 31622
+SHA256 (rust/crates/r-efi-6.0.0.crate) = f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf
+SIZE (rust/crates/r-efi-6.0.0.crate) = 65303
+SHA256 (rust/crates/rand-0.10.2.crate) = c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80
+SIZE (rust/crates/rand-0.10.2.crate) = 104493
+SHA256 (rust/crates/rand_core-0.10.1.crate) = 63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69
+SIZE (rust/crates/rand_core-0.10.1.crate) = 22833
SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
-SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
-SIZE (rust/crates/regex-1.12.2.crate) = 163843
-SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
-SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
-SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
-SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/regex-1.13.1.crate) = f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d
+SIZE (rust/crates/regex-1.13.1.crate) = 157118
+SHA256 (rust/crates/regex-automata-0.4.18.crate) = ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2
+SIZE (rust/crates/regex-automata-0.4.18.crate) = 628707
+SHA256 (rust/crates/regex-syntax-0.8.11.crate) = d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4
+SIZE (rust/crates/regex-syntax-0.8.11.crate) = 359055
SHA256 (rust/crates/rt-format-0.3.1.crate) = 45087cee619d316fa4bd1675494acff4a5eaa0892fa53bc364bd246f13e452e2
SIZE (rust/crates/rt-format-0.3.1.crate) = 14267
-SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
-SIZE (rust/crates/serde-1.0.228.crate) = 83652
-SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
-SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
-SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
-SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
-SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
-SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
-SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
-SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
+SHA256 (rust/crates/serde-1.0.229.crate) = 4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba
+SIZE (rust/crates/serde-1.0.229.crate) = 83669
+SHA256 (rust/crates/serde_core-1.0.229.crate) = 67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48
+SIZE (rust/crates/serde_core-1.0.229.crate) = 63100
+SHA256 (rust/crates/serde_derive-1.0.229.crate) = e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348
+SIZE (rust/crates/serde_derive-1.0.229.crate) = 59864
+SHA256 (rust/crates/serde_json-1.0.151.crate) = c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14
+SIZE (rust/crates/serde_json-1.0.151.crate) = 156556
+SHA256 (rust/crates/serde_spanned-1.1.1.crate) = 6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26
+SIZE (rust/crates/serde_spanned-1.1.1.crate) = 11025
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/swayipc-4.0.0.crate) = 7fd6ee13016b1ae2fbf741ddb2133d983a3fecdc34686eec6202e2a80612d82f
SIZE (rust/crates/swayipc-4.0.0.crate) = 5184
SHA256 (rust/crates/swayipc-types-2.0.1.crate) = a29165dc67819a052bd67962b6c9de7c5d4461f0e8d224eb0f7cdd26cf05a650
SIZE (rust/crates/swayipc-types-2.0.1.crate) = 12600
-SHA256 (rust/crates/syn-2.0.114.crate) = d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a
-SIZE (rust/crates/syn-2.0.114.crate) = 304636
-SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
-SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
-SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
-SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
-SHA256 (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 0825052159284a1a8b4d6c0c86cbc801f2da5afd2b225fa548c72f2e74002f48
-SIZE (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 56601
-SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
-SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
-SHA256 (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
-SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
-SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
-SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
-SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
-SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/syn-2.0.119.crate) = 872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297
+SIZE (rust/crates/syn-2.0.119.crate) = 307407
+SHA256 (rust/crates/syn-3.0.4.crate) = e6275cddf4610d1775e6d1fe9469b2e77d0f39fd98fb7450901b821e0c53649f
+SIZE (rust/crates/syn-3.0.4.crate) = 313047
+SHA256 (rust/crates/thiserror-2.0.20.crate) = ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f
+SIZE (rust/crates/thiserror-2.0.20.crate) = 28969
+SHA256 (rust/crates/thiserror-impl-2.0.20.crate) = bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af
+SIZE (rust/crates/thiserror-impl-2.0.20.crate) = 21436
+SHA256 (rust/crates/toml-1.1.4+spec-1.1.0.crate) = 3aace63f4bbcdfc2c965b059de67119c89c4017a70d633be6c104910f67056f5
+SIZE (rust/crates/toml-1.1.4+spec-1.1.0.crate) = 56447
+SHA256 (rust/crates/toml_datetime-1.1.1+spec-1.1.0.crate) = 3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7
+SIZE (rust/crates/toml_datetime-1.1.1+spec-1.1.0.crate) = 17982
+SHA256 (rust/crates/toml_parser-1.1.3+spec-1.1.0.crate) = 1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56
+SIZE (rust/crates/toml_parser-1.1.3+spec-1.1.0.crate) = 35888
+SHA256 (rust/crates/toml_writer-1.1.2+spec-1.1.0.crate) = 7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2
+SIZE (rust/crates/toml_writer-1.1.2+spec-1.1.0.crate) = 18968
+SHA256 (rust/crates/unicode-ident-1.0.24.crate) = e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75
+SIZE (rust/crates/unicode-ident-1.0.24.crate) = 49298
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
-SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
-SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
-SIZE (rust/crates/winnow-0.7.14.crate) = 184718
-SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
-SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
-SHA256 (rust/crates/zerocopy-0.8.33.crate) = 668f5168d10b9ee831de31933dc111a459c97ec93225beb307aed970d1372dfd
-SIZE (rust/crates/zerocopy-0.8.33.crate) = 271917
-SHA256 (rust/crates/zerocopy-derive-0.8.33.crate) = 2c7962b26b0a8685668b671ee4b54d007a67d4eaf05fda79ac0ecf41e32270f1
-SIZE (rust/crates/zerocopy-derive-0.8.33.crate) = 100877
-SHA256 (rust/crates/zmij-1.0.12.crate) = 2fc5a66a20078bf1251bde995aa2fdcc4b800c70b5d92dd2c62abc5c60f679f8
-SIZE (rust/crates/zmij-1.0.12.crate) = 22544
+SHA256 (rust/crates/winnow-1.0.4.crate) = 23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81
+SIZE (rust/crates/winnow-1.0.4.crate) = 188513
+SHA256 (rust/crates/zmij-1.0.23.crate) = 29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b
+SIZE (rust/crates/zmij-1.0.23.crate) = 28612