From af369bdf5d74b8101d4a3ebbe8ab265e707198ca Mon Sep 17 00:00:00 2001 From: Ribbon Date: Tue, 17 Feb 2026 20:54:21 -0300 Subject: [PATCH] Improve more recipes --- recipes/wip/net/download/kitget/recipe.toml | 1 + recipes/wip/net/download/parabolic/recipe.toml | 17 +++++++++++++---- .../wip/net/download/rusty-psn-cli/recipe.toml | 9 ++++----- .../wip/net/download/rusty-psn-gui/recipe.toml | 3 ++- 4 files changed, 20 insertions(+), 10 deletions(-) diff --git a/recipes/wip/net/download/kitget/recipe.toml b/recipes/wip/net/download/kitget/recipe.toml index 66d63e41f..66e23e85e 100644 --- a/recipes/wip/net/download/kitget/recipe.toml +++ b/recipes/wip/net/download/kitget/recipe.toml @@ -1,5 +1,6 @@ #TODO not compiled or tested [source] git = "https://github.com/adamperkowski/kitget" +shallow_clone = true [build] template = "cargo" diff --git a/recipes/wip/net/download/parabolic/recipe.toml b/recipes/wip/net/download/parabolic/recipe.toml index 4c3104fa4..1f9bf9386 100644 --- a/recipes/wip/net/download/parabolic/recipe.toml +++ b/recipes/wip/net/download/parabolic/recipe.toml @@ -1,7 +1,16 @@ -#TODO not compiled or tested -#TODO it uses vcpkg for dependency management, see: https://github.com/NickvisionApps/parabolic#building-manually +#TODO missing script for .net: https://github.com/NickvisionApps/Parabolic#-building +#TODO requires .net 10 [source] git = "https://github.com/NickvisionApps/Parabolic" -rev = "7309661a25948c56f25383c464a1b284bdeb00e7" +rev = "2026.2.4" +shallow_clone = true [build] -template = "cmake" +template = "custom" +dependencies = [ + "gtk4", + "libadwaita", +] +dev-dependencies = [ + "host:blueprint", + "host:dotnet10", +] diff --git a/recipes/wip/net/download/rusty-psn-cli/recipe.toml b/recipes/wip/net/download/rusty-psn-cli/recipe.toml index 587821f83..d857c1b5d 100644 --- a/recipes/wip/net/download/rusty-psn-cli/recipe.toml +++ b/recipes/wip/net/download/rusty-psn-cli/recipe.toml @@ -1,11 +1,10 @@ #TODO not compiled or tested [source] git = "https://github.com/RainbowCookie32/rusty-psn" +shallow_clone = true [build] -template = "custom" +template = "cargo" +cargoflags = "--features cli" dependencies = [ - "openssl1", + "openssl3", ] -script = """ -cookbook_cargo --features cli -""" diff --git a/recipes/wip/net/download/rusty-psn-gui/recipe.toml b/recipes/wip/net/download/rusty-psn-gui/recipe.toml index b4c260868..a464788ca 100644 --- a/recipes/wip/net/download/rusty-psn-gui/recipe.toml +++ b/recipes/wip/net/download/rusty-psn-gui/recipe.toml @@ -1,8 +1,9 @@ #TODO not compiled or tested [source] git = "https://github.com/RainbowCookie32/rusty-psn" +shallow_clone = true [build] template = "cargo" dependencies = [ - "openssl1", + "openssl3", ]