Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 193312 - x11-libs/cairo - request for ubuntu patch - ClearType-like LCD filtering
Summary: x11-libs/cairo - request for ubuntu patch - ClearType-like LCD filtering
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Lowest enhancement (vote)
Assignee: Doug Goldstein (RETIRED)
URL: https://launchpad.net/ubuntu/gutsy/+s...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-21 11:02 UTC by Marco Clocchiatti
Modified: 2007-09-21 14:28 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
sh code to recompile cairo with new patch on the fly (cairo.sh,896 bytes, text/plain)
2007-09-21 11:24 UTC, Marco Clocchiatti
Details
.fonts.conf in ~/ (.fonts.conf,1.15 KB, text/plain)
2007-09-21 11:25 UTC, Marco Clocchiatti
Details
downloaded from http://launchpadlibrarian.net/9353428/libcairo_1.4.10-1ubuntu1.diff.gz (libcairo_1.4.10-1ubuntu1.diff,81.34 KB, text/plain)
2007-09-21 12:36 UTC, Marco Clocchiatti
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Clocchiatti 2007-09-21 11:02:20 UTC
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
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-09-21 11:07:41 UTC
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.
Comment 2 Marco Clocchiatti 2007-09-21 11:24:06 UTC
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.
Comment 3 Marco Clocchiatti 2007-09-21 11:25:03 UTC
Created attachment 131507 [details]
.fonts.conf in ~/
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-09-21 12:15:20 UTC
Attach this file: libcairo_1.4.10-1ubuntu1.diff (not gzipped or anything, as plaintext).
Comment 5 Marco Clocchiatti 2007-09-21 12:36:10 UTC
Created attachment 131519 [details]
downloaded from http://launchpadlibrarian.net/9353428/libcairo_1.4.10-1ubuntu1.diff.gz
Comment 6 Marco Clocchiatti 2007-09-21 12:36:47 UTC
reopened with new info
Comment 7 Doug Goldstein (RETIRED) gentoo-dev 2007-09-21 13:28:33 UTC
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.
Comment 8 Marco Clocchiatti 2007-09-21 14:18:18 UTC
(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 :) .
Comment 9 Doug Goldstein (RETIRED) gentoo-dev 2007-09-21 14:25:42 UTC
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.
Comment 10 Doug Goldstein (RETIRED) gentoo-dev 2007-09-21 14:28:11 UTC
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.