1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-skia-pathops
7 SDESC[v11]= Skia library bindings (3.11)
8 SDESC[v12]= Skia library bindings (3.12)
9 HOMEPAGE= https://github.com/fonttools/skia-pathops
10 CONTACT= Python_Automaton[python@ironwolf.systems]
13 SITES[main]= PYPI/s/skia-pathops
14 DISTFILE[1]= skia-pathops-0.8.0.post1.zip:main
19 OPTIONS_AVAILABLE= PY311 PY312
20 OPTIONS_STANDARD= none
21 VOPTS[v11]= PY311=ON PY312=OFF
22 VOPTS[v12]= PY311=OFF PY312=ON
24 BUILD_DEPENDS= skia:dev:std
25 BUILDRUN_DEPENDS= python-setuptools-scm:single:python_used
26 cython2:single:python_used
29 DISTNAME= skia-pathops-0.8.0.post1
33 MAKE_ENV= BUILD_SKIA_FROM_SOURCE=0
34 SKIA_LIBRARY_DIR={{LOCALBASE}}/lib
36 LDFLAGS= -Wl,-rpath,{{LOCALBASE}}/lib
38 [PY311].USES_ON= python:v11,sutools
40 [PY312].USES_ON= python:v12,sutools
43 ${REINPLACE_CMD} -E -e 's|^(skia_builder_dir) = .*|\1 = "${PREFIX}/include"|'\
46 [FILE:797:descriptions/desc.single]
51 Python bindings for the [Google Skia] library's [Path
52 Ops] module, performing boolean
53 operations on paths (intersection, union, difference, xor).
58 To install or update to the latest released package, run:
60 pip3 install --upgrade skia-pathops
65 A recent version of [Cython] is
66 required to build the package (see the `pyproject.toml` file for
67 the minimum required version).
69 For developers we recommend installing in editable mode, and
70 compiling the extension module in the same source directory:
72 git clone --recursive https://github.com/fonttools/skia-pathops.git
76 If this fails, try upgrading pip to v18 or later, and try again:
78 pip3 install --upgrade pip
82 a056249de2f61fa55116b9ee55513c6a36b878aee00c91450e404d1606485cbb 66955898 skia-pathops-0.8.0.post1.zip