diff --git a/graphics/plutosvg/Makefile b/graphics/plutosvg/Makefile index 4a7cdcfe328c..07dbe8231d88 100644 --- a/graphics/plutosvg/Makefile +++ b/graphics/plutosvg/Makefile @@ -1,31 +1,31 @@ PORTNAME= plutosvg DISTVERSIONPREFIX= v -DISTVERSION= 0.0.4 +DISTVERSION= 0.0.5 CATEGORIES= graphics MAINTAINER= alster@vinterdalen.se COMMENT= Tiny SVG rendering library in C WWW= https://github.com/sammycage/plutosvg/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libplutovg.so:graphics/plutovg USES= cpe meson pkgconfig CPE_VENDOR= sammycage USE_GITHUB= yes GH_ACCOUNT= sammycage USE_LDCONFIG= yes PLIST_SUB= SOVERSION=${DISTVERSION} OPTIONS_DEFINE= FREETYPE STATIC OPTIONS_DEFAULT= FREETYPE OPTIONS_SUB= yes FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_MESON_ENABLED= freetype STATIC_MESON_ON= -Ddefault_library=both .include diff --git a/graphics/plutosvg/distinfo b/graphics/plutosvg/distinfo index d783f3255b14..4bd45d012e40 100644 --- a/graphics/plutosvg/distinfo +++ b/graphics/plutosvg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736307612 -SHA256 (sammycage-plutosvg-v0.0.4_GH0.tar.gz) = 1fd07a15f701a045afa8cb3d2709709180b0d27edbb8f366322c74084684d215 -SIZE (sammycage-plutosvg-v0.0.4_GH0.tar.gz) = 113695 +TIMESTAMP = 1739382222 +SHA256 (sammycage-plutosvg-v0.0.5_GH0.tar.gz) = b82fa5e361d841a8c1c3471060d9b87148169d5401592c23be5084cfb3b825b5 +SIZE (sammycage-plutosvg-v0.0.5_GH0.tar.gz) = 114978 diff --git a/graphics/plutosvg/files/patch-examples_meson.build b/graphics/plutosvg/files/patch-examples_meson.build new file mode 100644 index 000000000000..0350f4b2b07a --- /dev/null +++ b/graphics/plutosvg/files/patch-examples_meson.build @@ -0,0 +1,9 @@ +--- examples/meson.build.orig 2025-02-18 19:56:04 UTC ++++ examples/meson.build +@@ -4,5 +4,5 @@ if freetype_dep.found() + executable('camera2png', 'camera2png.c', dependencies: plutosvg_dep) + executable('svg2png', 'svg2png.c', dependencies: plutosvg_dep) + if freetype_dep.found() +- executable('emoji2png', 'emoji2png.c', dependencies: [plutosvg_dep, freetype_dep]) ++ executable('emoji2png', 'emoji2png.c', dependencies: [plutosvg_dep, freetype_dep, math_dep]) + endif