diff --git a/pkgs/by-name/pd/pdfding/frontend.nix b/pkgs/by-name/pd/pdfding/frontend.nix index 76090903d5e0..f8ee7827db89 100644 --- a/pkgs/by-name/pd/pdfding/frontend.nix +++ b/pkgs/by-name/pd/pdfding/frontend.nix @@ -8,8 +8,8 @@ pdfding, }: let - pdfjsVersion = "5.5.207"; # see update script - pdfjsHash = "sha256-HikisEa6L+BqsG6imgWhV+4J46BluU5zqU1nFZAG0eM="; + pdfjsVersion = "6.1.200"; # see update script + pdfjsHash = "sha256-8hByPf4BXTXakRxomXtknthlCLcjG/pCLVnjMxqrROI="; pdfjs = fetchzip { url = "https://github.com/mozilla/pdf.js/releases/download/v${pdfjsVersion}/pdfjs-${pdfjsVersion}-dist.zip"; hash = pdfjsHash; @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { npmDeps = fetchNpmDeps { inherit (finalAttrs) src; name = "pdfding-${finalAttrs.version}-npm-deps"; - hash = "sha256-TDX2xoHj07aUeuLPt/TlgkdRdTiv3fNbriChzEB4EXk="; + hash = "sha256-4mnw9sLQBZCBqmTKkjNHx03pgmvQ4CuDg3NOke4vMHs="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/pd/pdfding/package.nix b/pkgs/by-name/pd/pdfding/package.nix index 14be17f12abe..c31c6ef1d0ec 100644 --- a/pkgs/by-name/pd/pdfding/package.nix +++ b/pkgs/by-name/pd/pdfding/package.nix @@ -12,19 +12,20 @@ let in python.pkgs.buildPythonPackage (finalAttrs: { pname = "pdfding"; - version = "1.10.0"; + version = "1.12.0"; src = fetchFromGitHub { owner = "mrmn2"; repo = "PdfDing"; tag = "v${finalAttrs.version}"; - hash = "sha256-C1osj8V9+z3ahl4+zUtyI22GMtSgNLzfdGttL7gPDvY="; + hash = "sha256-LcZa9BxP99lI7Hqt3seyBeFNn4oLtR31yjq3Ap/IwUE="; }; pyproject = true; strictDeps = true; __structuredAttrs = true; - # remove supervisor from dependencies and fix version + # remove supervisor from dependencies, we use systemd + # and fix version, TODO move to pyprojectVersionPatchHook when it is available in stable 26.05 postPatch = '' sed -i 's/supervisor.*$//' pyproject.toml sed -i 's/^version = .*$/version = "${finalAttrs.version}"/' pyproject.toml @@ -132,6 +133,7 @@ python.pkgs.buildPythonPackage (finalAttrs: { "''${makeWrapperArgs[@]}" ''; + # NOTE: don't undo relaxing of any of these, they are bound to break again pythonRelaxDeps = [ "django" "django-allauth"