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
- morphologica
- msdfgen (feature
extensions
) - mygui
- nana
- octave (feature
freetype
) - ogre
- ogre-next
- opencascade (feature
freetype
) - opencv3 (feature
freetype
) - opencv4 (feature
freetype
) - openimageio (feature
freetype
) - osg (feature
freetype
) - pango
- pangomm
- plplot
- plutosvg (feature
freetype
) - 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