From a217a03791a4c295ba96c2394cf40d49415b2c90 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Fri, 6 Jun 2025 09:58:52 -0300 Subject: [PATCH] Add recipes --- recipes/wip/dev/rust-tools/ferrisup/recipe.toml | 5 +++++ recipes/wip/fuse/btfs/recipe.toml | 16 ++++++++++++++++ recipes/wip/libs/net/libtorrent/recipe.toml | 5 +++++ recipes/wip/net/other/dnst/recipe.toml | 8 ++++++++ recipes/wip/players/ttv/recipe.toml | 8 ++++++++ recipes/wip/terminal/logria/recipe.toml | 5 +++++ recipes/wip/web/teacat/recipe.toml | 10 ++++++++++ 7 files changed, 57 insertions(+) create mode 100644 recipes/wip/dev/rust-tools/ferrisup/recipe.toml create mode 100644 recipes/wip/fuse/btfs/recipe.toml create mode 100644 recipes/wip/libs/net/libtorrent/recipe.toml create mode 100644 recipes/wip/net/other/dnst/recipe.toml create mode 100644 recipes/wip/players/ttv/recipe.toml create mode 100644 recipes/wip/terminal/logria/recipe.toml create mode 100644 recipes/wip/web/teacat/recipe.toml diff --git a/recipes/wip/dev/rust-tools/ferrisup/recipe.toml b/recipes/wip/dev/rust-tools/ferrisup/recipe.toml new file mode 100644 index 000000000..15e13cc32 --- /dev/null +++ b/recipes/wip/dev/rust-tools/ferrisup/recipe.toml @@ -0,0 +1,5 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/Jitpomi/ferrisup" +[build] +template = "cargo" diff --git a/recipes/wip/fuse/btfs/recipe.toml b/recipes/wip/fuse/btfs/recipe.toml new file mode 100644 index 000000000..fbef226b0 --- /dev/null +++ b/recipes/wip/fuse/btfs/recipe.toml @@ -0,0 +1,16 @@ +#TODO not compiled or tested +#TODO maybe incomplete configuration +# build instructions - https://github.com/johang/btfs#building-from-git-on-a-recent-debianubuntu +[source] +git = "https://github.com/johang/btfs" +rev = "2b372f4596df3ff97e3b39d58b144a7cbfff012a" +script = """ +autoreconf -i +""" +[build] +template = "configure" +dependencies = [ + "libfuse3", + "libtorrent", + "curl", +] diff --git a/recipes/wip/libs/net/libtorrent/recipe.toml b/recipes/wip/libs/net/libtorrent/recipe.toml new file mode 100644 index 000000000..6568ca2f4 --- /dev/null +++ b/recipes/wip/libs/net/libtorrent/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for bbv2, see - https://libtorrent.org/building.html +[source] +tar = "https://github.com/arvidn/libtorrent/releases/download/v2.0.11/libtorrent-rasterbar-2.0.11.tar.gz" +[build] +template = "custom" diff --git a/recipes/wip/net/other/dnst/recipe.toml b/recipes/wip/net/other/dnst/recipe.toml new file mode 100644 index 000000000..b51f6382a --- /dev/null +++ b/recipes/wip/net/other/dnst/recipe.toml @@ -0,0 +1,8 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/NLnetLabs/dnst" +[build] +template = "custom" +script = """ +cookbook_cargo --features ring +""" diff --git a/recipes/wip/players/ttv/recipe.toml b/recipes/wip/players/ttv/recipe.toml new file mode 100644 index 000000000..37b0c7f00 --- /dev/null +++ b/recipes/wip/players/ttv/recipe.toml @@ -0,0 +1,8 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/nik-rev/ttv" +[build] +template = "cargo" +dependencies = [ + "ffmpeg6", +] diff --git a/recipes/wip/terminal/logria/recipe.toml b/recipes/wip/terminal/logria/recipe.toml new file mode 100644 index 000000000..e25b08713 --- /dev/null +++ b/recipes/wip/terminal/logria/recipe.toml @@ -0,0 +1,5 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/ReagentX/Logria" +[build] +template = "cargo" diff --git a/recipes/wip/web/teacat/recipe.toml b/recipes/wip/web/teacat/recipe.toml new file mode 100644 index 000000000..d73bef3f1 --- /dev/null +++ b/recipes/wip/web/teacat/recipe.toml @@ -0,0 +1,10 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/Ultrasquid9/TeaCat" +[build] +template = "custom" +script = """ +mkdir -pv "${COOKBOOK_STAGE}"/usr/share/teacat +cp -rv "${COOKBOOK_SOURCE}"/test.tcat "${COOKBOOK_STAGE}"/usr/share/teacat +cookbook_cargo +"""