Add recipes

This commit is contained in:
Ribbon 2025-10-29 22:45:09 -03:00
parent adbb032780
commit 66431b06e3
10 changed files with 76 additions and 0 deletions

View File

@ -0,0 +1,6 @@
#TODO not compiled or tested
[source]
git = "https://github.com/larmel/lacc"
rev = "30839843daaff9d87574b5854854c9ee4610cdcd"
[build]
template = "configure"

View File

@ -0,0 +1,9 @@
#TODO missing script for gnu make
# build instructions: https://git.simple-cc.org/scc/file/README.html
[source]
git = "https://git.simple-cc.org/scc/"
rev = "1ed0ff0000999561feee336c289252faf2502a7e"
[build]
template = "custom"
[package]
dependencies = ["qbe"]

View File

@ -0,0 +1,6 @@
#TODO not compiled or tested
# build instructions: https://repo.or.cz/tinycc.git/blob/HEAD:/README
[source]
tar = "https://download.savannah.nongnu.org/releases/tinycc/tcc-0.9.27.tar.bz2"
[build]
template = "configure"

View File

@ -0,0 +1,13 @@
#TODO not compiled or tested
# build instructions: https://github.com/MidnightCommander/mc/blob/master/doc/INSTALL
[source]
tar = "https://ftp.osuosl.org/pub/midnightcommander/mc-4.8.33.tar.xz"
[build]
template = "configure"
configureflags = [
"--without-x",
"--without-gpm-mouse",
]
dependencies = [
"ncurses",
]

View File

@ -0,0 +1,10 @@
#TODO not compiled or tested
# build instructions: https://github.com/btpd/btpd?tab=readme-ov-file#building
[source]
git = "https://github.com/btpd/btpd"
rev = "a3a10dfe1ece4a726530353a7b208c0cb4ff7e0d"
[build]
template = "configure"
dependencies = [
"openssl3",
]

View File

@ -0,0 +1,6 @@
#TODO not compiled or tested
# build instructions: read the INSTALL file
[source]
tar = "https://acme.com/software/thttpd/thttpd-2.29.tar.gz"
[build]
template = "configure"

View File

@ -0,0 +1,6 @@
#TODO missing script for gnu make: https://git.zx2c4.com/password-store/tree/INSTALL
#TODO determine compile-time and run-time dependencies: https://git.zx2c4.com/password-store/tree/README#n15
[source]
tar = "https://git.zx2c4.com/password-store/snapshot/password-store-1.7.4.tar.xz"
[build]
template = "custom"

View File

@ -0,0 +1,6 @@
#TODO determine minimum dependencies from meson log
# build instructions: https://mpd.readthedocs.io/en/stable/user.html#compiling-from-source
[source]
tar = "https://www.musicpd.org/download/mpd/0.24/mpd-0.24.6.tar.xz"
[build]
template = "meson"

View File

@ -0,0 +1,5 @@
#TODO not compiled or tested
[source]
git = "https://github.com/mierak/rmpc"
[build]
template = "cargo"

View File

@ -0,0 +1,9 @@
#TODO missing script for gnu make
# build instructions: https://git.suckless.org/surf/file/README.html
[source]
tar = "https://dl.suckless.org/surf/surf-2.1.tar.gz"
[build]
template = "custom"
dependencies = [
"webkitgtk3",
]