From 082dfb8a9bd5a4d22d9885b4a3627438f289bfff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milo=C5=A1=20Komar=C4=8Devi=C4=87?= <4973094+kmilos@users.noreply.github.com> Date: Fri, 17 Oct 2025 07:11:54 +0200 Subject: [PATCH] python-pillow: update to 12.0.0 (#25966) --- mingw-w64-python-pillow/PKGBUILD | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mingw-w64-python-pillow/PKGBUILD b/mingw-w64-python-pillow/PKGBUILD index b58ed87d3e..1a504d9fe8 100644 --- a/mingw-w64-python-pillow/PKGBUILD +++ b/mingw-w64-python-pillow/PKGBUILD @@ -3,7 +3,7 @@ _realname=pillow pkgbase=mingw-w64-python-pillow pkgname=("${MINGW_PACKAGE_PREFIX}-python-pillow") -pkgver=11.3.0 +pkgver=12.0.0 pkgrel=1 pkgdesc="Python Imaging Library (PIL) fork Python3 version (mingw-w64)" arch=('any') @@ -27,11 +27,12 @@ depends=("${MINGW_PACKAGE_PREFIX}-freetype" makedepends=("${MINGW_PACKAGE_PREFIX}-python-build" "${MINGW_PACKAGE_PREFIX}-python-installer" "${MINGW_PACKAGE_PREFIX}-python-setuptools" + "${MINGW_PACKAGE_PREFIX}-pybind11" "${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-tk") optdepends=("${MINGW_PACKAGE_PREFIX}-tk: for the ImageTK module") source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz") -sha256sums=('3828ee7586cd0b2091b6209e5ad53e20d0649bbe87164a459d0676e035e8f523') +sha256sums=('87d4f8125c9988bfbed67af47dd7a953e2fc7b0cc1e7800ec6d2080d490bb353') prepare() { rm -rf "python-build-${MSYSTEM}" | true @@ -41,6 +42,8 @@ prepare() { build() { cd "${srcdir}/python-build-${MSYSTEM}" + # setuptools doesn't handle the archiver correctly in LLVM environments + AR="ar" \ ${MINGW_PREFIX}/bin/python -m build --wheel --skip-dependency-check --no-isolation }