diff options
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() { |