]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
freetype: upgrade 2.14.1 -> 2.14.2
authorAndrej Kozemcak <andrej.kozemcak@siemens.com>
Tue, 3 Mar 2026 13:36:41 +0000 (14:36 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 9 Mar 2026 16:15:08 +0000 (16:15 +0000)
Changelog: https://gitlab.freedesktop.org/freetype/freetype/-/blob/f4205da14867c5387cd6a329b90ee10a6df6eeff/docs/CHANGES

Changes:
  - Several  changes  related  to  LCD  filtering  are implemented  to
    achieve better performance and encourage sound practices.

Bug fixes:
  - A bunch of potential security problems have been found.  All users
    should update.
  - The italic angle in `PS_FontInfo`  is now stored  as a fixed-point
    value  in degrees  for  all  Type 1 fonts  and  their derivatives,
    consistent  with  CFF  fonts  and  common  practices.  The  broken
    underline position and thickness values are fixed for CFF fonts.

Miscellaneous:
  - The `x` field in the `FT_Span` structure is now unsigned.
  - Demo  program  `ftgrid` got  an  option  `-m`  to select  a  start
    character to display.
  - Similarly, demo program  `ftmulti` got an option `-m`  to select a
    text string for rendering.
  - Option  `-d` in  the demo  program `ttdebug`  is now  called `-a`,
    expecting  a  comma-separated  list  of  axis  values.   The  user
    interface is also slightly improved.
  - The `ftinspect` demo program can now be compiled with Qt6, too.

Signed-off-by: Andrej Kozemcak <andrej.kozemcak@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-graphics/freetype/freetype_2.14.2.bb [moved from meta/recipes-graphics/freetype/freetype_2.14.1.bb with 94% similarity]

similarity index 94%
rename from meta/recipes-graphics/freetype/freetype_2.14.1.bb
rename to meta/recipes-graphics/freetype/freetype_2.14.2.bb
index dc59e5656b5ed89e736811bc4e195ebd2c73e557..08e3908235a91b26dbc667634f3bccab813f713d 100644 (file)
@@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=eeb073d5fb86d23c52bb9b84aa256307 \
                     "
 
 SRC_URI = "${SAVANNAH_NONGNU_MIRROR}/${BPN}/${BP}.tar.xz"
-SRC_URI[sha256sum] = "32427e8c471ac095853212a37aef816c60b42052d4d9e48230bab3bdf2936ccc"
+SRC_URI[sha256sum] = "4b62dcab4c920a1a860369933221814362e699e26f55792516d671e6ff55b5e1"
 
 UPSTREAM_CHECK_REGEX = "freetype-(?P<pver>\d+(\.\d+)+)"