···2727 xorg,
2828}:
2929let
3030- version = "2.15.1";
3030+ version = "2.15.2";
31313232 src = fetchFromGitHub {
3333 owner = "paperless-ngx";
3434 repo = "paperless-ngx";
3535 tag = "v${version}";
3636- hash = "sha256-vICkRfVxzQlqhSBCieVNSGeXb6FCOx0qOnInKMy6Lhg=";
3636+ hash = "sha256-3IGXjMVMSbpcdwEvJcMbFuQI9GYy1TY9NWAvum14UK4=";
3737 };
38383939- # subpath installation is broken with uvicorn >= 0.26
4040- # https://github.com/NixOS/nixpkgs/issues/298719
4141- # https://github.com/paperless-ngx/paperless-ngx/issues/5494
4239 python = python3.override {
4340 self = python;
4441 packageOverrides = final: prev: {
4542 django = prev.django_5;
4646-4747- django-extensions = prev.django-extensions.overridePythonAttrs (_: {
4848- # fails with: TypeError: 'class Meta' got invalid attribute(s): index_together
4949- # probably because of django_5 but it is the latest version available and used like that in paperless-ngx
5050- doCheck = false;
5151- });
52435344 # tesseract5 may be overwritten in the paperless module and we need to propagate that to make the closure reduction effective
5445 ocrmypdf = prev.ocrmypdf.override { tesseract = tesseract5; };