diff --git a/recipes/wip/containers/crun-vm/recipe.toml b/recipes/wip/containers/crun-vm/recipe.toml new file mode 100644 index 000000000..5473bb527 --- /dev/null +++ b/recipes/wip/containers/crun-vm/recipe.toml @@ -0,0 +1,6 @@ +#TODO not compiled or tested +# dependencies - https://github.com/containers/crun-vm/blob/main/docs/1-installing.md#from-source +[source] +git = "https://github.com/containers/crun-vm" +[build] +template = "cargo" diff --git a/recipes/wip/containers/crun/recipe.toml b/recipes/wip/containers/crun/recipe.toml new file mode 100644 index 000000000..9619bb48f --- /dev/null +++ b/recipes/wip/containers/crun/recipe.toml @@ -0,0 +1,5 @@ +#TODO disable systemd and SELinux +[source] +tar = "https://github.com/containers/crun/releases/download/1.17/crun-1.17.tar.gz" +[build] +template = "configure" diff --git a/recipes/wip/containers/docker/recipe.toml b/recipes/wip/containers/docker/recipe.toml new file mode 100644 index 000000000..ceb2a3863 --- /dev/null +++ b/recipes/wip/containers/docker/recipe.toml @@ -0,0 +1,6 @@ +#TODO implement a Cookbook template for the Go programming language +[source] +git = "https://github.com/docker/cli" +branch = "27.x" +[build] +template = "go" diff --git a/recipes/wip/containers/podman/recipe.toml b/recipes/wip/containers/podman/recipe.toml new file mode 100644 index 000000000..3bcc67201 --- /dev/null +++ b/recipes/wip/containers/podman/recipe.toml @@ -0,0 +1,6 @@ +#TODO Implement a Cookbook template for the Go programming language +[source] +git = "https://github.com/containers/podman" +branch = "v5.2" +[build] +template = "go" diff --git a/recipes/wip/containers/youki/recipe.toml b/recipes/wip/containers/youki/recipe.toml new file mode 100644 index 000000000..75df049dc --- /dev/null +++ b/recipes/wip/containers/youki/recipe.toml @@ -0,0 +1,8 @@ +#TODO require cgroups +[source] +git = "https://github.com/containers/youki" +[build] +template = "custom" +script = """ +cookbook_cargo_packages youki +"""