freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Git][freetype/freetype][master] * Version 2.11.0 released.


From: Werner Lemberg (@wl)
Subject: [Git][freetype/freetype][master] * Version 2.11.0 released.
Date: Mon, 19 Jul 2021 16:21:06 +0000

Werner Lemberg pushed to branch master at FreeType / FreeType

Commits:

19 changed files:

Changes:

  • CMakeLists.txt
    ... ... @@ -149,8 +149,8 @@ endif ()
    149 149
     project(freetype C)
    
    150 150
     
    
    151 151
     set(VERSION_MAJOR "2")
    
    152
    -set(VERSION_MINOR "10")
    
    153
    -set(VERSION_PATCH "4")
    
    152
    +set(VERSION_MINOR "11")
    
    153
    +set(VERSION_PATCH "0")
    
    154 154
     
    
    155 155
     # Generate LIBRARY_VERSION and LIBRARY_SOVERSION.
    
    156 156
     set(LIBTOOL_REGEX "version_info='([0-9]+):([0-9]+):([0-9]+)'")
    

  • ChangeLog
    1
    +2021-07-18  Werner Lemberg  <wl@gnu.org>
    
    2
    +
    
    3
    +	* Version 2.11.0 released.
    
    4
    +	==========================
    
    5
    +
    
    6
    +
    
    7
    +	Tag sources with `VER-2-11-0'.
    
    8
    +
    
    9
    +	* docs/VERSION.TXT: Add entry for version 2.11.0.
    
    10
    +	* docs/CHANGES: Updated.
    
    11
    +
    
    12
    +	* README, src/base/ftver.rc, builds/windows/vc2010/index.html,
    
    13
    +	builds/windows/visualc/index.html,
    
    14
    +	builds/windows/visualce/index.html,
    
    15
    +	builds/wince/vc2005-ce/index.html,
    
    16
    +	builds/wince/vc2008-ce/index.html, docs/freetype-config.1:
    
    17
    +	s/2.10.4/2.11.0/, s/2104/2110/.
    
    18
    +
    
    19
    +	* include/freetype/freetype.h (FREETYPE_MINOR): Set to 11.
    
    20
    +	(FREETYPE_PATCH): Set to 0.
    
    21
    +
    
    22
    +	* builds/unix/configure.raw (version_info): Set to 24:0:18.
    
    23
    +	* CMakeLists.txt (VERSION_MINOR): Set to 11.
    
    24
    +	(VERSION_PATCH): Set to 0.
    
    25
    +
    
    26
    +	* builds/toplevel.mk (dist): Ignore more git-related files.
    
    27
    +
    
    1 28
     2021-07-17  David Turner  <david@freetype.org>
    
    2 29
     
    
    3 30
     	* src/smooth/ftgrays.c: Fix compilation if `FT_LONG64` is undefined.
    

  • README
    1
    -FreeType 2.10.4
    
    1
    +FreeType 2.11.0
    
    2 2
     ===============
    
    3 3
     
    
    4 4
     Homepage: https://www.freetype.org
    
    ... ... @@ -30,9 +30,9 @@ sites. Go to
    30 30
     
    
    31 31
     and download one of the following files.
    
    32 32
     
    
    33
    -  freetype-doc-2.10.4.tar.xz
    
    34
    -  freetype-doc-2.10.4.tar.gz
    
    35
    -  ftdoc2104.zip
    
    33
    +  freetype-doc-2.11.0.tar.xz
    
    34
    +  freetype-doc-2.11.0.tar.gz
    
    35
    +  ftdoc2110.zip
    
    36 36
     
    
    37 37
     To view the documentation online, go to
    
    38 38
     
    

  • builds/toplevel.mk
    ... ... @@ -248,7 +248,10 @@ dist:
    248 248
     
    
    249 249
     	currdir=`pwd` ; \
    
    250 250
     	for f in `find . -wholename '*/.git' -prune \
    
    251
    +	                 -o -name .gitattributes \
    
    251 252
     	                 -o -name .gitignore \
    
    253
    +	                 -o -name .gitlab-ci.yml \
    
    254
    +	                 -o -name .gitmodules \
    
    252 255
     	                 -o -name .mailmap \
    
    253 256
     	                 -o -type d \
    
    254 257
     	                 -o -print` ; do \
    

  • builds/unix/configure.raw
    ... ... @@ -17,7 +17,7 @@ AC_CONFIG_SRCDIR([ftconfig.h.in])
    17 17
     
    
    18 18
     # Don't forget to update `docs/VERSIONS.TXT'!
    
    19 19
     
    
    20
    -version_info='23:4:17'
    
    20
    +version_info='24:0:18'
    
    21 21
     AC_SUBST([version_info])
    
    22 22
     ft_version=`echo $version_info | tr : .`
    
    23 23
     AC_SUBST([ft_version])
    

  • builds/wince/vc2005-ce/index.html
    ... ... @@ -21,7 +21,7 @@ the following targets:
    21 21
       <li>PPC/SP WM6 (Windows Mobile 6)</li>
    
    22 22
     </ul>
    
    23 23
     
    
    24
    -It compiles the following libraries from the FreeType 2.10.4 sources:</p>
    
    24
    +It compiles the following libraries from the FreeType 2.11.0 sources:</p>
    
    25 25
     
    
    26 26
     <ul>
    
    27 27
       <pre>
    

  • builds/wince/vc2008-ce/index.html
    ... ... @@ -21,7 +21,7 @@ the following targets:
    21 21
       <li>PPC/SP WM6 (Windows Mobile 6)</li>
    
    22 22
     </ul>
    
    23 23
     
    
    24
    -It compiles the following libraries from the FreeType 2.10.4 sources:</p>
    
    24
    +It compiles the following libraries from the FreeType 2.11.0 sources:</p>
    
    25 25
     
    
    26 26
     <ul>
    
    27 27
       <pre>
    

  • builds/windows/vc2010/index.html
    ... ... @@ -12,7 +12,7 @@
    12 12
     <p>This directory contains solution and project files for
    
    13 13
     Visual&nbsp;C++&nbsp;2010 or newer, named <tt>freetype.sln</tt>,
    
    14 14
     and <tt>freetype.vcxproj</tt>.  It compiles the following libraries
    
    15
    -from the FreeType 2.10.4 sources:</p>
    
    15
    +from the FreeType 2.11.0 sources:</p>
    
    16 16
     
    
    17 17
     <ul>
    
    18 18
       <li>freetype.dll using 'Release' or 'Debug' configurations</li>
    

  • builds/windows/visualc/index.html
    ... ... @@ -12,7 +12,7 @@
    12 12
     <p>This directory contains project files <tt>freetype.dsp</tt> for
    
    13 13
     Visual C++ 6.0, and <tt>freetype.vcproj</tt> for Visual C++ 2002
    
    14 14
     through 2008, which you might need to upgrade automatically.
    
    15
    -It compiles the following libraries from the FreeType 2.10.4 sources:</p>
    
    15
    +It compiles the following libraries from the FreeType 2.11.0 sources:</p>
    
    16 16
     
    
    17 17
     <ul>
    
    18 18
       <li>freetype.dll using 'Release' or 'Debug' configurations</li>
    

  • builds/windows/visualce/index.html
    ... ... @@ -21,7 +21,7 @@ the following targets:
    21 21
       <li>PPC/SP WM6 (Windows Mobile 6)</li>
    
    22 22
     </ul>
    
    23 23
     
    
    24
    -It compiles the following libraries from the FreeType 2.10.4 sources:</p>
    
    24
    +It compiles the following libraries from the FreeType 2.11.0 sources:</p>
    
    25 25
     
    
    26 26
     <ul>
    
    27 27
       <pre>
    

  • docs/CHANGES
    ... ... @@ -2,11 +2,6 @@ CHANGES BETWEEN 2.10.4 and 2.11.0
    2 2
     
    
    3 3
       I. IMPORTANT CHANGES
    
    4 4
     
    
    5
    -  - The legacy Type 1 and CFF  engines are further demoted due to lack
    
    6
    -    of CFF2 charstring support.  You now need to use `FT_Property_Set`
    
    7
    -    to  enable   it  besides  the   `T1_CONFIG_OPTION_OLD_ENGINE`  and
    
    8
    -    `CFF_CONFIG_OPTION_OLD_ENGINE` options.
    
    9
    -
    
    10 5
       - A  new rendering  module has  been  added to  create 8-bit  Signed
    
    11 6
         Distance Field (SDF)  bitmaps for both outline  and bitmap glyphs.
    
    12 7
         The new  rendering mode is called  `FT_RENDER_MODE_SDF`, the pixel
    
    ... ... @@ -72,6 +67,11 @@ CHANGES BETWEEN 2.10.4 and 2.11.0
    72 67
     
    
    73 68
         This work was Priyesh Kumar's GSoC 2020 project.
    
    74 69
     
    
    70
    +  - The legacy Type 1 and CFF  engines are further demoted due to lack
    
    71
    +    of CFF2 charstring support.  You now need to use `FT_Property_Set`
    
    72
    +    to  enable  them  besides  the  `T1_CONFIG_OPTION_OLD_ENGINE`  and
    
    73
    +    `CFF_CONFIG_OPTION_OLD_ENGINE` options, respectively.
    
    74
    +
    
    75 75
       - The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
    
    76 76
         auto-hinter has been removed.
    
    77 77
     
    
    ... ... @@ -83,9 +83,8 @@ CHANGES BETWEEN 2.10.4 and 2.11.0
    83 83
       - PCF bitmap fonts compressed with LZW (these are usually files with
    
    84 84
         the extension `.pcf.Z`) are now handled correctly.
    
    85 85
     
    
    86
    -  - Improved Meson build support for the library.
    
    87
    -
    
    88
    -  - Meson support to build the FreeType demo programs.
    
    86
    +  - Improved  Meson  build  files,  including  support  to  build  the
    
    87
    +    FreeType demo programs.
    
    89 88
     
    
    90 89
       - A new demo program `ftsdf` is available to display Signed Distance
    
    91 90
         Fields of glyphs.
    

  • docs/INSTALL.GNU
    ... ... @@ -152,7 +152,7 @@ instructions in the file `INSTALL.UNIX' instead.
    152 152
     
    
    153 153
         To  launch  the build,  simply  invoke  GNU  Make again:  The  top
    
    154 154
         Makefile will detect the configuration file and run the build with
    
    155
    -    it.  If you have used variables in  step 3, you must used the same
    
    155
    +    it.  If you have used variables in  step 3, you must use  the same
    
    156 156
         variables here, too.
    
    157 157
     
    
    158 158
     
    

  • docs/VERSIONS.TXT
    ... ... @@ -60,6 +60,7 @@ found on _most_ systems, but not all of them:
    60 60
     
    
    61 61
         release     libtool     so
    
    62 62
       -------------------------------
    
    63
    +     2.11.0     24.0.18   6.18.0
    
    63 64
          2.10.4     23.4.17   6.17.4
    
    64 65
          2.10.3     23.3.17   6.17.3
    
    65 66
          2.10.2     23.2.17   6.17.2
    

  • docs/freetype-config.1
    1
    -.TH FREETYPE-CONFIG 1 "October 2020" "FreeType 2.10.4"
    
    1
    +.TH FREETYPE-CONFIG 1 "July 2021" "FreeType 2.11.0"
    
    2 2
     .
    
    3 3
     .
    
    4 4
     .SH NAME
    

  • include/freetype/freetype.h
    ... ... @@ -4724,8 +4724,8 @@ FT_BEGIN_HEADER
    4724 4724
        *
    
    4725 4725
        */
    
    4726 4726
     #define FREETYPE_MAJOR  2
    
    4727
    -#define FREETYPE_MINOR  10
    
    4728
    -#define FREETYPE_PATCH  4
    
    4727
    +#define FREETYPE_MINOR  11
    
    4728
    +#define FREETYPE_PATCH  0
    
    4729 4729
     
    
    4730 4730
     
    
    4731 4731
       /**************************************************************************
    

  • src/base/ftver.rc
    ... ... @@ -18,8 +18,8 @@
    18 18
     
    
    19 19
     #include<windows.h>
    
    20 20
     
    
    21
    -#define FT_VERSION      2,10,4,0
    
    22
    -#define FT_VERSION_STR  "2.10.4"
    
    21
    +#define FT_VERSION      2,11,0,0
    
    22
    +#define FT_VERSION_STR  "2.11.0"
    
    23 23
     
    
    24 24
     VS_VERSION_INFO      VERSIONINFO
    
    25 25
     FILEVERSION          FT_VERSION
    

  • src/psaux/psblues.c
    ... ... @@ -506,8 +506,8 @@
    506 506
                 /* guarantee minimum of 1 pixel overshoot */
    
    507 507
                 dsNew = FT_MIN(
    
    508 508
                           cf2_fixedRound( bottomHintEdge->dsCoord ),
    
    509
    -                      SUB_INT32 ( blues->zone[i].dsFlatEdge,
    
    510
    -                                  cf2_intToFixed( 1 ) ) );
    
    509
    +                      SUB_INT32( blues->zone[i].dsFlatEdge,
    
    510
    +                                 cf2_intToFixed( 1 ) ) );
    
    511 511
               }
    
    512 512
     
    
    513 513
               else
    

  • src/psnames/psmodule.c
    ... ... @@ -166,7 +166,7 @@
    166 166
           /* `.notdef', `.null' and the empty name are short cut */
    
    167 167
           if ( p > glyph_name )
    
    168 168
           {
    
    169
    -        value =  (FT_UInt32)ft_get_adobe_glyph_index( glyph_name, p );
    
    169
    +        value = (FT_UInt32)ft_get_adobe_glyph_index( glyph_name, p );
    
    170 170
     
    
    171 171
             if ( *p == '.' )
    
    172 172
               value |= (FT_UInt32)VARIANT_BIT;
    

  • src/sfnt/ttpost.c
    ... ... @@ -265,7 +265,7 @@
    265 265
               if ( FT_QREALLOC( strings, 1, 2 ) )
    
    266 266
                 goto Fail;
    
    267 267
     
    
    268
    -          post_len = 1;
    
    268
    +          post_len          = 1;
    
    269 269
               strings[post_len] = 0;
    
    270 270
             }
    
    271 271
     
    


  • reply via email to

    [Prev in Thread] Current Thread [Next in Thread]