Etapa G: gperf (build-tool fontconfig) + glib --prefer-static (linkea .a no .so del base Alpine)

This commit is contained in:
2026-06-30 00:17:24 -04:00
parent f40af6718f
commit 205302afbb
2 changed files with 15 additions and 1 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ compiler = "zig-cc"
target = "x86_64-linux-musl"
link = "static"
[build.phases]
configure = "PYTHONPATH=/usr/lib/python3.12/site-packages meson setup output --prefix=/usr --buildtype=release -Ddefault_library=static -Dtests=false -Dnls=disabled -Dlibmount=disabled -Dselinux=disabled -Dman-pages=disabled -Dintrospection=disabled -Dglib_debug=disabled -Dglib_assert=false -Dglib_checks=false"
configure = "PYTHONPATH=/usr/lib/python3.12/site-packages meson setup output --prefix=/usr --buildtype=release --prefer-static -Ddefault_library=static -Dtests=false -Dnls=disabled -Dlibmount=disabled -Dselinux=disabled -Dman-pages=disabled -Dintrospection=disabled -Dglib_debug=disabled -Dglib_assert=false -Dglib_checks=false"
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]
+14
View File
@@ -0,0 +1,14 @@
# gperf 3.1 — generador de hashes perfectos (build-tool de fontconfig). autotools.
name = "gperf"
version = "3.1"
[source]
tarball = "https://ftp.gnu.org/gnu/gperf/gperf-3.1.tar.gz"
sha256 = "588546b945bba4b70b6a3a616e80b4ab466e3f33024a352fc2198112cdbb3ae2"
[build]
compiler = "zig-cc"
target = "x86_64-linux-musl"
link = "static"
[build.phases]
configure = "./configure --prefix=/usr"
compile = "make"
install = "make install DESTDIR=/out"