diff --git a/graphics/lunasvg/Makefile b/graphics/lunasvg/Makefile index aa47b65b4c70..cc1870a689b5 100644 --- a/graphics/lunasvg/Makefile +++ b/graphics/lunasvg/Makefile @@ -1,28 +1,29 @@ PORTNAME= lunasvg DISTVERSIONPREFIX= v DISTVERSION= 3.2.1 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= alster@vinterdalen.se COMMENT= SVG rendering and manipulation library in C++ WWW= https://github.com/sammycage/lunasvg/ 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= STATIC OPTIONS_SUB= yes STATIC_MESON_ON= -Ddefault_library=both .include diff --git a/graphics/plutosvg/Makefile b/graphics/plutosvg/Makefile index f1119d5465fd..bf86b9449179 100644 --- a/graphics/plutosvg/Makefile +++ b/graphics/plutosvg/Makefile @@ -1,31 +1,32 @@ PORTNAME= plutosvg DISTVERSIONPREFIX= v DISTVERSION= 0.0.6 +PORTREVISION= 1 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/sdl3_ttf/Makefile b/graphics/sdl3_ttf/Makefile index eab061ed5aaf..f57e67557337 100644 --- a/graphics/sdl3_ttf/Makefile +++ b/graphics/sdl3_ttf/Makefile @@ -1,47 +1,48 @@ PORTNAME= sdl3_ttf DISTVERSIONPREFIX= release- DISTVERSION= 3.2.0 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org COMMENT= Library to use TrueType fonts to render text in SDL applications WWW= https://github.com/libsdl-org/SDL_ttf LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libfreetype.so:print/freetype2 USES= cmake pkgconfig sdl USE_GITHUB= yes GH_ACCOUNT= libsdl-org GH_PROJECT= SDL_ttf USE_SDL= sdl3 CMAKE_OFF= SDLTTF_SAMPLES USE_LDCONFIG= yes PLIST_SUB= LIBVERSION=${DISTVERSION:C/[0-9]+/0/1} PORTDOCS= * OPTIONS_DEFINE= HARFBUZZ PLUTOSVG DOCS OPTIONS_DEFAULT=HARFBUZZ PLUTOSVG OPTIONS_SUB= yes HARFBUZZ_DESC= Use harfbuzz to improve text shaping HARFBUZZ_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz HARFBUZZ_CMAKE_BOOL= SDLTTF_HARFBUZZ PLUTOSVG_DESC= Use plutosvg for color emoji support PLUTOSVG_LIB_DEPENDS= libplutosvg.so:graphics/plutosvg PLUTOSVG_CFLAGS= -isystem ${LOCALBASE}/include/plutovg PLUTOSVG_CMAKE_BOOL= SDLTTF_PLUTOSVG post-extract: @${RM} -r ${WRKSRC}/external post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGES.txt ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/ .include