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

---
 recipes/wip/dev/godot4/recipe.toml              | 4 ++--
 recipes/wip/games/ship-of-harkinian/recipe.toml | 2 +-
 recipes/wip/games/vkquake/recipe.toml           | 2 +-
 recipes/wip/games/vkquake2/recipe.toml          | 3 +--
 recipes/wip/graphics/glou/recipe.toml           | 2 +-
 recipes/wip/graphics/krita/recipe.toml          | 3 +--
 recipes/wip/libs/fltk/recipe.toml               | 4 ++--
 recipes/wip/security/cotp/recipe.toml           | 5 +----
 recipes/wip/security/motus/recipe.toml          | 2 +-
 recipes/wip/sound/pcmg/recipe.toml              | 2 +-
 recipes/wip/tools/cb/recipe.toml                | 4 ++--
 recipes/wip/tools/cute/recipe.toml              | 2 +-
 recipes/wip/tools/glsl-viewer/recipe.toml       | 4 ++--
 recipes/wip/tools/iamb/recipe.toml              | 2 +-
 recipes/wip/tools/keepassxc/recipe.toml         | 2 +-
 recipes/wip/tools/mangohud/recipe.toml          | 2 +-
 recipes/wip/tools/odin2/recipe.toml             | 2 +-
 17 files changed, 21 insertions(+), 26 deletions(-)

diff --git a/recipes/wip/dev/godot4/recipe.toml b/recipes/wip/dev/godot4/recipe.toml
index 727b56c8a..b464adcd1 100644
--- a/recipes/wip/dev/godot4/recipe.toml
+++ b/recipes/wip/dev/godot4/recipe.toml
@@ -1,11 +1,11 @@
 #TODO missing script for SCons, see https://docs.godotengine.org/en/stable/contributing/development/compiling/compiling_for_linuxbsd.html
+#TODO port to orbital
 #TODO missing dependencies
 [source]
 tar = "https://github.com/godotengine/godot/releases/download/4.1.3-stable/godot-4.1.3-stable.tar.xz"
 [build]
 template = "custom"
 dependencies = [
-    "libx11",
     "mesa",
-    "mesa_glu",
+    "mesa-glu",
 ]
diff --git a/recipes/wip/games/ship-of-harkinian/recipe.toml b/recipes/wip/games/ship-of-harkinian/recipe.toml
index 4b28cc426..c94e3c2aa 100644
--- a/recipes/wip/games/ship-of-harkinian/recipe.toml
+++ b/recipes/wip/games/ship-of-harkinian/recipe.toml
@@ -1,11 +1,11 @@
 #TODO missing script for CMake, see https://github.com/HarbourMasters/Shipwright/blob/develop/docs/BUILDING.md#linux
+#TODO port to orbital?
 [source]
 git = "https://github.com/HarbourMasters/Shipwright"
 rev = "818addfdda660f6b4b54edd19636d6fd9d839f28"
 [build]
 template = "custom"
 dependencies = [
-    "libx11",
     "sdl2",
     "libpng",
     "glew",
diff --git a/recipes/wip/games/vkquake/recipe.toml b/recipes/wip/games/vkquake/recipe.toml
index 34eb0db66..9131a3094 100644
--- a/recipes/wip/games/vkquake/recipe.toml
+++ b/recipes/wip/games/vkquake/recipe.toml
@@ -1,4 +1,5 @@
 #TODO missing script for Meson, see https://github.com/Novum/vkQuake#linux-1
+#TODO port to orbital?
 [source]
 git = "https://github.com/Novum/vkQuake"
 [build]
@@ -7,6 +8,5 @@ dependencies = [
     "sdl2",
     "libvulkan",
     "libvorbis",
-    "libx11",
     "libmad",
 ]
diff --git a/recipes/wip/games/vkquake2/recipe.toml b/recipes/wip/games/vkquake2/recipe.toml
index 5aef8b98c..05bffe148 100644
--- a/recipes/wip/games/vkquake2/recipe.toml
+++ b/recipes/wip/games/vkquake2/recipe.toml
@@ -1,4 +1,5 @@
 #TODO missing script for "make", see https://github.com/kondrak/vkQuake2#linux
+#TODO port to orbital
 [source]
 git = "https://github.com/kondrak/vkQuake2"
 rev = "bdd39b142fbadf581fd9d904968a83fb9b4a929a"
@@ -6,6 +7,4 @@ rev = "bdd39b142fbadf581fd9d904968a83fb9b4a929a"
 template = "custom"
 dependencies = [
     "mesa",
-    "libx11",
-    "libxcb",
 ]
diff --git a/recipes/wip/graphics/glou/recipe.toml b/recipes/wip/graphics/glou/recipe.toml
index 646f237e0..dd3e9ea2a 100644
--- a/recipes/wip/graphics/glou/recipe.toml
+++ b/recipes/wip/graphics/glou/recipe.toml
@@ -1,4 +1,4 @@
-#TODO x11rb crate error
+#TODO port to orbital
 [source]
 git = "https://github.com/Nurrl/glou"
 [build]
diff --git a/recipes/wip/graphics/krita/recipe.toml b/recipes/wip/graphics/krita/recipe.toml
index 343605736..85a196557 100644
--- a/recipes/wip/graphics/krita/recipe.toml
+++ b/recipes/wip/graphics/krita/recipe.toml
@@ -1,4 +1,5 @@
 #TODO probably wrong script, see https://docs.krita.org/en/untranslatable_pages/building_krita.html#building-on-linux
+#TODO port to orbital
 #TODO maybe missing dependencies
 [source]
 tar = "https://download.kde.org/stable/krita/5.2.1/krita-5.2.1.tar.gz"
@@ -19,7 +20,6 @@ dependencies = [
     "libwebp",
     "qt5-base",
     "qt5-svg",
-    "qt5-x11extras",
     "zlib",
     "libmypaint",
     "boost",
@@ -41,7 +41,6 @@ dependencies = [
     "openexr",
     "openjpeg",
     "sdl2",
-    "libxcb",
     "libxi",
     "zlib",
     "libeigen",
diff --git a/recipes/wip/libs/fltk/recipe.toml b/recipes/wip/libs/fltk/recipe.toml
index c2e062dcf..358951146 100644
--- a/recipes/wip/libs/fltk/recipe.toml
+++ b/recipes/wip/libs/fltk/recipe.toml
@@ -1,4 +1,5 @@
 #TODO probably wrong script, see https://github.com/fltk/fltk/blob/master/README.Unix.txt
+#TODO port to orbital
 [source]
 tar = "https://www.fltk.org/pub/fltk/1.3.8/fltk-1.3.8-source.tar.bz2"
 [build]
@@ -6,12 +7,11 @@ template = "configure"
 dependencies = [
     "mesa-glu",
     "freeglut",
-    "cairo"
+    "cairo",
     "fontconfig",
     "glew",
     "libjpeg",
     "libpng",
     "pango",
     "zlib",
-    "libx11",
 ]
diff --git a/recipes/wip/security/cotp/recipe.toml b/recipes/wip/security/cotp/recipe.toml
index 9d783b910..db61713b1 100644
--- a/recipes/wip/security/cotp/recipe.toml
+++ b/recipes/wip/security/cotp/recipe.toml
@@ -1,11 +1,8 @@
-#TODO make dependencies work
+#TODO port to orbital
 [source]
 git = "https://github.com/replydev/cotp"
 [build]
 template = "cargo"
 dependencies = [
-    "libxcb",
-    "libx11",
-    "libxfixes",
     "libxkbcommon",
 ]
diff --git a/recipes/wip/security/motus/recipe.toml b/recipes/wip/security/motus/recipe.toml
index 1ab9b6ad1..f42ede331 100644
--- a/recipes/wip/security/motus/recipe.toml
+++ b/recipes/wip/security/motus/recipe.toml
@@ -1,4 +1,4 @@
-#TODO x11rb crate error
+#TODO port to orbital
 [source]
 git = "https://github.com/oleiade/motus"
 [build]
diff --git a/recipes/wip/sound/pcmg/recipe.toml b/recipes/wip/sound/pcmg/recipe.toml
index c5186fcd5..542b7cced 100644
--- a/recipes/wip/sound/pcmg/recipe.toml
+++ b/recipes/wip/sound/pcmg/recipe.toml
@@ -1,4 +1,4 @@
-#TODO x11rb crate error
+#TODO port to orbital
 #TODO require WebAssembly
 [source]
 git = "https://github.com/JohnDowson/pcmg"
diff --git a/recipes/wip/tools/cb/recipe.toml b/recipes/wip/tools/cb/recipe.toml
index 1b7ee865e..16dd19dbe 100644
--- a/recipes/wip/tools/cb/recipe.toml
+++ b/recipes/wip/tools/cb/recipe.toml
@@ -1,5 +1,5 @@
-#TODO missing script for "make", see https://github.com/yaa110/cb#build-manually
-#TODO add the X11 libraries
+#TODO figure out how to build this, see https://github.com/yaa110/cb#build-manually
+#TODO port to orbital
 [source]
 git = "https://github.com/yaa110/cb"
 [build]
diff --git a/recipes/wip/tools/cute/recipe.toml b/recipes/wip/tools/cute/recipe.toml
index ce07247e5..82217cd67 100644
--- a/recipes/wip/tools/cute/recipe.toml
+++ b/recipes/wip/tools/cute/recipe.toml
@@ -1,4 +1,4 @@
-#TODO x11rb crate error
+#TODO port to orbital
 [source]
 git = "https://github.com/PThorpe92/CuTE"
 [build]
diff --git a/recipes/wip/tools/glsl-viewer/recipe.toml b/recipes/wip/tools/glsl-viewer/recipe.toml
index f5d951909..a844dbfef 100644
--- a/recipes/wip/tools/glsl-viewer/recipe.toml
+++ b/recipes/wip/tools/glsl-viewer/recipe.toml
@@ -1,5 +1,5 @@
-#TODO missing script for CMake, see https://github.com/patriciogonzalezvivo/glslViewer/wiki/Compile-on-linux#3-compile
-#TODO determine the X11 libraries
+#TODO missing script for cmake, see https://github.com/patriciogonzalezvivo/glslViewer/wiki/Compile-on-linux#3-compile
+#TODO port to orbital
 [source]
 git = "https://github.com/patriciogonzalezvivo/glslViewer"
 rev = "7eb6254cb4cedf03f1c78653f90905fe0c3b48fb"
diff --git a/recipes/wip/tools/iamb/recipe.toml b/recipes/wip/tools/iamb/recipe.toml
index 92a67f278..039343161 100644
--- a/recipes/wip/tools/iamb/recipe.toml
+++ b/recipes/wip/tools/iamb/recipe.toml
@@ -1,4 +1,4 @@
-#TODO x11rb crate error (after a patch on ring)
+#TODO port to orbital (after a patch on ring)
 [source]
 git = "https://github.com/ulyssa/iamb"
 [build]
diff --git a/recipes/wip/tools/keepassxc/recipe.toml b/recipes/wip/tools/keepassxc/recipe.toml
index 3efeb2ee6..ab1148bd0 100644
--- a/recipes/wip/tools/keepassxc/recipe.toml
+++ b/recipes/wip/tools/keepassxc/recipe.toml
@@ -1,4 +1,5 @@
 #TODO probably wrong script, see https://github.com/keepassxreboot/keepassxc/wiki/Building-KeePassXC#linux
+#TODO port to orbital
 #TODO probably missing dependencies, see https://github.com/keepassxreboot/keepassxc/wiki/Set-up-Build-Environment-on-Linux#install-the-required-dependencies
 [source]
 tar = "https://github.com/keepassxreboot/keepassxc/releases/download/2.7.6/keepassxc-2.7.6-src.tar.xz"
@@ -7,7 +8,6 @@ template = "custom"
 dependencies = [
     "qt5-base",
     "qt5-svg",
-    "qt5-x11extras",
     "zlib",
     "libbotan",
     "libargon2",
diff --git a/recipes/wip/tools/mangohud/recipe.toml b/recipes/wip/tools/mangohud/recipe.toml
index 1ddb7f9be..83480f5a7 100644
--- a/recipes/wip/tools/mangohud/recipe.toml
+++ b/recipes/wip/tools/mangohud/recipe.toml
@@ -1,9 +1,9 @@
 #TODO missing script for Meson, see https://github.com/flightlessmango/MangoHud#installation---build-from-source
+#TODO port to orbital
 [source]
 tar = "https://github.com/flightlessmango/MangoHud/releases/download/v0.7.0/MangoHud-v0.7.0-Source.tar.xz"
 [build]
 template = "custom"
 dependencies = [
     "mesa",
-    "libx11",
 ]
diff --git a/recipes/wip/tools/odin2/recipe.toml b/recipes/wip/tools/odin2/recipe.toml
index d66d56691..460de8968 100644
--- a/recipes/wip/tools/odin2/recipe.toml
+++ b/recipes/wip/tools/odin2/recipe.toml
@@ -1,4 +1,5 @@
 #TODO missing script for CMake, see https://github.com/TheWaveWarden/odin2#all-platforms
+#TODO port to orbital
 [source]
 git = "https://github.com/TheWaveWarden/odin2"
 [build]
@@ -6,6 +7,5 @@ template = "custom"
 dependencies = [
     "mesa",
     "curl",
-    "libx11",
     "webkitgtk3",
 ]
-- 
GitLab