diff options
author | Kirill Chibisov <contact@kchibisov.com> | 2022-12-06 07:06:50 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-06 04:06:50 +0000 |
commit | 79860622a7beb8bbff0602e56977be6018f3aa39 (patch) | |
tree | c4ad12bc83087968774e51797d330c99bf50c8e2 | |
parent | df32b5216b59a087e8c2fe621e56cd65346205fa (diff) | |
download | alacritty-79860622a7beb8bbff0602e56977be6018f3aa39.tar.gz alacritty-79860622a7beb8bbff0602e56977be6018f3aa39.zip |
Fix crash while typing on Wayland
Fixes #6487.
-rw-r--r-- | CHANGELOG.md | 1 | ||||
-rw-r--r-- | Cargo.lock | 29 |
2 files changed, 22 insertions, 8 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index bb37f005..bcd2ea98 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Crash during text compose on old GNOME under Wayland - Mouse cursor staying hidden after window regains focus on macOS Ventura - Blurry fonts when changing padding size at runtime +- Crash while typing on Wayland ## 0.11.0 @@ -82,7 +82,7 @@ dependencies = [ "mio-anonymous-pipes", "mio-extras", "miow 0.3.7", - "nix", + "nix 0.24.2", "parking_lot 0.12.1", "regex-automata", "serde", @@ -156,12 +156,12 @@ checksum = "2f5715e491b5a1598fc2bef5a606847b5dc1d48ea625bd3c02c00de8285591da" [[package]] name = "calloop" -version = "0.10.1" +version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a22a6a8f622f797120d452c630b0ab12e1331a1a753e2039ce7868d4ac77b4ee" +checksum = "19457a0da465234abd76134a5c2a910c14bd3c5558463e4396ab9a37a328e465" dependencies = [ "log", - "nix", + "nix 0.25.1", "slotmap", "thiserror", "vec_map", @@ -1139,6 +1139,19 @@ dependencies = [ ] [[package]] +name = "nix" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" +dependencies = [ + "autocfg", + "bitflags", + "cfg-if 1.0.0", + "libc", + "memoffset", +] + +[[package]] name = "nom" version = "7.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1618,7 +1631,7 @@ dependencies = [ "lazy_static", "log", "memmap2", - "nix", + "nix 0.24.2", "pkg-config", "wayland-client", "wayland-cursor", @@ -1877,7 +1890,7 @@ dependencies = [ "bitflags", "downcast-rs", "libc", - "nix", + "nix 0.24.2", "scoped-tls", "wayland-commons", "wayland-scanner", @@ -1890,7 +1903,7 @@ version = "0.29.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8691f134d584a33a6606d9d717b95c4fa20065605f798a3f350d78dced02a902" dependencies = [ - "nix", + "nix 0.24.2", "once_cell", "smallvec", "wayland-sys 0.29.5", @@ -1902,7 +1915,7 @@ version = "0.29.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6865c6b66f13d6257bef1cd40cbfe8ef2f150fb8ebbdb1e8e873455931377661" dependencies = [ - "nix", + "nix 0.24.2", "wayland-client", "xcursor", ] |