Bug 231088

Summary: graphics/py-pillow: Update to 5.2.0
Product: Ports & Packages Reporter: Kai Knoblich <kai>
Component: Individual Port(s)Assignee: Martin Wilke <miwi>
Status: Closed FIXED    
Severity: Affects Only Me CC: miwi, ndowens04, python
Priority: --- Keywords: needs-qa
Version: LatestFlags: koobs: maintainer-feedback+
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 231822    
Attachments:
Description Flags
py-pillow-5.2.0.patch kai: maintainer-approval? (koobs)

Description Kai Knoblich freebsd_committer freebsd_triage 2018-09-02 08:57:32 UTC
Created attachment 196783 [details]
py-pillow-5.2.0.patch

Hello,

attached is the patch that updates graphics/py-pillow to 5.2.0.

Changes by upstream:
- https://github.com/python-pillow/Pillow/compare/5.0.0...5.2.0


QA:
- poudriere (10.4-, 11.1-, 11.2-RELEASE, 12.0-ALPHA4 i386 + amd64) for each py27, py36 + py37 flavor -> OK

Results by make test:
> py27 - 983 passed, 193 skipped in 20.41 seconds
> py36 - 984 passed, 192 skipped in 19.47 seconds
> py37 - 984 passed, 192 skipped in 16.46 seconds

I also checked the requirements.txt + setup.py (if existed) of each port for fixed dependencies of graphics/py-pillow. Either graphics/py-pillow was listed without any version or it was completely omitted.
Comment 1 Nathan 2018-09-04 11:58:40 UTC
Fails for mips, unless both JPEG options are off and WEBP is off; as one, if not all three end up needing gcc(not for mips)
Could add an if !mips then those options are available
Comment 2 Nathan 2018-09-04 12:02:44 UTC
(In reply to Nathan from comment #1)
LCMS and TIFF is not available for mips either(gcc)
Comment 3 commit-hook freebsd_committer freebsd_triage 2018-09-30 14:40:31 UTC
A commit references this bug:

Author: miwi
Date: Sun Sep 30 14:39:35 UTC 2018
New revision: 480957
URL: https://svnweb.freebsd.org/changeset/ports/480957

Log:
  - Update to 5.2.0

  Changes by upstream:
  - https://github.com/python-pillow/Pillow/compare/5.0.0...5.2.0

  PR:		231088
  Submitted by:	freebsd_ports@k-worx.org
  Approved by:	maintainer timeout
  Sponsored by:	iXsystems Inc.

Changes:
  head/graphics/py-pillow/Makefile
  head/graphics/py-pillow/distinfo