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…
crun: un contenedor ARRANCÓ de verdad — la hoja de la última familia vacía
1# libseccomp 2.6.1 — API de alto nivel sobre el filtrado de syscalls del kernel (BPF seccomp).
2# Frontera declarada en gnome-desktop: su thumbnailer sandboxea con bwrap+seccomp y la dep es
3# INCONDICIONAL en linux (no hay opción meson para apagarla). Autotools, estático.
4#
5# gperf es build-dep REAL, no opcional: configure.ac hace AC_CHECK_TOOL(GPERF) y aborta con
6# «please install gperf» si falta (genera la tabla hash de nombres de syscall). Ya está en el corpus.
7# --disable-python: los bindings piden cython3; el escritorio consume la lib C, no el módulo.
8name = "libseccomp"
9version = "2.6.1"
10license = "LGPL-2.1-only"
11
12[source]
13tarball = "https://github.com/seccomp/libseccomp/releases/download/v2.6.1/libseccomp-2.6.1.tar.gz"
14sha256 = "501f66c667225d53791b97e1d7cf85ab764c297d04881f60f38f451c4b0ee1be"
15
16[build]
17compiler = "zig-cc"
18target = "x86_64-linux-musl"
19link = "static"
20
21[build.phases]
22configure = './configure --build=$CBUILD --host=$CHOST --prefix=/usr --disable-shared --enable-static --disable-python'
23compile = 'make'
24install = 'make DESTDIR=/out install'
25
26[deps]
27build = ["make", "gperf"]