mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-27 23:34:19 +08:00
Add recipes
This commit is contained in:
parent
90a64746b1
commit
0617e29abb
12
recipes/wip/dev/debug/yetty/recipe.toml
Normal file
12
recipes/wip/dev/debug/yetty/recipe.toml
Normal file
@ -0,0 +1,12 @@
|
||||
#TODO missing dependencies: https://github.com/aa55-dev/yeTTY#building
|
||||
[source]
|
||||
git = "https://github.com/aa55-dev/yeTTY"
|
||||
rev = "v0.1.3"
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"qt6-multimedia",
|
||||
"zstd",
|
||||
"boost",
|
||||
]
|
||||
15
recipes/wip/games/engines/gemrb/recipe.toml
Normal file
15
recipes/wip/games/engines/gemrb/recipe.toml
Normal file
@ -0,0 +1,15 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/gemrb/gemrb/blob/master/INSTALL
|
||||
[source]
|
||||
tar = "https://sourceforge.net/projects/gemrb/files/Releases//0.9.4/gemrb-0.9.4-sources.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DSDL_BACKEND=SDL2",
|
||||
]
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
"sdl2-mixer",
|
||||
"zlib",
|
||||
"libiconv",
|
||||
]
|
||||
20
recipes/wip/games/engines/odamex/recipe.toml
Normal file
20
recipes/wip/games/engines/odamex/recipe.toml
Normal file
@ -0,0 +1,20 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/odamex/odamex#compilation-instructions
|
||||
[source]
|
||||
tar = "https://github.com/odamex/odamex/releases/download/11.2.0/odamex/odamex-src-11.2.0.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_SERVER=0",
|
||||
"-DBUILD_CLIENT=1",
|
||||
"-DBUILD_LAUNCHER=1",
|
||||
]
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
"sdl2-mixer",
|
||||
"libpng",
|
||||
"zlib",
|
||||
"wxwidgets-gtk3",
|
||||
]
|
||||
[package]
|
||||
dependencies = ["deutex"]
|
||||
15
recipes/wip/games/platform/irrlamb/recipe.toml
Normal file
15
recipes/wip/games/platform/irrlamb/recipe.toml
Normal file
@ -0,0 +1,15 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://gitlab.com/jazztickets/uploads/-/raw/main/irrlamb-1.0.7-d99c154-src.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"openal",
|
||||
"libvorbis",
|
||||
"libogg",
|
||||
"libjpeg",
|
||||
"libpng",
|
||||
"freetype2",
|
||||
"sqlite3",
|
||||
"zlib",
|
||||
]
|
||||
15
recipes/wip/games/shooter/empty-clip/recipe.toml
Normal file
15
recipes/wip/games/shooter/empty-clip/recipe.toml
Normal file
@ -0,0 +1,15 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://gitlab.com/jazztickets/uploads/-/raw/main/emptyclip-2.0.3-0d97724f-src.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"sdl3",
|
||||
"libwebp",
|
||||
"sqlite3",
|
||||
"freetype2",
|
||||
"openal",
|
||||
"libvorbis",
|
||||
"libogg",
|
||||
"zlib",
|
||||
]
|
||||
5
recipes/wip/games/tools/deutex/recipe.toml
Normal file
5
recipes/wip/games/tools/deutex/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://github.com/Doom-Utils/deutex/releases/download/v5.2.3/deutex-5.2.3.tar.zst"
|
||||
[build]
|
||||
template = "configure"
|
||||
11
recipes/wip/image/editors/ascii-draw/recipe.toml
Normal file
11
recipes/wip/image/editors/ascii-draw/recipe.toml
Normal file
@ -0,0 +1,11 @@
|
||||
#TODO not compiled or tested
|
||||
# probably missing dependencies
|
||||
[source]
|
||||
git = "https://github.com/Nokse22/ascii-draw"
|
||||
rev = "v1.1.0"
|
||||
[build]
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"gtk4",
|
||||
"libadwaita",
|
||||
]
|
||||
13
recipes/wip/image/editors/drawing/recipe.toml
Normal file
13
recipes/wip/image/editors/drawing/recipe.toml
Normal file
@ -0,0 +1,13 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO determine minimum dependencies from meson log
|
||||
# build instructions: https://github.com/maoschanz/drawing/blob/master/CONTRIBUTING.md#install-from-source-code
|
||||
# dependencies: https://github.com/maoschanz/drawing/blob/master/CONTRIBUTING.md#dependencies
|
||||
[source]
|
||||
git = "https://github.com/maoschanz/drawing"
|
||||
rev = "1.0.2"
|
||||
[build]
|
||||
template = "meson"
|
||||
#dependencies = [
|
||||
# "gtk3",
|
||||
# "cairo",
|
||||
#]
|
||||
18
recipes/wip/libs/other/sdl3/recipe.toml
Normal file
18
recipes/wip/libs/other/sdl3/recipe.toml
Normal file
@ -0,0 +1,18 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO determine minimum dependencies from the cmake log
|
||||
# build instructions: https://github.com/libsdl-org/SDL/blob/main/docs/README-cmake.md
|
||||
# dependencies: https://github.com/libsdl-org/SDL/blob/main/docs/README-linux.md
|
||||
[source]
|
||||
tar = "https://github.com/libsdl-org/SDL/releases/download/release-3.2.26/SDL3-3.2.26.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DSDL_SHARED=ON",
|
||||
"-DSDL_STATIC=OFF",
|
||||
"-DSDL_TESTS=OFF",
|
||||
"-DSDL_DISABLE_INSTALL_DOCS=ON",
|
||||
]
|
||||
dependencies = [
|
||||
"liborbital",
|
||||
"mesa",
|
||||
]
|
||||
7
recipes/wip/net/scan/netpeek/recipe.toml
Normal file
7
recipes/wip/net/scan/netpeek/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO determine minimum dependencies from meson log
|
||||
[source]
|
||||
git = "https://github.com/ZingyTomato/NetPeek"
|
||||
rev = "v0.2.4"
|
||||
[build]
|
||||
template = "meson"
|
||||
6
recipes/wip/science/nucleus/recipe.toml
Normal file
6
recipes/wip/science/nucleus/recipe.toml
Normal file
@ -0,0 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO determine minimum dependencies from meson log
|
||||
[source]
|
||||
tar = "https://codeberg.org/lo-vely/nucleus/archive/v2.tar.gz"
|
||||
[build]
|
||||
template = "meson"
|
||||
Loading…
Reference in New Issue
Block a user