Add recipes

This commit is contained in:
Ribbon 2026-04-16 20:17:57 -03:00
parent 35420f9983
commit d1e0af4b89
12 changed files with 170 additions and 0 deletions

View File

@ -0,0 +1,10 @@
#TODO not compiled or tested
# build instructions: https://jonas.github.io/tig/INSTALL.html
[source]
tar = "https://github.com/jonas/tig/releases/download/tig-2.6.0/tig-2.6.0.tar.gz"
[build]
template = "configure"
dependencies = [
"ncursesw",
"libiconv",
]

View File

@ -0,0 +1,13 @@
#TODO not compiled or tested
[source]
git = "https://github.com/danirod/cartero"
shallow_clone = true
[build]
template = "meson"
dependencies = [
"libadwaita",
"glib",
"gtk4",
"gtksourceview",
"openssl3",
]

View File

@ -0,0 +1,6 @@
#TODO not compiled or tested
[source]
git = "https://github.com/Feromond/budget_tracker_tui"
shallow_clone = true
[build]
template = "cargo"

View File

@ -0,0 +1,12 @@
#TODO not compiled or tested
#TODO discover minimum dependencies from meson log
[source]
git = "https://github.com/sepehr-rs/Sudoku"
rev = "v1.6.1"
shallow_clone = true
[build]
template = "meson"
[package]
dependencies = [
"python312"
]

View File

@ -0,0 +1,30 @@
#TODO not compiled or tested
# build instructions: https://github.com/Warzone2100/warzone2100?tab=readme-ov-file#how-to-build
[source]
tar = "https://github.com/Warzone2100/warzone2100/releases/download/4.7.0/warzone2100_src.tar.xz"
shallow_clone = true
[build]
template = "cmake"
cmakeflags = [
"-DWZ_DEBUG_GFX_API_LEAKS=OFF",
"-DWZ_ENABLE_BACKEND_VULKAN=OFF",
"-DENABLE_DOCS=OFF",
]
dependencies = [
"sdl3",
"physicsfs",
"libpng",
"libjpeg-turbo",
"libtheora",
"libvorbis",
"libogg",
"libopus",
"freetype2",
"harfbuzz",
"fribidi",
"openal",
"curl",
"libsodium",
"sqlite3",
"libzip",
]

View File

@ -0,0 +1,20 @@
#TODO not compiled or tested
# build instructions: https://github.com/ddnet/ddnet/blob/master/docs/BUILDING.md
[source]
tar = "https://ddnet.org/downloads/DDNet-19.8.tar.xz"
[build]
template = "cmake"
cmakeflags = [
"-DINFORM_UPDATE=OFF",
"-DVIDEORECORDER=OFF",
"-DVULKAN=OFF",
"-GNinja",
]
dependencies = [
"sdl2",
"curl",
"freetype2",
"libogg",
"libopus",
"opusfile",
]

View File

@ -0,0 +1,10 @@
#TODO not compiled or tested
[source]
git = "https://github.com/sixpounder/game-of-life"
shallow_clone = true
[build]
template = "meson"
dependencies = [
"libadwaita",
"gtk4",
]

View File

@ -0,0 +1,12 @@
#TODO not compiled or tested
#TODO discover minimum dependencies from meson log
[source]
git = "https://github.com/wbernard/Memorado"
rev = "0.7"
shallow_clone = true
[build]
template = "meson"
[package]
dependencies = [
"python312",
]

View File

@ -0,0 +1,15 @@
#TODO not compiled or tested
[source]
git = "https://github.com/mufeedali/Wordbook"
rev = "1.0.0"
shallow_clone = true
[build]
template = "meson"
dependencies = [
"libadwaita",
"gtk4",
]
[package]
dependencies = [
"python312"
]

View File

@ -0,0 +1,12 @@
#TODO not compiled or tested
#TODO discover minimum dependencies from meson log
[source]
git = "https://github.com/CleoMenezesJr/Serigy"
rev = "2.1.1"
shallow_clone = true
[build]
template = "meson"
[package]
dependencies = [
"python312",
]

View File

@ -0,0 +1,14 @@
#TODO not compiled or tested
[source]
git = "https://github.com/johnfactotum/foliate"
rev = "3.3.0"
shallow_clone = true
[build]
template = "meson"
mesonflags = ["-Dcheck_runtime_deps=false"]
dependencies = [
"gjs",
"gtk4",
"libadwaita",
"webkitgtk4",
]

View File

@ -0,0 +1,16 @@
#TODO not compiled or tested
[source]
git = "https://gitlab.com/guillermop/Counters"
rev = "v1.4.0"
shallow_clone = true
[build]
template = "meson"
dependencies = [
"gjs",
"gtk4",
"libadwaita",
"sqlite3",
]
dev-dependencies = [
"host:blueprint"
]