Merge pull request #6014 from radarhere/libimagequant

This commit is contained in:
Hugo van Kemenade 2022-02-03 12:19:17 +02:00 committed by GitHub
commit 5a8ad4e443
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 6 deletions

View File

@ -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

View File

@ -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.