SHA256
1
0
forked from pool/freetype2

Accepting request 346714 from home:namtrac:branches:M17N

- Update to version 2.6.2
  * IMPORTANT CHANGES
    - The auto-hinter now supports stem darkening, to be controlled by
      the    new   `no-stem-darkening'    and   `darkening-parameters'
      properties.   This is  an  experimental  feature contributed  by
      Nikolaus Waxweiler, and  the interface might change  in a future
      release.
    - By default, stem darkening is now switched off (for both the CFF
      engine and the  auto-hinter).  The main reason is  that you need
      linear  alpha  blending  and  gamma correction  to  get  correct
      rendering results, and  the latter is not yet  available in most
      freely  available  rendering  stacks like  X11.   Applying  stem
      darkening without proper gamma correction  leads to far too dark
      rendering results.
    - The   meaning  of   `FT_RENDER_MODE_LIGHT'  has   been  slightly
      modified.   It  now  essentially  means `no  hinting  along  the
      horizontal  axis'; in  particular,  no change  of glyph  advance
      widths.  Consequently, the auto-hinter  is used for all scalable
      font  formats  except  for  CFF.    It  is  planned  that  other
      font-specific rendering engines (TrueType, Type 1) will follow.
  * MISCELLANEOUS
    - The default  LCD filter  has been changed  to be  normalized and
      color-balanced.
    - For    better    compatibility   with    FontConfig,    function
      `FT_Library_SetLcdFilter'  accepts   a  new   enumeration  value
      `FT_LCD_FILTER_LEGACY1'   (which  has   the   same  meaning   as
      `FT_LCD_FILTER_LEGACY').
    - A large number of bugs have been detected by using the libFuzzer
      framework,  which should  further  improve  handling of  invalid
      fonts.  Thanks again to Kostya Serebryany and Bungeman!

OBS-URL: https://build.opensuse.org/request/show/346714
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=113
This commit is contained in:
Fuminobu Takeyama 2015-11-29 13:52:35 +00:00 committed by Git OBS Bridge
parent c23d07b979
commit c1ef358efb
10 changed files with 74 additions and 15 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2f6e9a7de3ae8e85bdd2fe237e27d868d3ba7a27495e65906455c27722dd1a17
size 1744692

3
freetype-2.6.2.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:baf6bdef7cdcc12ac270583f76ef245efe936267dbecef835f02a3409fcbb892
size 1767940

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:69b1102c9f4e7d75ad2701618f7e5c084d819264755ecbf11893e3cc6de0e0f5
size 477313

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d5108a972d8f80561fd698aa856233999527375b4e8f6c82d2eafe5ac66f989b
size 477268

View File

@ -1,3 +1,51 @@
-------------------------------------------------------------------
Sun Nov 29 13:34:58 UTC 2015 - idonmez@suse.com
- Update to version 2.6.2
* IMPORTANT CHANGES
- The auto-hinter now supports stem darkening, to be controlled by
the new `no-stem-darkening' and `darkening-parameters'
properties. This is an experimental feature contributed by
Nikolaus Waxweiler, and the interface might change in a future
release.
- By default, stem darkening is now switched off (for both the CFF
engine and the auto-hinter). The main reason is that you need
linear alpha blending and gamma correction to get correct
rendering results, and the latter is not yet available in most
freely available rendering stacks like X11. Applying stem
darkening without proper gamma correction leads to far too dark
rendering results.
- The meaning of `FT_RENDER_MODE_LIGHT' has been slightly
modified. It now essentially means `no hinting along the
horizontal axis'; in particular, no change of glyph advance
widths. Consequently, the auto-hinter is used for all scalable
font formats except for CFF. It is planned that other
font-specific rendering engines (TrueType, Type 1) will follow.
* MISCELLANEOUS
- The default LCD filter has been changed to be normalized and
color-balanced.
- For better compatibility with FontConfig, function
`FT_Library_SetLcdFilter' accepts a new enumeration value
`FT_LCD_FILTER_LEGACY1' (which has the same meaning as
`FT_LCD_FILTER_LEGACY').
- A large number of bugs have been detected by using the libFuzzer
framework, which should further improve handling of invalid
fonts. Thanks again to Kostya Serebryany and Bungeman!
- `TT_CONFIG_OPTION_MAX_RUNNABLE_OPCODES', a new configuration
option, controls the maximum number of executed opcodes within a
bytecode program. You don't want to change this except for very
special situations (e.g., making a library fuzzer spend less
time to handle broken fonts).
- The smooth renderer has been made faster.
-------------------------------------------------------------------
Sun Oct 4 22:19:32 UTC 2015 - baiduzhyi.devel@gmail.com

View File

@ -1,7 +1,7 @@
#
# spec file for package freetype2
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,9 +17,9 @@
#
%define doc_version 2.6.1
%define doc_version 2.6.2
Name: freetype2
Version: 2.6.1
Version: 2.6.2
Release: 0
Summary: A TrueType Font Library
License: SUSE-Freetype or GPL-2.0+

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:369d27ae65ba04c2e3e74cf948ebcc5aa51abd47cd2e1d7d5cad0bc1f82da2aa
size 190308

3
ft2demos-2.6.2.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:819791a0548dcb8301c0f22e893ad7dadb1cb88cb37055e75f609bd436f013ca
size 191120

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Sun Nov 29 13:36:34 UTC 2015 - idonmez@suse.com
- Update to version 2.6.2
* The ftstring demo program now supports sub-pixel rendering;
use key l to cycle through the LCD modes.
* The ftstring demo program now supports colour rendering; use
the space key to cycle through various colour combinations.
* The graphical demo programs now use a default gamma value of 1.8
(instead of 1.2).
-------------------------------------------------------------------
Fri Oct 23 23:34:06 UTC 2015 - stefan.bruens@rwth-aachen.de

View File

@ -1,7 +1,7 @@
#
# spec file for package ft2demos
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -16,9 +16,9 @@
#
%define freetype_version 2.6.1
%define freetype_version 2.6.2
Name: ft2demos
Version: 2.6.1
Version: 2.6.2
Release: 0
Summary: Freetype2 Utilities and Demo Programs
License: GPL-2.0+