{ lib , buildPythonPackage , fetchPypi , freetype , pillow , pip , glibcLocales , python , isPyPy }: let ft = freetype.overrideAttrs (oldArgs: { dontDisableStatic = true; }); in buildPythonPackage rec { pname = "reportlab"; version = "3.2.0"; src = fetchPypi { inherit pname version; sha256 = "14v212cq2w3p0j5xydfr8rav8c8qas1q845r0xj7fm6q5dk8grkj"; }; checkInputs = [ glibcLocales ]; buildInputs = [ ft pillow ]; postPatch = '' rm tests/test_graphics_barcode.py rm tests/test_graphics_render.py ''; checkPhase = '' LC_ALL="en_US.UTF-8" ${python.interpreter} tests/runAll.py ''; # See https://bitbucket.org/pypy/compatibility/wiki/reportlab%20toolkit disabled = isPyPy; meta = { description = "An Open Source Python library for generating PDFs and graphics"; homepage = http://www.reportlab.com/; }; }