39 Commits

Author SHA1 Message Date
sthen
88ee400c08 update to py3-Pillow-8.1.2 2021-03-07 14:27:31 +00:00
sthen
a843410b54 update to py3-Pillow-8.1.0 2021-03-02 17:29:42 +00:00
sthen
ec5700000a update to py-Pillow-8.1.0 2021-01-10 20:24:23 +00:00
sthen
d80c418015 regen PLISTs for python ports with .so files that end up renamed due to
the EXT_SUFFIX change in Python 3.8.7
2021-01-04 14:06:26 +00:00
sthen
e3d21d3b0f update to py-Pillow-8.0.1
some PyQt-related tests are disabled because they segfault; this is not new
2020-11-24 18:44:50 +00:00
sthen
c515bc90fb switch graphics/py-Pillow to py3-only.
py2 support has moved to graphics/py2-Pillow.
2020-11-24 16:43:38 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
sthen
ed91e60e6c update to py-Pillow 6.2.2, build DEBUG_PACKAGES and use MODPY_PYTEST while there.
Pillow 7.0.0 is out now but it now requires Python 3.x and several ports that
depend on this still use py2:

games/fretsonfire	games/hypatia	games/mnemosyne
geo/gmapcatcher		geo/mapproxy	geo/tilecache
graphics/asymptote	graphics/comix	graphics/py-pyx
graphics/sk1		net/deluge	print/hplip
print/scribus		productivity/impressive
security/volatility	textproc/calibre
2020-01-03 14:42:18 +00:00
sthen
485792605b replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 21:02:12 +00:00
sthen
f123eb2d8f update to py-Pillow 6.1.0 2019-07-04 14:46:23 +00:00
sthen
b034ead09a update to py-Pillow-6.0.0 2019-05-01 17:27:46 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
sthen
f11076f919 patch for openjp2 path no longer needed as of openjp2-2.3.0p0 2019-01-16 22:30:29 +00:00
landry
68a671d7b1 Update to py-Pillow 5.4.1.
Enable jpeg2000 support via graphics/openjp2

Went in a bulk build without fallout, and this release finally allows me
to open TIFFs with JPEG compression using YCbCr colorspace...
2019-01-10 19:43:11 +00:00
jasper
e40fec3296 update to Pillow-5.1.0 and drop tkimage support as a comment in the Makefile
was already wondering about it's usefulness.

nb, the scripts moved to a separate repository (https://github.com/python-pillow/pillow-scripts)
but nothing seemed to depend on it. we can still import it when needed.
2018-05-04 09:54:41 +00:00
ajacoutot
fffe72b91a Explicitely --disable-jpeg2000 otherwise if openjpeg is present, the build
fails (jpeg2000 support needs openjp2).
2017-09-19 10:22:46 +00:00
landry
dc112817e3 bump ports depending on python3 in graphics 2017-01-03 19:21:18 +00:00
danj
f780072f00 Remove superfluous if ${FLAVOR:Mpython3}
tweaks and ok rpointel@ shadchin@
2016-11-10 21:58:40 +00:00
sthen
03f232190f update to py-Pillow-3.4.2 2016-10-19 13:30:16 +00:00
sthen
591cd7d70c update to Pillow 3.4.1 2016-10-05 14:42:10 +00:00
sthen
466de4ccf8 update to py-Pillow 3.3.1 2016-09-04 10:53:40 +00:00
sthen
44142f8b03 update to py-Pillow-3.2.0 2016-04-02 14:03:58 +00:00
sthen
71a1704724 update to py-Pillow 3.1.1 2016-03-01 01:02:30 +00:00
sthen
6d57f760c1 Add upstream patch to py-Pillow, fixing a buffer overflow in PcdDecode.c,
where the decoder writes assuming 4 bytes per pixel into a 3 byte per pixel
wide buffer, allowing writing 768 bytes off the end of the buffer. This
overwrites objects in Python's stack, leading to a crash.
https://github.com/python-pillow/Pillow/pull/1706

(There's also a newer upstream release but that will need additional
checking before it can go in).
2016-02-02 23:08:40 +00:00
sthen
4f45143bbd bump REVISION for setuptools dep change. 2015-09-29 10:52:11 +00:00
sthen
f2d68d52a0 update to py-Pillow 2.8.1 2015-06-05 14:26:22 +00:00
sthen
6e0ee9761f add MODPY_FLAVOR to SUBST_VARS, unbreaking updates from old subpackaged py-Pillow 2015-06-05 10:51:17 +00:00
jasper
5e91600570 - switch to MODPY_PI 2015-04-02 14:21:12 +00:00
sthen
70adfb5e97 update to py-Pillow 2.7.0 and remove subpackages, py-sane distribution has
now been separated.
2015-03-26 12:09:15 +00:00
sthen
4b97d7fb54 update to Pillow 2.6.2 (restrict size of compressed iTXt or zTXt section,
avoid potential DoS)
2015-01-06 17:24:00 +00:00
daniel
03b3f431a8 Remove no longer needed work-around following recent change in
python.port.mk.
2014-12-21 00:12:09 +00:00
sthen
ae79cdf005 add python3 support to py-Pillow 2014-11-28 22:20:01 +00:00
landry
43e990e8cd Update to py-Pillow 2.6.1.
Check https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst
for changes.
Tested in a bulk by sthen@, thanks!
2014-10-29 22:12:38 +00:00
landry
7232550140 Update to py-Pillow 2.5.3.
https://pypi.python.org/pypi/Pillow/2.5.3
2.5.2 fixes CVE-2014-3589 and 2.5.3 fixes CVE-2014-3598.

Went in a bulk build without fallout, ok ajacoutot@
2014-08-25 20:15:28 +00:00
ajacoutot
6be0de9820 Build the python sane bindings.
Subpackage this port:
py-Pillow
py-sane

ok sthen@ rpointel@
2014-08-14 07:04:22 +00:00
sthen
5218958b53 update to py-Pillow 2.4.0. Commits to move py-Imaging users over to py-Pillow will follow (words of encouragement from landry@) 2014-04-06 21:10:19 +00:00
naddy
071622f98c fix build with new FreeType 2014-01-09 12:42:33 +00:00
espie
e4fa65e765 PERMIT_* / REGRESS -> TEST sweep 2013-03-11 11:10:51 +00:00
jasper
67dbb8fe08 import py-Pillow-1.7.8
Pillow is the "friendly" PIL fork. PIL is the Python Imaging Library.

The Python Imaging Library (PIL) adds image processing capabilities to
your Python environment. This library provides extensive file format
support, an efficient internal representation, and powerful image
processing capabilities.

feedback/ok fgsch@
2013-01-28 07:55:58 +00:00