aboutsummaryrefslogtreecommitdiffstats
path: root/meta-ivi/recipes-graphics/wayland/weston_1.6.0.bbappend
diff options
context:
space:
mode:
Diffstat (limited to 'meta-ivi/recipes-graphics/wayland/weston_1.6.0.bbappend')
-rw-r--r--meta-ivi/recipes-graphics/wayland/weston_1.6.0.bbappend80
1 files changed, 0 insertions, 80 deletions
diff --git a/meta-ivi/recipes-graphics/wayland/weston_1.6.0.bbappend b/meta-ivi/recipes-graphics/wayland/weston_1.6.0.bbappend
deleted file mode 100644
index 036d793..0000000
--- a/meta-ivi/recipes-graphics/wayland/weston_1.6.0.bbappend
+++ /dev/null
@@ -1,80 +0,0 @@
-PR = "r2"
-
-FILESEXTRAPATHS_append := ":${THISDIR}/${PN}:${THISDIR}/${PN}-${PV}"
-
-# We patch compositor.c so ignore license in that file
-LIC_FILES_CHKSUM = "file://COPYING;md5=275efac2559a224527bd4fd593d38466"
-
-# Weston ivi shell needs libinput backend
-PACKAGECONFIG_append += "libinput"
-
-# support EGL on qemu[x86,x86-64]
-RDEPENDS_${PN}_append_qemux86 += " libegl-gallium "
-RDEPENDS_${PN}_append_qemux86-64 += " libegl-gallium "
-
-# Use git repository because we want to use 'git' for applying patches
-SRC_URI_remove = "http://wayland.freedesktop.org/releases/${BPN}-${PV}.tar.xz"
-SRC_URI_append = "git://anongit.freedesktop.org/wayland/${PN}"
-SRCREV = "2858cc2a50854685b44eee72994dea57f5aa4246"
-S = "${WORKDIR}/git"
-
-#
-# Add weston-ivi-shell patches
-# Repo: https://github.com/ntanibata/weston-ivi-shell
-# Branch: weston-ivi-shell-1.6.0-WIP-06-working
-#
-SRC_URI_append = " \
- file://0001-README-modifed-for-ivi-shell.patch \
- file://0002-protocol-add-interface-ivi_application-extension.patch \
- file://0003-ivi-shell-add-IVI-layout-APIs.patch \
- file://0004-ivi-shell-add-the-shell-plugin-for-In-Vehicle-Infota.patch \
- file://0005-protocol-ivi-hmi-controller-protocol-to-set-up-IVI-s.patch \
- file://0006-ivi-shell-a-reference-implementation-how-to-use-ivi-.patch \
- file://0007-clients-a-reference-implementation-of-UI-client-how-.patch \
- file://0008-data-add-reference-image-files-for-weston-ivi-shell-.patch \
- file://0009-ivi-shell-a-reference-of-weston.ini-for-ivi-shell-an.patch \
- file://0010-clients-support-ivi-application.xml-for-clients-simp.patch \
- file://0011-clients-support-ivi-application.xml-for-clients-simp.patch \
- file://0012-clients-support-ivi-application.xml-for-clients-wind.patch \
- file://0013-Reference-implementation-of-input-panel-for-ivi-shel.patch \
- file://0014-input-panel-ivi-add-seat-keyboard-focus-to-condition.patch \
- file://0015-protocol-ivi-application.xml-update-description-of-i.patch \
- "
-
-# We use git because we need binary diff support or the above patches (png files)
-PATCHTOOL = 'git'
-
-# or use this.
-#SRCREV = "814f152d3f3ca5973162cad8c19f1e86f85f6d27"
-#SRC_URI_append += "git://github.com/ntanibata/weston-ivi-shell.git;protocol=https;branch=weston-ivi-shell-1.6.0-WIP-06-working"
-
-# [PATCH] Add the processing which has notice of click event from compositor
-# Signed-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA at xddp.denso.co.jp>
-SRC_URI_append = " file://ivi-shell-click-event.patch"
-
-# [PATCH] Enable/disable default virtual keyboard
-# Signed-off-by: Imran Zaman <imran.zaman@intel.com>
-SRC_URI_append = " file://Enable-disable-default-virtual-keyboard.patch"
-EXTRA_OECONF += "--disable-default-vkb"
-
-# [PATCH] fix up for GENIVI baseline 9.0
-# Signed-off-by: Yong-iL Joh <yong-il.joh@windriver.com>
-SRC_URI_append = " \
- file://build.fix.up.patch \
- file://0100-Backport-ivi-controller.so-of-wayland-ivi-ext-1.5.0.patch \
-"
-
-FILES_${PN} += "${libdir}/weston/* ${sysconfdir}/xdg"
-FILES_${PN}-dbg += "${libdir}/weston/.debug/*"
-
-do_install_append() {
- WESTON_INI_CONFIG=${sysconfdir}/xdg/weston
- install -d ${D}${WESTON_INI_CONFIG}
- install -m 0644 ${S}/ivi-shell/weston.ini.in ${D}${WESTON_INI_CONFIG}/weston.ini
- sed -i -e 's/hmi-controller.so/hmi-controller.so,ivi-controller.so/' \
- -e 's|\@libexecdir\@|${libexecdir}|' \
- -e 's|\@abs_top_builddir\@\/data|${datadir}\/weston|' \
- -e 's|\@abs_top_builddir\@\/clients|${bindir}|' \
- -e 's|\@abs_top_builddir\@\/weston-ivi-shell-user-interface|${libdir}/weston/weston-ivi-shell-user-interface|' ${D}${WESTON_INI_CONFIG}/weston.ini
-
-}