From fd6ec2266f04d658a7c7f07c433ff64497cb1fb7 Mon Sep 17 00:00:00 2001
From: Ribbon <ribbon_45@proton.me>
Date: Tue, 2 Jul 2024 08:44:24 +0000
Subject: [PATCH] Add recipes

---
 recipes/wip/archives/file-roller/recipe.toml  | 12 ++++++++++++
 recipes/wip/libs/gui/gtk/libhandy/recipe.toml | 11 +++++++++++
 2 files changed, 23 insertions(+)
 create mode 100644 recipes/wip/archives/file-roller/recipe.toml
 create mode 100644 recipes/wip/libs/gui/gtk/libhandy/recipe.toml

diff --git a/recipes/wip/archives/file-roller/recipe.toml b/recipes/wip/archives/file-roller/recipe.toml
new file mode 100644
index 000000000..7209aa622
--- /dev/null
+++ b/recipes/wip/archives/file-roller/recipe.toml
@@ -0,0 +1,12 @@
+#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/file-roller#building-locally
+#TODO the "libportal" dependency is for Flatpak, maybe it's optional - https://gitlab.gnome.org/GNOME/file-roller#dependencies
+[source]
+tar = "https://download.gnome.org/sources/file-roller/44/file-roller-44.3.tar.xz"
+[build]
+template = "custom"
+dependencies = [
+    "glib",
+    "gtk3,"
+    "libhandy",
+    "libarchive",
+]
diff --git a/recipes/wip/libs/gui/gtk/libhandy/recipe.toml b/recipes/wip/libs/gui/gtk/libhandy/recipe.toml
new file mode 100644
index 000000000..dbbee6445
--- /dev/null
+++ b/recipes/wip/libs/gui/gtk/libhandy/recipe.toml
@@ -0,0 +1,11 @@
+#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/libhandy#building
+#TODO determine dependencies
+[source]
+git = "https://gitlab.gnome.org/GNOME/libhandy"
+rev = "9b0071408ce86a3ef843806fddd723a85f6f2416"
+[build]
+template = "custom"
+dependencies = [
+    "glib",
+    "gtk3",
+]
-- 
GitLab