Cierra el userland foundational: foot (terminal Wayland) + su cadena de libs → canónicas + repo firmado. incoming-clib queda VACÍO (todo el base-system promovido). Front (d) COMPLETO a nivel build.
24 lines
1.1 KiB
TOML
24 lines
1.1 KiB
TOML
# Importada de Alpine aports (Etapa G) — de-Alpinizada. fcft = lib de fuentes de la
|
|
# familia foot (dnkl). Depende de tllist/utf8proc (selladas) + freetype/fontconfig/
|
|
# harfbuzz/pixman (canónicas). Último eslabón antes del terminal foot. meson, lib estática.
|
|
name = "fcft"
|
|
version = "3.3.3"
|
|
|
|
[source]
|
|
tarball = "https://codeberg.org/dnkl/fcft/archive/3.3.3.tar.gz"
|
|
sha256 = "c0d8d485b45b1af829f73101d6588f404a32bf3c7543236b1a4707d44be81b60"
|
|
|
|
[build]
|
|
compiler = "zig-cc"
|
|
target = "x86_64-linux-musl"
|
|
link = "static"
|
|
flags = []
|
|
|
|
[build.phases]
|
|
configure = "PYTHONPATH=/usr/lib/python3.12/site-packages meson setup output --prefix=/usr --buildtype=release --default-library=static -Db_lto=false -Ddocs=disabled -Dtest-text-shaping=false -Dsvg-backend=none"
|
|
compile = "PYTHONPATH=/usr/lib/python3.12/site-packages ninja -C output"
|
|
install = "PYTHONPATH=/usr/lib/python3.12/site-packages DESTDIR=/out meson install -C output --no-rebuild"
|
|
|
|
[deps]
|
|
build = ["tllist", "utf8proc", "freetype", "fontconfig", "harfbuzz", "pixman", "libpng", "zlib", "expat", "meson", "samurai", "python3", "pkgconf", "linux-headers"]
|