[Bug 243665] graphics/py-pillow: Update to 7.0.0

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Feb 14 18:43:53 UTC 2020


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

--- Comment #8 from Kai Knoblich <kai at FreeBSD.org> ---
(In reply to Sunpoet Po-Chuan Hsieh from comment #7)

Not all ports are assigned to graphics/py-pillow6 as noted in comment #2. 

I assume you mean something like this for consumers that can also be built for
Python 2.7:

> .if ${PYTHON_REL} < 3500
> RUN_DEPENDS+=   ${PYTHON_PKGNAMEPREFIX}pillow6>=0:devel/py-pillow6@${PY_FLAVOR}
> .else
> RUN_DEPENDS+=   ${PYTHON_PKGNAMEPREFIX}pillow>=0:devel/py-pillow@${PY_FLAVOR}
> .endif

I initially included the above in my considerations and I'm not entirely averse
to it either, because more ports can be used with Pillow 7.0.0 then.

But I went away from that idea for now as it also makes the whole scenario more
complex, IMHO. (I'd start a review on Phabricator then to get a better overall
picture).

I'd just like to know if there are good reasons to extend the grace period of
Python 2.7 by adding the conditionals from above?

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


More information about the freebsd-python mailing list