diff --git a/recipes/wip/tools/mdbook/recipe.toml b/recipes/wip/tools/mdbook/recipe.toml
index aeb1bbacc632eb84063aceb3fbb013344231c6dc..c3d6995b42c818de59cb6b95ae62dc12ccf95142 100644
--- a/recipes/wip/tools/mdbook/recipe.toml
+++ b/recipes/wip/tools/mdbook/recipe.toml
@@ -1,6 +1,5 @@
 #TODO move to proper category
 [source]
 git = "https://github.com/rust-lang/mdBook"
-rev = "b7f46213c7df8f499eca0c82e7b41804cc15e369"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tools/neovide/recipe.toml b/recipes/wip/tools/neovide/recipe.toml
index a9e3765011cbf7caedaf4125d24e9b092d6da076..0c6631fa8b8d291aefebb98a05590145c71180f6 100644
--- a/recipes/wip/tools/neovide/recipe.toml
+++ b/recipes/wip/tools/neovide/recipe.toml
@@ -1,7 +1,6 @@
 #TODO Make neovim and freeglut work
 [source]
 git = "https://github.com/neovide/neovide"
-rev = "113955bb68bf6715c784ea0b7ee75011c55471c9"
 [build]
 template = "cargo"
 dependencies = [
diff --git a/recipes/wip/tools/ouch/recipe.toml b/recipes/wip/tools/ouch/recipe.toml
index 84ca3749e4bb05df4b5a4ee3dc1e3cfeea8ed884..851597f28800a1834907b6f6ce899d85a18a2ee9 100644
--- a/recipes/wip/tools/ouch/recipe.toml
+++ b/recipes/wip/tools/ouch/recipe.toml
@@ -1,7 +1,6 @@
 #TODO compilation error
 [source]
 git = "https://github.com/ouch-org/ouch"
-rev = "796a03a41d1412dbd0f1cf973ca88c59a4614cc8"
 [build]
 template = "cargo"
 dependencies = [
diff --git a/recipes/wip/tools/oxipng/recipe.toml b/recipes/wip/tools/oxipng/recipe.toml
index b6c8fd162783effd09789bdda10cbe193d273102..f5c8ba6128cc44566ea076ec7bc931dfd73db85e 100644
--- a/recipes/wip/tools/oxipng/recipe.toml
+++ b/recipes/wip/tools/oxipng/recipe.toml
@@ -1,6 +1,5 @@
 #TODO working but don't exit
 [source]
 git = "https://github.com/shssoichiro/oxipng"
-rev = "e1db84fd9745f3320c08b883e4942cd5b30b98a6"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tools/pixcil/recipe.toml b/recipes/wip/tools/pixcil/recipe.toml
index 27af213b1f5c61bf583ffdb2ee79d7cfab38e4c4..18ae370e746f45da99ee5d4e7791b9f147e875f7 100644
--- a/recipes/wip/tools/pixcil/recipe.toml
+++ b/recipes/wip/tools/pixcil/recipe.toml
@@ -3,7 +3,6 @@
 #TODO require WebAssembly
 [source]
 git = "https://github.com/sile/pixcil"
-rev = "2309661977c3191f44e730c5a17639874e497b69"
 [build]
 template = "custom"
 script = """
diff --git a/recipes/wip/tools/presenterm/recipe.toml b/recipes/wip/tools/presenterm/recipe.toml
index d6b161801abfa4171a2aa705bb1f5bae31589922..ee36c4fc5cf72b7ac8a281b289f346706cb5900b 100644
--- a/recipes/wip/tools/presenterm/recipe.toml
+++ b/recipes/wip/tools/presenterm/recipe.toml
@@ -1,6 +1,5 @@
 #TODO move to proper category
 [source]
 git = "https://github.com/mfontanini/presenterm"
-rev = "284db812aa876d43f3a7d7e8b96f75c72a9945fa"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tools/qrrs/recipe.toml b/recipes/wip/tools/qrrs/recipe.toml
index a3723d662d6dfd229551af2b717676065524b0eb..fbd7864570478493d27d9b47eaabcd690e124778 100644
--- a/recipes/wip/tools/qrrs/recipe.toml
+++ b/recipes/wip/tools/qrrs/recipe.toml
@@ -1,6 +1,5 @@
 #TODO move to proper category
 [source]
 git = "https://github.com/Lenivaya/qrrs"
-rev = "74ea9129a808f199afb386a38df7492cc8c7d094"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tools/rage/recipe.toml b/recipes/wip/tools/rage/recipe.toml
index 98e38bbc690c640d3e6e5c7dd75047d0379a3cef..54f1fc03346f5fe8af992ddd2b2e8b6655ae6dcc 100644
--- a/recipes/wip/tools/rage/recipe.toml
+++ b/recipes/wip/tools/rage/recipe.toml
@@ -1,7 +1,6 @@
 #TODO compiled but not tested
 [source]
 git = "https://github.com/str4d/rage"
-rev = "e6180f1a2004008873b8e8d40110995ecec416c4"
 [build]
 template = "custom"
 script = """
diff --git a/recipes/wip/tools/repgrep/recipe.toml b/recipes/wip/tools/repgrep/recipe.toml
index 00d6868a65ff17cc69aa7bd5fa1623f47d8efc34..6da058bd2c186d3cafe5327ed4ad855ea94b8b01 100644
--- a/recipes/wip/tools/repgrep/recipe.toml
+++ b/recipes/wip/tools/repgrep/recipe.toml
@@ -1,6 +1,5 @@
 #TODO compiled but not tested
 [source]
 git = "https://github.com/acheronfail/repgrep"
-rev = "2e270809de00d0aefda272016afb6b5cf1ac4af5"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tools/rioterm/recipe.toml b/recipes/wip/tools/rioterm/recipe.toml
index f2be2bcffdd3d6d3326a07d365250fbd7f6058a1..4713a5a8b016affb7c3ba0213180150d7bb4fa84 100644
--- a/recipes/wip/tools/rioterm/recipe.toml
+++ b/recipes/wip/tools/rioterm/recipe.toml
@@ -1,7 +1,6 @@
 #TODO Need to make libxkbcommon work
 [source]
 git = "https://github.com/raphamorim/rio"
-rev = "ddd99a767b2c17bbf9aa8a00f6107acc488a04e8"
 [build]
 template = "cargo"
 dependencies = [
diff --git a/recipes/wip/tools/shd/recipe.toml b/recipes/wip/tools/shd/recipe.toml
index 0ea5907540382084553c8a0ef4367f656748d352..8a523975d12400f35c40a5d45eb948b6f8d3f122 100644
--- a/recipes/wip/tools/shd/recipe.toml
+++ b/recipes/wip/tools/shd/recipe.toml
@@ -1,7 +1,6 @@
 #TODO make the smartmontools dependency work
 [source]
 git = "https://github.com/alttch/shd"
-rev = "81fd46a7b1b2423fb9a3e3223b5b5dac79e4eda5"
 [build]
 template = "cargo"
 dependencies = [
diff --git a/recipes/wip/tools/shokunin/recipe.toml b/recipes/wip/tools/shokunin/recipe.toml
index 65a19227d0054d7666f6b4ce8dc194a3f39116b2..4230fd8d9aeef564131d0daf97ea6954df6b1312 100644
--- a/recipes/wip/tools/shokunin/recipe.toml
+++ b/recipes/wip/tools/shokunin/recipe.toml
@@ -1,7 +1,6 @@
 #TODO openssl-sys crate error
 [source]
 git = "https://github.com/sebastienrousseau/shokunin"
-rev = "9592f12701fb0ef3bc298f4499d2787e24fca4f3"
 [build]
 template = "cargo"
 dependencies = [
diff --git a/recipes/wip/tools/spacer/recipe.toml b/recipes/wip/tools/spacer/recipe.toml
index 701f19bcc4bff47a0d2e9eee3baa688d85c424df..17863ad8521b5fa0f584976c2b75d2e6ed84fbde 100644
--- a/recipes/wip/tools/spacer/recipe.toml
+++ b/recipes/wip/tools/spacer/recipe.toml
@@ -1,6 +1,5 @@
 #TODO move to proper category
 [source]
 git = "https://github.com/samwho/spacer"
-rev = "9c63225e9b93e1aa8b63e64c180ffd05b7dd4b02"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tools/sprinkles/recipe.toml b/recipes/wip/tools/sprinkles/recipe.toml
index f364fd7d3accdb53f2e27334c9dfcf369fa5353c..6188ce8edb7672b7f1f470ae3aff774c22e96a65 100644
--- a/recipes/wip/tools/sprinkles/recipe.toml
+++ b/recipes/wip/tools/sprinkles/recipe.toml
@@ -1,6 +1,5 @@
 #TODO Compiled but not tested
 [source]
 git = "https://github.com/KhalilOuali/sprinkles"
-rev = "8c30f5f8e63b8fa89692ed712c52c928b42a556a"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tools/svg2pdf/recipe.toml b/recipes/wip/tools/svg2pdf/recipe.toml
index 28624b91c99c011ac05129c1a463cf0df48e4d90..21a0d64dad67d5c8862ff948a33f96f671e8108d 100644
--- a/recipes/wip/tools/svg2pdf/recipe.toml
+++ b/recipes/wip/tools/svg2pdf/recipe.toml
@@ -2,7 +2,6 @@
 #TODO missing script to properly move the binary
 [source]
 git = "https://github.com/typst/svg2pdf"
-rev = "7d13eab7f01a9ab1577cfb348eead05726658c53"
 [build]
 template = "custom"
 script = """
diff --git a/recipes/wip/tools/sws/recipe.toml b/recipes/wip/tools/sws/recipe.toml
index 795bf93357813896d93b83b33e02bf9c3665d694..4530f9e4f112f321fbae9d476a8ccbc09e119fc1 100644
--- a/recipes/wip/tools/sws/recipe.toml
+++ b/recipes/wip/tools/sws/recipe.toml
@@ -1,6 +1,5 @@
 #TODO signal-hook crate error
 [source]
 git = "https://github.com/static-web-server/static-web-server"
-rev = "98a5cc40d276f3dac3c2c36530b966b213fb9ffc"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tools/t-rec/recipe.toml b/recipes/wip/tools/t-rec/recipe.toml
index 370bd2d59f6d729bffc21c2b990031f565483d66..3bd231d54fb7ab7a817d9ef633531e45d786f02d 100644
--- a/recipes/wip/tools/t-rec/recipe.toml
+++ b/recipes/wip/tools/t-rec/recipe.toml
@@ -1,7 +1,6 @@
-#TODO require XWayland
+#TODO port to orbital
 [source]
 git = "https://github.com/sassman/t-rec-rs"
-rev = "da911b978e9e87a917c7c865e5aa4d833209d9e0"
 [build]
 template = "cargo"
 dependencies = [
diff --git a/recipes/wip/tools/termimage/recipe.toml b/recipes/wip/tools/termimage/recipe.toml
index 3caabda11b8a496ee3bbcd4d13f452212c1eaf8b..15619e6cebd91ab34b6a07ea29e7176ca3cad8e8 100644
--- a/recipes/wip/tools/termimage/recipe.toml
+++ b/recipes/wip/tools/termimage/recipe.toml
@@ -1,6 +1,5 @@
 #TODO move to the proper category
 [source]
 git = "https://github.com/nabijaczleweli/termimage"
-rev = "6156416a61fc5bfe78bdbda71e7f11f77a9adf9e"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tools/thwack/recipe.toml b/recipes/wip/tools/thwack/recipe.toml
index 9b2ec86f5478535927370d4de79b3cd8cbd66fb5..5c1ddf26d79334a74101472c583061aeb82dc85d 100644
--- a/recipes/wip/tools/thwack/recipe.toml
+++ b/recipes/wip/tools/thwack/recipe.toml
@@ -1,6 +1,5 @@
 #TODO port to Orbital
 [source]
 git = "https://github.com/yykamei/thwack"
-rev = "6763a2a9da03ffb746580c69f8d77161e5f6ba4e"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tools/tp-note/recipe.toml b/recipes/wip/tools/tp-note/recipe.toml
index c359fb84bf7f8bb66c4d52d318318fe5b58b852e..3d8dd9375b97794998fadfcafa52b2aae88447f0 100644
--- a/recipes/wip/tools/tp-note/recipe.toml
+++ b/recipes/wip/tools/tp-note/recipe.toml
@@ -1,7 +1,6 @@
 #TODO port to Orbital
 [source]
 git = "https://gitlab.com/getreu/tp-note"
-rev = "1a8241211382efafb37961888aebc0065d56a95e"
 [build]
 template = "custom"
 script = """
diff --git a/recipes/wip/tools/tts-tui/recipe.toml b/recipes/wip/tools/tts-tui/recipe.toml
index 18e9ba7c0041703672ee271095561d8fa4087149..3cff1998e28d05df46b424341318c70f2f945662 100644
--- a/recipes/wip/tools/tts-tui/recipe.toml
+++ b/recipes/wip/tools/tts-tui/recipe.toml
@@ -1,7 +1,6 @@
 #TODO make speech-dispatcher work
 [source]
 git = "https://github.com/lesleyrs/tts-tui"
-rev = "820689ba21ead76981376b7dfed17bfc59e5b013"
 [build]
 template = "cargo"
 dependencies = [
diff --git a/recipes/wip/tools/ttyper/recipe.toml b/recipes/wip/tools/ttyper/recipe.toml
index d671e5179e3ec9a8d1601bf708247bfe5c0db074..26cb150a65f123789d0e5122386a83a6f760b66f 100644
--- a/recipes/wip/tools/ttyper/recipe.toml
+++ b/recipes/wip/tools/ttyper/recipe.toml
@@ -1,6 +1,5 @@
 #TODO replace the prompt with nothing on execution
 [source]
 git = "https://github.com/max-niederman/ttyper"
-rev = "662a6682984afa6efca707b693ae68622e52ac24"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tools/tui-journal/recipe.toml b/recipes/wip/tools/tui-journal/recipe.toml
index b7213fbff64c5eda26d4b56bdea99f51d3f5db74..aad40ea00ebabb7df632b30e5de277b45a97113e 100644
--- a/recipes/wip/tools/tui-journal/recipe.toml
+++ b/recipes/wip/tools/tui-journal/recipe.toml
@@ -1,7 +1,6 @@
 #TODO port to Orbital
 [source]
 git = "https://github.com/AmmarAbouZor/tui-journal"
-rev = "40943d8b4081d61cd549398ff68c6f219444167b"
 [build]
 template = "cargo"
 dependencies = [
diff --git a/recipes/wip/tools/typst/recipe.toml b/recipes/wip/tools/typst/recipe.toml
index be14591e5879aa28eb7b454144e4bef2ffd0358d..a276fd8a2f0c5c5c58774d54434f1c4a22e13d0c 100644
--- a/recipes/wip/tools/typst/recipe.toml
+++ b/recipes/wip/tools/typst/recipe.toml
@@ -2,7 +2,6 @@
 #TODO missing script to properly move the binary
 [source]
 git = "https://github.com/typst/typst"
-rev = "70ca0d257bb4ba927f63260e20443f244e0bb58c"
 [build]
 template = "custom"
 script = """
diff --git a/recipes/wip/tools/wpaperd/recipe.toml b/recipes/wip/tools/wpaperd/recipe.toml
index 83a7423c70f03ede8dc4cbcab122e68fe6f152a5..3e231f3f04105fe548562775a41501b0eb412a98 100644
--- a/recipes/wip/tools/wpaperd/recipe.toml
+++ b/recipes/wip/tools/wpaperd/recipe.toml
@@ -1,7 +1,6 @@
 #TODO make libxkbcommon work
 [source]
 git = "https://github.com/danyspin97/wpaperd"
-rev = "a99e4e3d8c05a933a3f428329c2883e635feca14"
 [build]
 template = "cargo"
 dependencies = [
diff --git a/recipes/wip/tools/youtube-tui/recipe.toml b/recipes/wip/tools/youtube-tui/recipe.toml
index 960b6a71022769672720238e40e252d3c4822139..83406f0eaff90773d2aeb0ef5b497be0f3267681 100644
--- a/recipes/wip/tools/youtube-tui/recipe.toml
+++ b/recipes/wip/tools/youtube-tui/recipe.toml
@@ -1,7 +1,6 @@
 #TODO openssl error
 [source]
 git = "https://github.com/Siriusmart/youtube-tui"
-rev = "f321f7c1e9b41644b976ea8672807c3062908c5c"
 [build]
 template = "custom"
 dependencies = [
diff --git a/recipes/wip/tui/gitui/recipe.toml b/recipes/wip/tui/gitui/recipe.toml
index 3e349490298be3930c0053b03b57b8a528de9a73..b8019c57f9b3700bb987285bc380f20d43ce1ff4 100644
--- a/recipes/wip/tui/gitui/recipe.toml
+++ b/recipes/wip/tui/gitui/recipe.toml
@@ -1,7 +1,6 @@
 #TODO openssl-sys crate error
 [source]
 git = "https://github.com/extrawurst/gitui"
-rev = "87686118768e89b5e86611b4057c05d0d7abb2bc"
 [build]
 template = "custom"
 dependencies = [
diff --git a/recipes/wip/tui/gyr/recipe.toml b/recipes/wip/tui/gyr/recipe.toml
index 81436704fc4b6d905a9f5807e9a0de52fc31b470..68d2d458201398abc319f35a433c576ce5226624 100644
--- a/recipes/wip/tui/gyr/recipe.toml
+++ b/recipes/wip/tui/gyr/recipe.toml
@@ -1,6 +1,5 @@
 #TODO move to proper category
 [source]
 git = "https://git.sr.ht/~f9/gyr"
-rev = "3418fb65da1c181eade2f5f5284cf175cafb41ec"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tui/oatmeal/recipe.toml b/recipes/wip/tui/oatmeal/recipe.toml
index 76aad242d00d60b8290ea796ea64490b61454b62..ed8612d128f3da99a9b91dd02bb7a15403359059 100644
--- a/recipes/wip/tui/oatmeal/recipe.toml
+++ b/recipes/wip/tui/oatmeal/recipe.toml
@@ -1,6 +1,5 @@
 #TODO openssl-sys crate error
 [source]
 git = "https://github.com/dustinblackman/oatmeal"
-rev = "96f08a7b65c7be249a9f8497e247cc920c08459d"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tui/sshs/recipe.toml b/recipes/wip/tui/sshs/recipe.toml
index 760d6e1367a5fcf64e0cfec57d7ec1684244aa99..4fa346343dd667debdded2a11780c32f5c32572a 100644
--- a/recipes/wip/tui/sshs/recipe.toml
+++ b/recipes/wip/tui/sshs/recipe.toml
@@ -1,6 +1,5 @@
 #TODO compiled but not tested
 [source]
 git = "https://github.com/quantumsheep/sshs"
-rev = "116cb8d0b360e8bb47acfdb3398702f89d866b12"
 [build]
 template = "cargo"
diff --git a/recipes/wip/tui/termscp/recipe.toml b/recipes/wip/tui/termscp/recipe.toml
index d47fd2d0f0422959afec3d89db971ab6b872bb98..2e4cb6a44ddc3ae570c23a54cd2ee1773337619d 100644
--- a/recipes/wip/tui/termscp/recipe.toml
+++ b/recipes/wip/tui/termscp/recipe.toml
@@ -1,7 +1,6 @@
 #TODO make dbus work
 [source]
 git = "https://github.com/veeso/termscp"
-rev = "ef8dbb6305fd1573446a254b9be759a1f13724af"
 [build]
 template = "custom"
 dependencies = [
diff --git a/recipes/wip/video/glide/recipe.toml b/recipes/wip/video/glide/recipe.toml
index 92a357da54421c153d7d61edeef77e08ec228d68..8a1711d9b241332d66967242254ab3e312f196f5 100644
--- a/recipes/wip/video/glide/recipe.toml
+++ b/recipes/wip/video/glide/recipe.toml
@@ -1,7 +1,6 @@
-#TODO Make GTK4 work
+#TODO Make gtk4 work
 [source]
 git = "https://github.com/philn/glide"
-rev = "fc86c0e8672e0713b26edae8c6388b85d5d05177"
 [build]
 template = "cargo"
 dependencies = [
diff --git a/recipes/wip/video/tplay/recipe.toml b/recipes/wip/video/tplay/recipe.toml
index df5a777ef295a1fbce7e28f28d2aa2ce89732bcb..603d5b11b8e13c99c7725baa8497e2b8517e5fb1 100644
--- a/recipes/wip/video/tplay/recipe.toml
+++ b/recipes/wip/video/tplay/recipe.toml
@@ -1,7 +1,6 @@
-#TODO Make OpenCV 4 work
+#TODO Make opencv4 work
 [source]
 git = "https://github.com/maxcurzi/tplay"
-rev = "f32d5d3df7e3c6a873d1b113ef3b707b016b3a69"
 [build]
 template = "cargo"
 dependencies = [
diff --git a/recipes/wip/wayland/hyprland/recipe.toml b/recipes/wip/wayland/hyprland/recipe.toml
index a4b04d723dbf091c781de5151f2fc98ed90a4c3f..dff2a2866f9ce06efbdafefd8a49014447d93d25 100644
--- a/recipes/wip/wayland/hyprland/recipe.toml
+++ b/recipes/wip/wayland/hyprland/recipe.toml
@@ -1,7 +1,6 @@
 #TODO missing CMake configuration, see https://wiki.hyprland.org/Getting-Started/Installation/#cmake-recommended
 [source]
 git = "https://github.com/hyprwm/Hyprland"
-rev = "9afdd61adeaf413afbe853dbc5fdf6853c8bde21"
 [build]
 template = "custom"
 dependencies = [
diff --git a/recipes/wip/wayland/waylandpp/recipe.toml b/recipes/wip/wayland/waylandpp/recipe.toml
index 5f5473f08191822915accb7a3661547d8a8b3b75..512fc99f35391db210046608085c93910cf5d4ee 100644
--- a/recipes/wip/wayland/waylandpp/recipe.toml
+++ b/recipes/wip/wayland/waylandpp/recipe.toml
@@ -1,6 +1,5 @@
 #TODO missing script for CMake, see https://github.com/NilsBrause/waylandpp#building
 [source]
 git = "https://github.com/NilsBrause/waylandpp"
-rev = "4321ed5c7b4bffa41b8a2a13dc7f3ece1191f4f3"
 [build]
 template = "custom"