diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2017-11-11 09:15:21 +0100 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2017-11-11 09:15:21 +0100 |
commit | e8be9f043753b74aec3a4e026742252e52e34a25 (patch) | |
tree | 16ea1db42d481a327a728c9f9e2c639628c3c8e9 /pkgs/development/python-modules/reportlab | |
parent | 1806559d0502ad5aeb936b2438bccf504bcee8aa (diff) | |
download | nixlib-e8be9f043753b74aec3a4e026742252e52e34a25.tar nixlib-e8be9f043753b74aec3a4e026742252e52e34a25.tar.gz nixlib-e8be9f043753b74aec3a4e026742252e52e34a25.tar.bz2 nixlib-e8be9f043753b74aec3a4e026742252e52e34a25.tar.lz nixlib-e8be9f043753b74aec3a4e026742252e52e34a25.tar.xz nixlib-e8be9f043753b74aec3a4e026742252e52e34a25.tar.zst nixlib-e8be9f043753b74aec3a4e026742252e52e34a25.zip |
python.pkgs.reportlab: move expression
Diffstat (limited to 'pkgs/development/python-modules/reportlab')
-rw-r--r-- | pkgs/development/python-modules/reportlab/default.nix | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/reportlab/default.nix b/pkgs/development/python-modules/reportlab/default.nix new file mode 100644 index 000000000000..92cfd9ceff6d --- /dev/null +++ b/pkgs/development/python-modules/reportlab/default.nix @@ -0,0 +1,43 @@ +{ 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/; + }; +} \ No newline at end of file |