bump(tawasuyu): las 35 recetas del monorepo saltan JUNTAS a b3eb2e4e
Primer bump atómico con `bump-repo.py`. Estaban las 35 clavadas en 3bfb9799 del 2026-09-23; la cabeza de hoy es b3eb2e4e, 443 commits después en 14 días. Se aplicó leyendo el delta, no a ciegas: la receta de `arje-zero` avisa de que sin el `Cargo.lock` del workspace el monorepo lo gitignora y el vendoring deriva ⇒ deja de reproducir. Comprobado contra el árbol upstream: el `Cargo.lock` está commiteado y cambió (+305 líneas), más un `churay-metal/Cargo.lock` nuevo. La premisa de la receta se sostiene. `version` queda como está: no entra en `hash_inputs`, así que tocarla no reconstruiría nada y el nombre de la versión es lo que el SDD 33 §5 deja explícitamente sin decidir. Reversión en un comando: scripts/fuentes/bump-repo.py --revert work/.bump-https-git-tawasuyu-net-tawasuyu-tawasuyu-git.json Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Semántico sayk'uy
Mana ima sutichaypas t'ikrakurqanchu: qillqalla, yachachiylla utaq willaylla t'ikrakurqan.
35 qillqakuna · +35 −35
- recipes/agora-cli.toml +1 −1
- recipes/arje-absorb.toml +1 −1
- recipes/arje-getty-stub.toml +1 −1
- recipes/arje-installer.toml +1 −1
- recipes/arje-logind-compat.toml +1 −1
- recipes/arje-net-bring-up.toml +1 −1
- recipes/arje-packager.toml +1 −1
- recipes/arje-polkit-compat.toml +1 −1
- recipes/arje-zero-attest.toml +1 −1
- recipes/arje-zero.toml +1 −1
- recipes/arjectl.toml +1 −1
- recipes/boveda.toml +1 −1
- recipes/cosmos-cli.toml +1 −1
- recipes/dominium-cli.toml +1 −1
- recipes/libelogind.toml +1 −1
- recipes/matilda.toml +1 −1
- recipes/minga.toml +1 −1
- recipes/mirada-compositor.toml +1 −1
- recipes/mirada-ctl.toml +1 −1
- recipes/mirada-greeter.toml +1 −1
- recipes/pacha-secretos.toml +1 −1
- recipes/pacha.toml +1 −1
- recipes/puriy-costura-torrent.toml +1 −1
- recipes/puriy-costura.toml +1 −1
- recipes/sandokan-watch.toml +1 −1
- recipes/shuma-daemon.toml +1 −1
- recipes/shuma-gateway.toml +1 −1
- recipes/shuma-pregunta.toml +1 −1
- recipes/shuma-tui.toml +1 −1
- recipes/tejido.toml +1 −1
- recipes/thasnuna.toml +1 −1
- recipes/tinkuy-sim.toml +1 −1
- recipes/tupu.toml +1 −1
- recipes/willay-crosscheck.toml +1 −1
- recipes/willay-daemon.toml +1 −1
diff --git a/recipes/agora-cli.toml b/recipes/agora-cli.toml
index 9d6ce3a4..dfd137c7 100644
--- a/recipes/agora-cli.toml
+++ b/recipes/agora-cli.toml
@@ -64,7 +64,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay parcheado por `[patch.crates-io]` POR RUTA); el
# `cargo vendor` de takana lo pisaría y el error hablaría de un crate cualquiera, no de esto. El
# pin viejo era de antes de que ese `vendor/` existiera, por eso esta receta no lo traía. No entra
diff --git a/recipes/arje-absorb.toml b/recipes/arje-absorb.toml
index 5c25e272..60f02b86 100644
--- a/recipes/arje-absorb.toml
+++ b/recipes/arje-absorb.toml
@@ -11,7 +11,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay 0.7.0 parcheado por `[patch.crates-io]` POR
# RUTA: 159 líneas en 4 ficheros —flip async DRM, y dos de layer-shell—). El `cargo vendor` de
# takana vendorea por default a `vendor/`, que convierte ESE dir en reemplazo de fuente, donde
diff --git a/recipes/arje-getty-stub.toml b/recipes/arje-getty-stub.toml
index a92c2268..6c435032 100644
--- a/recipes/arje-getty-stub.toml
+++ b/recipes/arje-getty-stub.toml
@@ -11,7 +11,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay 0.7.0 parcheado por `[patch.crates-io]` POR
# RUTA: 159 líneas en 4 ficheros —flip async DRM, y dos de layer-shell—). El `cargo vendor` de
# takana vendorea por default a `vendor/`, que convierte ESE dir en reemplazo de fuente, donde
diff --git a/recipes/arje-installer.toml b/recipes/arje-installer.toml
index e4c34cba..8be7dbe9 100644
--- a/recipes/arje-installer.toml
+++ b/recipes/arje-installer.toml
@@ -15,7 +15,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay 0.7.0 parcheado por `[patch.crates-io]` POR
# RUTA: 159 líneas en 4 ficheros —flip async DRM, y dos de layer-shell—). El `cargo vendor` de
# takana vendorea por default a `vendor/`, que convierte ESE dir en reemplazo de fuente, donde
diff --git a/recipes/arje-logind-compat.toml b/recipes/arje-logind-compat.toml
index 0c57066f..b5f551d3 100644
--- a/recipes/arje-logind-compat.toml
+++ b/recipes/arje-logind-compat.toml
@@ -31,7 +31,7 @@ license = "MIT"
[source]
# El `commit` es el identificador inmutable (la URL es sólo locator, no entra al hash).
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# El monorepo COMMITEA su propio `vendor/` — `[patch.crates-io] smithay = { path = "vendor/smithay" }`,
# una copia parcheada de smithay que mirada necesita para el tearing. `cargo vendor` de takana escribe
# en `vendor/` por defecto y lo pisaba: el build moría con
diff --git a/recipes/arje-net-bring-up.toml b/recipes/arje-net-bring-up.toml
index 2b83f2f1..32e5f51f 100644
--- a/recipes/arje-net-bring-up.toml
+++ b/recipes/arje-net-bring-up.toml
@@ -11,7 +11,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay 0.7.0 parcheado por `[patch.crates-io]` POR
# RUTA: 159 líneas en 4 ficheros —flip async DRM, y dos de layer-shell—). El `cargo vendor` de
# takana vendorea por default a `vendor/`, que convierte ESE dir en reemplazo de fuente, donde
diff --git a/recipes/arje-packager.toml b/recipes/arje-packager.toml
index f81b3e2d..c7d63baa 100644
--- a/recipes/arje-packager.toml
+++ b/recipes/arje-packager.toml
@@ -18,7 +18,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay 0.7.0 parcheado por `[patch.crates-io]` POR
# RUTA: 159 líneas en 4 ficheros —flip async DRM, y dos de layer-shell—). El `cargo vendor` de
# takana vendorea por default a `vendor/`, que convierte ESE dir en reemplazo de fuente, donde
diff --git a/recipes/arje-polkit-compat.toml b/recipes/arje-polkit-compat.toml
index ad104622..969dbf5e 100644
--- a/recipes/arje-polkit-compat.toml
+++ b/recipes/arje-polkit-compat.toml
@@ -41,7 +41,7 @@ license = "MIT"
# Mismo commit y misma rama que arje-logind-compat: `selfhost/arje-zero-attest-lockfile` es la única
# que versiona el `Cargo.lock` de la raíz, sin el cual el vendoreo `--locked` no es reproducible.
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# El monorepo commitea su propio `vendor/` (la copia parcheada de smithay que mirada necesita) y el
# `cargo vendor` de takana lo pisaría. Ver [[takana-cargo-vendor-clobbers-project-vendor]].
cargo_vendor_dir = ".hammer-cargo-vendor"
diff --git a/recipes/arje-zero-attest.toml b/recipes/arje-zero-attest.toml
index 532403b8..5d845064 100644
--- a/recipes/arje-zero-attest.toml
+++ b/recipes/arje-zero-attest.toml
@@ -19,7 +19,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay 0.7.0 parcheado por `[patch.crates-io]` POR
# RUTA: 159 líneas en 4 ficheros —flip async DRM, y dos de layer-shell—). El `cargo vendor` de
# takana vendorea por default a `vendor/`, que convierte ESE dir en reemplazo de fuente, donde
diff --git a/recipes/arje-zero.toml b/recipes/arje-zero.toml
index 50f53e9c..daee6483 100644
--- a/recipes/arje-zero.toml
+++ b/recipes/arje-zero.toml
@@ -41,7 +41,7 @@ license = "MIT"
# `Cargo.lock` del workspace el monorepo lo gitignora, el fetch vendorea SIN --locked ⇒ las deps
# derivan en el tiempo y arje-zero (y of_tree(stage1)) deja de ser reproducible.
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# Este árbol COMMITEA su propio `vendor/` (la copia parcheada de smithay que mirada necesita) y el
# `cargo vendor` de takana lo pisaría. Ver [[takana-cargo-vendor-clobbers-project-vendor]].
cargo_vendor_dir = ".hammer-cargo-vendor"
diff --git a/recipes/arjectl.toml b/recipes/arjectl.toml
index 32f60c9e..dc4dfb3c 100644
--- a/recipes/arjectl.toml
+++ b/recipes/arjectl.toml
@@ -28,7 +28,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# Este árbol COMMITEA su propio `vendor/` y el `cargo vendor` de takana lo pisaría — igual que en
# `arje-zero.toml`. Ver [[takana-cargo-vendor-clobbers-project-vendor]].
cargo_vendor_dir = ".hammer-cargo-vendor"
diff --git a/recipes/boveda.toml b/recipes/boveda.toml
index aba59877..4e099503 100644
--- a/recipes/boveda.toml
+++ b/recipes/boveda.toml
@@ -76,7 +76,7 @@ license = "MPL-2.0"
# consentido se perdía con el proceso). Las dos recetas se mueven JUNTAS porque son las dos mitades
# de la MISMA función —el dueño y el diálogo de consentimiento—, no por compartir nada en disco.
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay parcheado por `[patch.crates-io]` POR RUTA); el
# `cargo vendor` de takana lo pisaría y el error hablaría de un crate cualquiera, no de esto.
# No entra en `hash_inputs`.
diff --git a/recipes/cosmos-cli.toml b/recipes/cosmos-cli.toml
index d3310f8a..673a7e8e 100644
--- a/recipes/cosmos-cli.toml
+++ b/recipes/cosmos-cli.toml
@@ -12,7 +12,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay 0.7.0 parcheado por `[patch.crates-io]` POR
# RUTA: 159 líneas en 4 ficheros —flip async DRM, y dos de layer-shell—). El `cargo vendor` de
# takana vendorea por default a `vendor/`, que convierte ESE dir en reemplazo de fuente, donde
diff --git a/recipes/dominium-cli.toml b/recipes/dominium-cli.toml
index c3f7dba5..f9107653 100644
--- a/recipes/dominium-cli.toml
+++ b/recipes/dominium-cli.toml
@@ -15,7 +15,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay 0.7.0 parcheado por `[patch.crates-io]` POR
# RUTA: 159 líneas en 4 ficheros —flip async DRM, y dos de layer-shell—). El `cargo vendor` de
# takana vendorea por default a `vendor/`, que convierte ESE dir en reemplazo de fuente, donde
diff --git a/recipes/libelogind.toml b/recipes/libelogind.toml
index b76e4f50..6f2b69cb 100644
--- a/recipes/libelogind.toml
+++ b/recipes/libelogind.toml
@@ -40,7 +40,7 @@ license = "MIT"
# versiona el `Cargo.lock` de la raíz: sin él, el vendoreo `--locked` del fetch no es reproducible
# (el monorepo lo gitignora en main).
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# El monorepo COMMITEA su propio `vendor/` (`[patch.crates-io] smithay = { path = "vendor/smithay" }`,
# la copia parcheada que mirada necesita para el tearing) y el `cargo vendor` de takana escribe ahí
# por defecto, pisándolo: el build muere con `failed to read /src/vendor/smithay/.cargo-checksum.json`
diff --git a/recipes/matilda.toml b/recipes/matilda.toml
index 941e7100..d5c79d00 100644
--- a/recipes/matilda.toml
+++ b/recipes/matilda.toml
@@ -16,7 +16,7 @@ license = "MIT OR Apache-2.0"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay parcheado, enchufado por `[patch.crates-io]` POR
# RUTA); el `cargo vendor` de takana lo pisaría y el error habla de `taffy`, no de esto.
cargo_vendor_dir = ".hammer-cargo-vendor"
diff --git a/recipes/minga.toml b/recipes/minga.toml
index 84849163..859188bf 100644
--- a/recipes/minga.toml
+++ b/recipes/minga.toml
@@ -42,7 +42,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# El árbol COMMITEA su propio `vendor/` y el `cargo vendor` de takana lo pisaría — igual que en
# `arje-zero.toml`.
cargo_vendor_dir = ".hammer-cargo-vendor"
diff --git a/recipes/mirada-compositor.toml b/recipes/mirada-compositor.toml
index 500d8e38..6b6646bd 100644
--- a/recipes/mirada-compositor.toml
+++ b/recipes/mirada-compositor.toml
@@ -18,7 +18,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay 0.7.0 parcheado por `[patch.crates-io]` POR
# RUTA: 159 líneas en 4 ficheros —flip async DRM, y dos de layer-shell—). El `cargo vendor` de
# takana vendorea por default a `vendor/`, que convierte ESE dir en reemplazo de fuente, donde
diff --git a/recipes/mirada-ctl.toml b/recipes/mirada-ctl.toml
index 33acfe61..d2785dc9 100644
--- a/recipes/mirada-ctl.toml
+++ b/recipes/mirada-ctl.toml
@@ -12,7 +12,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay 0.7.0 parcheado por `[patch.crates-io]` POR
# RUTA: 159 líneas en 4 ficheros —flip async DRM, y dos de layer-shell—). El `cargo vendor` de
# takana vendorea por default a `vendor/`, que convierte ESE dir en reemplazo de fuente, donde
diff --git a/recipes/mirada-greeter.toml b/recipes/mirada-greeter.toml
index 157f01e9..66c734a8 100644
--- a/recipes/mirada-greeter.toml
+++ b/recipes/mirada-greeter.toml
@@ -17,7 +17,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay 0.7.0 parcheado por `[patch.crates-io]` POR
# RUTA: 159 líneas en 4 ficheros —flip async DRM, y dos de layer-shell—). El `cargo vendor` de
# takana vendorea por default a `vendor/`, que convierte ESE dir en reemplazo de fuente, donde
diff --git a/recipes/pacha-secretos.toml b/recipes/pacha-secretos.toml
index 069f81f3..6c056d72 100644
--- a/recipes/pacha-secretos.toml
+++ b/recipes/pacha-secretos.toml
@@ -38,7 +38,7 @@ license = "MIT OR Apache-2.0"
# solo vendoreo. El día que las hermanas suban, que suban a éste.
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay parcheado, enchufado por `[patch.crates-io]` POR
# RUTA); el `cargo vendor` de takana lo pisaría y el error habla de `taffy`, no de esto.
cargo_vendor_dir = ".hammer-cargo-vendor"
diff --git a/recipes/pacha.toml b/recipes/pacha.toml
index 67ea6b32..04d7b6aa 100644
--- a/recipes/pacha.toml
+++ b/recipes/pacha.toml
@@ -36,7 +36,7 @@ license = "MIT OR Apache-2.0"
# solo vendoreo. El día que las hermanas suban, que suban a éste.
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay parcheado, enchufado por `[patch.crates-io]` POR
# RUTA); el `cargo vendor` de takana lo pisaría y el error habla de `taffy`, no de esto.
cargo_vendor_dir = ".hammer-cargo-vendor"
diff --git a/recipes/puriy-costura-torrent.toml b/recipes/puriy-costura-torrent.toml
index f8c764b5..2e64ec68 100644
--- a/recipes/puriy-costura-torrent.toml
+++ b/recipes/puriy-costura-torrent.toml
@@ -29,7 +29,7 @@ license = "MIT OR Apache-2.0"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# Obligatorio para cualquier receta desde este monorepo: tawasuyu commitea su propio `vendor/` con
# un `smithay` parcheado por RUTA, y el `cargo vendor` de takana convertiría ese directorio en uno
# de reemplazo de fuente, donde cada crate tiene que traer `.cargo-checksum.json` — que ese patch
diff --git a/recipes/puriy-costura.toml b/recipes/puriy-costura.toml
index c6b54b0b..c46b8e14 100644
--- a/recipes/puriy-costura.toml
+++ b/recipes/puriy-costura.toml
@@ -56,7 +56,7 @@ license = "MIT OR Apache-2.0"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# ⚠ SIN ESTO EL BUILD MUERE EN UN SITIO QUE NO NOMBRA LA CAUSA — medido acá el 2026-09-10.
# tawasuyu COMMITEA su propio `vendor/`: adentro tiene un `smithay` parcheado a mano (tearing/flip
# async para el compositor), y lo enchufa con `[patch.crates-io] smithay = { path = "vendor/smithay" }`.
diff --git a/recipes/sandokan-watch.toml b/recipes/sandokan-watch.toml
index 2c8dcc01..f6b110f7 100644
--- a/recipes/sandokan-watch.toml
+++ b/recipes/sandokan-watch.toml
@@ -14,7 +14,7 @@ license = "MIT OR Apache-2.0"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay parcheado, enchufado por `[patch.crates-io]` POR
# RUTA); el `cargo vendor` de takana lo pisaría y el error habla de `taffy`, no de esto.
cargo_vendor_dir = ".hammer-cargo-vendor"
diff --git a/recipes/shuma-daemon.toml b/recipes/shuma-daemon.toml
index 38070676..9b7906bb 100644
--- a/recipes/shuma-daemon.toml
+++ b/recipes/shuma-daemon.toml
@@ -16,7 +16,7 @@ license = "MIT OR Apache-2.0"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
cargo_vendor_dir = ".hammer-cargo-vendor"
[build]
diff --git a/recipes/shuma-gateway.toml b/recipes/shuma-gateway.toml
index d57259f5..e6d11ac3 100644
--- a/recipes/shuma-gateway.toml
+++ b/recipes/shuma-gateway.toml
@@ -19,7 +19,7 @@ license = "MIT OR Apache-2.0"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay parcheado, enchufado por `[patch.crates-io]` POR
# RUTA) y el `cargo vendor` de takana lo pisaría, con un error que habla de `taffy` y no de esto.
# Ver [[takana-cargo-vendor-clobbers-project-vendor]] y el cabezal de `puriy-costura`.
diff --git a/recipes/shuma-pregunta.toml b/recipes/shuma-pregunta.toml
index fd679753..d63501c3 100644
--- a/recipes/shuma-pregunta.toml
+++ b/recipes/shuma-pregunta.toml
@@ -69,7 +69,7 @@ license = "MIT OR Apache-2.0"
# consentido se perdía con el proceso). Las dos recetas se mueven JUNTAS porque son las dos mitades
# de la MISMA función —el dueño y el diálogo de consentimiento—, no por compartir nada en disco.
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
cargo_vendor_dir = ".hammer-cargo-vendor"
[build]
diff --git a/recipes/shuma-tui.toml b/recipes/shuma-tui.toml
index e01ceb85..0b3d42eb 100644
--- a/recipes/shuma-tui.toml
+++ b/recipes/shuma-tui.toml
@@ -16,7 +16,7 @@ license = "MIT OR Apache-2.0"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
cargo_vendor_dir = ".hammer-cargo-vendor"
[build]
diff --git a/recipes/tejido.toml b/recipes/tejido.toml
index 125a2a1b..140d206c 100644
--- a/recipes/tejido.toml
+++ b/recipes/tejido.toml
@@ -16,7 +16,7 @@ license = "MIT OR Apache-2.0"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay parcheado, enchufado por `[patch.crates-io]` POR
# RUTA); el `cargo vendor` de takana lo pisaría y el error habla de `taffy`, no de esto.
cargo_vendor_dir = ".hammer-cargo-vendor"
diff --git a/recipes/thasnuna.toml b/recipes/thasnuna.toml
index b7c9d1cf..a01b3be9 100644
--- a/recipes/thasnuna.toml
+++ b/recipes/thasnuna.toml
@@ -14,7 +14,7 @@ license = "MIT OR Apache-2.0"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay parcheado, enchufado por `[patch.crates-io]` POR
# RUTA); el `cargo vendor` de takana lo pisaría y el error habla de `taffy`, no de esto.
cargo_vendor_dir = ".hammer-cargo-vendor"
diff --git a/recipes/tinkuy-sim.toml b/recipes/tinkuy-sim.toml
index 503bc580..7d30be15 100644
--- a/recipes/tinkuy-sim.toml
+++ b/recipes/tinkuy-sim.toml
@@ -11,7 +11,7 @@ license = "MIT"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay 0.7.0 parcheado por `[patch.crates-io]` POR
# RUTA: 159 líneas en 4 ficheros —flip async DRM, y dos de layer-shell—). El `cargo vendor` de
# takana vendorea por default a `vendor/`, que convierte ESE dir en reemplazo de fuente, donde
diff --git a/recipes/tupu.toml b/recipes/tupu.toml
index 8857996f..16ccdf9c 100644
--- a/recipes/tupu.toml
+++ b/recipes/tupu.toml
@@ -16,7 +16,7 @@ license = "MIT OR Apache-2.0"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay parcheado, enchufado por `[patch.crates-io]` POR
# RUTA); el `cargo vendor` de takana lo pisaría y el error habla de `taffy`, no de esto.
cargo_vendor_dir = ".hammer-cargo-vendor"
diff --git a/recipes/willay-crosscheck.toml b/recipes/willay-crosscheck.toml
index eca3a1bf..fa5e4b00 100644
--- a/recipes/willay-crosscheck.toml
+++ b/recipes/willay-crosscheck.toml
@@ -16,7 +16,7 @@ license = "MIT OR Apache-2.0"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay parcheado, enchufado por `[patch.crates-io]` POR
# RUTA); el `cargo vendor` de takana lo pisaría y el error habla de `taffy`, no de esto.
cargo_vendor_dir = ".hammer-cargo-vendor"
diff --git a/recipes/willay-daemon.toml b/recipes/willay-daemon.toml
index 50d97bb0..dbb926ec 100644
--- a/recipes/willay-daemon.toml
+++ b/recipes/willay-daemon.toml
@@ -14,7 +14,7 @@ license = "MIT OR Apache-2.0"
[source]
repo = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git"
-commit = "3bfb9799b8fd26bbe151008e6060f6f74b0f3c6b"
+commit = "b3eb2e4e371f1341d83fe1c1d86a65e948ea12c7"
# tawasuyu COMMITEA su propio `vendor/` (smithay parcheado, enchufado por `[patch.crates-io]` POR
# RUTA); el `cargo vendor` de takana lo pisaría y el error habla de `taffy`, no de esto.
cargo_vendor_dir = ".hammer-cargo-vendor"