From 900fc0487b075f2d8c7826f368a09c8e00fde38e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Johannes=20Pen=C3=9Fel?= <johannesp@posteo.net>
Date: Thu, 12 Feb 2026 09:23:35 +0000
Subject: [PATCH] CMakeLists.txt: move canberra dep to kcm_tablet section

The corresponding functonality in kacces was moved to kwin in commit 1011d1e32bc76c6dcd65b426edc103904f292f81, so kcm_tablet is the
only remaining consumer of this dependency.
---
 CMakeLists.txt | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index c298fe6f1e..21ea17e711 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -156,6 +156,11 @@ set_package_properties(KF6QQC2DesktopStyle PROPERTIES
 )
 
 if(BUILD_KCM_TABLET)
+    find_package(Canberra)
+    set_package_properties(Canberra PROPERTIES
+        TYPE REQUIRED
+        PURPOSE "Required for building Tablet input KCM"
+    )
     find_package(WaylandProtocols 1.44)
     set_package_properties(WaylandProtocols PROPERTIES
         TYPE REQUIRED
@@ -207,11 +212,6 @@ if(X11_FOUND)
   set(HAVE_X11 1)
 endif()
 
-find_package(Canberra)
-set_package_properties(Canberra PROPERTIES
-    PURPOSE "Support audible bell in kaccess"
-    TYPE REQUIRED)
-
 find_package(UDev)
 set_package_properties(UDev PROPERTIES
     DESCRIPTION "API for enumerating and introspecting local devices (part of systemd)"
-- 
GitLab

