From 2f4e2a54bcc3360235910957aeb86329b984e0ec Mon Sep 17 00:00:00 2001 From: itsjunetime Date: Mon, 26 May 2025 13:17:31 -0600 Subject: [PATCH] Update ratatui deps with upstream --- Cargo.lock | 173 ++++++++++++++++---------------------------------- Cargo.toml | 3 - ratatui | 2 +- ratatui-image | 2 +- 4 files changed, 56 insertions(+), 124 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index dc9a4ce..b5fa1ac 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -135,9 +135,9 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] name = "av1-grain" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf" +checksum = "4f3efb2ca85bc610acfa917b5aaa36f3fcbebed5b3182d7f877b02531c4b80c8" dependencies = [ "anyhow", "arrayvec", @@ -343,9 +343,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.23" +version = "1.2.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f4ac86a9e5bc1e2b3449ab9d7d3a6a405e3d1bb28d7b9be8614f55846ae3766" +checksum = "16595d3be041c03b09d08d0858631facccee9221e579704070e6e9e4915d3bc7" dependencies = [ "jobserver", "libc", @@ -794,23 +794,23 @@ dependencies = [ [[package]] name = "dirs" -version = "5.0.1" +version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" +checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" dependencies = [ "dirs-sys", ] [[package]] name = "dirs-sys" -version = "0.4.1" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.48.0", + "windows-sys 0.59.0", ] [[package]] @@ -979,9 +979,9 @@ checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" [[package]] name = "font-kit" -version = "0.14.2" +version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b64b34f4efd515f905952d91bc185039863705592c0c53ae6d979805dd154520" +checksum = "2c7e611d49285d4c4b2e1727b72cf05353558885cc5252f93707b845dfcaf3d3" dependencies = [ "bitflags 2.9.1", "byteorder", @@ -1567,9 +1567,9 @@ dependencies = [ [[package]] name = "line-clipping" -version = "0.2.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e6f4612143712d401f07ee137ade3f6806600ff278ad7bea5f27ee0b112f9c4" +checksum = "51a1679740111eb63b7b4cb3c97b1d5d9f82e142292a25edcfdb4120a48b3880" dependencies = [ "bitflags 2.9.1", ] @@ -1619,9 +1619,9 @@ dependencies = [ [[package]] name = "lru" -version = "0.12.5" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" +checksum = "9f8cc7106155f10bdf99a6f379688f543ad6596a415375b36a59a054ceda1198" dependencies = [ "hashbrown 0.15.3", ] @@ -1715,14 +1715,14 @@ dependencies = [ [[package]] name = "mio" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" +checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c" dependencies = [ "libc", "log", "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -1988,8 +1988,9 @@ dependencies = [ [[package]] name = "pathfinder_simd" -version = "0.5.4" -source = "git+https://github.com/servo/pathfinder.git#8ccf6f7c2dd91f8e143998f91e55d1d24a4709bd" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf9027960355bf3afff9841918474a81a5f972ac6d226d518060bba758b5ad57" dependencies = [ "rustc_version", ] @@ -2313,8 +2314,8 @@ dependencies = [ [[package]] name = "ratatui" -version = "0.30.0-alpha.2" -source = "git+https://github.com/itsjunetime/ratatui.git#981fd929b6e576db417b2ebb060224df08860789" +version = "0.30.0-alpha.4" +source = "git+https://github.com/itsjunetime/ratatui.git#21171ad0dc1aeb22c5a526a65c3811f09dab72d1" dependencies = [ "instability", "ratatui-core", @@ -2322,19 +2323,18 @@ dependencies = [ "ratatui-macros", "ratatui-termwiz", "ratatui-widgets", - "time", ] [[package]] name = "ratatui-core" -version = "0.1.0-alpha.3" -source = "git+https://github.com/itsjunetime/ratatui.git#981fd929b6e576db417b2ebb060224df08860789" +version = "0.1.0-alpha.5" +source = "git+https://github.com/itsjunetime/ratatui.git#21171ad0dc1aeb22c5a526a65c3811f09dab72d1" dependencies = [ "bitflags 2.9.1", "compact_str", "hashbrown 0.15.3", "indoc", - "itertools 0.13.0", + "itertools 0.14.0", "kasuari", "lru", "strum", @@ -2346,8 +2346,8 @@ dependencies = [ [[package]] name = "ratatui-crossterm" -version = "0.1.0-alpha.2" -source = "git+https://github.com/itsjunetime/ratatui.git#981fd929b6e576db417b2ebb060224df08860789" +version = "0.1.0-alpha.4" +source = "git+https://github.com/itsjunetime/ratatui.git#21171ad0dc1aeb22c5a526a65c3811f09dab72d1" dependencies = [ "crossterm", "instability", @@ -2356,8 +2356,8 @@ dependencies = [ [[package]] name = "ratatui-image" -version = "5.0.0" -source = "git+https://github.com/itsjunetime/ratatui-image.git?branch=vb64_on_personal#5cf7b472a21995c9707916153efd34e378ce897a" +version = "8.0.0" +source = "git+https://github.com/itsjunetime/ratatui-image.git?branch=vb64_on_personal#ec22cc93e53a5c290d5eaadea2a0f7afab745e90" dependencies = [ "base64 0.22.1", "icy_sixel", @@ -2371,8 +2371,8 @@ dependencies = [ [[package]] name = "ratatui-macros" -version = "0.7.0-alpha.1" -source = "git+https://github.com/itsjunetime/ratatui.git#981fd929b6e576db417b2ebb060224df08860789" +version = "0.7.0-alpha.3" +source = "git+https://github.com/itsjunetime/ratatui.git#21171ad0dc1aeb22c5a526a65c3811f09dab72d1" dependencies = [ "ratatui-core", "ratatui-widgets", @@ -2380,8 +2380,8 @@ dependencies = [ [[package]] name = "ratatui-termwiz" -version = "0.1.0-alpha.2" -source = "git+https://github.com/itsjunetime/ratatui.git#981fd929b6e576db417b2ebb060224df08860789" +version = "0.1.0-alpha.4" +source = "git+https://github.com/itsjunetime/ratatui.git#21171ad0dc1aeb22c5a526a65c3811f09dab72d1" dependencies = [ "ratatui-core", "termwiz", @@ -2389,15 +2389,14 @@ dependencies = [ [[package]] name = "ratatui-widgets" -version = "0.3.0-alpha.2" -source = "git+https://github.com/itsjunetime/ratatui.git#981fd929b6e576db417b2ebb060224df08860789" +version = "0.3.0-alpha.4" +source = "git+https://github.com/itsjunetime/ratatui.git#21171ad0dc1aeb22c5a526a65c3811f09dab72d1" dependencies = [ "bitflags 2.9.1", - "crossterm", "hashbrown 0.15.3", "indoc", "instability", - "itertools 0.13.0", + "itertools 0.14.0", "line-clipping", "ratatui-core", "strum", @@ -2487,13 +2486,13 @@ dependencies = [ [[package]] name = "redox_users" -version = "0.4.6" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" +checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b" dependencies = [ "getrandom 0.2.16", "libredox", - "thiserror 1.0.69", + "thiserror 2.0.12", ] [[package]] @@ -2595,9 +2594,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.20" +version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" +checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" [[package]] name = "ryu" @@ -2761,9 +2760,9 @@ checksum = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9" [[package]] name = "socket2" -version = "0.5.9" +version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef" +checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" dependencies = [ "libc", "windows-sys 0.52.0", @@ -2792,18 +2791,18 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "strum" -version = "0.26.3" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" +checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" dependencies = [ "strum_macros", ] [[package]] name = "strum_macros" -version = "0.26.4" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" +checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" dependencies = [ "heck", "proc-macro2", @@ -3028,9 +3027,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.45.0" +version = "1.45.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165" +checksum = "75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779" dependencies = [ "backtrace", "bytes", @@ -3290,12 +3289,14 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9" +checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d" dependencies = [ "atomic", "getrandom 0.3.3", + "js-sys", + "wasm-bindgen", ] [[package]] @@ -3610,15 +3611,6 @@ dependencies = [ "windows-targets 0.52.6", ] -[[package]] -name = "windows-sys" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -dependencies = [ - "windows-targets 0.48.5", -] - [[package]] name = "windows-sys" version = "0.52.0" @@ -3637,21 +3629,6 @@ dependencies = [ "windows-targets 0.52.6", ] -[[package]] -name = "windows-targets" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" -dependencies = [ - "windows_aarch64_gnullvm 0.48.5", - "windows_aarch64_msvc 0.48.5", - "windows_i686_gnu 0.48.5", - "windows_i686_msvc 0.48.5", - "windows_x86_64_gnu 0.48.5", - "windows_x86_64_gnullvm 0.48.5", - "windows_x86_64_msvc 0.48.5", -] - [[package]] name = "windows-targets" version = "0.52.6" @@ -3684,12 +3661,6 @@ dependencies = [ "windows_x86_64_msvc 0.53.0", ] -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" - [[package]] name = "windows_aarch64_gnullvm" version = "0.52.6" @@ -3702,12 +3673,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" -[[package]] -name = "windows_aarch64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" - [[package]] name = "windows_aarch64_msvc" version = "0.52.6" @@ -3720,12 +3685,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" -[[package]] -name = "windows_i686_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" - [[package]] name = "windows_i686_gnu" version = "0.52.6" @@ -3750,12 +3709,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" -[[package]] -name = "windows_i686_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" - [[package]] name = "windows_i686_msvc" version = "0.52.6" @@ -3768,12 +3721,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" -[[package]] -name = "windows_x86_64_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" - [[package]] name = "windows_x86_64_gnu" version = "0.52.6" @@ -3786,12 +3733,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" - [[package]] name = "windows_x86_64_gnullvm" version = "0.52.6" @@ -3804,12 +3745,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" -[[package]] -name = "windows_x86_64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" - [[package]] name = "windows_x86_64_msvc" version = "0.52.6" diff --git a/Cargo.toml b/Cargo.toml index 7c1d3f5..8d18d8e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -155,6 +155,3 @@ unused_self = "warn" used_underscore_binding = "warn" used_underscore_items = "warn" zero_sized_map_values = "warn" - -[patch.crates-io] -pathfinder_simd = { git = "https://github.com/servo/pathfinder.git" } diff --git a/ratatui b/ratatui index 981fd92..21171ad 160000 --- a/ratatui +++ b/ratatui @@ -1 +1 @@ -Subproject commit 981fd929b6e576db417b2ebb060224df08860789 +Subproject commit 21171ad0dc1aeb22c5a526a65c3811f09dab72d1 diff --git a/ratatui-image b/ratatui-image index 5cf7b47..ec22cc9 160000 --- a/ratatui-image +++ b/ratatui-image @@ -1 +1 @@ -Subproject commit 5cf7b472a21995c9707916153efd34e378ce897a +Subproject commit ec22cc93e53a5c290d5eaadea2a0f7afab745e90