diff options
author | Cillian de Róiste <goibhniu@fsfe.org> | 2013-02-08 00:52:59 +0100 |
---|---|---|
committer | Cillian de Róiste <goibhniu@fsfe.org> | 2013-02-08 00:53:11 +0100 |
commit | a328bce51bed0bad5b33c33bab4072aadd276b0e (patch) | |
tree | cb922cd34fb24c8695d5021f98e1f5c35197bf03 /pkgs/top-level/python-packages.nix | |
parent | a0a7ef9f4705a9cffe374509e3fbbbe74b78ad8f (diff) | |
download | nixlib-a328bce51bed0bad5b33c33bab4072aadd276b0e.tar nixlib-a328bce51bed0bad5b33c33bab4072aadd276b0e.tar.gz nixlib-a328bce51bed0bad5b33c33bab4072aadd276b0e.tar.bz2 nixlib-a328bce51bed0bad5b33c33bab4072aadd276b0e.tar.lz nixlib-a328bce51bed0bad5b33c33bab4072aadd276b0e.tar.xz nixlib-a328bce51bed0bad5b33c33bab4072aadd276b0e.tar.zst nixlib-a328bce51bed0bad5b33c33bab4072aadd276b0e.zip |
Add Pillow, a fork of PIL (Python Imaging Library)
This fork is used by Plone and other Python web platforms/frameworks because it is well maintained and setuptools friendly
Diffstat (limited to 'pkgs/top-level/python-packages.nix')
-rw-r--r-- | pkgs/top-level/python-packages.nix | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index cb2b301fa060..5efb56fe05fd 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1997,6 +1997,45 @@ pythonPackages = python.modules // rec { doCheck = false; }; + + pillow = buildPythonPackage rec { + name = "Pillow-1.7.8"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/P/Pillow/${name}.zip"; + md5 = "41d8688d4db72673069a6dc63b5289d6"; + }; + + buildInputs = [ pkgs.freetype pkgs.libjpeg pkgs.unzip pkgs.zlib ]; + + configurePhase = '' + sed -i "setup.py" \ + -e 's|^FREETYPE_ROOT =.*$|FREETYPE_ROOT = _lib_include("${pkgs.freetype}")|g ; + s|^JPEG_ROOT =.*$|JPEG_ROOT = _lib_include("${pkgs.libjpeg}")|g ; + s|^ZLIB_ROOT =.*$|ZLIB_ROOT = _lib_include("${pkgs.zlib}")|g ;' + ''; + + doCheck = true; + + meta = { + homepage = http://python-imaging.github.com/Pillow; + + description = "Fork of The Python Imaging Library (PIL)"; + + longDescription = '' + The Python Imaging Library (PIL) adds image processing + capabilities to your Python interpreter. This library + supports many file formats, and provides powerful image + processing and graphics capabilities. + ''; + + license = "http://www.pythonware.com/products/pil/license.htm"; + + maintainers = [ stdenv.lib.maintainers.goibhniu ]; + }; + }; + + polib = buildPythonPackage rec { name = "polib-${version}"; version = "1.0.1"; |