From f1a3e4a02d89b8879c491721c1f6ac58bbe59a41 Mon Sep 17 00:00:00 2001
From: Ribbon <ribbon_45@proton.me>
Date: Thu, 19 Dec 2024 23:01:37 +0000
Subject: [PATCH] Update the fish-shell recipe

---
 recipes/wip/shells/fish-shell/recipe.toml | 31 ++++++++++++-----------
 1 file changed, 16 insertions(+), 15 deletions(-)

diff --git a/recipes/wip/shells/fish-shell/recipe.toml b/recipes/wip/shells/fish-shell/recipe.toml
index 8ac57d389..34e55922c 100644
--- a/recipes/wip/shells/fish-shell/recipe.toml
+++ b/recipes/wip/shells/fish-shell/recipe.toml
@@ -1,6 +1,6 @@
-#TODO probably wrong script, see https://github.com/fish-shell/fish-shell#building-from-source-all-platforms---makefile-generator
+#TODO not compiled or tested
 [source]
-tar = "https://github.com/fish-shell/fish-shell/releases/download/3.6.1/fish-3.6.1.tar.xz"
+git = "https://github.com/fish-shell/fish-shell"
 [build]
 template = "custom"
 dependencies = [
@@ -10,17 +10,18 @@ dependencies = [
 ]
 script = """
 export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
-COOKBOOK_CONFIGURE="cmake"
-COOKBOOK_CONFIGURE_FLAGS=(
-    -DCMAKE_BUILD_TYPE=Release
-    -DCMAKE_CROSSCOMPILING=True
-    -DCMAKE_EXE_LINKER_FLAGS="-static"
-    -DCMAKE_INSTALL_PREFIX="/"
-    -DCMAKE_PREFIX_PATH="${COOKBOOK_SYSROOT}"
-    -DCMAKE_SYSTEM_NAME=Generic
-    -DCMAKE_SYSTEM_PROCESSOR="$(echo "${TARGET}" | cut -d - -f1)"
-    -DCMAKE_VERBOSE_MAKEFILE=On
-"${COOKBOOK_SOURCE}"
-)
-cookbook_configure
+cookbook_cargo
+#COOKBOOK_CONFIGURE="cmake"
+#COOKBOOK_CONFIGURE_FLAGS=(
+#    -DCMAKE_BUILD_TYPE=Release
+#    -DCMAKE_CROSSCOMPILING=True
+#    -DCMAKE_EXE_LINKER_FLAGS="-static"
+#    -DCMAKE_INSTALL_PREFIX="/"
+#    -DCMAKE_PREFIX_PATH="${COOKBOOK_SYSROOT}"
+#    -DCMAKE_SYSTEM_NAME=Generic
+#    -DCMAKE_SYSTEM_PROCESSOR="$(echo "${TARGET}" | cut -d - -f1)"
+#    -DCMAKE_VERBOSE_MAKEFILE=On
+#"${COOKBOOK_SOURCE}"
+#)
+#cookbook_configure
 """
-- 
GitLab