From 0abaf1d0acc9c79b4c2494e0de9417bc22739b69 Mon Sep 17 00:00:00 2001
From: =?utf8?q?Jan-Simon=20M=C3=B6ller?= <jsmoeller@linuxfoundation.org>
Date: Thu, 23 May 2019 14:26:10 +0200
Subject: [PATCH] Cleanup of meta-agl-devel for HH
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit

Part of the layer cleanup.

Bug-AGL: SPEC-2450

Change-Id: I3316e816c630ee47a5643f3efef72b01e67090a5
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
---
 meta-agl-telemetry/COPYING.MIT                     | 17 -------
 meta-agl-telemetry/README.md                       | 14 ------
 .../conf/include/agl_telemetry_raspberrypi2.inc    |  8 ----
 .../conf/include/agl_telemetry_raspberrypi3-64.inc |  8 ----
 .../conf/include/agl_telemetry_raspberrypi3.inc    |  8 ----
 meta-agl-telemetry/conf/layer.conf                 | 12 -----
 .../recipes-core/image/agl-image-telemetry.bb      |  8 ----
 .../recipes-core/image/agl-image-telemetry.inc     |  5 --
 .../packagegroup-agl-image-telemetry.bb            | 21 ---------
 meta-egvirt/COPYING.MIT                            | 17 -------
 meta-egvirt/README.md                              | 31 -------------
 meta-egvirt/conf/include/agl_egvirt.inc            |  2 -
 meta-egvirt/conf/layer.conf                        | 17 -------
 meta-egvirt/recipes-core/qemu/qemu_2.%.bbappend    |  1 -
 meta-hmi-framework/COPYING.MIT                     | 17 -------
 meta-hmi-framework/README.md                       | 54 ----------------------
 meta-hmi-framework/conf/layer.conf                 | 12 -----
 .../recipes-demo-hmi/hmi-debug/files/hmi-debug     |  8 ----
 .../recipes-demo-hmi/hmi-debug/hmi-debug_git.bb    | 19 --------
 .../recipes-demo-hmi/launcher/launcher_git.bb      | 25 ----------
 .../qlibhomescreen/qlibhomescreen_git.bb           | 13 ------
 .../recipes-demo-hmi/runxdg/runxdg_git.bb          | 16 -------
 .../agl-service-windowmanager_git.bb               | 33 -------------
 .../files/weston-ready.conf                        |  4 --
 .../libwindowmanager/libwindowmanager_git.bb       | 15 ------
 .../qlibwindowmanager/qlibwindowmanager_git.bb     | 14 ------
 .../packagegroups/packagegroup-hmi-framework.bb    | 23 ---------
 templates/feature/agl-egvirt/50_bblayers.conf.inc  |  5 --
 templates/feature/agl-egvirt/50_local.conf.inc     |  9 ----
 .../feature/agl-hmi-framework/50_bblayers.conf.inc |  5 --
 .../feature/agl-hmi-framework/50_local.conf.inc    |  5 --
 31 files changed, 446 deletions(-)
 delete mode 100644 meta-agl-telemetry/COPYING.MIT
 delete mode 100644 meta-agl-telemetry/README.md
 delete mode 100644 meta-agl-telemetry/conf/include/agl_telemetry_raspberrypi2.inc
 delete mode 100644 meta-agl-telemetry/conf/include/agl_telemetry_raspberrypi3-64.inc
 delete mode 100644 meta-agl-telemetry/conf/include/agl_telemetry_raspberrypi3.inc
 delete mode 100644 meta-agl-telemetry/conf/layer.conf
 delete mode 100755 meta-agl-telemetry/recipes-core/image/agl-image-telemetry.bb
 delete mode 100644 meta-agl-telemetry/recipes-core/image/agl-image-telemetry.inc
 delete mode 100644 meta-agl-telemetry/recipes-core/packagegroups/packagegroup-agl-image-telemetry.bb
 delete mode 100644 meta-egvirt/COPYING.MIT
 delete mode 100644 meta-egvirt/README.md
 delete mode 100644 meta-egvirt/conf/include/agl_egvirt.inc
 delete mode 100644 meta-egvirt/conf/layer.conf
 delete mode 100644 meta-egvirt/recipes-core/qemu/qemu_2.%.bbappend
 delete mode 100644 meta-hmi-framework/COPYING.MIT
 delete mode 100644 meta-hmi-framework/README.md
 delete mode 100644 meta-hmi-framework/conf/layer.conf
 delete mode 100644 meta-hmi-framework/recipes-demo-hmi/hmi-debug/files/hmi-debug
 delete mode 100644 meta-hmi-framework/recipes-demo-hmi/hmi-debug/hmi-debug_git.bb
 delete mode 100644 meta-hmi-framework/recipes-demo-hmi/launcher/launcher_git.bb
 delete mode 100644 meta-hmi-framework/recipes-demo-hmi/qlibhomescreen/qlibhomescreen_git.bb
 delete mode 100644 meta-hmi-framework/recipes-demo-hmi/runxdg/runxdg_git.bb
 delete mode 100644 meta-hmi-framework/recipes-graphics/agl-service-windowmanager/agl-service-windowmanager_git.bb
 delete mode 100644 meta-hmi-framework/recipes-graphics/agl-service-windowmanager/files/weston-ready.conf
 delete mode 100644 meta-hmi-framework/recipes-graphics/libwindowmanager/libwindowmanager_git.bb
 delete mode 100644 meta-hmi-framework/recipes-graphics/qlibwindowmanager/qlibwindowmanager_git.bb
 delete mode 100644 meta-hmi-framework/recipes-platform/packagegroups/packagegroup-hmi-framework.bb
 delete mode 100644 templates/feature/agl-egvirt/50_bblayers.conf.inc
 delete mode 100644 templates/feature/agl-egvirt/50_local.conf.inc
 delete mode 100644 templates/feature/agl-hmi-framework/50_bblayers.conf.inc
 delete mode 100644 templates/feature/agl-hmi-framework/50_local.conf.inc

diff --git a/meta-agl-telemetry/COPYING.MIT b/meta-agl-telemetry/COPYING.MIT
deleted file mode 100644
index 89de3547..00000000
--- a/meta-agl-telemetry/COPYING.MIT
+++ /dev/null
@@ -1,17 +0,0 @@
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
diff --git a/meta-agl-telemetry/README.md b/meta-agl-telemetry/README.md
deleted file mode 100644
index 6733677f..00000000
--- a/meta-agl-telemetry/README.md
+++ /dev/null
@@ -1,14 +0,0 @@
-This README file contains information on the contents of the
-meta-agl-telemetry layer.
-
-Please see the corresponding sections below for details.
-
-
-Telemetry
-=================
-meta-agl-telemetry is the layer providing the tiniest AGL image.
-The image aimed to be used in a case, when device required to have restricted
-scope of responsibilities e.g. collection of a vehicle telemetry.
-
-Maintainers:
- Oleksii Bidnichenko<oleksii_bidnichenko@epam.com>
diff --git a/meta-agl-telemetry/conf/include/agl_telemetry_raspberrypi2.inc b/meta-agl-telemetry/conf/include/agl_telemetry_raspberrypi2.inc
deleted file mode 100644
index 80dcc830..00000000
--- a/meta-agl-telemetry/conf/include/agl_telemetry_raspberrypi2.inc
+++ /dev/null
@@ -1,8 +0,0 @@
-MACHINE_FEATURES_remove = " \
-    vc4graphics \
-    "
-
-CORE_IMAGE_EXTRA_INSTALL_remove = " \
-    wayland \
-    weston  \
-    "
diff --git a/meta-agl-telemetry/conf/include/agl_telemetry_raspberrypi3-64.inc b/meta-agl-telemetry/conf/include/agl_telemetry_raspberrypi3-64.inc
deleted file mode 100644
index 80dcc830..00000000
--- a/meta-agl-telemetry/conf/include/agl_telemetry_raspberrypi3-64.inc
+++ /dev/null
@@ -1,8 +0,0 @@
-MACHINE_FEATURES_remove = " \
-    vc4graphics \
-    "
-
-CORE_IMAGE_EXTRA_INSTALL_remove = " \
-    wayland \
-    weston  \
-    "
diff --git a/meta-agl-telemetry/conf/include/agl_telemetry_raspberrypi3.inc b/meta-agl-telemetry/conf/include/agl_telemetry_raspberrypi3.inc
deleted file mode 100644
index 80dcc830..00000000
--- a/meta-agl-telemetry/conf/include/agl_telemetry_raspberrypi3.inc
+++ /dev/null
@@ -1,8 +0,0 @@
-MACHINE_FEATURES_remove = " \
-    vc4graphics \
-    "
-
-CORE_IMAGE_EXTRA_INSTALL_remove = " \
-    wayland \
-    weston  \
-    "
diff --git a/meta-agl-telemetry/conf/layer.conf b/meta-agl-telemetry/conf/layer.conf
deleted file mode 100644
index 65097cec..00000000
--- a/meta-agl-telemetry/conf/layer.conf
+++ /dev/null
@@ -1,12 +0,0 @@
-# We have a conf and classes directory, add to BBPATH
-BBPATH .= ":${LAYERDIR}"
-
-# We have recipes-* directories, add to BBFILES
-BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
-	${LAYERDIR}/recipes-*/*/*.bbappend"
-
-BBFILE_COLLECTIONS += "meta-agl-telemetry"
-BBFILE_PATTERN_meta-agl-telemetry = "^${LAYERDIR}/"
-BBFILE_PRIORITY_meta-agl-telemetry = "11"
-
-LAYERSERIES_COMPAT_meta-agl-telemetry = "thud"
diff --git a/meta-agl-telemetry/recipes-core/image/agl-image-telemetry.bb b/meta-agl-telemetry/recipes-core/image/agl-image-telemetry.bb
deleted file mode 100755
index d8c4ea6c..00000000
--- a/meta-agl-telemetry/recipes-core/image/agl-image-telemetry.bb
+++ /dev/null
@@ -1,8 +0,0 @@
-SUMMARY = "The tiniest AGL image just capable of embedded command line utilities."
-require agl-image-telemetry.inc
-
-LICENSE = "MIT"
-
-IMAGE_INSTALL_append = "\
-    packagegroup-agl-image-telemetry \
-    "
diff --git a/meta-agl-telemetry/recipes-core/image/agl-image-telemetry.inc b/meta-agl-telemetry/recipes-core/image/agl-image-telemetry.inc
deleted file mode 100644
index 38e23371..00000000
--- a/meta-agl-telemetry/recipes-core/image/agl-image-telemetry.inc
+++ /dev/null
@@ -1,5 +0,0 @@
-require recipes-core/images/agl-image-minimal.inc
-
-RDEPENDS_${PN} += "\
-   packagegroup-agl-app-framework \
-   "
diff --git a/meta-agl-telemetry/recipes-core/packagegroups/packagegroup-agl-image-telemetry.bb b/meta-agl-telemetry/recipes-core/packagegroups/packagegroup-agl-image-telemetry.bb
deleted file mode 100644
index dcb94007..00000000
--- a/meta-agl-telemetry/recipes-core/packagegroups/packagegroup-agl-image-telemetry.bb
+++ /dev/null
@@ -1,21 +0,0 @@
-DESCRIPTION = "The tiniest set of packages required by AGL"
-LICENSE = "MIT"
-
-inherit packagegroup
-
-PACKAGES = "\
-    packagegroup-agl-image-telemetry \
-    "
-
-ALLOW_EMPTY_${PN} = "1"
-
-RDEPENDS_${PN} += "\
-    packagegroup-core-boot-agl \
-    "
-
-RDEPENDS_${PN} += "\
-    packagegroup-agl-core-connectivity \
-    packagegroup-agl-core-kernel \
-    packagegroup-agl-core-os-commonlibs \
-    packagegroup-agl-core-security \
-    "
diff --git a/meta-egvirt/COPYING.MIT b/meta-egvirt/COPYING.MIT
deleted file mode 100644
index fb950dc6..00000000
--- a/meta-egvirt/COPYING.MIT
+++ /dev/null
@@ -1,17 +0,0 @@
-Permission is hereby granted, free of charge, to any person obtaining a copy 
-of this software and associated documentation files (the "Software"), to deal 
-in the Software without restriction, including without limitation the rights 
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 
-copies of the Software, and to permit persons to whom the Software is 
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in 
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 
-THE SOFTWARE.
diff --git a/meta-egvirt/README.md b/meta-egvirt/README.md
deleted file mode 100644
index 15235ab9..00000000
--- a/meta-egvirt/README.md
+++ /dev/null
@@ -1,31 +0,0 @@
-Virtualization support (meta-egvirt)
-======================================================
-
-meta-egvirt is the AGL Virtualization Expert Group (EG-VIRT) layer. It aims to
-design, test, implement and assess virtualization technologies (containers,
-hypervisors, system partitioners and other solutions) for AGL ARMv8 and Intel
-platforms.
-
-The primary hardware target of such work is for the time being the Renesas
-R-Car M3 development platform (ARMv8). Other solutions will be added in future,
-depending on their availability and on the community interest.
-
-Maintainers:
-	Michele Paolino <m.paolino@virtualopensystems.com>
-
-
-How to enable agl virtualization feature
-------------------------------------------------------
-In order to enable the agl virtualization features (agl-egvirt),
-each supported board needs to add in one of its configuration
-files (see for instance meta-agl/meta-agl-bsp/conf/include)
-the following line:
-
-MACHINE_FEATURES += "agl-egvirt"
-
-References
-------------------------------------------------------
-EG-VIRT wikipage:
-	https://wiki.automotivelinux.org/eg-virt
-EG-VIRT meetings:
-	https://wiki.automotivelinux.org/eg-virt-meetings
diff --git a/meta-egvirt/conf/include/agl_egvirt.inc b/meta-egvirt/conf/include/agl_egvirt.inc
deleted file mode 100644
index b4df5d8b..00000000
--- a/meta-egvirt/conf/include/agl_egvirt.inc
+++ /dev/null
@@ -1,2 +0,0 @@
-OVERRIDES .= "${@bb.utils.contains('MACHINE_FEATURES', 'agl-egvirt', ':aglegvirt', '', d)}"
-IMAGE_INSTALL_append_aglegvirt = " qemu "
diff --git a/meta-egvirt/conf/layer.conf b/meta-egvirt/conf/layer.conf
deleted file mode 100644
index 88c8a3bd..00000000
--- a/meta-egvirt/conf/layer.conf
+++ /dev/null
@@ -1,17 +0,0 @@
-# We have a conf and classes directory, add to BBPATH
-BBPATH .= ":${LAYERDIR}"
-
-# We have recipes-* directories, add to BBFILES
-BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
-
-BBFILE_COLLECTIONS += "egvirt"
-BBFILE_PATTERN_egvirt = "^${LAYERDIR}/"
-BBFILE_PRIORITY_egvirt = "6"
-
-# This should only be incremented on significant changes that will
-# cause compatibility issues with other layers
-LAYERVERSION_egvirt = "1"
-LAYERSERIES_COMPAT_egvirt = "thud"
-
-LAYERDEPENDS_egvirt = "core"
-
diff --git a/meta-egvirt/recipes-core/qemu/qemu_2.%.bbappend b/meta-egvirt/recipes-core/qemu/qemu_2.%.bbappend
deleted file mode 100644
index 1a6a98b7..00000000
--- a/meta-egvirt/recipes-core/qemu/qemu_2.%.bbappend
+++ /dev/null
@@ -1 +0,0 @@
-QEMU_TARGETS_class-target_aglegvirt = " aarch64 x86_64"
diff --git a/meta-hmi-framework/COPYING.MIT b/meta-hmi-framework/COPYING.MIT
deleted file mode 100644
index 89de3547..00000000
--- a/meta-hmi-framework/COPYING.MIT
+++ /dev/null
@@ -1,17 +0,0 @@
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
diff --git a/meta-hmi-framework/README.md b/meta-hmi-framework/README.md
deleted file mode 100644
index e0bd2e0a..00000000
--- a/meta-hmi-framework/README.md
+++ /dev/null
@@ -1,54 +0,0 @@
-This README file contains information on the contents of the
-hmi-framework layer.
-
-Please see the corresponding sections below for details.
-
-
-HMI Framework
-================
-meta-hmi-framework is the layer providing HMI framework. 
-HMI framework provides HMI resource(right) management. Resource contains sound, window, input to control.
-This is based on the document in https://wiki.automotivelinux.org/hmiframework
-
-Maintainers:
- Takeshi Hoshina<takeshi_hoshina@mail.toyota.co.jp>
- Hiroshi Kojima<Hiroshi_Kojima@mentor.com>
- Kazumasa Mitsunari<knimitz@witz-inc.co.jp>
-
-
-How to enable the framework
-=================
-In order to enable the HMI Framework features, the following line has to be enabled in local.conf
-
-IMAGE_INSTALL_append += ""
-
-Reference
-=================
-https://wiki.automotivelinux.org/hmiframework
-
-
-I. Adding the hmi-framework layer to your build
-=================================================
-
---- replace with specific instructions for the hmi-framework layer ---
-
-In order to use this layer, you need to make the build system aware of
-it.
-
-Assuming the hmi-framework layer exists at the top-level of your
-yocto build tree, you can add it to the build system by adding the
-location of the hmi-framework layer to bblayers.conf, along with any
-other layers needed. e.g.:
-
-  BBLAYERS ?= " \
-    /path/to/yocto/meta \
-    /path/to/yocto/meta-poky \
-    /path/to/yocto/meta-yocto-bsp \
-    /path/to/yocto/meta-hmi-framework \
-    "
-
-
-II. Misc
-========
-
---- replace with specific information about the hmi-framework layer ---
diff --git a/meta-hmi-framework/conf/layer.conf b/meta-hmi-framework/conf/layer.conf
deleted file mode 100644
index 0044c2fb..00000000
--- a/meta-hmi-framework/conf/layer.conf
+++ /dev/null
@@ -1,12 +0,0 @@
-# We have a conf and classes directory, add to BBPATH
-BBPATH .= ":${LAYERDIR}"
-
-# We have recipes-* directories, add to BBFILES
-BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
-	${LAYERDIR}/recipes-*/*/*.bbappend"
-
-BBFILE_COLLECTIONS += "hmi-framework"
-BBFILE_PATTERN_hmi-framework = "^${LAYERDIR}/"
-BBFILE_PRIORITY_hmi-framework = "8"
-
-LAYERSERIES_COMPAT_hmi-framework = "thud"
diff --git a/meta-hmi-framework/recipes-demo-hmi/hmi-debug/files/hmi-debug b/meta-hmi-framework/recipes-demo-hmi/hmi-debug/files/hmi-debug
deleted file mode 100644
index fee9573b..00000000
--- a/meta-hmi-framework/recipes-demo-hmi/hmi-debug/files/hmi-debug
+++ /dev/null
@@ -1,8 +0,0 @@
-#You can select log level of HMI framework
-#1 ERROR
-#2 WARNING
-#3 NOTICE
-#4 INFO
-#5 DEBUG
-#If you want to output debug log about hmi-framework, please uncomment the following.
-#USE_HMI_DEBUG=5
diff --git a/meta-hmi-framework/recipes-demo-hmi/hmi-debug/hmi-debug_git.bb b/meta-hmi-framework/recipes-demo-hmi/hmi-debug/hmi-debug_git.bb
deleted file mode 100644
index 27fb60d6..00000000
--- a/meta-hmi-framework/recipes-demo-hmi/hmi-debug/hmi-debug_git.bb
+++ /dev/null
@@ -1,19 +0,0 @@
-DESCRIPTION = "Configurations for HMI framework"
-
-SECTION = "HMI"
-LICENSE = "Apache-2.0"
-
-LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10"
-
-SRC_URI = " \
-    file://hmi-debug \
-"
-
-FILES_${PN} = " \
-    ${sysconfdir}/afm/unit.env.d \
-"
-
-do_install() {
-    install -d ${D}${sysconfdir}/afm/unit.env.d
-    install -m 644 ${WORKDIR}/hmi-debug ${D}${sysconfdir}/afm/unit.env.d
-}
diff --git a/meta-hmi-framework/recipes-demo-hmi/launcher/launcher_git.bb b/meta-hmi-framework/recipes-demo-hmi/launcher/launcher_git.bb
deleted file mode 100644
index 8c3f72f6..00000000
--- a/meta-hmi-framework/recipes-demo-hmi/launcher/launcher_git.bb
+++ /dev/null
@@ -1,25 +0,0 @@
-SUMMARY     = "AGL Launcher Application"
-DESCRIPTION = "AGL Launcher Application build with recipe method"
-HOMEPAGE    = "https://gerrit.automotivelinux.org/gerrit/apps/launcher"
-SECTION     = "apps"
-LICENSE     = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
-
-DEPENDS = "\
-        qtbase \
-        qtdeclarative \
-        qtquickcontrols2 \
-        qtwebsockets \
-        qlibwindowmanager \
-        qlibhomescreen \
-"
-
-inherit qmake5 systemd pkgconfig aglwgt
-
-SRC_URI = "git://gerrit.automotivelinux.org/gerrit/apps/launcher;protocol=https;branch=${AGL_BRANCH}"
-SRCREV  = "${AGL_APP_REVISION}"
-
-PV      = "1.0+git${SRCPV}"
-S       = "${WORKDIR}/git/"
-
-PATH_prepend = "${STAGING_DIR_NATIVE}${OE_QMAKE_PATH_QT_BINS}:"
diff --git a/meta-hmi-framework/recipes-demo-hmi/qlibhomescreen/qlibhomescreen_git.bb b/meta-hmi-framework/recipes-demo-hmi/qlibhomescreen/qlibhomescreen_git.bb
deleted file mode 100644
index 09a262eb..00000000
--- a/meta-hmi-framework/recipes-demo-hmi/qlibhomescreen/qlibhomescreen_git.bb
+++ /dev/null
@@ -1,13 +0,0 @@
-SUMMARY     = "A wrapper library of libhomescreen for Qt Application in AGL"
-SECTION     = "libs"
-LICENSE     = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93"
-
-DEPENDS = "qtbase libhomescreen"
-RDEPENDS_${PN} = "libhomescreen"
-
-inherit qmake5
-
-SRC_URI = "git://gerrit.automotivelinux.org/gerrit/src/libqthomescreen.git;protocol=https;branch=${AGL_BRANCH}"
-SRCREV = "b218476402bceda7eb42d41064552a7261ff3205"
-S = "${WORKDIR}/git"
diff --git a/meta-hmi-framework/recipes-demo-hmi/runxdg/runxdg_git.bb b/meta-hmi-framework/recipes-demo-hmi/runxdg/runxdg_git.bb
deleted file mode 100644
index d5bd568b..00000000
--- a/meta-hmi-framework/recipes-demo-hmi/runxdg/runxdg_git.bb
+++ /dev/null
@@ -1,16 +0,0 @@
-SUMMARY     = "Launcher of XDG application on AGL HMI Framework (2017)"
-DESCRIPTION = "The command 'runxdg' is a launcher to execute XDG application \
-               on AGL HMI Framework which using wayland-ivi-extension"
-HOMEPAGE    = "https://git.automotivelinux.org/staging/xdg-launcher"
-LICENSE     = "MIT"
-LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
-
-DEPENDS = "json-c wayland wayland-ivi-extension libhomescreen libwindowmanager"
-
-inherit cmake
-
-SRC_URI = "git://gerrit.automotivelinux.org/gerrit/staging/xdg-launcher;protocol=https;branch=${AGL_BRANCH}"
-SRCREV  = "${AGL_APP_REVISION}"
-
-PV = "1.0+git${SRCPV}"
-S  = "${WORKDIR}/git"
diff --git a/meta-hmi-framework/recipes-graphics/agl-service-windowmanager/agl-service-windowmanager_git.bb b/meta-hmi-framework/recipes-graphics/agl-service-windowmanager/agl-service-windowmanager_git.bb
deleted file mode 100644
index 9be3550c..00000000
--- a/meta-hmi-framework/recipes-graphics/agl-service-windowmanager/agl-service-windowmanager_git.bb
+++ /dev/null
@@ -1,33 +0,0 @@
-SUMMARY     = "Window Manager service binding for applications"
-DESCRIPTION = "Window Manager is the service binding for controlling \
-               rendering rights. Applications request to render itself, \
-               then Window Manager checks the policy and notifies the \
-               layout to the respective applications \
-              "
-HOMEPAGE    = "https://wiki.automotivelinux.org/windowmanager"
-SECTION     = "graphics"
-LICENSE     = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93"
-
-DEPENDS = "af-binder json-c wayland wayland-ivi-extension"
-
-inherit cmake aglwgt
-
-SRC_URI = "git://gerrit.automotivelinux.org/gerrit/apps/agl-service-windowmanager;protocol=https;branch=${AGL_BRANCH} \
-           file://weston-ready.conf \
-"
-SRCREV = "b6644e5cffa84e40d62e38f4ee0c14e64e0faf48"
-PV = "1.0+git${SRCPV}"
-S = "${WORKDIR}/git"
-
-do_install_append() {
-    # Install systemd over-ride that adds a dependency on weston-ready
-    # to ensure that the windowmanager and its dependencies start after
-    # weston is actually initialized.
-    install -d ${D}${sysconfdir}/systemd/system/afm-api-windowmanager@.service.d
-    install -m 0644 ${WORKDIR}/weston-ready.conf ${D}${sysconfdir}/systemd/system/afm-api-windowmanager@.service.d
-}
-
-FILES_${PN} += "${systemd_system_unitdir}"
-
-REDEPENDS_${PN} += "weston-ready"
diff --git a/meta-hmi-framework/recipes-graphics/agl-service-windowmanager/files/weston-ready.conf b/meta-hmi-framework/recipes-graphics/agl-service-windowmanager/files/weston-ready.conf
deleted file mode 100644
index e90eed5f..00000000
--- a/meta-hmi-framework/recipes-graphics/agl-service-windowmanager/files/weston-ready.conf
+++ /dev/null
@@ -1,4 +0,0 @@
-[Unit]
-Requires=weston-ready.service
-After=weston-ready.service
-
diff --git a/meta-hmi-framework/recipes-graphics/libwindowmanager/libwindowmanager_git.bb b/meta-hmi-framework/recipes-graphics/libwindowmanager/libwindowmanager_git.bb
deleted file mode 100644
index 04a83dd1..00000000
--- a/meta-hmi-framework/recipes-graphics/libwindowmanager/libwindowmanager_git.bb
+++ /dev/null
@@ -1,15 +0,0 @@
-SUMMARY     = "Window Manager client library for applications"
-DESCRIPTION = "Window Manager client library for application built with recipe"
-SECTION     = "graphics"
-LICENSE     = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93"
-
-DEPENDS = "af-binder json-c"
-RDEPENDS_${PN} = "agl-service-windowmanager"
-
-inherit cmake
-
-SRC_URI = "git://gerrit.automotivelinux.org/gerrit/src/libwindowmanager.git;protocol=https;branch=${AGL_BRANCH}"
-SRCREV = "003cdfb640b595345b0d4d09471872c9295d0bc7"
-S = "${WORKDIR}/git"
-PV = "1.0+git${SRCPV}"
diff --git a/meta-hmi-framework/recipes-graphics/qlibwindowmanager/qlibwindowmanager_git.bb b/meta-hmi-framework/recipes-graphics/qlibwindowmanager/qlibwindowmanager_git.bb
deleted file mode 100644
index 883ab82d..00000000
--- a/meta-hmi-framework/recipes-graphics/qlibwindowmanager/qlibwindowmanager_git.bb
+++ /dev/null
@@ -1,14 +0,0 @@
-SUMMARY     = "A wrapper library of libwindowmanager for Qt Application in AGL"
-SECTION     = "graphics"
-LICENSE     = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93"
-
-DEPENDS = "qtbase libwindowmanager"
-RDEPENDS_${PN} = "libwindowmanager"
-
-inherit qmake5
-
-SRC_URI = "git://gerrit.automotivelinux.org/gerrit/src/libqtwindowmanager.git;protocol=https;branch=${AGL_BRANCH}"
-SRCREV = "3ff07151af5040842dd1e56d8312ee39cc50f533"
-S = "${WORKDIR}/git"
-PV = "1.0+git${SRCPV}"
diff --git a/meta-hmi-framework/recipes-platform/packagegroups/packagegroup-hmi-framework.bb b/meta-hmi-framework/recipes-platform/packagegroups/packagegroup-hmi-framework.bb
deleted file mode 100644
index cf704e63..00000000
--- a/meta-hmi-framework/recipes-platform/packagegroups/packagegroup-hmi-framework.bb
+++ /dev/null
@@ -1,23 +0,0 @@
-SUMMARY = "The software for the AGL hmi framework 2017"
-DESCRIPTION = "A set of packages belong to the hmi framework 2017"
-
-LICENSE = "MIT"
-
-# need to bump manually due to:
-# - nothing provides libqthomescreenwrapper0 needed by packagegroup-hmi-framework-1.0-r0.noarch
-PR = "2"
-
-inherit packagegroup
-
-RDEPENDS_${PN} += " \
-  agl-service-windowmanager \
-  agl-service-homescreen \
-  homescreen \
-  libwindowmanager \
-  qlibwindowmanager \
-  libhomescreen \
-  qlibhomescreen \
-  runxdg \
-  hmi-debug \
-  launcher \
-"
diff --git a/templates/feature/agl-egvirt/50_bblayers.conf.inc b/templates/feature/agl-egvirt/50_bblayers.conf.inc
deleted file mode 100644
index 7bb6d3bf..00000000
--- a/templates/feature/agl-egvirt/50_bblayers.conf.inc
+++ /dev/null
@@ -1,5 +0,0 @@
-
-BBLAYERS =+ " \
-	${METADIR}/meta-agl-devel/meta-egvirt \
-	"
-
diff --git a/templates/feature/agl-egvirt/50_local.conf.inc b/templates/feature/agl-egvirt/50_local.conf.inc
deleted file mode 100644
index 48590c40..00000000
--- a/templates/feature/agl-egvirt/50_local.conf.inc
+++ /dev/null
@@ -1,9 +0,0 @@
-#see meta-agl-devel/meta-egvirt/conf/include/agl_egvirt.inc
-require conf/include/agl_egvirt.inc
-
-# In order to enable the agl virtualization features (agl-egvirt),
-# each supported board needs to add in one of its configuration
-# files (see for instance meta-agl/meta-agl-bsp/conf/include)
-# the following line:
-#
-# MACHINE_FEATURES += "agl-egvirt"
diff --git a/templates/feature/agl-hmi-framework/50_bblayers.conf.inc b/templates/feature/agl-hmi-framework/50_bblayers.conf.inc
deleted file mode 100644
index 8fbfa728..00000000
--- a/templates/feature/agl-hmi-framework/50_bblayers.conf.inc
+++ /dev/null
@@ -1,5 +0,0 @@
-
-BBLAYERS =+ " \
-	${METADIR}/meta-agl-devel/meta-hmi-framework \
-	"
-
diff --git a/templates/feature/agl-hmi-framework/50_local.conf.inc b/templates/feature/agl-hmi-framework/50_local.conf.inc
deleted file mode 100644
index 845a5270..00000000
--- a/templates/feature/agl-hmi-framework/50_local.conf.inc
+++ /dev/null
@@ -1,5 +0,0 @@
-# In order to enable the hmi-framework features ,
-# enables the following line:
-#
-DISTRO_FEATURES_append = " agl-hmi-framework"
-PREFERRED_RPROVIDER_virtual/navigation = "navigation"
-- 
2.16.6