Changeset 148794 in webkit


Ignore:
Timestamp:
Apr 20, 2013, 12:22:59 PM (12 years ago)
Author:
zandobersek@gmail.com
Message:

[GTK] Fix baseline positioning issue by updating Freetype
https://bugs.webkit.org/show_bug.cgi?id=106775

Reviewed by Martin Robinson.

  • gtk/jhbuild.modules: Bump the Freetype Jhbuild dependency to 2.4.11.
  • gtk/patches/freetype6-2.4.11-truetype-font-height-fix.patch: Added. This is the Freetype

patch (committed as e0469372) that fixes rounding issues for smaller fonts. It is bound to be included
in the 2.4.12 release of Freetype (not released yet) but is provided here as its effect on baselines is
considered positive and will reduce the amout of future rebaselining.

Location:
trunk/Tools
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r148788 r148794  
     12013-04-20  Zan Dobersek  <zdobersek@igalia.com>
     2
     3        [GTK] Fix baseline positioning issue by updating Freetype
     4        https://bugs.webkit.org/show_bug.cgi?id=106775
     5
     6        Reviewed by Martin Robinson.
     7
     8        * gtk/jhbuild.modules: Bump the Freetype Jhbuild dependency to 2.4.11.
     9        * gtk/patches/freetype6-2.4.11-truetype-font-height-fix.patch: Added. This is the Freetype
     10        patch (committed as e0469372) that fixes rounding issues for smaller fonts. It is bound to be included
     11        in the 2.4.12 release of Freetype (not released yet) but is provided here as its effect on baselines is
     12        considered positive and will reduce the amout of future rebaselining.
     13
    1142013-04-20  Manuel Rego Casasnovas  <rego@igalia.com>
    215
  • trunk/Tools/gtk/jhbuild.modules

    r148264 r148794  
    5252  <repository type="git" name="gstreamer"
    5353      href="git://anongit.freedesktop.org/git/gstreamer/"/>
     54  <repository type="tarball" name="savannah.gnu.org"
     55      href="http://download.savannah.gnu.org/releases/"/>
    5456
    5557  <autotools id="make" autogen-sh="configure">
     
    8991  </autotools>
    9092
    91   <tarball id="freetype6">
    92     <source href="download.savannah.gnu.org/releases/freetype/freetype-2.4.2.tar.bz2" version="2.4.2"
    93             hash="sha256:9a987aef8c50d9bcfdfdc9f012f8bd0de6095cc1a5524e62c1a037deb8dacbfe"
    94             md5sum="647ee8ed266f9a4117c8d0a4855b3d3e"/>
    95   </tarball>
     93  <autotools id="freetype6" autogen-sh="configure">
     94    <branch module="freetype/freetype-2.4.11.tar.bz2" version="2.4.11"
     95            repo="savannah.gnu.org"
     96            hash="sha256:ef9d0bcb64647d9e5125dc7534d7ca371c98310fec87677c410f397f71ffbe3f"
     97            md5sum="b93435488942486c8d0ca22e8f768034">
     98      <patch file="freetype6-2.4.11-truetype-font-height-fix.patch" strip="1"/>
     99    </branch>
     100  </autotools>
    96101
    97102  <autotools id="harfbuzz" autogen-sh="configure">
Note: See TracChangeset for help on using the changeset viewer.