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 1534Shell 199Rust 109Markdown 993713 Sutichaykuna

cosmic: cosmic-workspaces necesita mesa — la dep sale de lo que DIBUJA, no del toolkit

Sellado b3:a031249e. La vista de espacios de trabajo muestra miniaturas vivas de las
ventanas: el compositor se las pasa como DMA-BUF por zcosmic-toplevel-info y el cliente
importa el fd con GBM ⇒ -lgbm. Es el único cliente de la suite que toca el pipeline
gráfico además del compositor, así que el juego fijo de cuatro no alcanzaba.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

63b777f91e559e2c40d507102ea05bbb7860f3bc · ruwaq sergio · (2 killa ñawpaq) · tayta 8618cfd1c · kay commitpi sach'ata qhaway

Semántico sayk'uy

Mana ima sutichaypas t'ikrakurqanchu: qillqalla, yachachiylla utaq willaylla t'ikrakurqan.

1 qillqakuna · +7 −1

diff --git a/recipes/incoming-cosmic/cosmic-workspaces-epoch.toml b/recipes/incoming-cosmic/cosmic-workspaces-epoch.toml
index 099eb904..89073285 100644
--- a/recipes/incoming-cosmic/cosmic-workspaces-epoch.toml
+++ b/recipes/incoming-cosmic/cosmic-workspaces-epoch.toml
@@ -37,4 +37,10 @@ cp data/com.system76.CosmicWorkspaces.svg     /out/usr/share/icons/hicolor/scala
 # tres llegan por la cadena de libcosmic —enumeración de monitores y de dispositivos de entrada—,
 # no por nada que el cliente haga a la vista. Es el juego FIJO de todo cliente de la suite; se
 # descubrió uno por build hasta leerlo de una sola vez en el comando del linker.
-build = ["libxkbcommon", "pkgconf", "libudev-zero", "libinput"]
+#
+# `mesa` es la QUINTA, y sólo la necesita ESTE cliente: la vista de espacios de trabajo muestra
+# miniaturas vivas de las ventanas, que el compositor le pasa como DMA-BUF por
+# `zcosmic-toplevel-info`. Para convertir ese buffer en algo dibujable importa el fd con GBM ⇒
+# `-lgbm`. O sea que la dep no viene del toolkit sino de lo que el programa MUESTRA — el único de
+# la suite que toca el pipeline gráfico además del compositor.
+build = ["libxkbcommon", "pkgconf", "libudev-zero", "libinput", "mesa"]