From 46853091da25c9e3b0e6e3c068d67bb3d5b7b852 Mon Sep 17 00:00:00 2001
From: Ribbon <ribbon_45@proton.me>
Date: Sat, 23 Dec 2023 22:26:29 +0000
Subject: [PATCH] update recipes

---
 recipes/wip/wezterm/recipe.toml      | 7 ++++++-
 recipes/wip/wireguard-rs/recipe.toml | 2 +-
 recipes/wip/wpaperd/recipe.toml      | 2 +-
 recipes/wip/x11proto/recipe.toml     | 2 +-
 recipes/wip/x264/recipe.toml         | 2 +-
 recipes/wip/xaos/recipe.toml         | 1 -
 recipes/wip/xcb-util/recipe.toml     | 3 +++
 7 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/recipes/wip/wezterm/recipe.toml b/recipes/wip/wezterm/recipe.toml
index 0c0825b90..28f972a16 100644
--- a/recipes/wip/wezterm/recipe.toml
+++ b/recipes/wip/wezterm/recipe.toml
@@ -1,5 +1,10 @@
+#TODO probably wrong script, see https://wezfurlong.org/wezterm/install/source.html
 #TODO Require Wayland
 [source]
 git = "https://github.com/wez/wezterm"
 [build]
-template = "cargo"
+template = "custom"
+script = """
+./get-deps
+cookbook_cargo_packages wezterm
+"""
diff --git a/recipes/wip/wireguard-rs/recipe.toml b/recipes/wip/wireguard-rs/recipe.toml
index fad7fde18..9722b4afa 100644
--- a/recipes/wip/wireguard-rs/recipe.toml
+++ b/recipes/wip/wireguard-rs/recipe.toml
@@ -1,4 +1,4 @@
-#TODO Not compiled or tested
+#TODO update mio to 0.8 (after cargo update)
 [source]
 git = "https://git.zx2c4.com/wireguard-rs"
 [build]
diff --git a/recipes/wip/wpaperd/recipe.toml b/recipes/wip/wpaperd/recipe.toml
index 306dd0518..83a7423c7 100644
--- a/recipes/wip/wpaperd/recipe.toml
+++ b/recipes/wip/wpaperd/recipe.toml
@@ -1,4 +1,4 @@
-#TODO Not compiled or tested
+#TODO make libxkbcommon work
 [source]
 git = "https://github.com/danyspin97/wpaperd"
 rev = "a99e4e3d8c05a933a3f428329c2883e635feca14"
diff --git a/recipes/wip/x11proto/recipe.toml b/recipes/wip/x11proto/recipe.toml
index fb7df948e..b02e686f9 100644
--- a/recipes/wip/x11proto/recipe.toml
+++ b/recipes/wip/x11proto/recipe.toml
@@ -1,4 +1,4 @@
-#TODO Not compiled or tested
+#TODO compiled but not tested
 [source]
 tar = "https://www.x.org/releases/individual/proto/xorgproto-2023.2.tar.xz"
 [build]
diff --git a/recipes/wip/x264/recipe.toml b/recipes/wip/x264/recipe.toml
index d606c949b..2bf5be8b0 100644
--- a/recipes/wip/x264/recipe.toml
+++ b/recipes/wip/x264/recipe.toml
@@ -1,4 +1,4 @@
-#TODO the redox target is not supported on the configure
+#TODO the redox target is not supported on the configure script
 [source]
 git = "https://code.videolan.org/videolan/x264"
 [build]
diff --git a/recipes/wip/xaos/recipe.toml b/recipes/wip/xaos/recipe.toml
index f5fb5b791..a13d2112a 100644
--- a/recipes/wip/xaos/recipe.toml
+++ b/recipes/wip/xaos/recipe.toml
@@ -6,6 +6,5 @@ rev = "7f36177f32a23eea88911afb90878046912d7e2d"
 template = "custom"
 dependencies = [
     "qt6-base",
-    "qt5-tools",
     "mesa",
 ]
diff --git a/recipes/wip/xcb-util/recipe.toml b/recipes/wip/xcb-util/recipe.toml
index d38591018..9b4d79f14 100644
--- a/recipes/wip/xcb-util/recipe.toml
+++ b/recipes/wip/xcb-util/recipe.toml
@@ -3,3 +3,6 @@
 tar = "https://www.x.org/releases/individual/lib/xcb-util-0.4.1.tar.xz"
 [build]
 template = "configure"
+dependencies = [
+    "libxcb",
+]
-- 
GitLab