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 1182Shell 87Rust 63Markdown 541592 Sutichaykuna

⎇ 494d3fd615fd0902c13e3596b56fee7b16ebcb44 recipes/libudev-zero.toml TOML · 23 siq'ikuna · 879 B Ñawpa willay ch'uya

Etapa G: stack de entrada para mirada-compositor — libinput + libudev-zero + libevdev + mtdev 7f11f2ed5 · sergio ·

1# libudev-zero 1.0.4 — implementación de libudev SIN udevd (lee /sys y /dev directo). Encaja con la
2# filosofía no-systemd de tawasuyu (arje es el init, sin daemon udev). La pide `libinput` (vía
3# input-sys/libudev-sys de smithay) para enumerar dispositivos de entrada/DRM. Provee libudev.so +
4# libudev.pc + headers. Makefile simple (sin autotools/meson).
5# (Alternativa si hiciera falta hotplug real: eudev — más pesado, autotools.)
6name    = "libudev-zero"
7version = "1.0.4"
8
9[source]
10tarball = "https://github.com/illiliti/libudev-zero/archive/refs/tags/1.0.4.tar.gz"
11sha256  = "10148cfd6047d387bf71eca72cd19c177084224d96434a118d8def6e0a3d6316"
12
13[build]
14compiler = "zig-cc"
15target   = "x86_64-linux-musl"
16link     = "dynamic"
17
18[build.phases]
19compile = 'make PREFIX=/usr'
20install = 'make PREFIX=/usr DESTDIR=/out install install-pkgconfig'
21
22[deps]
23build = ["pkgconf"]