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

This commit is contained in:
2026-07-13 19:44:51 -04:00
parent c78a548855
commit 3db93d837d
+4 -1
View File
@@ -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