webos.inc: Invent WEBOS_DISTRO_VERSION_CODENAME

:Release Notes:
Create a new codename WEBOS_DISTRO_VERSION_CODENAME that represents the
features of a particular DISTRO_VERSION so that it can be different from
WEBOS_DISTRO_BUILD_CODENAME, which appears in the image filenames.

:Detailed Notes:
In the cases where sustaining branches are made off a master branch and
where release branches are made off a sustaining branch, the build of
the master and sustaining branches will contain different features at
different points in time. This means that WEBOS_DISTRO_BUILD_CODENAME
can't be used to represent the features of a release. Invent
WEBOS_DISTRO_VERSION_CODENAME to represent the features of a release,
leaving WEBOS_DISTRO_BUILD_CODENAME to be used to form the image
filenames.

:Testing Performed:
Confirmed using:
  $ bitbake -e starfish-image | \
    egrep '^WEBOS_DISTRO_(BUILD|VERSION)_CODENAME='
that the settings are correct and using
  $ bitbake -e starfish-image | grep '^IMAGE_NAME='
that the correct codename is used to form IMAGE_NAME.

:QA Notes:

:Issues Addressed:
[ANG-3324] Wrong codename appears in image filenames
[ANG-3421] CCC: Invent WEBOS_DISTRO_VERSION_CODENAME

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@lge.com>
Open-webOS-DCO-1.0-Signed-off-by: Susan Montooth <susan.montooth@lge.com>

Originally-reviewed-on: https://g2g.palm.com/4985
Cherry-picked-from-commit: edfc16c341a66a0913fa393dab6d8928b6cc08ef
Cherry-picked-from-branch: @afro

Change-Id: I606e1e9f647ad95d34446322a6460698ee29dea4
webos-image: luna-service2=178

:Release Notes:
Prevent loss of calls during server shutdown

:Detailed Notes:
submissions/176..submissions/178
7f40bc2 Prevent loss of calls. Additional changes
fdfaf1f Prevent loss of calls

:Testing Performed:
miniBAT + all unit tests

:QA Notes:

:Issues Addressed:
[BHV-2475] LSCallOneReply sometimes doesn't reply
[BHV-2476] CCC: luna-service2=178

Open-webOS-DCO-1.0-Signed-off-by: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>

Change-Id: Ic1ff7ea0e4018048a018e316bef5c48be18a844d
Reviewed-on: https://g2g.palm.com/4986
Reviewed-by: DCO Verification
Build: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>
Tested-by: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
icecc.bbclass: exclude icecc variables from signature

:Release Notes:
Exclude ICECC_PATH and ICECC_ENV_EXEC variables from signature
calculation of package shared state.

:Detailed Notes:

:Testing Performed:
Generated local shared state, which I successfully reused to build
webos image on a different machine.  Signatures change due to above
variables were not present

:QA Notes:

:Issues Addressed:
[ES-591] Enabling ICECC changes shared state

Open-webOS-DCO-1.0-Signed-off-by: Iyad Qumei <iyad.qumei@lge.com>

Change-Id: I8e85d93e0047c1314d084512bd0a112f3920e532
Reviewed-on: https://g2g.palm.com/5034
Reviewed-by: DCO Verification
Reviewed-by: Iyad Qumei <iyad.qumei@lge.com>
Tested-by: Iyad Qumei <iyad.qumei@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: tzdata=v2014a

:Release Notes:
tzdata: update to 2014a

:Detailed Notes:
Our current tzdata-2013b miss information about change that
happened at November 10th year 2013

:Testing Performed:
miniBAT test.

:QA Notes:

:Issues Addressed:
[ANG-4065] CCC: tzdata=2014a
[BHV-2978] CCC: tzdata=2014a
[BHV-2855] tzdata: update to 2014a

Open-webOS-DCO-1.0-Signed-off-by: Pu Chen <pu.chen@lge.com>
Open-webOS-DCO-1.0-Signed-off-by: Susan Montooth <susan.montooth@lge.com>

Change-Id: Ifb1607ec773b41ef15ed237d35c36b8743d661a0
Originally-reviewed-on: https://g2g.palm.com/5062
Cherry-picked-from-commit: d034fe7fda3f287e8c4a9fcc8ea1e243bd7bc154
Cherry-picked-from-branch: @afro
Reviewed-on: https://g2g.palm.com/5068
Reviewed-by: DCO Verification
Build: Oleg Boguslavsky <oleg.boguslavsky@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
Tested-by: Susan Montooth <susan.montooth@lge.com>
webos-image: nodejs-module-webos-sysbus=31

:Release Notes:
Add timeouts for luna calls

:Detailed Notes:
submissions/30..submissions/31
0b54da9 Add timeouts for luna calls

:Testing Performed:
MiniBAT

:QA Notes:

:Issues Addressed:
[BHV-1841] Implement timeouts for luna calls in nodejs
[BHV-3241] CCC: nodejs-module-webos-sysbus=31

Open-webOS-DCO-1.0-Signed-off-by: Alexandr Smoktal <alexandr.smoktal@lge.com>

Change-Id: I52db6e600406e9ce99903515b7d5a11698751008
Reviewed-on: https://g2g.palm.com/5087
Reviewed-by: DCO Verification
Build: Alexandr Smoktal <alexandr.smoktal@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Alexandr Smoktal <alexandr.smoktal@lge.com>
Tested-by: Alexandr Smoktal <alexandr.smoktal@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
sqlite3: Rename bbappend to match new oe-core version

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
libgcrypt: Rename bbappend to match new oe-core version

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
dropbear: Rename bbappend to match new oe-core version

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
dhcp: Rename bbappend to match new oe-core version

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
connman: Rename bbappend to match new oe-core version

* drop applied patch
* it was resolved in upstream commit:
  commit ffe6305a07f694893b32f08de5e3f2bfd65cf966
  Author: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
  Date:   Tue Jul 2 16:59:39 2013 +0300

  wifi: Interface creation callback might arise when it is not ready yet

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
mm-common: Rename .bbappend to match new version from meta-oe

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
curl: Rename bbappend to match new oe-core version

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
buildhistory, oe-pkgdata-util: drop webos modifications

* oe-pkgdata-util was partial backport from master, so we
  can drop it completely
* we would need to backport few more patches to stay
  compatible with master, but we're not using WEBOS_BOM_data.pkl
  so it's easier to just drop it

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
busybox: Rename .bbappend to match new version from oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
e2fsprogs: Rename .bbappend to match new version from oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
xkeyboard-config: drop unneeded .bbappend

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
ca-certificates: rename .bbappend to match new version from oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
connman: rename .bbappend to match new version from oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
webos-preferred-versions: Drop P_V for linux-yocto -> upgrade to 3.10

* temporary disable sound.cfg, kernel-tools were changes so that
  ${S}/meta/cfg/kernel-cache/cfg/ no longer exists

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
vboxguestdrivers: Upgrade to 4.2.18

* 4.2.6 isn't compatible with 3.10 kernel

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