py-pillow_heif: update to 0.14.0. ## [0.14.0 - 2023-12-02] ### Added - Synonym for `chroma` encoder parameter: `subsampling`(usage is the same as in Pillow JPEG). #161 #165 - Passing `image_orientation` value to libheif, instead of manually rotating image according to EXIF before encoding. #168 - Pillow plugin: support for images in `YCbCr` mode for saving without converting to `RGB`. #169 - Pi-Heif: Python3.12 32-bit `armv7` wheels. #160 ### Changed - Increased the minimum required libheif version to `1.14.1`. - Linux: When building from source, `libheif` and other libraries are no longer try built automatically. #158 - Libheif updated from `1.16.2` to `1.17.5` version. #166 #175 - `NCLX` color profile - was reworked, updated docs, see PR for more info. #171 - Minimum supported Pillow version raised to `9.2.0`. - Pi-Heif: As last libheif version requires minimum `cmake>=3.16.3` dropped Debian `10 armv7` wheels. #160 - libde265 updated from `1.0.12` to `1.0.14`. [changelog](https://github.com/strukturag/libde265/releases/tag/v1.0.13) ### Fixed - Support of libheif `1.17.x`. #156 - Windows : Build from source with MinGW Python. #178diff -r1.10 -r1.11 pkgsrc/graphics/py-pillow_heif/Makefile
(wiz)
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2023/10/28 19:57:09 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2023/12/07 08:32:19 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= pillow_heif-0.13.1 | 3 | DISTNAME= pillow_heif-0.14.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | PKGREVISION= 2 | |||
6 | CATEGORIES= graphics | 5 | CATEGORIES= graphics | |
7 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pillow_heif/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pillow_heif/} | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://github.com/bigcat88/pillow_heif | 9 | HOMEPAGE= https://github.com/bigcat88/pillow_heif | |
11 | COMMENT= Python interface for libheif library | 10 | COMMENT= Python interface for libheif library | |
12 | LICENSE= gnu-gpl-v2 | 11 | LICENSE= gnu-gpl-v2 | |
13 | 12 | |||
14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | 13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | |
15 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | 14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | |
16 | DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow | 15 | DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow | |
17 | 16 | |||
18 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 17 | PYTHON_VERSIONS_INCOMPATIBLE= 27 |
@@ -1,21 +1,22 @@ | @@ -1,21 +1,22 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.4 2023/10/28 19:57:09 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.5 2023/12/07 08:32:19 wiz Exp $ | |
2 | ${PYSITELIB}/_pillow_heif.so | 2 | ${PYSITELIB}/_pillow_heif.so | |
3 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt | 3 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt | |
4 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSES_bundled.txt | 4 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSES_bundled.txt | |
5 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | 5 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
6 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | 6 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |
7 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | 7 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |
8 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | 8 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | |
9 | ${PYSITELIB}/${WHEEL_INFODIR}/zip-safe | |||
9 | ${PYSITELIB}/pillow_heif/AvifImagePlugin.py | 10 | ${PYSITELIB}/pillow_heif/AvifImagePlugin.py | |
10 | ${PYSITELIB}/pillow_heif/AvifImagePlugin.pyc | 11 | ${PYSITELIB}/pillow_heif/AvifImagePlugin.pyc | |
11 | ${PYSITELIB}/pillow_heif/AvifImagePlugin.pyo | 12 | ${PYSITELIB}/pillow_heif/AvifImagePlugin.pyo | |
12 | ${PYSITELIB}/pillow_heif/HeifImagePlugin.py | 13 | ${PYSITELIB}/pillow_heif/HeifImagePlugin.py | |
13 | ${PYSITELIB}/pillow_heif/HeifImagePlugin.pyc | 14 | ${PYSITELIB}/pillow_heif/HeifImagePlugin.pyc | |
14 | ${PYSITELIB}/pillow_heif/HeifImagePlugin.pyo | 15 | ${PYSITELIB}/pillow_heif/HeifImagePlugin.pyo | |
15 | ${PYSITELIB}/pillow_heif/__init__.py | 16 | ${PYSITELIB}/pillow_heif/__init__.py | |
16 | ${PYSITELIB}/pillow_heif/__init__.pyc | 17 | ${PYSITELIB}/pillow_heif/__init__.pyc | |
17 | ${PYSITELIB}/pillow_heif/__init__.pyo | 18 | ${PYSITELIB}/pillow_heif/__init__.pyo | |
18 | ${PYSITELIB}/pillow_heif/_deffered_error.py | 19 | ${PYSITELIB}/pillow_heif/_deffered_error.py | |
19 | ${PYSITELIB}/pillow_heif/_deffered_error.pyc | 20 | ${PYSITELIB}/pillow_heif/_deffered_error.pyc | |
20 | ${PYSITELIB}/pillow_heif/_deffered_error.pyo | 21 | ${PYSITELIB}/pillow_heif/_deffered_error.pyo | |
21 | ${PYSITELIB}/pillow_heif/_lib_info.py | 22 | ${PYSITELIB}/pillow_heif/_lib_info.py |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.7 2023/10/18 08:05:31 adam Exp $ | 1 | $NetBSD: distinfo,v 1.8 2023/12/07 08:32:19 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (pillow_heif-0.13.1.tar.gz) = 9061edf3d7f8e2b9515489f17cf15d0ab06bae03b58e1feef3c2044b656a9fc1 | 3 | BLAKE2s (pillow_heif-0.14.0.tar.gz) = af92e1f3a53428a2dd783f1defbac7a31dfa1629e7bd21b65f11fce19a8cf40f | |
4 | SHA512 (pillow_heif-0.13.1.tar.gz) = 4c0b85ddb3446c5a78989b16f749057fb368e44f1895b47dfabb31a6afaf6a7ad4a3d45399dee2f307a71ea255e50847ee7341498ab591aa7d01137568c5dd7f | 4 | SHA512 (pillow_heif-0.14.0.tar.gz) = 24b65845af565c66fc9ab925bcbe140414e2e8c4d7ff601654b4042000f48fd02b479ceb14c4e88e4cdafbc092f1308c40ac01bf665892124ec02f9602f0078c | |
5 | Size (pillow_heif-0.13.1.tar.gz) = 14892936 bytes | 5 | Size (pillow_heif-0.14.0.tar.gz) = 14894857 bytes | |
6 | SHA1 (patch-libheif_linux__build__libs.py) = 27a9b7e53305fd8a9e77307416349fd9f0c834f4 | 6 | SHA1 (patch-libheif_linux__build__libs.py) = 27a9b7e53305fd8a9e77307416349fd9f0c834f4 |