diff --git a/recipes/emulators/mupen64plus/recipe.toml b/recipes/emulators/mupen64plus/recipe.toml deleted file mode 100644 index f1538f56f..000000000 --- a/recipes/emulators/mupen64plus/recipe.toml +++ /dev/null @@ -1,34 +0,0 @@ -[source] -tar = "https://github.com/mupen64plus/mupen64plus-core/releases/download/2.6.0/mupen64plus-core-src-2.6.0.tar.gz" -blake3 = "faef6f557b32165adf5ad7f12a22f1dfda98893f59cbf910b697a86e610652a9" - -[build] -template = "custom" -dependencies = [ - "freetype2", - "liborbital", - "libpng", - "mesa", - "mesa-glu", - "sdl2", - "zlib", -] -script = """ -rsync -av --delete "${COOKBOOK_SOURCE}/" ./ -#TODO: support Redox in UNAME -"${COOKBOOK_MAKE}" \ - CROSS_COMPILE="${TARGET}-" \ - GLES_LIB="" \ - GL_CFLAGS="$("${TARGET}-pkg-config" --cflags osmesa)" \ - GL_LDLIBS="$("${TARGET}-pkg-config" --libs osmesa)" \ - HOST_CPU="${TARGET%%-*}" \ - SDL_CFLAGS="$("${TARGET}-pkg-config" --cflags sdl2)" \ - SDL_LDFLAGS="$("${TARGET}-pkg-config" --libs sdl2)" \ - UNAME=Linux \ - USE_GLES=1 \ - V=1 \ - VULKAN=0 \ - -C projects/unix \ - -j "${COOKBOOK_MAKE_JOBS}" \ - all -""" diff --git a/recipes/wip/db/bobby/recipe.toml b/recipes/wip/db/bobby/recipe.toml new file mode 100644 index 000000000..493412b2c --- /dev/null +++ b/recipes/wip/db/bobby/recipe.toml @@ -0,0 +1,10 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/hbons/Bobby" +[build] +template = "meson" +dependencies = [ + "libadwaita", + "glib", + "gtk4", +] diff --git a/recipes/wip/doc/brief/recipe.toml b/recipes/wip/doc/brief/recipe.toml new file mode 100644 index 000000000..8c8bc247f --- /dev/null +++ b/recipes/wip/doc/brief/recipe.toml @@ -0,0 +1,7 @@ +#TODO not compiled or tested +#TODO discover minimum dependencies from meson log +[source] +git = "https://github.com/shonebinu/Brief" +rev = "v0.3.0" +[build] +template = "meson" diff --git a/recipes/wip/emu/game-console/mupen64plus-core/recipe.toml b/recipes/wip/emu/game-console/mupen64plus-core/recipe.toml index 9eefea697..c5a98cf09 100644 --- a/recipes/wip/emu/game-console/mupen64plus-core/recipe.toml +++ b/recipes/wip/emu/game-console/mupen64plus-core/recipe.toml @@ -1,11 +1,33 @@ -#TODO missing script for "make": https://github.com/mupen64plus/mupen64plus-core#2-building-from-source +#TODO not compiled or tested [source] tar = "https://github.com/mupen64plus/mupen64plus-core/releases/download/2.6.0/mupen64plus-bundle-src-2.6.0.tar.gz" [build] template = "custom" dependencies = [ - "sdl2", - "libpng", "freetype2", + "liborbital", + "libpng", + "mesa", + "mesa-glu", + "sdl2", "zlib", ] +script = """ +rsync -av --delete "${COOKBOOK_SOURCE}/" ./ +#TODO: support Redox in UNAME +"${COOKBOOK_MAKE}" \ + CROSS_COMPILE="${TARGET}-" \ + GLES_LIB="" \ + GL_CFLAGS="$("${TARGET}-pkg-config" --cflags osmesa)" \ + GL_LDLIBS="$("${TARGET}-pkg-config" --libs osmesa)" \ + HOST_CPU="${TARGET%%-*}" \ + SDL_CFLAGS="$("${TARGET}-pkg-config" --cflags sdl2)" \ + SDL_LDFLAGS="$("${TARGET}-pkg-config" --libs sdl2)" \ + UNAME=Linux \ + USE_GLES=1 \ + V=1 \ + VULKAN=0 \ + -C projects/unix \ + -j "${COOKBOOK_MAKE_JOBS}" \ + all +""" diff --git a/recipes/wip/net/analysis/ttl/recipe.toml b/recipes/wip/net/analysis/ttl/recipe.toml new file mode 100644 index 000000000..21e74b053 --- /dev/null +++ b/recipes/wip/net/analysis/ttl/recipe.toml @@ -0,0 +1,5 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/lance0/ttl" +[build] +template = "cargo" diff --git a/recipes/wip/text/tylax/recipe.toml b/recipes/wip/text/tylax/recipe.toml new file mode 100644 index 000000000..fe86c7287 --- /dev/null +++ b/recipes/wip/text/tylax/recipe.toml @@ -0,0 +1,5 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/scipenai/tylax" +[build] +template = "cargo" diff --git a/recipes/wip/text/typesetter/recipe.toml b/recipes/wip/text/typesetter/recipe.toml new file mode 100644 index 000000000..0b88f9844 --- /dev/null +++ b/recipes/wip/text/typesetter/recipe.toml @@ -0,0 +1,6 @@ +#TODO not compiled or tested +#TODO discover minimum dependencies from meson log +[source] +git = "https://codeberg.org/haydn/typesetter" +[build] +template = "meson" diff --git a/recipes/wip/tools/cfait/recipe.toml b/recipes/wip/tools/cfait/recipe.toml new file mode 100644 index 000000000..838b7a130 --- /dev/null +++ b/recipes/wip/tools/cfait/recipe.toml @@ -0,0 +1,5 @@ +#TODO not compiled or tested +[source] +git = "https://codeberg.org/trougnouf/cfait" +[build] +template = "cargo" diff --git a/recipes/wip/tools/planify/recipe.toml b/recipes/wip/tools/planify/recipe.toml new file mode 100644 index 000000000..f2cf7e6eb --- /dev/null +++ b/recipes/wip/tools/planify/recipe.toml @@ -0,0 +1,7 @@ +#TODO not compiled or tested +#TODO determine minimum dependencies from meson log +[source] +git = "https://github.com/alainm23/planify" +rev = "v4.17.0" +[build] +template = "meson" diff --git a/recipes/wip/video/editors/video-trimmer/recipe.toml b/recipes/wip/video/editors/video-trimmer/recipe.toml new file mode 100644 index 000000000..3c60d653d --- /dev/null +++ b/recipes/wip/video/editors/video-trimmer/recipe.toml @@ -0,0 +1,10 @@ +#TODO not compiled or tested +[source] +git = "https://gitlab.gnome.org/YaLTeR/video-trimmer" +[build] +template = "meson" +dependencies = [ + "gtk4", + "ffmpeg6", + "gstreamer", +] diff --git a/recipes/wip/video/other/trimmeroni/recipe.toml b/recipes/wip/video/other/trimmeroni/recipe.toml index 2666aa2d9..48244b7ab 100644 --- a/recipes/wip/video/other/trimmeroni/recipe.toml +++ b/recipes/wip/video/other/trimmeroni/recipe.toml @@ -1,5 +1,5 @@ #TODO compiled but not tested [source] -git = "https://github.com/outfrost/trimmeroni" +git = "https://codeberg.org/outfrost/trimmeroni" [build] template = "cargo"