Port details
sdl3_ttf Library to use TrueType fonts to render text in SDL applications
3.2.2_3 graphics Σ =1 3.2.2_3Version of this port present on the latest quarterly branch. Maintainer: amdmi3@FreeBSD.org Port Added: 2025-02-04 16:54:15
Last Update: 2025-09-19 00:26:17
Commit Hash: 5f1491c
People watching this port, also watch: libgd , netpbm , mutt , libwmf , p5-Socket6 License: ZLIB
WWW: https://github.com/libsdl-org/SDL_ttf Description: # This library is a wrapper around the FreeType and Harfbuzz libraries,
allowing you to use TrueType fonts to render text in SDL applications.
It allows a programmer to use multiple TrueType fonts without having
to code a font rendering routine themselves. With the power of
outline fonts and antialiasing, high quality text output can be
obtained without much effort. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For RUN/BUILD depends:sdl3_ttf>0:graphics/sdl3_ttf
For LIB depends:libSDL3_ttf.so:graphics/sdl3_ttf
To install the port : # cd /usr/ports/graphics/sdl3_ttf/ && make install clean To add the package , run one of these commands: pkg install graphics/sdl3_ttf pkg install sdl3_ttf NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: sdl3_ttf Flavors: # there is no flavor information for this port. distinfo: # TIMESTAMP = 1743509923
SHA256 (libsdl-org-SDL_ttf-release-3.2.2_GH0.tar.gz) = ff6b81d3dc39d843cc3ead6dedd68043a79513d266792ea89445547ef4e9b073
SIZE (libsdl-org-SDL_ttf-release-3.2.2_GH0.tar.gz) = 1572749
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
cmake : devel/cmake-core ninja : devel/ninja pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies: #
libfreetype.so : print/freetype2 libharfbuzz.so : print/harfbuzz libplutosvg.so : graphics/plutosvg libplutovg.so : graphics/plutovg libSDL3.so : devel/sdl3
This port is required by: # for Libraries #
emulators/pcsx2
net/freerdp3
Configuration Options : #
===> The following configuration options are available for sdl3_ttf-3.2.2_3:
DOCS=on: Build and/or install documentation
HARFBUZZ=on: Use harfbuzz to improve text shaping
PLUTOSVG=on: Use plutosvg for color emoji support
===> Use 'make config' to modify these settings Options name : #
graphics_sdl3_ttf USES: #
cmake pkgconfig sdl
pkg-message: # FreshPorts was unable to extract/find any pkg message Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
3.2.2_3 19 Sep 2025 00:26:17
Älven (alven)
graphics/plutovg: Update 1.3.0 => 1.3.1
Changelogs:
* https://github.com/sammycage/plutovg/releases/tag/v1.3.1
* https://github.com/sammycage/plutovg/compare/v1.3.0...v1.3.1
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D52518
3.2.2_2 04 Sep 2025 11:22:11
Älven (alven) Author: Stefan Schlosser
*/*: bump PORTREVISION after graphics/{lunasvg,plutovg} update
PR: 288842
Approved by: yuri@ (Mentor, implicit)
3.2.2_1 14 Aug 2025 16:35:21
Dmitry Marakasov (amdmi3)
graphics/sdl3_ttf: minor cleanup
PR: 288843
Submitted by: bsdcode@disroot.org
3.2.2_1 03 Aug 2025 17:49:01
Älven (alven)
graphics/plutosvg: Update 0.0.6 => 0.0.7
PR: 288629
Approved by: yuri@ (Mentor)
3.2.2 06 Apr 2025 21:25:11
Dmitry Marakasov (amdmi3)
graphics/sdl3_ttf: update 3.2.0 → 3.2.2
3.2.0_1 14 Mar 2025 21:32:33
Vladimir Druzenko (vvd)
graphics/{lunasvg,plutosvg,sdl3_ttf}: bump after update graphics/plutovg 0.0.13
→ 1.0.0
SONAME in graphics/plutovg changed from 0 to 1
PR: 285402
3.2.0 08 Mar 2025 00:28:07
Dmitry Marakasov (amdmi3)
graphics/sdl3_ttf: update 3.1.0 → 3.2.0
3.1.0 04 Feb 2025 16:52:33
Dmitry Marakasov (amdmi3)
graphics/sdl3_ttf: add port
This library is a wrapper around the FreeType and Harfbuzz libraries,
allowing you to use TrueType fonts to render text in SDL applications.
It allows a programmer to use multiple TrueType fonts without having
to code a font rendering routine themselves. With the power of
outline fonts and antialiasing, high quality text output can be
obtained without much effort.