tawasuyu

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 1569Shell 203Rust 109Markdown 993728 Sutichaykuna

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

205302afbb3fe206379dc5ee66a896c5638e6b05 · ruwaq sergio · (3 killa ñawpaq) · tayta f40af6718 · kay commitpi sach'ata qhaway

Semántico sayk'uy

Mana ima sutichaypas t'ikrakurqanchu: qillqalla, yachachiylla utaq willaylla t'ikrakurqan.

2 qillqakuna · +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"