summaryrefslogtreecommitdiff
path: root/x11-terms/wezterm/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-20 09:41:00 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-20 09:41:00 +0100
commit1def2e3dbbf3c86abad238d1118502cfe7f61f08 (patch)
treef68c70d85f32fd90003e7af6f1aab202b0868e9e /x11-terms/wezterm/files
parenta40d7aa891556e7984504838ea13099a5ca12802 (diff)
gentoo auto-resync : 20:08:2023 - 09:41:00
Diffstat (limited to 'x11-terms/wezterm/files')
-rw-r--r--x11-terms/wezterm/files/wezterm-20230712-072601-xcb-imdkit.patch11
-rw-r--r--x11-terms/wezterm/files/wezterm-20230712-072601-xcb.patch20
-rw-r--r--x11-terms/wezterm/files/xcb-imdkit-0.1.2-p3-xcb-1.2.2.patch12
3 files changed, 43 insertions, 0 deletions
diff --git a/x11-terms/wezterm/files/wezterm-20230712-072601-xcb-imdkit.patch b/x11-terms/wezterm/files/wezterm-20230712-072601-xcb-imdkit.patch
new file mode 100644
index 000000000000..0fa98b4ca443
--- /dev/null
+++ b/x11-terms/wezterm/files/wezterm-20230712-072601-xcb-imdkit.patch
@@ -0,0 +1,11 @@
+--- wezterm-20230712-072601-f4abf8fd-orig/window/Cargo.toml 2023-08-13 12:55:23.164018642 +1000
++++ wezterm-20230712-072601-f4abf8fd/window/Cargo.toml 2023-08-20 10:37:20.004164820 +1000
+@@ -78,7 +78,7 @@
+ wayland-protocols = {version="0.29", optional=true}
+ wayland-client = {version="0.29", optional=true}
+ wayland-egl = {version="0.29", optional=true}
+-xcb-imdkit = { version="0.2", git="https://github.com/wez/xcb-imdkit-rs.git", branch="hangfix"}
++xcb-imdkit = {version="0.1.2"}
+ zbus = "3.13"
+ zvariant = "3.14"
+ futures-util = "0.3"
diff --git a/x11-terms/wezterm/files/wezterm-20230712-072601-xcb.patch b/x11-terms/wezterm/files/wezterm-20230712-072601-xcb.patch
new file mode 100644
index 000000000000..76c206f421fa
--- /dev/null
+++ b/x11-terms/wezterm/files/wezterm-20230712-072601-xcb.patch
@@ -0,0 +1,20 @@
+--- wezterm-20230712-072601-f4abf8fd-orig/Cargo.toml 2023-08-13 12:54:56.151071659 +1000
++++ wezterm-20230712-072601-f4abf8fd/Cargo.toml 2023-08-20 11:21:13.448921558 +1000
+@@ -26,6 +26,3 @@
+ # Disabled because it breaks builds on Windows
+ #split-debuginfo = "unpacked"
+
+-[patch.crates-io]
+-xcb = {git="https://github.com/rust-x-bindings/rust-xcb", rev="dbdaa01c178c6fbe68bd51b7ad44c08172181083"} # waiting on a release with https://github.com/rust-x-bindings/rust-xcb/pull/230
+-
+--- wezterm-20230712-072601-f4abf8fd-orig/window/Cargo.toml 2023-08-20 10:37:20.004164820 +1000
++++ wezterm-20230712-072601-f4abf8fd/window/Cargo.toml 2023-08-20 11:37:25.547418580 +1000
+@@ -70,7 +70,7 @@
+ dirs-next = "2.0"
+ filedescriptor = { version="0.8", path = "../filedescriptor" }
+ x11 = {version ="2.19", features = ["xlib_xcb", "xlib"]}
+-xcb = {version="1.2", features=["render", "randr", "dri2", "xkb", "xlib_xcb", "present"]}
++xcb = {version="1.2.2", features=["render", "randr", "dri2", "xkb", "xlib_xcb", "present"]}
+ xkbcommon = { version = "0.5.0", features = ["x11", "wayland"] }
+ mio = {version="0.8", features=["os-ext"]}
+ libc = "0.2"
diff --git a/x11-terms/wezterm/files/xcb-imdkit-0.1.2-p3-xcb-1.2.2.patch b/x11-terms/wezterm/files/xcb-imdkit-0.1.2-p3-xcb-1.2.2.patch
new file mode 100644
index 000000000000..36be6c74f3cf
--- /dev/null
+++ b/x11-terms/wezterm/files/xcb-imdkit-0.1.2-p3-xcb-1.2.2.patch
@@ -0,0 +1,12 @@
+--- xcb-imdkit-0.1.2-orig/Cargo.toml 1970-01-01 10:00:01.000000000 +1000
++++ xcb-imdkit-0.1.2/Cargo.toml 2023-08-20 13:53:28.213048611 +1000
+@@ -36,7 +36,8 @@
+ version = "1.4.0"
+
+ [dependencies.xcb]
+-version = "0.9.0"
++version = "1.2.2"
++features = ["xkb"]
+ [build-dependencies.cc]
+ version = "1.0"
+