From 6e92b9a6caf6b47052a3554b696bc09d823808e1 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Fri, 6 Jun 2025 12:58:19 -0300 Subject: [PATCH] Update TODOs and fix the soft-ratatui recipe --- recipes/wip/demos/slint/recipe.toml | 5 ++++- recipes/wip/demos/smallvil/recipe.toml | 5 ++++- recipes/wip/demos/soft-ratatui/recipe.toml | 8 +++----- recipes/wip/demos/speedy2d/recipe.toml | 2 +- recipes/wip/demos/spinners/recipe.toml | 2 +- 5 files changed, 13 insertions(+), 9 deletions(-) diff --git a/recipes/wip/demos/slint/recipe.toml b/recipes/wip/demos/slint/recipe.toml index ee537ae62..ccdff83c1 100644 --- a/recipes/wip/demos/slint/recipe.toml +++ b/recipes/wip/demos/slint/recipe.toml @@ -1,8 +1,11 @@ -#TODO not compiled or tested +#TODO make libwayland work [source] git = "https://github.com/slint-ui/slint" [build] template = "custom" +dependencies = [ + "libwayland", +] script = """ cookbook_cargo_packages gallery energy-monitor carousel \ memory imagefilter plotter opengl_underlay opengl_texture \ diff --git a/recipes/wip/demos/smallvil/recipe.toml b/recipes/wip/demos/smallvil/recipe.toml index 668b1fead..e895b8930 100644 --- a/recipes/wip/demos/smallvil/recipe.toml +++ b/recipes/wip/demos/smallvil/recipe.toml @@ -1,8 +1,11 @@ -#TODO not compiled or tested +#TODO make libwayland work [source] git = "https://github.com/Smithay/smithay" [build] template = "custom" +dependencies = [ + "libwayland", +] script = """ cookbook_cargo_packages smallvil """ diff --git a/recipes/wip/demos/soft-ratatui/recipe.toml b/recipes/wip/demos/soft-ratatui/recipe.toml index a2e8ca654..be17d0ecc 100644 --- a/recipes/wip/demos/soft-ratatui/recipe.toml +++ b/recipes/wip/demos/soft-ratatui/recipe.toml @@ -1,8 +1,6 @@ -#TODO not compiled or tested +#TODO the "egui_example" package is missing on the root Cargo.toml [source] git = "https://github.com/gold-silver-copper/soft_ratatui" [build] -template = "custom" -script = """ -cookbook_cargo_packages egui_example -""" +template = "cargo" +package_path = "egui_colors_example" diff --git a/recipes/wip/demos/speedy2d/recipe.toml b/recipes/wip/demos/speedy2d/recipe.toml index 6ca563a66..5a84ea166 100644 --- a/recipes/wip/demos/speedy2d/recipe.toml +++ b/recipes/wip/demos/speedy2d/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO glutin crate error [source] git = "https://github.com/QuantumBadger/Speedy2D" [build] diff --git a/recipes/wip/demos/spinners/recipe.toml b/recipes/wip/demos/spinners/recipe.toml index 505fd3c84..42bd81e8c 100644 --- a/recipes/wip/demos/spinners/recipe.toml +++ b/recipes/wip/demos/spinners/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO compiled but not tested [source] git = "https://github.com/FGRibreau/spinners" [build]