tesseract4: apply patches to fix build on aarch64-darwin
This commit is contained in:
parent
a8506b65b0
commit
e50c9981d3
@ -1,5 +1,5 @@
|
|||||||
{ lib, stdenv, fetchFromGitHub, autoreconfHook, autoconf-archive, pkg-config
|
{ lib, stdenv, fetchFromGitHub, autoreconfHook, autoconf-archive, pkg-config
|
||||||
, leptonica, libpng, libtiff, icu, pango, opencl-headers }:
|
, leptonica, libpng, libtiff, icu, pango, opencl-headers, fetchpatch }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "tesseract";
|
pname = "tesseract";
|
||||||
@ -12,6 +12,18 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "1ca27zbjpx35nxh9fha410z3jskwyj06i5hqiqdc08s2d7kdivwn";
|
sha256 = "1ca27zbjpx35nxh9fha410z3jskwyj06i5hqiqdc08s2d7kdivwn";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
# https://github.com/tesseract-ocr/tesseract/issues/3447
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://github.com/tesseract-ocr/tesseract/commit/dbc79b09d195490dfa3f7d338eadac07ad6683f7.patch";
|
||||||
|
sha256 = "sha256-lGlg0etuU4RXfdq1QH2bYObdeGrFHKf9O8zMUAbfNIQ=";
|
||||||
|
})
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://github.com/tesseract-ocr/tesseract/commit/6dc4b184b1ebf2e68461f6b63f63a033bc7245f7.patch";
|
||||||
|
sha256 = "sha256-DwIX3r5NmeajI6WgIVHDbkhLH/ygJIjPO5XrbzWQhSw=";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config autoreconfHook autoconf-archive ];
|
nativeBuildInputs = [ pkg-config autoreconfHook autoconf-archive ];
|
||||||
|
Loading…
Reference in New Issue
Block a user