Red Hat Bugzilla – Bug 179522
embedded_bitmap patch erroneously got dropped when Xorg went modular
Last modified: 2007-11-30 17:11:22 EST
Description of problem:
Please See bug 164374
KDE and mozilla(and epiphany, yelp, devhelp, liferea) use libXft.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
So just to be clear, a patch to Xft that was applied to the modular Xorg tree
didn't make it through the modular transition. bug 164374 fixes gtk apps
because gtk apps use cairo now instead of Xft for text rendering, but the old
patch needs to be added back to xft (now in the libXft package) for things to
look good in KDE and mozilla.
Does anyone know why this patch is not part of the upstream libXft
It looks as though there is a patch relevant to this in the upstream tracker
https://bugs.freedesktop.org/show_bug.cgi?id=1579 but there hasn't been any
activity on that bug in a fair while. Only a small part of that patch is
relevant to embedded bitmaps so I've created a new patch and I'm in the process
As far as upstream goes, as soon as I can verify that the patch is ok I'll
submit the same patch against cvs head in the upstream tracker and see what the
Created attachment 124031 [details]
patch to current spec file
Created attachment 124032 [details]
patch to support embeddedbitmap fontconfig option
A patch for libXft so that the fontconfig embeddedbitmap option is supported.
Created attachment 124033 [details]
Screenshot of application without patch.
Just a screenshot to show what the result of this patch is.
Created attachment 124034 [details]
Screenshot of application with patch.
Please submit the patch to upstream X.Org bugzilla for review. Once it
has been reviewed and accepted upstream, and committed into CVS, we'll
reconsider adding it to a future FC libXft build.
Thanks in advance.
Once upstream maintainers have released Xft with this support built in, we
will include it in a future OS release, and may consider it as a Fedora
Please See : https://bugs.freedesktop.org/show_bug.cgi?id=5808
Doesn't libxft have maintainer?
Tracking this upstream.