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 | 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
- diff from 2.10.2+dfsg-4 to 2.10.4+dfsg-1 (482.5 KiB)
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.