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…
kde/Plasma: spectacle SELLA — la CAPTURA DE PANTALLA (la app más cara de la campaña)
1# libva 2.22.0 — Video Acceleration API (libva.so + libva-drm.so). Campaña KDE (ADR 0011): **kpipewire**
2# los exige REQUIRED (`pkg_check_modules(LIBVA ... libva REQUIRED)` + libva-drm), para codificar por
3# hardware los streams que graba KPipeWireRecord.
4#
5# Es sólo la capa de despacho: los drivers reales (intel-media-driver / mesa gallium VA) son RUNTIME y
6# se cargan por dlopen — no hacen falta para compilar. Sólo backend DRM: sin X11/Wayland/GLX (evita
7# arrastrar más cadena; el driver DRM es el que usa kpipewire).
8name = "libva"
9version = "2.22.0"
10
11[source]
12tarball = "https://github.com/intel/libva/archive/refs/tags/2.22.0.tar.gz"
13sha256 = "467c418c2640a178c6baad5be2e00d569842123763b80507721ab87eb7af8735"
14
15[build]
16compiler = "zig-cc"
17target = "x86_64-linux-musl"
18link = "dynamic"
19flags = []
20
21[build.phases]
22configure = '''
23PYTHONPATH=/usr/lib/python3.12/site-packages meson setup output --prefix=/usr --buildtype=release \
24 -Ddefault_library=shared \
25 -Dwith_x11=no -Dwith_glx=no -Dwith_wayland=no -Dwith_win32=no -Ddisable_drm=false \
26 -Denable_docs=false
27'''
28compile = "PYTHONPATH=/usr/lib/python3.12/site-packages ninja -C output"
29install = "PYTHONPATH=/usr/lib/python3.12/site-packages DESTDIR=/out meson install -C output --no-rebuild"
30
31[deps]
32build = ["meson", "samurai", "python3", "pkgconf", "libdrm"]