summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-04-11Merge "af-binder: Add recent improvements and fixes"Jan-Simon Moeller1-1/+1
2019-04-09meta-agl-profile-telematics: recipes-core: systemd: remove v234 bbappendMatt Ranostay4-453/+0
Recent upgrade to thud brings in v239 which already has the canbus changes. Change-Id: If5cd09e55117f56c3ff8bb9b1155519e7e2a40d2 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-04-09af-binder: Add recent improvements and fixesJosé Bollo1-1/+1
Includes the following changes: * 51b8ff0 Prevent false positive during check source * 6b70202 coverage: Allow removal of valgrind * bf7fe72 jobs: Clean unneeded code * 418ba12 watchdog: Isolate the watchdog from jobs * d7e4fab Rename afb-systemd to systemd * c330ecf system & jobs: Reverse link and acquiring events * d9de3cd evmgr: Isolate the event loop from jobs * 5715fd5 afb-args: Use secure_getenv * 5011060 sig-monitor: Add compiling switches * a2cf84e hooks: Allow to remove hooking (and/or trace) * 84f4aec Rename afb-config to afb-args * 8214e88 evmgr: Fix a "maybe uninitialized" issue * 50deefa Workaround an exit issue * 901a38c jobs: Refactor exiting jobs * 2ba7c20 Improve setting of options * ec0564b Add conditionnal support of bindings version 2 * 16f014e Add conditionnal support of dynamic bindings * 60cd117 Fix false ***buffer overflow*** detection * ce53d8e afb-export: Fix heap corruption Bug-AGL: SPEC-2292 Change-Id: If4540a3dc58df208ecb3ee7de363d29317bfb903 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-04-09Merge remote-tracking branch 'origin/sandbox/sdesneux/thud-upgrade'Jan-Simon Möller187-10138/+1136
Update the core distro to YP 2.6 'thud'. Bug-AGL: SPEC-1837 Change-Id: I5a753503c4ca15bcb0d4f0f30c4a91e7d50ab024 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-05Bump afb-helpers versionRomain Forlot1-1/+1
* 5c05223 - Use C++11 standard by default * 1eb7fc7 - Set PROJECT_VERSION overwritable by cli * f5bb1d7 - Moved Qt's automoc and autorcc variables * a946245 - book.yml: needed for new doc workflow * 8876fa0 - Fix gitreview file * 9bcc943 - Set PROJECT_VERSION overwritable by cli * b7e6dbe - Add functions reference documentation * 2e36a74 - Call the freeCB function a manual timer stop call * aba89b5 - Little code cleaning. * a1976ff - Adding packaging files Change-Id: I94b41f5656cfe81f808c0de46d0553a0a6690d51 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2019-04-05Add runtime dependency for the test launcherRomain Forlot1-1/+1
The "afm-test" script use the "jq" tool to be able to launch the test. Change-Id: I1aa874e3227b7a265a3c012a9a45b85a3c7cfe86 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2019-04-05Bump appcontroller versionRomain Forlot1-1/+1
* 340c0f1 - Use the action API rather than the source one * 66bd15b - Rework 'ActionExecOne' to prevent race issues * 0ed00b3 - Add fixed gitreview * 8c276ea - Add the header files in the dev package * d4bd750 - No bin package about now, only dev version * 2fd0e00 - Adds more details about the library migration * 8f76233 - Remove useless magic number check * 08a8d17 - New installation instructions * 680af25 - Adding packaging files * 565e5a7 - Set afb-helpers lib as an explicit dependency Change-Id: I3b7762023a5cc93704d2561f39a37e968c0fdbfc Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2019-04-05[RCAR] update required drivers to *-weston5-20190212Stephane Desneux1-2/+2
These are required for BSP 3.15.0 on thud (with Wayland 1.16/Weston 5.0) Bug-AGL: SPEC-1837 Change-Id: I11321915a1be9b858e0b9fef35820c211e0074b4 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-04-04Upgrade to thudScott Murray186-10136/+1134
Changes include: - Add LAYERSERIES_COMPAT definitions to layer.conf files - Remove now unnecessary SECURITY_*FLAGS over-rides from distro configuration - Set intel-corei7-64 preferred kernel version to 4.19 to match latest linux-intel kernel available in meta-intel - Update qemuarm preferred kernel version to 4.18 to match latest linux-yocto - Update firmware package and devicetree file names for raspberrypi3 - Remove linux-firmware bbappend specific to raspberrypi, it seems no longer required and breaks the cross SDK build - Update linux-intel bbappend to 4.19, remove now unnecessary patch - Remove now unnecessary lttng-modules backport - Update linux-raspberrypi bbappend to 4.14 kernel - Added kernel configuration fragment for raspberrypi to disable Kprobes. This is required until linux-raspberrypi is updated to greater than 4.14.104 to avoid a build failure in lttng-modules related to a check for known breakage in the kernel CONFIG_OPTPROBES code. - Replace obsolete base_conditional usage with oe.utils.conditional - Add gstreamer1.0-plugins-bad bbappend for raspberrypi3 to disable faad PACKAGECONFIG to avoid commercial license issues - Remove unused and unbuildable Vayu gstreamer recipes - Update linux-ti-staging bbappend for new BSP kernel - Regen dcan2_pinmux_enable.patch for linux-ti-staging to remove fuzz warning, and remove upstreamed fix_dcan_addresses.patch - Remove ipumm-fw from meta-agl-bsp/meta-ti, as newer version is available in the upstream BSP - Update meta-agl-bsp/meta-ti weston patch to apply against 5.0.0 - Update meta-agl-bsp/meta-ti wayland-ivi-extension patch to apply against 2.2.0 - Add ti-sgx-ddk-km patch to add AGL toolchain configuration file - Remove now unnecessary fdtoverlay recipe - Update core.cfg and ivishell.cfg in weston-ini-conf recipe to handle move of ivi-controller.so configuration in Weston 5.0.0 - Update connman-ncurses patch to remove fuzz warning - Add installation of systemd over-ride file for run-postinsts.service in run-postinsts bbappend to workaround race condition between ldconfig.service and the /sbin/ldconfig invocations in the post-install scripts run by run-postinsts.service. The observed failure was cynara's post-install script failing and its database not being created. - Remove now unnecessary valgrind backport - Add patches to fix most driver compilation against newer kernels - Update libmicrohttpd bbappend - Remove libssp-dev from agl-image-graphical-qt5-crosssdk and agl-demo-platform-html5-crosssdk, upstream have removed it from non-mingw32 platform SDKs - Update wayland-ivi-extension recipe to build 2.2.0, and update local patches - Update weston patches for 5.0.0. Patches: 0016-ivi-shell_add_screen_remove_layer_api.patch 0017-ivi-shell-register-ivi_layout_interface.patch have been removed as they have been applied upstream and are no longer necessary. Patches: 0018-compositor-add-output-type-to-weston_output.patch 0019-compositor-drm-introduce-drm_get_dmafd_from_view.patch (both related to Waltham) have been disabled for now as they need significant rework. - Remove weston-conf RRECOMMENDS in weston bbappend to avoid conflict with weston-ini-conf - Add OECMAKE_GENERATOR = "Unix Makefiles" to aglwgt.bbclass to work around CMake+ninja issue in cmake-apps-module - Update dbus cynara patches for 1.12.10 - Add do_install_append in cynara recipe to remove /var/cynara from cynara package so the directory creation and labelling in the post-install scriptlet will function as intended - Remove now unnecessary e2fsprogs backport - Remove now unnecessary libcap-ng backport - Update pulseaudio patches to remove fuzz warnings - Update neardal patch to remove fuzz warning - Update freetype patch to remove fuzz warning - Rename opencv bbappend to 3.% to handle 3.x backports in upstream - Updated qtwayland patch to remove fuzz warning Changes from Stephane Desneux <stephane.desneux@iot.bzh>: - Remove wayland-ivi-extension PREFERRED_VERSION - Remove now unnecessary nativesdk-cmake patch - Remove now unnecessary ptest-runner patches - Remove now unnecessary harfbuzz patches - Disable waltham-transmitter as it does not build against weston 5.0.0 - Update af-main, cynara, and security-manager to use pkg_postinst_ontarget - Bump connman-ncurses revision to avoid deprecated ncurses functions - Update libva package usage with new intel-vaapi-driver name - Add patches to security-manager to fix compilation with gcc8 - Updated systemd bbappend Changes from Jan-Simon Möller <jsmoeller@linuxfoundation.org>: - Remove meta-agl-bsp/ROCKO.FIXMEs - Remove linux-yocto_4.12.bbappend and now unnecessary associated patch - Remove now unneeded kern-tools-native patch - Bump gstreamer PREFERRED_VERSIONs to 1.14.x - Remove latencytop from packagegroup-agl-core-devel, it has been dropped by upstream - Remove now unnecessary rpm patches - Update pulseaudio bbappend to 12.2 - Update opencv bbappend to 3.4 - Update freetype bbappend to 2.9.1 - Update dbus bbappend to 1.12.10 - Update weston bbappend to 5.0.0 - Update cynara patches to remove fuzz warnings - Add patch to cynara to fix compilation with gcc8 - Add xmlsec1 bbappend to clear EXTRA_OECONF to fix compilation on sumo or newer Changes from Ronan Le Martet <ronan.lemartet@iot.bzh>: - Update meta-rcar-gen3-adas layer gstreamer1.0-plugin-vspfilter bbappend to version 1.0.1 Known issues (marked with FIXME): - CMake+ninja issue in cmake-apps-module has been worked around with OECMAKE_GENERATOR - waltham-transmitter and the patches to weston related to it have been disabled - Currently unclear if patch to libcap-native is actually required or not Bug-AGL: SPEC-1837 Change-Id: I7b8b9ef667aec2d229952eace6663dfc761654d0 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-03-27meta-agl-profile-telematics: recipes-core: systemd: change canbus systemd ↵Matt Ranostay3-7/+9
match regex Match on can* versus only can0 for any canbus interfaces that are detected and set to 500K (which is a common standard automotive baud rate). Change-Id: I8fe00c3043a7fa1faf92506a6cc26bd692ef3aa0 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-03-26Merge "af-binder: Ensure validy of event loop"Stéphane Desneux1-1/+1
2019-03-25Merge "af-main: Add ability to manage all widget"Jan-Simon Moeller1-1/+1
2019-03-25Merge changes Ic2ca171a,I8542d9baJan-Simon Moeller2-2/+2
* changes: meta-agl-profile-core: recipes-apis: agl-service-can-low-level: bump SRCREV meta-agl-profile-core: recipes-apis: agl-service-signal-composer: bump SRCREV
2019-03-25Merge "[RCAR] Fixed missing definition about virtual/egl"Jan-Simon Moeller1-1/+1
2019-03-25[RCAR] Fixed missing definition about virtual/eglHarunobu Kurokawa1-1/+1
Sometimes, libepoxy has an error during do_configure. PREFERRED_PROVIDER_virtual/egl definition in agl_m3ulcb was changed to virtual-gles-user-module from libegl. To fix this missing dependency, add virtual/egl definition in virtual-gles-user-module. ------ checking for egl... no configure: error: Package requirements (egl) were not met: No package 'egl' found ------ Change-Id: Ia6915af2a8babbbd3353513cc2c115387f6e178c Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
2019-03-25af-binder: Ensure validy of event loopJosé Bollo1-1/+1
In rare circumstances during intialization threads should wait instead of using a null event loop. This is because no one has needed event loop at this stage of initialization. Change-Id: Ie5c1f86f80d7b90234cedabb07186058e6b2d45f Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-03-25af-main: Add ability to manage all widgetJosé Bollo1-1/+1
For system uses -like automatic testing-, it is needed to include tha ability to list ALL installed widgets and ALL running instance of installed widgets. This change adds the option -a or --all to the commands 'list' and 'runners' for the purpose of listing any installed widgets, even those requiring to be hidden. Example: afm-util ps -a Bug-AGL: SPEC-2272 Bug-AGL: SPEC-1850 Change-Id: I7a6896e79fa624dee7ee1f18d1e75c14f61bed0c Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-03-25Merge "AGL Layer Overview: Re-write of the README-AGL.md file"Jan-Simon Moeller1-23/+26
2019-03-25meta-agl-profile-core: recipes-apis: agl-service-can-low-level: bump SRCREVraquel medina1-1/+1
Bug-AGL: SPEC-2164 Change-Id: Ic2ca171ad57806003438d46ec723c5f19619df40 Signed-off-by: raquel medina <raquel.medina@konsulko.com>
2019-03-25meta-agl-profile-core: recipes-apis: agl-service-signal-composer: bump SRCREVraquel medina1-1/+1
Bug-AGL: SPEC-2164 Change-Id: I8542d9baf56775de29b7bc0cfac0f61135ff9411 Signed-off-by: raquel medina <raquel.medina@konsulko.com>
2019-03-22Fix the wrong comment of base template fileKazumasa Mitsunari1-1/+1
Change-Id: Ia0dc7fd78f713d9bd68e1e51a84403378e083777 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2019-03-21Merge "af-binder: Fix lock issue"Jan-Simon Moeller1-1/+1
2019-03-16meta-agl-profile-core: recipes-apis: remove git submodules from SRC_URIMatt Ranostay17-17/+20
Building now is done with respective SDK dependencies and not with git submodules, so gitsm:// can be changed to git:// Bug-AGL: SPEC-2268 Change-Id: I4ac5ceea55cfb98c302396948acbbf9271036183 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-03-15AGL Layer Overview: Re-write of the README-AGL.md fileScott Rifenbark1-23/+26
This topic is really about overviewing the top-level Yocto layers that are part of the AGL build system. These layers are meta-agl, meta-agl-demo, and meta-agl-devel. The README-AGL.md file now simply introduces this fact and is used as a reading guide for the subsequent layer topics. All AGL UCB type information previously in the file is redundant for the docs. Change-Id: Iaeb8d192db977ef47f2f1075de5025acf6fe7019 Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
2019-03-15af-binder: Fix lock issueJosé Bollo1-1/+1
This includes: * ff2b8be Upgrade dependency to libmicrohttpd version 0.9.60 * c829f91 Fix build dep on OBS * 5425e05 afb-stub-ws: Allow unordered process of messages Bug-AGL: SPEC-2219 Change-Id: I037a158a32d8673ba8df00658d30e745516944a9 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-03-15Merge "agl-service-*: fix HOMEPAGE urls"Jan-Simon Moeller3-6/+6
2019-03-15Merge "meta-agl-profile-core: recipes-apis: agl-service-bluetooth-pbap: add ↵Jan-Simon Moeller1-1/+1
RDEPENDS deps"
2019-03-15meta-agl-bsp: recipes-kernel: linux: Increase BLK_RAM sizeCorentin Labbe1-0/+1
For SPEC-2075, I tried to boot an upsquare using NBD and it fail with: [ 8.380343] EXT4-fs (ram0): bad geometry: block count 8492 exceeds size of device (4096 blocks) [ 8.390509] EXT4-fs (ram0): bad geometry: block count 8492 exceeds size of device (4096 blocks) For having a successfull boot, I needed to increase BLK_DEV_RAM_SIZE to a larger value (16384). Instead of increasing to only 16384, I use 65536 which is the value used in other meta-xxxx like meta-freescale. This patch increase BLK_DEV_RAM_SIZE to 65536. Signed-off-by: Corentin LABBE <clabbe@baylibre.com> Change-Id: I0792be1038d0bcd120c3c69c90cd6e1966c9b1ee
2019-03-15meta-agl-profile-core: recipes-apis: agl-service-bluetooth-pbap: add ↵Matt Ranostay1-1/+1
RDEPENDS deps Add agl-service-bluetooth + agl-service-data-persistence to RDEPENDS for pbap service Change-Id: Ib2226f690c4b064d44f2ae753424405cefb838c2 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-03-14Merge "meta-agl-profile-core: recipes-apis: high-level-viwi-service: bump ↵Jan-Simon Moeller1-1/+1
SRCREV"
2019-03-14meta-agl-profile-core: recipes-apis: high-level-viwi-service: bump SRCREVraquel medina1-1/+1
Bug-AGL: SPEC-2164 Change-Id: I46069208b8da06546796258bfcc80ff7e4d7769c Signed-off-by: raquel medina <raquel.medina@konsulko.com>
2019-03-13agl-service-*: fix HOMEPAGE urlsStephane Desneux3-6/+6
Some git repositories migrated from github.com/iotbzh to gerrit but HOMEPAGE urls were not reflecting the change. Change-Id: Iad9ef5c01757c2134d561fcf699eb63b03bba296 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-03-12Merge branch '[RCAR] GEN3 BSP 3.15.0'Ronan Le Martret13-463/+14
Bug-AGL: SPEC-2185 Bug-AGL: SPEC-1687 Change-Id: Ife69009521cf2c8440f85526b1e80a2d92547085 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2019-03-12[RCAR] Fix patch on kernel dtsRonan Le Martret1-8/+12
* For RCAR BSP v3.15.0, we need to fix this patch Bug-AGL: SPEC-2185 Change-Id: Iadf40e6bfe964c3881d411cbdaab956ce524bc76 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2019-03-12[RCAR] Remove upstream patchRonan Le Martret2-146/+0
This patch is now upstream (RCAR BSP 3.15.0), so it useless to keep it in AGL. Bug-AGL: SPEC-2185 Change-Id: I10f1c99d4854c364960f310e4e12b385f6c55465 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2019-03-12[RCAR] Remove old recipes backportRonan Le Martret2-57/+0
linuxptp is now on version 1.8 and compatible the current RCAR BSP (v3.15.0) Bug-AGL: SPEC-2185 Change-Id: I10fa4e2339880ef786d0fef07ebf2864f1659187 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2019-03-12[RCAR] Remove old back portRonan Le Martret1-87/+0
Current version of imagemagick is 7.0.7 and do not need backport. Bug-AGL: SPEC-2185 Bug-AGL: SPEC-1687 Change-Id: Ie204c48e5907b4bb40418f9a0b10b0b1b35d5c77 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2019-03-12[RCAR] Remove old backportRonan Le Martret3-60/+0
python-wand is now useless Bug-AGL: SPEC-2185 Bug-AGL: SPEC-1687 Change-Id: I97d0871185017e88fcac31dcef70c1d28fe636c1 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2019-03-12[RCAR] Remove fix on bluez5Ronan Le Martret1-1/+0
This fix is now include cogent BSP (RCAR BSP v3.15.0). Bug-AGL: SPEC-2185 Change-Id: Ib8de25f269a9c3b953075d33afb6f9d399f1471d Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2019-03-12[RCAR] Update RCAR BSP v3.15.0 driverRonan Le Martret1-2/+2
Bug-AGL: SPEC-2185 Change-Id: I30f0ae0b760b540d41af7a0e7afafc9984d34b20 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2019-03-12[RCAR] Update u-boot for RCAR BSP v3.15.0Ronan Le Martret2-102/+0
- u-boot in RCAR BSP v1.15.0 has been updated to v2018.09 so we can remove some old fix. Bug-AGL: SPEC-2185 Change-Id: I1d40f0341edfdd0cedc5b1d58911bdc30677eeea Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2019-03-11Add initial feature for license scanning integrationJan-Simon Möller3-0/+7
This adds a feature to enable license scanning within the AGL build. Change-Id: I478defd90f6f135b5f1f0ecd0b970ab33f25c794 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-07Remove unused isafw featureJan-Simon Möller2-2/+0
Remove old feature during uprev cycle. Change-Id: I995513464f03db2dcab0ae692ee66037291295a5 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-07agl-login-manager: Move to meta-agl-profile-coreScott Murray1-0/+0
Move agl-login-manager recipe to meta-agl-profile-core layer from meta-agl-profile-graphical to make it available for non-graphical profiles, e.g. the telematics profile. Change-Id: Ic3c875bb499f781ea2c0d48558cba6cf4cc704c3 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-03-07Add basic telematics profile definitionScott Murray3-0/+39
Add base packagegroup and image definitions for the telematics profile. The basic agl-image-telematics image defined pulls in the application framework and the can-low-level and network bindings. Change-Id: Ifca8649da3ed3473361556cbdc578247f84fbefe Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-03-05Change opencv support max device number to 16zheng_wenlong2-0/+31
When using m3ulcb or h3ulcb with usb camera, the board already had 10 video devices, and opencv only support max device number is eight. Need change to 16 so rcar can use usb camera with opencv. [Patch Set 4] Change max device number to 16. Make this package specific to m3. [Patch Set 5] Make this patch generic not only for m3. Change-Id: Ice8b34f92addb8b8a4bcaf6db5491862a4545244 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2019-03-05meta-agl-profile-core: recipes-connectivity: ofono: add patch to allow ↵Matt Ranostay2-1/+31
multiple APN lookups Change-Id: I409a08ded90cc17d8bcbca7c131e240f1db0bdee Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-02-28libmicrohttpd: Upgrade to version 0.9.63José Bollo3-33/+28
The libmicrohttpd includes the patch since its version 0.9.60. So putting the recipe for libmicrohttpd here in wait of an upgrade in poky is perfect. Change-Id: I1dcfad7c3d56be7f9fdff36f6dd5c008c5939076 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-02-18meta-agl-profile-telematic: recipes-core: systemd: backport CANbus network ↵Matt Ranostay5-0/+464
support Backport changes to enable configuration of CANbus interfaces automatically on device detected, and on bootup. Bug-AGL: SPEC-2189 Change-Id: I837aa50038e25f32ec3143513067fc3eec69385d Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-02-18af-main: Update version and datesJosé Bollo1-1/+1
Includes: * bc39aec Set version to 8.0.0 * 2a319cf Update date in copyrights Change-Id: I1ff52c2eade4d1089098756b9311954444f64a81 Signed-off-by: José Bollo <jose.bollo@iot.bzh>