Etapa G: gperf (build-tool fontconfig) + glib --prefer-static (linkea .a no .so del base Alpine)
Delta semántico
Ninguna definición cambió: el cambio es de texto, documentación o datos.
2 archivos · +15 −1
diff --git a/recipes/incoming-clib/glib.toml b/recipes/incoming-clib/glib.toml
index e69b80df..f2a73dd0 100644
--- a/recipes/incoming-clib/glib.toml
+++ b/recipes/incoming-clib/glib.toml
@@ -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]
diff --git a/recipes/incoming-clib/gperf.toml b/recipes/incoming-clib/gperf.toml
new file mode 100644
index 00000000..58c7f31b
--- /dev/null
+++ b/recipes/incoming-clib/gperf.toml
@@ -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"