Bug#1099422: RFP: plutovg -- Tiny 2D vector graphics library in C
Simon McVittie <[email protected]> Mon, 3 Mar 2025 12:58:04 +0000
| Newsgroups | gmane.linux.debian.devel.games |
|---|---|
| Message-ID | <Z8WnXHIXhT4HLxv0__46441.7018041544$1741007020$gmane$org@remnant.pseudorandom.co.uk> |
Package: wnpp Severity: wishlist X-Debbugs-Cc: [email protected], [email protected], [email protected] Control: affects -1 + src:libsdl3-ttf * Package name : plutovg Version : 0.0.13 (as of 2025-03-03) Upstream Contact: Samuel Ugochukwu * URL : https://github.com/sammycage/plutovg * License : MIT Programming Lang: C Description : Tiny 2D vector graphics library in C plutovg is a small vector graphics library, and appears to be a smaller, less featureful alternative to larger libraries like Cairo. It is a dependency of plutosvg (RFP to be opened soon) which libsdl3-ttf can optionally use to draw emoji in SVG format embedded in OpenType fonts. I don't know whether it has a stable API or ABI at this stage (any prospective maintainer should talk to upstream about whether it does before building it as a shared library). If not, it might need to go to experimental until it has stabilized. If plutovg isn't packaged separately or isn't yet suitable to be packaged separately, libsdl3-ttf can potentially use its vendored copy, if we stop deleting the vendored copy (but that will require a copyright/licensing check that I have not yet had time to do).