Hello community, here is the log from the commit of package fontconfig checked in at Fri Mar 31 15:31:13 CEST 2006. -------- --- fontconfig/fontconfig.changes 2006-03-24 11:35:20.000000000 +0100 +++ fontconfig/fontconfig.changes 2006-03-31 11:30:30.000000000 +0200 @@ -1,0 +2,10 @@ +Fri Mar 31 11:28:47 CEST 2006 - zsu@suse.de + +- Bugzilla #158573: Hinting will be done before Embolden in + freetype2, but in such case, Embolden will get wrong result + on some glyph contours after applying hinting. + Actually, hinting should be done after embolden, but we can't + fix it in current freetype2. So as a workaround, just turn off + hinting if we want to do embolden. + +------------------------------------------------------------------- New: ---- bugzilla-158573-turn-off-hinting-when-embolden.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fontconfig.spec ++++++ --- /var/tmp/diff_new_pack.00mGqX/_old 2006-03-31 15:30:41.000000000 +0200 +++ /var/tmp/diff_new_pack.00mGqX/_new 2006-03-31 15:30:41.000000000 +0200 @@ -18,7 +18,7 @@ URL: http://fontconfig.org/ Autoreqprov: on Version: 2.3.94 -Release: 5 +Release: 6 Summary: Library for Font Configuration # CVS can be found here: # $ cvs -d :pserver:anoncvs@pdx.freedesktop.org:/cvs/fontconfig login @@ -58,6 +58,7 @@ Patch18: fc-validatecache-option.diff Patch22: fc-verbose.diff Patch27: fc-app-dir-fix-new-new.diff +Patch28: bugzilla-158573-turn-off-hinting-when-embolden.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -103,6 +104,7 @@ %patch18 -p0 #%patch22 -p1 %patch27 -p1 +%patch28 -p0 %build %define myprefix /usr @@ -192,6 +194,13 @@ %{myprefix}/include/fontconfig/ %changelog -n fontconfig +* Fri Mar 31 2006 - zsu@suse.de +- Bugzilla #158573: Hinting will be done before Embolden in + freetype2, but in such case, Embolden will get wrong result + on some glyph contours after applying hinting. + Actually, hinting should be done after embolden, but we can't + fix it in current freetype2. So as a workaround, just turn off + hinting if we want to do embolden. * Fri Mar 24 2006 - mfabian@suse.de - Bugzilla #160226: When alternately starting a 32 bit and 64 bit application on a 64 bit system, ~/.fonts.cache-2 was always ++++++ bugzilla-158573-turn-off-hinting-when-embolden.patch ++++++ --- fonts.conf.in.old 2006-03-31 17:15:40.000000000 +0800 +++ fonts.conf.in 2006-03-31 17:24:05.000000000 +0800 @@ -392,6 +392,17 @@ <edit name="weight" mode="assign"> <const>bold</const> </edit> + <!-- + Hinting will be done before Embolden in freetype2, + but in such case, Embolden will get wrong result + on some glyph contours after applying hinting. + Actually, hinting should be done after embolden, but we can't + fix it in current freetype2. So as a workaround, just turn off + hinting if we want to do embolden. + --> + <edit name="hintstyle" mode="assign"> + <const>hintnone</const> + </edit> </match> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...
participants (1)
-
root@suse.de