Import plutosvg-0.0.8.

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.

from Matthew/"fiddle"; thanks!

previous version ok jtt@
This commit is contained in:
bentley
2026-06-01 10:07:29 +00:00
parent 54c1de3f88
commit c9a99fd89a
4 changed files with 39 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
COMMENT = tiny SVG rendering library in C
GH_ACCOUNT = sammycage
GH_PROJECT = plutosvg
GH_TAGNAME = v0.0.8
CATEGORIES = devel graphics
SHARED_LIBS += plutosvg 0.0 # 0.0
# MIT
PERMIT_PACKAGE = Yes
MODULES = devel/cmake
WANTLIB = m plutovg
LIB_DEPENDS = graphics/lunasvg
CONFIGURE_ARGS = -DBUILD_SHARED_LIBS=ON
.include <bsd.port.mk>
+2
View File
@@ -0,0 +1,2 @@
SHA256 (plutosvg-0.0.8.tar.gz) = SdXP53LTqhDNSHny9uGJ9Qg8COTI6gG/PVuHyX38p9I=
SIZE (plutosvg-0.0.8.tar.gz) = 116898
+5
View File
@@ -0,0 +1,5 @@
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.
+10
View File
@@ -0,0 +1,10 @@
include/plutosvg/
include/plutosvg/plutosvg-ft.h
include/plutosvg/plutosvg.h
lib/cmake/plutosvg/
lib/cmake/plutosvg/plutosvgConfig.cmake
lib/cmake/plutosvg/plutosvgConfigVersion.cmake
lib/cmake/plutosvg/plutosvgTargets${MODCMAKE_BUILD_SUFFIX}
lib/cmake/plutosvg/plutosvgTargets.cmake
@lib lib/libplutosvg.so.${LIBplutosvg_VERSION}
lib/pkgconfig/plutosvg.pc