From 5e056850a427cbdb1f7af1fd05385b2e62a1ee57 Mon Sep 17 00:00:00 2001
From: Ribbon <ribbon_45@proton.me>
Date: Sat, 16 Dec 2023 22:26:43 +0000
Subject: [PATCH] Update recipes

---
 recipes/wip/aeruginous/recipe.toml      | 3 ++-
 recipes/wip/aim/recipe.toml             | 3 ++-
 recipes/wip/alacritty/recipe.toml       | 3 ++-
 recipes/wip/ani-cli/recipe.toml         | 3 ++-
 recipes/wip/anime-effects/recipe.toml   | 3 ++-
 recipes/wip/appleseed/recipe.toml       | 3 ++-
 recipes/wip/artem/recipe.toml           | 3 ++-
 recipes/wip/cargo-audit/recipe.toml     | 2 +-
 recipes/wip/news-rs/recipe.toml         | 6 ++++++
 recipes/wip/torrust-tracker/recipe.toml | 6 ++++++
 10 files changed, 27 insertions(+), 8 deletions(-)
 create mode 100644 recipes/wip/news-rs/recipe.toml
 create mode 100644 recipes/wip/torrust-tracker/recipe.toml

diff --git a/recipes/wip/aeruginous/recipe.toml b/recipes/wip/aeruginous/recipe.toml
index ea249d530..3a89c0e25 100644
--- a/recipes/wip/aeruginous/recipe.toml
+++ b/recipes/wip/aeruginous/recipe.toml
@@ -1,5 +1,6 @@
 #TODO compiled but not tested
 [source]
-tar = "https://github.com/kevinmatthes/aeruginous-rs/archive/refs/tags/v3.3.0.tar.gz"
+git = "https://github.com/kevinmatthes/aeruginous-rs"
+rev = "a129a3ff2d97cc288db816d3a263991094aecbc9"
 [build]
 template = "cargo"
diff --git a/recipes/wip/aim/recipe.toml b/recipes/wip/aim/recipe.toml
index 56f617a28..2ea70b3c4 100644
--- a/recipes/wip/aim/recipe.toml
+++ b/recipes/wip/aim/recipe.toml
@@ -1,6 +1,7 @@
 #TODO openssl-sys crate compilation error
 [source]
-tar = "https://github.com/mihaigalos/aim/archive/refs/tags/1.8.5.tar.gz"
+git = "https://github.com/mihaigalos/aim"
+rev = "bd1c6f91061cd7bc1c849a75e7616a2de90408dd"
 [build]
 dependencies = [
     "openssl1",
diff --git a/recipes/wip/alacritty/recipe.toml b/recipes/wip/alacritty/recipe.toml
index d8ea92be5..02aeb694a 100644
--- a/recipes/wip/alacritty/recipe.toml
+++ b/recipes/wip/alacritty/recipe.toml
@@ -1,6 +1,7 @@
 #TODO make Wayland work
 [source]
-tar = "https://github.com/alacritty/alacritty/archive/refs/tags/v0.12.3.tar.gz"
+git = "https://github.com/alacritty/alacritty"
+rev = "5efb0690a3174dd4e21516bda59f74f3aa8ba3e3"
 [build]
 template = "custom"
 dependencies = [
diff --git a/recipes/wip/ani-cli/recipe.toml b/recipes/wip/ani-cli/recipe.toml
index d471cd39f..8fd8bbf19 100644
--- a/recipes/wip/ani-cli/recipe.toml
+++ b/recipes/wip/ani-cli/recipe.toml
@@ -1,6 +1,7 @@
 #TODO move to the "tools" category
 [source]
-tar = "https://github.com/pystardust/ani-cli/archive/refs/tags/v4.6.tar.gz"
+git = "https://github.com/pystardust/ani-cli"
+rev = "4a77bca5d95ae755ab5ac129c2db2025feab217b"
 [build]
 template = "custom"
 script = """
diff --git a/recipes/wip/anime-effects/recipe.toml b/recipes/wip/anime-effects/recipe.toml
index 77cc81021..afe1ac4f9 100644
--- a/recipes/wip/anime-effects/recipe.toml
+++ b/recipes/wip/anime-effects/recipe.toml
@@ -1,6 +1,7 @@
 #TODO missing script for QMake, see https://github.com/AnimeEffectsDevs/AnimeEffects#clone--building
 [source]
-tar = "https://github.com/AnimeEffectsDevs/AnimeEffects/archive/refs/tags/v1.5.0.tar.gz"
+git = "https://github.com/AnimeEffectsDevs/AnimeEffects"
+rev = "6080497684809aa5c73bf015fec36e88443f6d11"
 [build]
 template = "custom"
 dependencies = [
diff --git a/recipes/wip/appleseed/recipe.toml b/recipes/wip/appleseed/recipe.toml
index 044f4cc12..22bf55da1 100644
--- a/recipes/wip/appleseed/recipe.toml
+++ b/recipes/wip/appleseed/recipe.toml
@@ -1,6 +1,7 @@
 #TODO missing script for CMake, see https://github.com/appleseedhq/appleseed/wiki/Building-appleseed-on-Linux
 [source]
-tar = "https://github.com/appleseedhq/appleseed/archive/refs/tags/2.1.0-beta.tar.gz"
+git = "https://github.com/appleseedhq/appleseed"
+rev = "015adb503af58cb80103e0c3ddeefc20d99d204f"
 [build]
 template = "custom"
 dependencies = [
diff --git a/recipes/wip/artem/recipe.toml b/recipes/wip/artem/recipe.toml
index 98e8d4d9c..2f6ad0ecf 100644
--- a/recipes/wip/artem/recipe.toml
+++ b/recipes/wip/artem/recipe.toml
@@ -1,6 +1,7 @@
 #TODO openssl-sys crate error
 [source]
-tar = "https://github.com/FineFindus/artem/archive/refs/tags/v1.2.1.tar.gz"
+git = "https://github.com/FineFindus/artem"
+rev = "fcb2424155febea1c2763652f1e87199f1e0e0eb"
 [build]
 template = "custom"
 dependencies = [
diff --git a/recipes/wip/cargo-audit/recipe.toml b/recipes/wip/cargo-audit/recipe.toml
index ee8960238..3315a7eb4 100644
--- a/recipes/wip/cargo-audit/recipe.toml
+++ b/recipes/wip/cargo-audit/recipe.toml
@@ -1,4 +1,4 @@
-#TODO Weird error with libssh2-sys crate (after a patch on the ring crate)
+#TODO camino crate error (after a patch on the ring crate)
 [source]
 tar = "https://github.com/rustsec/rustsec/archive/refs/tags/cargo-audit/v0.18.3.tar.gz"
 [build]
diff --git a/recipes/wip/news-rs/recipe.toml b/recipes/wip/news-rs/recipe.toml
new file mode 100644
index 000000000..890913480
--- /dev/null
+++ b/recipes/wip/news-rs/recipe.toml
@@ -0,0 +1,6 @@
+#TODO Not compiled or tested
+[source]
+git = "https://github.com/Atticus64/news"
+rev = "84d7598c6ec44fa9c1ee2a42d0c73163e3c7e407"
+[build]
+template = "cargo"
diff --git a/recipes/wip/torrust-tracker/recipe.toml b/recipes/wip/torrust-tracker/recipe.toml
new file mode 100644
index 000000000..4dcaba9a1
--- /dev/null
+++ b/recipes/wip/torrust-tracker/recipe.toml
@@ -0,0 +1,6 @@
+#TODO Not compiled or tested
+[source]
+git = "https://github.com/torrust/torrust-tracker"
+rev = "048d35c1172d686ce85cadaa42f77d30703ca80a"
+[build]
+template = "cargo"
-- 
GitLab