From a9ea8d76b993c46a2eb0f71033c82415cd769d7e Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 19 Feb 2026 17:54:33 -0700 Subject: [PATCH] Add patched cosmic-app-library (wip), iced-wayland, and libcosmic-wayland --- .../wip/wayland/cosmic-app-library/recipe.toml | 16 ++++++++++++++++ recipes/wip/wayland/iced-wayland/recipe.toml | 14 ++++++++++++++ .../wip/wayland/libcosmic-wayland/recipe.toml | 14 ++++++++++++++ 3 files changed, 44 insertions(+) create mode 100644 recipes/wip/wayland/cosmic-app-library/recipe.toml create mode 100644 recipes/wip/wayland/iced-wayland/recipe.toml create mode 100644 recipes/wip/wayland/libcosmic-wayland/recipe.toml diff --git a/recipes/wip/wayland/cosmic-app-library/recipe.toml b/recipes/wip/wayland/cosmic-app-library/recipe.toml new file mode 100644 index 00000000..e5c98ac7 --- /dev/null +++ b/recipes/wip/wayland/cosmic-app-library/recipe.toml @@ -0,0 +1,16 @@ +[source] +git = "https://github.com/jackpot51/cosmic-app-library" +branch = "redox" + +[build] +template = "custom" +dependencies = [ + "gettext", + "libwayland", + "libxkbcommon", +] +script = """ +DYNAMIC_INIT +export GETTEXT_DIR="${COOKBOOK_SYSROOT}/usr" +cookbook_cargo --no-default-features +""" diff --git a/recipes/wip/wayland/iced-wayland/recipe.toml b/recipes/wip/wayland/iced-wayland/recipe.toml new file mode 100644 index 00000000..66e7a0a3 --- /dev/null +++ b/recipes/wip/wayland/iced-wayland/recipe.toml @@ -0,0 +1,14 @@ +[source] +git = "https://github.com/jackpot51/iced.git" +branch = "redox-wayland" + +[build] +dependencies = [ + "libwayland", + "libxkbcommon", +] +template = "custom" +script = """ +DYNAMIC_INIT +cookbook_cargo_packages sctk_lazy +""" diff --git a/recipes/wip/wayland/libcosmic-wayland/recipe.toml b/recipes/wip/wayland/libcosmic-wayland/recipe.toml new file mode 100644 index 00000000..85e8c4c8 --- /dev/null +++ b/recipes/wip/wayland/libcosmic-wayland/recipe.toml @@ -0,0 +1,14 @@ +[source] +git = "https://github.com/jackpot51/libcosmic.git" +branch = "redox-wayland" + +[build] +dependencies = [ + "libwayland", + "libxkbcommon", +] +template = "custom" +script = """ +DYNAMIC_INIT +cookbook_cargo_packages application +"""