Summary
This library is a wrapper around the FreeType and Harfbuzz libraries, allowing you to use TrueType fonts to render text in SDL applications.
Versions
v3.2.2 :: 0 :: gentoo
- Modified
- License
- ZLIB
- Keywords
- amd64 arm arm64 ppc64 x86 ~loong ~ppc ~riscv
- USE flags
- X harfbuzz plutosvg static-libs
USE flags
General
- X
- Add support for X11
- harfbuzz
- Use media-libs/harfbuzz for enhanced font rendering
- plutosvg
- Use media-libs/plutosvg for colour emoji support
- static-libs
- Build static versions of dynamic libraries as well
abi_mips
- n32
- 64-bit (32-bit pointer) libraries
- n64
- 64-bit libraries
- o32
- 32-bit libraries
abi_s390
- 32
- 32-bit (s390) libraries
- 64
- 64-bit (s390x) libraries
abi_x86
- 32
- 32-bit (x86) libraries
- 64
- 64-bit (amd64) libraries
- x32
- x32 ABI libraries
Dependencies
media-libs / freetype : High-quality and portable font engine
media-libs / harfbuzz : An OpenType text shaping engine
media-libs / libsdl3 : Simple Direct Media Layer
media-libs / plutosvg : Tiny SVG rendering library in C
Runtime Dependencies
media-libs / freetype : High-quality and portable font engine
media-libs / harfbuzz : An OpenType text shaping engine
media-libs / libsdl3 : Simple Direct Media Layer
media-libs / plutosvg : Tiny SVG rendering library in C
Depending packages
app-emulation / fs-uae : Integrates the most accurate Amiga emulation code available from WinUAE
games-emulation / mame : Multiple Arcade Machine Emulator
games-fps / unreal : Modern build of the original Unreal engine
games-fps / unreal-tournament : Modern build of the Unreal Tournament (99) engine
games-strategy / freeciv : Multiplayer strategy game (Civilization Clone)
net-misc / freerdp : Free implementation of the Remote Desktop Protocol
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
media-libs/sdl3-ttf: Stabilize 3.2.2 ppc64, #970666
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Eli Schwartz · gentoo
media-libs/sdl3-ttf: Stabilize 3.2.2 arm64, #970666
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Eli Schwartz · gentoo
media-libs/sdl3-ttf: Stabilize 3.2.2 arm, #970666
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/sdl3-ttf: Stabilize 3.2.2 x86, #970666
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/sdl3-ttf: Stabilize 3.2.2 amd64, #970666
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
media-libs/sdl3-ttf: keyword 3.2.2 for ~loong, #958331
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/sdl3-ttf: Keyword 3.2.2 x86, #958331
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/sdl3-ttf: Keyword 3.2.2 ppc64, #958331
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/sdl3-ttf: Keyword 3.2.2 ppc, #958331
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/sdl3-ttf: Keyword 3.2.2 arm64, #958331
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/sdl3-ttf: Keyword 3.2.2 arm, #958331
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-libs/sdl3-ttf: Keyword 3.2.2 riscv, #958331
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
media-libs/sdl3-ttf: new package, add 3.2.2
This package adds USE `plutosvg` when compared with `media-libs/sdl2-ttf`. This uses `media-libs/plutosvg` to provide colour emoji support. Signed-off-by: Matt Jolly <kangie@gentoo.org>