Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 41 lines
Nix
at gcc-offload
123456789101112131415161718192021222324252627282930313233343536373839404142{ lib, buildPythonPackage, fetchPypi, pillow, poppler_utils, pythonOlder,}:
buildPythonPackage rec { pname = "pdf2image"; version = "1.17.0"; format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi { inherit pname version; hash = "sha256-6qlZvBFrQg3X7EFfyuSbmBAN2j3RjNL9+obQnxEvbVc="; };
postPatch = '' # 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 ];
pythonImportsCheck = [ "pdf2image" ];
meta = with lib; { description = "Module that wraps the pdftoppm utility to convert PDF to PIL Image object"; homepage = "https://github.com/Belval/pdf2image"; changelog = "https://github.com/Belval/pdf2image/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ gerschtli ]; platforms = platforms.all; };}