From 22ecf4e4ab34caa7d5669d39e11bc5917d5aba65 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Sat, 13 Jun 2026 14:46:24 +0800 Subject: [PATCH] plover_4, plover_5: add optional-dependencies.gui-qt --- pkgs/development/python-modules/plover/4.nix | 5 +++++ pkgs/development/python-modules/plover/5.nix | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/pkgs/development/python-modules/plover/4.nix b/pkgs/development/python-modules/plover/4.nix index bda985cb0122..a6c0b57df1bb 100644 --- a/pkgs/development/python-modules/plover/4.nix +++ b/pkgs/development/python-modules/plover/4.nix @@ -56,6 +56,11 @@ buildPythonPackage (finalAttrs: { wcwidth xlib ]; + optional-dependencies = { + gui-qt = [ + pyqt5 + ]; + }; nativeBuildInputs = [ wrapQtAppsHook ]; diff --git a/pkgs/development/python-modules/plover/5.nix b/pkgs/development/python-modules/plover/5.nix index ed3a329559bc..59fab4acfe51 100644 --- a/pkgs/development/python-modules/plover/5.nix +++ b/pkgs/development/python-modules/plover/5.nix @@ -110,6 +110,12 @@ buildPythonPackage (finalAttrs: { pyobjc-framework-Cocoa pyobjc-framework-Quartz ]; + optional-dependencies = { + gui-qt = [ + # TODO(@ShamrockLee): use PySide6-Essentials once available + pyside6 + ]; + }; nativeBuildInputs = [ wrapQtAppsHook ];