From a3e2680ff37438332086fb86ca6ccf886e974768 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 12 Aug 2025 14:23:20 -0700 Subject: [PATCH] paperless-ngx: pin imap-tools at 1.10.0 --- pkgs/by-name/pa/paperless-ngx/package.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/by-name/pa/paperless-ngx/package.nix b/pkgs/by-name/pa/paperless-ngx/package.nix index 84e93dc8cb72..dc0a33887179 100644 --- a/pkgs/by-name/pa/paperless-ngx/package.nix +++ b/pkgs/by-name/pa/paperless-ngx/package.nix @@ -40,6 +40,17 @@ let packageOverrides = final: prev: { django = prev.django_5_1; + # TODO remove when paperless-ngx is updated past 2.17.1 + imap-tools = prev.imap-tools.overridePythonAttrs { + version = "1.10.0"; + src = fetchFromGitHub { + owner = "ikvk"; + repo = "imap_tools"; + tag = "v1.10.0"; + hash = "sha256-lan12cHkoxCKadgyFey4ShcnwFg3Gl/VqKWlYAkvF3Y="; + }; + }; + # tesseract5 may be overwritten in the paperless module and we need to propagate that to make the closure reduction effective ocrmypdf = prev.ocrmypdf.override { tesseract = tesseract5; }; };