webos-image: mojomail=99

9a4316e Use pkg-config to locate db8
00ab2b8 Fixed compilation errors on 64-bit platform

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Change-Id: I9f417a4b6bed526831e187074dca1d6e46bd5243
Reviewed-on: http://g2g.palm.com/1141
Tested-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Eric Blade <eric.blade@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
webos-image: luna-service2=146,v3.3.0

4068ea1 Set component version to 3.3.0
e08c8ad Update commentary on .conf file settings
0272fe9 Also check for WebAppMgr as application host
7ad5b2f Remove include of <cjson/json.h> from lunaservice.h

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: I6cbc46340cdf5776d050c5022d6289e59575d7bb
Reviewed-on: http://g2g.palm.com/1207
Tested-by: Herb Kuta <herb.kuta@palm.com>
Reviewed-by: Keith Derrick <keith.derrick@palm.com>
Reviewed-by: Build Verification
Reviewed-by: Eric Blade <eric.blade@palm.com>
Tested-by: Eric Blade <eric.blade@palm.com>
Reviewed-by: Roger Stringer <roger.stringer@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
npapi-headers: Disable do_compile

* to fix npapi-headers staging headers to HOME
* otherwise make is executed and headers staged in ${HOME}/ISIS_OUT/

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Change-Id: I99837494e7fd238359f5d146630c1230562538cd
Reviewed-on: http://g2g.palm.com/1140
Reviewed-by: Martin Jansa <martin.jansa@palm.com>
Tested-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
upstart: remove unused FILES-staticdev entry

* default FILES_${PN}-staticdev works correctly in this case

Change-Id: Id62fdcd4b24982014c2e951d83b329ebea4c0d50
Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-on: http://g2g.palm.com/1203
Reviewed-by: Build Verification
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
Reviewed-by: Martin Jansa <martin.jansa@palm.com>
Tested-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Herb Kuta <herb.kuta@palm.com>
webos-image: update several packages

luna-applauncher=1.00, luna-prefs=1.00, luna-sysmgr-common=3,
luna-sysmgr-ipc-messages=1.02, luna-sysservice=1.04, luna-systemui=1.02,
luna-webkit-api=1.01, qt4-webos=3, webappmanager=2, luna-sysmgr=2

luna-applauncher:
90d6853 Add build instructions
1ac4108 Minor edit to README

luna-prefs:
1b8182f Fix path for luna-service.h file
167e44b Update build instructions

luna-sysmgr-common:
197f440 include <cjson/json.h> in HostArm.cpp
006ce30 Correct -lserviceinstall => -lserviceinstaller
16f2534 Changes to HostArm and HostArmQemu for Qt5
478a6b7 Fix INCLUDEPATH to be correct for cross compilation
2da8b5d Implement initial changes for Qt5 compatibility
589b447 Add usr/include and usr/lib for pbnjson
794c742 Add device support for project files
40b6bba Moved all exportable headers into single directory
cb6f593 Add support for qemux86 build
3e77945 Improving error case handling in ApplicationDescriptionBase
5f3f366 Change target library name
3f1b4f3 Fixes to Locale, Settings and adding ProcessKiller
a5b7cbb Fix settings related crash on Ubuntu 11.04
55f95cc Implement keyboard plugin discovery
67260f0 Initial commit for luna-sysmgr-common

luna-sysmgr-ipc-messages:
6d4f994 Add missing key defines

luna-sysservice:
e19d296 Implement changes for Qt5 compatibility
66f3694 Stop relying on lunaservice.h to include glib.h
b062891 Add cmake build instructions

luna-systemui:
9db5f65 Add build instructions
af75c18 Added new AppNotification SystemManager notification

luna-webkit-api:
0164552 Add .pc file to support pkg-config

qt4-webos:
e79f916 removing configure wayland step
0b25d1c configure: add "-crossarch" option
f95ceab configure: revert palm change to force i386 HOST on x86_64
09f6605 webkit2: set OUTPUT_DIR value if empty
2486956 OWEBOS-2557 fix text glyphs looking garbled
85578dd Integrate Qt 4.8.3 to Palm Qt
461b1f1 Remove experimental QPA

webappmanager:
4fe8ccb We need a privileged role to allow apps to access system services
3cd69cb Only set QT_QPA_PLATFORM if it is not already set
bc0c0ed Small fixes to build webappmanager with Qt5
5266a57 Fix INCLUDEPATH to be correct for cross compilation
f0c63a8 Correct dependency on libserviceinstaller for target devices
4f03d22 Implement initial changes for Qt5 compatibility
39fe3e6 Add include and lib paths for pbnjson and luna-sysmgr-common
4f45553 Add missing include path to emulator.pri
f2b0a98 Adapt to ApplicationDescriptionBase changes
942f9c3 Upgrade the luna-sysmgr-common library name
4696916 Use ProcessKiller and add a missing file
dcb9a3b Replacing old luna desktop-service files with correct ones
5351a02 Amend WebAppMgr to use luna-sysgmr-common
df8d33c Make webappmanager compileable and usable
caf0dd1 Initial WebAppManager commit

luna-sysmgr:
25a5560 Fix crashes found after Qt5 change
62c6593 Fixes an INCLUDEPATH error in sysmgr.pro
1bff889 Fix a reversed condition in Qt5 conversion change
fb291e3 Implement changes to build luna-sysmgr with Qt5
16a9dc9 Enhance portability options
6e45e14 Swap qt module declarative for quick for Qt5
006b2f7 System Menu: Use explicit font definitions for WiFi/BT/VPN
fdf3775 MemoryMonitor: use /proc/*/oom_score_adj rather than /proc/*/oom_adj
610f153 Implement luna-sysmgr specific backup support
69ec97d Remove webappmanager related source files
a020844 Remove code that spawns the seperate WebAppMgr process
b856bc2 Stop relying on lunaservice.h to include cjson/json.h

Open-webOS-DCO-1.0-Signed-off-by: Eric Blade <eric.blade@palm.com>

Change-Id: I3969b7bc48dc09baadd6ed4e4a3cf44088ebc905
Reviewed-on: http://g2g.palm.com/1172
Reviewed-by: Eric Blade <eric.blade@palm.com>
Tested-by: Eric Blade <eric.blade@palm.com>
Reviewed-by: Roger Stringer <roger.stringer@palm.com>
Reviewed-by: Build Verification
Reviewed-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
webos_enhanced_submissions: Add P_V_${PN} to PV vardeps

* without this, changes to PREFERRED_VERSION_foo do not change
  sstate checksums of foo tasks and recipes which depend on foo
  are not rebuilt

[OWEBOS-3112] Changing PREFERRED_VERSION does not invalidate sstate
              checksums of depending components

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Change-Id: I0124c71e13dca674d0d64ba7f62073a974593522
Reviewed-on: http://g2g.palm.com/1218
Reviewed-by: Martin Jansa <martin.jansa@palm.com>
Tested-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Build Verification
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
webos-image: webos-connman-adapter=1,v1.0.0

- Add webos-connman-adapter and connman to webos-image
- Remove the pmnetconfigmanager stub

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Open-webOS-DCO-1.0-Signed-off-by: Keith Derrick <keith.derrick@palm.com>
Change-Id: I855bfbd9fff28f850dc527882accd184bec10b33
Reviewed-on: http://g2g.palm.com/1117
Reviewed-by: Keith Derrick <keith.derrick@palm.com>
Tested-by: Keith Derrick <keith.derrick@palm.com>
webkit-webos: Add gperf-native dependency

* gperf-native is usually built before webkit-webos, because it's
  dependency of eglibc, but in some cases (e.g. with external toolchain)
  it's not and webkit-webos fails as reported by Susan Montooth.

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Change-Id: I1221ad030d8ef59b8513bf86cba5453263086d04
Reviewed-on: http://g2g.palm.com/1226
Reviewed-by: Martin Jansa <martin.jansa@palm.com>
Tested-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Build Verification
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
dhcp: Add upstart script for dhclient

- Add upstart script for dhclient (from HP webOS 3.0.5). Script calls
  dhclient, but only in VirtualBox.
- Move no_bash_required-webos.patch to unversioned dhcp directory.

[OWEBOS-2725]: Can't ssh into qemux86 build when running in VirtualBox

Open-webOS-DCO-1.0-Signed-off-by: Steve Lemke <steve.lemke@palm.com>
Change-Id: I0cfdfa74686c37b7022e5fc31d913005335c7477
Reviewed-on: http://g2g.palm.com/829
Reviewed-by: Herb Kuta <herb.kuta@palm.com>
Reviewed-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Build Verification
Reviewed-by: Steve Lemke <steve.lemke@palm.com>
Tested-by: Steve Lemke <steve.lemke@palm.com>
dropbear: Change from init.d to upstart

Updated dropbear to load from upstart to resolve inability to
ssh into qemux86 build when running Open webOS in VirtualBox.

* dropbear.upstart taken from
  http://mailman.openwebosproject.org/pipermail/openwebos-general/2012-October/000099.html
* bbappend used instead of copying .inc and .bb as suggested
  http://mailman.openwebosproject.org/pipermail/openwebos-general/2012-November/000103.html

[OWEBOS-2725]: Can't ssh into qemux86 build when running in VirtualBox.

Open-webOS-DCO-1.0-Signed-off-by: Steve Lemke <steve.lemke@palm.com>
Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Change-Id: I550c6d410507295c610643d578af5812b96ab9a0
Reviewed-on: http://g2g.palm.com/828
Reviewed-by: Steve Lemke <steve.lemke@palm.com>
Tested-by: Steve Lemke <steve.lemke@palm.com>
Reviewed-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Build Verification
Reviewed-by: Herb Kuta <herb.kuta@palm.com>
webos_base: Add bbclass with unpackall and patchall tasks

[OWEBOS-2879] Implement unpackall and patchall OE tasks

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Change-Id: I6a098e017364bc46badc22ba47d179cc9409a67b
Reviewed-on: http://g2g.palm.com/1216
Reviewed-by: Build Verification
Reviewed-by: Herb Kuta <herb.kuta@palm.com>
Reviewed-by: Martin Jansa <martin.jansa@palm.com>
Tested-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
webos-image: update several packages

  db8=62, keyboard-efigs=1.02, luna-service2=147,
  qt4-webos=4, luna-sysmgr=3, webappmanager=3

db8:
   2bf2b4f Stop relying on lunaservice.h to include glib.h
   d247a23 Fix failing test case MojDbQuotaTest
   4ebc624 No g_thread_init with glib >= 2.32
   73a74c8 Update build instructions

keyboard-efigs:
   863c62e Implement changes to support Qt5

luna-service:
   5037219 Fix crash issue caused by commit 0272fe9

qt4-webos:
   7dd334c palm: fix regression introduce with the latest update to 4.8.3

luna-sysmgr:
   1bcdb5b Add USE_KEY_FILTER and USE_MOUSE_FILTER options
   b6fa102 Remove webkit linkage from luna-sysmgr
   b1eb1a8 Fix crash on startup
   25a5560 Fix crashes found after Qt5 change

webappmanager:
   a08b4bc Add lib rpath to STAGING_LIBDIR on device
   ca651f1 Add support for 'tuna' build target

task-webos-extended.bb:
   Add keyboard-efigs and webappmanager

luna-sysmgr.bb:
   Remove RDEPENDS for keyboard-efigs and webappmanager

Open-webOS-DCO-1.0-Signed-off-by: Roger Stringer <roger.stringer@palm.com>

Change-Id: I070af62c43e19a1ac4368b38a93267f5ef944a26
Reviewed-on: http://g2g.palm.com/1236
Reviewed-by: Eric Blade <eric.blade@palm.com>
Reviewed-by: Roger Stringer <roger.stringer@palm.com>
Tested-by: Roger Stringer <roger.stringer@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
Reviewed-by: Build Verification
Merge branch 'master' into preview

Conflicts:
	recipes-connectivity/dhcp/dhcp-4.2.3-P2/no_bash_required-webos.patch
	recipes-connectivity/dhcp/dhcp-4.2.4-P1/no_bash_required-webos.patch
	recipes-connectivity/dhcp/dhcp/no_bash_required-webos.patch
	recipes-core/packagegroups/packagegroup-webos-extended.bb

Change-Id: I6621eeea473772de3645400852a71fbdf31a75ae