247 Commits

Author SHA256 Message Date
3ee11d3399 Accepting request 1318307 from M17N
- update to 2.14.1:
  * The auto-hinter got new abilities. It can now better separate
    diacritic glyphs from base glyphs at small sizes  by
    artificially moving  diacritics up (or  down) if necessary
  * Tilde accent  glyphs get vertically stretched at small sizes so
    that they don't degenerate to horizontal lines.
  * Diacritics directly attached to a base glyph (like the ogonek in
    character 'ę') no longer distort the shape of the base glyph
  * The TrueType  instruction interpreter  was optimized to
    produce a 15% gain in the glyph loading speed.
  * Handling of Variation Fonts is now considerably faster
  * TrueType and CFF glyph loading speed has been improved by 5-10%
    on modern 64-bit platforms  as  a result of better handling of
    fixed-point multiplication.
  * The BDF driver now loads fonts 75% faster.

OBS-URL: https://build.opensuse.org/request/show/1318307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=111
2025-11-21 15:53:44 +00:00
c339a21a75 - update to 2.14.1:
* The auto-hinter got new abilities. It can now better separate
    diacritic glyphs from base glyphs at small sizes  by
    artificially moving  diacritics up (or  down) if necessary
  * Tilde accent  glyphs get vertically stretched at small sizes so
    that they don't degenerate to horizontal lines.
  * Diacritics directly attached to a base glyph (like the ogonek in
    character 'ę') no longer distort the shape of the base glyph
  * The TrueType  instruction interpreter  was optimized to
    produce a 15% gain in the glyph loading speed.
  * Handling of Variation Fonts is now considerably faster
  * TrueType and CFF glyph loading speed has been improved by 5-10%
    on modern 64-bit platforms  as  a result of better handling of
    fixed-point multiplication.
  * The BDF driver now loads fonts 75% faster.

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=213
2025-11-17 17:47:52 +00:00
c487ba1e24 Accepting request 1312229 from M17N
OBS-URL: https://build.opensuse.org/request/show/1312229
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=110
2025-10-21 09:14:37 +00:00
e2e295b9ed Accepting request 1311994 from home:pgajdos
- package FTL.TXT and GPLv2.TXT [bsc#1252148]

- package FTL.TXT and GPLv2.TXT [bsc#1252148]

OBS-URL: https://build.opensuse.org/request/show/1311994
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=211
2025-10-19 14:03:08 +00:00
94c2cd5c8b Accepting request 1282485 from M17N
OBS-URL: https://build.opensuse.org/request/show/1282485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=109
2025-06-06 20:34:59 +00:00
3857f8d183 Accepting request 1281183 from home:alarrosa:branches:M17N
Fix a type in the changelog and also:
- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
  available

OBS-URL: https://build.opensuse.org/request/show/1281183
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=209
2025-06-04 04:40:01 +00:00
7307bee4d1 Accepting request 1248405 from M17N
- update to 2.13.2:
  * Some  fields in the `FT_Outline` structure have been changed
    from signed to unsigned type, which better reflects the actual
    usage. It is also an additional means to protect against
    malformed input.
  * Rare double-free crashes in the cache subsystem have been fixed.
  * Excessive stack allocation in the autohinter has been fixed.
  * The B/W  rasterizer has received a major upkeep that results in
    large performance improvements.  The rendering speed has
    increased and even doubled for very complex glyphs.

    library.
- Re-enable freetype-config, there is just too many fallouts.
  truetype/ttinterp.c (bsc#1079600)
- Add psaux-flex.patch to fix a regression in Type1 rendering
    instance. Previously, FreeType returned to the base font
- removed freetype2-subpixel.patch in favor of above
- get 2.5.3 from Factory as it fixes

OBS-URL: https://build.opensuse.org/request/show/1248405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=108
2025-03-05 12:39:16 +00:00
a75c1dcb00 - update to 2.13.2:
* Some  fields in the `FT_Outline` structure have been changed
    from signed to unsigned type, which better reflects the actual
    usage. It is also an additional means to protect against
    malformed input.
  * Rare double-free crashes in the cache subsystem have been fixed.
  * Excessive stack allocation in the autohinter has been fixed.
  * The B/W  rasterizer has received a major upkeep that results in
    large performance improvements.  The rendering speed has
    increased and even doubled for very complex glyphs.
    library.
- Re-enable freetype-config, there is just too many fallouts.
  truetype/ttinterp.c (bsc#1079600)
- Add psaux-flex.patch to fix a regression in Type1 rendering
    instance. Previously, FreeType returned to the base font
- removed freetype2-subpixel.patch in favor of above
- get 2.5.3 from Factory as it fixes

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=207
2025-02-25 14:02:38 +00:00
1e4a783a0c Accepting request 1150936 from M17N
OBS-URL: https://build.opensuse.org/request/show/1150936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=107
2024-02-27 21:43:57 +00:00
23f9214f3e Accepting request 1150712 from home:dimstar:rpm4.20:f
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1150712
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=205
2024-02-26 10:34:34 +00:00
dc9a7e1f83 Accepting request 1116998 from M17N
OBS-URL: https://build.opensuse.org/request/show/1116998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=106
2023-10-13 21:13:40 +00:00
eba5951db5 Accepting request 1116974 from home:dimstar:Factory
- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.

- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.

OBS-URL: https://build.opensuse.org/request/show/1116974
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=203
2023-10-11 13:09:51 +00:00
65428c08df Accepting request 1098816 from M17N
OBS-URL: https://build.opensuse.org/request/show/1098816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=105
2023-07-17 17:22:50 +00:00
d5a000ef69 Accepting request 1098802 from home:dirkmueller:Factory
- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)

- update to 2.13.1:
  * `ftbench` has a new  command-line option  `-a`  to
    apply design coordinates.
  *  `ftview` can now flip SVG rendering on and off using the
    'Z' key.
  * `ftmulti` it  is  now possible  to toggle  the  fill
    rule  and overlap flag  used for  rendering glyphs using  the 'F3'
    and 'F4' keys,  respectively. Toggling the anti-aliased  mode
    has been changed to the 'TAB' key.

OBS-URL: https://build.opensuse.org/request/show/1098802
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=201
2023-07-15 15:23:55 +00:00
19cb24f633 Accepting request 1089007 from M17N
OBS-URL: https://build.opensuse.org/request/show/1089007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=104
2023-05-26 18:15:06 +00:00
0a8332244d Accepting request 1088982 from home:dimstar:Factory
- Do not limit ftdump conflict to < version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.

OBS-URL: https://build.opensuse.org/request/show/1088982
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=199
2023-05-25 11:04:56 +00:00
ac71c7e08f Accepting request 1084625 from M17N
OBS-URL: https://build.opensuse.org/request/show/1084625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=103
2023-05-05 13:56:58 +00:00
01387441e3 Accepting request 1084623 from home:dimstar:Factory
- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1084623
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=197
2023-05-04 11:38:06 +00:00
55723ce301 Accepting request 1081132 from M17N
OBS-URL: https://build.opensuse.org/request/show/1081132
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=102
2023-04-22 19:57:09 +00:00
922bfe7af3 Accepting request 1080482 from home:fcrozat:branches:M17N
- Fix license tag to FTL and GPL-2.0-only.

OBS-URL: https://build.opensuse.org/request/show/1080482
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=195
2023-04-21 08:59:07 +00:00
1fe65f6f98 Accepting request 1070269 from M17N
- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
      https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints

OBS-URL: https://build.opensuse.org/request/show/1070269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=101
2023-03-11 17:22:07 +00:00
f15015c9de OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=193 2023-03-08 21:04:42 +00:00
2e049e684f - drop CVE-2022-31782.patch (upstream)
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=192
2023-03-08 20:26:37 +00:00
9d0405d2e9 OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=191 2023-03-08 20:26:07 +00:00
97e3a4b77f - update to 2.13.0:
* The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
      https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=190
2023-03-08 20:11:15 +00:00
b3587f3c33 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=100 2023-03-04 22:05:37 +00:00
OBS User buildservice-autocommit
8ffc087a20 Updating link to change in openSUSE:Factory/freetype2 revision 100
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=996369126d0bb8c6b71fb12efdbb7824
2023-03-04 22:05:37 +00:00
49719abdaf Accepting request 1069055 from M17N
OBS-URL: https://build.opensuse.org/request/show/1069055
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=99
2023-03-04 21:42:12 +00:00
d2dd41e7cc Accepting request 1069029 from home:msmeissn:branches:M17N
- add devel requires to devel-32bit for brotli and bzip2 (indirect
  for Wine)

OBS-URL: https://build.opensuse.org/request/show/1069029
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=188
2023-03-03 05:36:26 +00:00
ee5ddf072d Accepting request 1056268 from M17N
- switch to pkgconfig(zlib) so that alternative providers can be
  used

OBS-URL: https://build.opensuse.org/request/show/1056268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=98
2023-01-07 16:15:56 +00:00
2e2c9587c1 - switch to pkgconfig(zlib) so that alternative providers can be
used

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=186
2023-01-05 20:25:58 +00:00
e4e99e7b1d Accepting request 998792 from M17N
bsc#1200264, CVE-2022-31782

OBS-URL: https://build.opensuse.org/request/show/998792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=97
2022-08-24 13:10:44 +00:00
d8282a79d8 OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=184 2022-08-23 12:03:28 +00:00
9d9c5aef8f OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=183 2022-08-23 11:59:45 +00:00
208fa6672c OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=182 2022-08-23 09:42:30 +00:00
0ae1798caf Accepting request 998188 from M17N
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/998188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=96
2022-08-20 18:28:02 +00:00
cca7cecf4b - spec-cleaner
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=180
2022-08-12 13:45:34 +00:00
7287599abd Accepting request 994776 from home:coolo:branches:openSUSE:Factory
- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early

- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early

OBS-URL: https://build.opensuse.org/request/show/994776
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=179
2022-08-12 13:43:47 +00:00
e7acc27ddf Accepting request 974478 from M17N
OBS-URL: https://build.opensuse.org/request/show/974478
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=95
2022-05-05 21:05:14 +00:00
9cd46708c7 Accepting request 974477 from home:dirkmueller:Factory
- drop revert-ft212-subpixel-hinting-change.patch: upstream

  - The  meson  build  no  longer enforces  both  static  and  dynamic
    versions of the library by default.
  - The internal  zlib library was  updated to version  1.2.12.  Note,
    however, that  FreeType is *not* affected  by CVE-2018-25032 since
    it only does decompression.

OBS-URL: https://build.opensuse.org/request/show/974477
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=177
2022-05-02 19:39:45 +00:00
b4376f6012 Accepting request 974364 from home:polslinux:branches:M17N
- Update to 2.12.1:
  - Loading CFF fonts sometimes made FreeType crash (bug introduced in
    version 2.12.0)
  - Loading  a fully  hinted  TrueType glyph  a  second time  (without
    caching) sometimes yielded different rendering results if TrueType
    hinting was active (bug introduced in version 2.12.0).
  - The generation of the pkg-config file `freetype2.pc` was broken if
    the build was done with cmake (bug introduced in version 2.12.0).
- Drop freetype-2.12.0-cff_slot_load-segfault.patch
- Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch

- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.

OBS-URL: https://build.opensuse.org/request/show/974364
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=176
2022-05-02 19:36:32 +00:00
31dba85bc6 Accepting request 970868 from M17N
OBS-URL: https://build.opensuse.org/request/show/970868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=94
2022-04-22 19:52:56 +00:00
72a2873514 Accepting request 970867 from home:dirkmueller:Factory
- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
  an integer overflow occuring during fuzzing

OBS-URL: https://build.opensuse.org/request/show/970867
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=174
2022-04-19 15:30:30 +00:00
3d3b7978b3 Accepting request 970501 from M17N
OBS-URL: https://build.opensuse.org/request/show/970501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=93
2022-04-19 07:57:56 +00:00
4834d26802 Accepting request 970451 from home:AndreasStieger:branches:M17N
fix segfault boo#1198497

OBS-URL: https://build.opensuse.org/request/show/970451
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=172
2022-04-17 07:05:08 +00:00
b21507b485 Accepting request 967933 from M17N
OBS-URL: https://build.opensuse.org/request/show/967933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=92
2022-04-10 17:05:31 +00:00
0920e82c15 Accepting request 967886 from home:dirkmueller:Factory
- update to 2.12.0:
  - FreeType  now   handles  OT-SVG  fonts,  to   be  controlled  with
   `FT_CONFIG_OPTION_SVG`  configuration macro.   By default,  it can
    only load the 'SVG ' table of an OpenType font.  However, by using
    the `svg-hooks` property of the new 'ot-svg' module it is possible
    to register an  external SVG rendering engine.   The FreeType demo
    programs  have been  set  up  to use  'librsvg'  as the  rendering
    library. 
  - The handling of fonts with an 'sbix' table has been improved.
  - The internal 'zlib'  code has been updated to be  in sync with the
    current 'zlib' version (1.2.11).
  - The  previously internal  load  flag  `FT_LOAD_SBITS_ONLY` is  now
    public.
  - Some  minor improvements  of the  building systems,  in particular
    handling of the 'zlib' library (internal vs. external).
  - Support for non-desktop Universal Windows Platform.
  - Various other minor bug and documentation fixes.
  - The `ftdump` demo  program shows more information  for Type1 fonts
    if option `-n` is given.
  - `ftgrid` can now display embedded bitmap strikes.

OBS-URL: https://build.opensuse.org/request/show/967886
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=170
2022-04-08 22:08:46 +00:00
d81d25cbca Accepting request 935430 from M17N
OBS-URL: https://build.opensuse.org/request/show/935430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=91
2021-12-06 22:59:10 +00:00
ab101a20b8 Accepting request 935295 from home:dirkmueller:Factory
- update to 2.11.1:
  * Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
    `FT_Data` structures  have been changed  from signed to unsigned
    type,  which  better reflects  the actual usage.  It is also  an
    additional means to protect against malformed input.
  * Cmake support  has been  further improved.   To do  that various
    backward-incompatible  changes were  necessary; please  see file
    `CMakeLists.txt` for more details.
  * The experimental  'COLR' v1 API  has been updated to  the latest
    OpenType standard 1.9.

OBS-URL: https://build.opensuse.org/request/show/935295
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=169
2021-12-03 10:11:04 +00:00
d602a5508d Accepting request 907876 from M17N
- Update to version 2.11.0
  * A new rendering  module has been added to create 8-bit  Signed
    Distance Field (SDF)  bitmaps for both outline and bitmap glyphs.
  * A new, experimental API is now available for surfacing properties
    of 'COLR' v1 color fonts.
  * A new function `FT_Get_Transform` returns the values set by
    FT_Set_Transform.
  * The legacy Type 1 and CFF engines are further demoted due to lack
    of CFF2 charstring support.
  * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
    auto-hinter has been removed.
  * The smooth rasterizer performance has been improved by >10%.
  * PCF bitmap fonts compressed with LZW (these are usually files with
    the extension .pcf.Z) are now handled correctly.

- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.

OBS-URL: https://build.opensuse.org/request/show/907876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=90
2021-08-04 20:28:17 +00:00