Name freetype
Version 2.10.1
Summary Freetype font rendering library
Description FreeType is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display servers, font conversion tools, text image generation tools, and many other products as well.
Section libs
License FreeType | GPLv2+
Homepage http://www.freetype.org/
Bug tracker https://savannah.nongnu.org/bugs/?group=freetype
Recipe file recipes-graphics/freetype/freetype_2.10.1.bb
Layer openembedded-core (dunfell branch)
Inherits
  • autotools
  • multilib_header
  • pkgconfig
  • siteconfig
  • siteinfo
Dependencies
  • autoconf-native
  • automake-native
  • gnu-config-native
  • libpng
  • libtool-cross
  • libtool-native
  • pkgconfig-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • zlib
  • bzip2
  • harfbuzz
  • libpng
  • zlib
PACKAGECONFIG options
  • bzip2
  • freetypeconfig
  • harfbuzz
  • pixmap
  • zlib

Sources

https://download.savannah.nongnu.org/releases/freetype/freetype-2.10.1.tar.xz

Patches

Patch Status
freetype/use-right-libtool.patch Pending
freetype/0001-sfnt-Fix-heap-buffer-overflow-59308.patch Backport [https://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=a3bab162b2ae616074c8877a04556932998aeacd]
freetype/CVE-2022-27404.patch Backport [https://gitlab.freedesktop.org/freetype/freetype/-/commit/53dfdcd8198d2b3201a23c4bad9190519ba918db.patch]
freetype/CVE-2022-27405.patch Backport [https://gitlab.freedesktop.org/freetype/freetype/-/commit/22a0cccb4d9d002f33c1ba7a4b36812c7d4f46b5]
freetype/CVE-2022-27406.patch Backport [https://gitlab.freedesktop.org/freetype/freetype/-/commit/0c2bdb01a2e1d24a3e592377a6d0822856e10df2]
freetype/CVE-2023-2004.patch Backport [https://github.com/freetype/freetype/commit/e6fda039ad638866b7a6a5d046f03278ba1b7611]

bbappends

This recipe is appended by:

meta-webosose freetype_%.bbappend
meta-arago-distro freetype_%.bbappend

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master freetype 2.13.3
styhead (Yocto Project 5.1) freetype 2.13.3
scarthgap (Yocto Project 5.0) freetype 2.13.2
nanbield (Yocto Project 4.3) freetype 2.13.2
mickledore (Yocto Project 4.2) freetype 2.13.1
langdale (Yocto Project 4.1) freetype 2.12.1
kirkstone (Yocto Project 4.0) freetype 2.11.1
honister (Yocto Project 3.4) freetype 2.11.0
hardknott (Yocto Project 3.3) freetype 2.10.4
gatesgarth (Yocto Project 3.2) freetype 2.10.2
dunfell (Yocto Project 3.1) freetype 2.10.1 (this recipe)
zeus (Yocto Project 3.0) freetype 2.10.1
warrior (Yocto Project 2.7) freetype 2.9.1
thud (Yocto Project 2.6) freetype 2.9.1
sumo (Yocto Project 2.5) freetype 2.9
rocko (Yocto Project 2.4) freetype 2.8
pyro (Yocto Project 2.3) freetype 2.7.1
morty (Yocto Project 2.2) freetype 2.6.5
krogoth (Yocto Project 2.1) freetype 2.6.3
jethro (Yocto Project 2.0) freetype 2.6
fido (Yocto Project 1.8) freetype 2.5.4
dizzy (Yocto Project 1.7) freetype 2.5.3
daisy (Yocto Project 1.6) freetype 2.5.2
dora (Yocto Project 1.5) freetype 2.4.12
dylan (Yocto Project 1.4) freetype 2.4.11
danny (Yocto Project 1.3) freetype 2.4.10