SHA256
1
0
forked from pool/freetype2

- Update to version 2.8.1

* B/W  hinting   of  TrueType   fonts  didn't  work   properly  if
    interpreter version 38 or 40 was selected.
  * Some severe  problems within the handling  of TrueType Variation
    Fonts were found and fixed.
  * Function `FT_Set_Var_Design_Coordinates' didn't correctly handle
    the case with less input coordinates than axes.
  * By default,  FreeType  now offers  high  quality  LCD-optimized
    output  without resorting to ClearType techniques of resolution
    tripling and filtering.  In this method,  called Harmony,  each
    color channel is generated separately  after shifting the glyph
    outline,  capitalizing on the fact  that the color grids on LCD
    panels  are  shifted  by  a third  of  a pixel.  This output is
    indistinguishable from ClearType with a light 3-tap filter.
  * Using the  new function `FT_Get_Var_Axis_Flags',  an application
    can access the `flags' field  of a variation axis (introduced in
    OpenType version 1.8.2)
  * FreeType  now synthesizes  a  missing Unicode  cmap for  (older)
    TrueType fonts also if glyph names are available.
  * The warping option  has moved  from `light'  to `normal' hinting
    where  it replaces  the original hinting algorithm.  The `light'
    mode is now always void of any hinting in x-direction.

- Update to version 2.8.1
  * The ftgrid demo program can now toggle the display of grid lines
    with the G key.
  * The ftgrid demo program can toggle a different set of colors
    (suitable to color-blind people) with the C key.
  * The ftgrid demo program now supports the -e command line option
    to select a cmap.

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=128
This commit is contained in:
Ismail Dönmez 2017-09-18 09:22:11 +00:00 committed by Git OBS Bridge
parent 4ccf7639a9
commit b674d200e4
10 changed files with 54 additions and 15 deletions

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

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

View File

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

View File

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

View File

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

View File

@ -1,3 +1,29 @@
-------------------------------------------------------------------
Mon Sep 18 09:15:41 UTC 2017 - idonmez@suse.com
- Update to version 2.8.1
* B/W hinting of TrueType fonts didn't work properly if
interpreter version 38 or 40 was selected.
* Some severe problems within the handling of TrueType Variation
Fonts were found and fixed.
* Function `FT_Set_Var_Design_Coordinates' didn't correctly handle
the case with less input coordinates than axes.
* By default, FreeType now offers high quality LCD-optimized
output without resorting to ClearType techniques of resolution
tripling and filtering. In this method, called Harmony, each
color channel is generated separately after shifting the glyph
outline, capitalizing on the fact that the color grids on LCD
panels are shifted by a third of a pixel. This output is
indistinguishable from ClearType with a light 3-tap filter.
* Using the new function `FT_Get_Var_Axis_Flags', an application
can access the `flags' field of a variation axis (introduced in
OpenType version 1.8.2)
* FreeType now synthesizes a missing Unicode cmap for (older)
TrueType fonts also if glyph names are available.
* The warping option has moved from `light' to `normal' hinting
where it replaces the original hinting algorithm. The `light'
mode is now always void of any hinting in x-direction.
-------------------------------------------------------------------
Mon May 15 10:36:18 UTC 2017 - idoenmez@suse.de

View File

@ -17,9 +17,9 @@
#
%define doc_version 2.8
%define doc_version 2.8.1
Name: freetype2
Version: 2.8
Version: 2.8.1
Release: 0
Summary: A TrueType Font Library
License: SUSE-Freetype or GPL-2.0+

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

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

View File

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

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Mon Sep 18 09:17:19 UTC 2017 - idonmez@suse.com
- Update to version 2.8.1
* The ftgrid demo program can now toggle the display of grid lines
with the G key.
* The ftgrid demo program can toggle a different set of colors
(suitable to color-blind people) with the C key.
* The ftgrid demo program now supports the -e command line option
to select a cmap.
* The ftdump demo program has a new command line option -t to
output the SFNT table list.
-------------------------------------------------------------------
Mon May 15 10:41:10 UTC 2017 - idonmez@suse.com

View File

@ -16,9 +16,9 @@
#
%define freetype_version 2.8
%define freetype_version 2.8.1
Name: ft2demos
Version: 2.8
Version: 2.8.1
Release: 0
Summary: Freetype2 Utilities and Demo Programs
License: GPL-2.0+
@ -183,7 +183,7 @@ pushd ..
cd ft2demos-%{version}
make %{?_smp_mflags}
cd src
cd src/ftinspect
qmake-qt5 ftinspect.pro
make
popd
@ -192,7 +192,7 @@ popd
mkdir -p %{buildroot}%{_bindir}
pushd ../ft2demos-%{version}/bin/.libs
install -m 755 ft* %{buildroot}%{_bindir}
install -m 755 ../../src/ftinspect %{buildroot}%{_bindir}
install -m 755 ../../src/ftinspect/ftinspect %{buildroot}%{_bindir}
popd
%check