diff --git a/recipes/wip/security/angryoxide/recipe.toml b/recipes/wip/security/angryoxide/recipe.toml index 6363cae7a..6f6924f6a 100644 --- a/recipes/wip/security/angryoxide/recipe.toml +++ b/recipes/wip/security/angryoxide/recipe.toml @@ -1,5 +1,5 @@ -#TODO port to Orbital -#TODO in case of errors, read https://github.com/Ragnt/AngryOxide#building-from-source +#TODO not compiled or tested +# build instructions: https://github.com/Ragnt/AngryOxide#building-from-source [source] git = "https://github.com/Ragnt/AngryOxide" [build] diff --git a/recipes/wip/security/cotp/recipe.toml b/recipes/wip/security/cotp/recipe.toml index db61713b1..70abd2029 100644 --- a/recipes/wip/security/cotp/recipe.toml +++ b/recipes/wip/security/cotp/recipe.toml @@ -1,8 +1,12 @@ -#TODO port to orbital +#TODO not compiled or tested [source] git = "https://github.com/replydev/cotp" [build] -template = "cargo" +template = "custom" dependencies = [ "libxkbcommon", ] +script = """ +DYNAMIC_INIT +cookbook_cargo +""" diff --git a/recipes/wip/security/motus/recipe.toml b/recipes/wip/security/motus/recipe.toml index f42ede331..f5067eed5 100644 --- a/recipes/wip/security/motus/recipe.toml +++ b/recipes/wip/security/motus/recipe.toml @@ -1,4 +1,4 @@ -#TODO port to orbital +#TODO not compiled or tested [source] git = "https://github.com/oleiade/motus" [build] diff --git a/recipes/wip/services/runst/recipe.toml b/recipes/wip/services/runst/recipe.toml index 856013319..f57603ae5 100644 --- a/recipes/wip/services/runst/recipe.toml +++ b/recipes/wip/services/runst/recipe.toml @@ -1,9 +1,13 @@ -#TODO port to Orbital +#TODO not compiled or tested [source] git = "https://github.com/orhun/runst" [build] -template = "cargo" +template = "custom" dependencies = [ "glib", "pango", ] +script = """ +DYNAMIC_INIT +cookbook_cargo +""" diff --git a/recipes/wip/sound/pcmg/recipe.toml b/recipes/wip/sound/pcmg/recipe.toml index 542b7cced..4a8287d6a 100644 --- a/recipes/wip/sound/pcmg/recipe.toml +++ b/recipes/wip/sound/pcmg/recipe.toml @@ -1,6 +1,8 @@ -#TODO port to orbital -#TODO require WebAssembly +#TODO not compiled or tested [source] git = "https://github.com/JohnDowson/pcmg" [build] -template = "cargo" +template = "custom" +script = """ +cookbook_cargo_packages pcmg +""" diff --git a/recipes/wip/terminal/alacritty/recipe.toml b/recipes/wip/terminal/alacritty/recipe.toml index cec03b86b..f2cc85620 100644 --- a/recipes/wip/terminal/alacritty/recipe.toml +++ b/recipes/wip/terminal/alacritty/recipe.toml @@ -1,4 +1,4 @@ -#TODO port to Orbital +#TODO not compiled or tested [source] git = "https://github.com/alacritty/alacritty" [build] @@ -6,7 +6,19 @@ template = "custom" dependencies = [ "freetype2", "fontconfig", + "libxcb", ] script = """ -cookbook_cargo_packages alacritty +DYNAMIC_INIT +package=alacritty +"${COOKBOOK_CARGO}" build \ + --manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \ + --package "${package}" \ + --release \ + --no-default-features \ + --features=x11 + mkdir -pv "${COOKBOOK_STAGE}/usr/bin" + cp -v \ + "target/${TARGET}/release/${package}" \ + "${COOKBOOK_STAGE}/usr/bin/${package}" """ diff --git a/recipes/wip/terminal/wezterm/recipe.toml b/recipes/wip/terminal/wezterm/recipe.toml index 80a7c0dbc..cdb8a3f34 100644 --- a/recipes/wip/terminal/wezterm/recipe.toml +++ b/recipes/wip/terminal/wezterm/recipe.toml @@ -1,16 +1,30 @@ -#TODO port to orbital -#TODO maybe missing dependencies, see https://github.com/wez/wezterm/blob/main/get-deps#L142 +#TODO not compiled or tested +# build instructions: https://wezterm.org/install/source.html +# dependencies reference: https://github.com/wez/wezterm/blob/main/get-deps#L149 [source] git = "https://github.com/wez/wezterm" +shallow_clone = true [build] template = "custom" dependencies = [ "mesa", "fontconfig", - "openssl1", + "openssl3", "libxkbcommon", + "libx11", + "libxcb", ] script = """ -./get-deps -cookbook_cargo_packages wezterm +DYNAMIC_INIT +package=wezterm +"${COOKBOOK_CARGO}" build \ + --manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \ + --package "${package}" \ + --release \ + --no-default-features \ + --features=vendored-fonts + mkdir -pv "${COOKBOOK_STAGE}/usr/bin" + cp -v \ + "target/${TARGET}/release/${package}" \ + "${COOKBOOK_STAGE}/usr/bin/${package}" """ diff --git a/recipes/wip/tools/atuin/recipe.toml b/recipes/wip/tools/atuin/recipe.toml index a55fc5cd9..98a69fd41 100644 --- a/recipes/wip/tools/atuin/recipe.toml +++ b/recipes/wip/tools/atuin/recipe.toml @@ -1,4 +1,4 @@ -#TODO port to orbital +#TODO not compiled or tested [source] git = "https://github.com/ellie/atuin" [build] diff --git a/recipes/wip/tools/birdy/recipe.toml b/recipes/wip/tools/birdy/recipe.toml index faeba89e1..a4e65bdd8 100644 --- a/recipes/wip/tools/birdy/recipe.toml +++ b/recipes/wip/tools/birdy/recipe.toml @@ -1,4 +1,4 @@ -#TODO port to Orbital +#TODO not compiled or tested [source] git = "https://github.com/kakoc/birdy" [build] diff --git a/recipes/wip/tools/bvr/recipe.toml b/recipes/wip/tools/bvr/recipe.toml index ef583d5d3..06cf305f6 100644 --- a/recipes/wip/tools/bvr/recipe.toml +++ b/recipes/wip/tools/bvr/recipe.toml @@ -1,4 +1,4 @@ -#TODO port to Orbital +#TODO not compiled or tested [source] git = "https://github.com/Avarel/bvr" [build]