gioser

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 188Rust 55Shell 30Markdown 281211 Definitions

⎇ ff78b3d54fb9786c53bf223dde4d428469948289 recipes/libndp.toml TOML · 31 lines · 1.1 KB History raw

recetas: libtool y libndp al corpus — promoción GRATIS, hash idéntico desde las dos partes 72b9f54c1 · Sergio ·

1# libndp 1.9 — IPv6 Neighbor Discovery Protocol (libndp.so). Campaña KDE (ADR 0011): es una de las 3 deps
2# DURAS de NetworkManager (junto a libudev y gio), y NetworkManager→libnm es lo que destraba
3# networkmanager-qt → plasma-nm (el applet de red).
4#
5# El proyecto no publica tarball con `configure` pregenerado (los mirrors dan 404); se usa el git-archive
6# del tag y se corre `autoreconf -fi` con el autoconf/automake/libtoolize del rootfs de build (mismo patrón
7# "de gueto" que gcc/cmake: herramienta del rootfs, no del catálogo).
8name    = "libndp"
9version = "1.9"
10license = "LGPL-2.1-or-later"
11
12[source]
13tarball = "https://github.com/jpirko/libndp/archive/refs/tags/v1.9.tar.gz"
14sha256  = "e564f5914a6b1b799c3afa64c258824a801c1b79a29e2fe6525b682249c65261"
15
16[build]
17compiler = "zig-cc"
18target   = "x86_64-linux-musl"
19link     = "dynamic"
20flags    = []
21
22[build.phases]
23configure = '''
24autoreconf -fi
25./configure --build=$CBUILD --host=$CHOST --prefix=/usr --enable-shared --disable-static
26'''
27compile = 'make -j"$(nproc)"'
28install = "make DESTDIR=/out install && find /out -name '*.la' -delete"
29
30[deps]
31build = ["pkgconf", "libtool"]