aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-connectivity
AgeCommit message (Collapse)AuthorFilesLines
2021-12-22bluez-glib libqtappfw: fix S definitionsScott Murray1-2/+2
Bitbake in poky master now warns if the path in the S variable definition has a trailing '/', remove a couple of occurrences that were recently added by accident to reduce "next" branch maintenance. Bug-AGL: SPEC-3819 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I038c6e4c821f331d458255b66660d46eb895c4b9
2021-12-21Add updated demo applications backScott Murray1-0/+14
Add updated recipes for the dashboard, hvac, ondemandnavi, and settings Qt demo applications, as well as for the libqtappfw library they use and its new dependency bluez-glib. The applications are added back to the packagegroup-agl-demo-platform as they were before. Also remove a couple of leftover things in the packagegroup recipe to clean up. Bug-AGL: SPEC-4182 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I0ea36c809d9126284c597cd79eded8ab031205da
2021-11-03Prepare master for new framework integrationJan-Simon Möller21-935/+0
During the last workshop the transition to the new framework was presented. This change essentially deprecates the SMACK-based application framework. To prepare the integration of it, we remove the deprecated components: - recipes-apis : all agl-service-* - recipes-demos: all demo apps but homescreen - non-essential configurations Todo: We need to bring-back the html5 image in a follow-up w/o ties into the old framework. v2: kept WAM + Chromium recipes for reference v3: rebased Bug-AGL: SPEC-4121 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I58075f5f1e477106a1aad3d2171a0904bf0cb16e
2021-11-03Update github.com git:// SRC_URIsmarlin_12.90.1marlin/12.90.112.90.1Scott Murray3-3/+3
GitHub is dropping unauthenticated git protocol access in January 2022, per: https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git While a workaround in the BitBake git fetcher is forthcoming, not specifying protocol=https for github.com git:// SRC_URIs will start resulting in warnings in Yocto 3.5/Kirkstone. To ease our upgrade path, go ahead and update our affected SRC_URIs. Note that this has been done by running the scripts/contrib/convert-srcuri.py script from latest poky, which also makes git branch specification explicit since the git fetcher is likely to require that in the future due to widespread switches from master to main branches. Bug-AGL: SPEC-4126 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ibfa59ef83db75f95c4b47b28213b60d8cf19fba1
2021-08-20Convert to new override syntaxScott Murray10-26/+26
This is the result of running a slightly customized version of the convert-overrides.py script from poky with additional overrides added. The intent of these changes is to minimize the effort to keep the "next" branch that builds against poky master up to date and tested in preparation for the switch to the next Yocto LTS release in early 2022. Bug-AGL: SPEC-4052 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I6eeadd2c985c008b04f8f9815bf0f6fb064bedac
2021-01-13Update agl-cluster-demo-support featureScott Murray2-0/+7
Changes: - Switch agl-cluster-demo-support from using IMAGE_FEATURES to AGL_FEATURES to work better with building the different demo images. - Add a connman bbappend to move the agl-cluster-demo-support specific logic out of meta-agl-core. Bug-AGL: SPEC-3749 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Iad42662db903b7403ec7985c315793fdcd6fc9a7
2020-12-17SPEC-3723: restructure meta-agl-demoJan-Simon Moeller31-0/+1124
All demo related components should be in here now. We keep the packagegroups on purpose for now to stay backward-compatible. v2: layer does pass yocto-check-layer, dependencies adapted v3: remove the dynamic-layer setup, use all-in-one approach v4: Fixed comments from Paul Barker. Tnx! v5: Removed wayland/weston/agl-compositor additions, except for demo specific weston-init bbappend Follow-up changes required later: - massaging packagegroups - scrub of recipes Bug-AGL: SPEC-3723 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I47cefd8c23d46b2cdd063470e3f7d97d5ad952d8
2020-12-07Adding the cannelloni tool for can over ethernet to agl-demoThomas Walzer2-0/+39
It could be used via cli cannelloni Bug-AGL: [SPEC-3698] Signed-off-by: Thomas Walzer <Thomas.Walzer@Reutlingen-University.DE> Change-Id: Id07dcaf440a5b205da3ab120f4744866c4ff36de
2019-12-12Disable Kingfisher onboard Bluetooth when using h3ulcbScott Murray1-1/+1
Extend the current default disabling of the Kingfisher onboard Bluetooth when using m3ulcb to include h3ulcb as well. Bug-AGL: SPEC-3043 Change-Id: I85aff38424cd00781bb1e3c0ccbb28117fe0aa9e Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-05-26recipe-connectivity: libvcard: remove bbappendMatt Ranostay1-3/+0
libvcard is no longer used by agl-service-bluetooth-pbap so this bbappend is irrelevant Bug-AGL: SPEC-2392 Change-Id: I09ce4c290fd1a443917d154b6e964117b2f24801 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-04-09Upgrade to thudScott Murray2-17/+3
Changes include: - Add LAYERSERIES_COMPAT definition to layer.conf - Replace libvcard recipe with bbappend now that a recipe is available in meta-qt5 - Add OECMAKE_GENERATOR = "Unix Makefiles" to libnaviapi-agl recipe for now to work around CMake+ninja issue - Add patch to navigation app to fix compilation against OpenSSL 1.1 - Remove libssp-dev from agl-demo-platform-crosssdk, upstream have removed it from non-mingw32 platform SDKs Known issues: - CMake+ninja issue in cmake-apps-module has been worked around with OECMAKE_GENERATOR Bug-AGL: SPEC-1837 Change-Id: I14c5355fb38d5eed064f154f889d61d8e46854b7 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-12-28recipe-connectivity: libvcard: update SRCREVMatt Ranostay1-1/+1
6f76a76 Fix version number in README 20c1bcc Add support to unfold long vcard lines according to rfc6350 d41f15a Avoid adding empty property parameters, otherwise vCardProperty will be considered invalid, since empty parameters are considered invalid (RFC 6350 does not include a restriction about properties without parameters) Bug-AGL: SPEC-2088 Change-Id: I38c0d35a8306c70ff68b9f3c2cb24cba06fb667e Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-12-20Disable btwilink by default on m3ulcbScott Murray2-0/+15
Testing for CES has found the wilink BT on the M3+Kingfisher somewhat unreliable. To disable it by default for now, add a demo platform configuration hook to packagegroup-agl-demo-platform and use it to pick up a modprobe configuration file to prevent btwilink from loading. This addition is specific to the m3ulcb platform, and the variable DEMO_ENABLE_BTWILINK can be used to over-ride the behavior by setting it to "true" in local.conf or site.conf. Change-Id: Ia645d9329594547f83601526e3f3fd5da5845b24 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2018-07-10Revert "recipes-connectivity: neardal: add recipe"Matt Ranostay4-84/+0
This reverts commit afec28613b0b0b25cdee9cccb61b384ce518d0b8. Bug-AGL: SPEC-1544 Change-Id: I476f790ec3f65ba7fe1870ed0363c81e17feaac2 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-06recipes-connectivity: neardal: add recipeOleg Zhurakivskyy4-0/+84
Bug-AGL: SPEC-1554 Link: https://patchwork.openembedded.org/patch/88673/ Change-Id: Id0287d8cd6bc75b03ec06d0445938a7c27304620 Signed-off-by: Oleg Zhurakivskyy <oleg.zhurakivskyy@intel.com> Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-06-26libvcard: add recipeMatt Porter1-0/+17
* Build tested for qemux86-64. Bug-AGL: SPEC-1436 Change-Id: Ic92a25846cc0e24e5ffd235961aab62efcf8d4a8 Signed-off-by: Matt Porter <mporter@konsulko.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> [Backported from meta-qt5 master-next and add ALLOW_EMPTY]] Signed-off-by: Matt Porter <mporter@konsulko.com>
2018-04-282nd part of the layer/profile rework [2/2]Jan-Simon Möller4-48/+0
Main goal of this is to move the agl-service-* bindings into the core and to unify common recipes like wayland/weston into meta-agl-profile-graphical. As a placeholder for recipes is meta-agl-profile-demo which are being reshuffled. TLDR: remove recipes from meta-agl-demo that were moved to other layers Bug-AGL: SPEC-145 , SPEC-876 , SPEC-877 v2: moving updated udisks changes to meta-agl Change-Id: I873107f00adadeb6f3f266cce37b513fe6d44cf2 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-12-19Add libnfc recipes.Ronan Le Martret1-0/+18
libnfc is mandatory for agl service nfc. Change-Id: Ie542178c71a1b34b6925b3c2322a1386b7866fa1 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2016-01-18bluez5: fix: apply patch on bluez v5.22 onlyYannick Gicquel1-1/+3
Replace 'rev' directive by 'apply' and a check on 'PV' variable. Tanikawa-san observed a regression while building 'qtsystems' with previous commit: (...) Bitbake fails at qtsystems with c++ compiling errors. Option 'rev' works only when building code from a revision control system. In bluez5_5.22.bb, source code is downloaded as tarball. "fd0783c8bc524bc9b26514aad1f85814" is not SRCREV, it is md5 of tarball. (...) Change-Id: Id595d4c01912567e640d3371bbd0709e53eec748 Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
2016-01-07bluez5: apply patch on bluez v5.22 onlyYannick Gicquel1-1/+1
Yocto 1.7 brings bluez v5.22 which require previously delivered patch. In yocto 2.0, the patch is already integrated upstream (5.33) Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
2015-10-28Fix compilation issue when using bluetooth/bluetooth.h in C++Tadao Tanikawa2-0/+28
Fix compilation issue when building qtsystems-examples in Qt5.5.1. The reason is because Bluetooth header (/usr/include/bluetooth/bluetooth.h) is not valid in strict C syntax (e.g. c++11). Change-Id: Ie6d48faf27047833faed8c1eec1c09240dc7b7e1 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-08-22The starting point of layers for AGL Demo PlatformTadao Tanikawa1-0/+0
The `meta-agl-demo` is the Yocto layer for AGL Demo Platform of Automotive Grade Linux. This is starting point. Almost all packagegroups which should be defined in this layer are still empty (placeholder), so that curretly bitbake target `agl-demo-platform` is completely equal to `agl-image-ivi` in `meta-agl`. Change-Id: I6ce2c046cc8ce2dc5af2a8afe66e1f577dd884eb Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>