aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-graphics/layer-management
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-graphics/layer-management')
-rw-r--r--recipes-graphics/layer-management/layer-management_1.0.1.bb (renamed from recipes-graphics/layer-management/layer-management_1.0.bb)18
1 files changed, 8 insertions, 10 deletions
diff --git a/recipes-graphics/layer-management/layer-management_1.0.bb b/recipes-graphics/layer-management/layer-management_1.0.1.bb
index b18fff5..67592f2 100644
--- a/recipes-graphics/layer-management/layer-management_1.0.bb
+++ b/recipes-graphics/layer-management/layer-management_1.0.1.bb
@@ -2,24 +2,18 @@ DESCRIPTION = "LayerManager"
HOMEPAGE = "https://www.genivi.org/"
SECTION = "environment/base"
+PR = "r0"
+
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=071e6b9a5eb9fc5868edf57ce153e5b9"
-DEPENDS = "virtual/egl dbus libxcomposite"
+DEPENDS = "virtual/egl dbus libxcomposite libxdamage"
SRC_URI = " \
- git://git.projects.genivi.org/layer_management.git;protocol=git;tag=1_0 \
+ git://git.projects.genivi.org/layer_management.git;protocol=git;tag=1_0_1 \
file://layermanager.service \
"
-# Needed this for imx6 boards to use precompiled EGL libraries
-python () {
- if ((d.getVar("MACHINE", True) or "").find("imx6") != -1):
- flags = d.getVar("OECMAKE_CXX_FLAGS", True)
- flags += " -DLINUX"
- d.setVar('OECMAKE_CXX_FLAGS', flags)
-}
-
S = "${WORKDIR}/git"
inherit gettext cmake systemd
@@ -27,6 +21,8 @@ inherit gettext cmake systemd
SYSTEMD_SERVICE = "layermanager.service"
SYSTEMD_AUTO_ENABLE = "disable"
+EXTRA_OECMAKE += "-DWITH_EXAMPLE_SCENE_PROVIDER=ON"
+
FILES_${PN} += " \
${libdir}/lib* \
${libdir}/layermanager/lib* \
@@ -34,6 +30,7 @@ FILES_${PN} += " \
${libdir}/layermanager/ipcmodules/lib* \
${libdir}/layermanager/renderer/lib* \
${libdir}/layermanager/renderer/renderer* \
+ ${libdir}/layermanager/sceneprovider/* \
${systemd_unitdir}/system/layermanager.service \
"
@@ -48,6 +45,7 @@ FILES_${PN}-dbg += " \
${libdir}/layermanager/communicator/.debug/ \
${libdir}/layermanager/ipcmodules/.debug/ \
${libdir}/layermanager/renderer/.debug/ \
+ ${libdir}/layermanager/sceneprovider/.debug/ \
"
do_install_append() {