mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-29 06:45:54 +03:00
Merge pull request #68697 from Kiwi/ocrmypdf-67497
ocrmypdf: 8.2.3 -> 9.0.3
This commit is contained in:
commit
2b8712508d
@ -28,14 +28,14 @@ let
|
||||
|
||||
in buildPythonApplication rec {
|
||||
pname = "ocrmypdf";
|
||||
version = "8.2.3";
|
||||
version = "9.0.3";
|
||||
disabled = ! python3Packages.isPy3k;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jbarlow83";
|
||||
repo = "OCRmyPDF";
|
||||
rev = "v${version}";
|
||||
sha256 = "1ldlyhxkav34y9d7g2kx3d4p26c2b82vnwi0ywnfynb16sav36d5";
|
||||
sha256 = "1qnjdcbwkxxqfahylzl0wj1gk51yi9m8akd4d1rrq37vg2vwdkjy";
|
||||
};
|
||||
|
||||
nativeBuildInputs = with python3Packages; [
|
||||
@ -51,12 +51,14 @@ in buildPythonApplication rec {
|
||||
img2pdf
|
||||
pdfminer
|
||||
pikepdf
|
||||
pillow
|
||||
reportlab
|
||||
ruffus
|
||||
setuptools
|
||||
tqdm
|
||||
];
|
||||
|
||||
checkInputs = with python3Packages; [
|
||||
hocr-tools
|
||||
pypdf2
|
||||
pytest
|
||||
pytest-helpers-namespace
|
||||
@ -67,7 +69,6 @@ in buildPythonApplication rec {
|
||||
setuptools
|
||||
] ++ runtimeDeps;
|
||||
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace src/ocrmypdf/leptonica.py \
|
||||
--replace "ffi.dlopen(find_library('lept'))" \
|
||||
@ -93,6 +94,8 @@ in buildPythonApplication rec {
|
||||
and not test_old_unpaper'
|
||||
'';
|
||||
|
||||
makeWrapperArgs = [ "--prefix PATH : ${stdenv.lib.makeBinPath [ ghostscript jbig2enc pngquant qpdf tesseract4 unpaper ]}" ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = "https://github.com/jbarlow83/OCRmyPDF";
|
||||
description = "Adds an OCR text layer to scanned PDF files, allowing them to be searched";
|
||||
|
Loading…
Reference in New Issue
Block a user