freetype v2.13.3
- Created
- Updated
A library to render fonts.
# Usage
freetype is compatible with built-in CMake targets:
find_package(Freetype REQUIRED)
target_link_libraries(main PRIVATE Freetype::Freetype) # since CMake 3.10
# License
FTL OR GPL-2.0-or-later
# Supported Platforms
All platforms are supported
# Features
Default features: brotli
, bzip2
, png
, zlib
# brotli default
Support decompression of WOFF2 streams
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by brotli )
- vcpkg-cmake-config (by brotli )
# bzip2 default
Support bzip2 compressed fonts.
Host Dependencies:
one transitive dependency:
- vcpkg-cmake (by bzip2 )
# error-strings
Enable support for meaningful error descriptions.
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# png default
Support PNG compressed OpenType embedded bitmaps.
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (by libpng )
- vcpkg-cmake-config (by libpng )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
# subpixel-rendering
Enables subpixel rendering.
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# zlib default
Use zlib instead of internal library for DEFLATE
Host Dependencies:
one transitive dependency:
- vcpkg-cmake (by zlib )
# Dependencies
No dependencies.
# Host Dependencies
No transitive dependencies.
# Dependents
- allegro5
- cairo (feature
freetype
) - coin (feature
bzip2
) - coin (feature
freetype
) - elements
- ffmpeg (feature
freetype
) - fltk
- fontconfig
- forge
- freetype-gl
- ftgl
- gamedev-framework
- games101-cgl
- gmsh (feature
occ
) - graphicsmagick
- harfbuzz (feature
freetype
) - imgui (feature
freetype
) - juce (feature
freetype
) - libass
- libgd (feature
freetype
) - libmupdf
- libosmscout (feature
cairo
) - libosmscout (feature
svg
) - libraqm
- libxfont
- libxft
- luminoengine (feature
engine
) - magnum-plugins (feature
freetypefont
) - mapnik
- mfl
- msdfgen (feature
extensions
) - mygui
- nana
- ogre
- ogre-next
- opencascade (feature
freetype
) - opencv3 (feature
freetype
) - opencv4 (feature
freetype
) - openimageio (feature
freetype
) - osg (feature
freetype
) - pango
- pangomm
- plplot
- pngwriter
- podofo
- poppler
- qt5-base
- qtbase (feature
freetype
) - qtwebengine
- rmlui (feature
freetype
) - sdl2-ttf
- sfml (feature
graphics
) - skia (feature
freetype
) - tracy (feature
cli-tools
) - tracy (feature
gui-tools
) - vsgxchange (feature
freetype
) - vtk
# Host Dependents
No dependents.
# Contributors
- Alexander Karatarakis
- Ninetainedo
- Robert Schumacher
- codicodi
- Dale Stammen
- Jackie Ng
- Mikhail Paulyshka
- past-due
- Haojia Yu
- Voskrese
- angelmixu
- Lennart Trunk
- Helco
- Phil Christensen
- Simon Hausmann
- pravic
- wangli28
- Jack·Boos·Yu
- Kevin Lu
- B4rtware
- Oleg Shparber
- Phoebe
- Ken Johnson
- Alexander Neumann
- Long Nguyen
- Peter Steneteg
- LRFLEW
- autoantwort
- Bartosz Taudul
- Matthew Oliver
- Kai Pastor
- Thomas1664
- Sean Farrell
- DownerCase
- Osyotr
- Alexandre Bique
# Changelog
and 54 more commits:
8fd3f81
Forgot to bump version in accordance with maintainer guide95c2771
[Freetype] Actually prevent linking HarfBuzz on POSIXb7f916d
fix download url of freetype76d6356
[freetype] Fix build failures when VCPKG_BUILD_TYPE is set9f9778c
[many ports] Improve behavior on Linux and general cleanup353d635
[freetype][harfbuzz] Fix static freetype dependency.1b2f75b
[vcpkg] Support \share\<port>\usage to handle libraries which are found through built-in Find Modules.e00bb8d
[freetype] update to 2.8.126516fe
vcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)61ad15c
[freetype] update to 2.8d4bdf85
[freetype] In static builds, do not use absolute paths in cmake config files.5082ea5
[freetype] Bump version to match source changes for uwp0296400
added support for uwp buildscff21e0
[freetype] specify dependencies7e4a57f
[curl] [freetype] [tiff] Add dependencies on zlib. Add curl dependency on openssl.351c9a8
[curl] [freetype] [tiff] Add dependencies on zlib. Add curl dependency on openssl.1808d46
triplet is now automatically included before portfiles.d0a3c79
[freetype] Enable static building2058ea5
[freetype] Mark as not supporting static yetc494892
[freetype] Adjust include paths. Fix cmake config deployment.3679955
Introduce SOURCE_PATH to almost all portfiles930d0a7
URL and MIRRORS are now URLS8cee9c6
Replaced everything concerning MD5 with SHA512ccca198
Initial commit