Skip to content

Commit

Permalink
Use zlib-ng on macOS
Browse files Browse the repository at this point in the history
  • Loading branch information
radarhere committed Nov 28, 2024
1 parent dab795c commit 4986609
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 12 deletions.
12 changes: 2 additions & 10 deletions .github/workflows/wheels-dependencies.sh
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,7 @@ if [[ -n "$IS_MACOS" ]]; then
else
GIFLIB_VERSION=5.2.1
fi
if [[ -n "$IS_MACOS" ]]; then
ZLIB_VERSION=1.3.1
else
ZLIB_NG_VERSION=2.2.2
fi
ZLIB_NG_VERSION=2.2.2
LIBWEBP_VERSION=1.4.0
BZIP2_VERSION=1.0.8
LIBXCB_VERSION=1.17.0
Expand Down Expand Up @@ -111,11 +107,7 @@ function build {
if [ -z "$IS_ALPINE" ] && [ -z "$IS_MACOS" ]; then
yum remove -y zlib-devel
fi
if [ -n "$IS_MACOS" ]; then
build_new_zlib
else
build_zlib_ng
fi
build_zlib_ng

build_simple xcb-proto 1.17.0 https://xorg.freedesktop.org/archive/individual/proto
if [ -n "$IS_MACOS" ]; then
Expand Down
2 changes: 0 additions & 2 deletions Tests/check_wheel.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,5 @@ def test_wheel_features() -> None:

if sys.platform == "win32":
expected_features.remove("xcb")
elif sys.platform == "darwin":
expected_features.remove("zlib_ng")

assert set(features.get_supported_features()) == expected_features
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@ test-extras = "tests"

[tool.cibuildwheel.macos.environment]
PATH = "$(pwd)/build/deps/darwin/bin:$(dirname $(which python3)):/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin"
DYLD_LIBRARY_PATH = "$(pwd)/build/deps/darwin/lib"

[tool.black]
exclude = "wheels/multibuild"
Expand Down

0 comments on commit 4986609

Please sign in to comment.