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 1173Shell 64Rust 62Markdown 441482 Definiciones

estado: cosecha granja 2026-09-03T12:01:45Z — avance del árbol KDE

4e1fed04d7899709f5b1549fcaf6de7b3e8c0416 · por Sergio · (hace 1 mes) · padre 1d9ddcee3 · ver el árbol en este commit

Delta semántico

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

7 archivos · +1067 −251

diff --git a/docs/state/build-state-cosmic.json b/docs/state/build-state-cosmic.json
index 944e41f9..806bbb3a 100644
--- a/docs/state/build-state-cosmic.json
+++ b/docs/state/build-state-cosmic.json
@@ -1,27 +1,27 @@
 {
  "schema": "hammer-build-state/1",
  "totals": {
-  "recipes": 846,
-  "nodes": 847,
-  "sealed": 846,
+  "recipes": 851,
+  "nodes": 852,
+  "sealed": 851,
   "ajeno": 1
  },
  "by_class": {
   "ajeno": 1,
-  "c": 194,
+  "c": 198,
   "go": 362,
-  "gui": 34,
+  "gui": 35,
   "kernel": 6,
   "rust": 250
  },
  "debt_by_class": {},
  "by_queue": {
   "corpus": {
-   "sealed": 806,
+   "sealed": 812,
    "ajeno": 1
   },
   "incoming-cosmic": {
-   "sealed": 40
+   "sealed": 39
   }
  },
  "by_profile": {
@@ -46,7 +46,7 @@
    "sealed": 33
   }
  },
- "sin_perfil": 647,
+ "sin_perfil": 652,
  "orphan_deps": [],
  "topo_ok": true,
  "nodes": {
@@ -1216,7 +1216,7 @@
    "perfiles": [
     "escritorio-sway"
    ],
-   "dependientes_total": 13
+   "dependientes_total": 16
   },
   "caligula": {
    "iname": "caligula",
@@ -2222,7 +2222,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 142
+   "dependientes_total": 143
   },
   "cmctl": {
    "iname": "cmctl",
@@ -4042,7 +4042,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 61
+   "dependientes_total": 64
   },
   "expat-shared": {
    "iname": "expat-shared",
@@ -4283,7 +4283,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 0
+   "dependientes_total": 1
   },
   "filebrowser": {
    "iname": "filebrowser",
@@ -4417,7 +4417,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 26
+   "dependientes_total": 27
   },
   "fontconfig-shared": {
    "iname": "fontconfig-shared",
@@ -4442,7 +4442,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 12
+   "dependientes_total": 14
   },
   "foot": {
    "iname": "foot",
@@ -4538,7 +4538,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 28
+   "dependientes_total": 29
   },
   "freetype-shared": {
    "iname": "freetype-shared",
@@ -4559,7 +4559,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 14
+   "dependientes_total": 16
   },
   "freeze": {
    "iname": "freeze",
@@ -4601,7 +4601,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 24
+   "dependientes_total": 25
   },
   "fselect": {
    "iname": "fselect",
@@ -4754,7 +4754,7 @@
    "perfiles": [
     "escritorio-cosmic"
    ],
-   "dependientes_total": 8
+   "dependientes_total": 9
   },
   "gdu": {
    "iname": "gdu",
@@ -4808,7 +4808,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 99
+   "dependientes_total": 101
   },
   "gh": {
    "iname": "gh",
@@ -4900,6 +4900,31 @@
    ],
    "dependientes_total": 2
   },
+  "girara": {
+   "iname": "girara",
+   "version": "2026.07.18",
+   "link": "static",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "linux-headers",
+    "glib",
+    "pcre2",
+    "libffi",
+    "zlib"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:f2c0db0a09e4d5dbfa623bbdc39bb91a1f315aa1e062874d66b24e655bbe8e12",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 2
+  },
   "git": {
    "iname": "git",
    "version": "2.54.0",
@@ -5278,7 +5303,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 27
+   "dependientes_total": 31
   },
   "glib-shared": {
    "iname": "glib-shared",
@@ -6075,7 +6100,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 6
+   "dependientes_total": 7
   },
   "gping": {
    "iname": "gping",
@@ -6146,7 +6171,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 7
+   "dependientes_total": 8
   },
   "grcov": {
    "iname": "grcov",
@@ -6304,7 +6329,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 6
+   "dependientes_total": 7
   },
   "gtk4-hello": {
    "iname": "gtk4-hello",
@@ -6574,7 +6599,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 18
+   "dependientes_total": 19
   },
   "hcl2json": {
    "iname": "hcl2json",
@@ -7351,7 +7376,7 @@
     "zlib"
    ],
    "cls": "gui",
-   "queue": "incoming-cosmic",
+   "queue": "corpus",
    "hash": "b3:62011e81feaa393ded214a5d5ee1533a72093e1d833acb4debf3c9fe305e5335",
    "state": "sealed",
    "blocked_by": [],
@@ -7359,7 +7384,7 @@
    "perfiles": [
     "escritorio-cosmic"
    ],
-   "dependientes_total": 1
+   "dependientes_total": 2
   },
   "jsonnet-bundler": {
    "iname": "jsonnet-bundler",
@@ -8239,6 +8264,24 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "lcms2": {
+   "iname": "lcms2",
+   "version": "2.16",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "pkgconf",
+    "python3"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:955a60f3fb0eb87c51d39a8d97c1133a85bd2600ded5b1a46f94953dfc74e01c",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 2
+  },
   "lefthook": {
    "iname": "lefthook",
    "version": "2.1.5",
@@ -8526,7 +8569,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 142
+   "dependientes_total": 143
   },
   "libelogind": {
    "iname": "libelogind",
@@ -8567,7 +8610,7 @@
     "escritorio-gnome",
     "escritorio-kde"
    ],
-   "dependientes_total": 16
+   "dependientes_total": 17
   },
   "libevdev": {
    "iname": "libevdev",
@@ -8631,7 +8674,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 101
+   "dependientes_total": 105
   },
   "libffi-shared": {
    "iname": "libffi-shared",
@@ -8746,7 +8789,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 15
+   "dependientes_total": 16
   },
   "libjpeg-turbo-shared": {
    "iname": "libjpeg-turbo-shared",
@@ -8766,7 +8809,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 13
+   "dependientes_total": 15
   },
   "libksba": {
    "iname": "libksba",
@@ -8862,7 +8905,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 28
+   "dependientes_total": 29
   },
   "libpng-pic": {
    "iname": "libpng-pic",
@@ -8902,7 +8945,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 20
+   "dependientes_total": 22
   },
   "libqalculate": {
    "iname": "libqalculate",
@@ -9031,7 +9074,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 12
+   "dependientes_total": 13
   },
   "libtiff-shared": {
    "iname": "libtiff-shared",
@@ -9190,7 +9233,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 42
+   "dependientes_total": 43
   },
   "libxml2": {
    "iname": "libxml2",
@@ -9367,7 +9410,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 32
+   "dependientes_total": 35
   },
   "linux-metal": {
    "iname": "linux-metal",
@@ -9682,7 +9725,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 109
+   "dependientes_total": 110
   },
   "mako": {
    "iname": "mako",
@@ -9961,7 +10004,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 139
+   "dependientes_total": 140
   },
   "mesa-llvmpipe": {
    "iname": "mesa-llvmpipe",
@@ -10051,7 +10094,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 118
+   "dependientes_total": 121
   },
   "micro": {
    "iname": "micro",
@@ -11291,7 +11334,7 @@
    "perfiles": [
     "escritorio-sway"
    ],
-   "dependientes_total": 8
+   "dependientes_total": 9
   },
   "parallel-disk-usage": {
    "iname": "parallel-disk-usage",
@@ -11407,7 +11450,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 75
+   "dependientes_total": 79
   },
   "pcre2-shared": {
    "iname": "pcre2-shared",
@@ -11631,7 +11674,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 34
+   "dependientes_total": 37
   },
   "pkgconf": {
    "iname": "pkgconf",
@@ -11654,7 +11697,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 374
+   "dependientes_total": 380
   },
   "plow": {
    "iname": "plow",
@@ -11778,6 +11821,40 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "poppler-glib": {
+   "iname": "poppler-glib",
+   "version": "25.02.0",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "cmake",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "gettext-tiny",
+    "gperf",
+    "glib",
+    "cairo",
+    "pixman",
+    "pcre2",
+    "libffi",
+    "freetype-shared",
+    "fontconfig-shared",
+    "expat",
+    "lcms2",
+    "libjpeg-turbo-shared",
+    "libpng-shared",
+    "zlib-shared"
+   ],
+   "cls": "gui",
+   "queue": "corpus",
+   "hash": "b3:ef5256e7be3b77cf9ca746e3d3cda38a555630f87974ae66b1b2cd4d455d043e",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "portal-probe": {
    "iname": "portal-probe",
    "version": "0.1.0",
@@ -12026,7 +12103,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 287
+   "dependientes_total": 292
   },
   "qrcp": {
    "iname": "qrcp",
@@ -12581,7 +12658,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 251
+   "dependientes_total": 255
   },
   "sassc": {
    "iname": "sassc",
@@ -14877,7 +14954,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 151
+   "dependientes_total": 152
   },
   "wayland-protocols": {
    "iname": "wayland-protocols",
@@ -14904,7 +14981,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 50
+   "dependientes_total": 51
   },
   "websocketd": {
    "iname": "websocketd",
@@ -15390,6 +15467,24 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "xxhash": {
+   "iname": "xxhash",
+   "version": "0.8.3",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "make",
+    "pkgconf"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:1ae3ea56415a8a6575eb1230c6f5787902853df4d14b20b37a2d7640f70a1ba7",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "xz": {
    "iname": "xz",
    "version": "5.8.3",
@@ -15495,6 +15590,56 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "zathura": {
+   "iname": "zathura",
+   "version": "2026.07.18",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "linux-headers",
+    "gettext-tiny",
+    "girara",
+    "xxhash",
+    "json-glib",
+    "file",
+    "gtk4",
+    "glib",
+    "cairo",
+    "pango",
+    "gdk-pixbuf",
+    "graphene",
+    "libepoxy",
+    "wayland",
+    "wayland-protocols",
+    "libxkbcommon",
+    "libdrm",
+    "mesa",
+    "fontconfig",
+    "harfbuzz",
+    "fribidi",
+    "freetype",
+    "pixman",
+    "expat",
+    "libpng",
+    "libjpeg-turbo",
+    "libtiff",
+    "libffi",
+    "pcre2",
+    "zlib"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:94a7c57b0b5b75129f5481361c9a395acd1e253293c75ce041c69b4f9f4e4dc1",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "zellij": {
    "iname": "zellij",
    "version": "0.44.3",
@@ -15566,7 +15711,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 100
+   "dependientes_total": 103
   },
   "zlib-ng": {
    "iname": "zlib-ng",
@@ -15605,7 +15750,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 74
+   "dependientes_total": 76
   },
   "zola": {
    "iname": "zola",
diff --git a/docs/state/build-state-gnome.json b/docs/state/build-state-gnome.json
index aa1ccdcd..aee804ae 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": 871,
-  "nodes": 872,
-  "sealed": 871,
+  "recipes": 875,
+  "nodes": 876,
+  "sealed": 875,
   "ajeno": 1
  },
  "by_class": {
   "ajeno": 1,
-  "c": 233,
+  "c": 236,
   "go": 362,
-  "gui": 40,
+  "gui": 41,
   "kernel": 6,
   "rust": 230
  },
  "debt_by_class": {},
  "by_queue": {
   "corpus": {
-   "sealed": 797,
+   "sealed": 801,
    "ajeno": 1
   },
   "incoming-gnome": {
@@ -46,7 +46,7 @@
    "sealed": 33
   }
  },
- "sin_perfil": 661,
+ "sin_perfil": 665,
  "orphan_deps": [],
  "topo_ok": true,
  "nodes": {
@@ -1303,7 +1303,7 @@
    "perfiles": [
     "escritorio-sway"
    ],
-   "dependientes_total": 13
+   "dependientes_total": 15
   },
   "cairo-shared": {
    "iname": "cairo-shared",
@@ -2334,7 +2334,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 142
+   "dependientes_total": 143
   },
   "cmctl": {
    "iname": "cmctl",
@@ -3776,7 +3776,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 61
+   "dependientes_total": 63
   },
   "expat-shared": {
    "iname": "expat-shared",
@@ -4017,7 +4017,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 0
+   "dependientes_total": 1
   },
   "filebrowser": {
    "iname": "filebrowser",
@@ -4151,7 +4151,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 26
+   "dependientes_total": 27
   },
   "fontconfig-shared": {
    "iname": "fontconfig-shared",
@@ -4176,7 +4176,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 12
+   "dependientes_total": 13
   },
   "foot": {
    "iname": "foot",
@@ -4272,7 +4272,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 28
+   "dependientes_total": 29
   },
   "freetype-shared": {
    "iname": "freetype-shared",
@@ -4293,7 +4293,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 14
+   "dependientes_total": 15
   },
   "freeze": {
    "iname": "freeze",
@@ -4335,7 +4335,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 24
+   "dependientes_total": 25
   },
   "fselect": {
    "iname": "fselect",
@@ -4643,7 +4643,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 99
+   "dependientes_total": 101
   },
   "gh": {
    "iname": "gh",
@@ -4801,6 +4801,31 @@
    ],
    "dependientes_total": 2
   },
+  "girara": {
+   "iname": "girara",
+   "version": "2026.07.18",
+   "link": "static",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "linux-headers",
+    "glib",
+    "pcre2",
+    "libffi",
+    "zlib"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:f2c0db0a09e4d5dbfa623bbdc39bb91a1f315aa1e062874d66b24e655bbe8e12",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "git": {
    "iname": "git",
    "version": "2.54.0",
@@ -6173,7 +6198,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 6
+   "dependientes_total": 7
   },
   "gping": {
    "iname": "gping",
@@ -8788,7 +8813,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 142
+   "dependientes_total": 143
   },
   "libei": {
    "iname": "libei",
@@ -8859,7 +8884,7 @@
     "escritorio-gnome",
     "escritorio-kde"
    ],
-   "dependientes_total": 16
+   "dependientes_total": 17
   },
   "libevdev": {
    "iname": "libevdev",
@@ -8923,7 +8948,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 101
+   "dependientes_total": 104
   },
   "libffi-shared": {
    "iname": "libffi-shared",
@@ -9241,7 +9266,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 15
+   "dependientes_total": 16
   },
   "libjpeg-turbo-shared": {
    "iname": "libjpeg-turbo-shared",
@@ -9261,7 +9286,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 13
+   "dependientes_total": 14
   },
   "libksba": {
    "iname": "libksba",
@@ -9357,7 +9382,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 28
+   "dependientes_total": 29
   },
   "libpng-pic": {
    "iname": "libpng-pic",
@@ -9397,7 +9422,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 20
+   "dependientes_total": 21
   },
   "libpsl": {
    "iname": "libpsl",
@@ -9647,7 +9672,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 12
+   "dependientes_total": 13
   },
   "libtiff-shared": {
    "iname": "libtiff-shared",
@@ -9846,7 +9871,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 42
+   "dependientes_total": 43
   },
   "libxml2": {
    "iname": "libxml2",
@@ -10023,7 +10048,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 32
+   "dependientes_total": 34
   },
   "linux-metal": {
    "iname": "linux-metal",
@@ -10336,7 +10361,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 109
+   "dependientes_total": 110
   },
   "mako": {
    "iname": "mako",
@@ -10615,7 +10640,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 139
+   "dependientes_total": 140
   },
   "mesa-llvmpipe": {
    "iname": "mesa-llvmpipe",
@@ -10705,7 +10730,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 118
+   "dependientes_total": 120
   },
   "micro": {
    "iname": "micro",
@@ -12204,7 +12229,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 75
+   "dependientes_total": 78
   },
   "peco": {
    "iname": "peco",
@@ -12409,7 +12434,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 34
+   "dependientes_total": 36
   },
   "pkgconf": {
    "iname": "pkgconf",
@@ -12432,7 +12457,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 374
+   "dependientes_total": 379
   },
   "plow": {
    "iname": "plow",
@@ -12565,6 +12590,40 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "poppler-glib": {
+   "iname": "poppler-glib",
+   "version": "25.02.0",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "cmake",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "gettext-tiny",
+    "gperf",
+    "glib",
+    "cairo",
+    "pixman",
+    "pcre2",
+    "libffi",
+    "freetype-shared",
+    "fontconfig-shared",
+    "expat",
+    "lcms2",
+    "libjpeg-turbo-shared",
+    "libpng-shared",
+    "zlib-shared"
+   ],
+   "cls": "gui",
+   "queue": "corpus",
+   "hash": "b3:ef5256e7be3b77cf9ca746e3d3cda38a555630f87974ae66b1b2cd4d455d043e",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 0
+  },
   "prek": {
    "iname": "prek",
    "version": "0.3.11",
@@ -12871,7 +12930,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 287
+   "dependientes_total": 291
   },
   "qrcp": {
    "iname": "qrcp",
@@ -13426,7 +13485,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 251
+   "dependientes_total": 254
   },
   "sassc": {
    "iname": "sassc",
@@ -15821,7 +15880,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 151
+   "dependientes_total": 152
   },
   "wayland-protocols": {
    "iname": "wayland-protocols",
@@ -15848,7 +15907,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 50
+   "dependientes_total": 51
   },
   "websocketd": {
    "iname": "websocketd",
@@ -16384,6 +16443,24 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "xxhash": {
+   "iname": "xxhash",
+   "version": "0.8.3",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "make",
+    "pkgconf"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:1ae3ea56415a8a6575eb1230c6f5787902853df4d14b20b37a2d7640f70a1ba7",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "xz": {
    "iname": "xz",
    "version": "5.8.3",
@@ -16489,6 +16566,56 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "zathura": {
+   "iname": "zathura",
+   "version": "2026.07.18",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "linux-headers",
+    "gettext-tiny",
+    "girara",
+    "xxhash",
+    "json-glib",
+    "file",
+    "gtk4",
+    "glib",
+    "cairo",
+    "pango",
+    "gdk-pixbuf",
+    "graphene",
+    "libepoxy",
+    "wayland",
+    "wayland-protocols",
+    "libxkbcommon",
+    "libdrm",
+    "mesa",
+    "fontconfig",
+    "harfbuzz",
+    "fribidi",
+    "freetype",
+    "pixman",
+    "expat",
+    "libpng",
+    "libjpeg-turbo",
+    "libtiff",
+    "libffi",
+    "pcre2",
+    "zlib"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:94a7c57b0b5b75129f5481361c9a395acd1e253293c75ce041c69b4f9f4e4dc1",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 0
+  },
   "zellij": {
    "iname": "zellij",
    "version": "0.44.3",
@@ -16560,7 +16687,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 100
+   "dependientes_total": 102
   },
   "zlib-ng": {
    "iname": "zlib-ng",
@@ -16599,7 +16726,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 74
+   "dependientes_total": 75
   },
   "zola": {
    "iname": "zola",
diff --git a/docs/state/build-state-kde.json b/docs/state/build-state-kde.json
index 88e383c6..36303376 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": 990,
-  "nodes": 991,
-  "sealed": 990,
+  "recipes": 995,
+  "nodes": 996,
+  "sealed": 995,
   "ajeno": 1
  },
  "by_class": {
   "ajeno": 1,
-  "c": 357,
+  "c": 360,
   "go": 362,
-  "gui": 36,
+  "gui": 38,
   "kernel": 6,
   "rust": 229
  },
  "debt_by_class": {},
  "by_queue": {
   "corpus": {
-   "sealed": 792
+   "sealed": 797
   },
   "incoming-kde": {
    "sealed": 198,
@@ -47,7 +47,7 @@
    "sealed": 29
   }
  },
- "sin_perfil": 709,
+ "sin_perfil": 713,
  "orphan_deps": [],
  "topo_ok": true,
  "nodes": {
@@ -1472,7 +1472,7 @@
    "perfiles": [
     "escritorio-sway"
    ],
-   "dependientes_total": 13
+   "dependientes_total": 15
   },
   "caligula": {
    "iname": "caligula",
@@ -2455,7 +2455,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 142
+   "dependientes_total": 143
   },
   "cmctl": {
    "iname": "cmctl",
@@ -3930,7 +3930,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 61
+   "dependientes_total": 63
   },
   "expat-shared": {
    "iname": "expat-shared",
@@ -4192,7 +4192,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 0
+   "dependientes_total": 1
   },
   "filebrowser": {
    "iname": "filebrowser",
@@ -4389,7 +4389,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 26
+   "dependientes_total": 27
   },
   "fontconfig-shared": {
    "iname": "fontconfig-shared",
@@ -4414,7 +4414,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 12
+   "dependientes_total": 13
   },
   "foot": {
    "iname": "foot",
@@ -4584,7 +4584,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 28
+   "dependientes_total": 29
   },
   "freetype-shared": {
    "iname": "freetype-shared",
@@ -4605,7 +4605,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 14
+   "dependientes_total": 15
   },
   "freeze": {
    "iname": "freeze",
@@ -4647,7 +4647,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 24
+   "dependientes_total": 25
   },
   "fselect": {
    "iname": "fselect",
@@ -4778,7 +4778,7 @@
    "perfiles": [
     "escritorio-cosmic"
    ],
-   "dependientes_total": 8
+   "dependientes_total": 9
   },
   "gdu": {
    "iname": "gdu",
@@ -4832,7 +4832,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 99
+   "dependientes_total": 101
   },
   "gh": {
    "iname": "gh",
@@ -4924,6 +4924,31 @@
    ],
    "dependientes_total": 2
   },
+  "girara": {
+   "iname": "girara",
+   "version": "2026.07.18",
+   "link": "static",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "linux-headers",
+    "glib",
+    "pcre2",
+    "libffi",
+    "zlib"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:f2c0db0a09e4d5dbfa623bbdc39bb91a1f315aa1e062874d66b24e655bbe8e12",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "git": {
    "iname": "git",
    "version": "2.54.0",
@@ -5302,7 +5327,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 27
+   "dependientes_total": 30
   },
   "glib-shared": {
    "iname": "glib-shared",
@@ -6099,7 +6124,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 6
+   "dependientes_total": 7
   },
   "gping": {
    "iname": "gping",
@@ -6170,7 +6195,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 7
+   "dependientes_total": 8
   },
   "grcov": {
    "iname": "grcov",
@@ -6328,7 +6353,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 6
+   "dependientes_total": 7
   },
   "gtk4-hello": {
    "iname": "gtk4-hello",
@@ -6682,7 +6707,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 18
+   "dependientes_total": 19
   },
   "hcl2json": {
    "iname": "hcl2json",
@@ -7462,6 +7487,32 @@
    ],
    "dependientes_total": 2
   },
+  "json-glib": {
+   "iname": "json-glib",
+   "version": "1.10.8",
+   "link": "static",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "glib",
+    "libffi",
+    "pcre2",
+    "zlib"
+   ],
+   "cls": "gui",
+   "queue": "corpus",
+   "hash": "b3:62011e81feaa393ded214a5d5ee1533a72093e1d833acb4debf3c9fe305e5335",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [
+    "escritorio-cosmic"
+   ],
+   "dependientes_total": 2
+  },
   "jsonnet-bundler": {
    "iname": "jsonnet-bundler",
    "version": "0.6.0",
@@ -12270,7 +12321,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 142
+   "dependientes_total": 143
   },
   "libepoxy": {
    "iname": "libepoxy",
@@ -12294,7 +12345,7 @@
     "escritorio-gnome",
     "escritorio-kde"
    ],
-   "dependientes_total": 16
+   "dependientes_total": 17
   },
   "libevdev": {
    "iname": "libevdev",
@@ -12354,7 +12405,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 101
+   "dependientes_total": 104
   },
   "libffi-shared": {
    "iname": "libffi-shared",
@@ -12459,7 +12510,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 15
+   "dependientes_total": 16
   },
   "libjpeg-turbo-shared": {
    "iname": "libjpeg-turbo-shared",
@@ -12479,7 +12530,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 13
+   "dependientes_total": 14
   },
   "libksba": {
    "iname": "libksba",
@@ -12831,7 +12882,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 28
+   "dependientes_total": 29
   },
   "libpng-pic": {
    "iname": "libpng-pic",
@@ -12871,7 +12922,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 20
+   "dependientes_total": 21
   },
   "libpthread-stubs": {
    "iname": "libpthread-stubs",
@@ -13022,7 +13073,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 12
+   "dependientes_total": 13
   },
   "libtiff-shared": {
    "iname": "libtiff-shared",
@@ -13508,7 +13559,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 32
+   "dependientes_total": 34
   },
   "linux-metal": {
    "iname": "linux-metal",
@@ -13824,7 +13875,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 109
+   "dependientes_total": 110
   },
   "mako": {
    "iname": "mako",
@@ -14103,7 +14154,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 139
+   "dependientes_total": 140
   },
   "mesa-llvmpipe": {
    "iname": "mesa-llvmpipe",
@@ -14193,7 +14244,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 118
+   "dependientes_total": 120
   },
   "micro": {
    "iname": "micro",
@@ -15687,7 +15738,7 @@
    "perfiles": [
     "escritorio-sway"
    ],
-   "dependientes_total": 8
+   "dependientes_total": 9
   },
   "parallel-disk-usage": {
    "iname": "parallel-disk-usage",
@@ -15803,7 +15854,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 75
+   "dependientes_total": 78
   },
   "pcre2-shared": {
    "iname": "pcre2-shared",
@@ -16091,7 +16142,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 34
+   "dependientes_total": 36
   },
   "pkgconf": {
    "iname": "pkgconf",
@@ -16114,7 +16165,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 374
+   "dependientes_total": 379
   },
   "plasma-activities": {
    "iname": "plasma-activities",
@@ -17042,6 +17093,40 @@
    "perfiles": [],
    "dependientes_total": 1
   },
+  "poppler-glib": {
+   "iname": "poppler-glib",
+   "version": "25.02.0",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "cmake",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "gettext-tiny",
+    "gperf",
+    "glib",
+    "cairo",
+    "pixman",
+    "pcre2",
+    "libffi",
+    "freetype-shared",
+    "fontconfig-shared",
+    "expat",
+    "lcms2",
+    "libjpeg-turbo-shared",
+    "libpng-shared",
+    "zlib-shared"
+   ],
+   "cls": "gui",
+   "queue": "corpus",
+   "hash": "b3:ef5256e7be3b77cf9ca746e3d3cda38a555630f87974ae66b1b2cd4d455d043e",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 0
+  },
   "powerdevil": {
    "iname": "powerdevil",
    "version": "6.7.2",
@@ -17466,7 +17551,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 287
+   "dependientes_total": 291
   },
   "qcoro": {
    "iname": "qcoro",
@@ -18610,7 +18695,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 251
+   "dependientes_total": 254
   },
   "sassc": {
    "iname": "sassc",
@@ -21310,7 +21395,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 151
+   "dependientes_total": 152
   },
   "wayland-protocols": {
    "iname": "wayland-protocols",
@@ -21337,7 +21422,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 50
+   "dependientes_total": 51
   },
   "websocketd": {
    "iname": "websocketd",
@@ -21948,6 +22033,24 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "xxhash": {
+   "iname": "xxhash",
+   "version": "0.8.3",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "make",
+    "pkgconf"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:1ae3ea56415a8a6575eb1230c6f5787902853df4d14b20b37a2d7640f70a1ba7",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "xz": {
    "iname": "xz",
    "version": "5.8.3",
@@ -22070,6 +22173,56 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "zathura": {
+   "iname": "zathura",
+   "version": "2026.07.18",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "linux-headers",
+    "gettext-tiny",
+    "girara",
+    "xxhash",
+    "json-glib",
+    "file",
+    "gtk4",
+    "glib",
+    "cairo",
+    "pango",
+    "gdk-pixbuf",
+    "graphene",
+    "libepoxy",
+    "wayland",
+    "wayland-protocols",
+    "libxkbcommon",
+    "libdrm",
+    "mesa",
+    "fontconfig",
+    "harfbuzz",
+    "fribidi",
+    "freetype",
+    "pixman",
+    "expat",
+    "libpng",
+    "libjpeg-turbo",
+    "libtiff",
+    "libffi",
+    "pcre2",
+    "zlib"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:94a7c57b0b5b75129f5481361c9a395acd1e253293c75ce041c69b4f9f4e4dc1",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 0
+  },
   "zellij": {
    "iname": "zellij",
    "version": "0.44.3",
@@ -22141,7 +22294,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 100
+   "dependientes_total": 102
   },
   "zlib-ng": {
    "iname": "zlib-ng",
@@ -22180,7 +22333,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 74
+   "dependientes_total": 75
   },
   "zola": {
    "iname": "zola",
diff --git a/docs/state/build-state-wlr.json b/docs/state/build-state-wlr.json
index b860c9c1..13efcd9d 100644
--- a/docs/state/build-state-wlr.json
+++ b/docs/state/build-state-wlr.json
@@ -1,23 +1,27 @@
 {
  "schema": "hammer-build-state/1",
  "totals": {
-  "recipes": 820,
-  "nodes": 821,
-  "sealed": 820,
+  "recipes": 827,
+  "nodes": 828,
+  "sealed": 826,
+  "never": 1,
   "ajeno": 1
  },
  "by_class": {
   "ajeno": 1,
-  "c": 191,
+  "c": 196,
   "go": 362,
-  "gui": 32,
+  "gui": 34,
   "kernel": 6,
   "rust": 229
  },
- "debt_by_class": {},
+ "debt_by_class": {
+  "c": 1
+ },
  "by_queue": {
   "corpus": {
-   "sealed": 805,
+   "sealed": 811,
+   "never": 1,
    "ajeno": 1
   },
   "incoming-wlr": {
@@ -46,7 +50,7 @@
    "sealed": 151
   }
  },
- "sin_perfil": 647,
+ "sin_perfil": 653,
  "orphan_deps": [],
  "topo_ok": true,
  "nodes": {
@@ -1212,11 +1216,11 @@
    "hash": "b3:1b222392a90a7c416cc9ea8a5a30dc9aa49ba44031651954566e26ae0e0c8774",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "escritorio-sway"
    ],
-   "dependientes_total": 13
+   "dependientes_total": 16
   },
   "caligula": {
    "iname": "caligula",
@@ -2199,7 +2203,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 142
+   "dependientes_total": 143
   },
   "cmctl": {
    "iname": "cmctl",
@@ -3566,7 +3570,7 @@
    "hash": "b3:117ee7e8fd5a41bd936d723c72c95cd3f8290292b52ba8088cc0701be170597b",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -3576,7 +3580,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 61
+   "dependientes_total": 64
   },
   "expat-shared": {
    "iname": "expat-shared",
@@ -3817,7 +3821,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 0
+   "dependientes_total": 1
   },
   "filebrowser": {
    "iname": "filebrowser",
@@ -3951,7 +3955,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 26
+   "dependientes_total": 27
   },
   "fontconfig-shared": {
    "iname": "fontconfig-shared",
@@ -3972,11 +3976,11 @@
    "hash": "b3:3031ef0098201d2d302f431a283cfe397e74da20c21b026591a59e2200e5f955",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 12
+   "dependientes_total": 14
   },
   "foot": {
    "iname": "foot",
@@ -4072,7 +4076,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 28
+   "dependientes_total": 29
   },
   "freetype-shared": {
    "iname": "freetype-shared",
@@ -4089,11 +4093,11 @@
    "hash": "b3:80b5c5f06b0756b876178e54b47e280bdc32e7dc926605a8d8b059697dc48d1a",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 14
+   "dependientes_total": 16
   },
   "freeze": {
    "iname": "freeze",
@@ -4135,7 +4139,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 24
+   "dependientes_total": 25
   },
   "fselect": {
    "iname": "fselect",
@@ -4361,7 +4365,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 99
+   "dependientes_total": 101
   },
   "gh": {
    "iname": "gh",
@@ -4453,6 +4457,31 @@
    ],
    "dependientes_total": 2
   },
+  "girara": {
+   "iname": "girara",
+   "version": "2026.07.18",
+   "link": "static",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "linux-headers",
+    "glib",
+    "pcre2",
+    "libffi",
+    "zlib"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:f2c0db0a09e4d5dbfa623bbdc39bb91a1f315aa1e062874d66b24e655bbe8e12",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 1,
+   "perfiles": [],
+   "dependientes_total": 2
+  },
   "git": {
    "iname": "git",
    "version": "2.54.0",
@@ -4824,14 +4853,14 @@
    "hash": "b3:74ade6a67d6a0938d6cba154d2a3d06e647efd872bdc02ada0860214c7b321c4",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 27
+   "dependientes_total": 31
   },
   "glow": {
    "iname": "glow",
@@ -5583,7 +5612,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 6
+   "dependientes_total": 7
   },
   "gping": {
    "iname": "gping",
@@ -5654,7 +5683,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 7
+   "dependientes_total": 8
   },
   "grcov": {
    "iname": "grcov",
@@ -5842,7 +5871,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 6
+   "dependientes_total": 7
   },
   "gtk4-hello": {
    "iname": "gtk4-hello",
@@ -6112,7 +6141,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 18
+   "dependientes_total": 19
   },
   "hcl2json": {
    "iname": "hcl2json",
@@ -6851,6 +6880,32 @@
    ],
    "dependientes_total": 2
   },
+  "json-glib": {
+   "iname": "json-glib",
+   "version": "1.10.8",
+   "link": "static",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "glib",
+    "libffi",
+    "pcre2",
+    "zlib"
+   ],
+   "cls": "gui",
+   "queue": "corpus",
+   "hash": "b3:62011e81feaa393ded214a5d5ee1533a72093e1d833acb4debf3c9fe305e5335",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [
+    "escritorio-cosmic"
+   ],
+   "dependientes_total": 2
+  },
   "jsonnet-bundler": {
    "iname": "jsonnet-bundler",
    "version": "0.6.0",
@@ -7729,6 +7784,24 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "lcms2": {
+   "iname": "lcms2",
+   "version": "2.16",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "pkgconf",
+    "python3"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:955a60f3fb0eb87c51d39a8d97c1133a85bd2600ded5b1a46f94953dfc74e01c",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 1,
+   "perfiles": [],
+   "dependientes_total": 2
+  },
   "lefthook": {
    "iname": "lefthook",
    "version": "2.1.5",
@@ -8016,7 +8089,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 142
+   "dependientes_total": 143
   },
   "libepoxy": {
    "iname": "libepoxy",
@@ -8040,7 +8113,7 @@
     "escritorio-gnome",
     "escritorio-kde"
    ],
-   "dependientes_total": 16
+   "dependientes_total": 17
   },
   "libevdev": {
    "iname": "libevdev",
@@ -8096,7 +8169,7 @@
    "hash": "b3:1df7e7a3eac63694f8d094646cfc231f3843995f6f9f945cda138760f6bc9838",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -8104,7 +8177,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 101
+   "dependientes_total": 105
   },
   "libffi-shared": {
    "iname": "libffi-shared",
@@ -8219,7 +8292,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 15
+   "dependientes_total": 16
   },
   "libjpeg-turbo-shared": {
    "iname": "libjpeg-turbo-shared",
@@ -8235,11 +8308,11 @@
    "hash": "b3:afc8000655fb31cc2204fb24be2bded107dea7810ddc18159fc9a6b22bf6939e",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 13
+   "dependientes_total": 15
   },
   "libksba": {
    "iname": "libksba",
@@ -8335,7 +8408,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 28
+   "dependientes_total": 29
   },
   "libpng-pic": {
    "iname": "libpng-pic",
@@ -8371,11 +8444,11 @@
    "hash": "b3:761a6a9f25f59fa351663d574ae527d6a100aed86eef6ea2ef77a8e8ce628f6f",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 20
+   "dependientes_total": 22
   },
   "libsass": {
    "iname": "libsass",
@@ -8479,7 +8552,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 12
+   "dependientes_total": 13
   },
   "libtiff-shared": {
    "iname": "libtiff-shared",
@@ -8638,7 +8711,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 42
+   "dependientes_total": 43
   },
   "libxml2": {
    "iname": "libxml2",
@@ -8806,7 +8879,7 @@
    "hash": "b3:fd14c9c4d0081fd44503cbc762e8865413c240097448c5b1be236a285ea811b5",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -8815,7 +8888,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 32
+   "dependientes_total": 35
   },
   "linux-metal": {
    "iname": "linux-metal",
@@ -9110,7 +9183,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 109
+   "dependientes_total": 110
   },
   "mako": {
    "iname": "mako",
@@ -9389,7 +9462,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 139
+   "dependientes_total": 140
   },
   "mesa-llvmpipe": {
    "iname": "mesa-llvmpipe",
@@ -9469,7 +9542,7 @@
    "hash": "b3:6564ae63c23ca73b0738e0708dfde01cf965ff9bd1c5950d7376fa1659fd5058",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -9479,7 +9552,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 118
+   "dependientes_total": 121
   },
   "micro": {
    "iname": "micro",
@@ -10699,7 +10772,7 @@
    "perfiles": [
     "escritorio-sway"
    ],
-   "dependientes_total": 8
+   "dependientes_total": 9
   },
   "parallel-disk-usage": {
    "iname": "parallel-disk-usage",
@@ -10806,7 +10879,7 @@
    "hash": "b3:c4930964fbaf4f33365e6eb8d7e6069ae3056b5796fca83d254bee2a88a341bc",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -10815,7 +10888,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 75
+   "dependientes_total": 79
   },
   "peco": {
    "iname": "peco",
@@ -11012,7 +11085,7 @@
    "hash": "b3:22f640e209a9559d193a99563fff6378dc92c8f7f6a44be935172c8f4f7ecb0a",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
@@ -11020,7 +11093,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 34
+   "dependientes_total": 37
   },
   "pkgconf": {
    "iname": "pkgconf",
@@ -11033,7 +11106,7 @@
    "hash": "b3:cfb6a37eb990fb001dd66d5c2103e80cfa858b49aaa60a397ba0356830cc09b4",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -11043,7 +11116,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 374
+   "dependientes_total": 380
   },
   "plow": {
    "iname": "plow",
@@ -11145,6 +11218,40 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "poppler-glib": {
+   "iname": "poppler-glib",
+   "version": "25.02.0",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "cmake",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "gettext-tiny",
+    "gperf",
+    "glib",
+    "cairo",
+    "pixman",
+    "pcre2",
+    "libffi",
+    "freetype-shared",
+    "fontconfig-shared",
+    "expat",
+    "lcms2",
+    "libjpeg-turbo-shared",
+    "libpng-shared",
+    "zlib-shared"
+   ],
+   "cls": "gui",
+   "queue": "corpus",
+   "hash": "b3:ef5256e7be3b77cf9ca746e3d3cda38a555630f87974ae66b1b2cd4d455d043e",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 1,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "prek": {
    "iname": "prek",
    "version": "0.3.11",
@@ -11363,7 +11470,7 @@
    "hash": "b3:ff5cf5e5080f20587b26946d0dfff36a58c9096d30eace4ae9cece24594d171e",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -11373,7 +11480,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 287
+   "dependientes_total": 292
   },
   "qrcp": {
    "iname": "qrcp",
@@ -11918,7 +12025,7 @@
    "hash": "b3:2f75c0e225a60fd56f7e415b7a739a461c97695c2e3f015c9af576d8a4a2492c",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -11928,7 +12035,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 251
+   "dependientes_total": 255
   },
   "sassc": {
    "iname": "sassc",
@@ -14422,7 +14529,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 151
+   "dependientes_total": 152
   },
   "wayland-protocols": {
    "iname": "wayland-protocols",
@@ -14449,7 +14556,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 50
+   "dependientes_total": 51
   },
   "websocketd": {
    "iname": "websocketd",
@@ -14906,6 +15013,24 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "xxhash": {
+   "iname": "xxhash",
+   "version": "0.8.3",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "make",
+    "pkgconf"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:1ae3ea56415a8a6575eb1230c6f5787902853df4d14b20b37a2d7640f70a1ba7",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "xz": {
    "iname": "xz",
    "version": "5.8.3",
@@ -15054,6 +15179,93 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "zathura": {
+   "iname": "zathura",
+   "version": "2026.07.18",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "linux-headers",
+    "gettext-tiny",
+    "girara",
+    "xxhash",
+    "json-glib",
+    "file",
+    "gtk4",
+    "glib",
+    "cairo",
+    "pango",
+    "gdk-pixbuf",
+    "graphene",
+    "libepoxy",
+    "wayland",
+    "wayland-protocols",
+    "libxkbcommon",
+    "libdrm",
+    "mesa",
+    "fontconfig",
+    "harfbuzz",
+    "fribidi",
+    "freetype",
+    "pixman",
+    "expat",
+    "libpng",
+    "libjpeg-turbo",
+    "libtiff",
+    "libffi",
+    "pcre2",
+    "zlib"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:94a7c57b0b5b75129f5481361c9a395acd1e253293c75ce041c69b4f9f4e4dc1",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 1,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
+  "zathura-pdf-poppler": {
+   "iname": "zathura-pdf-poppler",
+   "version": "2026.07.18",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "linux-headers",
+    "zathura",
+    "girara",
+    "poppler-glib",
+    "glib",
+    "cairo",
+    "pixman",
+    "pcre2",
+    "libffi",
+    "zlib",
+    "freetype-shared",
+    "fontconfig-shared",
+    "expat",
+    "lcms2",
+    "libjpeg-turbo-shared",
+    "libpng-shared",
+    "zlib-shared"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:c237623b144e8f373d414f5ba8e20340d7b875387b555c11b2f263584d132013",
+   "state": "never",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 0
+  },
   "zellij": {
    "iname": "zellij",
    "version": "0.44.3",
@@ -15115,7 +15327,7 @@
    "hash": "b3:dc363f261a71239412f6090e50e8abc0c7f6e544ccefa48c5ee5f47d26e84ef3",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "base",
     "cli",
@@ -15125,7 +15337,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 100
+   "dependientes_total": 103
   },
   "zlib-ng": {
    "iname": "zlib-ng",
@@ -15157,14 +15369,14 @@
    "hash": "b3:b7d5397b96fc080a6e4ee9a19f5ea5ee32a63148ef87c63c795955676c5f344f",
    "state": "sealed",
    "blocked_by": [],
-   "unblocks": 0,
+   "unblocks": 1,
    "perfiles": [
     "escritorio-cosmic",
     "escritorio-gnome",
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 74
+   "dependientes_total": 76
   },
   "zola": {
    "iname": "zola",
diff --git a/docs/state/build-state.json b/docs/state/build-state.json
index 170d21a5..afd22b6d 100644
--- a/docs/state/build-state.json
+++ b/docs/state/build-state.json
@@ -1,23 +1,23 @@
 {
  "schema": "hammer-build-state/1",
  "totals": {
-  "recipes": 806,
-  "nodes": 807,
-  "sealed": 806,
+  "recipes": 812,
+  "nodes": 813,
+  "sealed": 812,
   "ajeno": 1
  },
  "by_class": {
   "ajeno": 1,
-  "c": 177,
+  "c": 181,
   "go": 362,
-  "gui": 32,
+  "gui": 34,
   "kernel": 6,
   "rust": 229
  },
  "debt_by_class": {},
  "by_queue": {
   "corpus": {
-   "sealed": 806,
+   "sealed": 812,
    "ajeno": 1
   }
  },
@@ -38,7 +38,7 @@
    "sealed": 33
   }
  },
- "sin_perfil": 647,
+ "sin_perfil": 652,
  "orphan_deps": [],
  "topo_ok": true,
  "nodes": {
@@ -1208,7 +1208,7 @@
    "perfiles": [
     "escritorio-sway"
    ],
-   "dependientes_total": 13
+   "dependientes_total": 15
   },
   "caligula": {
    "iname": "caligula",
@@ -2191,7 +2191,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 142
+   "dependientes_total": 143
   },
   "cmctl": {
    "iname": "cmctl",
@@ -3551,7 +3551,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 61
+   "dependientes_total": 63
   },
   "expat-shared": {
    "iname": "expat-shared",
@@ -3792,7 +3792,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 0
+   "dependientes_total": 1
   },
   "filebrowser": {
    "iname": "filebrowser",
@@ -3926,7 +3926,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 26
+   "dependientes_total": 27
   },
   "fontconfig-shared": {
    "iname": "fontconfig-shared",
@@ -3951,7 +3951,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 12
+   "dependientes_total": 13
   },
   "foot": {
    "iname": "foot",
@@ -4047,7 +4047,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 28
+   "dependientes_total": 29
   },
   "freetype-shared": {
    "iname": "freetype-shared",
@@ -4068,7 +4068,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 14
+   "dependientes_total": 15
   },
   "freeze": {
    "iname": "freeze",
@@ -4110,7 +4110,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 24
+   "dependientes_total": 25
   },
   "fselect": {
    "iname": "fselect",
@@ -4241,7 +4241,7 @@
    "perfiles": [
     "escritorio-cosmic"
    ],
-   "dependientes_total": 8
+   "dependientes_total": 9
   },
   "gdu": {
    "iname": "gdu",
@@ -4295,7 +4295,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 99
+   "dependientes_total": 101
   },
   "gh": {
    "iname": "gh",
@@ -4387,6 +4387,31 @@
    ],
    "dependientes_total": 2
   },
+  "girara": {
+   "iname": "girara",
+   "version": "2026.07.18",
+   "link": "static",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "linux-headers",
+    "glib",
+    "pcre2",
+    "libffi",
+    "zlib"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:f2c0db0a09e4d5dbfa623bbdc39bb91a1f315aa1e062874d66b24e655bbe8e12",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "git": {
    "iname": "git",
    "version": "2.54.0",
@@ -4765,7 +4790,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 27
+   "dependientes_total": 30
   },
   "glow": {
    "iname": "glow",
@@ -5517,7 +5542,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 6
+   "dependientes_total": 7
   },
   "gping": {
    "iname": "gping",
@@ -5588,7 +5613,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 7
+   "dependientes_total": 8
   },
   "grcov": {
    "iname": "grcov",
@@ -5746,7 +5771,7 @@
    "blocked_by": [],
    "unblocks": 0,
    "perfiles": [],
-   "dependientes_total": 6
+   "dependientes_total": 7
   },
   "gtk4-hello": {
    "iname": "gtk4-hello",
@@ -6016,7 +6041,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 18
+   "dependientes_total": 19
   },
   "hcl2json": {
    "iname": "hcl2json",
@@ -6736,6 +6761,32 @@
    ],
    "dependientes_total": 2
   },
+  "json-glib": {
+   "iname": "json-glib",
+   "version": "1.10.8",
+   "link": "static",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "glib",
+    "libffi",
+    "pcre2",
+    "zlib"
+   ],
+   "cls": "gui",
+   "queue": "corpus",
+   "hash": "b3:62011e81feaa393ded214a5d5ee1533a72093e1d833acb4debf3c9fe305e5335",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [
+    "escritorio-cosmic"
+   ],
+   "dependientes_total": 2
+  },
   "jsonnet-bundler": {
    "iname": "jsonnet-bundler",
    "version": "0.6.0",
@@ -7614,6 +7665,24 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "lcms2": {
+   "iname": "lcms2",
+   "version": "2.16",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "pkgconf",
+    "python3"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:955a60f3fb0eb87c51d39a8d97c1133a85bd2600ded5b1a46f94953dfc74e01c",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "lefthook": {
    "iname": "lefthook",
    "version": "2.1.5",
@@ -7878,7 +7947,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 142
+   "dependientes_total": 143
   },
   "libepoxy": {
    "iname": "libepoxy",
@@ -7902,7 +7971,7 @@
     "escritorio-gnome",
     "escritorio-kde"
    ],
-   "dependientes_total": 16
+   "dependientes_total": 17
   },
   "libevdev": {
    "iname": "libevdev",
@@ -7966,7 +8035,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 101
+   "dependientes_total": 104
   },
   "libffi-shared": {
    "iname": "libffi-shared",
@@ -8081,7 +8150,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 15
+   "dependientes_total": 16
   },
   "libjpeg-turbo-shared": {
    "iname": "libjpeg-turbo-shared",
@@ -8101,7 +8170,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 13
+   "dependientes_total": 14
   },
   "libksba": {
    "iname": "libksba",
@@ -8197,7 +8266,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 28
+   "dependientes_total": 29
   },
   "libpng-pic": {
    "iname": "libpng-pic",
@@ -8237,7 +8306,7 @@
    "perfiles": [
     "escritorio-gnome"
    ],
-   "dependientes_total": 20
+   "dependientes_total": 21
   },
   "libsass": {
    "iname": "libsass",
@@ -8341,7 +8410,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 12
+   "dependientes_total": 13
   },
   "libtiff-shared": {
    "iname": "libtiff-shared",
@@ -8500,7 +8569,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 42
+   "dependientes_total": 43
   },
   "libxml2": {
    "iname": "libxml2",
@@ -8677,7 +8746,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 32
+   "dependientes_total": 34
   },
   "linux-metal": {
    "iname": "linux-metal",
@@ -8972,7 +9041,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 109
+   "dependientes_total": 110
   },
   "mako": {
    "iname": "mako",
@@ -9251,7 +9320,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 139
+   "dependientes_total": 140
   },
   "mesa-llvmpipe": {
    "iname": "mesa-llvmpipe",
@@ -9341,7 +9410,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 118
+   "dependientes_total": 120
   },
   "micro": {
    "iname": "micro",
@@ -10561,7 +10630,7 @@
    "perfiles": [
     "escritorio-sway"
    ],
-   "dependientes_total": 8
+   "dependientes_total": 9
   },
   "parallel-disk-usage": {
    "iname": "parallel-disk-usage",
@@ -10677,7 +10746,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 75
+   "dependientes_total": 78
   },
   "peco": {
    "iname": "peco",
@@ -10882,7 +10951,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 34
+   "dependientes_total": 36
   },
   "pkgconf": {
    "iname": "pkgconf",
@@ -10905,7 +10974,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 374
+   "dependientes_total": 379
   },
   "plow": {
    "iname": "plow",
@@ -11007,6 +11076,40 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "poppler-glib": {
+   "iname": "poppler-glib",
+   "version": "25.02.0",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "cmake",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "gettext-tiny",
+    "gperf",
+    "glib",
+    "cairo",
+    "pixman",
+    "pcre2",
+    "libffi",
+    "freetype-shared",
+    "fontconfig-shared",
+    "expat",
+    "lcms2",
+    "libjpeg-turbo-shared",
+    "libpng-shared",
+    "zlib-shared"
+   ],
+   "cls": "gui",
+   "queue": "corpus",
+   "hash": "b3:ef5256e7be3b77cf9ca746e3d3cda38a555630f87974ae66b1b2cd4d455d043e",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 0
+  },
   "prek": {
    "iname": "prek",
    "version": "0.3.11",
@@ -11235,7 +11338,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 287
+   "dependientes_total": 291
   },
   "qrcp": {
    "iname": "qrcp",
@@ -11790,7 +11893,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 251
+   "dependientes_total": 254
   },
   "sassc": {
    "iname": "sassc",
@@ -14086,7 +14189,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 151
+   "dependientes_total": 152
   },
   "wayland-protocols": {
    "iname": "wayland-protocols",
@@ -14113,7 +14216,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 50
+   "dependientes_total": 51
   },
   "websocketd": {
    "iname": "websocketd",
@@ -14483,6 +14586,24 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "xxhash": {
+   "iname": "xxhash",
+   "version": "0.8.3",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "make",
+    "pkgconf"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:1ae3ea56415a8a6575eb1230c6f5787902853df4d14b20b37a2d7640f70a1ba7",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "xz": {
    "iname": "xz",
    "version": "5.8.3",
@@ -14588,6 +14709,56 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "zathura": {
+   "iname": "zathura",
+   "version": "2026.07.18",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "meson",
+    "samurai",
+    "python3",
+    "pkgconf",
+    "linux-headers",
+    "gettext-tiny",
+    "girara",
+    "xxhash",
+    "json-glib",
+    "file",
+    "gtk4",
+    "glib",
+    "cairo",
+    "pango",
+    "gdk-pixbuf",
+    "graphene",
+    "libepoxy",
+    "wayland",
+    "wayland-protocols",
+    "libxkbcommon",
+    "libdrm",
+    "mesa",
+    "fontconfig",
+    "harfbuzz",
+    "fribidi",
+    "freetype",
+    "pixman",
+    "expat",
+    "libpng",
+    "libjpeg-turbo",
+    "libtiff",
+    "libffi",
+    "pcre2",
+    "zlib"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:94a7c57b0b5b75129f5481361c9a395acd1e253293c75ce041c69b4f9f4e4dc1",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 0
+  },
   "zellij": {
    "iname": "zellij",
    "version": "0.44.3",
@@ -14659,7 +14830,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 100
+   "dependientes_total": 102
   },
   "zlib-ng": {
    "iname": "zlib-ng",
@@ -14698,7 +14869,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 74
+   "dependientes_total": 75
   },
   "zola": {
    "iname": "zola",
diff --git a/docs/state/drenaje.json b/docs/state/drenaje.json
index 67c1d7ca..efaf09a0 100644
--- a/docs/state/drenaje.json
+++ b/docs/state/drenaje.json
@@ -22,7 +22,7 @@
   },
   "escritorio-gnome": {
    "grafo": "docs/state/build-state-gnome.json",
-   "nodos": 139,
+   "nodos": 138,
    "en_deuda": 0,
    "ondas": 0,
    "profundidad": 0,
@@ -31,7 +31,7 @@
   },
   "escritorio-kde": {
    "grafo": "docs/state/build-state-kde.json",
-   "nodos": 197,
+   "nodos": 196,
    "en_deuda": 0,
    "ondas": 0,
    "profundidad": 0,
diff --git a/docs/state/fuentes-vigia.json b/docs/state/fuentes-vigia.json
index 39d1005b..6d8179f0 100644
--- a/docs/state/fuentes-vigia.json
+++ b/docs/state/fuentes-vigia.json
@@ -1,16 +1,24 @@
 {
  "schema": "hammer-fuentes-vigia/1",
- "total": 1132,
- "vivas": 1131,
- "muertas": 1,
+ "total": 1139,
+ "vivas": 1137,
+ "muertas": 2,
  "detalle_muertas": [
   {
-   "receta": "libtool",
-   "fichero": "recipes/incoming-kde/libtool.toml",
+   "receta": "freetype",
+   "fichero": "recipes/freetype.toml",
    "tipo": "tarball",
-   "url": "https://ftpmirror.gnu.org/libtool/libtool-2.5.4.tar.xz",
+   "url": "https://download.savannah.gnu.org/releases/freetype/freetype-2.14.3.tar.xz",
    "codigo": "502",
    "viva": false
+  },
+  {
+   "receta": "gmp",
+   "fichero": "recipes/incoming-cosmic/gmp.toml",
+   "tipo": "tarball",
+   "url": "https://gmplib.org/download/gmp/gmp-6.3.0.tar.xz",
+   "codigo": "000",
+   "viva": false
   }
  ]
 }