webos_enhanced_submissions: Include webos-repositories.inc from here

* only components which are inheriting this class are using those
  repository variables defined in webos-repositories.inc
* including it here instead of distro configig allows webos components
  to be parsed with different DISTRO than webos
lsb: Add weak assignment to WEBOS_TARGET_CORE_OS

* this whole .bbappend should be in separate distro layer
* WEBOS_TARGET_CORE_OS is defined only in webos.inc, lsb bbappend
  fails to parse when building for different DISTRO than webos
webos_cmake: Add weak assignments for WEBOS_TARGET_*

* WEBOS_TARGET_MACHINE_IMPL, WEBOS_TARGET_CORE_OS are
  defined only in webos.inc, building for different DISTRO than webos
  fails to parse all recipes which are inheriting webos_cmake
packagegroup-webos-upstart: make it MACHINE_ARCH and bump PR

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
nyx-modules: put test binary in ${PN}-test package and bump PR

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
libhybris: bump SRCREV

Signed-off-by: Simon Busch <morphis@gravedo.de>
libhybris: bump to SRCREV which installs missing header files

Signed-off-by: Simon Busch <morphis@gravedo.de>
libhybris: bump SRCREV to working modified upstream version

Latest upstream version is causing LSM to segfault because of the newly introduced
reference counting for rendering buffers which isn't used by the current rendering
infrastructure.

Signed-off-by: Simon Busch <morphis@gravedo.de>
webos_cmake: Remove dependency on MACHINE variable

* sstate checksums were depending on MACHINE variable even for recipes which
  don't inherit webos_machine_dep/webos_machine_impl_dep/webos_kernel_dep
* when some recipe inherits webos_machine_dep and also native, it was setting
  WEBOS_TARGET_MACHINE which isn't correct, native tools should be MACHINE
  agnostic
luna-prefs: Inherit webos_machine_dep

* it's writting MACHINE to ${sysconfdir}/prefs/properties/machineName

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
db8: Remove dependency on luna-prefs

* it builds without luna-prefs
* luna-prefs is now MACHINE_ARCH, so this dependency would force
  MACHINE_ARCH also for db8, activitymanager, configurator, filecache,
  mojomail-*, ...

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
upstart: Move MACHINE specific configuration for getty to separtate package

* MACHINE specific upstart is causing different checksums for a lot
  do_package tasks, move MACHINE specific variables to upstart-getty
  and exclude it from SIGGEN

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
webos-connman-adapter: Inherit webos_machine_dep

* it depends on MACHINE_ARCH luna-prefs

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
nyx-lib: Move runtime dependency to packagegroup

* nyx-lib is not MACHINE_ARCH, but nyx-modules are
* nyx-modules are not safe enough to exclude them with
  SIGGEN_EXCLUDERECIPES_ABISAFE
* instead of changing nyx-lib to be MACHINE_ARCH pull nyx-modules
  from MACHINE_ARCH packagegroup-webos-extended and remove nyx-lib
  RDEPENDS

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
layer.conf: add connman-conf to SIGGEN_EXCLUDERECIPES_ABISAFE

* needed only for danny, with master it's already in oe-core's
  layer.conf

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
packagegroup-webos-ports-extended: Add samsung-rfs-mgr from ofono and right android-system-image

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>