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:
@@ -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
3
freetype-2.6.4.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5f83ce531c7035728e03f7f0421cb0533fca4e6d90d5e308674d6d313c23074d
|
||||
size 1779199
|
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:28b7cb0b1ff3962d386c54cdffd3891d2126292f57b4ea9ad0467f07cf68de7d
|
||||
size 5367900
|
3
freetype-doc-2.6.4.tar.bz2
Normal file
3
freetype-doc-2.6.4.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:de68f46508a75a93fbfc3bb4fabaaae25f01cf2cf1a9bf4a7f63f948092fbf33
|
||||
size 1932412
|
@@ -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
|
||||
|
||||
|
||||
/*************************************************************************/
|
||||
|
@@ -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
|
||||
|
||||
|
@@ -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+
|
||||
|
@@ -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
3
ft2demos-2.6.4.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5d60c4c276dad655abe742882b9cc52e3e7d133706e99c57ad18d83d71a8e7ad
|
||||
size 216908
|
@@ -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
|
||||
|
||||
|
@@ -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+
|
||||
|
Reference in New Issue
Block a user