Todo List: Replace PIL with Pillow

2013-09-15 - Balló György

PIL is replaced with Pillow, which is an actively maintained drop-in replacement, with one detail: the PIL modules now use relative imports between each other, so it is no longer possible to write 'import Image', but one needs to write 'from PIL import Image'.

1. Replace python{,2}-imaging dependency with python2-pillow.

2. Run the following command in the root of the extracted package. If it has some result, then the package needs to be patched probably:
grep -R -e '^[ ]*import.* Image,' -e '^[ ]*import.* Image[ ]*$'

All rebuild should go to staging/community-staging first.

Related feature in Fedora: https://fedoraproject.org/wiki/Features/Pillow

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
31 packages displayed out of 31 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
i686 Extra asymptote 2.38-1 remy Complete remy
x86_64 Extra asymptote 2.38-1 remy Complete remy
i686 Community calibre 2.65.0-1 jelle Complete jelle
x86_64 Community calibre 2.65.0-1 jelle Complete jelle
i686 Community cinnamon 3.0.7-1 faidoc Complete faidoc
x86_64 Community cinnamon 3.0.7-1 faidoc Complete faidoc
any Community freevo 1.9.0-14 ronald Complete jelle
any Community gourmet 0.17.4-4 bgyorgy Complete schiv
i686 Community gwibber Complete bgyorgy
x86_64 Community gwibber Complete bgyorgy
i686 Extra hplip 3.16.7-1 andyrtr, tomegun Complete andyrtr
x86_64 Extra hplip 3.16.7-1 andyrtr, tomegun Complete andyrtr
any Community impressive 0.11.1-1 jlichtblau Complete jelle
i686 Community mapnik 3.0.10-3 spupykin Complete jelle
x86_64 Community mapnik 3.0.10-3 spupykin Complete jelle
any Community mcomix 1.2.1-3 schuay Complete schuay
any Community oblogout 0.2-17 arodseth Complete arodseth
any Community ocrfeeder 0.8.1-2 bgyorgy Complete bgyorgy
any Community openshot 1.4.3-6 spupykin, bluewind Complete bluewind
any Community puddletag 1.1.1-2 alucryd Complete alucryd
any Community pysolfc 2.0-5 eric, jlichtblau Complete eric
any Community python2-rst2pdf 0.93-8 arodseth Complete arodseth
i686 Community python-basemap 1.0.7-4 jlichtblau Complete bpiotrowski
x86_64 Community python-basemap 1.0.7-4 jlichtblau Complete bpiotrowski
any Community screenlets-pack-basic 0.1.6-3 bgyorgy Complete bgyorgy
i686 Community sk1 0.9.3-3 spupykin Complete jelle
x86_64 Community sk1 0.9.3-3 spupykin Complete jelle
any Community tucan Complete arodseth
any Community ubuntu-sso-client Complete bgyorgy
i686 Community uniconvertor 1.1.5-8 spupykin Complete jelle
x86_64 Community uniconvertor 1.1.5-8 spupykin Complete jelle