1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-skia-pathops
7 SDESC[py310]= Skia library bindings (3.10)
8 SDESC[py39]= Skia library bindings (3.9)
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.7.2.zip:main
19 OPTIONS_AVAILABLE= PY39 PY310
20 OPTIONS_STANDARD= none
21 VOPTS[py310]= PY39=OFF PY310=ON
22 VOPTS[py39]= PY39=ON PY310=OFF
24 BUILDRUN_DEPENDS= python-setuptools-scm:single:python_used
25 python-Cython:single:python_used
28 DISTNAME= skia-pathops-0.7.2
32 MAKE_ENV= BUILD_SKIA_FROM_SOURCE=0
33 SKIA_LIBRARY_DIR={{LOCALBASE}}/lib
35 LDFLAGS= -Wl,-rpath,{{LOCALBASE}}/lib
37 [PY39].USES_ON= python:py39,sutools
39 [PY310].USES_ON= python:py310,sutools
42 ${REINPLACE_CMD} -E -e 's|^(skia_builder_dir) = .*|\1 = "${PREFIX}/include"|'\
45 [FILE:797:descriptions/desc.single]
50 Python bindings for the [Google Skia] library's [Path
51 Ops] module, performing boolean
52 operations on paths (intersection, union, difference, xor).
57 To install or update to the latest released package, run:
59 pip3 install --upgrade skia-pathops
64 A recent version of [Cython] is
65 required to build the package (see the `pyproject.toml` file for
66 the minimum required version).
68 For developers we recommend installing in editable mode, and
69 compiling the extension module in the same source directory:
71 git clone --recursive https://github.com/fonttools/skia-pathops.git
75 If this fails, try upgrading pip to v18 or later, and try again:
77 pip3 install --upgrade pip
81 19d85c9afefba15af92b13c8889964f77e6382f58f42c6040b4019eb28cba690 61294134 skia-pathops-0.7.2.zip