From a23e293ca2a4987aab5e9e235aa49373fc6532c6 Mon Sep 17 00:00:00 2001 From: tidely <43219534+tidely@users.noreply.github.com> Date: Mon, 24 Mar 2025 18:13:46 +0200 Subject: [PATCH] Upgrade `xkbcommon` to v0.8.0 (#27376) Switch back to xkbcommon releases after https://github.com/rust-x-bindings/xkbcommon-rs/pull/54 got merged in 0.8.0 Release Notes: - N/A --- Cargo.lock | 13 +++++++------ crates/gpui/Cargo.toml | 5 +---- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6406ea893d..75c9eda972 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1882,7 +1882,7 @@ dependencies = [ "bitflags 2.8.0", "cexpr", "clang-sys", - "itertools 0.10.5", + "itertools 0.12.1", "lazy_static", "lazycell", "log", @@ -1905,7 +1905,7 @@ dependencies = [ "bitflags 2.8.0", "cexpr", "clang-sys", - "itertools 0.10.5", + "itertools 0.12.1", "log", "prettyplease", "proc-macro2", @@ -10776,7 +10776,7 @@ checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" dependencies = [ "bytes 1.10.1", "heck 0.5.0", - "itertools 0.10.5", + "itertools 0.12.1", "log", "multimap 0.10.0", "once_cell", @@ -10809,7 +10809,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" dependencies = [ "anyhow", - "itertools 0.10.5", + "itertools 0.12.1", "proc-macro2", "quote", "syn 2.0.100", @@ -17181,8 +17181,9 @@ dependencies = [ [[package]] name = "xkbcommon" -version = "0.7.0" -source = "git+https://github.com/ConradIrwin/xkbcommon-rs?rev=fcbb4612185cc129ceeff51d22f7fb51810a03b2#fcbb4612185cc129ceeff51d22f7fb51810a03b2" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d66ca9352cbd4eecbbc40871d8a11b4ac8107cfc528a6e14d7c19c69d0e1ac9" dependencies = [ "as-raw-xcb-connection", "libc", diff --git a/crates/gpui/Cargo.toml b/crates/gpui/Cargo.toml index 09c1de9af3..3ab4f0d0e4 100644 --- a/crates/gpui/Cargo.toml +++ b/crates/gpui/Cargo.toml @@ -190,10 +190,7 @@ x11rb = { version = "0.13.1", features = [ "resource_manager", "sync", ], optional = true } -xkbcommon = { git = "https://github.com/ConradIrwin/xkbcommon-rs", rev = "fcbb4612185cc129ceeff51d22f7fb51810a03b2", features = [ - "wayland", - "x11", -], optional = true } +xkbcommon = { version = "0.8.0", features = ["wayland", "x11"], optional = true } xim = { git = "https://github.com/XDeme1/xim-rs", rev = "d50d461764c2213655cd9cf65a0ea94c70d3c4fd", features = [ "x11rb-xcb", "x11rb-client",