notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2023Q1
sdl2_ttf Library to use TrueType fonts to render text in SDL applications
2.22.0 graphics on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.22.0Version of this port present on the latest quarterly branch.
Maintainer: amdmi3@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-06-21 19:56:49
Last Update: 2024-04-08 23:18:00
Commit Hash: d714ec0
People watching this port, also watch:: lua52, bomber, xorg-drivers, xev
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (17 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/sdl2_ttf-2.22.0/catalog.mk
  3. /usr/local/share/licenses/sdl2_ttf-2.22.0/LICENSE
  4. /usr/local/share/licenses/sdl2_ttf-2.22.0/ZLIB
  5. include/SDL2/SDL_ttf.h
  6. lib/cmake/SDL2_ttf/SDL2_ttf-shared-targets-release.cmake
  7. lib/cmake/SDL2_ttf/SDL2_ttf-shared-targets.cmake
  8. lib/cmake/SDL2_ttf/SDL2_ttfConfig.cmake
  9. lib/cmake/SDL2_ttf/SDL2_ttfConfigVersion.cmake
  10. lib/libSDL2_ttf-2.0.so
  11. lib/libSDL2_ttf-2.0.so.0
  12. lib/libSDL2_ttf-2.0.so.0.2200.0
  13. lib/libSDL2_ttf.so
  14. libdata/pkgconfig/SDL2_ttf.pc
  15. @owner
  16. @group
  17. @mode
Collapse this list.
Dependency lines:
  • sdl2_ttf>0:graphics/sdl2_ttf
To install the port:
cd /usr/ports/graphics/sdl2_ttf/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/sdl2_ttf
  • pkg install sdl2_ttf
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: sdl2_ttf
Flavors: there is no flavor information for this port.
distinfo:
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

Packages (timestamps in pop-ups are UTC):
sdl2_ttf
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.22.02.22.02.0.152.22.02.22.0-2.0.15-
FreeBSD:13:quarterly2.22.02.22.0-2.22.02.22.02.20.22.20.22.20.2
FreeBSD:14:latest2.22.02.22.0-2.22.02.22.02.20.2-2.20.2
FreeBSD:14:quarterly2.22.02.22.0-2.22.02.22.02.20.22.20.22.20.2
FreeBSD:15:latest2.22.02.22.0n/a2.22.0n/a2.20.22.20.22.20.2
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. sdl2-config : devel/sdl20
Library dependencies:
  1. libfreetype.so : print/freetype2
  2. libharfbuzz.so : print/harfbuzz
  3. libSDL2.so : devel/sdl20
This port is required by:
for Libraries
  1. astro/mepo
  2. audio/klystrack
  3. devel/flatzebra
  4. devel/py-game
  5. devel/py-game_sdl2
  6. devel/py-pysdl2
  7. devel/sdl2pp
Expand this list (54 items / 47 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. emulators/mame
  3. emulators/open-simh
  4. emulators/openmsx
  5. games/3omns
  6. games/afternoonstalker
  7. games/alephone
  8. games/barony
  9. games/blobwars
  10. games/blockattack
  11. games/burgerspace
  12. games/colobot
  13. games/cosmosmash
  14. games/domino-chain
  15. games/el
  16. games/enigma
  17. games/flare-engine
  18. games/glob2
  19. games/hedgewars
  20. games/hoverboard-sdl
  21. games/instead
  22. games/lbreakouthd
  23. games/legend-of-edgar
  24. games/meandmyshadow
  25. games/moonlight-qt
  26. games/neverball
  27. games/openclaw
  28. games/py-fife
  29. games/solarus
  30. games/solarus-quest-editor
  31. games/starfighter
  32. games/taisei
  33. games/tome4
  34. games/tome4-beta
  35. games/trackballs
  36. games/tuxpaint
  37. games/valyriatear
  38. games/vcmi
  39. games/wesnoth
  40. games/widelands
  41. games/xmoto
  42. graphics/grafx2
  43. net/freerdp3
  44. Collapse this list.

Deleted ports which required this port:

Expand this list of 5 deleted ports
  1. devel/py-sdl2*
  2. emulators/mess*
  3. games/adonthell*
  4. games/cataclysm-dda-tiles*
  5. games/manaplus*
  6. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for sdl2_ttf-2.22.0: DOCS=on: Build and/or install documentation HARFBUZZ=on: Enable HarfBuzz support ===> Use 'make config' to modify these settings
Options name:
graphics_sdl2_ttf
USES:
cmake sdl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/libsdl-org/SDL_ttf/tar.gz/release-2.22.0?dummy=/
Collapse this list.

There are no commits on branch 2023Q1 for this port