From d336b7f47679e8469455a6aa8684bd209706b128 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Thu, 31 Jul 2025 05:20:15 -0300 Subject: [PATCH] Add recipes and update a TODO --- recipes/wip/a11y/orca/recipe.toml | 15 +++++++++++++++ recipes/wip/dev/game-engine/godot4/recipe.toml | 1 - recipes/wip/dev/game-engine/redot4/recipe.toml | 10 ++++++++++ recipes/wip/libs/a11y/at-spi2-core/recipe.toml | 10 ++++++++++ 4 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 recipes/wip/a11y/orca/recipe.toml create mode 100644 recipes/wip/dev/game-engine/redot4/recipe.toml create mode 100644 recipes/wip/libs/a11y/at-spi2-core/recipe.toml diff --git a/recipes/wip/a11y/orca/recipe.toml b/recipes/wip/a11y/orca/recipe.toml new file mode 100644 index 000000000..4048dc4af --- /dev/null +++ b/recipes/wip/a11y/orca/recipe.toml @@ -0,0 +1,15 @@ +#TODO not compiled or tested +# dependencies: https://gitlab.gnome.org/GNOME/orca/#dependencies +[source] +tar = "https://download.gnome.org/sources/orca/48/orca-48.6.tar.xz" +[build] +template = "custom" +dependencies = [ + "atk", + "at-spi2-core", + "gtk3", +] +script = """ +DYNAMIC_INIT +cookbook_meson +""" diff --git a/recipes/wip/dev/game-engine/godot4/recipe.toml b/recipes/wip/dev/game-engine/godot4/recipe.toml index b464adcd1..911c684e0 100644 --- a/recipes/wip/dev/game-engine/godot4/recipe.toml +++ b/recipes/wip/dev/game-engine/godot4/recipe.toml @@ -1,5 +1,4 @@ #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" diff --git a/recipes/wip/dev/game-engine/redot4/recipe.toml b/recipes/wip/dev/game-engine/redot4/recipe.toml new file mode 100644 index 000000000..b36c03a69 --- /dev/null +++ b/recipes/wip/dev/game-engine/redot4/recipe.toml @@ -0,0 +1,10 @@ +#TODO missing script for SCons, see https://docs.redotengine.org/en/stable/contributing/development/compiling/compiling_for_linuxbsd +#TODO missing dependencies +[source] +tar = "https://github.com/Redot-Engine/redot-engine/releases/download/redot-4.3.1-stable/Redot-4.3.1-stable.tar.xz" +[build] +template = "custom" +dependencies = [ + "mesa", + "mesa-glu", +] diff --git a/recipes/wip/libs/a11y/at-spi2-core/recipe.toml b/recipes/wip/libs/a11y/at-spi2-core/recipe.toml new file mode 100644 index 000000000..f9e0b9e60 --- /dev/null +++ b/recipes/wip/libs/a11y/at-spi2-core/recipe.toml @@ -0,0 +1,10 @@ +#TODO not compiled or tested +# build instructions: https://gitlab.gnome.org/GNOME/at-spi2-core/-/blob/main/INSTALL?ref_type=heads +[source] +tar = "https://download.gnome.org/sources/at-spi2-core/2.57/at-spi2-core-2.57.0.tar.xz" +[build] +template = "custom" +script = """ +DYNAMIC_INIT +cookbook_meson +"""