Like what was done for py2-cairo, to unblock py-Pillow updates I would like to re-import a copy of py-Pillow with the following changes to ports/graphics/py2-Pillow (tgz attached).
OK? DISTNAME= Pillow-${MODPY_EGG_VERSION} PKGNAME= py-${DISTNAME} CATEGORIES= graphics -REVISION= 0 +REVISION= 1 ... - -FLAVORS= python3 -FLAVOR?= @comment $OpenBSD: PLIST,v 1.12 2020/01/03 14:42:18 sthen Exp $ @conflict py-Imaging-* -@pkgpath graphics/py-Pillow,-main${MODPY_FLAVOR} +@pkgpath graphics/py-Pillow,-main +@pkgpath graphics/py-Pillow @pkgpath graphics/py-Imaging,-bin[,python2.4][,python2.5][,python2.6][,python2.7] @pkgpath graphics/py-Imaging,-docs[,python2.4][,python2.5][,python2.6][,python2.7] @pkgpath graphics/py-Imaging,-examples[,python2.4][,python2.5][,python2.6][,python2.7] ... I will then turn graphics/py-Pillow into a py3-only port, diff for that below, and switch dependent py2 ports over to using it. Index: graphics/Makefile =================================================================== RCS file: /cvs/ports/graphics/Makefile,v retrieving revision 1.530 diff -u -p -r1.530 Makefile --- graphics/Makefile 14 Nov 2020 11:06:54 -0000 1.530 +++ graphics/Makefile 23 Nov 2020 21:23:39 -0000 @@ -237,7 +237,7 @@ SUBDIR += pqiv SUBDIR += pstoedit SUBDIR += py-blurhash - SUBDIR += py-Pillow + SUBDIR += py2-Pillow SUBDIR += py-Pillow,python3 SUBDIR += py-cairo,python3 SUBDIR += py-cycler Index: graphics/py-Pillow/Makefile =================================================================== RCS file: /cvs/ports/graphics/py-Pillow/Makefile,v retrieving revision 1.32 diff -u -p -r1.32 Makefile --- graphics/py-Pillow/Makefile 3 Jul 2020 21:12:55 -0000 1.32 +++ graphics/py-Pillow/Makefile 23 Nov 2020 21:24:12 -0000 @@ -6,7 +6,7 @@ MODPY_EGG_VERSION= 6.2.2 DISTNAME= Pillow-${MODPY_EGG_VERSION} PKGNAME= py-${DISTNAME} CATEGORIES= graphics -REVISION= 0 +REVISION= 1 HOMEPAGE= https://python-pillow.org/ @@ -15,7 +15,7 @@ HOMEPAGE= https://python-pillow.org/ PERMIT_PACKAGE= Yes FLAVORS= python3 -FLAVOR?= +FLAVOR= python3 MODPY_PI = Yes Index: graphics/py-Pillow/pkg/PLIST =================================================================== RCS file: /cvs/ports/graphics/py-Pillow/pkg/PLIST,v retrieving revision 1.12 diff -u -p -r1.12 PLIST --- graphics/py-Pillow/pkg/PLIST 3 Jan 2020 14:42:18 -0000 1.12 +++ graphics/py-Pillow/pkg/PLIST 23 Nov 2020 21:24:12 -0000 @@ -1,10 +1,5 @@ @comment $OpenBSD: PLIST,v 1.12 2020/01/03 14:42:18 sthen Exp $ -@conflict py-Imaging-* @pkgpath graphics/py-Pillow,-main${MODPY_FLAVOR} -@pkgpath graphics/py-Imaging,-bin[,python2.4][,python2.5][,python2.6][,python2.7] -@pkgpath graphics/py-Imaging,-docs[,python2.4][,python2.5][,python2.6][,python2.7] -@pkgpath graphics/py-Imaging,-examples[,python2.4][,python2.5][,python2.6][,python2.7] -@pkgpath graphics/py-Imaging,-main[,python2.4][,python2.5][,python2.6][,python2.7] ${INCL_DIR}/ImPlatform.h ${INCL_DIR}/Imaging.h lib/python${MODPY_VERSION}/site-packages/PIL/
py2-Pillow.tgz
Description: application/tar-gz