[Bug 237426] graphics/py-pillow: Update to 6.0.0

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Jun 4 20:49:11 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237426

--- Comment #19 from Kai Knoblich <kai at FreeBSD.org> ---
@Kubilay: Alright, I had got used to the workflow here on BZ to process further
once the dependent bug(s) is/are closed.

I created two patches each introducing a new option, OLE, that adds
devel/py-olefile to RUN_DEPENDS.

The second one also sets the OLE option as default. I'll let you decide what
the best approach would be.

QA:
~~~

Pillow 6.0.0 without devel/py-olefile:

> 1111 passed, 199 skipped

Pillow 6.0.0 with devel/py-olefile:

> 1112 passed, 198 skipped

I also did comparisons with Pillow 5.3.0 that is still in the Ports tree:

Pillow 5.3.0 without devel/py-olefile:

> 1 failed, 880 passed, 124 skipped

Pillow 5.3.0 with devel/py-olefile:

> 1 failed, 881 passed, 123 skipped

The overall tests failed for Pillow 5.3.0 because there are incompatibilities
with print/freetype2 that was recently updated to 2.10 in ports r503401 .

To be absolutely sure I also tested both versions with the previous release of
print/freetype2 -> 2.9.1:

Pillow 6.0.0 (with devel/py-olefile):

> 1112 passed, 198 skipped

Pillow 5.3.0 (with devel/py-olefile):

> 1042 passed, 198 skipped

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-python mailing list