Bug 231088 - graphics/py-pillow: Update to 5.2.0
Summary: graphics/py-pillow: Update to 5.2.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Martin Wilke
URL:
Keywords: needs-qa
Depends on:
Blocks: 231822
  Show dependency treegraph
 
Reported: 2018-09-02 08:57 UTC by Kai Knoblich
Modified: 2018-09-30 14:40 UTC (History)
3 users (show)

See Also:
koobs: maintainer-feedback+


Attachments
py-pillow-5.2.0.patch (914 bytes, patch)
2018-09-02 08:57 UTC, Kai Knoblich
kai: maintainer-approval? (koobs)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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