In preparation for the removal of media-libs/glitz, we need to remove it as a USE flag and dependency of cairo.
Created attachment 241179 [details, diff] Remove glitz from cairo-1.8.8
Created attachment 241181 [details, diff] Remove glitz from cairo-1.8.8-r1
Created attachment 241183 [details, diff] Remove glitz from cairo-1.8.10
Created attachment 241185 [details, diff] Remove glitz description from metadata.xml Note that the description of USE="opengl" in metadata.xml also refers to USE="glitz" and will therefore need to be reworked. I thought it best if someone more knowledgeable about cairo did this rather than me.
Gilles told me what I was trying to say in #330397 wasn't clear enough, so here I try again :) We should probably start with a news item (glep 42) and other list posts to get people to remove USE=glitz from cairo and rebuild broken packages. *Then*, in 3 months or so, we can remove it from cairo. Or maybe we can mask it directly, but the news item is essential if we want to avoid breaking users' systems. Cheers
(In reply to comment #5) That's fine with me. I'm not a developer yet though, so do you want this to wait until I am, or would you like to put out a news item?
Matt, Seriously. Stop the bug spam. Its the same damn patch for every single version of the ebuild. glitz needs to be removed from the tree but people have insisted on using glitz and also due to it breaking the ability of people to start any apps or use their systems when apps are messed up the plan is for the next cairo releases to remove any and all glitz references and provide a preserve_libs method for people to upgrade. The whole goal is we don't want to needlessly break people's systems.
(In reply to comment #7) > Matt, > > Seriously. Stop the bug spam. Its the same damn patch for every single version > of the ebuild. Jesus. I was just trying to do the work for you. You don't have to be an asshole. > glitz needs to be removed from the tree but people have insisted on using glitz > and also due to it breaking the ability of people to start any apps or use > their systems when apps are messed up the plan is for the next cairo releases > to remove any and all glitz references and provide a preserve_libs method for > people to upgrade. > > The whole goal is we don't want to needlessly break people's systems. Fine. Find a way to state that without being a dick please.
Looks like glitz is completely gone with cairo-1.10.0. See http://mail.gnome.org/archives/gnome-announce-list/2010-September/msg00009.html
Its already gone in the cairo-1.10.0 testing versions we have in the tree.