Pillow/depends
wiredfool 946fe2eedb Merge pull request #2669 from radarhere/openjpeg
Updated openjpeg to 2.2.0
2017-08-16 15:40:17 +01:00
..
alpine_Dockerfile Removed whitespace from blank lines 2016-09-03 12:23:42 +10:00
debian_8.2.sh update depends/* to install raqm 2017-06-21 14:00:14 -07:00
diffcover-install.sh Move travis cruft out of scripts deployable directory 2016-01-31 17:16:54 +00:00
diffcover-run.sh Move travis cruft out of scripts deployable directory 2016-01-31 17:16:54 +00:00
download-and-extract.sh Freebsd's bash is elsewhere, wget necessary, setuptools not found 2017-06-22 13:30:26 +00:00
fedora_23.sh fedora has raqm package 2017-06-21 14:00:15 -07:00
freebsd_10.sh cmake dependency 2017-06-28 21:29:57 +00:00
install_extra_test_images.sh Test Windows v2 MSP files 2017-03-11 13:50:19 +00:00
install_imagequant.sh Updated libimagequant to 2.10.2 2017-08-08 19:07:58 +10:00
install_openjpeg.sh Updated openjpeg to 2.2.0 2017-08-11 00:01:38 +10:00
install_raqm_cmake.sh Use the cmake version of raqm 2017-06-28 21:06:38 +00:00
install_raqm.sh Freebsd's bash is elsewhere, wget necessary, setuptools not found 2017-06-22 13:30:26 +00:00
install_webp.sh Updated libwebp to 0.6.0 2017-02-09 19:14:25 +11:00
README.rst Removed whitespace from blank lines 2016-09-03 12:23:42 +10:00
ubuntu_12.04.sh Install libimagequant for Travis build 2016-05-06 17:45:08 +02:00
ubuntu_14.04.sh remove ppa 2017-06-22 08:01:03 -07:00

Depends
=======

``install_openjpeg.sh``, ``install_webp.sh`` and ``install_imagequant.sh`` can
be used to download, build & install non-packaged dependencies; useful for
testing with Travis CI.

The other scripts can be used to install all of the dependencies for
the listed operating systems/distros. The ``ubuntu_14.04.sh`` and
``debian_8.2.sh`` scripts have been tested on bare AWS images and will
install all required dependencies for the system Python 2.7 and 3.4
for all of the optional dependencies.  Git may also be required prior
to running the script to actually download Pillow.

e.g.::

  $ sudo apt-get install git
  $ git clone https://github.com/python-pillow/Pillow.git
  $ cd Pillow/depends
  $ ./debian_8.2.sh
  $ cd ..
  $ git checkout [branch or tag]
  $ virtualenv -p /usr/bin/python2.7 ~/vpy27
  $ source ~/vpy27/bin/activate
  $ make install
  $ make test