diff --git a/recipes/wip/wezterm/recipe.toml b/recipes/wip/wezterm/recipe.toml
index 0c0825b90d64f563273206bb572cd86f9015bf40..28f972a1644e796225faf3ade2c6f2f67588b89e 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 fad7fde188daf3f0ea66f8c7b48f6f916b6a53ef..9722b4afa43f561fae9a683bbe1b6ccb5c10ec76 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 306dd0518aad1ae4795ef55eeb7341b8a818b7e1..83a7423c70f03ede8dc4cbcab122e68fe6f152a5 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 fb7df948ef558019841047d07492e2af268c53d7..b02e686f93e8842721cbcf2313f3f63ad82f6bdb 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 d606c949bff9cd6a6aa6dd56e22f44f6ff89d4c5..2bf5be8b03c0995b513ef305e5649c52acda6689 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 f5fb5b791078494efc32fc10891006fec64faf0c..a13d2112a1098f0476453ce3c9e0ca3f6a090466 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 d38591018c56b35b0dad204ac5f1d51e9464e7fb..9b4d79f142307aae561caaa44b2c0b5cfe108342 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",
+]