when I first tried to emerge phoenix-cvs, I've only see some features which can be set or unset. In that pool, I've seen something to disable xft (for example). But as my own experience w/ mozilla has shown, the feature moznoxft is really useful on my system. In fact, I can't emerge xft because of XFree blocking dependancy (if I remember well) and compiling mozo w/ that feature makes its rendering very dirty. So I tried to make it by my own. I modified the -r2 ebuild. Reproducible: Always Steps to Reproduce: 1. clean your system from xft 2. ACCEPT_KEYWORDS="~x86" emerge phoenix-cvs 3. start it 4. Let's compare <b> text and normal one... Actual Results: that's dirty without xft, it is "tidier" (en?) Expected Results: having an equivalent USE moznoxft flag for phoenix-cvs.
Created attachment 11750 [details, diff] this is a patch for phoenix-cvs-0.5-r3.ebuild This is a patch to go from phoenix-cvs-0.5-r2.ebuild to my customized phoenix-cvs-0.5-r3.ebuild.
that is still buggy... I'm looking at those bugs... sorry for my speed to commit this bug. It was too early. I'll post an other patch as soon as I would find the bug.
so.. I've tried many solutions... which all failed making a build without executable (/usr/bin/phoenix was absent). I can't do better :c( But there is something I've discovered during this experience : We can start an IRC client with 'phoenix -chat'. It seems to be broke the phoenix philosophy (having only a light web browser), doesn't it ? So I still think that there can be minor evolutions possible for phoenix-cvs : - disable xft option - removing IRC client from phoenix - adding an optional SVG support (if it is compatible w/ phoenix approach)
I'm continuing debugging phoenix-cvs... 1. Launch phoenix-cvs one time running 'phoenix' 2. Launch it another time 3. Let's see the profile chooser window saying that an existing session is running I've found what was the bug origin : 1. Let's see "phoenix-bin" in "grep phoenix-bin `which phoenix`" 2. Making a "ps ax" when phoenix is already launched "ps ax | grep phoenix". It is not "phoenix-bin" but "MozillaFirebird-bin". 3. apply the next patch to resolv the problem If a bug fix can be applied in the ebuild itself, it would be great.
Created attachment 11904 [details, diff] diff between bogus "phoenix" launch script and hte modifed one
The launch script should be fixed immediately because as it stands phoenix-cvs is broken. I think now would actually be a good time to try to switch over to calling it firebird or mozillafirebird, (I like firebird the best because bash will be happier). There should also be a change to the cvs being firebird-cvs and once the branding switches over the bin or release one being mozillabrowser. The original and most important thing though is to get that launch script changed. It is broken and is a hassle people don't need to deal with to track down.
It have to be changed now... because without it, phoenix-cvs will be always broken, everywhere !
Please try upgrading to Mozilla Firebird, and see if this issue still exists.
Noticed the fact that the irc:// protocol works; I don't think I like that very much. Working on it.
I tried to correct this feature just before my post concerning this. It seemed to be really not easy. Disabling it (if my memory is good) gave me lots of errors. I can't remember exactly how much and what kind of errors I got because it is some time has passed and because
I tried to correct this feature just before my post concerning this. It seemed to be really not easy. Disabling it (if my memory is good) gave me lots of errors. I can't remember exactly how much and what kind of errors I got because it is some time has passed and because µI wal also dealing w/ the xft feature.
Okay, in the latest firebird ebuilds I've eliminated the IRC client and other extensions which shouldn't be present in it. As for the appearance of fonts on your screen when using Xft, a couple of things; First, Xft is now included with X, meaning it should compile and work for you - if the fonts look strange, you might want to see if your X config can be tweaked Second, I'll grab the moznoxft USE flag from the mozilla ebuild as this has been requested more than once.
long overdue - firebird is in CVS