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 1534Shell 199Rust 109Markdown 993713 Sutichaykuna

⎇ main recipes/incoming-kde/knotifications-canberra-optional.patch 18 siq'ikuna · 1011 B Ñawpa willay ch'uya

kde/Capa2: tier-2 KF6 sellado 9/10 (fixes deps + patch Canberra) 017718bff · sergio ·

1knotifications 6.27 hace find_package(Canberra REQUIRED) para el backend de sonido de las
2notificaciones (libcanberra → stack de audio alsa/pulse/vorbis, pesado y no soberano). El código
3YA está guardado por -DHAVE_CANBERRA (add_definitions sólo si TARGET Canberra::Canberra existe),
4así que quitar el REQUIRED deja compilar el path SIN sonido: Canberra no se halla → HAVE_CANBERRA
5indefinido → notificaciones sin audio. Feature de audio diferida (deuda Capa 0 audio).
6
7diff --git a/CMakeLists.txt b/CMakeLists.txt
8--- a/CMakeLists.txt
9+++ b/CMakeLists.txt
10@@ -78,7 +78,7 @@ find_package(KF6Config ${KF_DEP_VERSION} REQUIRED)
11
12 if (NOT APPLE AND NOT ANDROID AND NOT WIN32 AND NOT HAIKU OR (WIN32 AND NOT WITH_SNORETOAST))
13     find_package(Qt6 ${REQUIRED_QT_VERSION} CONFIG REQUIRED DBus)
14-    find_package(Canberra REQUIRED)
15+    find_package(Canberra)
16     set_package_properties(Canberra PROPERTIES
17         PURPOSE "Needed to build audio notification support")
18     if (TARGET Canberra::Canberra)