From b612c79f600b7e904aeab37df5aaa3ca5d306b4d Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Wed, 25 Apr 2012 21:15:06 +0100 Subject: common/meta-graphics: Add xf86-input-evdev 2.6.0 This is needed by the pvr graphics stacks since newer versions won't build with the older xserver those platforms are using. Signed-off-by: Richard Purdie --- .../xorg-driver/xf86-input-evdev_2.6.0.bb | 20 ++++++++++++++++++++ meta-crownbay/conf/machine/crownbay.conf | 1 + meta-emenlow/conf/machine/emenlow.conf | 1 + meta-fri2/conf/machine/fri2.conf | 1 + 4 files changed, 23 insertions(+) create mode 100644 common/recipes-graphics/xorg-driver/xf86-input-evdev_2.6.0.bb diff --git a/common/recipes-graphics/xorg-driver/xf86-input-evdev_2.6.0.bb b/common/recipes-graphics/xorg-driver/xf86-input-evdev_2.6.0.bb new file mode 100644 index 00000000..20483141 --- /dev/null +++ b/common/recipes-graphics/xorg-driver/xf86-input-evdev_2.6.0.bb @@ -0,0 +1,20 @@ +require meta/recipes-graphics/xorg-driver/xorg-driver-input.inc + +SUMMARY = "X.Org X server -- event devices (evdev) input driver" + +DESCRIPTION = "evdev is an Xorg input driver for Linux's generic event \ +devices. It therefore supports all input devices that the kernel knows \ +about, including most mice and keyboards. \ +\ +The evdev driver can serve as both a pointer and a keyboard input \ +device, and may be used as both the core keyboard and the core pointer. \ +Multiple input devices are supported by multiple instances of this \ +driver, with one Load directive for evdev in the Module section of your \ +xorg.conf for each input device that will use this driver. " + +LIC_FILES_CHKSUM = "file://COPYING;md5=fefe33b1cf0cacba0e72e3b0fa0f0e16" + +PR = "${INC_PR}.0" + +SRC_URI[md5sum] = "f33fe9413bde68936d8909206a13e8a1" +SRC_URI[sha256sum] = "b0e7f3991a8183a4743196c3e16d7184d439b80bf43653aa2f45b0756a6753ac" diff --git a/meta-crownbay/conf/machine/crownbay.conf b/meta-crownbay/conf/machine/crownbay.conf index 1458bff2..0d432cab 100644 --- a/meta-crownbay/conf/machine/crownbay.conf +++ b/meta-crownbay/conf/machine/crownbay.conf @@ -16,6 +16,7 @@ XSERVER ?= "${XSERVER_IA32_BASE} \ PREFERRED_VERSION_xserver-xorg ?= "1.9.3" PREFERRED_VERSION_mesa-dri ?= "7.11" +PREFERRED_VERSION_xf86-input-evdev ?= "2.6.0" APPEND += "video=vesafb vga=0x318" diff --git a/meta-emenlow/conf/machine/emenlow.conf b/meta-emenlow/conf/machine/emenlow.conf index aecf2cb0..1362434d 100644 --- a/meta-emenlow/conf/machine/emenlow.conf +++ b/meta-emenlow/conf/machine/emenlow.conf @@ -17,6 +17,7 @@ PREFERRED_PROVIDER_virtual/xserver = "xserver-psb" PREFERRED_PROVIDER_virtual/xserver-xf86 = "xserver-psb" PREFERRED_PROVIDER_mesa-dri = "xpsb-glx" PREFERRED_VERSION_libva ?= "0.31.0" +PREFERRED_VERSION_xf86-input-evdev ?= "2.6.0" XSERVER ?= "xserver-psb \ xserver-psb-extension-dri \ xserver-psb-extension-dri2 \ diff --git a/meta-fri2/conf/machine/fri2.conf b/meta-fri2/conf/machine/fri2.conf index 38018364..1cd6a3e6 100644 --- a/meta-fri2/conf/machine/fri2.conf +++ b/meta-fri2/conf/machine/fri2.conf @@ -17,6 +17,7 @@ XSERVER ?= "${XSERVER_IA32_BASE} \ PREFERRED_VERSION_xserver-xorg ?= "1.9.3" PREFERRED_VERSION_mesa-dri ?= "7.11" +PREFERRED_VERSION_xf86-input-evdev ?= "2.6.0" # Syslinux does not know about the 64MHz uart clock and it does not detect the # serial device by number. Use the IO port directly and divide the baud down to -- cgit v1.2.3-54-g00ecf