]> code.ossystems Code Review - openembedded-core.git/commitdiff
xf86-video-intel: add config option to support rootless X
authorYu Ke <ke.yu@intel.com>
Tue, 22 Feb 2011 12:36:45 +0000 (20:36 +0800)
committerRichard Purdie <rpurdie@linux.intel.com>
Tue, 1 Mar 2011 11:46:01 +0000 (11:46 +0000)
- add global config option ROOTLESS_X to control if enable
  rootless X for the machine. ROOTLESS_X requires graphics
  driver supporting KMS (kernel mode setting), so far, only
  atom_pc support this. so enable ROOTLESS_X for atom_pc machine

- add config options for xf86-video-intel to support rootless X

Signed-off-by: Yu Ke <ke.yu@intel.com>
meta/conf/machine/atom-pc.conf
meta/recipes-graphics/xorg-driver/xf86-video-intel_2.14.0.bb

index 58c9b0da65330eb3af33df0e06e4d837392b9b59..b94deb20e5401a4d0580475288fe1fe695c81017 100644 (file)
@@ -42,3 +42,5 @@ GLIBC_ADDONS = "nptl"
 GLIBC_EXTRA_OECONF = "--with-tls"
 
 EXTRA_OECONF_append_pn-matchbox-panel-2 = " --with-battery=acpi"
+
+ROOTLESS_X = "1"
index 017a2e0a28e11e30af645a9fdde4c7b76fddcb05..099cf9dff2814737b38fec1be1ed7e39caaf54f5 100644 (file)
@@ -9,8 +9,13 @@ Infrastructure (DRI)."
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=8730ad58d11c7bbad9a7066d69f7808e"
 
+PR = "r1"
+
 EXTRA_OECONF += "--disable-xvmc"
 
+# --enable-kms-only option is required by ROOTLESS_X
+EXTRA_OECONF += '${@base_conditional( "ROOTLESS_X", "1", " --enable-kms-only", "", d )}'
+
 DEPENDS += "virtual/libx11 libxvmc drm xf86driproto glproto \
            virtual/libgl xineramaproto xf86driproto libpciaccess"