new file mode 100644
@@ -0,0 +1,50 @@
+DESCRIPTION = "X.Org X server -- Intel display driver"
+HOMEPAGE = "http://www.x.org"
+BUGTRACKER = "https://bugs.freedesktop.org"
+LICENSE = "MIT-X"
+
+require conf/fetch/xorg.conf
+require conf/xorg.conf
+
+SRC_URI = "${XORG_MIRROR}/individual/driver/${PN}-${PV}.tar.bz2"
+
+DEPENDS = " xserver-xorg xproto randrproto util-macros \
+ renderproto videoproto xextproto fontsproto \
+ kbproto pixman libpciaccess inputproto \
+ libdrm-intel kbproto xf86driproto"
+
+S = "${SRCDIR}/${PN}-${PV}"
+
+inherit autotools pkgconfig
+
+#hack for includes
+CFLAGS += " -I${HOST_SYSROOT}${includedir}/xorg \
+ -I${HOST_SYSROOT}${includedir}/pixman-1 \
+ -I${HOST_SYSROOT}${includedir}"
+
+# FIXME: We don't want to include the libtool archives (*.la) from modules
+# directory, as they serve no useful purpose. Upstream should fix Makefile.am
+do_install[postfuncs] += "do_install_input"
+do_install_input() {
+ find ${D}${libdir}/xorg/modules -regex ".*\.la$" | xargs rm -f --
+}
+
+SOLIBS = "*.so"
+
+LIBS_DEPS = """
+ xserver-xorg-extension-dri
+ xserver-xorg-extension-dri2
+ xserver-xorg-extension-exa
+ xserver-xorg-extension-fb
+ xserver-xorg-extension-dbe
+ xserver-xorg-extension-glx
+ xserver-xorg-extension-extmod
+ libdrm-intel
+"""
+
+DEPENDS_${PN} += "libc ${LIBS_DEPS}"
+RDEPENDS_${PN} += "libc ${LIBS_DEPS}"
+
+FILES_${PN} += " ${libdir}/xorg/modules/drivers/*.so"
+FILES_${PN} += "${datadir}/polkit-1/actions/org.x.xf86-video-intel.backlight-helper.policy"
+FILES_${PN}-dbg += " ${libdir}/xorg/modules/drivers/.debug"
new file mode 100644
@@ -0,0 +1,2 @@
+require xf86-video-intel-common.inc
+
new file mode 100644
@@ -0,0 +1 @@
+6952e6e1deff1c4580ddee472dbc2223c3248d0f xf86-video-intel-2.21.15.tar.bz2
new file mode 100644
@@ -0,0 +1,3 @@
+require xf86-video-intel-common.inc
+
+DEFAULT_PREFERENCE = "-1"
new file mode 100644
@@ -0,0 +1 @@
+ad67228c3d8a12517d12484a7291007ced11f04a xf86-video-intel-2.99.912.tar.bz2