mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-25 16:33:15 +00:00
python3Packages.pdf2image: fix providing of poppler_utils
Due to a change in the upstream code, the previous substitution of `poppler_path` stopped
working (quietly). With this fix, it works again and will fail with an error, should another, similar
change occur.
(cherry picked from commit d794015a06
)
This commit is contained in:
parent
e4fe881aec
commit
bf12977ecb
@ -20,8 +20,10 @@ buildPythonPackage rec {
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
# Only replace first match in file
|
||||
sed -i '0,/poppler_path=None/s||poppler_path="${poppler_utils}/bin"|' pdf2image/pdf2image.py
|
||||
# replace all default values of paths to poppler_utils
|
||||
substituteInPlace pdf2image/pdf2image.py \
|
||||
--replace-fail 'poppler_path: Union[str, PurePath] = None' \
|
||||
'poppler_path: Union[str, PurePath] = "${poppler_utils}/bin"'
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = [ pillow ];
|
||||
|
Loading…
Reference in New Issue
Block a user