gioser

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 1572Shell 203Rust 109Markdown 993728 Sutichaykuna

estado: cosecha granja 2026-10-13T15:49:33Z — avance del árbol KDE

7db765a311cb06d9650b4eddbdcb9030301f9402 · ruwaq Sergio · (9 p'unchaw ñawpaq) · tayta 28d78da4c · kay commitpi sach'ata qhaway

Semántico sayk'uy

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

10 qillqakuna · +555 −369

diff --git a/docs/state/build-state-cosmic.json b/docs/state/build-state-cosmic.json
index 1596eb83..c5cff48b 100644
--- a/docs/state/build-state-cosmic.json
+++ b/docs/state/build-state-cosmic.json
@@ -1,23 +1,23 @@
 {
  "schema": "hammer-build-state/1",
  "totals": {
-  "recipes": 1005,
-  "nodes": 1008,
+  "recipes": 1004,
+  "nodes": 1007,
   "sealed": 961,
   "debt": 36,
-  "never": 8,
+  "never": 7,
   "ajeno": 3
  },
  "by_class": {
   "ajeno": 3,
-  "c": 312,
+  "c": 311,
   "go": 366,
   "gui": 41,
   "kernel": 8,
   "rust": 278
  },
  "debt_by_class": {
-  "c": 35,
+  "c": 34,
   "gui": 2,
   "rust": 7
  },
@@ -25,7 +25,7 @@
   "corpus": {
    "sealed": 934,
    "debt": 35,
-   "never": 8,
+   "never": 7,
    "ajeno": 3
   },
   "incoming-cosmic": {
@@ -81,7 +81,7 @@
    "debt": 13
   }
  },
- "sin_perfil": 643,
+ "sin_perfil": 642,
  "orphan_deps": [],
  "topo_ok": true,
  "nodes": {
@@ -2811,32 +2811,27 @@
    "perfiles": [],
    "dependientes_total": 0
   },
-  "churay-hybrid": {
-   "iname": "churay-hybrid",
-   "version": "0.1.0",
-   "link": "dynamic",
-   "compiler": "zig-cc",
-   "deps": [],
-   "cls": "c",
-   "queue": "corpus",
-   "foreign": false,
-   "hash": "b3:8676eef4cec14227d323b9f4554ae8db2286109e8b51adce56c0a3949319caee",
-   "state": "never",
-   "blocked_by": [],
-   "unblocks": 0,
-   "perfiles": [],
-   "dependientes_total": 0
-  },
   "churay-metal": {
    "iname": "churay-metal",
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:d818c7e8b6e8b2d1fa53643948f2387b6a9837c68007ca96077064d1f3cc0534",
+   "hash": "b3:86ecae09d41b824b00055432979449caa00b88e01caa8a43015d6da1f293e2fc",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -5243,7 +5238,7 @@
    "hash": "b3:117ee7e8fd5a41bd936d723c72c95cd3f8290292b52ba8088cc0701be170597b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 6,
+   "unblocks": 11,
    "perfiles": [
     "base",
     "cli",
@@ -5255,7 +5250,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 97
+   "dependientes_total": 102
   },
   "expat-shared": {
    "iname": "expat-shared",
@@ -10785,7 +10780,7 @@
    "hash": "b3:bbe561b7869d7ec30aa7f194e812df81e28a98e9f0ac5d114e0dc13d08829749",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -10793,7 +10788,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 174
+   "dependientes_total": 179
   },
   "libelogind": {
    "iname": "libelogind",
@@ -10903,7 +10898,7 @@
    "hash": "b3:1df7e7a3eac63694f8d094646cfc231f3843995f6f9f945cda138760f6bc9838",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 6,
+   "unblocks": 11,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -10911,7 +10906,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 154
+   "dependientes_total": 159
   },
   "libffi-shared": {
    "iname": "libffi-shared",
@@ -11759,7 +11754,7 @@
    "hash": "b3:b7410a2bd1220d877954db9a19f94db322623506c7b558ff684a6390779c081b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 2,
+   "unblocks": 7,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -11767,7 +11762,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 56
+   "dependientes_total": 61
   },
   "libxml2": {
    "iname": "libxml2",
@@ -12833,7 +12828,7 @@
    "hash": "b3:2ed75159165da8c1d96ee6b15a3cbc9850ff818f93add282fafd49d00a49a7d0",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -12841,7 +12836,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 171
+   "dependientes_total": 176
   },
   "mesa-llvmpipe": {
    "iname": "mesa-llvmpipe",
@@ -14902,11 +14897,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:6ee28a91c4dce3d9a43db329e4fabfbe5ecd86c33cb543e763d4158f53e4c658",
+   "hash": "b3:f00231c931d47889330059a9e955d6b158b0219faa201bf39196c1dff74bf773",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -14918,11 +14924,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:12a4c8b0706039abcb9f190c6b4fe52eead7fb5bac4923c63a395696854e563c",
+   "hash": "b3:285c7e55a046007e9263f873e377e29f4faea1aecdb7d66cee85f5d9ad5e079e",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -14934,11 +14951,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:ba7147b0fa24fdec0ad67326b0b252b0d9e3542a35c8c2e8ab890735d847ab27",
+   "hash": "b3:ec6ca86e99206cbe85efbfc71d53972f8859c770d6b3c855e6915ea1d2c19b81",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -14950,11 +14978,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:a1e478c46d559506eb43d3e4c118a7bd466520505c4bca6ff882d2866db7c956",
+   "hash": "b3:48824332a92f452d6e4a7a2253a6e3361dd94cbe71e8a258b286322bfaea212a",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -15488,7 +15527,7 @@
    "hash": "b3:cfb6a37eb990fb001dd66d5c2103e80cfa858b49aaa60a397ba0356830cc09b4",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 7,
+   "unblocks": 12,
    "perfiles": [
     "base",
     "cli",
@@ -15500,7 +15539,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 475
+   "dependientes_total": 480
   },
   "plow": {
    "iname": "plow",
@@ -20003,7 +20042,7 @@
    "hash": "b3:51116f72a799ceaf8bc9d5512ec5dc413865a6376e2285e550af10046572287b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 5,
+   "unblocks": 10,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -20011,7 +20050,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 187
+   "dependientes_total": 192
   },
   "wayland-protocols": {
    "iname": "wayland-protocols",
@@ -20031,7 +20070,7 @@
    "hash": "b3:9f81e41cbe8cb202121d8b9d697c7334a2c5d58bbf7cf7734eded9878c5db303",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -20039,7 +20078,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 82
+   "dependientes_total": 87
   },
   "websocketd": {
    "iname": "websocketd",
@@ -21125,7 +21164,7 @@
    "hash": "b3:dc363f261a71239412f6090e50e8abc0c7f6e544ccefa48c5ee5f47d26e84ef3",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "base",
     "cli",
@@ -21137,7 +21176,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 143
+   "dependientes_total": 148
   },
   "zlib-ng": {
    "iname": "zlib-ng",
@@ -21284,7 +21323,7 @@
    "hash": "b3:1ceb6215a5a3061ac385e036da642341da61a585abe62a1c904bd0c8c2f4d5fb",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "base",
     "cli",
@@ -21296,7 +21335,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 54
+   "dependientes_total": 59
   },
   "zstd-cli": {
    "iname": "zstd-cli",
diff --git a/docs/state/build-state-gnome.json b/docs/state/build-state-gnome.json
index f920f7f9..6569b522 100644
--- a/docs/state/build-state-gnome.json
+++ b/docs/state/build-state-gnome.json
@@ -1,23 +1,23 @@
 {
  "schema": "hammer-build-state/1",
  "totals": {
-  "recipes": 1058,
-  "nodes": 1061,
+  "recipes": 1057,
+  "nodes": 1060,
   "sealed": 1008,
   "debt": 42,
-  "never": 8,
+  "never": 7,
   "ajeno": 3
  },
  "by_class": {
   "ajeno": 3,
-  "c": 371,
+  "c": 370,
   "go": 366,
   "gui": 55,
   "kernel": 8,
   "rust": 258
  },
  "debt_by_class": {
-  "c": 40,
+  "c": 39,
   "gui": 3,
   "rust": 7
  },
@@ -25,7 +25,7 @@
   "corpus": {
    "sealed": 921,
    "debt": 35,
-   "never": 8,
+   "never": 7,
    "ajeno": 3
   },
   "incoming-gnome": {
@@ -81,7 +81,7 @@
    "debt": 13
   }
  },
- "sin_perfil": 641,
+ "sin_perfil": 640,
  "orphan_deps": [],
  "topo_ok": true,
  "nodes": {
@@ -2904,32 +2904,27 @@
    "perfiles": [],
    "dependientes_total": 0
   },
-  "churay-hybrid": {
-   "iname": "churay-hybrid",
-   "version": "0.1.0",
-   "link": "dynamic",
-   "compiler": "zig-cc",
-   "deps": [],
-   "cls": "c",
-   "queue": "corpus",
-   "foreign": false,
-   "hash": "b3:8676eef4cec14227d323b9f4554ae8db2286109e8b51adce56c0a3949319caee",
-   "state": "never",
-   "blocked_by": [],
-   "unblocks": 0,
-   "perfiles": [],
-   "dependientes_total": 0
-  },
   "churay-metal": {
    "iname": "churay-metal",
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:d818c7e8b6e8b2d1fa53643948f2387b6a9837c68007ca96077064d1f3cc0534",
+   "hash": "b3:86ecae09d41b824b00055432979449caa00b88e01caa8a43015d6da1f293e2fc",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -5029,7 +5024,7 @@
    "hash": "b3:117ee7e8fd5a41bd936d723c72c95cd3f8290292b52ba8088cc0701be170597b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 11,
+   "unblocks": 16,
    "perfiles": [
     "base",
     "cli",
@@ -5041,7 +5036,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 97
+   "dependientes_total": 102
   },
   "expat-shared": {
    "iname": "expat-shared",
@@ -11721,7 +11716,7 @@
    "hash": "b3:bbe561b7869d7ec30aa7f194e812df81e28a98e9f0ac5d114e0dc13d08829749",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 6,
+   "unblocks": 11,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -11729,7 +11724,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 174
+   "dependientes_total": 179
   },
   "libei": {
    "iname": "libei",
@@ -11892,7 +11887,7 @@
    "hash": "b3:1df7e7a3eac63694f8d094646cfc231f3843995f6f9f945cda138760f6bc9838",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 12,
+   "unblocks": 17,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -11900,7 +11895,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 154
+   "dependientes_total": 159
   },
   "libffi-shared": {
    "iname": "libffi-shared",
@@ -13229,7 +13224,7 @@
    "hash": "b3:b7410a2bd1220d877954db9a19f94db322623506c7b558ff684a6390779c081b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -13237,7 +13232,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 56
+   "dependientes_total": 61
   },
   "libxml2": {
    "iname": "libxml2",
@@ -14323,7 +14318,7 @@
    "hash": "b3:2ed75159165da8c1d96ee6b15a3cbc9850ff818f93add282fafd49d00a49a7d0",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 6,
+   "unblocks": 11,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -14331,7 +14326,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 171
+   "dependientes_total": 176
   },
   "mesa-llvmpipe": {
    "iname": "mesa-llvmpipe",
@@ -16640,11 +16635,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:6ee28a91c4dce3d9a43db329e4fabfbe5ecd86c33cb543e763d4158f53e4c658",
+   "hash": "b3:f00231c931d47889330059a9e955d6b158b0219faa201bf39196c1dff74bf773",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -16656,11 +16662,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:12a4c8b0706039abcb9f190c6b4fe52eead7fb5bac4923c63a395696854e563c",
+   "hash": "b3:285c7e55a046007e9263f873e377e29f4faea1aecdb7d66cee85f5d9ad5e079e",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -16672,11 +16689,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:ba7147b0fa24fdec0ad67326b0b252b0d9e3542a35c8c2e8ab890735d847ab27",
+   "hash": "b3:ec6ca86e99206cbe85efbfc71d53972f8859c770d6b3c855e6915ea1d2c19b81",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -16688,11 +16716,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:a1e478c46d559506eb43d3e4c118a7bd466520505c4bca6ff882d2866db7c956",
+   "hash": "b3:48824332a92f452d6e4a7a2253a6e3361dd94cbe71e8a258b286322bfaea212a",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -17226,7 +17265,7 @@
    "hash": "b3:cfb6a37eb990fb001dd66d5c2103e80cfa858b49aaa60a397ba0356830cc09b4",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 13,
+   "unblocks": 18,
    "perfiles": [
     "base",
     "cli",
@@ -17238,7 +17277,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 475
+   "dependientes_total": 480
   },
   "plow": {
    "iname": "plow",
@@ -21980,7 +22019,7 @@
    "hash": "b3:51116f72a799ceaf8bc9d5512ec5dc413865a6376e2285e550af10046572287b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 7,
+   "unblocks": 12,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -21988,7 +22027,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 187
+   "dependientes_total": 192
   },
   "wayland-protocols": {
    "iname": "wayland-protocols",
@@ -22008,7 +22047,7 @@
    "hash": "b3:9f81e41cbe8cb202121d8b9d697c7334a2c5d58bbf7cf7734eded9878c5db303",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 6,
+   "unblocks": 11,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -22016,7 +22055,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 82
+   "dependientes_total": 87
   },
   "websocketd": {
    "iname": "websocketd",
@@ -23157,7 +23196,7 @@
    "hash": "b3:dc363f261a71239412f6090e50e8abc0c7f6e544ccefa48c5ee5f47d26e84ef3",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "base",
     "cli",
@@ -23169,7 +23208,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 143
+   "dependientes_total": 148
   },
   "zlib-ng": {
    "iname": "zlib-ng",
@@ -23316,7 +23355,7 @@
    "hash": "b3:1ceb6215a5a3061ac385e036da642341da61a585abe62a1c904bd0c8c2f4d5fb",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "base",
     "cli",
@@ -23328,7 +23367,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 54
+   "dependientes_total": 59
   },
   "zstd-cli": {
    "iname": "zstd-cli",
diff --git a/docs/state/build-state-kde.json b/docs/state/build-state-kde.json
index ea3b7f65..37f938c8 100644
--- a/docs/state/build-state-kde.json
+++ b/docs/state/build-state-kde.json
@@ -1,23 +1,23 @@
 {
  "schema": "hammer-build-state/1",
  "totals": {
-  "recipes": 1156,
-  "nodes": 1159,
+  "recipes": 1155,
+  "nodes": 1158,
   "sealed": 1112,
   "debt": 36,
-  "never": 8,
+  "never": 7,
   "ajeno": 3
  },
  "by_class": {
   "ajeno": 3,
-  "c": 480,
+  "c": 479,
   "go": 366,
   "gui": 44,
   "kernel": 8,
   "rust": 258
  },
  "debt_by_class": {
-  "c": 35,
+  "c": 34,
   "gui": 2,
   "rust": 7
  },
@@ -25,7 +25,7 @@
   "corpus": {
    "sealed": 915,
    "debt": 36,
-   "never": 8,
+   "never": 7,
    "ajeno": 2
   },
   "incoming-kde": {
@@ -82,7 +82,7 @@
    "debt": 13
   }
  },
- "sin_perfil": 650,
+ "sin_perfil": 649,
  "orphan_deps": [],
  "topo_ok": true,
  "nodes": {
@@ -3061,32 +3061,27 @@
    "perfiles": [],
    "dependientes_total": 0
   },
-  "churay-hybrid": {
-   "iname": "churay-hybrid",
-   "version": "0.1.0",
-   "link": "dynamic",
-   "compiler": "zig-cc",
-   "deps": [],
-   "cls": "c",
-   "queue": "corpus",
-   "foreign": false,
-   "hash": "b3:8676eef4cec14227d323b9f4554ae8db2286109e8b51adce56c0a3949319caee",
-   "state": "never",
-   "blocked_by": [],
-   "unblocks": 0,
-   "perfiles": [],
-   "dependientes_total": 0
-  },
   "churay-metal": {
    "iname": "churay-metal",
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:d818c7e8b6e8b2d1fa53643948f2387b6a9837c68007ca96077064d1f3cc0534",
+   "hash": "b3:86ecae09d41b824b00055432979449caa00b88e01caa8a43015d6da1f293e2fc",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -5132,7 +5127,7 @@
    "hash": "b3:117ee7e8fd5a41bd936d723c72c95cd3f8290292b52ba8088cc0701be170597b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 6,
+   "unblocks": 11,
    "perfiles": [
     "base",
     "cli",
@@ -5144,7 +5139,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 97
+   "dependientes_total": 102
   },
   "expat-shared": {
    "iname": "expat-shared",
@@ -14725,7 +14720,7 @@
    "hash": "b3:bbe561b7869d7ec30aa7f194e812df81e28a98e9f0ac5d114e0dc13d08829749",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -14733,7 +14728,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 174
+   "dependientes_total": 179
   },
   "libelogind": {
    "iname": "libelogind",
@@ -14839,7 +14834,7 @@
    "hash": "b3:1df7e7a3eac63694f8d094646cfc231f3843995f6f9f945cda138760f6bc9838",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 6,
+   "unblocks": 11,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -14847,7 +14842,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 154
+   "dependientes_total": 159
   },
   "libffi-shared": {
    "iname": "libffi-shared",
@@ -16024,7 +16019,7 @@
    "hash": "b3:d026c7a748e89247f20abd94df4fa095ee28e6218299325baa382e1ef60c3d76",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 2,
+   "unblocks": 7,
    "perfiles": [
     "escritorio-kde"
    ],
@@ -17209,7 +17204,7 @@
    "hash": "b3:2ed75159165da8c1d96ee6b15a3cbc9850ff818f93add282fafd49d00a49a7d0",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -17217,7 +17212,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 171
+   "dependientes_total": 176
   },
   "mesa-llvmpipe": {
    "iname": "mesa-llvmpipe",
@@ -19549,11 +19544,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:6ee28a91c4dce3d9a43db329e4fabfbe5ecd86c33cb543e763d4158f53e4c658",
+   "hash": "b3:f00231c931d47889330059a9e955d6b158b0219faa201bf39196c1dff74bf773",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -19565,11 +19571,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:12a4c8b0706039abcb9f190c6b4fe52eead7fb5bac4923c63a395696854e563c",
+   "hash": "b3:285c7e55a046007e9263f873e377e29f4faea1aecdb7d66cee85f5d9ad5e079e",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -19581,11 +19598,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:ba7147b0fa24fdec0ad67326b0b252b0d9e3542a35c8c2e8ab890735d847ab27",
+   "hash": "b3:ec6ca86e99206cbe85efbfc71d53972f8859c770d6b3c855e6915ea1d2c19b81",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -19597,11 +19625,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:a1e478c46d559506eb43d3e4c118a7bd466520505c4bca6ff882d2866db7c956",
+   "hash": "b3:48824332a92f452d6e4a7a2253a6e3361dd94cbe71e8a258b286322bfaea212a",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -20203,7 +20242,7 @@
    "hash": "b3:cfb6a37eb990fb001dd66d5c2103e80cfa858b49aaa60a397ba0356830cc09b4",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 7,
+   "unblocks": 12,
    "perfiles": [
     "base",
     "cli",
@@ -20215,7 +20254,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 475
+   "dependientes_total": 480
   },
   "plasma-activities": {
    "iname": "plasma-activities",
@@ -26839,7 +26878,7 @@
    "hash": "b3:51116f72a799ceaf8bc9d5512ec5dc413865a6376e2285e550af10046572287b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 5,
+   "unblocks": 10,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -26847,7 +26886,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 187
+   "dependientes_total": 192
   },
   "wayland-protocols": {
    "iname": "wayland-protocols",
@@ -26867,7 +26906,7 @@
    "hash": "b3:9f81e41cbe8cb202121d8b9d697c7334a2c5d58bbf7cf7734eded9878c5db303",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -26875,7 +26914,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 82
+   "dependientes_total": 87
   },
   "websocketd": {
    "iname": "websocketd",
@@ -28283,7 +28322,7 @@
    "hash": "b3:dc363f261a71239412f6090e50e8abc0c7f6e544ccefa48c5ee5f47d26e84ef3",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "base",
     "cli",
@@ -28295,7 +28334,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 143
+   "dependientes_total": 148
   },
   "zlib-ng": {
    "iname": "zlib-ng",
@@ -28442,7 +28481,7 @@
    "hash": "b3:1ceb6215a5a3061ac385e036da642341da61a585abe62a1c904bd0c8c2f4d5fb",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "base",
     "cli",
@@ -28454,7 +28493,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 54
+   "dependientes_total": 59
   },
   "zstd-cli": {
    "iname": "zstd-cli",
diff --git a/docs/state/build-state-wlr.json b/docs/state/build-state-wlr.json
index 2eb53217..24cd64b2 100644
--- a/docs/state/build-state-wlr.json
+++ b/docs/state/build-state-wlr.json
@@ -1,23 +1,23 @@
 {
  "schema": "hammer-build-state/1",
  "totals": {
-  "recipes": 990,
-  "nodes": 993,
+  "recipes": 989,
+  "nodes": 992,
   "sealed": 946,
   "debt": 36,
-  "never": 8,
+  "never": 7,
   "ajeno": 3
  },
  "by_class": {
   "ajeno": 3,
-  "c": 317,
+  "c": 316,
   "go": 366,
   "gui": 41,
   "kernel": 8,
   "rust": 258
  },
  "debt_by_class": {
-  "c": 35,
+  "c": 34,
   "gui": 2,
   "rust": 7
  },
@@ -25,7 +25,7 @@
   "corpus": {
    "sealed": 935,
    "debt": 36,
-   "never": 8,
+   "never": 7,
    "ajeno": 3
   },
   "incoming-wlr": {
@@ -80,7 +80,7 @@
    "debt": 13
   }
  },
- "sin_perfil": 643,
+ "sin_perfil": 642,
  "orphan_deps": [],
  "topo_ok": true,
  "nodes": {
@@ -2810,32 +2810,27 @@
    "perfiles": [],
    "dependientes_total": 0
   },
-  "churay-hybrid": {
-   "iname": "churay-hybrid",
-   "version": "0.1.0",
-   "link": "dynamic",
-   "compiler": "zig-cc",
-   "deps": [],
-   "cls": "c",
-   "queue": "corpus",
-   "foreign": false,
-   "hash": "b3:8676eef4cec14227d323b9f4554ae8db2286109e8b51adce56c0a3949319caee",
-   "state": "never",
-   "blocked_by": [],
-   "unblocks": 0,
-   "perfiles": [],
-   "dependientes_total": 0
-  },
   "churay-metal": {
    "iname": "churay-metal",
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:d818c7e8b6e8b2d1fa53643948f2387b6a9837c68007ca96077064d1f3cc0534",
+   "hash": "b3:86ecae09d41b824b00055432979449caa00b88e01caa8a43015d6da1f293e2fc",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -4817,7 +4812,7 @@
    "hash": "b3:117ee7e8fd5a41bd936d723c72c95cd3f8290292b52ba8088cc0701be170597b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 6,
+   "unblocks": 11,
    "perfiles": [
     "base",
     "cli",
@@ -4829,7 +4824,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 97
+   "dependientes_total": 102
   },
   "expat-shared": {
    "iname": "expat-shared",
@@ -10436,7 +10431,7 @@
    "hash": "b3:bbe561b7869d7ec30aa7f194e812df81e28a98e9f0ac5d114e0dc13d08829749",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -10444,7 +10439,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 174
+   "dependientes_total": 179
   },
   "libelogind": {
    "iname": "libelogind",
@@ -10554,7 +10549,7 @@
    "hash": "b3:1df7e7a3eac63694f8d094646cfc231f3843995f6f9f945cda138760f6bc9838",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 6,
+   "unblocks": 11,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -10562,7 +10557,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 154
+   "dependientes_total": 159
   },
   "libffi-shared": {
    "iname": "libffi-shared",
@@ -11384,7 +11379,7 @@
    "hash": "b3:b7410a2bd1220d877954db9a19f94db322623506c7b558ff684a6390779c081b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 2,
+   "unblocks": 7,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -11392,7 +11387,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 56
+   "dependientes_total": 61
   },
   "libxml2": {
    "iname": "libxml2",
@@ -12458,7 +12453,7 @@
    "hash": "b3:2ed75159165da8c1d96ee6b15a3cbc9850ff818f93add282fafd49d00a49a7d0",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -12466,7 +12461,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 171
+   "dependientes_total": 176
   },
   "mesa-llvmpipe": {
    "iname": "mesa-llvmpipe",
@@ -14534,11 +14529,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:6ee28a91c4dce3d9a43db329e4fabfbe5ecd86c33cb543e763d4158f53e4c658",
+   "hash": "b3:f00231c931d47889330059a9e955d6b158b0219faa201bf39196c1dff74bf773",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -14550,11 +14556,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:12a4c8b0706039abcb9f190c6b4fe52eead7fb5bac4923c63a395696854e563c",
+   "hash": "b3:285c7e55a046007e9263f873e377e29f4faea1aecdb7d66cee85f5d9ad5e079e",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -14566,11 +14583,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:ba7147b0fa24fdec0ad67326b0b252b0d9e3542a35c8c2e8ab890735d847ab27",
+   "hash": "b3:ec6ca86e99206cbe85efbfc71d53972f8859c770d6b3c855e6915ea1d2c19b81",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -14582,11 +14610,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:a1e478c46d559506eb43d3e4c118a7bd466520505c4bca6ff882d2866db7c956",
+   "hash": "b3:48824332a92f452d6e4a7a2253a6e3361dd94cbe71e8a258b286322bfaea212a",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -15120,7 +15159,7 @@
    "hash": "b3:cfb6a37eb990fb001dd66d5c2103e80cfa858b49aaa60a397ba0356830cc09b4",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 7,
+   "unblocks": 12,
    "perfiles": [
     "base",
     "cli",
@@ -15132,7 +15171,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 475
+   "dependientes_total": 480
   },
   "plow": {
    "iname": "plow",
@@ -19794,7 +19833,7 @@
    "hash": "b3:51116f72a799ceaf8bc9d5512ec5dc413865a6376e2285e550af10046572287b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 5,
+   "unblocks": 10,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -19802,7 +19841,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 187
+   "dependientes_total": 192
   },
   "wayland-protocols": {
    "iname": "wayland-protocols",
@@ -19822,7 +19861,7 @@
    "hash": "b3:9f81e41cbe8cb202121d8b9d697c7334a2c5d58bbf7cf7734eded9878c5db303",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -19830,7 +19869,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 82
+   "dependientes_total": 87
   },
   "websocketd": {
    "iname": "websocketd",
@@ -20940,7 +20979,7 @@
    "hash": "b3:dc363f261a71239412f6090e50e8abc0c7f6e544ccefa48c5ee5f47d26e84ef3",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "base",
     "cli",
@@ -20952,7 +20991,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 143
+   "dependientes_total": 148
   },
   "zlib-ng": {
    "iname": "zlib-ng",
@@ -21099,7 +21138,7 @@
    "hash": "b3:1ceb6215a5a3061ac385e036da642341da61a585abe62a1c904bd0c8c2f4d5fb",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "base",
     "cli",
@@ -21111,7 +21150,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 54
+   "dependientes_total": 59
   },
   "zstd-cli": {
    "iname": "zstd-cli",
diff --git a/docs/state/build-state.json b/docs/state/build-state.json
index ac02220b..d0f43f37 100644
--- a/docs/state/build-state.json
+++ b/docs/state/build-state.json
@@ -1,23 +1,23 @@
 {
  "schema": "hammer-build-state/1",
  "totals": {
-  "recipes": 980,
-  "nodes": 983,
+  "recipes": 979,
+  "nodes": 982,
   "sealed": 936,
   "debt": 36,
-  "never": 8,
+  "never": 7,
   "ajeno": 3
  },
  "by_class": {
   "ajeno": 3,
-  "c": 307,
+  "c": 306,
   "go": 366,
   "gui": 41,
   "kernel": 8,
   "rust": 258
  },
  "debt_by_class": {
-  "c": 35,
+  "c": 34,
   "gui": 2,
   "rust": 7
  },
@@ -25,7 +25,7 @@
   "corpus": {
    "sealed": 936,
    "debt": 36,
-   "never": 8,
+   "never": 7,
    "ajeno": 3
   }
  },
@@ -70,7 +70,7 @@
    "debt": 13
   }
  },
- "sin_perfil": 643,
+ "sin_perfil": 642,
  "orphan_deps": [],
  "topo_ok": true,
  "nodes": {
@@ -2800,32 +2800,27 @@
    "perfiles": [],
    "dependientes_total": 0
   },
-  "churay-hybrid": {
-   "iname": "churay-hybrid",
-   "version": "0.1.0",
-   "link": "dynamic",
-   "compiler": "zig-cc",
-   "deps": [],
-   "cls": "c",
-   "queue": "corpus",
-   "foreign": false,
-   "hash": "b3:8676eef4cec14227d323b9f4554ae8db2286109e8b51adce56c0a3949319caee",
-   "state": "never",
-   "blocked_by": [],
-   "unblocks": 0,
-   "perfiles": [],
-   "dependientes_total": 0
-  },
   "churay-metal": {
    "iname": "churay-metal",
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:d818c7e8b6e8b2d1fa53643948f2387b6a9837c68007ca96077064d1f3cc0534",
+   "hash": "b3:86ecae09d41b824b00055432979449caa00b88e01caa8a43015d6da1f293e2fc",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -4769,7 +4764,7 @@
    "hash": "b3:117ee7e8fd5a41bd936d723c72c95cd3f8290292b52ba8088cc0701be170597b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 6,
+   "unblocks": 11,
    "perfiles": [
     "base",
     "cli",
@@ -4781,7 +4776,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 97
+   "dependientes_total": 102
   },
   "expat-shared": {
    "iname": "expat-shared",
@@ -10318,7 +10313,7 @@
    "hash": "b3:bbe561b7869d7ec30aa7f194e812df81e28a98e9f0ac5d114e0dc13d08829749",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -10326,7 +10321,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 174
+   "dependientes_total": 179
   },
   "libelogind": {
    "iname": "libelogind",
@@ -10436,7 +10431,7 @@
    "hash": "b3:1df7e7a3eac63694f8d094646cfc231f3843995f6f9f945cda138760f6bc9838",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 6,
+   "unblocks": 11,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -10444,7 +10439,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 154
+   "dependientes_total": 159
   },
   "libffi-shared": {
    "iname": "libffi-shared",
@@ -11266,7 +11261,7 @@
    "hash": "b3:b7410a2bd1220d877954db9a19f94db322623506c7b558ff684a6390779c081b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 2,
+   "unblocks": 7,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -11274,7 +11269,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 56
+   "dependientes_total": 61
   },
   "libxml2": {
    "iname": "libxml2",
@@ -12340,7 +12335,7 @@
    "hash": "b3:2ed75159165da8c1d96ee6b15a3cbc9850ff818f93add282fafd49d00a49a7d0",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -12348,7 +12343,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 171
+   "dependientes_total": 176
   },
   "mesa-llvmpipe": {
    "iname": "mesa-llvmpipe",
@@ -14416,11 +14411,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:6ee28a91c4dce3d9a43db329e4fabfbe5ecd86c33cb543e763d4158f53e4c658",
+   "hash": "b3:f00231c931d47889330059a9e955d6b158b0219faa201bf39196c1dff74bf773",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -14432,11 +14438,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:12a4c8b0706039abcb9f190c6b4fe52eead7fb5bac4923c63a395696854e563c",
+   "hash": "b3:285c7e55a046007e9263f873e377e29f4faea1aecdb7d66cee85f5d9ad5e079e",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -14448,11 +14465,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:ba7147b0fa24fdec0ad67326b0b252b0d9e3542a35c8c2e8ab890735d847ab27",
+   "hash": "b3:ec6ca86e99206cbe85efbfc71d53972f8859c770d6b3c855e6915ea1d2c19b81",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -14464,11 +14492,22 @@
    "version": "0.1.0",
    "link": "dynamic",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "expat",
+    "libdrm",
+    "libffi",
+    "libxkbcommon",
+    "mesa",
+    "pkgconf",
+    "wayland",
+    "wayland-protocols",
+    "zlib",
+    "zstd"
+   ],
    "cls": "c",
    "queue": "corpus",
    "foreign": false,
-   "hash": "b3:a1e478c46d559506eb43d3e4c118a7bd466520505c4bca6ff882d2866db7c956",
+   "hash": "b3:48824332a92f452d6e4a7a2253a6e3361dd94cbe71e8a258b286322bfaea212a",
    "state": "never",
    "blocked_by": [],
    "unblocks": 0,
@@ -15002,7 +15041,7 @@
    "hash": "b3:cfb6a37eb990fb001dd66d5c2103e80cfa858b49aaa60a397ba0356830cc09b4",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 7,
+   "unblocks": 12,
    "perfiles": [
     "base",
     "cli",
@@ -15014,7 +15053,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 475
+   "dependientes_total": 480
   },
   "plow": {
    "iname": "plow",
@@ -19473,7 +19512,7 @@
    "hash": "b3:51116f72a799ceaf8bc9d5512ec5dc413865a6376e2285e550af10046572287b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 5,
+   "unblocks": 10,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -19481,7 +19520,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 187
+   "dependientes_total": 192
   },
   "wayland-protocols": {
    "iname": "wayland-protocols",
@@ -19501,7 +19540,7 @@
    "hash": "b3:9f81e41cbe8cb202121d8b9d697c7334a2c5d58bbf7cf7734eded9878c5db303",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -19509,7 +19548,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 82
+   "dependientes_total": 87
   },
   "websocketd": {
    "iname": "websocketd",
@@ -20536,7 +20575,7 @@
    "hash": "b3:dc363f261a71239412f6090e50e8abc0c7f6e544ccefa48c5ee5f47d26e84ef3",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "base",
     "cli",
@@ -20548,7 +20587,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 143
+   "dependientes_total": 148
   },
   "zlib-ng": {
    "iname": "zlib-ng",
@@ -20695,7 +20734,7 @@
    "hash": "b3:1ceb6215a5a3061ac385e036da642341da61a585abe62a1c904bd0c8c2f4d5fb",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 4,
+   "unblocks": 9,
    "perfiles": [
     "base",
     "cli",
@@ -20707,7 +20746,7 @@
     "servidor",
     "servidor-minimo"
    ],
-   "dependientes_total": 54
+   "dependientes_total": 59
   },
   "zstd-cli": {
    "iname": "zstd-cli",
diff --git a/docs/state/duplicados.json b/docs/state/duplicados.json
index e5e00262..472e2b57 100644
--- a/docs/state/duplicados.json
+++ b/docs/state/duplicados.json
@@ -115,7 +115,7 @@
    ],
    "radio": {
     "corpus/expat-shared": 2,
-    "corpus/expat": 97
+    "corpus/expat": 102
    }
   },
   {
@@ -241,7 +241,7 @@
    ],
    "radio": {
     "corpus/libffi-shared": 10,
-    "corpus/libffi": 154
+    "corpus/libffi": 159
    }
   },
   {
@@ -389,7 +389,7 @@
    "radio": {
     "corpus/mesa-llvmpipe": 0,
     "corpus/mesa-swrast": 0,
-    "corpus/mesa": 171
+    "corpus/mesa": 176
    }
   },
   {
@@ -552,7 +552,7 @@
    ],
    "radio": {
     "corpus/zlib-shared": 107,
-    "corpus/zlib": 143
+    "corpus/zlib": 148
    }
   },
   {
@@ -563,7 +563,7 @@
    ],
    "radio": {
     "corpus/zstd-cli": 0,
-    "corpus/zstd": 54
+    "corpus/zstd": 59
    }
   },
   {
@@ -980,7 +980,7 @@
    ],
    "redundante": false,
    "radio": {
-    "corpus/libxkbcommon": 56,
+    "corpus/libxkbcommon": 61,
     "incoming-kde/libxkbcommon": 119
    }
   },
diff --git a/docs/state/fuentes-vigia.json b/docs/state/fuentes-vigia.json
index f1cbdaa4..75533c72 100644
--- a/docs/state/fuentes-vigia.json
+++ b/docs/state/fuentes-vigia.json
@@ -1,8 +1,8 @@
 {
  "schema": "hammer-fuentes-vigia/1",
- "total": 1311,
+ "total": 1310,
  "vivas": 1306,
- "muertas": 5,
+ "muertas": 4,
  "detalle_muertas": [
   {
    "receta": "firefox-pgo-profile",
@@ -14,15 +14,6 @@
    "viva": false,
    "respaldo": "mirror"
   },
-  {
-   "receta": "freeze",
-   "fichero": "recipes/freeze.toml",
-   "tipo": "git",
-   "url": "https://github.com/optiv/Freeze",
-   "codigo": "git:128",
-   "viva": false,
-   "respaldo": "sin-sha"
-  },
   {
    "receta": "ia-modelo-chat",
    "fichero": "recipes/ia-modelo-chat.toml",
diff --git a/docs/state/keystones.json b/docs/state/keystones.json
index 3e6c9ee5..c39e534b 100644
--- a/docs/state/keystones.json
+++ b/docs/state/keystones.json
@@ -45,225 +45,232 @@
   },
   {
    "nudo": "corpus/pkgconf",
-   "gateo_total": 519,
-   "gateo_en_deuda": 15,
+   "gateo_total": 524,
+   "gateo_en_deuda": 20,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/perl",
-   "gateo_total": 431,
-   "gateo_en_deuda": 15,
+   "gateo_total": 436,
+   "gateo_en_deuda": 20,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/openssl-threads",
-   "gateo_total": 401,
-   "gateo_en_deuda": 15,
+   "gateo_total": 406,
+   "gateo_en_deuda": 20,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/make",
-   "gateo_total": 620,
-   "gateo_en_deuda": 14,
+   "gateo_total": 625,
+   "gateo_en_deuda": 19,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/binutils",
-   "gateo_total": 528,
-   "gateo_en_deuda": 14,
+   "gateo_total": 533,
+   "gateo_en_deuda": 19,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/zlib",
-   "gateo_total": 436,
-   "gateo_en_deuda": 14,
+   "gateo_total": 441,
+   "gateo_en_deuda": 19,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/ncurses-shared",
-   "gateo_total": 403,
-   "gateo_en_deuda": 14,
+   "gateo_total": 408,
+   "gateo_en_deuda": 19,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/xz-shared",
-   "gateo_total": 403,
-   "gateo_en_deuda": 14,
+   "gateo_total": 408,
+   "gateo_en_deuda": 19,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/bzip2-shared",
-   "gateo_total": 402,
-   "gateo_en_deuda": 14,
+   "gateo_total": 407,
+   "gateo_en_deuda": 19,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/readline-shared",
-   "gateo_total": 401,
-   "gateo_en_deuda": 14,
+   "gateo_total": 406,
+   "gateo_en_deuda": 19,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/sqlite-shared",
-   "gateo_total": 400,
-   "gateo_en_deuda": 14,
+   "gateo_total": 405,
+   "gateo_en_deuda": 19,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/python3",
-   "gateo_total": 399,
-   "gateo_en_deuda": 14,
+   "gateo_total": 404,
+   "gateo_en_deuda": 19,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/samurai",
-   "gateo_total": 386,
-   "gateo_en_deuda": 14,
+   "gateo_total": 391,
+   "gateo_en_deuda": 19,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/meson",
-   "gateo_total": 356,
-   "gateo_en_deuda": 14,
+   "gateo_total": 361,
+   "gateo_en_deuda": 19,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/libffi",
-   "gateo_total": 289,
-   "gateo_en_deuda": 14,
+   "gateo_total": 294,
+   "gateo_en_deuda": 19,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/expat",
-   "gateo_total": 246,
-   "gateo_en_deuda": 14,
+   "gateo_total": 251,
+   "gateo_en_deuda": 19,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/bison",
-   "gateo_total": 253,
-   "gateo_en_deuda": 11,
+   "gateo_total": 258,
+   "gateo_en_deuda": 16,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
    "nudo": "corpus/flex",
-   "gateo_total": 230,
-   "gateo_en_deuda": 10,
+   "gateo_total": 235,
+   "gateo_en_deuda": 15,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/pcre2",
-   "gateo_total": 243,
-   "gateo_en_deuda": 9,
+   "nudo": "corpus/wayland",
+   "gateo_total": 204,
+   "gateo_en_deuda": 12,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/gettext-tiny",
-   "gateo_total": 149,
-   "gateo_en_deuda": 9,
+   "nudo": "corpus/wayland-protocols",
+   "gateo_total": 198,
+   "gateo_en_deuda": 11,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/zlib-shared",
-   "gateo_total": 137,
-   "gateo_en_deuda": 9,
+   "nudo": "corpus/zstd",
+   "gateo_total": 192,
+   "gateo_en_deuda": 11,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/libudev-zero",
-   "gateo_total": 99,
-   "gateo_en_deuda": 9,
+   "nudo": "corpus/markupsafe",
+   "gateo_total": 189,
+   "gateo_en_deuda": 11,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/wayland",
-   "gateo_total": 199,
-   "gateo_en_deuda": 7,
+   "nudo": "corpus/libdrm",
+   "gateo_total": 188,
+   "gateo_en_deuda": 11,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "incoming-gnome/glib",
-   "gateo_total": 62,
-   "gateo_en_deuda": 7,
+   "nudo": "corpus/mako",
+   "gateo_total": 185,
+   "gateo_en_deuda": 11,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/dbus-shared",
-   "gateo_total": 30,
-   "gateo_en_deuda": 7,
+   "nudo": "corpus/packaging",
+   "gateo_total": 185,
+   "gateo_en_deuda": 11,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/wayland-protocols",
-   "gateo_total": 193,
-   "gateo_en_deuda": 6,
+   "nudo": "corpus/mesa",
+   "gateo_total": 182,
+   "gateo_en_deuda": 11,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/zstd",
-   "gateo_total": 187,
-   "gateo_en_deuda": 6,
+   "nudo": "corpus/pcre2",
+   "gateo_total": 243,
+   "gateo_en_deuda": 9,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/markupsafe",
-   "gateo_total": 184,
-   "gateo_en_deuda": 6,
+   "nudo": "corpus/gettext-tiny",
+   "gateo_total": 149,
+   "gateo_en_deuda": 9,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/libdrm",
-   "gateo_total": 183,
-   "gateo_en_deuda": 6,
+   "nudo": "corpus/zlib-shared",
+   "gateo_total": 137,
+   "gateo_en_deuda": 9,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/mako",
-   "gateo_total": 180,
-   "gateo_en_deuda": 6,
+   "nudo": "corpus/libudev-zero",
+   "gateo_total": 99,
+   "gateo_en_deuda": 9,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/packaging",
-   "gateo_total": 180,
-   "gateo_en_deuda": 6,
+   "nudo": "corpus/libxkbcommon",
+   "gateo_total": 65,
+   "gateo_en_deuda": 9,
    "exclusivo": 0,
    "en_deuda": false
   },
   {
-   "nudo": "corpus/mesa",
-   "gateo_total": 177,
-   "gateo_en_deuda": 6,
+   "nudo": "incoming-gnome/glib",
+   "gateo_total": 62,
+   "gateo_en_deuda": 7,
+   "exclusivo": 0,
+   "en_deuda": false
+  },
+  {
+   "nudo": "corpus/dbus-shared",
+   "gateo_total": 30,
+   "gateo_en_deuda": 7,
    "exclusivo": 0,
    "en_deuda": false
   },
@@ -323,13 +330,6 @@
    "exclusivo": 0,
    "en_deuda": false
   },
-  {
-   "nudo": "corpus/libxkbcommon",
-   "gateo_total": 60,
-   "gateo_en_deuda": 4,
-   "exclusivo": 0,
-   "en_deuda": false
-  },
   {
    "nudo": "corpus/libsndfile",
    "gateo_total": 26,
@@ -567,7 +567,7 @@
   "con_datos": true,
   "segundos": 129,
   "pasos": 3,
-  "cobertura": "0/52",
+  "cobertura": "0/51",
   "secuencia": [
    "corpus/libelogind",
    "incoming-gnome/accountsservice",
diff --git a/docs/state/raices.txt b/docs/state/raices.txt
index 1883da97..f7b3eeee 100644
--- a/docs/state/raices.txt
+++ b/docs/state/raices.txt
@@ -1,4 +1,4 @@
-raíces sucias y symlinks al lab · medido 2026-10-13T15:46:08Z
+raíces sucias y symlinks al lab · medido 2026-10-13T15:49:31Z
 == raíces sucias en el STORE ENTERO ==
    • perl                    945  (AnyDBM_File.0, App::Cpan.0, App::Prove.0, …)
      DEUDA DECIDIDA: 945 páginas nroff en `/` porque su Configure eligió man1dir=' '. El arreglo es UNA línea y cuesta 305 rebuilds ⇒ va con el próximo bump. Ver recipes/perl.toml.
diff --git a/docs/state/subcomandos.txt b/docs/state/subcomandos.txt
index 24ad76d3..001c0a42 100644
--- a/docs/state/subcomandos.txt
+++ b/docs/state/subcomandos.txt
@@ -1,3 +1,3 @@
-subcomandos sin driver · medido 2026-10-13T15:46:08Z
+subcomandos sin driver · medido 2026-10-13T15:49:31Z
 ══ SUBCOMANDOS SIN DRIVER ══
    ✓ 0 herramientas inertes: todos los drivers de la tabla están en el catálogo