From 13d4db7992cba8496b1532a84e1986028b56970f Mon Sep 17 00:00:00 2001 From: Wildan M Date: Sun, 16 Aug 2026 22:53:30 +0700 Subject: [PATCH] Partially revert "Some filesystem config and recipe improvements" This partially reverts commit 1115a31e06de4522412b88e53551667494305a2f. --- recipes/core/binutils/recipe.toml | 2 +- recipes/core/dash/recipe.toml | 1 - recipes/core/uutils/recipe.toml | 1 - recipes/cosmic/cosmic-edit/recipe.toml | 2 +- recipes/cosmic/cosmic-files/recipe.toml | 2 +- recipes/cosmic/cosmic-monitor/recipe.toml | 2 +- recipes/cosmic/cosmic-reader/recipe.toml | 2 +- recipes/cosmic/cosmic-sync/recipe.toml | 2 +- recipes/cosmic/cosmic-term/recipe.toml | 2 +- recipes/cosmic/cosmic-text/recipe.toml | 2 +- recipes/data/ca-certificates/recipe.toml | 2 +- recipes/data/generaluser-gs/recipe.toml | 2 +- recipes/data/terminfo/recipe.toml | 2 +- recipes/demos/cmatrix/recipe.toml | 1 - recipes/demos/cpal/recipe.toml | 10 ++++++---- recipes/demos/exampled/recipe.toml | 2 +- recipes/demos/iced/recipe.toml | 3 +-- recipes/demos/orbclient/recipe.toml | 2 +- recipes/demos/pixelcannon/recipe.toml | 2 +- recipes/demos/softbuffer/recipe.toml | 2 +- recipes/demos/winit/recipe.toml | 2 +- recipes/dev/gdbserver/recipe.toml | 2 +- recipes/dev/lci/recipe.toml | 2 +- recipes/dev/luajit/recipe.toml | 1 - recipes/dev/pciids/recipe.toml | 2 +- recipes/dev/redoxer/recipe.toml | 2 +- recipes/emulators/rs-nes/recipe.toml | 1 - recipes/emulators/rust64/recipe.toml | 1 - recipes/emulators/rustual-boy/recipe.toml | 4 ++-- recipes/emulators/rvvm/recipe.toml | 2 +- recipes/fonts/noto-color-emoji/recipe.toml | 1 - recipes/games/classicube/recipe.toml | 2 +- recipes/games/freedoom/recipe.toml | 2 +- recipes/games/gigalomania/recipe.toml | 2 +- recipes/games/openjk/recipe.toml | 4 ++-- recipes/games/openttd-opengfx/recipe.toml | 2 +- recipes/games/openttd-openmsx/recipe.toml | 2 +- recipes/games/openttd-opensfx/recipe.toml | 2 +- recipes/games/opentyrian/recipe.toml | 1 - recipes/games/quakespasm/recipe.toml | 4 +++- recipes/games/redox-games/recipe.toml | 2 +- recipes/games/sm64ex/recipe.toml | 2 +- recipes/games/spacecadetpinball/recipe.toml | 1 - recipes/graphics/procedural-wallpapers-rs/recipe.toml | 2 +- recipes/icons/hicolor-icon-theme/recipe.toml | 2 +- recipes/libs/libcosmic/recipe.toml | 8 +++++--- recipes/libs/liborbital/recipe.toml | 2 +- recipes/libs/lua-compat-53/recipe.toml | 1 - recipes/libs/luv/recipe.toml | 1 - recipes/libs/mesa-glu/recipe.toml | 8 ++++++-- recipes/libs/redox-fatfs/recipe.toml | 1 - recipes/libs/sdl1/recipe.toml | 2 +- recipes/math/orbcalculator/recipe.toml | 2 +- recipes/net/http/simple-http-server/recipe.toml | 1 - recipes/net/redox-ssh/recipe.toml | 2 +- recipes/other/rustconf2025/recipe.toml | 2 +- recipes/sound/freepats/recipe.toml | 2 +- recipes/sound/rodioplay/recipe.toml | 2 +- recipes/sound/timidity/recipe.toml | 1 - recipes/terminal/fish-shell/recipe.toml | 1 - recipes/terminal/nushell/recipe.toml | 1 - recipes/tests/openposixtestsuite/recipe.toml | 2 +- recipes/tests/os-test/recipe.toml | 2 +- recipes/tests/redox-posix-tests/recipe.toml | 2 +- recipes/tests/schedrs/recipe.toml | 2 +- recipes/tests/sysbench/recipe.toml | 1 - recipes/tests/wasi-testsuite/recipe.toml | 2 +- recipes/text/helix/recipe.toml | 2 +- recipes/text/kibi/recipe.toml | 2 +- recipes/text/sodium/recipe.toml | 2 +- recipes/tools/cleye/recipe.toml | 2 +- recipes/tools/fd/recipe.toml | 1 - recipes/tools/friar/recipe.toml | 1 - recipes/tools/hf/recipe.toml | 1 - recipes/tools/lsd/recipe.toml | 1 - recipes/tools/onefetch/recipe.toml | 1 - recipes/tools/pathfinder/recipe.toml | 4 ++-- recipes/tools/perg/recipe.toml | 1 - recipes/tools/periodictable/recipe.toml | 2 +- recipes/tools/powerline/recipe.toml | 2 +- recipes/tools/ripgrep/recipe.toml | 2 +- recipes/tools/shellharden/recipe.toml | 1 - recipes/tools/shellstorm/recipe.toml | 2 +- recipes/tools/smith/recipe.toml | 2 +- recipes/tools/tokei/recipe.toml | 1 - recipes/tools/twin-commander/recipe.toml | 2 +- recipes/tui/mdp/recipe.toml | 2 +- recipes/tui/pls/recipe.toml | 1 - recipes/video/sdl-player/recipe.toml | 2 +- 89 files changed, 82 insertions(+), 99 deletions(-) diff --git a/recipes/core/binutils/recipe.toml b/recipes/core/binutils/recipe.toml index 090f5290b..588e511de 100644 --- a/recipes/core/binutils/recipe.toml +++ b/recipes/core/binutils/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://gitlab.redox-os.org/redox-os/binutils.git" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/core/dash/recipe.toml b/recipes/core/dash/recipe.toml index a422766b2..c56f1ffcd 100644 --- a/recipes/core/dash/recipe.toml +++ b/recipes/core/dash/recipe.toml @@ -1,7 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/dash.git" branch = "redox" -shallow_clone = true script = """ ./autogen.sh """ diff --git a/recipes/core/uutils/recipe.toml b/recipes/core/uutils/recipe.toml index 9dc9fb23a..929628813 100644 --- a/recipes/core/uutils/recipe.toml +++ b/recipes/core/uutils/recipe.toml @@ -4,7 +4,6 @@ [source] git = "https://github.com/uutils/coreutils" rev = "1f7c81f5d2d3e56c518349c0392158871a1ea9ec" -shallow_clone = true patches = [ "redox.patch" ] diff --git a/recipes/cosmic/cosmic-edit/recipe.toml b/recipes/cosmic/cosmic-edit/recipe.toml index 42521b88a..2dccf690c 100644 --- a/recipes/cosmic/cosmic-edit/recipe.toml +++ b/recipes/cosmic/cosmic-edit/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://github.com/pop-os/cosmic-edit.git" -shallow_clone = true + [build] template = "custom" dependencies = [ diff --git a/recipes/cosmic/cosmic-files/recipe.toml b/recipes/cosmic/cosmic-files/recipe.toml index 087b54463..4551247c0 100644 --- a/recipes/cosmic/cosmic-files/recipe.toml +++ b/recipes/cosmic/cosmic-files/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://github.com/pop-os/cosmic-files.git" -shallow_clone = true + [build] template = "custom" dependencies = [ diff --git a/recipes/cosmic/cosmic-monitor/recipe.toml b/recipes/cosmic/cosmic-monitor/recipe.toml index 0fcd4a922..f87a068c8 100644 --- a/recipes/cosmic/cosmic-monitor/recipe.toml +++ b/recipes/cosmic/cosmic-monitor/recipe.toml @@ -1,7 +1,7 @@ [source] git = "https://github.com/pop-os/cosmic-monitor.git" rev = "epoch-1.2.0" -shallow_clone = true + [build] template = "custom" dependencies = [ diff --git a/recipes/cosmic/cosmic-reader/recipe.toml b/recipes/cosmic/cosmic-reader/recipe.toml index c460a7333..abd88c062 100644 --- a/recipes/cosmic/cosmic-reader/recipe.toml +++ b/recipes/cosmic/cosmic-reader/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://github.com/pop-os/cosmic-reader.git" -shallow_clone = true + [build] template = "custom" dependencies = [ diff --git a/recipes/cosmic/cosmic-sync/recipe.toml b/recipes/cosmic/cosmic-sync/recipe.toml index f6156c18e..8c5083952 100644 --- a/recipes/cosmic/cosmic-sync/recipe.toml +++ b/recipes/cosmic/cosmic-sync/recipe.toml @@ -1,7 +1,7 @@ [source] git = "https://github.com/pop-os/cosmic-sync.git" branch = "master" -shallow_clone = true + [build] template = "custom" dependencies = [ diff --git a/recipes/cosmic/cosmic-term/recipe.toml b/recipes/cosmic/cosmic-term/recipe.toml index b3e6f983a..6fdacbf11 100644 --- a/recipes/cosmic/cosmic-term/recipe.toml +++ b/recipes/cosmic/cosmic-term/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://github.com/pop-os/cosmic-term.git" -shallow_clone = true + [build] template = "custom" dependencies = [ diff --git a/recipes/cosmic/cosmic-text/recipe.toml b/recipes/cosmic/cosmic-text/recipe.toml index 5dbf78216..37a8d0aff 100644 --- a/recipes/cosmic/cosmic-text/recipe.toml +++ b/recipes/cosmic/cosmic-text/recipe.toml @@ -1,7 +1,7 @@ [source] git = "https://github.com/pop-os/cosmic-text.git" branch = "main" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/data/ca-certificates/recipe.toml b/recipes/data/ca-certificates/recipe.toml index a2da21763..b7674f22b 100644 --- a/recipes/data/ca-certificates/recipe.toml +++ b/recipes/data/ca-certificates/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/ca-certificates.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/data/generaluser-gs/recipe.toml b/recipes/data/generaluser-gs/recipe.toml index c8bbae181..24aae0d32 100644 --- a/recipes/data/generaluser-gs/recipe.toml +++ b/recipes/data/generaluser-gs/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/generaluser-gs.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/data/terminfo/recipe.toml b/recipes/data/terminfo/recipe.toml index 90ab814ab..1f12b029a 100644 --- a/recipes/data/terminfo/recipe.toml +++ b/recipes/data/terminfo/recipe.toml @@ -1,7 +1,7 @@ [source] git = "https://github.com/sajattack/terminfo" branch = "master" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/demos/cmatrix/recipe.toml b/recipes/demos/cmatrix/recipe.toml index f20eeacd1..603bd8154 100644 --- a/recipes/demos/cmatrix/recipe.toml +++ b/recipes/demos/cmatrix/recipe.toml @@ -1,6 +1,5 @@ [source] git = "https://github.com/abishekvashok/cmatrix" -shallow_clone = true script = """ autoreconf -i """ diff --git a/recipes/demos/cpal/recipe.toml b/recipes/demos/cpal/recipe.toml index 35a0feb2f..4ff3861b2 100644 --- a/recipes/demos/cpal/recipe.toml +++ b/recipes/demos/cpal/recipe.toml @@ -1,8 +1,10 @@ [source] git = "https://gitlab.redox-os.org/redox-os/cpal.git" branch = "redox" -shallow_clone = true -#upstream = "https://github.com/tomaka/cpal.git" +upstream = "https://github.com/tomaka/cpal.git" + [build] -template = "cargo" -cargoexamples = ["beep"] +template = "custom" +script = """ +cookbook_cargo_examples beep +""" diff --git a/recipes/demos/exampled/recipe.toml b/recipes/demos/exampled/recipe.toml index 0ea73fad7..e35bc734d 100644 --- a/recipes/demos/exampled/recipe.toml +++ b/recipes/demos/exampled/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://gitlab.redox-os.org/redox-os/exampled.git" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/demos/iced/recipe.toml b/recipes/demos/iced/recipe.toml index ad0f74c9f..1c56ded89 100644 --- a/recipes/demos/iced/recipe.toml +++ b/recipes/demos/iced/recipe.toml @@ -1,7 +1,6 @@ [source] git = "https://github.com/pop-os/iced" -rev = "300fa97" -shallow_clone = true +rev = "300fa97" patches = [ "redox.patch" ] diff --git a/recipes/demos/orbclient/recipe.toml b/recipes/demos/orbclient/recipe.toml index ec74c90a9..0e68ad023 100644 --- a/recipes/demos/orbclient/recipe.toml +++ b/recipes/demos/orbclient/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/orbclient.git" -shallow_clone = true + [build] template = "cargo" cargoexamples = [ diff --git a/recipes/demos/pixelcannon/recipe.toml b/recipes/demos/pixelcannon/recipe.toml index 5bb433c83..e207027ad 100644 --- a/recipes/demos/pixelcannon/recipe.toml +++ b/recipes/demos/pixelcannon/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://github.com/jackpot51/pixelcannon.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/demos/softbuffer/recipe.toml b/recipes/demos/softbuffer/recipe.toml index b37e579e1..0910b49b3 100644 --- a/recipes/demos/softbuffer/recipe.toml +++ b/recipes/demos/softbuffer/recipe.toml @@ -2,7 +2,7 @@ [source] git = "https://github.com/willnode/softbuffer.git" branch = "libredox-demo" -shallow_clone = true + [build] template = "cargo" cargoexamples = [ diff --git a/recipes/demos/winit/recipe.toml b/recipes/demos/winit/recipe.toml index 3be26402a..6149e9dd2 100644 --- a/recipes/demos/winit/recipe.toml +++ b/recipes/demos/winit/recipe.toml @@ -1,7 +1,7 @@ [source] git = "https://gitlab.redox-os.org/redox-os/winit" branch = "redox-0.31.0-beta" -shallow_clone = true + [build] template = "cargo" cargopath = "winit" diff --git a/recipes/dev/gdbserver/recipe.toml b/recipes/dev/gdbserver/recipe.toml index 6a0115f37..1cd96c04d 100644 --- a/recipes/dev/gdbserver/recipe.toml +++ b/recipes/dev/gdbserver/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://gitlab.redox-os.org/redox-os/gdbserver.git" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/dev/lci/recipe.toml b/recipes/dev/lci/recipe.toml index 28530c7cb..2f5e1cf44 100644 --- a/recipes/dev/lci/recipe.toml +++ b/recipes/dev/lci/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://github.com/jD91mZM2/rust-lci" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/dev/luajit/recipe.toml b/recipes/dev/luajit/recipe.toml index 6eaf2adf3..d9bddce2d 100644 --- a/recipes/dev/luajit/recipe.toml +++ b/recipes/dev/luajit/recipe.toml @@ -1,7 +1,6 @@ [source] git = "https://luajit.org/git/luajit.git" rev = "a4f56a459a588ae768801074b46ba0adcfb49eb1" -shallow_clone = true patches = ["redox.patch"] [build] template = "custom" diff --git a/recipes/dev/pciids/recipe.toml b/recipes/dev/pciids/recipe.toml index ef3ff9b0b..3404148bc 100644 --- a/recipes/dev/pciids/recipe.toml +++ b/recipes/dev/pciids/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://github.com/pciutils/pciids.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/dev/redoxer/recipe.toml b/recipes/dev/redoxer/recipe.toml index 419b755e9..5f5c20485 100644 --- a/recipes/dev/redoxer/recipe.toml +++ b/recipes/dev/redoxer/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/redoxer" branch = "master" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/emulators/rs-nes/recipe.toml b/recipes/emulators/rs-nes/recipe.toml index f46782b6b..26381d899 100755 --- a/recipes/emulators/rs-nes/recipe.toml +++ b/recipes/emulators/rs-nes/recipe.toml @@ -1,7 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/rs-nes.git" #git_upstream = "https://github.com/bgourlie/rs-nes.git" -shallow_clone = true [build] template = "cargo" dependencies = [ diff --git a/recipes/emulators/rust64/recipe.toml b/recipes/emulators/rust64/recipe.toml index dbe0d88ab..47207fc58 100755 --- a/recipes/emulators/rust64/recipe.toml +++ b/recipes/emulators/rust64/recipe.toml @@ -1,7 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/rust64.git" #git_upstream = "https://github.com/kondrak/rust64.git" -shallow_clone = true [build] template = "cargo" dependencies = [ diff --git a/recipes/emulators/rustual-boy/recipe.toml b/recipes/emulators/rustual-boy/recipe.toml index 8ebba78cf..076e1ee5c 100755 --- a/recipes/emulators/rustual-boy/recipe.toml +++ b/recipes/emulators/rustual-boy/recipe.toml @@ -1,8 +1,8 @@ [source] git = "https://gitlab.redox-os.org/redox-os/rustual-boy.git" -#upstream = "https://github.com/emu-rs/rustual-boy.git" +upstream = "https://github.com/emu-rs/rustual-boy.git" branch = "redox" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/emulators/rvvm/recipe.toml b/recipes/emulators/rvvm/recipe.toml index aac940abb..d6f4a25ea 100644 --- a/recipes/emulators/rvvm/recipe.toml +++ b/recipes/emulators/rvvm/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://github.com/LekKit/RVVM.git" -shallow_clone = true + [build] template = "custom" diff --git a/recipes/fonts/noto-color-emoji/recipe.toml b/recipes/fonts/noto-color-emoji/recipe.toml index 7ffb2603f..66b3c3757 100644 --- a/recipes/fonts/noto-color-emoji/recipe.toml +++ b/recipes/fonts/noto-color-emoji/recipe.toml @@ -1,7 +1,6 @@ [source] git = "https://github.com/googlefonts/noto-emoji" rev = "e8073ab740292f8d5f19b5de144087ac58044d06" -shallow_clone = true [build] template = "custom" script = """ diff --git a/recipes/games/classicube/recipe.toml b/recipes/games/classicube/recipe.toml index 5994a0579..f2153f12f 100644 --- a/recipes/games/classicube/recipe.toml +++ b/recipes/games/classicube/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://github.com/jackpot51/ClassiCube.git" -shallow_clone = true + [build] template = "custom" dependencies = [ diff --git a/recipes/games/freedoom/recipe.toml b/recipes/games/freedoom/recipe.toml index 1b01b5770..45d2ceebb 100644 --- a/recipes/games/freedoom/recipe.toml +++ b/recipes/games/freedoom/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/freedoom.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/games/gigalomania/recipe.toml b/recipes/games/gigalomania/recipe.toml index 5fc70b455..591d7a4ab 100644 --- a/recipes/games/gigalomania/recipe.toml +++ b/recipes/games/gigalomania/recipe.toml @@ -1,7 +1,7 @@ [source] git = "https://gitlab.redox-os.org/redox-os/gigalomania.git" branch = "master" -shallow_clone = true + [build] template = "custom" dependencies = [ diff --git a/recipes/games/openjk/recipe.toml b/recipes/games/openjk/recipe.toml index 38f24ed7b..4d1d0e578 100644 --- a/recipes/games/openjk/recipe.toml +++ b/recipes/games/openjk/recipe.toml @@ -1,7 +1,7 @@ [source] git = "https://github.com/jackpot51/OpenJK" -#upstream = "https://github.com/JACoders/OpenJK.git" -shallow_clone = true +upstream = "https://github.com/JACoders/OpenJK.git" + [build] template = "custom" dependencies = [ diff --git a/recipes/games/openttd-opengfx/recipe.toml b/recipes/games/openttd-opengfx/recipe.toml index d9fd4f044..e2670bdf9 100644 --- a/recipes/games/openttd-opengfx/recipe.toml +++ b/recipes/games/openttd-opengfx/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/openttd-opengfx.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/games/openttd-openmsx/recipe.toml b/recipes/games/openttd-openmsx/recipe.toml index f7c34fba2..0030209ef 100644 --- a/recipes/games/openttd-openmsx/recipe.toml +++ b/recipes/games/openttd-openmsx/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/openttd-openmsx.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/games/openttd-opensfx/recipe.toml b/recipes/games/openttd-opensfx/recipe.toml index 0905f5c1b..1527275ba 100644 --- a/recipes/games/openttd-opensfx/recipe.toml +++ b/recipes/games/openttd-opensfx/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/openttd-opensfx.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/games/opentyrian/recipe.toml b/recipes/games/opentyrian/recipe.toml index 208908851..3f9fbfb5e 100644 --- a/recipes/games/opentyrian/recipe.toml +++ b/recipes/games/opentyrian/recipe.toml @@ -9,7 +9,6 @@ [source] git = "https://github.com/opentyrian/opentyrian" -shallow_clone = true patches = [ "redox.patch" ] [build] diff --git a/recipes/games/quakespasm/recipe.toml b/recipes/games/quakespasm/recipe.toml index 0cc0b56b0..169a874e6 100644 --- a/recipes/games/quakespasm/recipe.toml +++ b/recipes/games/quakespasm/recipe.toml @@ -1,10 +1,12 @@ +# TODO: Promote + # Version: 0.96.3 # Version date: 31-July-2024 [source] git = "https://github.com/sezero/quakespasm" rev = "cc32abe09ed417ce3be10af300d2dc2f686349ba" -shallow_clone = true + [build] template = "custom" dependencies = [ diff --git a/recipes/games/redox-games/recipe.toml b/recipes/games/redox-games/recipe.toml index 6ff6344f4..50a9957fd 100644 --- a/recipes/games/redox-games/recipe.toml +++ b/recipes/games/redox-games/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://gitlab.redox-os.org/redox-os/games.git" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/games/sm64ex/recipe.toml b/recipes/games/sm64ex/recipe.toml index 36913921c..974426832 100644 --- a/recipes/games/sm64ex/recipe.toml +++ b/recipes/games/sm64ex/recipe.toml @@ -1,7 +1,7 @@ # XXX: Do not distribute https://github.com/sm64pc/sm64ex/issues/89 [source] git = "https://github.com/jackpot51/sm64ex.git" -shallow_clone = true + [build] template = "custom" dependencies = [ diff --git a/recipes/games/spacecadetpinball/recipe.toml b/recipes/games/spacecadetpinball/recipe.toml index 5cd248529..479590e98 100644 --- a/recipes/games/spacecadetpinball/recipe.toml +++ b/recipes/games/spacecadetpinball/recipe.toml @@ -2,7 +2,6 @@ [source] git = "https://github.com/k4zmu2a/SpaceCadetPinball.git" rev = "f760f34e5eb49c69d584921c0f3e251a59c62078" -shallow_clone = true patches = [ "redox.patch" ] [build] diff --git a/recipes/graphics/procedural-wallpapers-rs/recipe.toml b/recipes/graphics/procedural-wallpapers-rs/recipe.toml index 3e006a81a..a3d3536f5 100644 --- a/recipes/graphics/procedural-wallpapers-rs/recipe.toml +++ b/recipes/graphics/procedural-wallpapers-rs/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://github.com/lukas-kirschner/procedural-wallpapers-rs.git" -shallow_clone = true + [build] template = "cargo" cargopath = "procedural_wallpapers" diff --git a/recipes/icons/hicolor-icon-theme/recipe.toml b/recipes/icons/hicolor-icon-theme/recipe.toml index 5871e6667..c7bfc9def 100644 --- a/recipes/icons/hicolor-icon-theme/recipe.toml +++ b/recipes/icons/hicolor-icon-theme/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.freedesktop.org/xdg/default-icon-theme.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/libs/libcosmic/recipe.toml b/recipes/libs/libcosmic/recipe.toml index 8e9efcfdc..cd89c2f61 100644 --- a/recipes/libs/libcosmic/recipe.toml +++ b/recipes/libs/libcosmic/recipe.toml @@ -1,7 +1,9 @@ [source] git = "https://gitlab.redox-os.org/redox-os/libcosmic.git" branch = "redox" -shallow_clone = true + [build] -template = "cargo" -cargopackages = ["cosmic"] +template = "custom" +script = """ +cookbook_cargo_packages cosmic +""" diff --git a/recipes/libs/liborbital/recipe.toml b/recipes/libs/liborbital/recipe.toml index e9d7436ef..469d57f10 100644 --- a/recipes/libs/liborbital/recipe.toml +++ b/recipes/libs/liborbital/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/liborbital.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/libs/lua-compat-53/recipe.toml b/recipes/libs/lua-compat-53/recipe.toml index de315012e..edbca1c43 100644 --- a/recipes/libs/lua-compat-53/recipe.toml +++ b/recipes/libs/lua-compat-53/recipe.toml @@ -1,6 +1,5 @@ [source] git = "https://github.com/lunarmodules/lua-compat-5.3.git" -shallow_clone = true [build] template = "custom" dependencies = [ diff --git a/recipes/libs/luv/recipe.toml b/recipes/libs/luv/recipe.toml index 3d911118c..ed5a3b877 100644 --- a/recipes/libs/luv/recipe.toml +++ b/recipes/libs/luv/recipe.toml @@ -1,6 +1,5 @@ [source] git = "https://github.com/luvit/luv.git" -shallow_clone = true [build] template = "custom" dependencies = [ diff --git a/recipes/libs/mesa-glu/recipe.toml b/recipes/libs/mesa-glu/recipe.toml index ba6b77e21..db79f16ac 100644 --- a/recipes/libs/mesa-glu/recipe.toml +++ b/recipes/libs/mesa-glu/recipe.toml @@ -4,5 +4,9 @@ blake3 = "beed1665ed983540e7502289ec50c7e66d840820af3e9ef21c9c4a7e9686ab9f" [build] dependencies = ["mesa"] -template = "meson" -mesonflags = ["-Dgl_provider=osmesa"] +template = "custom" +script = """ +DYNAMIC_INIT + +cookbook_meson -Dgl_provider=osmesa +""" diff --git a/recipes/libs/redox-fatfs/recipe.toml b/recipes/libs/redox-fatfs/recipe.toml index 7e64acd31..462ccfaa8 100644 --- a/recipes/libs/redox-fatfs/recipe.toml +++ b/recipes/libs/redox-fatfs/recipe.toml @@ -1,5 +1,4 @@ [source] git = "https://gitlab.redox-os.org/redox-os/redox-fatfs.git" -shallow_clone = true [build] template = "cargo" diff --git a/recipes/libs/sdl1/recipe.toml b/recipes/libs/sdl1/recipe.toml index 9255e2f9f..eee751047 100644 --- a/recipes/libs/sdl1/recipe.toml +++ b/recipes/libs/sdl1/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/sdl1.2.git" -shallow_clone = true + [build] template = "configure" dependencies = [ diff --git a/recipes/math/orbcalculator/recipe.toml b/recipes/math/orbcalculator/recipe.toml index 63cbdd212..33006ff5a 100644 --- a/recipes/math/orbcalculator/recipe.toml +++ b/recipes/math/orbcalculator/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://gitlab.redox-os.org/redox-os/orbcalculator.git" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/net/http/simple-http-server/recipe.toml b/recipes/net/http/simple-http-server/recipe.toml index c58ce02d2..617b5d647 100644 --- a/recipes/net/http/simple-http-server/recipe.toml +++ b/recipes/net/http/simple-http-server/recipe.toml @@ -1,6 +1,5 @@ [source] git = "https://github.com/TheWaWaR/simple-http-server" -shallow_clone = true [build] template = "custom" dependencies = [ diff --git a/recipes/net/redox-ssh/recipe.toml b/recipes/net/redox-ssh/recipe.toml index 7fc2330b8..277727fbc 100644 --- a/recipes/net/redox-ssh/recipe.toml +++ b/recipes/net/redox-ssh/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://gitlab.redox-os.org/redox-os/redox-ssh.git" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/other/rustconf2025/recipe.toml b/recipes/other/rustconf2025/recipe.toml index fcb5c953b..7bd748111 100644 --- a/recipes/other/rustconf2025/recipe.toml +++ b/recipes/other/rustconf2025/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://github.com/jackpot51/rustconf2025.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/sound/freepats/recipe.toml b/recipes/sound/freepats/recipe.toml index ae7a5982a..b7c4ce23a 100644 --- a/recipes/sound/freepats/recipe.toml +++ b/recipes/sound/freepats/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/freepats.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/sound/rodioplay/recipe.toml b/recipes/sound/rodioplay/recipe.toml index e52614f56..84b246e1a 100644 --- a/recipes/sound/rodioplay/recipe.toml +++ b/recipes/sound/rodioplay/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://gitlab.redox-os.org/redox-os/rodioplay.git" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/sound/timidity/recipe.toml b/recipes/sound/timidity/recipe.toml index 54c73a549..33a3eec82 100644 --- a/recipes/sound/timidity/recipe.toml +++ b/recipes/sound/timidity/recipe.toml @@ -1,7 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/timidity.git" branch = "redox" -shallow_clone = true script = """ autoreconf -f -i wget -O autoconf/config.sub "https://gitlab.redox-os.org/redox-os/gnu-config/-/raw/master/config.sub?inline=false" diff --git a/recipes/terminal/fish-shell/recipe.toml b/recipes/terminal/fish-shell/recipe.toml index 4eb35a018..cdffdaa13 100644 --- a/recipes/terminal/fish-shell/recipe.toml +++ b/recipes/terminal/fish-shell/recipe.toml @@ -1,7 +1,6 @@ [source] git = "https://github.com/fish-shell/fish-shell" rev = "54e8ad7e90a8213c01ba58de0640223bee6846d6" -shallow_clone = true patches = ["redox.patch"] [build] diff --git a/recipes/terminal/nushell/recipe.toml b/recipes/terminal/nushell/recipe.toml index c8117c37d..ba1528db4 100644 --- a/recipes/terminal/nushell/recipe.toml +++ b/recipes/terminal/nushell/recipe.toml @@ -2,7 +2,6 @@ [source] git = "https://github.com/nushell/nushell" rev = "172a070a4bbeff15a289813bc73d4628a3032210" -shallow_clone = true patches = ["redox.patch"] [build] diff --git a/recipes/tests/openposixtestsuite/recipe.toml b/recipes/tests/openposixtestsuite/recipe.toml index e32dfdfe9..e4c3df4a6 100644 --- a/recipes/tests/openposixtestsuite/recipe.toml +++ b/recipes/tests/openposixtestsuite/recipe.toml @@ -3,7 +3,7 @@ [source] git = "https://gitlab.redox-os.org/redox-os/openposixtestsuite.git" branch = "redox" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/tests/os-test/recipe.toml b/recipes/tests/os-test/recipe.toml index c2696661d..da21dbb8c 100644 --- a/recipes/tests/os-test/recipe.toml +++ b/recipes/tests/os-test/recipe.toml @@ -4,7 +4,7 @@ # TODO remove uutils-grep when extrautils grep supports grep -E (or just remove grep from extrautils) [source] git = "https://gitlab.com/sortix/os-test" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/tests/redox-posix-tests/recipe.toml b/recipes/tests/redox-posix-tests/recipe.toml index a6df73648..74f2e46f0 100644 --- a/recipes/tests/redox-posix-tests/recipe.toml +++ b/recipes/tests/redox-posix-tests/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/redox-posix-tests.git" -shallow_clone = true + [build] template = "custom" diff --git a/recipes/tests/schedrs/recipe.toml b/recipes/tests/schedrs/recipe.toml index b58013588..d32d30da0 100644 --- a/recipes/tests/schedrs/recipe.toml +++ b/recipes/tests/schedrs/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://gitlab.redox-os.org/akshitgaur2005/schedrs.git" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/tests/sysbench/recipe.toml b/recipes/tests/sysbench/recipe.toml index 33eabb48c..3586df795 100644 --- a/recipes/tests/sysbench/recipe.toml +++ b/recipes/tests/sysbench/recipe.toml @@ -1,6 +1,5 @@ [source] git = "https://github.com/akopytov/sysbench.git" -shallow_clone = true patches = ["redox.patch"] script = """ DYNAMIC_INIT diff --git a/recipes/tests/wasi-testsuite/recipe.toml b/recipes/tests/wasi-testsuite/recipe.toml index 59fef52f4..a4598290b 100644 --- a/recipes/tests/wasi-testsuite/recipe.toml +++ b/recipes/tests/wasi-testsuite/recipe.toml @@ -1,7 +1,7 @@ [source] git = "https://github.com/WebAssembly/wasi-testsuite" branch = "prod/testsuite-base" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/text/helix/recipe.toml b/recipes/text/helix/recipe.toml index 4626e9bf1..1897e1f9d 100644 --- a/recipes/text/helix/recipe.toml +++ b/recipes/text/helix/recipe.toml @@ -4,7 +4,7 @@ [source] git = "https://github.com/greyshaman/helix.git" branch = "port-to-redoxos" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/text/kibi/recipe.toml b/recipes/text/kibi/recipe.toml index 5b447119d..841e4c7ed 100644 --- a/recipes/text/kibi/recipe.toml +++ b/recipes/text/kibi/recipe.toml @@ -1,7 +1,7 @@ [source] git = "https://github.com/ilai-deutel/kibi" rev = "v0.3.2" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/text/sodium/recipe.toml b/recipes/text/sodium/recipe.toml index 7a6b4d191..09f5aee40 100644 --- a/recipes/text/sodium/recipe.toml +++ b/recipes/text/sodium/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/sodium.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/tools/cleye/recipe.toml b/recipes/tools/cleye/recipe.toml index c920ade6c..a2da3ae23 100644 --- a/recipes/tools/cleye/recipe.toml +++ b/recipes/tools/cleye/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://gitlab.redox-os.org/redox-os/cleye.git" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/tools/fd/recipe.toml b/recipes/tools/fd/recipe.toml index b954f1c0b..ab67ead88 100644 --- a/recipes/tools/fd/recipe.toml +++ b/recipes/tools/fd/recipe.toml @@ -1,6 +1,5 @@ [source] git = "https://github.com/sharkdp/fd.git" rev = "840a565d3aadbeb303b10a01c0aa3561924dfc46" -shallow_clone = true [build] template = "cargo" diff --git a/recipes/tools/friar/recipe.toml b/recipes/tools/friar/recipe.toml index 35eabb238..8ef922902 100644 --- a/recipes/tools/friar/recipe.toml +++ b/recipes/tools/friar/recipe.toml @@ -1,5 +1,4 @@ [source] git = "https://github.com/jackpot51/friar.git" -shallow_clone = true [build] template = "cargo" diff --git a/recipes/tools/hf/recipe.toml b/recipes/tools/hf/recipe.toml index 56107a043..a70567971 100644 --- a/recipes/tools/hf/recipe.toml +++ b/recipes/tools/hf/recipe.toml @@ -1,5 +1,4 @@ [source] git = "https://github.com/sorairolake/hf" -shallow_clone = true [build] template = "cargo" diff --git a/recipes/tools/lsd/recipe.toml b/recipes/tools/lsd/recipe.toml index ec95f7dc3..6fb14e4a8 100644 --- a/recipes/tools/lsd/recipe.toml +++ b/recipes/tools/lsd/recipe.toml @@ -1,5 +1,4 @@ [source] git = "https://github.com/lsd-rs/lsd" -shallow_clone = true [build] template = "cargo" diff --git a/recipes/tools/onefetch/recipe.toml b/recipes/tools/onefetch/recipe.toml index b73053245..43ca14e6a 100644 --- a/recipes/tools/onefetch/recipe.toml +++ b/recipes/tools/onefetch/recipe.toml @@ -1,5 +1,4 @@ [source] git = "https://github.com/o2sh/onefetch" -shallow_clone = true [build] template = "cargo" diff --git a/recipes/tools/pathfinder/recipe.toml b/recipes/tools/pathfinder/recipe.toml index ce318c83b..f89e57d01 100644 --- a/recipes/tools/pathfinder/recipe.toml +++ b/recipes/tools/pathfinder/recipe.toml @@ -1,8 +1,8 @@ [source] git = "https://gitlab.redox-os.org/redox-os/pathfinder.git" branch = "redox" -#upstream = "https://github.com/servo/pathfinder.git" -shallow_clone = true +upstream = "https://github.com/servo/pathfinder.git" + [build] template = "custom" dependencies = [ diff --git a/recipes/tools/perg/recipe.toml b/recipes/tools/perg/recipe.toml index 32b9f2277..e073545da 100644 --- a/recipes/tools/perg/recipe.toml +++ b/recipes/tools/perg/recipe.toml @@ -1,6 +1,5 @@ [source] git = "https://github.com/guerinoni/perg.git" rev = "e206fab6bbd9c363c686fa7503d318304e48ddbe" -shallow_clone = true [build] template = "cargo" diff --git a/recipes/tools/periodictable/recipe.toml b/recipes/tools/periodictable/recipe.toml index 4fdd2b8fa..89183b0b2 100644 --- a/recipes/tools/periodictable/recipe.toml +++ b/recipes/tools/periodictable/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/periodictable.git" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/tools/powerline/recipe.toml b/recipes/tools/powerline/recipe.toml index 286775d49..6a7edbdfc 100644 --- a/recipes/tools/powerline/recipe.toml +++ b/recipes/tools/powerline/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://github.com/jD91mZM2/powerline-rs" -shallow_clone = true + [build] template = "custom" script = """ diff --git a/recipes/tools/ripgrep/recipe.toml b/recipes/tools/ripgrep/recipe.toml index 043598b56..b2e0cd6a3 100644 --- a/recipes/tools/ripgrep/recipe.toml +++ b/recipes/tools/ripgrep/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://github.com/jackpot51/ripgrep.git" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/tools/shellharden/recipe.toml b/recipes/tools/shellharden/recipe.toml index 4a86c8a25..b56441192 100644 --- a/recipes/tools/shellharden/recipe.toml +++ b/recipes/tools/shellharden/recipe.toml @@ -1,6 +1,5 @@ [source] git = "https://github.com/anordal/shellharden.git" rev = "bd24c99d5d1e76452b6d0749404837c1c95d923c" -shallow_clone = true [build] template = "cargo" diff --git a/recipes/tools/shellstorm/recipe.toml b/recipes/tools/shellstorm/recipe.toml index d4746e689..daa6d4d46 100644 --- a/recipes/tools/shellstorm/recipe.toml +++ b/recipes/tools/shellstorm/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://gitlab.redox-os.org/redox-os/shellstorm.git" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/tools/smith/recipe.toml b/recipes/tools/smith/recipe.toml index d381f7e09..fabc0dee4 100644 --- a/recipes/tools/smith/recipe.toml +++ b/recipes/tools/smith/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://gitlab.redox-os.org/redox-os/Smith.git" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/tools/tokei/recipe.toml b/recipes/tools/tokei/recipe.toml index 6b20fccb6..752ec64b2 100644 --- a/recipes/tools/tokei/recipe.toml +++ b/recipes/tools/tokei/recipe.toml @@ -1,5 +1,4 @@ [source] git = "https://github.com/XAMPPRocky/tokei.git" -shallow_clone = true [build] template = "cargo" diff --git a/recipes/tools/twin-commander/recipe.toml b/recipes/tools/twin-commander/recipe.toml index 35f4afbf5..bc3caef61 100644 --- a/recipes/tools/twin-commander/recipe.toml +++ b/recipes/tools/twin-commander/recipe.toml @@ -1,5 +1,5 @@ [source] git = "https://github.com/kivimango/twin-commander.git" -shallow_clone = true + [build] template = "cargo" diff --git a/recipes/tui/mdp/recipe.toml b/recipes/tui/mdp/recipe.toml index 9258606aa..07cbe1a12 100644 --- a/recipes/tui/mdp/recipe.toml +++ b/recipes/tui/mdp/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://github.com/visit1985/mdp.git" -shallow_clone = true + [build] template = "custom" dependencies = [ diff --git a/recipes/tui/pls/recipe.toml b/recipes/tui/pls/recipe.toml index a8a4594ac..62ce57d05 100644 --- a/recipes/tui/pls/recipe.toml +++ b/recipes/tui/pls/recipe.toml @@ -1,5 +1,4 @@ [source] git = "https://github.com/pls-rs/pls" -shallow_clone = true [build] template = "cargo" diff --git a/recipes/video/sdl-player/recipe.toml b/recipes/video/sdl-player/recipe.toml index e2b48ba3b..b870523b3 100644 --- a/recipes/video/sdl-player/recipe.toml +++ b/recipes/video/sdl-player/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/sdl-player.git" -shallow_clone = true + [build] template = "custom" dependencies = [