python: Pillow: 4.3.0 -> 5.0.0

This commit is contained in:
Frederik Rietdijk 2018-01-07 09:00:52 +01:00
parent 881d6a9e64
commit 56b429c252

View File

@ -1,14 +1,17 @@
{ stdenv, buildPythonPackage, fetchPypi, isPyPy, { stdenv, buildPythonPackage, fetchPypi, isPyPy
nose, olefile, , olefile
freetype, libjpeg, zlib, libtiff, libwebp, tcl, lcms2, tk, libX11}: , freetype, libjpeg, zlib, libtiff, libwebp, tcl, lcms2, tk, libX11
, pytestrunner
, pytest
}:
buildPythonPackage rec { buildPythonPackage rec {
pname = "Pillow"; pname = "Pillow";
version = "4.3.0"; version = "5.0.0";
name = "${pname}-${version}"; name = "${pname}-${version}";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "a97c715d44efd5b4aa8d739b8fad88b93ed79f1b33fc2822d5802043f3b1b527"; sha256 = "12f29d6c23424f704c66b5b68c02fe0b571504459605cfe36ab8158359b0e1bb";
}; };
doCheck = !stdenv.isDarwin && !isPyPy; doCheck = !stdenv.isDarwin && !isPyPy;
@ -21,8 +24,10 @@ buildPythonPackage rec {
propagatedBuildInputs = [ olefile ]; propagatedBuildInputs = [ olefile ];
checkInputs = [ pytest pytestrunner ];
buildInputs = [ buildInputs = [
freetype libjpeg zlib libtiff libwebp tcl nose lcms2 ] freetype libjpeg zlib libtiff libwebp tcl lcms2 ]
++ stdenv.lib.optionals (isPyPy) [ tk libX11 ]; ++ stdenv.lib.optionals (isPyPy) [ tk libX11 ];
# NOTE: we use LCMS_ROOT as WEBP root since there is not other setting for webp. # NOTE: we use LCMS_ROOT as WEBP root since there is not other setting for webp.