mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-11-04 19:56:36 +08:00
Add more recipes
This commit is contained in:
parent
cd89779260
commit
6ce53a245a
6
recipes/wip/demos/solar-system-sim/recipe.toml
Normal file
6
recipes/wip/demos/solar-system-sim/recipe.toml
Normal file
@ -0,0 +1,6 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/exor2008/solar-system-sim"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
18
recipes/wip/doc/sdlbook/recipe.toml
Normal file
18
recipes/wip/doc/sdlbook/recipe.toml
Normal file
@ -0,0 +1,18 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/rofl0r/SDLBook"
|
||||
rev = "9ebf64275bc8a0c35ce38dea989f8af7d54f4999"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"sdl1",
|
||||
"mupdf",
|
||||
"djvulibre",
|
||||
]
|
||||
script = """
|
||||
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
|
||||
DYNAMIC_INIT
|
||||
"${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}"
|
||||
"${COOKBOOK_MAKE}" install PREFIX="${COOKBOOK_STAGE}/usr"
|
||||
"""
|
||||
12
recipes/wip/games/action/blockamok-remix/recipe.toml
Normal file
12
recipes/wip/games/action/blockamok-remix/recipe.toml
Normal file
@ -0,0 +1,12 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/Mode8fx/blockamok"
|
||||
rev = "v1.21"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
"sdl2-ttf",
|
||||
"sdl2-mixer",
|
||||
]
|
||||
14
recipes/wip/games/music/oshu/recipe.toml
Normal file
14
recipes/wip/games/music/oshu/recipe.toml
Normal file
@ -0,0 +1,14 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/fmang/oshu"
|
||||
rev = "2.0.3"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
"sdl2-image",
|
||||
"ffmpeg6",
|
||||
"cairo",
|
||||
"pango",
|
||||
]
|
||||
12
recipes/wip/games/puzzle/glportal/recipe.toml
Normal file
12
recipes/wip/games/puzzle/glportal/recipe.toml
Normal file
@ -0,0 +1,12 @@
|
||||
#TODO determine missing dependencies
|
||||
#TODO make it use sdl2 and sdl2-mixer recipes, maybe others if needed
|
||||
[source]
|
||||
git = "https://github.com/GlPortal/glPortal"
|
||||
rev = "d0d801044666d3baa147a10dc26e7c27342c0574"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
"sdl2-mixer",
|
||||
]
|
||||
20
recipes/wip/games/puzzle/openblock/recipe.toml
Normal file
20
recipes/wip/games/puzzle/openblock/recipe.toml
Normal file
@ -0,0 +1,20 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/mmatyas/openblok"
|
||||
rev = "f5cbbde4ac852083e7a0ed32f4122cecbac4f455"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DUSE_BUNDLED_UNITTESTPP=OFF",
|
||||
"-DENABLE_MP3=OFF",
|
||||
"-DENABLE_MOD=OFF",
|
||||
"-DENABLE_FLAC=OFF",
|
||||
"-DENABLE_LOCALES=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
"sdl2-image",
|
||||
"sdl2-ttf",
|
||||
"sdl2-mixer",
|
||||
]
|
||||
9
recipes/wip/games/shooter/tanks-sdl/recipe.toml
Normal file
9
recipes/wip/games/shooter/tanks-sdl/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#TODO lacking a build system, add manual compilation script: https://github.com/clovis-p/tanks/issues/1
|
||||
# similar recipe: https://gitlab.redox-os.org/redox-os/redox/-/blob/master/recipes/wip/games/engines/openlara/recipe.toml
|
||||
[source]
|
||||
git = "https://github.com/clovis-p/tanks"
|
||||
rev = "0b22b8dfbccf8399419a160a99e5270e57b541c9"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = ["sdl2"]
|
||||
8
recipes/wip/graphics/editors/milton/recipe.toml
Normal file
8
recipes/wip/graphics/editors/milton/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO patch bundled sdl2 dependency config to use sdl2 recipe
|
||||
[source]
|
||||
git = "https://github.com/serge-rgb/milton"
|
||||
rev = "768c0351fd7a221ec047fe91c85830f544a76661"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = ["sdl2"]
|
||||
13
recipes/wip/image/converters/switcheroo/recipe.toml
Normal file
13
recipes/wip/image/converters/switcheroo/recipe.toml
Normal file
@ -0,0 +1,13 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://gitlab.com/adhami3310/Switcheroo"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "meson"
|
||||
dev-dependencies = [
|
||||
"host:blueprint",
|
||||
]
|
||||
dependencies = [
|
||||
"gtk4",
|
||||
"libadwaita",
|
||||
]
|
||||
8
recipes/wip/image/editors/tinycanvas/recipe.toml
Normal file
8
recipes/wip/image/editors/tinycanvas/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/ni5arga/TinyCanvas"
|
||||
rev = "053871f72ba2ecad44bf7d3a815adb6ec316e03a"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = ["sdl2"]
|
||||
20
recipes/wip/image/viewers/sdl-img/recipe.toml
Normal file
20
recipes/wip/image/viewers/sdl-img/recipe.toml
Normal file
@ -0,0 +1,20 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/rswinkle/sdl_img"
|
||||
rev = "0.101.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
]
|
||||
script = """
|
||||
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
|
||||
DYNAMIC_INIT
|
||||
MAKEFLAGS=(
|
||||
PLAT=linux
|
||||
config=release
|
||||
)
|
||||
"${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}" "${MAKEFLAGS[@]}"
|
||||
"${COOKBOOK_MAKE}" install DESTDIR="${COOKBOOK_STAGE}/usr"
|
||||
"""
|
||||
11
recipes/wip/sci/weather/windy/recipe.toml
Normal file
11
recipes/wip/sci/weather/windy/recipe.toml
Normal file
@ -0,0 +1,11 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/Theldus/windy"
|
||||
rev = "c7e2b2cfcf3571f4bb5a6ca8388268a892340eea"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"sdl3",
|
||||
"sdl3-ttf",
|
||||
]
|
||||
19
recipes/wip/sound/musializer/recipe.toml
Normal file
19
recipes/wip/sound/musializer/recipe.toml
Normal file
@ -0,0 +1,19 @@
|
||||
#TODO configure "nob" build system for redox cross-compilation
|
||||
[source]
|
||||
git = "https://github.com/tsoding/musializer"
|
||||
rev = "4d7d2fa849ef66e94ce03a53a2e7aa3e36aa2392"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"libx11",
|
||||
"libxcursor",
|
||||
"libxrandr",
|
||||
"libxinerama",
|
||||
"libxi",
|
||||
]
|
||||
script = """
|
||||
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
|
||||
cc -o nob nob.c
|
||||
./nob
|
||||
"""
|
||||
16
recipes/wip/sound/undercurrents/recipe.toml
Normal file
16
recipes/wip/sound/undercurrents/recipe.toml
Normal file
@ -0,0 +1,16 @@
|
||||
#TODO compile and test
|
||||
#TODO add command to install
|
||||
[source]
|
||||
git = "https://github.com/bahamas10/undercurrents"
|
||||
rev = "fc28c10c2405c1323a15882c725bacb693c5682f"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
]
|
||||
script = """
|
||||
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
|
||||
DYNAMIC_INIT
|
||||
"${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}"
|
||||
"""
|
||||
13
recipes/wip/text/aether/recipe.toml
Normal file
13
recipes/wip/text/aether/recipe.toml
Normal file
@ -0,0 +1,13 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/7777Satish/Aether"
|
||||
rev = "0362d725c16bce53e7d969dfd19b2a8213f71a4f"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
[package]
|
||||
dependencies = [
|
||||
"sdl3",
|
||||
"sdl3-image",
|
||||
"sdl3-ttf",
|
||||
]
|
||||
15
recipes/wip/time/sowon/recipe.toml
Normal file
15
recipes/wip/time/sowon/recipe.toml
Normal file
@ -0,0 +1,15 @@
|
||||
# the sdl2 frontend was removed in newer commits
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/tsoding/sowon"
|
||||
rev = "36a55237477a88e0d13204788a1957c007e297b0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = ["sdl2"]
|
||||
script = """
|
||||
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
|
||||
DYNAMIC_INIT
|
||||
"${COOKBOOK_MAKE}" sowon -j "${COOKBOOK_MAKE_JOBS}"
|
||||
"${COOKBOOK_MAKE}" install DESTDIR="${COOKBOOK_STAGE}/usr"
|
||||
"""
|
||||
8
recipes/wip/vm/kudu/recipe.toml
Normal file
8
recipes/wip/vm/kudu/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/pythops/kudu"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
[package]
|
||||
dependencies = ["qemu"]
|
||||
Loading…
Reference in New Issue
Block a user