Merge pull request #8421 from radarhere/harfbuzz

This commit is contained in:
Hugo van Kemenade 2024-09-27 16:02:50 -07:00 committed by GitHub
commit 86b42a95d8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -16,7 +16,7 @@ ARCHIVE_SDIR=pillow-depends-main
# Package versions for fresh source builds # Package versions for fresh source builds
FREETYPE_VERSION=2.13.2 FREETYPE_VERSION=2.13.2
if [[ "$MB_ML_VER" != 2014 ]]; then if [[ -n "$IS_MACOS" ]] || ([[ "$MB_ML_VER" != 2014 ]] && [[ -z "$SANITIZER" ]]); then
HARFBUZZ_VERSION=10.0.1 HARFBUZZ_VERSION=10.0.1
else else
HARFBUZZ_VERSION=8.5.0 HARFBUZZ_VERSION=8.5.0
@ -156,12 +156,10 @@ if [[ -n "$IS_MACOS" ]]; then
fi fi
brew install meson pkg-config brew install meson pkg-config
elif [[ "$MB_ML_LIBC" == "manylinux" ]]; then elif [[ -n "$IS_ALPINE" ]]; then
if [[ "$HARFBUZZ_VERSION" != 8.5.0 ]]; then
yum install -y meson
fi
else
apk add meson apk add meson
elif [[ "$HARFBUZZ_VERSION" != 8.5.0 ]]; then
yum install -y meson
fi fi
wrap_wheel_builder build wrap_wheel_builder build