Skip to content

Commit

Permalink
Merge pull request #67 from fonttools/update-skia-chrome/m113
Browse files Browse the repository at this point in the history
Update skia-builder to build skia from chrome/m113 branch
  • Loading branch information
anthrotype authored Jun 1, 2023
2 parents 6ebb6b8 + 3236c40 commit 989797f
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 6 deletions.
10 changes: 7 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ on:
branches: [master]

env:
# skip 3.6 on all platforms; only build pypy3 for linux
CIBW_SKIP: cp36-* pp*-macosx_x86_64 pp*-win_amd64
# skip 3.7 on all platforms; only build pypy3 for linux
CIBW_SKIP: cp37-* pp*-macosx_x86_64 pp*-win_amd64
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
CIBW_MANYLINUX_I686_IMAGE: manylinux2014
CIBW_MANYLINUX_PYPY_X86_64_IMAGE: manylinux2014
Expand Down Expand Up @@ -70,9 +70,13 @@ jobs:
strategy:
matrix:
# aarch64 uses qemu so it's slow, build each py version in parallel jobs
python: [37, 38, 39, 310, 311]
python: [38, 39, 310, 311]
arch: [aarch64]
env:
# Skip building aarch64 wheels for musllinux until I figure out why I get
# ImportError: Error relocating ...: __aarch64_cas8_acq_rel: symbol not found
# https://github.com/fonttools/skia-pathops/actions/runs/5143956953/jobs/9259626577#step:6:624
CIBW_SKIP: "*-musllinux*"
CIBW_BUILD: cp${{ matrix.python }}-*
CIBW_ARCHS: ${{ matrix.arch }}
steps:
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -391,7 +391,7 @@ def get_skia_using_pkgconfig():
# "pytest-cython",
],
},
python_requires=">=3.7",
python_requires=">=3.8",
zip_safe=False,
classifiers=[
"Development Status :: 4 - Beta",
Expand Down
2 changes: 1 addition & 1 deletion src/cpp/skia-builder
Submodule skia-builder updated 2 files
+1 −1 .gitmodules
+1 −1 skia
2 changes: 1 addition & 1 deletion tox.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[tox]
envlist = py{36,37,38}
envlist = py{38,39,310,311}
minversion = 3.0.0

[testenv]
Expand Down

0 comments on commit 989797f

Please sign in to comment.