From nobody Wed Mar 30 22:23:54 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id CAC4E1A3F861; Wed, 30 Mar 2022 22:23:57 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KTLZ3233Zz4nJH; Wed, 30 Mar 2022 22:23:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1648679035; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=HziYb+dV8Bwx+PhRMxMsR9l7Y6+agT3VerLqqLCVkwE=; b=W9ph6IYehw29xGIjMVrwx8fWIiz3bZgguUTPppNokXRvDCgmIQSNd8S4lXaKj0da3jAzPi m84feuSDXxjCLf1IvdPUpz73BFhLqSj17T5SvhZ3CWW7J9wvbVWGQ15nvzACEVtZy1z7FF gHyXs2favWb5PJATzOK1B1yrqqPuw9WbUDpHQTPs36KEy86Cyefo667HPFoHtlKdiUclHV NIgV5fOZO/Dv9YQ+kRZLBcPTQx6SPsppseobKP7vft+YZZR40zOlbY+sRHIsfVFnrhTDAu J2f24UCrjgfPcbkis7l6cC6R6pRYU8xrDMoIIVBb1BJqXqCYyVc52mDkkCCnFw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 12BFC1BD84; Wed, 30 Mar 2022 22:23:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 22UMNsKN064715; Wed, 30 Mar 2022 22:23:54 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 22UMNsnU064714; Wed, 30 Mar 2022 22:23:54 GMT (envelope-from git) Date: Wed, 30 Mar 2022 22:23:54 GMT Message-Id: <202203302223.22UMNsnU064714@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 5309cc485d72 - main - graphics/py-pillow: Update to 9.0.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5309cc485d7269ca3dd373a23fe98839aec18040 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1648679035; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=HziYb+dV8Bwx+PhRMxMsR9l7Y6+agT3VerLqqLCVkwE=; b=kaYGECB7AlXMnSQBlREqQ1huYlDdMpYno/dx2PDrhGAzSpdAYDOP9mnmkmCpY1TB/BirPC hwQTAXJpKx9a3ZNCZ8RHlHVSBR3HMLeclamWduFtvo45f+T9Tw7hGzLxtW6lfn4BGVgHmV G27iwKGkROvekKKsoGupCO8INIpzu+1oiE/YbNHXYUUwnu+0b/bVcMnubBnQ6is9xUVt1B 5efW0c/OlOeWqrv+NS51lRh0tM35kQIiwNTW4FJa8rtqHtGFHBRVwqrPRMbHHNHCXdbjp5 /pNBjmQdhi3/K3sz7cOziDntPBq4ZliagalH4836jVAHTl55Tf0CsvyY6a8LJg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1648679035; a=rsa-sha256; cv=none; b=ejPr+YQZX0KheTL1jsMYJeoiOA6/4BAXDkFEYrHUQRvzfQb8WDIoIbxL91mTvNhOdbmEgG 1Lc79gVMWQURI88r7l1rHS53xa4/kSTYOd1m8nZl5/dkGNmOPZRfga1vLPLPtG1qiXSnhp I9Cb9X0kFaKsNF/OBtvLc/AOi8rk1E9PPPf/FByhzKBDEvaH4+Qr4UCuTaSB8l6AXeba/Y TJBazkywJ0LxPrR0fdQ8MmiakYohHj0fKTT6FOWnJ7mfoVynJIDOMwsn+NxXL7AoJbW1qz kA8Lp2XctMvFOjVYxlbcHAoBsoBy5No62knySYCflIZd5RVD7Fg3x6iDJleYhA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=5309cc485d7269ca3dd373a23fe98839aec18040 commit 5309cc485d7269ca3dd373a23fe98839aec18040 Author: Po-Chuan Hsieh AuthorDate: 2022-03-30 22:04:53 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-03-30 22:21:14 +0000 graphics/py-pillow: Update to 9.0.1 - Update pkg-descr Changes: https://github.com/python-pillow/Pillow/releases --- graphics/py-pillow/Makefile | 38 ++++++++++++++------------------------ graphics/py-pillow/distinfo | 6 +++--- graphics/py-pillow/pkg-descr | 18 +++++++++++++++--- 3 files changed, 32 insertions(+), 30 deletions(-) diff --git a/graphics/py-pillow/Makefile b/graphics/py-pillow/Makefile index bd76f3d097a7..b18fe60af054 100644 --- a/graphics/py-pillow/Makefile +++ b/graphics/py-pillow/Makefile @@ -1,7 +1,7 @@ # Created by: Kubilay Kocak PORTNAME= pillow -PORTVERSION= 8.4.0 +PORTVERSION= 9.0.1 CATEGORIES= graphics python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,16 +15,15 @@ LICENSE_NAME= Standard PIL License LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0,1:devel/py-pytest@${PY_FLAVOR} -USES= cpe python:3.6+ +USES= cpe python:3.7+ USE_PYTHON= autoplist concurrent distutils CPE_VENDOR= python -OPTIONS_DEFINE= FREETYPE JPEG JPEG2000 LCMS OLE PNG RAQM TIFF TKINTER WEBP XCB -OPTIONS_DEFAULT= FREETYPE JPEG JPEG2000 LCMS OLE PNG RAQM TIFF TKINTER WEBP XCB - +OPTIONS_DEFINE= FREETYPE JPEG JPEG2000 LCMS OLE PNG RAQM TIFF TKINTER WEBP XCB +OPTIONS_DEFAULT=FREETYPE JPEG JPEG2000 LCMS OLE PNG RAQM TIFF TKINTER WEBP XCB LCMS_DESC= Little Color Management System OLE_DESC= Microsoft OLE2 file format support RAQM_DESC= Complex text layout support @@ -34,44 +33,35 @@ XCB_DESC= X11 screengrab support FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_VARS= PYDISTUTILS_BUILDARGS+=--enable-freetype FREETYPE_VARS_OFF= PYDISTUTILS_BUILDARGS+=--disable-freetype - JPEG_USES= jpeg JPEG_VARS= PYDISTUTILS_BUILDARGS+=--enable-jpeg JPEG_VARS_OFF= PYDISTUTILS_BUILDARGS+=--disable-jpeg - JPEG2000_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg JPEG2000_VARS= PYDISTUTILS_BUILDARGS+=--enable-jpeg2000 JPEG2000_VARS_OFF= PYDISTUTILS_BUILDARGS+=--disable-jpeg2000 - LCMS_LIB_DEPENDS= liblcms2.so:graphics/lcms2 LCMS_VARS= PYDISTUTILS_BUILDARGS+=--enable-lcms LCMS_VARS_OFF= PYDISTUTILS_BUILDARGS+=--disable-lcms - -OLE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}olefile>0:devel/py-olefile@${PY_FLAVOR} - +OLE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}olefile>=0:devel/py-olefile@${PY_FLAVOR} PNG_VARS= PYDISTUTILS_BUILDARGS+=--enable-zlib PNG_VARS_OFF= PYDISTUTILS_BUILDARGS+=--disable-zlib - RAQM_LIB_DEPENDS= libraqm.so:print/libraqm RAQM_VARS= PYDISTUTILS_BUILDARGS+=--enable-raqm RAQM_VARS_OFF= PYDISTUTILS_BUILDARGS+=--disable-raqm - TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_VARS= PYDISTUTILS_BUILDARGS+=--enable-tiff TIFF_VARS_OFF= PYDISTUTILS_BUILDARGS+=--disable-tiff - +TKINTER_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>=0:x11-toolkits/py-tkinter@${PY_FLAVOR} +TKINTER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>=0:x11-toolkits/py-tkinter@${PY_FLAVOR} TKINTER_USES= tk -TKINTER_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} -TKINTER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} TKINTER_VARS= PYDISTUTILS_BUILDARGS+="--include-dirs=${TCL_INCLUDEDIR}:${TK_INCLUDEDIR}" - WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_VARS= PYDISTUTILS_BUILDARGS+="--enable-webp --enable-webpmux" WEBP_VARS_OFF= PYDISTUTILS_BUILDARGS+="--disable-webp --disable-webpmux" - +XCB_USE= XORG=xcb XCB_USES= xorg -XCB_VARS= PYDISTUTILS_BUILDARGS+="--enable-xcb" USE_XORG=xcb -XCB_VARS_OFF= PYDISTUTILS_BUILDARGS+="--disable-xcb" +XCB_VARS= PYDISTUTILS_BUILDARGS+=--enable-xcb +XCB_VARS_OFF= PYDISTUTILS_BUILDARGS+=--disable-xcb .include @@ -79,9 +69,9 @@ PYDISTUTILS_BUILD_TARGET= build build_ext PYDISTUTILS_BUILDARGS+= saveopts post-install: - ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PIL/*.so + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + -do-test: install - @cd ${WRKSRC} && ${PYTHON_CMD} selftest.py +do-test: + cd ${WRKSRC} && ${SETENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${PYTHON_CMD} selftest.py .include diff --git a/graphics/py-pillow/distinfo b/graphics/py-pillow/distinfo index f45d2448bfef..6ff8acda62dd 100644 --- a/graphics/py-pillow/distinfo +++ b/graphics/py-pillow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1647264596 -SHA256 (Pillow-8.4.0.tar.gz) = b8e2f83c56e141920c39464b852de3719dfbfb6e3c99a2d8da0edf4fb33176ed -SIZE (Pillow-8.4.0.tar.gz) = 49368411 +TIMESTAMP = 1648248942 +SHA256 (Pillow-9.0.1.tar.gz) = 6c8bc8238a7dfdaf7a75f5ec5a663f4173f8c367e5a39f87e720495e1eed75fa +SIZE (Pillow-9.0.1.tar.gz) = 49514914 diff --git a/graphics/py-pillow/pkg-descr b/graphics/py-pillow/pkg-descr index 0249c5723e14..153b37e75097 100644 --- a/graphics/py-pillow/pkg-descr +++ b/graphics/py-pillow/pkg-descr @@ -1,5 +1,17 @@ -Pillow is the "friendly" PIL fork. PIL is the Python Imaging Library. Pillow -was started for and is currently maintained by the Plone community. But it is -used by many other folks in the Python web community. +Pillow is the friendly PIL fork by Alex Clark and Contributors. PIL is the +Python Imaging Library by Fredrik Lundh and Contributors. As of 2019, Pillow +development is supported by Tidelift. + +The Python Imaging Library adds image processing capabilities to your Python +interpreter. + +This library provides extensive file format support, an efficient internal +representation, and fairly powerful image processing capabilities. + +The core image library is designed for fast access to data stored in a few basic +pixel formats. It should provide a solid foundation for a general image +processing tool. + WWW: https://python-pillow.org/ +WWW: https://github.com/python-pillow/Pillow