I test this patch and I've done a little tip on italian forums: http://forums.gentoo.org/viewtopic-t-585536.html I don't now if my solution is techincally correct for portage, but it works for me and is very nice. please add the patch in a new portage version of cairo. Reproducible: Always
Please, don't refer to Italian forums.g.o. thread for information, attach the patch here. Plus, this really really belong upstream, not to Gentoo.
Created attachment 131505 [details] sh code to recompile cairo with new patch on the fly (In reply to comment #1) > Please, don't refer to Italian forums.g.o. thread for information, attach the > patch here.
Created attachment 131507 [details] .fonts.conf in ~/
Attach this file: libcairo_1.4.10-1ubuntu1.diff (not gzipped or anything, as plaintext).
Created attachment 131519 [details] downloaded from http://launchpadlibrarian.net/9353428/libcairo_1.4.10-1ubuntu1.diff.gz
reopened with new info
Have you submitted this upstream? Also the patch you are submitting is a bunch of patches inline to each other. Break them out into individual patches.
(In reply to comment #7) > Have you submitted this upstream? Sorry. I don't understand your question. I've found the patch on the Internet, I've tried it on my sistem and it works and it seems nice. All what I've done is to write the cairo.sh file and to run it. I'm not a developer. I don't not know any other possible problems about this patch. This is software from Ubuntu and I've declared in the url above my font: https://launchpad.net/ubuntu/gutsy/+source/libcairo/1.4.10-1ubuntu1 now, it's your problem to check the code and to choice if it's good for Gentoo. That's a screenshot for comparison: http://cloc3.dyndns.org/data/patch_di_ubuntu.html for me, it's better a lot. thanks for your patience :) .
It's my problem to figure out what the heck you want and do all the work? Where's my paycheck from this work again? Oh wait. I'm a volunteer.. so you're right. p.s. You attached about 14 different patches in that file and a huge ChangeLog. Which is why I told you to break out which exact patch you were talking about. But since it's my problem to do that..... Contact Cairo upstream and discuss it with them.
The funny thing is, if you're using the above attached modification to the ebuild. It actually doesn't patch any code. It just extracts a series of patches into the debian/ directory and never actually applies them. So any benefit you claim you're seeing is entirely visualized in your head.