summaryrefslogtreecommitdiffstats
path: root/meta-agl-profile-core
AgeCommit message (Collapse)AuthorFilesLines
2020-06-10meta-agl-profile-core: remove agl-service-steering-wheelScott Murray1-14/+0
Nothing in-tree uses the agl-service-steering-wheel binding, which was specific to one particular older demo setup with a USB steering wheel peripheral. As well, it has never been converted to use the CMake app templates, and thus lacks proper support for building debug/test/coverage widgets. To ease maintenance effort and keep the core set of APIs cleaner, remove it. Bug-AGL: SPEC-2049, SPEC-3300 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ib0f33886b251397db1d63e7174f23daabf31d7ad Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/24679 ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2020-05-18Rework test/debug image features and crosssdk image definitionsScott Murray4-35/+19
Changes include: - The agl-test-wgt/agl-devel-wgt image features and the scheme of appending to their FEATURE_PACKAGES definitions turned out to be problematic with respect to resulting in unexpected extra packages ending up in agl-image-{minimal,ivi}, etc., when building with agl-demo configured (which is typical usage). To avoid this, the FEATURE_PACKAGE definitions for the image features have been replaced with tweaks to define COMPLEMENTARY_GLOBS for the features to bring in the test/debug/coverage packages via that mechanism. - The above removes the need to define the extra test/devel packagegroups, and requires some minor tweaks to aglwgt.bbclass to use a -debug package for the debug widget instead of -dbg, to avoid collisions with the dbg-pkgs image feature. As well, the afb-test package has been added as to RDEPENDS of all test widget packages, since that seems sensible and avoids needing to explicitly adding it elsewhere. - Attempt to rework the various crosssdk image definitions to use a layered set of .inc files to remove duplication and ensure that additions to the SDK are declared once in the appropriate profile. It is likely that a clean sheet implementation would have some things coming from meta-agl-profile-graphical, so further rework may be required/desired to continue cleaning things up. Bug-AGL: SPEC-3300, SPEC-3375 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I942b61501beb41d037001b70a501f90b9a59c45d
2020-05-12Widget packaging reworkScott Murray4-6/+22
aglwgt.bbclass changes: - Made the autobuild/agl/autobuild script a hard requirement, as all upstream widgets have it, and this is the first step to actually using it in the class to drive building the widgets after a subsequent round of autobuild script updates. - Reworked wgt packaging to simplify the logic and split the test, debug, and coverage widgets into separate packages to allow installing them separately. - The on target install directories for the widgets have been changed to release, test, debug, and coverage under /usr/AGL/apps, with the previous logic with respect to the AGLWGT_AUTOINSTALL variable being retained for the few widgets that need to go into the manualinstall directory. An "autoinstall" symlink has been added to point at the release directory to maintain previous behavior. This should allow a simple path to configuring installation of the debug or coverage widgets on first boot with future changes. - Added logic to only assume test widgets exist for recipes with names starting with "agl-service-". This can be over-ridden by defining AGLWGT_HAVE_TESTS as "true" in a recipe. - Added AGLWGT_EXTRA_BUILD_ARGS variable for passing extra arguments to widget builds. Currently its default value includes the previous VERBOSE=true that was passed to every autobuild invocation, and "${PARALLEL_MAKE}" which has been added to improve build speed. - Added AGLWGT_PACKAGE_WARN variable to control extra warnings around the existence of test/debug/coverage widgets when packaging. Once further build rework is done, the default for this will likely be changed to "true", currently the output is too verbose to do so. - Removed over-rides to force building of test widget when building with the agl-ptest feature set, as it is now unnecessary and will result in an undesired extra copy of the test widget in the release folder. Other changes: - Created new devel and test packagegroup variants for several of the existing packagegroups to contain the associated widgets. - Added agl-devel-wgt and agl-test-wgt IMAGE_FEATURES to control the addition of dbg/coverage and test widgets to images. Additions to the FEATURE_PACKAGES variables have been added in several places to add the corresponding widget packagegroups. - Added the agl-devel-wgt image feature to the agl-devel feature template definition to match current behavior. Bug-AGL: SPEC-3300 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I3a28615db94bbc04e30e98ac3dce8cae942a499f
2020-04-27meta-agl-profile-core: update psplash for dunfellScott Murray4-54/+2
Remove local systemd enablement changes for psplash in favor of using upstream support added in dunfell. Bug-AGL: SPEC-3302 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I13a4b2523fe869898b2ccede793afd0cdefbab88
2020-04-27meta-agl-profile-core: update systemd for dunfellScott Murray1-17/+14
Update systemd-networkd CAN termination feature patch for systemd 2.44.3 in dunfell. Bug-AGL: SPEC-3302 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I6fb2aed1870f4a3f946b1b0e8c0f5ec942252e33
2020-04-27meta-agl-profile-core: update bluez5 for dunfellScott Murray2-27/+0
Remove patch now present in bluez5 5.54 in dunfell. Bug-AGL: SPEC-3302 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ief1048638cad9f9d57738830ced91c0d828be79f
2020-04-27meta-agl-profile-core: update pulseaudio for dunfellScott Murray8-1/+1
Update pulseaudio bbappend for pulseaudio 13.0 in dunfell. Currently untested since pulseaudio support is deprecated. Bug-AGL: SPEC-3302 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I5bba29a724710c144ab543c01e7b3f54e29b6a72
2020-04-27Declare layer compatibility for dunfellScott Murray1-1/+1
For the upgrade to YP dunfell/3.1 we need to update the layer compatibility. Bug-AGL: SPEC-3302 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ieb1ac9ef1f48f077c9cd312c4ac295ae1cc062b0
2020-04-25meta-agl-profile-core: remove high-level-viwi-serviceScott Murray1-19/+0
The high-level-viwi-service recipe has been replaced with an updated agl-service-can-high-level-viwi recipe in meta-agl-demo, so remove it. Bug-AGL: SPEC-3113 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I42cf43415e9dcdbc993fda0d966ff75ce3df0853
2020-04-10af-main: Sign widgets when agl-develJosé Bollo1-0/+3
This change introduce signature of widgets with sample keys and certificates of app-framework-main when the feature agl-devel is selected. It also shows how to sign widgets in yocto build environment, using WGTPKG_AUTOSIGN_X environment variables. v2: Use an own agl feature for the signing and not agl-devel This allows us to switch it on selectively. Bug-AGL: SPEC-2840 Change-Id: I8f66c25a2ae62ad2365c7cdb995049c00b7c780a Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2020-03-31Use top-level LICENSE files for each repoJan-Simon Moeller3-0/+333
We re-use the OpenEmbedded / Yocto Project style to declare the licenses more prominently in the top level folders. LICENSE is derived from poky's LICENSE file. Bug-AGL: SPEC-3295 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I059b5b42beb0d422ad2e679e958588240b5d8989
2020-03-21Only compress vmdk in AGLCI and extend inclusion of driversJan-Simon Möller1-1/+2
To save space and download bandwith, we use the compressed format in CI. Also adapt the inclusion of the guest drivers to the compressed image. Bug-AGL: SPEC-2771 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I140fb31954be5ec2b46596a9816087d3fb670416
2020-03-18Fix build issue in bluez5 bbappend fileJan-Simon Möller1-1/+1
The commit b1c5541c2 introduced a 'mkdir -p ${systemd_system_unitdir}' which should be prefixed with ${D}. It produces a build error (permission denied on do_install). Fix it. Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ife8b374379937e87cf3c045f105c3eb121f0941d
2020-03-12bluez: workaround aclmtu issue on OBEX transfersMatt Ranostay2-0/+24
Default MTU of 310 causes PBAP/OBEX transactions to timeout before completing the entire transfer from coming from paired iOS device. Change this to 930 to avoid timeouts. This is a workaround till a better solution is devised. Bug-AGL: SPEC-3206 Change-Id: I48bdc6107ac9176397bc0137496946c42b1c95d7 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2020-03-11Remove network config fragment deployed by upstreamJan-Simon Möller1-0/+4
Upstream YP/zeus unconditionally deploys a network config fragment for systemd-networkd. This breaks our CI builds as it races with connman and netboot. At least it does disturb the network enough for netboot to fail. We have a nicer solution for that in-tree that we will upstream. Until then, we remove the config file from our filesystems. Bug-AGL: SPEC-3233 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I9e8343e77af378c058702b13fe000a344e6a1ef9
2020-02-27systemd: add configurable can-termination optionMatt Ranostay2-0/+111
Some CANBus adapters allow turning off/on of the termination resistor. This patchset allows .network scripts to select this value with Termination= Bug-AGL: SPEC-3171 Change-Id: I33e71c44e32555ad5f5b0a7c8e6514df540a4266 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2020-02-27bluez5: change obexd --root path to avoid SMACK issuesMatt Ranostay2-0/+13
On startup obexd attempts to read from %HOMEDIR%/.cache/obexd or create the respective directory. Which is really not needed but causes failure to start with SMACK failures, and so workaround this by setting the parameter --root=/var/volatile/tmp Bug-AGL: SPEC-3206 Change-Id: I8b39a91d8d095d94b903a6607f6960f38ed08b5d Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2020-02-27Bump cmake-apps-module app-afb-test can-high-levelFrederic Marec3-3/+3
Update cmake-apps-module SRCREV to pick up: 9e3724b Create directories in separate commands e708081 Change autobuild targets to avoid files remove d75b9e1 build-options: add SANITIZERS build type 3dbbb81 autobuild: fix generating all widget target 6d4e784 variable: Fix trailing - in widget version 2175446 Update autobuild script to create new targets 354e327 docs(using-cmake.md): Remove & refresh expired link 57ec338 build_options: Avoid warning at configuration time Update app-afb-test SRCREV to pick up: 205c820 Update autobuild script to create new targets 259aff7 Update .gitreview file Update can-high-level-viwi SRCREV to pick up: 980e925 Update autobuild script to create new targets 2a4facc Fix broken link to local image e3ecb64 Fixed book yml file (remove master reference) e8927dd Changed doc to fit new format. Bug-AGL: SPEC-2049 Change-Id: I29bcb72e0ceca02869c22114949d691110296820 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2020-02-26most: Fix build on 5.4 kernelsPaul Barker2-0/+69
Add the new style CFLAGS assignments without removing the existing, old style assignments which are needed for earlier kernels. Bug-AGL: SPEC-3205 Change-Id: I64db9a8fb11e028eafbffcbee3e88694ce8e5d53 Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
2020-02-21Merge remote-tracking branch 'agl/next'Jan-Simon Möller35-1247/+132
* agl/next: meta-agl-bsp: Add CONFIG_LSM workaround for 5.1+ kernels meta-agl-profile-cluster-qt5: disable qtbase patches zeus updates for dragonboard-410c meta-security: activates dbus-cynagora recipes-graphics/wayland/weston: Expose weston_output_damage() meta-agl-profile-core: tweak udisks2 configuration for AGL meta-agl-bsp/meta-arago: update weston bbappend [RCAR] Update rcar driver weston 7 bsp 3.21.0 [RCAR] Update rcar driver weston 7 bsp 3.21.0 [RCAR] Split ADSP path for ulcb and ulcb-kf Fix nss-localuser post install meta-agl-bsp: meta-raspberrypi: handle zeus upgrade meta-agl-profile-core: add patch for systemd-udevd SECLABEL crash meta-security: disable dbus-cynara patches meta-agl-bsp: handle ptest-runner upgrade meta-agl-distro: Add inc file for next branch over-rides meta-agl-distro: BBMASK problematic upstream meta-security bbappend meta-agl-distro: prefer linux-yocto 4.19 LTS kernel meta-agl-profile-graphical-qt5: enable qt5location services meta-agl-profile-core: update most recipe meta-agl-profile-core: update neardal recipe Update base local.conf.sample meta-agl-profile-graphical: don't always build agl-compositor meta-agl-profile-graphical: update weston and weston-init meta-agl-profile-graphical: update wayland-ivi-extension for weston 7.0.0 meta-agl-distro: add polkit to DISTRO_FEATURES meta-agl-profile-core: update fontconfig bbappend meta-agl-profile-core: switch to udisks2 meta-security: handle systemd upgrade meta-agl-profile-graphical-qt5: handle qtwayland upgrade meta-agl-profile-core: handle freetype upgrade meta-agl-bsp meta-agl-profile-core: upgrade to opencv 4.x meta-agl-profile-core: update rtl-sdr recipe for zeus meta-security meta-app-framework: handle xmlsec1 upgrade meta-agl-profile-graphical: upgrade to gstreamer 1.16 meta-agl-profile-core: remove libmicrohttpd backport meta-agl-profile-core: remove backported curl and nghttp2 recipes meta-agl-profile-core: remove libnfc recipe meta-agl-profile-core: remove connman backport meta-agl-profile-graphical: remove weston 5.0.0 patches meta-agl-profile-core: remove old glibc patch meta-agl-bsp/meta-intel: remove linux-firmware_git.bbappend meta-agl-bsp: remove weston and wayland-protocols backports meta-app-framework: remove libzip recipe meta-security: remove keyutils recipe Declare layer compatibility with zeus Change-Id: Ie8ee1e37958279e7cf2d503c54ffacb46ba0c31c
2020-02-19systemd: canbus: add RestartSec to network scriptMatt Ranostay1-0/+1
Add RestartSec=0.1 to canbus-can.network to allow recovery when bus-off error conditions occur. Bug-AGL: SPEC-3171 Change-Id: I4dc7ca9bd58666dc7a4e4a40f89af8bd47158193 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2020-02-11meta-agl-profile-core: tweak udisks2 configuration for AGLScott Murray2-0/+9
Per discussion on Arch wiki at: https://wiki.archlinux.org/index.php/Udisks#Mount_to_/media_(udisks2) add a udev rules file to tweak the UDISKS_FILESYSTEM_SHARED environment variable to configure udisks2 to use /media as used to be the default with the older udisks. This restores behavior to what is expected by the AGL configuration for lightmediascanner. Bug-AGL: SPEC-2932 Change-Id: I66fda10f71dea889f3cd06341d9daa809bec2aa5 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-02-04Bump afb-testFrederic Marec1-1/+1
Update afb-test version to pick-up: 4d0948a afm-test target: change order of the script Bug-AGL: SPEC-2795 Change-Id: Ib02a542121550ac5ec28834993170c03af6ee060 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2020-01-29Bump libappcontrollerFrederic Marec2-2/+2
Update SRCREV to pick up: 1bef31c Remove use of prefix 2a588b7 Add function to get config default search path 3dd9b37 Improve plugin search path Bump app-afb-test version to pick up: 910326f Change functions following controller modification Bug-AGL: SPEC-2795 Change-Id: I432c5fca85d5476840bd662f4fd6a1882b3103a6 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2020-01-28Bump libafb-helpFrederic Marec1-1/+1
Update SRCREV to pick-up: 1d1c6ce timer: Fix stopping a running timer 6d828a1 Add 'GetRunningBindingDirPath' function 4480e19 Add 'GetAFBRootDirPath' function Bug-AGL: SPEC-2795 Change-Id: Ia788cb99c84dd2bc5e62134447a9b26ae53a885e Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2020-01-27meta-agl-profile-core: add patch for systemd-udevd SECLABEL crashScott Murray2-0/+35
Add a patch to fix a systemd-udevd crash when parsing SECLABEL tokens in udev rules. The issue was introduced by a rewrite of the rules parser in systemd v243. The patch will be upstreamed to hopefully go into one of the v243.x systemd-stable releases. Bug-AGL: SPEC-2932 Change-Id: I9a8c3cf3c386290b8ede6b5fd7319c590322bc16 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-profile-core: update most recipeScott Murray4-68/+20
Update SRCREV in MOST driver recipe to pick up: e4dbbaf sound.c: Remove snd_pcm_lib_mmap_vmalloc As well, the following changes have been made to the bbappend: - the kernel version detection logic has been removed - the patch to support kernels older than 4.13 has been removed - the patch that was handling the snd_pcm_lib_mmap_vmalloc issue on kernels >= 4.19 has been reworked to add the required #ifdefs to support kernels < 4.19 for e.g. the rcar3 4.14-ltsi kernel. Bug-AGL: SPEC-2932 Change-Id: I388d186d04ccc017ff10b2024ae35ed22f7a8e36 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-profile-core: update neardal recipeScott Murray1-3/+4
Update neardal recipe to not use a github archive URL in its SRC_URI, as this now triggers a QA warning due to such URLs being unstable. Instead the git repository is used with the corresponding SRCREV for version 0.14. Bug-AGL: SPEC-2932 Change-Id: I56eaf984d573df5314ffb982c517aec66ae2f115 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27Remove systemtap from AGLRonan Le Martret2-1/+1
- systemtap is not compatible with SOTA build. Change-Id: Ibdd7670b219b54f5c4243d0f67ce74e979f11db9 Bug-AGL: SPEC-3097 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2020-01-24packagegroup: agl-core-devel: add gcc-sanitizers packageMatt Ranostay1-0/+1
AddressSanitizers debugging requires shared libraries on runtime to function. Bug-AGL: SPEC-3040 Change-Id: Ibd7148f98f8ae9c9bd5989d4eeaef4256079955a Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2020-01-22meta-agl-profile-core: update fontconfig bbappendScott Murray1-4/+5
Update fontconfig bbappend to work with the newer fontconfig 2.13.1 in oe-core in zeus. Bug-AGL: SPEC-2932 Change-Id: I7dfbe73def6b461915cdfa0131e1a529e1d3a5fd Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-profile-core: switch to udisks2Scott Murray5-72/+23
The udisks recipe was dropped from meta-oe in zeus, rework our bbappend to work with udisks2 which replaces it. Bug-AGL: SPEC-2932 Change-Id: I9ac1a25ee5a816d06874a5c859034f2c2758d117 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-profile-core: handle freetype upgradeScott Murray2-35/+34
Rename and update freetype bbappend in meta-agl-profile-core to work with new 2.10.1 recipe in oe-core. Bug-AGL: SPEC-2932 Change-Id: I71ae6dfde9d9ae36a3f70661fbb84afb575d6786 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-bsp meta-agl-profile-core: upgrade to opencv 4.xScott Murray1-0/+0
Rename meta-agl-bsp and meta-agl-profile-core bbappends to handle opencv upgrade from 3.x to 4.x, and update patch in meta-agl-bsp. Bug-AGL: SPEC-2932 Change-Id: I200fed501d0d09cb2ae6953fe95e3dafcc383457 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-profile-core: update rtl-sdr recipe for zeusScott Murray1-1/+1
Update pkg-config CFLAGS tweaking in rtl-sdr to avoid failing updated QA check in zeus. Bug-AGL: SPEC-2932 Change-Id: I4a60c16050736f0c92f91f3804342fdaacf713ee Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-profile-core: remove libmicrohttpd backportScott Murray1-28/+0
Remove backported libmicrohttpd 0.9.63 recipe, as oe-core has a newer 0.9.66 recipe. Bug-AGL: SPEC-2932 Change-Id: I96fccada545452217f28a29a42d4ba04e5a2f393 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-profile-core: remove backported curl and nghttp2 recipesScott Murray3-139/+0
Remove the curl and nghttp2 recipes that were backported from oe-core zeus to get nghttp2 support for the Alexa SDK, since they're present in oe-core now. Bug-AGL: SPEC-2932 Change-Id: I1cc57ecd3113f68a1a980944c5b07b6a335bd622 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-profile-core: remove libnfc recipeScott Murray1-18/+0
Remove libnfc recipe, as oe-core now has a recipe pointing at a newer git commit. Bug-AGL: SPEC-2932 Change-Id: Ib98a9ef5ae65b3aa533a5266ef72466aa73d934c Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-profile-core: remove connman backportScott Murray8-853/+0
Remove backported connman 1.36 recipe, as oe-core has a newer 1.37 recipe. Bug-AGL: SPEC-2932 Change-Id: I7bf60571f687a717f9f7841b7caa62ff21dbce3d Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-profile-core: remove old glibc patchScott Murray3-25/+0
Remove patch against glibc since it no longer applies, and is no longer relevant since no AGL platform uses a kernel old enough (< 3.14.3) to require it. Bug-AGL: SPEC-2932 Change-Id: I7fc1ae73b41f69892ea1ac72fbe563de7c9122f7 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22Declare layer compatibility with zeusJan-Simon Möller1-1/+1
For the uprev to YP 3.0 zeus we need to update the layer compatibility. Change-Id: Ib762915305588c39400c3c8343152b4ecbfa4556 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-12-30Update dependencies of agl-service-can-low-levelJan-Simon Moeller1-1/+1
The upcoming changes require a new dependency to be added to the recipe. Bug-AGL: SPEC-3078 . Change-Id: Iaf1954075903fcbbf414f024fce7b521e00c9017 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2019-12-30dev-mapping: Add RPROVIDES mechanismScott Murray2-5/+5
Add RPROVIDES and PREFFERED_RPROVIDER definitions to define a new virtual/low-can-dev-mapping runtime package dependency that will enable providing a different device mapping configuration for demo setups. Bug-AGL: SPEC-3076 Change-Id: I73d253a0a1285dd4576bb3b5bf04568c3d05e60c Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-12-20Add cloc to hosttools and use patched sourcesJan-Simon Möller1-1/+5
to use the cloc bbclass, cloc needs to be installed on the host. Thus add it to HOSTTOOLS and also apply all patches. Change-Id: Ifd9a355d2d0dc75f55b683e9d7f398a8f46bae16 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-12-13Change the URL to gerritJan-Simon Moeller1-1/+1
to stay inline with all other recipes, change this to use gerrit. . Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: If68c42c2dcda0b8c19fc6ed9d634789ae06448c7
2019-12-12agl-service-signal-composer: switch to AGL_APP_REVISIONScott Murray1-3/+2
Switch agl-service-signal-composer's SRCREV to AGL_APP_REVISION so it will automatically pick up changes. This matches the configuration of all the other service bindings. Also change the SRC_URI from gitsm to just git, since submodules are no longer used. Bug-AGL: SPEC-3024 Change-Id: Ida819d937f9090134c885cd5e816342dad7b9c0b Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-12-11json-c: add --enable-threading to EXTRA_OECONFMatt Ranostay1-0/+1
Enable partial threading support to enable compiler atomic operations which in turn avoids refcount corruption issue that was causing aborts with moderate prolonged traffic. Bug-AGL: SPEC-3044 Change-Id: I0b9ab8c27f2c436910dbabf03be5bedaf1a28136 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-12-04Move packages from agl-core to agl-iviRonan Le Martret5-43/+1
Bug-AGL: SPEC-2500 v2: moved packagegroup-agl-core-navigation as packagegroup-agl-ivi-navigation to meta-agl-demo Change-Id: I9ce852c80cc7c9789c087517aeee6ce38947a270 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-12-01afb-test: add missing jq package to RDEPENDSMatt Ranostay1-1/+1
Bug-AGL: SPEC-3005 Change-Id: I4d28c2bb7b97ddf8aedbfedf1519362c27327b10 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-11-28can-low-level: bump version to get latest changesRomain Forlot1-1/+1
Be in sync with the low-can-generator. Update the version of the binding wih the following changes: 42163fc Add steering wheel LIN message signal definitions 069aa21 refactor(config.xml.in):Replace required api with required binding 9402835 Update documentation ccf35c0 Remove file socketcan-j1939 that was not removed before f83aef5 Remove in function convert_from_addr, the variable flags was not used 4c8485a Remove in function rx_filter_can, the variable val was not used 491c4d4 Add new decoders bytes for signal of long size 96232f8 Change signature of decoders 6d6b880 Add some typedef to reduce the size of the lines d489919 Change vector to list to allow to remove signal. b9b4580 Update bit position and bit size in signal b8e8186 Add feature ISO TP (multi frames and peer to peer) 7f038fe Replace all enum types with masks 6208328 Update function tx_send for multi frame prevision 7656fad Only defined signals can be written 59bffa4 Update function rx_filter_can for multi frame prevision. 5d0fe05 Change function get_bcm_msg to return a reference. fa8c188 Move attributes flags and maxdlen f516a12 Add function remove last bcm frame ff6e251 Add many frames in a subscription in the function tx_send. f5997f7 Add function to convert vector to canfd or can frame. 4216b5e Add function get_data_vector with index 4693c2e Update function to encode and decode message 9230028 Update j1939 decode with function to_hex 3d8c045 Add file converter to manage all conversions 4bc8984 Uniform indentation with tabulation 08a4337 Fix: only one subscription could be made Bug-AGL: SPEC-2976 Change-Id: I4f813b634421c781dbe34190417febc69336c649 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>