From 1cfea9657a3101a8ee7e794e268b3c52d11c1020 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Schr=C3=B6der?= Date: Sun, 5 Oct 2025 17:18:58 +0200 Subject: [PATCH] warpinator: fix "Connect manually" not working When you clicked on "Connect manually" in the menu, nothing will happen and in the console you see ``` File "/nix/store/764ilfz0lhln19gx470fas661l9g7324-warpinator-1.8.10/libexec/warpinator/warpinator.py", line 839, in manual_connect self.connect_dialog = ManualConnectDialog(self) ~~~~~~~~~~~~~~~~~~~^^^^^^ File "/nix/store/764ilfz0lhln19gx470fas661l9g7324-warpinator-1.8.10/libexec/warpinator/warpinator.py", line 1215, in __init__ img = qr.make_image() File "/nix/store/8akrxjps12p9jgj3j26dd0av7iz04q3h-python3-3.13.7-env/lib/python3.13/site-packages/qrcode/main.py", line 364, in make_image from qrcode.image.pil import Image, PilImage File "/nix/store/8akrxjps12p9jgj3j26dd0av7iz04q3h-python3-3.13.7-env/lib/python3.13/site-packages/qrcode/image/pil.py", line 2, in from PIL import Image, ImageDraw ModuleNotFoundError: No module named 'PIL' ``` --- pkgs/by-name/wa/warpinator/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/wa/warpinator/package.nix b/pkgs/by-name/wa/warpinator/package.nix index 61e5c92ac7fa..effc1b047dde 100644 --- a/pkgs/by-name/wa/warpinator/package.nix +++ b/pkgs/by-name/wa/warpinator/package.nix @@ -19,7 +19,9 @@ let pythonEnv = python3.withPackages ( - pp: with pp; [ + pp: + with pp; + [ grpcio-tools protobuf pygobject3 @@ -35,6 +37,7 @@ let ifaddr qrcode ] + ++ qrcode.optional-dependencies.pil ); in stdenv.mkDerivation rec {