Skip to content

Commit

Permalink
fixed versions of libde265 and liabaom for macOS Silicon
Browse files Browse the repository at this point in the history
Signed-off-by: bigcat88 <[email protected]>
  • Loading branch information
bigcat88 committed Apr 23, 2023
1 parent ad52776 commit 22fa1cf
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 6 deletions.
6 changes: 4 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
All notable changes to this project will be documented in this file.

## [0.11.0 - 2023-0x-xx]
## [0.1x.x - 2023-0x-xx]

### Fixed

- deepcopy support for HeifImageFile
- (Pillow) `deepcopy` support for HeifImageFile and AvifImageFile
- (macOS, arm64) `libde265`(HEIF decoder) now has the same version as in other builds(`1.0.8`->`1.0.11`)
- (macOS, arm64) `libaom`(AVIF) now has the same version as in other builds(`3.4.0`->`3.6.0`)

## [0.10.1 - 2023-04-03]

Expand Down
2 changes: 2 additions & 0 deletions ci/cirrus_general_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ test_src_build_full_macos_arm_task:
EXP_PH_LIBHEIF_VERSION: ""

install_libheif_script:
- brew update
- brew uninstall --force --ignore-dependencies imagemagick libheif
- brew install --formula ./libheif/macos/libheif.rb
install_pillow_heif_script:
Expand Down Expand Up @@ -43,6 +44,7 @@ test_src_build_lite_macos_arm_task:
- cp -r -v ./pi-heif/* .
- python3 .github/transform_to-pi_heif.py
install_libheif_script:
- brew update
- brew uninstall --force --ignore-dependencies imagemagick libheif x265 aom
- brew install --formula ./libheif/macos/libheif.rb
install_pi_heif_script:
Expand Down
10 changes: 6 additions & 4 deletions ci/cirrus_wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,13 @@ wheel_macos_arm_task:
CIBW_ENVIRONMENT: 'MACOSX_DEPLOYMENT_TARGET=12.0'

install_pre_requirements_script:
- brew update
- brew install [email protected]
- ln -s python3 /opt/homebrew/opt/[email protected]/bin/python
install_cibuildwheel_script:
- python -m pip install cibuildwheel==2.11.4
- python3 -m pip install cibuildwheel==2.12.3
run_cibuildwheel_script:
- cibuildwheel
- python3 -m cibuildwheel
wheels_artifacts:
path: "wheelhouse/*"

Expand All @@ -39,14 +40,15 @@ wheel_pi_heif_macos_arm_task:
CIBW_ENVIRONMENT: 'MACOSX_DEPLOYMENT_TARGET=12.0'

install_pre_requirements_script:
- brew update
- brew install [email protected]
- ln -s python3 /opt/homebrew/opt/[email protected]/bin/python
install_cibuildwheel_script:
- python -m pip install cibuildwheel==2.11.4
- python3 -m pip install cibuildwheel==2.12.3
transform_to_pi_heif_script:
- cp -r -v ./pi-heif/* .
- python3 .github/transform_to-pi_heif.py
run_cibuildwheel_script:
- cibuildwheel
- python3 -m cibuildwheel
wheels_artifacts:
path: "wheelhouse/*"

0 comments on commit 22fa1cf

Please sign in to comment.