From da525beb6c40ee2245e7f8acdb6d316082b2a550 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Sat, 13 Jun 2026 14:51:34 +0800 Subject: [PATCH] python3Packages.plover_5: handle PySide6-Essentials exclusion with pythonRemoveDeps --- pkgs/development/python-modules/plover/5.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plover/5.nix b/pkgs/development/python-modules/plover/5.nix index 1abbf78609e9..ed3a329559bc 100644 --- a/pkgs/development/python-modules/plover/5.nix +++ b/pkgs/development/python-modules/plover/5.nix @@ -53,10 +53,16 @@ buildPythonPackage (finalAttrs: { # pythonRelaxDeps seemingly doesn't work here postPatch = '' sed -i 's/,<77//g' pyproject.toml - sed -i /PySide6-Essentials/d pyproject.toml ''; - pythonRelaxDeps = [ "xkbcommon" ]; + pythonRelaxDeps = [ + "xkbcommon" + ]; + + pythonRemoveDeps = [ + # We currently don't have it in Nixpkgs. + "PySide6-Essentials" + ]; build-system = [ babel