openrc 0.62.6: + libcap (requerido en Linux sin toggle) → sella; promovido a canónico

openrc es el supervisor de servicios (rc-service/rc-status/rc-update/start-stop-daemon)
que faltaba para una distro instalable — arje-zero es PID1, openrc gestiona /etc/init.d.
El build fallaba por libcap: meson.build lo pide incondicional en Linux (dependency
'libcap' >=2.33, sin -Dlibcap). Añadido → binarios estáticos-musl sellados.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-18 16:16:59 -04:00
co-authored by Claude Opus 4.8
parent 441c0dfba9
commit ecc4a0dc6f
@@ -27,4 +27,6 @@ compile = "ninja -C output"
install = "DESTDIR=/out meson install -C output --no-rebuild"
[deps]
build = ["meson", "samurai", "python3", "pkgconf"]
# libcap NO es opcional en Linux: openrc/meson.build hace `dependency('libcap', version: '>=2.33')`
# incondicional (no hay -Dlibcap para desactivarlo, sólo se salta en no-Linux). Ya está en el corpus.
build = ["meson", "samurai", "python3", "pkgconf", "libcap"]