- mesa/wayland/wayland-protocols/libdrm/seatd/samurai/meson + patches: batch C de gráficos previo que jamás se mandó al worker, arrastrado en incoming/. Parqueado en tandas/hold-nongo/. - syncthing: build especial (genera la GUI embebida 'auto.Assets' vía go generate/build.go) ⇒ diferida a staged-fallidos con el motivo. Quedan 18 go-12 limpias en la cola.
25 lines
1.1 KiB
TOML
25 lines
1.1 KiB
TOML
# libdrm 2.4.134 — wrapper de los ioctls DRM del kernel. Lo enlazan Mesa, mirada (smithay) y
|
|
# arje-splash. Proyecto meson. Construimos SÓLO el core (todas las libs helper por-GPU
|
|
# deshabilitadas): el driver gallium `iris` de Mesa moderno usa libdrm CORE, no libdrm_intel
|
|
# (ése es el driver i915 clásico, legacy). Así evitamos la dep libpciaccess (sólo la piden
|
|
# los helpers intel/radeon/nouveau viejos). link=dynamic: shared lib que Mesa/mirada enlazan.
|
|
name = "libdrm"
|
|
version = "2.4.134"
|
|
|
|
[source]
|
|
tarball = "https://gitlab.freedesktop.org/mesa/libdrm/-/archive/libdrm-2.4.134/libdrm-libdrm-2.4.134.tar.gz"
|
|
sha256 = "28af861f62e7a2c3a48c5ff2ad4d01cf440a419f7f877de5caa7f73d3afa5367"
|
|
|
|
[build]
|
|
compiler = "zig-cc"
|
|
target = "x86_64-linux-musl"
|
|
link = "dynamic"
|
|
|
|
[build.phases]
|
|
configure = "meson setup output --prefix=/usr --buildtype=release -Dintel=disabled -Dradeon=disabled -Damdgpu=disabled -Dnouveau=disabled -Dvmwgfx=disabled -Dman-pages=disabled -Dvalgrind=disabled -Dtests=false"
|
|
compile = "ninja -C output"
|
|
install = "DESTDIR=/out ninja -C output install"
|
|
|
|
[deps]
|
|
build = ["meson", "samurai", "python3", "pkgconf"]
|