SHA256
1
0
forked from pool/freetype2

Accepting request 494888 from home:namtrac:branches:M17N

- Update to version 2.8
  * Support for OpenType Variation Fonts is now complete. The last
    missing part was handling the `VVAR' and `MVAR' tables, which is
    available with this release.
  * A new  function `FT_Face_Properties' allows the  control of some
    module  and   library  properties  per  font.    Currently,  the
    following properties can be  handled: stem darkening, LCD filter
    weights, and the random seed for the `random' CFF operator.
  
  * The PCF change to show more `colourful' family names (introduced
    in version 2.7.1) was too radical; it can now be configured with
    PCF_CONFIG_OPTION_LONG_FAMILY_NAMES   at   compile   time.    If
    activated, it can  be switched off at run time  with the new pcf
    property  `no-long-family-names'.  If  the `FREETYPE_PROPERTIES'
    environment variable is available, you can say
    FREETYPE_PROPERTIES=pcf:no-long-family-names=1
  * Support  for  the  following  scripts  has  been  added  to  the
    auto-hinter.
    Adlam, Avestan, Bamum, Buhid, Carian, Chakma, Coptic, Cypriot,
    Deseret, Glagolitic, Gothic, Kayah, Lisu, N'Ko, Ol Chiki, Old
    Turkic, Osage, Osmanya, Saurashtra, Shavian, Sundanese, Tai
    Viet, Tifinagh, Unified Canadian Syllabics, Vai
    
  *  `Light' auto-hinting  mode no  longer uses TrueType  metrics for
     TrueType  fonts.   This bug  was  introduced  in version  2.4.6,
     causing   horizontal  scaling   also.    Almost  all   GNU/Linux
     distributions (with Fedora as  a notable exception) disabled the
     corresponding patch for good reasons; chances are thus high that
     you won't notice a difference.
  * If a TrueType font gets loaded with FT_LOAD_NO_HINTING, FreeType

OBS-URL: https://build.opensuse.org/request/show/494888
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=127
This commit is contained in:
OBS User mrdocs
2017-05-15 20:43:05 +00:00
committed by Git OBS Bridge
parent e6ef959ef0
commit 4ccf7639a9
10 changed files with 72 additions and 19 deletions

View File

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

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

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

View File

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

3
freetype-doc-2.8.tar.bz2 Normal file
View File

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

View File

@@ -1,3 +1,50 @@
-------------------------------------------------------------------
Mon May 15 10:36:18 UTC 2017 - idoenmez@suse.de
- Update to version 2.8
* Support for OpenType Variation Fonts is now complete. The last
missing part was handling the `VVAR' and `MVAR' tables, which is
available with this release.
* A new function `FT_Face_Properties' allows the control of some
module and library properties per font. Currently, the
following properties can be handled: stem darkening, LCD filter
weights, and the random seed for the `random' CFF operator.
* The PCF change to show more `colourful' family names (introduced
in version 2.7.1) was too radical; it can now be configured with
PCF_CONFIG_OPTION_LONG_FAMILY_NAMES at compile time. If
activated, it can be switched off at run time with the new pcf
property `no-long-family-names'. If the `FREETYPE_PROPERTIES'
environment variable is available, you can say
FREETYPE_PROPERTIES=pcf:no-long-family-names=1
* Support for the following scripts has been added to the
auto-hinter.
Adlam, Avestan, Bamum, Buhid, Carian, Chakma, Coptic, Cypriot,
Deseret, Glagolitic, Gothic, Kayah, Lisu, N'Ko, Ol Chiki, Old
Turkic, Osage, Osmanya, Saurashtra, Shavian, Sundanese, Tai
Viet, Tifinagh, Unified Canadian Syllabics, Vai
* `Light' auto-hinting mode no longer uses TrueType metrics for
TrueType fonts. This bug was introduced in version 2.4.6,
causing horizontal scaling also. Almost all GNU/Linux
distributions (with Fedora as a notable exception) disabled the
corresponding patch for good reasons; chances are thus high that
you won't notice a difference.
* If a TrueType font gets loaded with FT_LOAD_NO_HINTING, FreeType
now scales the font linearly again (bug introduced in version
2.4.6).
* Fixed CVE-2017-8105, CVE-2017-8287: Older FreeType versions
have out-of-bounds writes caused by heap-based buffer overflows
related to Type 1 fonts.
- See https://sourceforge.net/projects/freetype/files/freetype2/2.8/ for
the complete changelog.
-------------------------------------------------------------------
Sun Jan 1 11:58:27 UTC 2017 - idonmez@suse.com

View File

@@ -17,16 +17,16 @@
#
%define doc_version 2.7.1
%define doc_version 2.8
Name: freetype2
Version: 2.7.1
Version: 2.8
Release: 0
Summary: A TrueType Font Library
License: SUSE-Freetype or GPL-2.0+
Group: System/Libraries
Url: http://www.freetype.org
Source0: http://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.bz2
Source1: http://download.savannah.gnu.org/releases/freetype/freetype-doc-%{doc_version}.tar.bz2
Url: https://www.freetype.org
Source0: https://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.bz2
Source1: https://download.savannah.gnu.org/releases/freetype/freetype-doc-%{doc_version}.tar.bz2
Source3: baselibs.conf
# PATCH-FIX-OPENSUSE don-t-mark-libpng-as-required-library.patch -- it is private in .pc
Patch202: don-t-mark-libpng-as-required-library.patch

View File

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

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

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

View File

@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon May 15 10:41:10 UTC 2017 - idonmez@suse.com
- A mode to display light auto-hinting with sub-pixel positioning
has been added to `ftdiff'.
-------------------------------------------------------------------
Mon Apr 3 16:08:34 UTC 2017 - fstrba@suse.com

View File

@@ -16,16 +16,16 @@
#
%define freetype_version 2.7.1
%define freetype_version 2.8
Name: ft2demos
Version: 2.7.1
Version: 2.8
Release: 0
Summary: Freetype2 Utilities and Demo Programs
License: GPL-2.0+
Group: Productivity/Publishing/Other
Url: http://www.freetype.org
Source0: http://savannah.nongnu.org/download/freetype/freetype-%{freetype_version}.tar.bz2
Source1: http://savannah.nongnu.org/download/freetype/ft2demos-%{version}.tar.bz2
Url: https://www.freetype.org
Source0: https://savannah.nongnu.org/download/freetype/freetype-%{freetype_version}.tar.bz2
Source1: https://savannah.nongnu.org/download/freetype/ft2demos-%{version}.tar.bz2
Source1000: bnc628213_test.otf
Source1004: bnc629447_sigsegv31.ttf
Source1013: bnc633938_badbdf.0