From fa2c0e91a9e02131a5e549d39cf2f7e4cfe0495b Mon Sep 17 00:00:00 2001 From: FabianLars <30730186+FabianLars@users.noreply.github.com> Date: Fri, 6 Mar 2026 12:33:07 +0100 Subject: [PATCH] don't add webkitgtk to deb/rpm deps for cef builds --- crates/tauri-cli/src/interface/rust.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/crates/tauri-cli/src/interface/rust.rs b/crates/tauri-cli/src/interface/rust.rs index 07628b9b0..aa3c8b4d8 100644 --- a/crates/tauri-cli/src/interface/rust.rs +++ b/crates/tauri-cli/src/interface/rust.rs @@ -1499,10 +1499,13 @@ pub(crate) fn tauri_config_to_bundle_settings( } } - depends_deb.push("libwebkit2gtk-4.1-0".to_string()); - depends_deb.push("libgtk-3-0".to_string()); + if !enabled_features.contains(&"cef".into()) && !enabled_features.contains(&"tauri/cef".into()) + { + depends_deb.push("libwebkit2gtk-4.1-0".to_string()); + libs.push("libwebkit2gtk-4.1.so.0".into()); + } - libs.push("libwebkit2gtk-4.1.so.0".into()); + depends_deb.push("libgtk-3-0".to_string()); libs.push("libgtk-3.so.0".into()); for lib in libs {