git: 69cad13ba855 - main - shells/rura: Update to 1.8.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 09 Jul 2026 20:46:00 UTC
The branch main has been updated by olgeni:
URL: https://cgit.FreeBSD.org/ports/commit/?id=69cad13ba8550b515c2def9aeb273703c0f192a2
commit 69cad13ba8550b515c2def9aeb273703c0f192a2
Author: Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2026-07-09 16:28:49 +0000
Commit: Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2026-07-09 20:45:18 +0000
shells/rura: Update to 1.8.0
---
shells/rura/Makefile | 2 +-
shells/rura/Makefile.crates | 45 +++++++++++----------
shells/rura/distinfo | 96 +++++++++++++++++++++++++--------------------
3 files changed, 79 insertions(+), 64 deletions(-)
diff --git a/shells/rura/Makefile b/shells/rura/Makefile
index df3f012b6efc..76a4195fc9a4 100644
--- a/shells/rura/Makefile
+++ b/shells/rura/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rura
DISTVERSIONPREFIX= v
-DISTVERSION= 1.7.0
+DISTVERSION= 1.8.0
CATEGORIES= shells
MAINTAINER= olgeni@FreeBSD.org
diff --git a/shells/rura/Makefile.crates b/shells/rura/Makefile.crates
index f60844f0afeb..5ab03c1796fd 100644
--- a/shells/rura/Makefile.crates
+++ b/shells/rura/Makefile.crates
@@ -6,16 +6,18 @@ CARGO_CRATES= aho-corasick-1.1.4 \
anstyle-query-1.1.5 \
anstyle-wincon-3.0.11 \
anyhow-1.0.102 \
+ approx-0.5.1 \
atomic-0.6.1 \
autocfg-1.5.0 \
base64-0.22.1 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
bitflags-1.3.2 \
- bitflags-2.11.0 \
+ bitflags-2.13.0 \
block-buffer-0.10.4 \
bstr-1.12.1 \
bumpalo-3.20.2 \
+ by_address-1.2.1 \
bytemuck-1.25.0 \
castaway-0.2.4 \
cfg-if-1.0.4 \
@@ -29,22 +31,18 @@ CARGO_CRATES= aho-corasick-1.1.4 \
console-0.16.3 \
convert_case-0.10.0 \
cpufeatures-0.2.17 \
+ critical-section-1.2.0 \
crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
crypto-common-0.1.7 \
csscolorparser-0.6.2 \
- darling-0.21.3 \
darling-0.23.0 \
- darling_core-0.21.3 \
darling_core-0.23.0 \
- darling_macro-0.21.3 \
darling_macro-0.23.0 \
deltae-0.3.2 \
deranged-0.5.8 \
- derive-getters-0.5.0 \
derive_more-2.1.1 \
derive_more-impl-2.1.1 \
- derive_setters-0.1.9 \
digest-0.10.7 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
@@ -57,6 +55,7 @@ CARGO_CRATES= aho-corasick-1.1.4 \
errno-0.3.14 \
euclid-0.22.14 \
fancy-regex-0.11.0 \
+ fast-srgb8-1.0.0 \
fastrand-2.4.1 \
filedescriptor-0.8.3 \
finl_unicode-1.4.0 \
@@ -70,16 +69,18 @@ CARGO_CRATES= aho-corasick-1.1.4 \
getrandom-0.4.2 \
hashbrown-0.15.5 \
hashbrown-0.16.1 \
+ hashbrown-0.17.1 \
heck-0.5.0 \
hex-0.4.3 \
id-arena-2.3.0 \
ident_case-1.0.1 \
indexmap-2.13.0 \
indoc-2.0.7 \
- insta-1.47.2 \
+ insta-1.48.0 \
instability-0.3.12 \
is_terminal_polyfill-1.70.2 \
itertools-0.14.0 \
+ itertools-0.15.0 \
itoa-1.0.18 \
jiff-0.2.23 \
jiff-static-0.2.23 \
@@ -89,13 +90,14 @@ CARGO_CRATES= aho-corasick-1.1.4 \
lazy_static-1.5.0 \
leb128fmt-0.1.0 \
libc-0.2.183 \
+ libm-0.2.16 \
libredox-0.1.16 \
line-clipping-0.3.5 \
linux-raw-sys-0.12.1 \
litrs-1.0.0 \
lock_api-0.4.14 \
- log-0.4.29 \
- lru-0.16.3 \
+ log-0.4.33 \
+ lru-0.18.0 \
mac_address-1.1.8 \
memchr-2.8.0 \
memmem-0.1.1 \
@@ -112,6 +114,8 @@ CARGO_CRATES= aho-corasick-1.1.4 \
once_cell_polyfill-1.70.2 \
option-ext-0.2.0 \
ordered-float-4.6.0 \
+ palette-0.7.6 \
+ palette_derive-0.7.6 \
parking_lot-0.12.5 \
parking_lot_core-0.9.12 \
pest-2.8.6 \
@@ -133,17 +137,18 @@ CARGO_CRATES= aho-corasick-1.1.4 \
r-efi-6.0.0 \
rand-0.8.6 \
rand_core-0.6.4 \
- ratatui-0.30.0 \
- ratatui-core-0.1.0 \
- ratatui-crossterm-0.1.0 \
- ratatui-macros-0.7.0 \
- ratatui-termwiz-0.1.0 \
- ratatui-widgets-0.3.0 \
+ ratatui-0.30.2 \
+ ratatui-core-0.1.2 \
+ ratatui-crossterm-0.1.2 \
+ ratatui-macros-0.7.2 \
+ ratatui-termina-0.1.0 \
+ ratatui-termwiz-0.1.2 \
+ ratatui-widgets-0.3.2 \
redox_syscall-0.5.18 \
redox_users-0.5.2 \
- regex-1.12.3 \
+ regex-1.12.4 \
regex-automata-0.4.14 \
- regex-syntax-0.8.10 \
+ regex-syntax-0.8.11 \
rustc_version-0.4.1 \
rustix-1.1.4 \
rustversion-1.0.22 \
@@ -165,11 +170,12 @@ CARGO_CRATES= aho-corasick-1.1.4 \
smallvec-1.15.1 \
static_assertions-1.1.0 \
strsim-0.11.1 \
- strum-0.27.2 \
- strum_macros-0.27.2 \
+ strum-0.28.0 \
+ strum_macros-0.28.0 \
syn-1.0.109 \
syn-2.0.117 \
tempfile-3.27.0 \
+ termina-0.3.3 \
terminfo-0.9.0 \
termios-0.3.3 \
termwiz-0.23.3 \
@@ -184,7 +190,6 @@ CARGO_CRATES= aho-corasick-1.1.4 \
toml_parser-1.1.2+spec-1.1.0 \
toml_writer-1.1.1+spec-1.1.0 \
tui-input-0.15.3 \
- tui-popup-0.7.4 \
typenum-1.19.0 \
ucd-trie-0.1.7 \
unicode-ident-1.0.24 \
diff --git a/shells/rura/distinfo b/shells/rura/distinfo
index f2c4e50bbabd..62d4542df6f6 100644
--- a/shells/rura/distinfo
+++ b/shells/rura/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1782451536
+TIMESTAMP = 1783603278
SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
@@ -15,6 +15,8 @@ SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898
SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
SHA256 (rust/crates/anyhow-1.0.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c
SIZE (rust/crates/anyhow-1.0.102.crate) = 48658
+SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
+SIZE (rust/crates/approx-0.5.1.crate) = 15100
SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
SIZE (rust/crates/atomic-0.6.1.crate) = 15243
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
@@ -27,14 +29,16 @@ SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41a
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.11.0.crate) = 843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af
-SIZE (rust/crates/bitflags-2.11.0.crate) = 48906
+SHA256 (rust/crates/bitflags-2.13.0.crate) = b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8
+SIZE (rust/crates/bitflags-2.13.0.crate) = 51280
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
SIZE (rust/crates/bstr-1.12.1.crate) = 354916
SHA256 (rust/crates/bumpalo-3.20.2.crate) = 5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb
SIZE (rust/crates/bumpalo-3.20.2.crate) = 97696
+SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
+SIZE (rust/crates/by_address-1.2.1.crate) = 8437
SHA256 (rust/crates/bytemuck-1.25.0.crate) = c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec
SIZE (rust/crates/bytemuck-1.25.0.crate) = 53466
SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
@@ -61,6 +65,8 @@ SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab
SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/critical-section-1.2.0.crate) = 790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b
+SIZE (rust/crates/critical-section-1.2.0.crate) = 19133
SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
@@ -69,30 +75,20 @@ SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8
SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
-SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
-SIZE (rust/crates/darling-0.21.3.crate) = 41398
SHA256 (rust/crates/darling-0.23.0.crate) = 25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d
SIZE (rust/crates/darling-0.23.0.crate) = 43298
-SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
-SIZE (rust/crates/darling_core-0.21.3.crate) = 74471
SHA256 (rust/crates/darling_core-0.23.0.crate) = 9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0
SIZE (rust/crates/darling_core-0.23.0.crate) = 74564
-SHA256 (rust/crates/darling_macro-0.21.3.crate) = d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81
-SIZE (rust/crates/darling_macro-0.21.3.crate) = 2535
SHA256 (rust/crates/darling_macro-0.23.0.crate) = ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d
SIZE (rust/crates/darling_macro-0.23.0.crate) = 2480
SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
SHA256 (rust/crates/deranged-0.5.8.crate) = 7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c
SIZE (rust/crates/deranged-0.5.8.crate) = 26885
-SHA256 (rust/crates/derive-getters-0.5.0.crate) = 74ef43543e701c01ad77d3a5922755c6a1d71b22d942cb8042be4994b380caff
-SIZE (rust/crates/derive-getters-0.5.0.crate) = 15257
SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
-SHA256 (rust/crates/derive_setters-0.1.9.crate) = b7e6f6fa1f03c14ae082120b84b3c7fbd7b8588d924cf2d7c3daf9afd49df8b9
-SIZE (rust/crates/derive_setters-0.1.9.crate) = 20100
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
@@ -117,6 +113,8 @@ SHA256 (rust/crates/euclid-0.22.14.crate) = f1a05365e3b1c6d1650318537c7460c6923f
SIZE (rust/crates/euclid-0.22.14.crate) = 88222
SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
+SHA256 (rust/crates/fast-srgb8-1.0.0.crate) = dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1
+SIZE (rust/crates/fast-srgb8-1.0.0.crate) = 17214
SHA256 (rust/crates/fastrand-2.4.1.crate) = 9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6
SIZE (rust/crates/fastrand-2.4.1.crate) = 20773
SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
@@ -143,6 +141,8 @@ SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd9300
SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+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/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
@@ -155,14 +155,16 @@ SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb4
SIZE (rust/crates/indexmap-2.13.0.crate) = 102206
SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
SIZE (rust/crates/indoc-2.0.7.crate) = 17184
-SHA256 (rust/crates/insta-1.47.2.crate) = 7b4a6248eb93a4401ed2f37dfe8ea592d3cf05b7cf4f8efa867b6895af7e094e
-SIZE (rust/crates/insta-1.47.2.crate) = 118367
+SHA256 (rust/crates/insta-1.48.0.crate) = 86f0f8fee8c926415c58d6ae43a08523a26faccb2323f5e6b644fe7dd4ef6b82
+SIZE (rust/crates/insta-1.48.0.crate) = 121313
SHA256 (rust/crates/instability-0.3.12.crate) = 5eb2d60ef19920a3a9193c3e371f726ec1dafc045dac788d0fb3704272458971
SIZE (rust/crates/instability-0.3.12.crate) = 14750
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/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itertools-0.15.0.crate) = 8b4baf93f58d4425749ca49a51c50ebab072c5df6994d08fed93541c331481dc
+SIZE (rust/crates/itertools-0.15.0.crate) = 164131
SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682
SIZE (rust/crates/itoa-1.0.18.crate) = 15935
SHA256 (rust/crates/jiff-0.2.23.crate) = 1a3546dc96b6d42c5f24902af9e2538e82e39ad350b0c766eb3fbf2d8f3d8359
@@ -181,6 +183,8 @@ SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea9
SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
SHA256 (rust/crates/libc-0.2.183.crate) = b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d
SIZE (rust/crates/libc-0.2.183.crate) = 816918
+SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981
+SIZE (rust/crates/libm-0.2.16.crate) = 164243
SHA256 (rust/crates/libredox-0.1.16.crate) = e02f3bb43d335493c96bf3fd3a321600bf6bd07ed34bc64118e9293bdffea46c
SIZE (rust/crates/libredox-0.1.16.crate) = 9600
SHA256 (rust/crates/line-clipping-0.3.5.crate) = 5f4de44e98ddbf09375cbf4d17714d18f39195f4f4894e8524501726fd9a8a4a
@@ -191,10 +195,10 @@ SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9d
SIZE (rust/crates/litrs-1.0.0.crate) = 46610
SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
-SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
-SIZE (rust/crates/log-0.4.29.crate) = 51515
-SHA256 (rust/crates/lru-0.16.3.crate) = a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593
-SIZE (rust/crates/lru-0.16.3.crate) = 16743
+SHA256 (rust/crates/log-0.4.33.crate) = 0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad
+SIZE (rust/crates/log-0.4.33.crate) = 52997
+SHA256 (rust/crates/lru-0.18.0.crate) = 8a860605968fce16869fd239cf4237a82f3ac470723415db603b0e8b6c8d4fb9
+SIZE (rust/crates/lru-0.18.0.crate) = 18186
SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
@@ -227,6 +231,10 @@ SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f5
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
+SHA256 (rust/crates/palette-0.7.6.crate) = 4cbf71184cc5ecc2e4e1baccdb21026c20e5fc3dcf63028a086131b3ab00b6e6
+SIZE (rust/crates/palette-0.7.6.crate) = 230913
+SHA256 (rust/crates/palette_derive-0.7.6.crate) = f5030daf005bface118c096f510ffb781fc28f9ab6a32ab224d8631be6851d30
+SIZE (rust/crates/palette_derive-0.7.6.crate) = 17073
SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
@@ -269,28 +277,30 @@ SHA256 (rust/crates/rand-0.8.6.crate) = 5ca0ecfa931c29007047d1bc58e623ab12e5590e
SIZE (rust/crates/rand-0.8.6.crate) = 83339
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/ratatui-0.30.0.crate) = d1ce67fb8ba4446454d1c8dbaeda0557ff5e94d39d5e5ed7f10a65eb4c8266bc
-SIZE (rust/crates/ratatui-0.30.0.crate) = 70528
-SHA256 (rust/crates/ratatui-core-0.1.0.crate) = 5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293
-SIZE (rust/crates/ratatui-core-0.1.0.crate) = 159099
-SHA256 (rust/crates/ratatui-crossterm-0.1.0.crate) = 577c9b9f652b4c121fb25c6a391dd06406d3b092ba68827e6d2f09550edc54b3
-SIZE (rust/crates/ratatui-crossterm-0.1.0.crate) = 17118
-SHA256 (rust/crates/ratatui-macros-0.7.0.crate) = a7f1342a13e83e4bb9d0b793d0ea762be633f9582048c892ae9041ef39c936f4
-SIZE (rust/crates/ratatui-macros-0.7.0.crate) = 16599
-SHA256 (rust/crates/ratatui-termwiz-0.1.0.crate) = 0f76fe0bd0ed4295f0321b1676732e2454024c15a35d01904ddb315afd3d545c
-SIZE (rust/crates/ratatui-termwiz-0.1.0.crate) = 17360
-SHA256 (rust/crates/ratatui-widgets-0.3.0.crate) = d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db
-SIZE (rust/crates/ratatui-widgets-0.3.0.crate) = 216270
+SHA256 (rust/crates/ratatui-0.30.2.crate) = 3274ba0a2c5e1bcad2a2005d20f4dc59dad26b2eb0940fb094500dba4099d57d
+SIZE (rust/crates/ratatui-0.30.2.crate) = 72412
+SHA256 (rust/crates/ratatui-core-0.1.2.crate) = cbb175c433c8e28a809d1f5773a2ae96e68c0ce40db865cbab1020bf33ae479c
+SIZE (rust/crates/ratatui-core-0.1.2.crate) = 191181
+SHA256 (rust/crates/ratatui-crossterm-0.1.2.crate) = 567584a3b0e6a8203c23de40b4861497266725eb5363dbfd18a1edd603cca9f0
+SIZE (rust/crates/ratatui-crossterm-0.1.2.crate) = 18836
+SHA256 (rust/crates/ratatui-macros-0.7.2.crate) = ed7dc68daa7498a43e4d68e0eb078427e10c38fbcfbb1e42d955f1fa2140d814
+SIZE (rust/crates/ratatui-macros-0.7.2.crate) = 16293
+SHA256 (rust/crates/ratatui-termina-0.1.0.crate) = c0bf912d9e66f057a759d92e386a280ea886b352ab757d6ac4d653c7ed2c43c2
+SIZE (rust/crates/ratatui-termina-0.1.0.crate) = 15330
+SHA256 (rust/crates/ratatui-termwiz-0.1.2.crate) = faf03e0380b7744054d6cb74224fe3adf062a029754933f575ca1e3b4c2ce977
+SIZE (rust/crates/ratatui-termwiz-0.1.2.crate) = 16739
+SHA256 (rust/crates/ratatui-widgets-0.3.2.crate) = 66e3d19bcc9130ca376277d93b60767ff121ace3be06f5f95f81dd68956407d1
+SIZE (rust/crates/ratatui-widgets-0.3.2.crate) = 230487
SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
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.3.crate) = e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276
-SIZE (rust/crates/regex-1.12.3.crate) = 153392
+SHA256 (rust/crates/regex-1.12.4.crate) = f1292b7759ae1cb9ec195452d1390a074f0cd8541ab7a5a8c31cd6db45d4a6ba
+SIZE (rust/crates/regex-1.12.4.crate) = 153468
SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f
SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012
-SHA256 (rust/crates/regex-syntax-0.8.10.crate) = dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a
-SIZE (rust/crates/regex-syntax-0.8.10.crate) = 358781
+SHA256 (rust/crates/regex-syntax-0.8.11.crate) = d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4
+SIZE (rust/crates/regex-syntax-0.8.11.crate) = 359055
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-1.1.4.crate) = b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190
@@ -333,16 +343,18 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
-SIZE (rust/crates/strum-0.27.2.crate) = 8489
-SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
-SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
+SHA256 (rust/crates/strum-0.28.0.crate) = 9628de9b8791db39ceda2b119bbe13134770b56c138ec1d3af810d045c04f9bd
+SIZE (rust/crates/strum-0.28.0.crate) = 8550
+SHA256 (rust/crates/strum_macros-0.28.0.crate) = ab85eea0270ee17587ed4156089e10b9e6880ee688791d45a905f5b1ca36f664
+SIZE (rust/crates/strum_macros-0.28.0.crate) = 30964
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99
SIZE (rust/crates/syn-2.0.117.crate) = 306011
SHA256 (rust/crates/tempfile-3.27.0.crate) = 32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd
SIZE (rust/crates/tempfile-3.27.0.crate) = 44780
+SHA256 (rust/crates/termina-0.3.3.crate) = 9048a889effe34a5cddee0af7f53285198b16dca3be510858d38dfdb3e62a04e
+SIZE (rust/crates/termina-0.3.3.crate) = 89971
SHA256 (rust/crates/terminfo-0.9.0.crate) = d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662
SIZE (rust/crates/terminfo-0.9.0.crate) = 45420
SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
@@ -371,8 +383,6 @@ SHA256 (rust/crates/toml_writer-1.1.1+spec-1.1.0.crate) = 756daf9b1013ebe47a8776
SIZE (rust/crates/toml_writer-1.1.1+spec-1.1.0.crate) = 18841
SHA256 (rust/crates/tui-input-0.15.3.crate) = 0bd014a652e31cf25ea68d11b10a7b09549863449b19387505c9933f11eb05fa
SIZE (rust/crates/tui-input-0.15.3.crate) = 24785
-SHA256 (rust/crates/tui-popup-0.7.4.crate) = 440ccb456a6e4c6141e985c37b9b93378c0f108303c0448f64dfc7959ed7fa3a
-SIZE (rust/crates/tui-popup-0.7.4.crate) = 29768
SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
@@ -453,5 +463,5 @@ SHA256 (rust/crates/wit-parser-0.244.0.crate) = ecc8ac4bc1dc3381b7f59c34f00b67e1
SIZE (rust/crates/wit-parser-0.244.0.crate) = 159371
SHA256 (rust/crates/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa
SIZE (rust/crates/zmij-1.0.21.crate) = 26665
-SHA256 (tlipinski-rura-v1.7.0_GH0.tar.gz) = 349e6895c4390bfb8fbaa788f3954e44ae313493b81e28cd45a8b49030e6cffa
-SIZE (tlipinski-rura-v1.7.0_GH0.tar.gz) = 71727
+SHA256 (tlipinski-rura-v1.8.0_GH0.tar.gz) = 6716b12debfb9970f82d098fb573ff011b9eab879e0c7b908527bcb4d83bad59
+SIZE (tlipinski-rura-v1.8.0_GH0.tar.gz) = 73200