pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/py-Pillow



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Apr 13 08:51:00 UTC 2025

Modified Files:
        pkgsrc/graphics/py-Pillow: Makefile PLIST distinfo
        pkgsrc/graphics/py-Pillow/patches: patch-setup.py

Log Message:
py-Pillow: update to 11.2.1.

Deprecations

    Moved get_child_images() to ImageFile #8689 [@radarhere]

Documentation

    Add 11.2.1 release notes #8885 [@radarhere]
    Added avif to config settings #8875 [@radarhere]
    Added release notes for #8330 #8853 [@radarhere]
    Added release notes for #8781 and #8837 #8843 [@radarhere]
    Added media_white_point to ImageCms documentation #8829 [@radarhere]
    Removed FIXME #8825 [@radarhere]
    Updated comment #8822 [@radarhere]
    Added release notes for #8807 #8824 [@radarhere]
    DXT3 images are read in RGBA mode #8817 [@radarhere]
    JPEG comments are from the COM marker #8788 [@radarhere]
    Update Sphinx to 8.2 to remove nitpick ignore #8763 [@radarhere]
    Updated AffineTransform docstring to mention it uses the inverse matrix #8735 [@radarhere]
    Added MozJPEG documentation #8699 [@radarhere]
    Added Sphinx configuration key #8691 [@radarhere]
    Updated macOS tested Pillow versions #8654 [@radarhere]


To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 pkgsrc/graphics/py-Pillow/Makefile
cvs rdiff -u -r1.24 -r1.25 pkgsrc/graphics/py-Pillow/PLIST
cvs rdiff -u -r1.67 -r1.68 pkgsrc/graphics/py-Pillow/distinfo
cvs rdiff -u -r1.26 -r1.27 pkgsrc/graphics/py-Pillow/patches/patch-setup.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/py-Pillow/Makefile
diff -u pkgsrc/graphics/py-Pillow/Makefile:1.88 pkgsrc/graphics/py-Pillow/Makefile:1.89
--- pkgsrc/graphics/py-Pillow/Makefile:1.88     Sun Feb  2 10:38:01 2025
+++ pkgsrc/graphics/py-Pillow/Makefile  Sun Apr 13 08:51:00 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.88 2025/02/02 10:38:01 he Exp $
+# $NetBSD: Makefile,v 1.89 2025/04/13 08:51:00 wiz Exp $
 
-DISTNAME=      pillow-11.1.0
+DISTNAME=      pillow-11.2.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/^p/P/}
 CATEGORIES=    graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pillow/}
@@ -22,6 +22,9 @@ CONFLICTS+=   py[0-9]*-imaging-[0-9]*
 
 DISTUTILS_BUILDDIR_IN_TEST_ENV=        yes
 
+# as of 11.2.1
+# 2 failed, 4738 passed, 211 skipped, 3 xfailed
+
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../graphics/freetype2/buildlink3.mk"
 .include "../../graphics/lcms2/buildlink3.mk"

Index: pkgsrc/graphics/py-Pillow/PLIST
diff -u pkgsrc/graphics/py-Pillow/PLIST:1.24 pkgsrc/graphics/py-Pillow/PLIST:1.25
--- pkgsrc/graphics/py-Pillow/PLIST:1.24        Sun Oct 20 20:05:35 2024
+++ pkgsrc/graphics/py-Pillow/PLIST     Sun Apr 13 08:51:00 2025
@@ -1,10 +1,7 @@
-@comment $NetBSD: PLIST,v 1.24 2024/10/20 20:05:35 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
-${PYSITELIB}/${WHEEL_INFODIR}/METADATA
-${PYSITELIB}/${WHEEL_INFODIR}/RECORD
-${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
-${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
-${PYSITELIB}/${WHEEL_INFODIR}/zip-safe
+@comment $NetBSD: PLIST,v 1.25 2025/04/13 08:51:00 wiz Exp $
+${PYSITELIB}/PIL/AvifImagePlugin.py
+${PYSITELIB}/PIL/AvifImagePlugin.pyc
+${PYSITELIB}/PIL/AvifImagePlugin.pyo
 ${PYSITELIB}/PIL/BdfFontFile.py
 ${PYSITELIB}/PIL/BdfFontFile.pyc
 ${PYSITELIB}/PIL/BdfFontFile.pyo
@@ -266,6 +263,7 @@ ${PYSITELIB}/PIL/__init__.pyo
 ${PYSITELIB}/PIL/__main__.py
 ${PYSITELIB}/PIL/__main__.pyc
 ${PYSITELIB}/PIL/__main__.pyo
+${PYSITELIB}/PIL/_avif.pyi
 ${PYSITELIB}/PIL/_binary.py
 ${PYSITELIB}/PIL/_binary.pyc
 ${PYSITELIB}/PIL/_binary.pyo
@@ -305,3 +303,9 @@ ${PYSITELIB}/PIL/py.typed
 ${PYSITELIB}/PIL/report.py
 ${PYSITELIB}/PIL/report.pyc
 ${PYSITELIB}/PIL/report.pyo
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/zip-safe

Index: pkgsrc/graphics/py-Pillow/distinfo
diff -u pkgsrc/graphics/py-Pillow/distinfo:1.67 pkgsrc/graphics/py-Pillow/distinfo:1.68
--- pkgsrc/graphics/py-Pillow/distinfo:1.67     Thu Jan  2 13:46:13 2025
+++ pkgsrc/graphics/py-Pillow/distinfo  Sun Apr 13 08:51:00 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.67 2025/01/02 13:46:13 adam Exp $
+$NetBSD: distinfo,v 1.68 2025/04/13 08:51:00 wiz Exp $
 
-BLAKE2s (pillow-11.1.0.tar.gz) = fa60eddd08ca0717b1e16945cc767fdc4cbb5779d8c2f4ec31dc36a1bdaef509
-SHA512 (pillow-11.1.0.tar.gz) = 14f0cf262cc546de280356339b034148fd7e2f19da05572a3e4f3cf4cd77b0120120b9f232cbe96c7ae41c1ea943bcae774c446741890286be975124154746f9
-Size (pillow-11.1.0.tar.gz) = 46742715 bytes
-SHA1 (patch-setup.py) = 30dd66260831509abc9f8e05f4a25ed34edf42f1
+BLAKE2s (pillow-11.2.1.tar.gz) = fac2314d8f793f2f996da8f6a822117f995fc72591adda2e48f413983cfd96e2
+SHA512 (pillow-11.2.1.tar.gz) = 1812057de368a1da7517366f985f85c7e76cde1f09c3d9a3d13a34dd36e895f4a579a7e8b385d3f6f4e21e509a21e4f1ac40cb1ca1ea48770f60393e9ffbb8ca
+Size (pillow-11.2.1.tar.gz) = 47026707 bytes
+SHA1 (patch-setup.py) = 5f28aca4aa1d458c2e359814573ff17dae20c36b

Index: pkgsrc/graphics/py-Pillow/patches/patch-setup.py
diff -u pkgsrc/graphics/py-Pillow/patches/patch-setup.py:1.26 pkgsrc/graphics/py-Pillow/patches/patch-setup.py:1.27
--- pkgsrc/graphics/py-Pillow/patches/patch-setup.py:1.26       Sun Oct 20 20:05:35 2024
+++ pkgsrc/graphics/py-Pillow/patches/patch-setup.py    Sun Apr 13 08:51:00 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-setup.py,v 1.26 2024/10/20 20:05:35 adam Exp $
+$NetBSD: patch-setup.py,v 1.27 2025/04/13 08:51:00 wiz Exp $
 
 Do not look for xcb.
 
---- setup.py.orig      2024-10-15 05:58:32.000000000 +0000
+--- setup.py.orig      2025-04-12 17:02:40.000000000 +0000
 +++ setup.py
-@@ -833,11 +833,6 @@ class pil_build_ext(build_ext):
+@@ -844,11 +844,6 @@ class pil_build_ext(build_ext):
                          feature.set("webp", prefix + "webp")
                          break
  
@@ -14,5 +14,5 @@ Do not look for xcb.
 -                if _find_library_file(self, "xcb"):
 -                    feature.set("xcb", "xcb")
  
-         for f in feature:
-             if not feature.get(f) and feature.require(f):
+         if feature.want("avif"):
+             _dbg("Looking for avif")



Home | Main Index | Thread Index | Old Index