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 1574Shell 204Rust 111Markdown 993763 Definiciones

estado: cosecha granja 2026-07-22T21:23:35Z — avance del árbol KDE

062ae142aa102ded636730dd09d40c488d19c624 · por sergio · (hace 3 meses) · padre 142c417d3 · ver el árbol en este commit

Delta semántico

Ninguna definición cambió: el cambio es de texto, documentación o datos.

2 archivos · +110 −271

diff --git a/docs/state/build-state-kde.json b/docs/state/build-state-kde.json
index 36cfbd8f..e9a87f49 100644
--- a/docs/state/build-state-kde.json
+++ b/docs/state/build-state-kde.json
@@ -2,8 +2,8 @@
  "schema": "hammer-build-state/1",
  "totals": {
   "recipes": 961,
-  "sealed": 825,
-  "debt": 134,
+  "sealed": 828,
+  "debt": 131,
   "never": 2
  },
  "by_class": {
@@ -14,19 +14,19 @@
   "rust": 226
  },
  "debt_by_class": {
-  "c": 120,
-  "gui": 15,
+  "c": 119,
+  "gui": 13,
   "rust": 1
  },
  "by_queue": {
   "corpus": {
-   "sealed": 739,
-   "debt": 15,
+   "sealed": 741,
+   "debt": 13,
    "never": 2
   },
   "incoming-kde": {
-   "sealed": 86,
-   "debt": 119
+   "sealed": 87,
+   "debt": 118
   }
  },
  "orphan_deps": [],
@@ -122,9 +122,7 @@
    "state": "debt",
    "blocked_by": [
     "libadwaita",
-    "gtk4",
-    "libepoxy",
-    "mesa"
+    "gtk4"
    ],
    "unblocks": 0
   },
@@ -551,7 +549,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "kconfig",
     "kcrash",
@@ -699,8 +696,7 @@
    "state": "debt",
    "blocked_by": [
     "qtbase",
-    "qttools",
-    "mesa"
+    "qttools"
    ],
    "unblocks": 31
   },
@@ -856,7 +852,7 @@
    "hash": "b3:9463c983ee94a155f37a9d42bc8117aa09c5640a790796af65ea29b846d8d601",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 5
+   "unblocks": 4
   },
   "blackbox_exporter": {
    "iname": "blackbox_exporter",
@@ -1087,8 +1083,7 @@
     "knewstuff",
     "kglobalaccel",
     "kwayland",
-    "plasma-activities",
-    "mesa"
+    "plasma-activities"
    ],
    "unblocks": 1
   },
@@ -1114,8 +1109,7 @@
    "hash": "b3:4b114196570afca85c35140c299e3d3e4dc34488c88f17e9ca1273a193d48656",
    "state": "debt",
    "blocked_by": [
-    "qtbase",
-    "mesa"
+    "qtbase"
    ],
    "unblocks": 0
   },
@@ -2952,7 +2946,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qt5compat",
     "kcmutils",
@@ -3417,7 +3410,7 @@
    "hash": "b3:e6990b3e555f0c54b085cb6e49672ac38f6d8700b4a8afe7688c69962a5fa542",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 17
+   "unblocks": 16
   },
   "extra-cmake-modules": {
    "iname": "extra-cmake-modules",
@@ -3692,7 +3685,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "kio",
     "ki18n",
@@ -3753,7 +3745,7 @@
    "hash": "b3:a03274567711503cfc5a0147dbe60337e04f6f489d025b14e38eeab2214e35b3",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 5
+   "unblocks": 4
   },
   "flyctl": {
    "iname": "flyctl",
@@ -3991,8 +3983,7 @@
     "kparts",
     "knewstuff",
     "kpackage",
-    "kdeclarative",
-    "mesa"
+    "kdeclarative"
    ],
    "unblocks": 3
   },
@@ -5479,10 +5470,7 @@
    "queue": "corpus",
    "hash": "b3:5df1b9139980db8b5c3023e9ebd1f30677d0ebe7804d0fa3ffc41a35206dec2d",
    "state": "debt",
-   "blocked_by": [
-    "libepoxy",
-    "mesa"
-   ],
+   "blocked_by": [],
    "unblocks": 6
   },
   "gtk4-hello": {
@@ -5521,9 +5509,7 @@
    "hash": "b3:79e955876d00583cedf8792046b561fd539482cdf25761a18443641e48f5b635",
    "state": "debt",
    "blocked_by": [
-    "gtk4",
-    "libepoxy",
-    "mesa"
+    "gtk4"
    ],
    "unblocks": 0
   },
@@ -5569,9 +5555,7 @@
    "hash": "b3:b423ade1472376794185ef608e8f5444f95cd8f78c1696ab132b30f0779b7377",
    "state": "debt",
    "blocked_by": [
-    "gtk4",
-    "libepoxy",
-    "mesa"
+    "gtk4"
    ],
    "unblocks": 2
   },
@@ -5689,7 +5673,6 @@
     "qtsvg",
     "qtwayland",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "phonon",
     "kio",
@@ -5801,9 +5784,7 @@
    "blocked_by": [
     "gtksourceview",
     "libadwaita",
-    "gtk4",
-    "libepoxy",
-    "mesa"
+    "gtk4"
    ],
    "unblocks": 0
   },
@@ -6675,7 +6656,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "plasma-activities",
     "kcoreaddons",
@@ -6865,7 +6845,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qt5compat",
     "ktexteditor",
@@ -6938,7 +6917,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "kcoreaddons"
    ],
    "unblocks": 26
@@ -7006,7 +6984,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "kconfig",
     "kcoreaddons",
     "kwidgetsaddons",
@@ -7097,7 +7074,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "kcoreaddons",
     "kconfig",
@@ -7191,7 +7167,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "kbookmarks",
     "kiconthemes",
@@ -7286,7 +7261,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtsvg",
     "kio",
@@ -7375,7 +7349,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "kconfig",
     "kguiaddons",
@@ -7415,7 +7388,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "kconfig",
     "kwidgetsaddons",
     "kcoreaddons",
@@ -7451,8 +7423,7 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "qtdeclarative",
-    "mesa"
+    "qtdeclarative"
    ],
    "unblocks": 62
   },
@@ -7491,7 +7462,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "kconfig",
     "kcodecs",
     "kguiaddons",
@@ -7531,8 +7501,7 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "qtdeclarative",
-    "mesa"
+    "qtdeclarative"
    ],
    "unblocks": 69
   },
@@ -7563,7 +7532,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "kcoreaddons"
    ],
    "unblocks": 41
@@ -7593,8 +7561,7 @@
    "state": "debt",
    "blocked_by": [
     "qtbase",
-    "qttools",
-    "mesa"
+    "qttools"
    ],
    "unblocks": 35
   },
@@ -7638,7 +7605,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtshadertools",
     "ki18n",
@@ -7685,7 +7651,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "ki18n",
     "kcoreaddons",
     "kcodecs"
@@ -7727,7 +7692,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "kconfig",
     "kcoreaddons",
     "kcrash",
@@ -7813,7 +7777,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "kio",
     "kcmutils",
@@ -7874,8 +7837,7 @@
    "state": "debt",
    "blocked_by": [
     "qtbase",
-    "qttools",
-    "mesa"
+    "qttools"
    ],
    "unblocks": 14
   },
@@ -7915,7 +7877,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "kcoreaddons",
     "ki18n",
     "kcodecs",
@@ -8000,7 +7961,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qt5compat",
     "karchive",
@@ -8059,8 +8019,7 @@
    "state": "debt",
    "blocked_by": [
     "qtbase",
-    "qttools",
-    "mesa"
+    "qttools"
    ],
    "unblocks": 36
   },
@@ -8134,7 +8093,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtshadertools",
     "qtlanguageserver",
@@ -8198,8 +8156,7 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "qtdeclarative",
-    "mesa"
+    "qtdeclarative"
    ],
    "unblocks": 47
   },
@@ -8232,8 +8189,7 @@
    "blocked_by": [
     "qtbase",
     "qtdeclarative",
-    "qttools",
-    "mesa"
+    "qttools"
    ],
    "unblocks": 5
   },
@@ -8265,8 +8221,7 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "qtdeclarative",
-    "mesa"
+    "qtdeclarative"
    ],
    "unblocks": 61
   },
@@ -8318,7 +8273,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtsvg",
     "karchive",
@@ -8368,8 +8322,7 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "qtwayland",
-    "mesa"
+    "qtwayland"
    ],
    "unblocks": 6
   },
@@ -8471,7 +8424,6 @@
     "qtbase",
     "qtsvg",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "kcmutils",
     "kdeclarative",
@@ -8578,7 +8530,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtsvg",
     "kcoreaddons",
@@ -8638,7 +8589,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtsvg",
     "qtshadertools"
@@ -8681,7 +8631,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtsvg",
     "kirigami",
@@ -8721,7 +8670,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative"
    ],
    "unblocks": 15
@@ -8751,8 +8699,7 @@
    "state": "debt",
    "blocked_by": [
     "qtbase",
-    "qttools",
-    "mesa"
+    "qttools"
    ],
    "unblocks": 40
   },
@@ -8801,7 +8748,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "kcoreaddons",
     "kwidgetsaddons",
     "kwindowsystem",
@@ -8900,7 +8846,6 @@
     "qtbase",
     "qtsvg",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "kdbusaddons",
     "kiconthemes",
@@ -9005,7 +8950,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtsvg",
     "qtshadertools",
@@ -9056,7 +9000,6 @@
     "qtbase",
     "qtdeclarative",
     "qttools",
-    "mesa",
     "qtpositioning",
     "kholidays",
     "ki18n",
@@ -9096,7 +9039,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "kconfig",
     "kcoreaddons",
@@ -9176,7 +9118,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtmultimedia",
     "kcompletion",
@@ -9334,7 +9275,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qt5compat",
     "qtmultimedia",
@@ -9442,7 +9382,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "karchive",
     "ki18n",
@@ -9518,7 +9457,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtsvg",
     "kio",
@@ -9610,14 +9548,11 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtwayland",
     "qtdeclarative",
-    "libva",
     "ki18n",
     "kcoreaddons",
-    "kwayland",
-    "libepoxy"
+    "kwayland"
    ],
    "unblocks": 1
   },
@@ -9646,8 +9581,7 @@
    "state": "debt",
    "blocked_by": [
     "qtbase",
-    "qttools",
-    "mesa"
+    "qttools"
    ],
    "unblocks": 3
   },
@@ -9727,7 +9661,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtshadertools",
     "ki18n",
@@ -9768,7 +9701,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "kirigami",
     "kconfig",
@@ -9862,7 +9794,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "knotifications",
     "kstatusnotifieritem",
@@ -9937,7 +9868,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "kconfig",
     "kcoreaddons",
@@ -10032,7 +9962,6 @@
     "qtbase",
     "qtsvg",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtwayland",
     "kitemmodels",
@@ -10169,7 +10098,6 @@
     "qtdeclarative",
     "qtsvg",
     "qttools",
-    "mesa",
     "layer-shell-qt",
     "libkscreen",
     "kcrash",
@@ -10245,7 +10173,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "kconfig",
     "kcoreaddons",
     "ki18n",
@@ -10292,7 +10219,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "kwindowsystem",
     "kconfig",
     "kcoreaddons"
@@ -10340,7 +10266,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtsvg",
     "qtshadertools",
@@ -10432,7 +10357,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtsvg",
     "kio",
@@ -10502,7 +10426,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "sonnet",
     "kcompletion",
     "kconfig",
@@ -10808,7 +10731,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "ki18n"
    ],
    "unblocks": 1
@@ -10865,7 +10787,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "kconfig",
     "kwindowsystem",
     "kcoreaddons",
@@ -10954,7 +10875,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "kwallet",
     "kcmutils",
@@ -11021,8 +10941,7 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "qtwayland",
-    "mesa"
+    "qtwayland"
    ],
    "unblocks": 7
   },
@@ -11053,8 +10972,7 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "qtdeclarative",
-    "mesa"
+    "qtdeclarative"
    ],
    "unblocks": 51
   },
@@ -11178,8 +11096,6 @@
     "qttools",
     "qtwayland",
     "kwayland",
-    "mesa",
-    "libepoxy",
     "kauth",
     "qtpositioning",
     "kholidays",
@@ -11271,8 +11187,7 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "qtdeclarative",
-    "mesa"
+    "qtdeclarative"
    ],
    "unblocks": 46
   },
@@ -11318,7 +11233,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "kglobalaccel",
     "kcoreaddons",
     "kitemviews",
@@ -11397,8 +11311,7 @@
     "qtbase",
     "qtdeclarative",
     "qtwayland",
-    "qttools",
-    "mesa"
+    "qttools"
    ],
    "unblocks": 5
   },
@@ -11855,9 +11768,7 @@
    "hash": "b3:ef878a2f3128453f73a515783224188fb0742d8a2ae18ec50c90b034559d0141",
    "state": "debt",
    "blocked_by": [
-    "gtk4",
-    "libepoxy",
-    "mesa"
+    "gtk4"
    ],
    "unblocks": 3
   },
@@ -11967,7 +11878,7 @@
    "hash": "b3:62525e34e17993ad51369c816c96ef4ca812184998b31fe98dc1f3f0778b436b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 126
+   "unblocks": 124
   },
   "libepoxy": {
    "iname": "libepoxy",
@@ -11984,10 +11895,8 @@
    "cls": "gui",
    "queue": "corpus",
    "hash": "b3:ea32e6b5b970564904e345078b70fcc48c6b55988cadd473d0b1c55766112389",
-   "state": "debt",
-   "blocked_by": [
-    "mesa"
-   ],
+   "state": "sealed",
+   "blocked_by": [],
    "unblocks": 10
   },
   "libevdev": {
@@ -12034,7 +11943,7 @@
    "hash": "b3:2f6d62862c9978c79a5fc593625e110c6947475b8a6a600efa2c95b83033a6b1",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 19
+   "unblocks": 18
   },
   "libgcrypt": {
    "iname": "libgcrypt",
@@ -12175,7 +12084,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtwayland",
     "kwayland",
     "kconfig",
@@ -12247,7 +12155,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "kcoreaddons",
     "kconfig",
@@ -12419,7 +12326,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtsvg",
     "qtshadertools",
@@ -12686,7 +12592,7 @@
    "cls": "c",
    "queue": "incoming-kde",
    "hash": "b3:63a744be32dfe1c00b60d130a408144042fa956485b91f3ebcd8b40903848391",
-   "state": "debt",
+   "state": "sealed",
    "blocked_by": [],
    "unblocks": 2
   },
@@ -13163,7 +13069,7 @@
    "hash": "b3:e1bed960f0624d7edda665de5e0e316563814425d466dbe710e8ab70a4f88f9b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 3
+   "unblocks": 2
   },
   "mandoc": {
    "iname": "mandoc",
@@ -13222,7 +13128,7 @@
    "hash": "b3:845df5d6f8653380c951fe4287938d1b93fe4f04f813f5f41d4373d4fab48037",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 3
+   "unblocks": 2
   },
   "mask": {
    "iname": "mask",
@@ -13373,9 +13279,9 @@
    "cls": "gui",
    "queue": "corpus",
    "hash": "b3:6d443d9fdc833adbd0736ad52b51befdaa44902091932cc2cf23211974d050ab",
-   "state": "debt",
+   "state": "sealed",
    "blocked_by": [],
-   "unblocks": 124
+   "unblocks": 123
   },
   "mesa-llvmpipe": {
    "iname": "mesa-llvmpipe",
@@ -13449,7 +13355,7 @@
    "hash": "b3:b45037ebba3fdbf0361ef0fcc61dee5c9795b08c1ea4a0231aafc7dc45bdaf85",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 10
+   "unblocks": 7
   },
   "micro": {
    "iname": "micro",
@@ -13567,9 +13473,7 @@
    "queue": "corpus",
    "hash": "b3:feec32ec29ab4224cb07a4b5f0498ea08ce3f89cd047ba520f79254b045cfe47",
    "state": "debt",
-   "blocked_by": [
-    "mesa"
-   ],
+   "blocked_by": [],
    "unblocks": 0
   },
   "mirada-ctl": {
@@ -13606,9 +13510,7 @@
    "queue": "corpus",
    "hash": "b3:c7dfcf09ea3a55364c995128bdce7a16a23cb1a578f66003e5611b5ab63f5f23",
    "state": "debt",
-   "blocked_by": [
-    "mesa"
-   ],
+   "blocked_by": [],
    "unblocks": 0
   },
   "mise": {
@@ -13730,7 +13632,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative"
    ],
    "unblocks": 1
@@ -14107,7 +14008,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative"
    ],
    "unblocks": 1
@@ -14391,7 +14291,6 @@
     "qtbase",
     "qtsvg",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "poppler",
     "phonon",
@@ -14666,7 +14565,7 @@
    "hash": "b3:c71873f7592b905e833a0e68a81d2916f8beb79948f878dd690ab067bd641968",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 3
+   "unblocks": 2
   },
   "packer": {
    "iname": "packer",
@@ -14935,8 +14834,7 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "qt5compat",
-    "mesa"
+    "qt5compat"
    ],
    "unblocks": 2
   },
@@ -15055,7 +14953,7 @@
    "hash": "b3:f0b5d0b1cb4321b3c61f24a871b9a58da3ebb7eb903af4015e35bd41a6465437",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 134
+   "unblocks": 131
   },
   "plasma-activities": {
    "iname": "plasma-activities",
@@ -15091,7 +14989,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtshadertools",
     "qtlanguageserver",
@@ -15132,7 +15029,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "kconfig",
     "kcoreaddons",
     "plasma-activities",
@@ -15272,7 +15168,6 @@
     "qtshadertools",
     "qtwayland",
     "qttools",
-    "mesa",
     "kded",
     "krunner",
     "ktexteditor",
@@ -15461,8 +15356,7 @@
     "kpackage",
     "kdeclarative",
     "knotifications",
-    "kstatusnotifieritem",
-    "mesa"
+    "kstatusnotifieritem"
    ],
    "unblocks": 0
   },
@@ -15560,7 +15454,6 @@
     "qtbase",
     "qtsvg",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "networkmanager-qt",
     "modemmanager-qt",
@@ -15696,7 +15589,6 @@
     "qtbase",
     "qtsvg",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "pulseaudio-qt",
     "libplasma",
@@ -15887,7 +15779,6 @@
     "qtwayland",
     "qtpositioning",
     "qttools",
-    "mesa",
     "qtlocation",
     "qcoro",
     "kded",
@@ -16042,7 +15933,6 @@
     "qtdeclarative",
     "qtsvg",
     "qttools",
-    "mesa",
     "kconfig",
     "kcoreaddons",
     "kguiaddons",
@@ -16216,8 +16106,7 @@
    "state": "debt",
    "blocked_by": [
     "qtbase",
-    "qttools",
-    "mesa"
+    "qttools"
    ],
    "unblocks": 1
   },
@@ -16315,7 +16204,6 @@
     "qtbase",
     "qtsvg",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtwayland",
     "qcoro-shared",
@@ -16420,7 +16308,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative"
    ],
    "unblocks": 3
@@ -16456,7 +16343,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtmultimedia"
    ],
@@ -16628,7 +16514,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative"
    ],
    "unblocks": 1
@@ -16662,7 +16547,7 @@
    "hash": "b3:27889026076514935b53d486951792d08ed7fd5210b44e7f92979c03c96be665",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 128
+   "unblocks": 125
   },
   "qcoro": {
    "iname": "qcoro",
@@ -16686,8 +16571,7 @@
    "hash": "b3:2f9f3c1653782787b4ba4115ce8d79d3c59667461a736c5a2b0cfac1ecc7562d",
    "state": "debt",
    "blocked_by": [
-    "qtbase",
-    "mesa"
+    "qtbase"
    ],
    "unblocks": 1
   },
@@ -16713,8 +16597,7 @@
    "hash": "b3:ea2779def4913448bb40fb8c8d5eb4af910755945f0a30de653dc62929b73f64",
    "state": "debt",
    "blocked_by": [
-    "qtbase",
-    "mesa"
+    "qtbase"
    ],
    "unblocks": 2
   },
@@ -16823,8 +16706,7 @@
     "kparts",
     "knewstuff",
     "kpackage",
-    "kdeclarative",
-    "mesa"
+    "kdeclarative"
    ],
    "unblocks": 2
   },
@@ -16901,8 +16783,7 @@
    "blocked_by": [
     "qtbase",
     "qtdeclarative",
-    "qtshadertools",
-    "mesa"
+    "qtshadertools"
    ],
    "unblocks": 9
   },
@@ -16945,9 +16826,7 @@
    "queue": "incoming-kde",
    "hash": "b3:a1d9c5b4ce582cde422441edb25990961d684aa4a25ec95580b88cd95c209873",
    "state": "debt",
-   "blocked_by": [
-    "mesa"
-   ],
+   "blocked_by": [],
    "unblocks": 117
   },
   "qtdeclarative": {
@@ -16976,7 +16855,6 @@
    "state": "debt",
    "blocked_by": [
     "qtbase",
-    "mesa",
     "qtshadertools",
     "qtsvg",
     "qtlanguageserver"
@@ -17007,8 +16885,7 @@
    "state": "debt",
    "blocked_by": [
     "qtbase",
-    "qttools",
-    "mesa"
+    "qttools"
    ],
    "unblocks": 1
   },
@@ -17060,8 +16937,7 @@
     "qtbase",
     "qtdeclarative",
     "qtpositioning",
-    "qtshadertools",
-    "mesa"
+    "qtshadertools"
    ],
    "unblocks": 1
   },
@@ -17091,8 +16967,7 @@
    "blocked_by": [
     "qtbase",
     "qtdeclarative",
-    "qtshadertools",
-    "mesa"
+    "qtshadertools"
    ],
    "unblocks": 9
   },
@@ -17120,8 +16995,7 @@
    "state": "debt",
    "blocked_by": [
     "qtbase",
-    "qtdeclarative",
-    "mesa"
+    "qtdeclarative"
    ],
    "unblocks": 5
   },
@@ -17145,8 +17019,7 @@
    "hash": "b3:82c6c4310f82da4ff1b3a3f4b1209d6d17008f2cf6705dacd14f54ff7280cd8d",
    "state": "debt",
    "blocked_by": [
-    "qtbase",
-    "mesa"
+    "qtbase"
    ],
    "unblocks": 14
   },
@@ -17174,8 +17047,7 @@
    "blocked_by": [
     "qtbase",
     "qtdeclarative",
-    "qtmultimedia",
-    "mesa"
+    "qtmultimedia"
    ],
    "unblocks": 4
   },
@@ -17199,8 +17071,7 @@
    "hash": "b3:5c142be671079aece1b1537b0c1b32bb22bfba7a356c1cc1023c576071d7c4d6",
    "state": "debt",
    "blocked_by": [
-    "qtbase",
-    "mesa"
+    "qtbase"
    ],
    "unblocks": 30
   },
@@ -17226,8 +17097,7 @@
    "hash": "b3:e83a3ed968ae54eedbb77f83e707f4195b2e411f4de3ca892be1c7919e0e2097",
    "state": "debt",
    "blocked_by": [
-    "qtbase",
-    "mesa"
+    "qtbase"
    ],
    "unblocks": 101
   },
@@ -17267,8 +17137,7 @@
    "blocked_by": [
     "qtbase",
     "qtdeclarative",
-    "qtsvg",
-    "mesa"
+    "qtsvg"
    ],
    "unblocks": 14
   },
@@ -17705,7 +17574,7 @@
    "hash": "b3:b8fca71dd92577d3a44ef01a7d5779d86473553199e0c24736438cdc846e5199",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 128
+   "unblocks": 125
   },
   "sassc": {
    "iname": "sassc",
@@ -18078,8 +17947,7 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "qtdeclarative",
-    "mesa"
+    "qtdeclarative"
    ],
    "unblocks": 39
   },
@@ -18110,7 +17978,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative"
    ],
    "unblocks": 39
@@ -18192,9 +18059,7 @@
    "blocked_by": [
     "gtksourceview",
     "libadwaita",
-    "gtk4",
-    "libepoxy",
-    "mesa"
+    "gtk4"
    ],
    "unblocks": 0
   },
@@ -18296,7 +18161,6 @@
     "qtbase",
     "qtsvg",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtwayland",
     "layer-shell-qt",
@@ -18305,8 +18169,6 @@
     "qt5compat",
     "kquickimageeditor",
     "kpipewire",
-    "libva",
-    "libepoxy",
     "kwayland",
     "kcoreaddons",
     "kwidgetsaddons",
@@ -18695,8 +18557,7 @@
    "blocked_by": [
     "qtbase",
     "qtdeclarative",
-    "qttools",
-    "mesa"
+    "qttools"
    ],
    "unblocks": 4
   },
@@ -18798,7 +18659,6 @@
     "qtbase",
     "qtsvg",
     "qttools",
-    "mesa",
     "qtdeclarative",
     "qtwayland",
     "plasma-activities",
@@ -19247,7 +19107,6 @@
    "blocked_by": [
     "qtbase",
     "qttools",
-    "mesa",
     "qtdeclarative"
    ],
    "unblocks": 2
@@ -20084,7 +19943,7 @@
    "hash": "b3:c4eb40ba21935bba70ab54338fe755e3dc8b41541d877a48be544dfe73bbfe7b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 124
+   "unblocks": 123
   },
   "wayland-protocols": {
    "iname": "wayland-protocols",
@@ -20103,7 +19962,7 @@
    "hash": "b3:a2122760419cc44529d9be002613aa3c66dad2efc31cd706dadfb6d2e4cdbb59",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 29
+   "unblocks": 28
   },
   "websocketd": {
    "iname": "websocketd",
@@ -20728,7 +20587,7 @@
    "hash": "b3:28522f99f433496dbaacfa309f8e937d6526ac3c8db34b4a94b18e22656dcd33",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 32
+   "unblocks": 31
   },
   "zlib-ng": {
    "iname": "zlib-ng",
@@ -20797,7 +20656,7 @@
    "hash": "b3:293210dc37722d9db8dce8578d00bc8886ade5b7e5868074146c718f9a58cee8",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 24
+   "unblocks": 23
   },
   "zxing-cpp": {
    "iname": "zxing-cpp",
diff --git a/docs/state/build-state.json b/docs/state/build-state.json
index aaa433c8..718cd9e4 100644
--- a/docs/state/build-state.json
+++ b/docs/state/build-state.json
@@ -2,8 +2,8 @@
  "schema": "hammer-build-state/1",
  "totals": {
   "recipes": 768,
-  "sealed": 750,
-  "debt": 16,
+  "sealed": 752,
+  "debt": 14,
   "never": 2
  },
  "by_class": {
@@ -15,13 +15,13 @@
  },
  "debt_by_class": {
   "c": 3,
-  "gui": 14,
+  "gui": 12,
   "rust": 1
  },
  "by_queue": {
   "corpus": {
-   "sealed": 750,
-   "debt": 16,
+   "sealed": 752,
+   "debt": 14,
    "never": 2
   }
  },
@@ -118,9 +118,7 @@
    "state": "debt",
    "blocked_by": [
     "libadwaita",
-    "gtk4",
-    "libepoxy",
-    "mesa"
+    "gtk4"
    ],
    "unblocks": 0
   },
@@ -688,7 +686,7 @@
    "hash": "b3:9463c983ee94a155f37a9d42bc8117aa09c5640a790796af65ea29b846d8d601",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 3
+   "unblocks": 2
   },
   "blackbox_exporter": {
    "iname": "blackbox_exporter",
@@ -2917,7 +2915,7 @@
    "hash": "b3:e6990b3e555f0c54b085cb6e49672ac38f6d8700b4a8afe7688c69962a5fa542",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 14
+   "unblocks": 13
   },
   "eza": {
    "iname": "eza",
@@ -3135,7 +3133,7 @@
    "hash": "b3:a03274567711503cfc5a0147dbe60337e04f6f489d025b14e38eeab2214e35b3",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 3
+   "unblocks": 2
   },
   "flyctl": {
    "iname": "flyctl",
@@ -4682,10 +4680,7 @@
    "queue": "corpus",
    "hash": "b3:5df1b9139980db8b5c3023e9ebd1f30677d0ebe7804d0fa3ffc41a35206dec2d",
    "state": "debt",
-   "blocked_by": [
-    "libepoxy",
-    "mesa"
-   ],
+   "blocked_by": [],
    "unblocks": 6
   },
   "gtk4-hello": {
@@ -4724,9 +4719,7 @@
    "hash": "b3:79e955876d00583cedf8792046b561fd539482cdf25761a18443641e48f5b635",
    "state": "debt",
    "blocked_by": [
-    "gtk4",
-    "libepoxy",
-    "mesa"
+    "gtk4"
    ],
    "unblocks": 0
   },
@@ -4772,9 +4765,7 @@
    "hash": "b3:b423ade1472376794185ef608e8f5444f95cd8f78c1696ab132b30f0779b7377",
    "state": "debt",
    "blocked_by": [
-    "gtk4",
-    "libepoxy",
-    "mesa"
+    "gtk4"
    ],
    "unblocks": 2
   },
@@ -4885,9 +4876,7 @@
    "blocked_by": [
     "gtksourceview",
     "libadwaita",
-    "gtk4",
-    "libepoxy",
-    "mesa"
+    "gtk4"
    ],
    "unblocks": 0
   },
@@ -6421,9 +6410,7 @@
    "hash": "b3:ef878a2f3128453f73a515783224188fb0742d8a2ae18ec50c90b034559d0141",
    "state": "debt",
    "blocked_by": [
-    "gtk4",
-    "libepoxy",
-    "mesa"
+    "gtk4"
    ],
    "unblocks": 3
   },
@@ -6492,7 +6479,7 @@
    "hash": "b3:62525e34e17993ad51369c816c96ef4ca812184998b31fe98dc1f3f0778b436b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 12
+   "unblocks": 11
   },
   "libepoxy": {
    "iname": "libepoxy",
@@ -6509,10 +6496,8 @@
    "cls": "gui",
    "queue": "corpus",
    "hash": "b3:ea32e6b5b970564904e345078b70fcc48c6b55988cadd473d0b1c55766112389",
-   "state": "debt",
-   "blocked_by": [
-    "mesa"
-   ],
+   "state": "sealed",
+   "blocked_by": [],
    "unblocks": 7
   },
   "libevdev": {
@@ -6558,7 +6543,7 @@
    "hash": "b3:2f6d62862c9978c79a5fc593625e110c6947475b8a6a600efa2c95b83033a6b1",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 13
+   "unblocks": 12
   },
   "libgcrypt": {
    "iname": "libgcrypt",
@@ -7145,7 +7130,7 @@
    "hash": "b3:e1bed960f0624d7edda665de5e0e316563814425d466dbe710e8ab70a4f88f9b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 3
+   "unblocks": 2
   },
   "mandoc": {
    "iname": "mandoc",
@@ -7204,7 +7189,7 @@
    "hash": "b3:845df5d6f8653380c951fe4287938d1b93fe4f04f813f5f41d4373d4fab48037",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 3
+   "unblocks": 2
   },
   "mask": {
    "iname": "mask",
@@ -7355,9 +7340,9 @@
    "cls": "gui",
    "queue": "corpus",
    "hash": "b3:6d443d9fdc833adbd0736ad52b51befdaa44902091932cc2cf23211974d050ab",
-   "state": "debt",
+   "state": "sealed",
    "blocked_by": [],
-   "unblocks": 10
+   "unblocks": 9
   },
   "mesa-llvmpipe": {
    "iname": "mesa-llvmpipe",
@@ -7431,7 +7416,7 @@
    "hash": "b3:b45037ebba3fdbf0361ef0fcc61dee5c9795b08c1ea4a0231aafc7dc45bdaf85",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 10
+   "unblocks": 8
   },
   "micro": {
    "iname": "micro",
@@ -7550,7 +7535,6 @@
    "hash": "b3:feec32ec29ab4224cb07a4b5f0498ea08ce3f89cd047ba520f79254b045cfe47",
    "state": "debt",
    "blocked_by": [
-    "mesa",
     "libinput"
    ],
    "unblocks": 0
@@ -7589,9 +7573,7 @@
    "queue": "corpus",
    "hash": "b3:c7dfcf09ea3a55364c995128bdce7a16a23cb1a578f66003e5611b5ab63f5f23",
    "state": "debt",
-   "blocked_by": [
-    "mesa"
-   ],
+   "blocked_by": [],
    "unblocks": 0
   },
   "mise": {
@@ -8317,7 +8299,7 @@
    "hash": "b3:c71873f7592b905e833a0e68a81d2916f8beb79948f878dd690ab067bd641968",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 3
+   "unblocks": 2
   },
   "packer": {
    "iname": "packer",
@@ -8599,7 +8581,7 @@
    "hash": "b3:f0b5d0b1cb4321b3c61f24a871b9a58da3ebb7eb903af4015e35bd41a6465437",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 16
+   "unblocks": 14
   },
   "plow": {
    "iname": "plow",
@@ -8848,7 +8830,7 @@
    "hash": "b3:27889026076514935b53d486951792d08ed7fd5210b44e7f92979c03c96be665",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 10
+   "unblocks": 8
   },
   "qrcp": {
    "iname": "qrcp",
@@ -9313,7 +9295,7 @@
    "hash": "b3:b8fca71dd92577d3a44ef01a7d5779d86473553199e0c24736438cdc846e5199",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 10
+   "unblocks": 8
   },
   "sassc": {
    "iname": "sassc",
@@ -9732,9 +9714,7 @@
    "blocked_by": [
     "gtksourceview",
     "libadwaita",
-    "gtk4",
-    "libepoxy",
-    "mesa"
+    "gtk4"
    ],
    "unblocks": 0
   },
@@ -11188,7 +11168,7 @@
    "hash": "b3:c4eb40ba21935bba70ab54338fe755e3dc8b41541d877a48be544dfe73bbfe7b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 13
+   "unblocks": 12
   },
   "wayland-protocols": {
    "iname": "wayland-protocols",
@@ -11207,7 +11187,7 @@
    "hash": "b3:a2122760419cc44529d9be002613aa3c66dad2efc31cd706dadfb6d2e4cdbb59",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 9
+   "unblocks": 8
   },
   "websocketd": {
    "iname": "websocketd",
@@ -11614,7 +11594,7 @@
    "hash": "b3:28522f99f433496dbaacfa309f8e937d6526ac3c8db34b4a94b18e22656dcd33",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 15
+   "unblocks": 14
   },
   "zlib-ng": {
    "iname": "zlib-ng",
@@ -11670,7 +11650,7 @@
    "hash": "b3:293210dc37722d9db8dce8578d00bc8886ade5b7e5868074146c718f9a58cee8",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 9
+   "unblocks": 8
   }
  }
 }