about summary refs log tree commit diff
path: root/pkgs/top-level/python-packages.json
diff options
context:
space:
mode:
authorRok Garbas <rok@garbas.si>2013-08-25 21:57:10 +0200
committerRok Garbas <rok@garbas.si>2013-08-25 21:57:10 +0200
commitdd51b431649e17c94ba3a79d1455428a1fec2758 (patch)
tree2812b92f909228422c456fd4f6eaa54322223cff /pkgs/top-level/python-packages.json
parentb0fd3c79f72ff2a705572c93abb3d4cbf5702f7a (diff)
downloadnixlib-dd51b431649e17c94ba3a79d1455428a1fec2758.tar
nixlib-dd51b431649e17c94ba3a79d1455428a1fec2758.tar.gz
nixlib-dd51b431649e17c94ba3a79d1455428a1fec2758.tar.bz2
nixlib-dd51b431649e17c94ba3a79d1455428a1fec2758.tar.lz
nixlib-dd51b431649e17c94ba3a79d1455428a1fec2758.tar.xz
nixlib-dd51b431649e17c94ba3a79d1455428a1fec2758.tar.zst
nixlib-dd51b431649e17c94ba3a79d1455428a1fec2758.zip
Plone: fixed Pillow
Diffstat (limited to 'pkgs/top-level/python-packages.json')
-rw-r--r--pkgs/top-level/python-packages.json17
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/top-level/python-packages.json b/pkgs/top-level/python-packages.json
index cc345d5c5bc8..a87f7eb78bec 100644
--- a/pkgs/top-level/python-packages.json
+++ b/pkgs/top-level/python-packages.json
@@ -103,6 +103,23 @@
       },
       "Products.CMFCalendar": {
         "propagatedBuildInputs": [ "eggtestinfo" ]
+      },
+      "Pillow": {
+        "buildInputs": [
+          "pkgs.freetype",
+          "pkgs.libjpeg",
+          "pkgs.zlib",
+          "pkgs.libtiff",
+          "pkgs.libwebp"
+        ],
+        "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 ;",
+          "        s|^LCMS_ROOT =.*$|LCMS_ROOT = _lib_include(\"${pkgs.libwebp}\")|g ;",
+          "        s|^TIFF_ROOT =.*$|TIFF_ROOT = _lib_include(\"${pkgs.libtiff}\")|g ;'"
+        ]
       }
     }
   },