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

kde/Plasma: plasma-workspace sed Canberra TYPE REQUIRED→OPTIONAL (cosmético, sonidos de notificación)

3db93d837dce3ea5bf89b16704532a958774390d · by sergio · (3 months ago) · parent c78a54885 · browse the tree at this commit

Semantic delta

No definition changed: this change is text, documentation or data.

1 files · +4 −1

diff --git a/recipes/incoming-kde/plasma-workspace.toml b/recipes/incoming-kde/plasma-workspace.toml
index 51ceb3d8..9913f7d2 100644
--- a/recipes/incoming-kde/plasma-workspace.toml
+++ b/recipes/incoming-kde/plasma-workspace.toml
@@ -81,7 +81,10 @@ rm -rf po
 # NetworkManagerQt: `if(LINUX) find_package(KF6NetworkManagerQt ... REQUIRED)` (esquiva libnm→glib).
 # El código consumidor ya está tras `if(TARGET KF6::NetworkManagerQt)` (L443) ⇒ degrada limpio. Quitamos REQUIRED.
 sed -i '/find_package(KF6NetworkManagerQt/ s/ REQUIRED)/)/' CMakeLists.txt
-# Canberra ya es opcional en el CMakeLists (L133 `find_package(Canberra)` sin REQUIRED) → no requiere patch.
+# Canberra: `find_package(Canberra)` (L133) no lleva REQUIRED pero `set_package_properties(Canberra ...
+# TYPE REQUIRED)` (L134-136) lo hace obligatorio en feature_summary. Es cosmético ("preview notification
+# sounds") ⇒ lo bajamos a OPTIONAL (acotado al bloque Canberra para no tocar el de Breeze que sigue).
+sed -i '/set_package_properties(Canberra/,/)/ s/TYPE REQUIRED/TYPE OPTIONAL/' CMakeLists.txt
 ZW="$PWD/.zwrap"; mkdir -p "$ZW"
 cat > "$ZW/cc"  <<'W'
 #!/bin/sh