mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-21 04:49:01 +02:00
gscan2pdf: fix build failures
Due to the removal of tools like `tiff2pdf` from `libtiff` many tests fail or cause a timeout. This commit fixes the dependency to `libtiff_4_5`. fixes #268406 Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
This commit is contained in:
parent
cebd3d5eff
commit
9a579e14dd
|
@ -2,7 +2,7 @@
|
|||
# libs
|
||||
librsvg, sane-backends, sane-frontends,
|
||||
# runtime dependencies
|
||||
imagemagick, libtiff, djvulibre, poppler_utils, ghostscript, unpaper, pdftk,
|
||||
imagemagick, libtiff_4_5, djvulibre, poppler_utils, ghostscript, unpaper, pdftk,
|
||||
# test dependencies
|
||||
xvfb-run, liberation_ttf, file, tesseract }:
|
||||
|
||||
|
@ -71,7 +71,7 @@ perlPackages.buildPerlPackage rec {
|
|||
wrapProgram "$out/bin/gscan2pdf" \
|
||||
--prefix PATH : "${sane-backends}/bin" \
|
||||
--prefix PATH : "${imagemagick}/bin" \
|
||||
--prefix PATH : "${libtiff}/bin" \
|
||||
--prefix PATH : "${libtiff_4_5}/bin" \
|
||||
--prefix PATH : "${djvulibre}/bin" \
|
||||
--prefix PATH : "${poppler_utils}/bin" \
|
||||
--prefix PATH : "${ghostscript}/bin" \
|
||||
|
@ -87,7 +87,10 @@ perlPackages.buildPerlPackage rec {
|
|||
|
||||
nativeCheckInputs = [
|
||||
imagemagick
|
||||
libtiff
|
||||
# Needs older libtiff version, because it stopped packageing tools like
|
||||
# tiff2pdf and others in version 4.6. These tools are necessary for gscan2pdf.
|
||||
# See commit f57a4b0ac1b954eec0c8def2a99e2a464ac6ff7a for in-depth explanation.
|
||||
libtiff_4_5
|
||||
djvulibre
|
||||
poppler_utils
|
||||
ghostscript
|
||||
|
|
Loading…
Reference in a new issue