diff --git a/graphics/sdl2_ttf/Makefile b/graphics/sdl2_ttf/Makefile index 635245b33172..bb642963b787 100644 --- a/graphics/sdl2_ttf/Makefile +++ b/graphics/sdl2_ttf/Makefile @@ -1,7 +1,8 @@ PORTNAME= sdl2_ttf -DISTVERSIONPREFIX= release- DISTVERSION= 2.22.0 CATEGORIES= graphics +MASTER_SITES= https://github.com/libsdl-org/SDL_ttf/releases/download/release-${DISTVERSION}/ +DISTNAME= SDL2_ttf-${DISTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Library to use TrueType fonts to render text in SDL applications @@ -13,21 +14,26 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libfreetype.so:print/freetype2 USES= cmake sdl -USE_GITHUB= yes -GH_ACCOUNT= libsdl-org -GH_PROJECT= SDL_ttf USE_SDL= sdl2 -CMAKE_OFF= SDL2TTF_SAMPLES -CMAKE_ARGS= -DSDL2TTF_DEBUG_POSTFIX:STRING= USE_LDCONFIG= yes +EXTRACT_AFTER_ARGS= --exclude VisualC-WinRT \ + --exclude VisualC \ + --exclude Xcode \ + --exclude external \ + --exclude mingw + PORTDOCS= * -OPTIONS_DEFINE= HARFBUZZ DOCS +CMAKE_OFF= SDL2TTF_SAMPLES +CMAKE_ARGS= -DSDL2TTF_DEBUG_POSTFIX:STRING= + +OPTIONS_DEFINE= DOCS HARFBUZZ OPTIONS_DEFAULT=HARFBUZZ OPTIONS_SUB= yes HARFBUZZ_DESC= Enable HarfBuzz support + HARFBUZZ_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz HARFBUZZ_CMAKE_BOOL= SDL2TTF_HARFBUZZ diff --git a/graphics/sdl2_ttf/distinfo b/graphics/sdl2_ttf/distinfo index 4fa20f77dd4e..68a569859262 100644 --- a/graphics/sdl2_ttf/distinfo +++ b/graphics/sdl2_ttf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711647261 -SHA256 (libsdl-org-SDL_ttf-release-2.22.0_GH0.tar.gz) = 2275d0ddfffa53f0efa628bc1621f662dacbd42467b5a44db99e38255fbb575a -SIZE (libsdl-org-SDL_ttf-release-2.22.0_GH0.tar.gz) = 8818147 +TIMESTAMP = 1713692445 +SHA256 (SDL2_ttf-2.22.0.tar.gz) = d48cbd1ce475b9e178206bf3b72d56b66d84d44f64ac05803328396234d67723 +SIZE (SDL2_ttf-2.22.0.tar.gz) = 14314901