svn commit: r526962 - in head: cad/k40-whisperer comms/apitran databases/py-mongoengine deskutils/calibre devel/py-asciimatics devel/py-factory-boy devel/py-mwlib devel/py-pydenticon games/fretsonf...

Antoine Brodin antoine at freebsd.org
Sun Mar 1 10:34:06 UTC 2020


On Mon, Feb 24, 2020 at 12:36 PM Kai Knoblich <kai at freebsd.org> wrote:

> Author: kai
> Date: Mon Feb 24 11:36:15 2020
> New Revision: 526962
> URL: https://svnweb.freebsd.org/changeset/ports/526962
>
> Log:
>   graphics/py-pillow: Update to 7.0.0
>
>   * Repo-Copy the Pillow 6.2.2 release to graphics/py-pillow6 to retain
>     backwards compatibility for Python 2 consumers as the Pillow 7.0.0
> release
>     dropped the support for Python 2.
>
>   * Apply conditional statements to use either Pillow 7.x or Pillow 6.x for
>     consumers that can be built for Python 2 or newer.
>
>   * Exceptions are ports that can be built only for either Python 2 or
>     Python 3.  For the first case, consumers are just assigned to the
>     repo-copied graphics/py-pillow6.
>
>   * Also remove Pillow from BUILD_DEPENDS of math/py-PyWavelets as it is
> not
>     listed in setup.py as a build dependency [1] and relax the version
>     requirements of Pillow for www/py-wagtail.
>

Hi,

Please introduce a PY_PILLOW variable in Mk/Uses/python.mk  (similar to
PY_TYPING or PY_FUTURES) instead of putting the logic in each individual
port.

Thanks.

Antoine (with hat: portmgr)


More information about the svn-ports-all mailing list