public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [PATCH 0/6] virtualx.eclass: Use Xvfb -displayfd ... + cleanup
@ 2022-07-27  7:17 Michał Górny
  2022-07-27  7:17 ` [gentoo-dev] [PATCH 1/6] virtualx.eclass: Add quoting to workaround vim syntax hl bug Michał Górny
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Michał Górny @ 2022-07-27  7:17 UTC (permalink / raw
  To: gentoo-dev; +Cc: Michał Górny

Hi,

With modern versions of Xvfb, we can get rid of our custom logic of
trying to find a free DISPLAY.  This patchset does that + some
refactoring.  It also removes the hack of disabling sandbox that
apparently dates back to 2002 and has never been really explained.
According to my quick testing, Xvfb works just fine without it.


Michał Górny (6):
  virtualx.eclass: Add quoting to workaround vim syntax hl bug
  virtualx.eclass: Pass xvfbargs as an array
  virtualx.eclass: Remove unused XHOST
  virtualx.eclass: Inline XVFB
  virtualx.eclass: Let Xvfb figure out the free DISPLAY
  virtualx.eclass: Do not disable sandbox

 eclass/virtualx.eclass | 79 +++++++++++++-----------------------------
 1 file changed, 24 insertions(+), 55 deletions(-)

-- 
2.35.1



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2022-07-27  8:09 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-27  7:17 [gentoo-dev] [PATCH 0/6] virtualx.eclass: Use Xvfb -displayfd ... + cleanup Michał Górny
2022-07-27  7:17 ` [gentoo-dev] [PATCH 1/6] virtualx.eclass: Add quoting to workaround vim syntax hl bug Michał Górny
2022-07-27  8:05   ` Ulrich Mueller
2022-07-27  8:09   ` Sam James
2022-07-27  7:17 ` [gentoo-dev] [PATCH 2/6] virtualx.eclass: Pass xvfbargs as an array Michał Górny
2022-07-27  7:17 ` [gentoo-dev] [PATCH 3/6] virtualx.eclass: Remove unused XHOST Michał Górny
2022-07-27  7:17 ` [gentoo-dev] [PATCH 4/6] virtualx.eclass: Inline XVFB Michał Górny
2022-07-27  7:17 ` [gentoo-dev] [PATCH 5/6] virtualx.eclass: Let Xvfb figure out the free DISPLAY Michał Górny
2022-07-27  7:20   ` Sam James
2022-07-27  7:17 ` [gentoo-dev] [PATCH 6/6] virtualx.eclass: Do not disable sandbox Michał Górny
2022-07-27  7:20   ` Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox