From da6a8ae623bde07884ea86a497bfada16c50eb4d Mon Sep 17 00:00:00 2001
From: Ribbon <ribbon_45@proton.me>
Date: Sun, 8 Dec 2024 21:22:10 +0000
Subject: [PATCH] Add recipes

---
 recipes/wip/graphics/vr/alvr/recipe.toml | 18 ++++++++++++++++++
 recipes/wip/tui/nnn/recipe.toml          | 10 ++++++++++
 2 files changed, 28 insertions(+)
 create mode 100644 recipes/wip/graphics/vr/alvr/recipe.toml
 create mode 100644 recipes/wip/tui/nnn/recipe.toml

diff --git a/recipes/wip/graphics/vr/alvr/recipe.toml b/recipes/wip/graphics/vr/alvr/recipe.toml
new file mode 100644
index 000000000..857198aaf
--- /dev/null
+++ b/recipes/wip/graphics/vr/alvr/recipe.toml
@@ -0,0 +1,18 @@
+#TODO missing script for cargo-xtask, see: https://github.com/alvr-org/ALVR/wiki/Building-From-Source
+#TODO probably missing dependencies, see: https://github.com/alvr-org/ALVR/wiki/Building-From-Source#streamer-building
+[source]
+git = "https://github.com/alvr-org/ALVR"
+[build]
+template = "custom"
+dependencies = [
+    "openssl1",
+    "gtk3",
+    "libvulkan",
+    "libunwind",
+    "x264",
+    "x265",
+    "libxcb",
+    "libxkbcommon",
+    "libva",
+    "pipewire",
+]
diff --git a/recipes/wip/tui/nnn/recipe.toml b/recipes/wip/tui/nnn/recipe.toml
new file mode 100644
index 000000000..98f60a31b
--- /dev/null
+++ b/recipes/wip/tui/nnn/recipe.toml
@@ -0,0 +1,10 @@
+#TODO write a script for cross-compilation
+# how to static link the libraries: https://github.com/jarun/nnn/wiki/Developer-guides#static-compilation
+[source]
+tar = "https://github.com/jarun/nnn/releases/download/v5.0/nnn-v5.0.tar.gz"
+[build]
+template = "custom"
+dependencies = [
+    "ncursesw",
+    "readline",
+]
-- 
GitLab