SHA256
1
0
forked from pool/freetype2

9 Commits

Author SHA256 Message Date
Ismail Dönmez
025178e121 - Update to version 2.10.4
* Contains the fix for CVE-2020-15999
  * Minor improvements to the B/W rasterizer.
  * Auto-hinter support for Medefaidrin script.
  * Fix various  memory leaks (mainly  for CFF) and other  issues that
    might cause crashes in rare circumstances.

- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=164
2020-10-20 09:53:16 +00:00
Ismail Dönmez
a21245dded - Update to version 2.10.2
* Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
  * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
    MM fonts.
  * Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.
  * Drop support for Python 2 in Freetype's API reference generator
  * Auto-hinter support for Hanifi Rohingya
  * Document the `FT2_KEEP_ALIVE' debugging environment variable.

- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=162
2020-05-09 10:36:42 +00:00
Ismail Dönmez
625947c136 - Update to version 2.10.0
* A bunch of new functions has been added to access and process
    COLR/CPAL data of OpenType fonts with color-layered glyphs.
  * As a GSoC 2018 project, Nikhil Ramakrishnan completely
    overhauled and modernized the API reference.
  * The logic for computing the global ascender, descender, and
    height of OpenType fonts has been slightly adjusted for
    consistency.
  * `TT_Set_MM_Blend' could fail if called repeatedly with the same
    arguments.
  * The precision of handling deltas in Variation Fonts has been
    increased.The problem did only show up with multidimensional
    designspaces.
  * New function `FT_Library_SetLcdGeometry' to set up the geometry
    of LCD subpixels.
  * FreeType now uses the `defaultChar' property of PCF fonts to set
    the  glyph for  the undefined  character  at glyph  index 0  (as
    FreeType already does for all other supported font formats).  As
    a consequence, the order of glyphs of a PCF font if accessed
    with  FreeType can be different now compared to previous
    versions.
    This change doesn't affect PCF font access with cmaps.
  * `FT_Select_Charmap' has been changed to allow  parameter value
    `FT_ENCODING_NONE', which is valid for BDF, PCF, and Windows FNT
    formats to access built-in cmaps that don't have a predefined
    `FT_Encoding' value.
  * A previously reserved field in the `FT_GlyphSlotRec' structure
    now holds the glyph index.
  * The usual round of fuzzer bug fixes to better reject malformed
    fonts.

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=156
2019-06-24 07:26:24 +00:00
Ismail Dönmez
638a078b2f - Remove old ppc64 parts in spec file
- Refresh patches:
  + bugzilla-308961-cmex-workaround.patch
  + don-t-mark-libpng-as-required-library.patch
  + enable-long-family-names-by-default.patch
- Enable subpixel rendering with infinality config:
  + enable-subpixel-rendering.patch
  + enable-infinality-subpixel-hinting.patch

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=152
2018-10-27 11:56:04 +00:00
Ismail Dönmez
ccf0d326b0 - Add psaux-flex.patch to fix a regression in Type1 rendering
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=130
2018-01-10 10:35:08 +00:00
Hrvoje Senjan
83509fc618 Accepting request 336413 from home:TheIndifferent:branches:M17N
Updating to 2.6.1, refreshing the patches.

OBS-URL: https://build.opensuse.org/request/show/336413
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=109
2015-10-04 21:55:30 +00:00
Hrvoje Senjan
a143330a32 Accepting request 264431 from home:sumski:branches:M17N
Update to version 2.5.4

OBS-URL: https://build.opensuse.org/request/show/264431
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=90
2014-12-08 16:14:10 +00:00
Hrvoje Senjan
2650963727 OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=88 2014-03-13 03:11:07 +00:00
OBS User mrdocs
75e31282ae Accepting request 225325 from home:sumski:branches:M17N
Update to version 2.5.3

OBS-URL: https://build.opensuse.org/request/show/225325
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=87
2014-03-10 08:02:34 +00:00