Created attachment 256164 [details] [PATCH] [NEW PORT] graphics/plutosvg: Tiny SVG rendering library in C PlutoSVG is a compact and efficient SVG rendering library written in C. It is specifically designed for parsing and rendering SVG documents embedded in OpenType fonts, providing an optimal balance between speed and minimal memory usage. It is also suitable for rendering scalable icons.
Created attachment 256175 [details] [PATCH] [NEW PORT] graphics/plutosvg: Tiny SVG rendering library in C + Add CPE information
Unless explicitly stated otherwise, all my patches are build-tested with `poudriere testport` for all currently supported release branches for 2 common architectures I have at hand: [142 141 134] * [amd64 i386]. Failures (if any) are warned about. I try to include test suites when possible. This port's upstream doesn't provide any test suite, though.
Created attachment 256529 [details] [PATCH] [NEW PORT] graphics/plutosvg: Tiny SVG rendering library in C
Created attachment 256552 [details] [PATCH] [NEW PORT] graphics/plutosvg: Tiny SVG rendering library in C Use SOVERSION
Committed, thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ff31e477ff37005c2af30d71087e80c689e7c019 commit ff31e477ff37005c2af30d71087e80c689e7c019 Author: Älven <alster@vinterdalen.se> AuthorDate: 2025-01-08 14:01:59 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2025-01-08 14:01:59 +0000 graphics/plutosvg: New port: Tiny SVG rendering library in C PR: 283635 graphics/Makefile | 1 + graphics/plutosvg/Makefile (new) | 31 +++++++++++++++++++++++++++++++ graphics/plutosvg/distinfo (new) | 3 +++ graphics/plutosvg/pkg-descr (new) | 4 ++++ graphics/plutosvg/pkg-plist (new) | 6 ++++++ 5 files changed, 45 insertions(+)