Accepting request 311559 from home:namtrac:bugfix

- Update to version 2.6
  * Thread safety improvements
  * Thai script support has been added to the auto-hinter.
  * Arabic script support has been added to the auto-hinter.
  * Following OpenType version 1.7,  advance widths and side bearing
    values in  CFFs (wrapped  in an SFNT  structure) are  now always
    taken from the `hmtx' table.
  * Following OpenType  version 1.7, the  PostScript font name  of a
    CFF font (wrapped in an SFNT structure) is now always taken from
    the `name'  table.  This is  also true for  OpenType Collections
    (i.e., TTCs using  CFFs subfonts instead of TTFs),  where it may
    have a significant difference.
  * Fonts natively hinted for  ClearType are now supported, properly
    handling selector index 3 of the INSTCTRL bytecode instruction.
  * Major improvements to the GX TrueType variation font handling.

- Update to version 2.6
  * ftgrid can now display GX and MM fonts.
  * Anti-aliasing rendering  modes can now be  selected (with keys
    F5 and F6).
  * The display of point numbers can be toggled with key `D'.
  * ftdump now display information on MM and GX variation axes.
  * ftmulti can now handle up  to six MM  or GX axes.
- Refresh overflow.patch

OBS-URL: https://build.opensuse.org/request/show/311559
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=105
This commit is contained in:
Fridrich Strba 2015-06-11 09:14:56 +00:00 committed by Git OBS Bridge
parent ec649cbbe2
commit c3433cdf14
11 changed files with 51 additions and 18 deletions

View File

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

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

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

View File

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

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

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

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Thu Jun 11 08:54:13 UTC 2015 - idonmez@suse.com
- Update to version 2.6
* Thread safety improvements
* Thai script support has been added to the auto-hinter.
* Arabic script support has been added to the auto-hinter.
* Following OpenType version 1.7, advance widths and side bearing
values in CFFs (wrapped in an SFNT structure) are now always
taken from the `hmtx' table.
* Following OpenType version 1.7, the PostScript font name of a
CFF font (wrapped in an SFNT structure) is now always taken from
the `name' table. This is also true for OpenType Collections
(i.e., TTCs using CFFs subfonts instead of TTFs), where it may
have a significant difference.
* Fonts natively hinted for ClearType are now supported, properly
handling selector index 3 of the INSTCTRL bytecode instruction.
* Major improvements to the GX TrueType variation font handling.
-------------------------------------------------------------------
Tue Jun 9 08:18:50 UTC 2015 - fstrba@suse.com

View File

@ -17,9 +17,9 @@
#
%define doc_version 2.5.5
%define doc_version 2.6
Name: freetype2
Version: 2.5.5
Version: 2.6
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:b87c7deb5d9b1fddb8520c091a5491cc63ecac4de25139e1da38aebee82195ea
size 182006

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

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

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Thu Jun 11 08:56:22 UTC 2015 - idonmez@suse.com
- Update to version 2.6
* ftgrid can now display GX and MM fonts.
* Anti-aliasing rendering modes can now be selected (with keys
F5 and F6).
* The display of point numbers can be toggled with key `D'.
* ftdump now display information on MM and GX variation axes.
* ftmulti can now handle up to six MM or GX axes.
- Refresh overflow.patch
-------------------------------------------------------------------
Tue Jun 9 08:18:50 UTC 2015 - fstrba@suse.com

View File

@ -16,9 +16,9 @@
#
%define freetype_version 2.5.5
%define freetype_version 2.6
Name: ft2demos
Version: 2.5.5
Version: 2.6
Release: 0
Summary: Freetype2 Utilities and Demo Programs
License: GPL-2.0+

View File

@ -1,6 +1,8 @@
--- ft2demos-2.5.4/src/ttdebug.c 2014-05-11 12:50:48.876613439 +0200
+++ ft2demos-2.5.4.new/src/ttdebug.c 2014-12-08 16:39:09.744778704 +0100
@@ -1905,11 +1905,11 @@
Index: ft2demos-2.6/src/ttdebug.c
===================================================================
--- ft2demos-2.6.orig/src/ttdebug.c
+++ ft2demos-2.6/src/ttdebug.c
@@ -1910,11 +1910,11 @@
FT_Library_Version( library, &major, &minor, &patch );
@ -9,8 +11,8 @@
"ttdebug (FreeType) %d.%d",
major, minor );
if ( patch )
- offset = snprintf( version_string + offset, 64 - offset,
+ offset = snprintf( version_string + offset, sizeof(version_string) - offset,
- offset = snprintf( version_string + offset, (size_t)( 64 - offset ),
+ offset = snprintf( version_string + offset, (size_t)( sizeof(version_string) - offset ),
".%d",
patch );
}