-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Sun, 4 Oct 2020 21:32:14 -0400 Jeremy Bicha <[email protected]> wrote: > https://github.com/daltonmaag/statmake
It seems that this is only required to build the variable font [1], which we do not necessarily want. We have only built and shipped the static fonts so far. > https://github.com/fonttools/skia-pathops It seems that this is more-or-less optional. That is, it is explicitely chosen as the algorithm to remove overlaps [2]. But according to the ufo2ft docs, the "booleanOperations" is used by default [3]. So, perhaps it is worth a try to simply patch out explicit usage of "pathops" for our Debian package. That'd be it, then. ;) - Fabian [1] https://gitlab.gnome.org/GNOME/cantarell-fonts/-/blob/master/scripts/make-variable-font.py#L60 [2] https://gitlab.gnome.org/GNOME/cantarell-fonts/-/blob/master/scripts/make-static-fonts.py#L34 [3] https://github.com/googlefonts/ufo2ft/blob/4c5d9a621bea090a37a14f7dfc70a39ee99cfea4/Lib/ufo2ft/preProcessor.py#L127 -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEIsF2SKlSa4TfGRyWy+qOlwzNWd8FAmGqFvAACgkQy+qOlwzN Wd9fdRAA0gefEjny64cfYlbYA0UB/dnQTNrZACXwi3XiQ85lHgsQ45+tlGBZuHu8 UulHrGvIgvEdtjY1gHCYpI/Bw5pCR2lbuyx2HZ2FkgMlqCODTIfr5BL5SIFVNcF+ MYYpnv/HsgJz7mQ6QSSaTBBCg/LWb6zJxgYX4Zh5g47T4j524UazMdH9KsdxxWYq NocE7WSbQpECePgj9ELS+3+zCEbiLG+8mp9hj2uRC4Q/cBvfUTU9JBth0XsopNUv cN0aOfcmJM06U7v/hThBbCa7TJp1hN3/BYL+fyNknFTuKWvhaReYg7Ot+cQzI285 QKVEW/HyMAtN2jEfPZkaG278MZIz1YQAtNWI6gxE9lOkmG7MOydsXd66zWjQlhtv doT4bl2+SdLC+QSgWRHxzJyU2XlRnU8tkO2uox7FSKeFOKwGuMmNn9ArEvyAhQGN bSMppsprvXFFF1xf22CX2N2d988aZewJ3o4pWD0G7Hub4d3kIPUJkbNvq22L/nhO nD3/i9g7mp23actobh3uoV0m89+/ze+n15xA/wHmhDUxKKd/px7nnx5608b1rxyG wvX0Z8C8Iq1jHtDN6E/yBAk7XOnLH3EPc2DDzIKW/jsnMJZzxlltOD54yZ47GJyn cG5hIhSEroSarlXXuOMxCEscl+//vcMyrl5pEsz35IEYG1OxHqk= =oi6X -----END PGP SIGNATURE-----

