diff --git a/recipes/wip/news-rs/recipe.toml b/recipes/wip/news-rs/recipe.toml
index b54da26cd2afb8de542c908ef409b2fd70ebf4d8..8f5b6ef2003898ce658dda610efc2b471ac4ace0 100644
--- a/recipes/wip/news-rs/recipe.toml
+++ b/recipes/wip/news-rs/recipe.toml
@@ -1,4 +1,4 @@
-#TODO Not compiled or tested
+#TODO mio crate error (after cargo update)
 [source]
 git = "https://github.com/Atticus64/news"
 [build]
diff --git a/recipes/wip/niri/recipe.toml b/recipes/wip/niri/recipe.toml
index ca364ae5caa1b1fd987d7ff42bae33e8d731e39b..76763e59ec2283eb94ea35d15ec349623ece53b7 100644
--- a/recipes/wip/niri/recipe.toml
+++ b/recipes/wip/niri/recipe.toml
@@ -1,8 +1,12 @@
+#TODO Port Smithay
 #TODO probably wrong script for configuration, see https://github.com/YaLTeR/niri#installation
 [source]
 git = "https://github.com/YaLTeR/niri"
 [build]
 template = "custom"
+dependencies = [
+    "libwayland",
+]
 script = """
 mkdir -pv "${COOKBOOK_STAGE}"/bin
 mkdir -pv "${COOKBOOK_STAGE}"/home/user/.local/share/wayland-sessions
diff --git a/recipes/wip/nomad/recipe.toml b/recipes/wip/nomad/recipe.toml
index 6987f10a4865c27855cbdb98d08c53f5c4f00aef..abcc9ed2ecf32ca50ebe8e269aad814a150e8341 100644
--- a/recipes/wip/nomad/recipe.toml
+++ b/recipes/wip/nomad/recipe.toml
@@ -4,3 +4,6 @@
 git = "https://github.com/JosephLai241/nomad"
 [build]
 template = "cargo"
+dependencies = [
+    "openssl1",
+]