aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-graphics/xorg-xserver/xserver-xorg_1.11.4.bb
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2013-01-24 13:30:16 -0200
committerOtavio Salvador <otavio@ossystems.com.br>2013-04-02 10:34:50 -0300
commit718eb95f2044ff45830ee25bb1049b4c3437bae5 (patch)
treea91e81e2eca56f41c12fe28347e31a9a8503c0c7 /recipes-graphics/xorg-xserver/xserver-xorg_1.11.4.bb
parent72baac247869e5557c61fed507def004f25a50c0 (diff)
downloadmeta-fsl-arm-718eb95f2044ff45830ee25bb1049b4c3437bae5.tar.gz
meta-fsl-arm-718eb95f2044ff45830ee25bb1049b4c3437bae5.tar.bz2
meta-fsl-arm-718eb95f2044ff45830ee25bb1049b4c3437bae5.zip
xserver-xorg: Add 1.11.4 version as it provides Video ABI 11
The Vivante GPU drivers are not compatible with newer Xorg 1.13 as it introduce some deep changes in video ABI and DRI interface. The best longterm solution is to get new GPU driver releases which are compatible with the new Xorg but in meanwhile we'll keep the working version as alternative. Change-Id: I26a122c371bce1d58a843c419558a0928baec5f6 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-graphics/xorg-xserver/xserver-xorg_1.11.4.bb')
-rw-r--r--recipes-graphics/xorg-xserver/xserver-xorg_1.11.4.bb26
1 files changed, 26 insertions, 0 deletions
diff --git a/recipes-graphics/xorg-xserver/xserver-xorg_1.11.4.bb b/recipes-graphics/xorg-xserver/xserver-xorg_1.11.4.bb
new file mode 100644
index 0000000..02ecb6e
--- /dev/null
+++ b/recipes-graphics/xorg-xserver/xserver-xorg_1.11.4.bb
@@ -0,0 +1,26 @@
+require recipes-graphics/xorg-xserver/xserver-xorg.inc
+
+# This has change in newer release
+LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
+
+# Misc build failure for master HEAD
+SRC_URI += "file://crosscompile.patch \
+ file://fix_open_max_preprocessor_error.patch \
+ file://mips64-compiler.patch \
+ file://pkgconfig-deps.patch \
+ "
+
+SRC_URI[md5sum] = "256325e9b17dff479d92bed97f6b0adb"
+SRC_URI[sha256sum] = "3e2935bc400612df58d5b5e6840829e2c63af02c2e7d2893092500358a4366fc"
+
+PR = "${INC_PR}.0"
+
+do_install_append_mx6 () {
+ # FIXME: This is a workaround to ensure we use Vivante DRI
+ rm ${D}${includedir}/xorg/dri.h \
+ ${D}${includedir}/xorg/sarea.h \
+ ${D}${includedir}/xorg/dristruct.h \
+ ${D}${libdir}/xorg/modules/extensions/libdri.so
+}
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"