Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 357295 - x11-base/xorg-server: add xnest and xvfb USE flags
Summary: x11-base/xorg-server: add xnest and xvfb USE flags
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 352974
  Show dependency tree
 
Reported: 2011-03-04 03:22 UTC by Matt Turner
Modified: 2011-06-09 21:49 UTC (History)
2 users (show)

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


Attachments
patch to add xnest and xvfb USE flags (xorg-xnest.patch,1.15 KB, patch)
2011-03-04 03:22 UTC, Matt Turner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Turner gentoo-dev 2011-03-04 03:22:17 UTC
xvfb and xnest aren't used terribly often, so I think they should be separate from USE="minimal" since minimal turns off very commonly used things like DRI.

There was some discussion on IRC about the virtualx eclass needing xnest. Seemed to me like we should just bite the bullet and made xnest a USE flag and clean up afterwards.
Comment 1 Matt Turner gentoo-dev 2011-03-04 03:22:39 UTC
Created attachment 264639 [details, diff]
patch to add xnest and xvfb USE flags
Comment 2 Tomáš Chvátal (RETIRED) gentoo-dev 2011-03-07 22:32:15 UTC
*** Bug 352637 has been marked as a duplicate of this bug. ***
Comment 3 Tomáš Chvátal (RETIRED) gentoo-dev 2011-03-07 22:34:08 UTC
We have virtualx.eclass patch quite handy in x11 overlay.
I should really merge it tomorow...
Also for the useflags we once agreed that minimal should control most server stuffz.
Maybe we could rethink our strategy here...
@remi: what is your opinion?
Comment 4 Joe Stroller 2011-03-07 23:20:28 UTC
(In reply to comment #3)
> Also for the useflags we once agreed that minimal should control most server
> stuffz.
> Maybe we could rethink our strategy here...

I need xvfb for xpra, see bug 352974.

I am currently using an ebuild similar to the patch uploaded on 2011-03-04 by
Matt Turner.

Having USE="xvfb minimal" saves me installing several packages. This is on a
headless box that will never need display drivers of its own. I can't remember
how many packages, but it's a significant little handful. 

I believe this patch is the most "correct" way to handle xvfb (I don't know
about xnest)
Comment 5 Matt Turner gentoo-dev 2011-06-09 21:49:13 UTC
Finally committed. xnest and xvfb are now in the list of IUSE_SERVERS and have been removed from the minimal USE flag's control.

I also modified the virtualx.eclass to depend on xorg-server[xvfb] instead of xorg-server[-minimal].

Let me know if I broke anything (I sure hope not)