SHA256
1
0
forked from pool/freetype2

Accepting request 407235 from home:dimstar:branches:M17N

- Upadte to version 2.6.4:
  * A new subpixel hinting mode, which is now the default rendering
    mode for TrueType fonts. It implements (almost everything of)
    version 40 of the bytecode engine. The existing code base in
    FreeType (the `Infinality code') was stripped to the bare
    minimum and all configurability removed in the name of speed
    and simplicity. The configurability was mainly aimed at legacy
    fonts like Arial, Times New Roman, or Courier. [Legacy fonts
    are fonts that modify vertical stems to achieve clean
    black-and-white bitmaps.] The new mode focuses on applying a
    minimal set of rules to all fonts indiscriminately so that
    modern and web fonts render well while legacy fonts render
    okay. Activation of the subpixel hinting support can be
    controlled with the `TT_CONFIG_OPTION_SUBPIXEL_HINTING'
    configuration option at compile time: If set to value 1, you
    get the old Infinality mode (which was never the default due to
    its slowness). Value 2 activates the new subpixel hinting mode,
    and value 3 activates both. The default is value 2. At run
    time, you can select the subpixel hinting mode with the
    `interpreter-version' property (provided you have compiled in
    the corresponding hinting mode); see `ftttdrv.h' for more.
  * Support for the following scripts has been added to the
    auto-hinter: Armenian, Cherokee, Ethiopic, Georgian, Gujarati,
    Gurmukhi, Malayalam, Sinhala, Tamil.
- Rebase freetype2-subpixel.patch.

- Update to version 2.6.4:
  + Sync with freetype 2.6.4.

OBS-URL: https://build.opensuse.org/request/show/407235
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=117
This commit is contained in:
2016-07-08 09:10:43 +00:00
committed by Git OBS Bridge
parent bd693d8b5f
commit 7a71daeea3
11 changed files with 48 additions and 22 deletions

View File

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

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

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

View File

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

View File

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

View File

@@ -10,13 +10,4 @@ Index: freetype-2.6.1/include/freetype/config/ftoption.h
+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
/*************************************************************************/
@@ -602,7 +602,7 @@ FT_BEGIN_HEADER
/* This option requires TT_CONFIG_OPTION_BYTECODE_INTERPRETER to be */
/* defined. */
/* */
-/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING */
+#define TT_CONFIG_OPTION_SUBPIXEL_HINTING
/*************************************************************************/

View File

@@ -1,3 +1,32 @@
-------------------------------------------------------------------
Fri Jul 8 08:35:09 UTC 2016 - dimstar@opensuse.org
- Upadte to version 2.6.4:
* A new subpixel hinting mode, which is now the default rendering
mode for TrueType fonts. It implements (almost everything of)
version 40 of the bytecode engine. The existing code base in
FreeType (the `Infinality code') was stripped to the bare
minimum and all configurability removed in the name of speed
and simplicity. The configurability was mainly aimed at legacy
fonts like Arial, Times New Roman, or Courier. [Legacy fonts
are fonts that modify vertical stems to achieve clean
black-and-white bitmaps.] The new mode focuses on applying a
minimal set of rules to all fonts indiscriminately so that
modern and web fonts render well while legacy fonts render
okay. Activation of the subpixel hinting support can be
controlled with the `TT_CONFIG_OPTION_SUBPIXEL_HINTING'
configuration option at compile time: If set to value 1, you
get the old Infinality mode (which was never the default due to
its slowness). Value 2 activates the new subpixel hinting mode,
and value 3 activates both. The default is value 2. At run
time, you can select the subpixel hinting mode with the
`interpreter-version' property (provided you have compiled in
the corresponding hinting mode); see `ftttdrv.h' for more.
* Support for the following scripts has been added to the
auto-hinter: Armenian, Cherokee, Ethiopic, Georgian, Gujarati,
Gurmukhi, Malayalam, Sinhala, Tamil.
- Rebase freetype2-subpixel.patch.
-------------------------------------------------------------------
Mon Mar 28 11:54:15 UTC 2016 - idonmez@suse.com

View File

@@ -17,9 +17,9 @@
#
%define doc_version 2.6.3
%define doc_version 2.6.4
Name: freetype2
Version: 2.6.3
Version: 2.6.4
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:b076ac52465e912d035f111ede78b88bf3dd186f91a56a54ff83ffdf862e84e4
size 193412

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

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

View File

@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jul 8 08:38:28 UTC 2016 - dimstar@opensuse.org
- Update to version 2.6.4:
+ Sync with freetype 2.6.4.
-------------------------------------------------------------------
Mon Mar 28 11:55:28 UTC 2016 - idonmez@suse.com

View File

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