Skip to content

Commit

Permalink
Merge pull request #6014 from radarhere/libimagequant
Browse files Browse the repository at this point in the history
  • Loading branch information
hugovk committed Feb 3, 2022
2 parents e3d98c9 + 9d8f173 commit 5a8ad4e
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 6 deletions.
11 changes: 6 additions & 5 deletions depends/install_imagequant.sh
@@ -1,14 +1,15 @@
#!/bin/bash
# install libimagequant

archive=libimagequant-2.17.0
archive=libimagequant-4.0.0

./download-and-extract.sh $archive https://raw.githubusercontent.com/python-pillow/pillow-depends/main/$archive.tar.gz

pushd $archive
pushd $archive/imagequant-sys

make shared
sudo cp libimagequant.so* /usr/lib/
sudo cp libimagequant.h /usr/include/
cargo install cargo-c
cargo cinstall --prefix=/usr --destdir=.
sudo cp usr/lib/libimagequant.so* /usr/lib/
sudo cp usr/include/libimagequant.h /usr/include/

popd
2 changes: 1 addition & 1 deletion docs/installation.rst
Expand Up @@ -187,7 +187,7 @@ Many of Pillow's features require external libraries:

* **libimagequant** provides improved color quantization

* Pillow has been tested with libimagequant **2.6-2.17.0**
* Pillow has been tested with libimagequant **2.6-4.0**
* Libimagequant is licensed GPLv3, which is more restrictive than
the Pillow license, therefore we will not be distributing binaries
with libimagequant support enabled.
Expand Down

0 comments on commit 5a8ad4e

Please sign in to comment.