From 28d653a63dcbba2bfb9bdf1fc55181b3a9675481 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Mon, 9 Feb 2026 07:03:36 -0300 Subject: [PATCH] Add recipes --- recipes/wip/backup/pika-backup/recipe.toml | 10 ++++++++++ recipes/wip/fonts/sitra/recipe.toml | 8 ++++++++ .../graphics/editors/eyedropper/recipe.toml | 11 +++++++++++ recipes/wip/libs/gnome/libgee/recipe.toml | 5 +++++ recipes/wip/net/social/tuba/recipe.toml | 18 ++++++++++++++++++ recipes/wip/news/newsflash/recipe.toml | 16 ++++++++++++++++ recipes/wip/office/letters/recipe.toml | 6 ++++++ recipes/wip/players/clapper/recipe.toml | 14 ++++++++++++++ recipes/wip/players/podcasts/recipe.toml | 11 +++++++++++ 9 files changed, 99 insertions(+) create mode 100644 recipes/wip/backup/pika-backup/recipe.toml create mode 100644 recipes/wip/fonts/sitra/recipe.toml create mode 100644 recipes/wip/graphics/editors/eyedropper/recipe.toml create mode 100644 recipes/wip/libs/gnome/libgee/recipe.toml create mode 100644 recipes/wip/net/social/tuba/recipe.toml create mode 100644 recipes/wip/news/newsflash/recipe.toml create mode 100644 recipes/wip/office/letters/recipe.toml create mode 100644 recipes/wip/players/clapper/recipe.toml create mode 100644 recipes/wip/players/podcasts/recipe.toml diff --git a/recipes/wip/backup/pika-backup/recipe.toml b/recipes/wip/backup/pika-backup/recipe.toml new file mode 100644 index 00000000..d9d7d62e --- /dev/null +++ b/recipes/wip/backup/pika-backup/recipe.toml @@ -0,0 +1,10 @@ +#TODO not compiled or tested +[source] +git = "https://gitlab.gnome.org/World/pika-backup" +shallow_clone = true +[build] +template = "meson" +dependencies = [ + "gtk4", + "libadwaita", +] diff --git a/recipes/wip/fonts/sitra/recipe.toml b/recipes/wip/fonts/sitra/recipe.toml new file mode 100644 index 00000000..c530371a --- /dev/null +++ b/recipes/wip/fonts/sitra/recipe.toml @@ -0,0 +1,8 @@ +#TODO not compiled or tested +#TODO discover minimum dependencies from meson log +[source] +git = "https://github.com/sitraorg/sitra" +rev = "af4cfcca680653aba93c44a384c134093e124e7c" +shallow_clone = true +[build] +template = "meson" diff --git a/recipes/wip/graphics/editors/eyedropper/recipe.toml b/recipes/wip/graphics/editors/eyedropper/recipe.toml new file mode 100644 index 00000000..861ac535 --- /dev/null +++ b/recipes/wip/graphics/editors/eyedropper/recipe.toml @@ -0,0 +1,11 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/FineFindus/eyedropper" +shallow_clone = true +[build] +template = "meson" +dependencies = [ + "glib", + "gtk4", + "libadwaita", +] diff --git a/recipes/wip/libs/gnome/libgee/recipe.toml b/recipes/wip/libs/gnome/libgee/recipe.toml new file mode 100644 index 00000000..34dcd83c --- /dev/null +++ b/recipes/wip/libs/gnome/libgee/recipe.toml @@ -0,0 +1,5 @@ +#TODO not compiled or tested +[source] +tar = "https://download.gnome.org/sources/libgee/0.20/libgee-0.20.8.tar.xz" +[build] +template = "configure" diff --git a/recipes/wip/net/social/tuba/recipe.toml b/recipes/wip/net/social/tuba/recipe.toml new file mode 100644 index 00000000..cdd2b94c --- /dev/null +++ b/recipes/wip/net/social/tuba/recipe.toml @@ -0,0 +1,18 @@ +#TODO not compiled or tested +# build instructions: https://github.com/GeopJr/Tuba#from-source +[source] +git = "https://github.com/GeopJr/Tuba" +rev = "v0.10.3" +shallow_clone = true +[build] +template = "meson" +dependencies = [ + "json-glib", + "libxml2", + "libgee", + "libsoup", + "libadwaita", + "libsecret", + "gtksourceview", +] +dev-dependencies = ["vala"] diff --git a/recipes/wip/news/newsflash/recipe.toml b/recipes/wip/news/newsflash/recipe.toml new file mode 100644 index 00000000..a92ab6d1 --- /dev/null +++ b/recipes/wip/news/newsflash/recipe.toml @@ -0,0 +1,16 @@ +#TODO not compiled or tested +[source] +git = "https://gitlab.com/news-flash/news_flash_gtk" +shallow_clone = true +[build] +template = "meson" +dependencies = [ + "gtk4", + "libadwaita", + "webkitgtk4", + "sqlite3", + "gettext", + "openssl3", + "clapper", +] +dev-dependencies = ["blueprint"] diff --git a/recipes/wip/office/letters/recipe.toml b/recipes/wip/office/letters/recipe.toml new file mode 100644 index 00000000..4bd7b822 --- /dev/null +++ b/recipes/wip/office/letters/recipe.toml @@ -0,0 +1,6 @@ +#TODO not compiled or tested +#TODO discover minimum dependencies +[source] +tar = "https://codeberg.org/eyekay/letters/archive/0.2.0.tar.gz" +[build] +template = "meson" diff --git a/recipes/wip/players/clapper/recipe.toml b/recipes/wip/players/clapper/recipe.toml new file mode 100644 index 00000000..cd55fd65 --- /dev/null +++ b/recipes/wip/players/clapper/recipe.toml @@ -0,0 +1,14 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/Rafostar/clapper" +rev = "0.10.0" +shallow_clone = true +[build] +template = "meson" +mesonflags = [ + "-Dclapper=enabled", + "-Dclapper-gtk=enabled", + "-Dclapper-app=disabled", + "-Dintrospection=disabled", + "-Denhancers-loader=disabled", +] \ No newline at end of file diff --git a/recipes/wip/players/podcasts/recipe.toml b/recipes/wip/players/podcasts/recipe.toml new file mode 100644 index 00000000..fdc60a2b --- /dev/null +++ b/recipes/wip/players/podcasts/recipe.toml @@ -0,0 +1,11 @@ +#TODO not compiled or tested +[source] +git = "https://gitlab.gnome.org/World/podcasts" +shallow_clone = true +[build] +template = "meson" +dependencies = [ + "gtk4", + "gstreamer", + "libadwaita", +]