Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 158106

Summary: x11-libs/cairo - add xcb support
Product: Gentoo Linux Reporter: Jonas Berlin <xkr47>
Component: New packagesAssignee: Doug Goldstein (RETIRED) <cardoe>
Status: RESOLVED FIXED    
Severity: enhancement CC: compnerd, kanelxake
Priority: Low    
Version: 2006.0   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 93582    
Bug Blocks:    

Description Jonas Berlin 2006-12-14 00:19:57 UTC
cairo-1.2.4 and 1.2.6 would support xcb, but require the xcb-util package which is not yet in portage. It seems Bug #93582 is possibly on this task already.

Once xcb-util is in portage, the mentioned cairo ebuilds simply need
 1. IUSE += xcb
 2. DEPEND += xcb? (libxcb xcb-util)
 3. econf += $(use_enable xcb)
Comment 1 Jonas Berlin 2006-12-14 00:25:32 UTC
Hmm, DEPEND possibly needs xcb-proto also and some others, can't say for sure..
Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2006-12-16 14:30:15 UTC
All the pieces cairo needs for xcb support should be in the tree.  However, cairo 1.2* uses old header paths to the xcb headers and does not build with xcb enabled.  It's gotten a lot of attention in recent months, so perhaps consider this a 1.3+ feature.
Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2006-12-16 14:35:46 UTC
Thanks Josh. That's where this is going. Into the Gentopia overlay.
Comment 4 Steev Klimaszewski (RETIRED) gentoo-dev 2007-03-21 17:52:37 UTC
In the tree (at least, 1.4.2 seems to have it)