freetype 2.10.4+dfsg-1 source package in Ubuntu

Changelog

freetype (2.10.4+dfsg-1) unstable; urgency=medium

  * New upstream version:
    - Fix for CVE-2020-15999 (heap buffer overflow) now included.
    - New flag `FT_OUTLINE_OVERLAP' available to make the smooth rasterizer do
      4x4 oversampling to mitigate artifacts in pixels partially covered by
      overlapping contours. This at least quadruples the rendering time.
      FreeType automatically uses this rendering mode if a glyph in a TrueType
      font has the `OVERLAP_SIMPLE' or `OVERLAP_COMPOUND' bit set.
    - Including FreeType header files via FT_*_H macros is no longer required.
      Downstream packages are encouraged to include the FreeType headers via
      standard paths, e.g. #include <freetype/freetype.h>.
    - Support for building with Meson.
    - Fixes for various memory leaks, primarily in the CFF driver module.
    - Jam support has been removed.
    - Many improvements to demo programs.
    - The obsolete `HAVE_STDINT_H' probing macro has been removed.
    - Public macro definitions required by the FreeType API have been moved to
      include/freetype/config/public-macros.h.
    - Private macro definitions used by the FreeType API have been moved to
      include/freetype/config/compiler-macros.h.
    - New common header for integer data types added.
  * debian/control:
    - Build-Depend on zlib1g-dev | libz-dev.
    - Raise Standards-Version from 4.5.0 to 4.5.1 (no changes needed).
  * debian/copyright:
    - Update for FreeType 2.10.4.
    - Remove redundant globbing patterns.
  * debian/patches:
    - Drop cve-2020-15999.patch (fix included in FreeType 2.10.4).
    - Refresh enable-subpixel-rendering.patch.
    - Refresh hide-donations-information.patch.
  * debian/rules: Remove debian/udeb directory before building.
  * debian/tests/libfreetype-dev: Replace the FT_FREETYPE_H macro with a
    standard header inclusion.

 -- Hugh McMaster <email address hidden>  Sat, 05 Dec 2020 19:20:58 +1100

Upload details

Uploaded by:
Hugh McMaster
Uploaded to:
Sid
Original maintainer:
Hugh McMaster
Architectures:
any all
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
freetype_2.10.4+dfsg-1.dsc 3.6 KiB e49fd5a3be9816e2c9caf287e945a3257e60b809a50db83fcea2aa8e4ffa2438
freetype_2.10.4+dfsg.orig-ft2demos.tar.xz 231.2 KiB 3f873ebe4fb387da3859149459f9be95320ce1fd56b50f8fdb9d2a8492887083
freetype_2.10.4+dfsg.orig-ft2demos.tar.xz.asc 195 bytes 38d5b9a5aa11ecf8c6d4c983ef48b3ce2288fdf93d44719df2598b9d415c8061
freetype_2.10.4+dfsg.orig-ft2docs.tar.xz 2.0 MiB cca1c19d1efa911bb685d919b5b0fe1279b0699bf8eb6a3d3bf9f02784758212
freetype_2.10.4+dfsg.orig-ft2docs.tar.xz.asc 195 bytes 29fca9ff0e1cdc57ad5707b17f629eeaa216eb334f6082f1b05fb0fe35e14ff3
freetype_2.10.4+dfsg.orig.tar.xz 2.2 MiB db0c0938b3b75cf314775baa75198098e41583b3aaa4804b454f183ce45120a9
freetype_2.10.4+dfsg-1.debian.tar.xz 113.9 KiB 96276d66eb56247545cd9e60ffae0bd5b5aee0490e4e7171337a6666bc51b125

Available diffs

No changes file available.

Binary packages built by this source

freetype2-demos: No summary available for freetype2-demos in ubuntu hirsute.

No description available for freetype2-demos in ubuntu hirsute.

freetype2-demos-dbgsym: No summary available for freetype2-demos-dbgsym in ubuntu hirsute.

No description available for freetype2-demos-dbgsym in ubuntu hirsute.

freetype2-doc: No summary available for freetype2-doc in ubuntu hirsute.

No description available for freetype2-doc in ubuntu hirsute.

libfreetype-dev: No summary available for libfreetype-dev in ubuntu hirsute.

No description available for libfreetype-dev in ubuntu hirsute.

libfreetype6: No summary available for libfreetype6 in ubuntu hirsute.

No description available for libfreetype6 in ubuntu hirsute.

libfreetype6-dbgsym: No summary available for libfreetype6-dbgsym in ubuntu hirsute.

No description available for libfreetype6-dbgsym in ubuntu hirsute.

libfreetype6-dev: No summary available for libfreetype6-dev in ubuntu hirsute.

No description available for libfreetype6-dev in ubuntu hirsute.

libfreetype6-udeb: No summary available for libfreetype6-udeb in ubuntu hirsute.

No description available for libfreetype6-udeb in ubuntu hirsute.