webos-connman-adapter: Add recipe

Open-webOS-DCO-1.0-Signed-off-by: Sapna Todwal <sapna.todwal@palm.com>

Change-Id: I563e5980843fcd1140b90db573c1a6fee28d2499
Reviewed-on: http://g2g.palm.com/1055
Tested-by: Sapna Todwal <sapna.todwal@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
Reviewed-by: Build Verification
Reviewed-by: Keith Derrick <keith.derrick@palm.com>
nyx-utils: Add recipe

Open-webOS-DCO-1.0-Signed-off-by: Pekka Ropo <pekka.ropo@palm.com>

Change-Id: I578f260283e41a84dd8a14e886387d34ce255131
Reviewed-on: http://g2g.palm.com/1091
Tested-by: Pekka Ropo <pekka.ropo@palm.com>
Reviewed-by: Build Verification
Reviewed-by: Keith Derrick <keith.derrick@palm.com>
novacomd: Add recipe

Open-webOS-DCO-1.0-Signed-off-by: Pekka Ropo <pekka.ropo@palm.com>

Change-Id: Ib58dca15062ad25de9cee6bdb44ba2bc3bfd7567
Reviewed-on: http://g2g.palm.com/1121
Tested-by: Pekka Ropo <pekka.ropo@palm.com>
Reviewed-by: Build Verification
Reviewed-by: Keith Derrick <keith.derrick@palm.com>
isis-fonts: Add recipe

 - Make BrowserServer depend upon it

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

Change-Id: Ide00ec240ea5a84182620c4a07d7df201a2337c9
Reviewed-on: http://g2g.palm.com/1136
Reviewed-by: Eric Blade <eric.blade@palm.com>
Tested-by: Eric Blade <eric.blade@palm.com>
Reviewed-by: Herb Kuta <herb.kuta@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
Reviewed-by: Roger Stringer <roger.stringer@palm.com>
Reviewed-by: Build Verification
webos_enhanced_submissions: Clarify submission tag convention

Make it explicit that only components that have been branched can have
submission tags that contain more than single integer.

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: I8bfaab6e90f308ece8306402deb643a05b8456f6
Reviewed-on: http://g2g.palm.com/1174
Tested-by: Herb Kuta <herb.kuta@palm.com>
Reviewed-by: Build Verification
Reviewed-by: Steve Winston <steve.winston@palm.com>
Tested-by: Steve Winston <steve.winston@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
upstart: Use INC_PR

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Change-Id: I6307a2e1b3243e3cd287904713243f9317067dbc
Reviewed-on: http://g2g.palm.com/1147
Reviewed-by: Build Verification
Reviewed-by: Herb Kuta <herb.kuta@palm.com>
Reviewed-by: Iyad Qumei <iyad.qumei@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
Tested-by: Martin Jansa <martin.jansa@palm.com>
upstart: Move libupstart.a to PN-staticdev

* fixes: WARNING:
  QA Issue: non -staticdev package contains static .a library:
  libupstart-dev path '/work/armv5te-webos-linux-gnueabi/
  upstart-0.3.11-r4/packages-split/
  libupstart-dev/usr/lib/libupstart.a'

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Change-Id: I13472b812396ba6452a672ef42525788a6e2a88b
Reviewed-on: http://g2g.palm.com/1142
Reviewed-by: Herb Kuta <herb.kuta@palm.com>
Reviewed-by: Iyad Qumei <iyad.qumei@palm.com>
Tested-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
meta-webos: don't use tabs for indentation of variables

* spaces should be used to indent multiline variables

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Change-Id: I9ef16b6ec33cd68e4f9794e8bf01d4dfea45008e
Reviewed-on: http://g2g.palm.com/1118
Reviewed-by: Martin Jansa <martin.jansa@palm.com>
Tested-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
meta-webos: replace tabs in shell tasks by 4 spaces

* this change is only aesthetic (unlike indentation in python tasks)
* yocto styleguide advises to use tabs (but the only reason to keep
  tabs is the need to update a lot of recipes). Lately this advise
  was also merged to styleguide on OE wiki.
* using 4 spaces in both types of tasks is better because it's less
  error prone when someone is not sure if e.g.
  do_generate_toolchain_file is python or shell task and also allows to
  highlight every tab used in .bb, .bbappend, .bbclass as potentionally
  bad (shouldn't be used for multiline variable indentation and cannot
  be used for python tasks).
* here is proposal to change styleguide:
  http://lists.linuxtogo.org/pipermail/openembedded-core/2012-July/026176.html

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Change-Id: I33586428e1c3a79fbb61ef70af883118d1edde1e
Reviewed-on: http://g2g.palm.com/1119
Reviewed-by: Martin Jansa <martin.jansa@palm.com>
Tested-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
meta-webos: unify indentation in shell tasks

* this change is only aesthetic (unlike indentation in python tasks)
* some recipes were using tabs (replaced in previous patch)
* some are using 8 spaces
* some mix of 8 spaces for 1st level and then 4 spaces
* sometimes there were only 7 spaces..
* unify it to use 4 spaces everywhere

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Change-Id: I82ec048221effab5ae2bb0d10a7520191c3a2d9e
Reviewed-on: http://g2g.palm.com/1120
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: Use new update-alternatives functionality

* fixes:
  WARNING: upstart: Use of ALTERNATIVE_NAME is deprecated,
  see update-alternatives.bbclass for more info.

[OWEBOS-2684] upstart: Remove warning about use of deprecated ALTERNATIVE_NAME

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Change-Id: I9c222ddd796f33041e3b71f9d591cab5f1813811
Reviewed-on: http://g2g.palm.com/1143
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: Fix spelling

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Change-Id: Ibbbb8dfd6e70b9b02c72052fe7e26721b0a010d9
Reviewed-on: http://g2g.palm.com/1148
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
Tested-by: Susan Montooth <susan.montooth@palm.com>
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>