From acd554c965cf245a5bdc28a9ecc69b04dd5a266f Mon Sep 17 00:00:00 2001
From: Ribbon <ribbon_45@proton.me>
Date: Sat, 15 Jun 2024 16:11:43 +0000
Subject: [PATCH] Update recipes

---
 recipes/wip/tools/atuin/recipe.toml      |  2 +-
 recipes/wip/tools/espanso/recipe.toml    |  1 +
 recipes/wip/tools/kodi/recipe.toml       |  1 +
 recipes/wip/tools/obs-studio/recipe.toml |  3 +--
 recipes/wip/tools/sued/recipe.toml       |  2 +-
 recipes/wip/tools/wezterm/recipe.toml    | 10 ++++++++--
 recipes/wip/tui/russ/recipe.toml         |  2 +-
 recipes/wip/web/chromium/recipe.toml     |  2 +-
 recipes/wip/web/firefox-esr/recipe.toml  |  1 +
 9 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/recipes/wip/tools/atuin/recipe.toml b/recipes/wip/tools/atuin/recipe.toml
index 02e3054c7..a55fc5cd9 100644
--- a/recipes/wip/tools/atuin/recipe.toml
+++ b/recipes/wip/tools/atuin/recipe.toml
@@ -1,4 +1,4 @@
-#TODO require Wayland
+#TODO port to orbital
 [source]
 git = "https://github.com/ellie/atuin"
 [build]
diff --git a/recipes/wip/tools/espanso/recipe.toml b/recipes/wip/tools/espanso/recipe.toml
index 354025c43..826c6c535 100644
--- a/recipes/wip/tools/espanso/recipe.toml
+++ b/recipes/wip/tools/espanso/recipe.toml
@@ -1,4 +1,5 @@
 #TODO missing script for building, see https://espanso.org/docs/install/linux/#wayland-compile
+#TODO port to orbital?
 [source]
 git = "https://github.com/espanso/espanso"
 [build]
diff --git a/recipes/wip/tools/kodi/recipe.toml b/recipes/wip/tools/kodi/recipe.toml
index 413e7f5d9..7066e3f67 100644
--- a/recipes/wip/tools/kodi/recipe.toml
+++ b/recipes/wip/tools/kodi/recipe.toml
@@ -1,4 +1,5 @@
 #TODO probably wrong script, see https://github.com/xbmc/xbmc/blob/master/docs/README.Linux.md#4-build-kodi
+#TODO port to orbital
 #TODO maybe missing dependencies, see https://archlinux.org/packages/extra/x86_64/kodi/
 [source]
 git = "https://github.com/xbmc/xbmc"
diff --git a/recipes/wip/tools/obs-studio/recipe.toml b/recipes/wip/tools/obs-studio/recipe.toml
index fa6c03627..accac1680 100644
--- a/recipes/wip/tools/obs-studio/recipe.toml
+++ b/recipes/wip/tools/obs-studio/recipe.toml
@@ -1,4 +1,5 @@
 #TODO missing script for CMake, see https://github.com/obsproject/obs-studio/wiki/Building-OBS-Studio
+#TODO make all dependencies work
 #TODO maybe missing dependencies
 [source]
 git = "https://github.com/obsproject/obs-studio"
@@ -19,11 +20,9 @@ dependencies = [
     "x264",
     "curl",
     "mbedtls",
-    "libwayland",
     "libva",
     "qt5-base",
     "qt5-svg",
-    "qt5-x11extras",
     "eudev",
     "pciutils",
     "libqrcodegenc",
diff --git a/recipes/wip/tools/sued/recipe.toml b/recipes/wip/tools/sued/recipe.toml
index 08c2168e2..a399dac78 100644
--- a/recipes/wip/tools/sued/recipe.toml
+++ b/recipes/wip/tools/sued/recipe.toml
@@ -1,4 +1,4 @@
-#TODO wayland-commons crate error
+#TODO port to orbital
 [source]
 git = "https://github.com/That1M8Head/sued"
 [build]
diff --git a/recipes/wip/tools/wezterm/recipe.toml b/recipes/wip/tools/wezterm/recipe.toml
index 28f972a16..80a7c0dbc 100644
--- a/recipes/wip/tools/wezterm/recipe.toml
+++ b/recipes/wip/tools/wezterm/recipe.toml
@@ -1,9 +1,15 @@
-#TODO probably wrong script, see https://wezfurlong.org/wezterm/install/source.html
-#TODO Require Wayland
+#TODO port to orbital
+#TODO maybe missing dependencies, see https://github.com/wez/wezterm/blob/main/get-deps#L142
 [source]
 git = "https://github.com/wez/wezterm"
 [build]
 template = "custom"
+dependencies = [
+    "mesa",
+    "fontconfig",
+    "openssl1",
+    "libxkbcommon",
+]
 script = """
 ./get-deps
 cookbook_cargo_packages wezterm
diff --git a/recipes/wip/tui/russ/recipe.toml b/recipes/wip/tui/russ/recipe.toml
index d8c50bc52..5852326f6 100644
--- a/recipes/wip/tui/russ/recipe.toml
+++ b/recipes/wip/tui/russ/recipe.toml
@@ -1,4 +1,4 @@
-#TODO require Wayland (after cargo update)
+#TODO port to orbital (after cargo update)
 [source]
 git = "https://github.com/ckampfe/russ"
 [build]
diff --git a/recipes/wip/web/chromium/recipe.toml b/recipes/wip/web/chromium/recipe.toml
index ee11fea87..6ff67c336 100644
--- a/recipes/wip/web/chromium/recipe.toml
+++ b/recipes/wip/web/chromium/recipe.toml
@@ -1,6 +1,6 @@
 #TODO missing script for building, see https://chromium.googlesource.com/chromium/src/+/main/docs/linux/build_instructions.md
+#TODO port to orbital
 #TODO probably missing dependencies
-#TODO require Wayland
 [source]
 tar = "https://commondatastorage.googleapis.com/chromium-browser-official/chromium-119.0.6045.123.tar.xz"
 [build]
diff --git a/recipes/wip/web/firefox-esr/recipe.toml b/recipes/wip/web/firefox-esr/recipe.toml
index b98e29fdb..6443e17ad 100644
--- a/recipes/wip/web/firefox-esr/recipe.toml
+++ b/recipes/wip/web/firefox-esr/recipe.toml
@@ -1,4 +1,5 @@
 #TODO probably wrong template, see https://firefox-source-docs.mozilla.org/setup/linux_build.html#build
+#TODO make all dependencies work
 [source]
 tar = "https://ftp.mozilla.org/pub/firefox/releases/115.4.0esr/linux-x86_64/en-US/firefox-115.4.0esr.tar.bz2"
 [build]
-- 
GitLab