From bccd793c5964ccbec021ea929453b56ddbc7e94a Mon Sep 17 00:00:00 2001 From: auronandace Date: Sat, 11 Jul 2026 14:01:24 +0100 Subject: [PATCH] add wasi-testsuite and python3-colorama recipes --- recipes/tests/wasi-testsuite/recipe.toml | 17 +++++++++++++++++ .../dev/python/python3-colorama/recipe.toml | 18 ++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 recipes/tests/wasi-testsuite/recipe.toml create mode 100644 recipes/wip/dev/python/python3-colorama/recipe.toml diff --git a/recipes/tests/wasi-testsuite/recipe.toml b/recipes/tests/wasi-testsuite/recipe.toml new file mode 100644 index 000000000..ac499718b --- /dev/null +++ b/recipes/tests/wasi-testsuite/recipe.toml @@ -0,0 +1,17 @@ +# TODO figure out colorama dependency +[source] +git = "https://github.com/WebAssembly/wasi-testsuite" +branch = "prod/testsuite-base" + +[build] +template = "custom" +script = """ +mkdir -pv "${COOKBOOK_STAGE}/home/user/wasi-testsuite" +cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/home/user/wasi-testsuite" +""" + +[package] +dependencies = [ + "python312", + "python3-colorama" +] diff --git a/recipes/wip/dev/python/python3-colorama/recipe.toml b/recipes/wip/dev/python/python3-colorama/recipe.toml new file mode 100644 index 000000000..ca265d451 --- /dev/null +++ b/recipes/wip/dev/python/python3-colorama/recipe.toml @@ -0,0 +1,18 @@ +# TODO currently fails on host:python3-cython +[source] +git = "https://github.com/tartley/colorama" +rev = "0.4.6" +shallow_clone = true + +[build] +template = "python" +dev-dependencies = [ + "host:python312", + "host:python3-setuptools", + "host:python3-cython", +] + +[package] +dependencies = [ + "python312" +]