|
|
这里是commit页: http://gitweb.freedesktop.org/?p ... 30d1b04d08a5aba9bee
从发布日志看,Carl Worth的态度有些……“摇摆”。
不过按照Gentoo Forums里octoploid提供的方法可以生成revert patch。
Post by "octoploid"
[quote="aliquid"]From cairo 1.8.0 release announcement:
[quote]Note also that the code that had been in cairo 1.7.x calling into
freetype's optional lcd_filter function was removed from cairo before
the 1.8.0 release. We do expect this code to come back in some form in
the future.
Sad, but no lcd font rendering for now.
Edit:
Here's a reason:
Remove all lcd_filter code.
We reverted the public API for setting lcd_filter font options back in 1b42bc8033bc , but we had left the implementation which would examine fontconfig and Xft properties for the option, and which would call into freetype for subpixel glyph rasterization. However, I recently realized, (and the test suite had been trying to tell me for a while), that this approach would cause a regression for users who were previously using sub-pixel text, but without sub-pixel rendering built directly into freetype. That's not acceptable, so all the code is coming out for now. [/quote]
Well, I just reverted the revert and cairo 1.8.0 is working fine here.
(this is what I did:
- git clone git://anongit.freedesktop.org/git/cairo
- cd cairo
- git revert 5d887ad5dca5af0f8216830d1b04d08a5aba9bee
- git format-patch -k -m --stdout origin > cairo.patch
复制代码
And than added "epatch cairo.patch" to the cairo-1.8.0.ebuild...)[/quote] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|