# libnftnl 1.3.2 — la librería que traduce entre las estructuras de nftables y netlink. Eslabón # del medio de la cadena que pide el §6.5 del SDD 26 (`libmnl` → `libnftnl` → `nftables`). # # La versión NO es libre: `nftables` 1.1.6 exige `libnftnl >= 1.3.1` en su `configure.ac:60` # (leído en el tarball pineado, no supuesto). 1.3.2 es la última de la serie. # # Tarball de release por el mismo motivo que libmnl: el árbol de git no trae `configure` y el corpus # no tiene autoconf/automake. name = "libnftnl" version = "1.3.2" license = "GPL-2.0-or-later" [source] tarball = "https://www.netfilter.org/pub/libnftnl/libnftnl-1.3.2.tar.xz" sha256 = "c97abc3409f8fa396b4462b2bb7f147a3a47a4ddc97cfa0b2f18890c9cfde8b0" [build] compiler = "zig-cc" target = "x86_64-linux-musl" link = "dynamic" flags = [] [build.phases] configure = './configure --build=$CBUILD --host=$CHOST --prefix=/usr --disable-static --enable-shared' compile = 'make -j"$(nproc)"' install = "make install DESTDIR=/out && find /out -name '*.la' -delete" [deps] build = ["binutils", "busybox", "make", "pkgconf", "libmnl"]