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:
parent
c23d07b979
commit
c1ef358efb
@ -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
3
freetype-2.6.2.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:baf6bdef7cdcc12ac270583f76ef245efe936267dbecef835f02a3409fcbb892
|
||||
size 1767940
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:69b1102c9f4e7d75ad2701618f7e5c084d819264755ecbf11893e3cc6de0e0f5
|
||||
size 477313
|
3
freetype-doc-2.6.2.tar.bz2
Normal file
3
freetype-doc-2.6.2.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d5108a972d8f80561fd698aa856233999527375b4e8f6c82d2eafe5ac66f989b
|
||||
size 477268
|
@ -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
|
||||
|
||||
|
@ -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+
|
||||
|
@ -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
3
ft2demos-2.6.2.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:819791a0548dcb8301c0f22e893ad7dadb1cb88cb37055e75f609bd436f013ca
|
||||
size 191120
|
@ -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
|
||||
|
||||
|
@ -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+
|
||||
|
Loading…
x
Reference in New Issue
Block a user