From 8fb2a33e2d758c0e00e744d3b687cbc5cb7539b3 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Wed, 1 Apr 2026 22:53:44 +0200 Subject: [PATCH] lomiri-qt6.lomiri-ui-toolkit: Add ktactilefeedback There are no plans to port qtfeedback to Qt6, instead ktactilefeedback is used. --- .../lomiri/qml/lomiri-ui-toolkit/default.nix | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/lomiri/qml/lomiri-ui-toolkit/default.nix b/pkgs/desktops/lomiri/qml/lomiri-ui-toolkit/default.nix index 6593044e6e60..59375bf5a143 100644 --- a/pkgs/desktops/lomiri/qml/lomiri-ui-toolkit/default.nix +++ b/pkgs/desktops/lomiri/qml/lomiri-ui-toolkit/default.nix @@ -12,6 +12,8 @@ gdb, glib, kdePackages, + # Used on Qt6 + ktactilefeedback ? null, libevdev, lttng-ust, mesa, @@ -21,6 +23,7 @@ qmake, qtbase, qtdeclarative, + # Used on Qt5 qtfeedback ? null, qtgraphicaleffects ? null, qtpim ? null, @@ -53,11 +56,18 @@ let [ qtdeclarative ] + ++ lib.optionals withQt6 [ + # Qt5Compat.GraphicalEffects + qt5compat + + # Tactile feedback on Qt6 + ktactilefeedback + ] ++ lib.optionals (!withQt6) [ # Deprecated in Qt6 qtgraphicaleffects - # Will prolly want this in the future, but needs porting to Qt6 + # Tactile feedback on Qt5 qtfeedback ] ); @@ -189,12 +199,15 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals withQt6 [ # Qt5Compat.GraphicalEffects qt5compat + + # Tactile feedback on Qt6 + ktactilefeedback ] ++ lib.optionals (!withQt6) [ # Deprecated in Qt6 qtgraphicaleffects - # Will prolly want this in the future, but needs porting to Qt6 + # Tactile feedback on Qt5 qtfeedback ];