Fix and update more recipes

This commit is contained in:
Ribbon 2026-10-12 19:29:36 -03:00
parent b133e5cbc1
commit 332fb5e785
28 changed files with 50 additions and 39 deletions

View File

@ -1,4 +1,4 @@
#TODO build and test
#TODO '_SC_MAPPED_FILES' undeclared
#TODO determine minimum dependencies
[source]
git = "https://github.com/ColinIanKing/stress-ng"

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO compiled but untested
[source]
git = "https://github.com/Yazelix/anima"
shallow_clone = true

View File

@ -1,13 +1,18 @@
#TODO compile and test
#TODO compiled but untested
#TODO ninja error: unknown target 'install'
[source]
git = "https://github.com/kavan010/black_hole"
rev = "dc263bb5a1b72f5a24190d2e38b84b5c8fe9a317"
shallow_clone = true
[build]
template = "cmake"
template = "custom"
dependencies = [
"glew",
"glfw3",
"glm",
"mesa-x11",
"libglm",
"mesa",
]
script = """
DYNAMIC_INIT
cookbook_cmake
"""

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO fix sdl3 dep
[source]
git = "https://github.com/jsoulier/black_hole_simulation"
rev = "6205903db7f22d86d2dbc328831bfc2f68108b7a"

View File

@ -1,4 +1,4 @@
#TODO not compiled or tested
#TODO compiled but untested
[source]
git = "https://github.com/ardaku/fonterator"
shallow_clone = true

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO build error: can be cross-compiled?
[source]
git = "https://github.com/prp/franken-solver"
shallow_clone = true

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO GLM_GTX_component_wise is an experimental extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use it.
[source]
git = "https://github.com/gue-ni/OpenGL_Flightsim"
rev = "7b865b085e18fc3b9e242651f3bd12073e3071dd"
@ -9,9 +9,10 @@ dependencies = [
"sdl2",
"sdl2-image",
"glew",
"glm",
"libglm",
]
script = """
COOKBOOK_SOURCE="${COOKBOOK_SOURCE}/OpenGL_Flightsim"
DYNAMIC_INIT
cookbook_cmake "${COOKBOOK_SOURCE}"/OpenGL_Flightsim
cookbook_cmake
"""

View File

@ -1,4 +1,4 @@
#TODO not compiled or tested
#TODO rfd crate error
[source]
git = "https://github.com/panxinmiao/myth"
shallow_clone = true

View File

@ -1,4 +1,4 @@
#TODO not compiled or tested
#TODO compiled but untested
[source]
git = "https://github.com/Vaishnav-Sabari-Girish/nibble"
shallow_clone = true

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO compiled but untested
[source]
git = "https://github.com/bartobri/no-more-secrets"
rev = "v1.0.1"

View File

@ -4,3 +4,7 @@ git = "https://github.com/romancitodev/nobubbles"
shallow_clone = true
[build]
template = "cargo"
cargoexamples = [
"counter",
"fx",
]

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO fix raylib dep
[source]
git = "https://github.com/IceWizard7/simulation-orbit"
rev = "e772641909df7a0876093b9ffea0377e5bea82bf"

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO error[E0658]: use of unstable library feature `float_algebraic`
[source]
git = "https://github.com/maximecb/plush"
shallow_clone = true

View File

@ -4,8 +4,4 @@ git = "https://github.com/ishrut/raclettui"
shallow_clone = true
[build]
template = "cargo"
cargoexamples = [
"cpu_ratatui",
"test",
"wgpu_ratatui",
]
cargoexamples = ["hello"]

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO termios crate error (after cargo update)
[source]
git = "https://github.com/Dalamar42/rayt"
shallow_clone = true

View File

@ -1,10 +1,9 @@
#TODO compile and test
#TODO error[E0425]: cannot find function, tuple struct or tuple variant `ImageRgb8` in crate `image`
[source]
git = "https://github.com/ranveeraggarwal/rust-raytracer"
shallow_clone = true
[build]
template = "cargo"
cargopath = "examples"
cargoexamples = [
"basic_sphere",
"one_weekend",

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO compiled but not tested
[source]
git = "https://github.com/doprz/rs-cube"
shallow_clone = true

View File

@ -1,7 +1,7 @@
#TODO compile and test
#TODO shared_library crate error: cannot find module or crate `dl` in this scope
[source]
git = "https://github.com/KaminariOS/rustracer"
shallow_clone = true
[build]
template = "cargo"
cargoexamples = ["gltf-renderer"]
cargopackages = ["gltf-renderer"]

View File

@ -1,4 +1,4 @@
#TODO not compiled or tested
#TODO outdated ioctl-rs crate error
[source]
git = "https://github.com/LordAizen1/scamp-cat"
shallow_clone = true

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO compiled but untested
[source]
git = "https://github.com/exor2008/solar-system-sim"
shallow_clone = true

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO can't find SDL2/_real_SDL_config.h
#TODO add a command to install
[source]
git = "https://github.com/Patater/demokit"
@ -8,7 +8,8 @@ shallow_clone = true
template = "custom"
dependencies = ["sdl2"]
script = """
rsync -av --delete "${COOKBOOK_SOURCE}/stars" ./
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
cd source/stars
DYNAMIC_INIT
"${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}"
"""

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO compiled but not tested
[source]
git = "https://github.com/Oakamoore/terminal-rain"
rev = "c46946f5a1ab71dc8b7f826f9ab634d46cb81c71"

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO use of unstable library feature `int_format_into`
[source]
git = "https://github.com/tokio-rs/topcoat"
shallow_clone = true

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO rfd crate error
[source]
git = "https://github.com/adrien-ben/vulkan-examples-rs"
shallow_clone = true

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO compiled but not tested
#TODO add manual installation on script
[source]
git = "https://github.com/gustavopezzi/voxelspace-sdl"

View File

@ -1,4 +1,4 @@
#TODO not compiled or tested
#TODO compiled but untested
# build instructions: https://www.glfw.org/docs/latest/compile.html
[source]
git = "https://github.com/glfw/glfw"
@ -13,4 +13,9 @@ cmakeflags = [
]
dependencies = [
"libxkbcommon",
"libx11",
"libxrandr",
"libxinerama",
"libxcursor",
"libxi",
]

View File

@ -1,4 +1,4 @@
#TODO Needs to determine the script
#TODO compiled but untested
[source]
git = "https://github.com/g-truc/glm"
rev = "1.0.3"

View File

@ -1,4 +1,4 @@
#TODO not compiled or tested
#TODO implicit declaration of function 'sched_get_priority_min' [-Werror=implicit-function-declaration]
# build instructions: https://github.com/raysan5/raylib/wiki/Working-on-GNU-Linux
[source]
git = "https://github.com/raysan5/raylib"