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:
committed by
Git OBS Bridge
parent
e6ef959ef0
commit
4ccf7639a9
@@ -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
3
freetype-2.8.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a3c603ed84c3c2495f9c9331fe6bba3bb0ee65e06ec331e0a0fb52158291b40b
|
||||
size 1873526
|
@@ -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
3
freetype-doc-2.8.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:427ba04d11f450df4bac4c95fec247be1b835ccdcf85d8b081f3f39d31811154
|
||||
size 2127740
|
@@ -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
|
||||
|
||||
|
@@ -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
|
||||
|
@@ -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
3
ft2demos-2.8.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2b6ce0d36bcb43fcc8aac07a0287982d855571ee271c3803c768e501f9c1a233
|
||||
size 225274
|
@@ -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
|
||||
|
||||
|
@@ -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
|
||||
|
Reference in New Issue
Block a user