summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-11-09flutter-auto: apply Vivante workaround for NXP BSPScott Murray3-0/+30
Add flutter-auto bbappend back and use it to apply the patch provided in SPEC-4947 when building for NXP BSP platforms that use the Vivante driver. This fixes the crashes observed on imx8mq-evk-viv. Bug-AGL: SPEC-4947 Change-Id: I71786b037f1670e8188d6818a05cb98bc4c129a7 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2023-11-07virtio-loopback-adapter: Update adapter recipe for sound and GPIO Yocto buildsAngelos Mouzakitis1-1/+1
Signed-off-by: Angelos Mouzakitis <a.mouzakitis@virtualopensystems.com> Change-Id: I3920dc90a6929e00d0a1491f8e63a7e982da9fe7
2023-11-07virtio-loopback kernel driver: Follow updates on the repoAngelos Mouzakitis1-1/+1
Change-Id: I9944c2d385363eda108bd1a585e25d5a3433116a Signed-off-by: Angelos Mouzakitis <a.mouzakitis@virtualopensystems.com>
2023-11-06Fix Flutter versionScott Murray1-1/+1
FLUTTER_SDK_TAG needs to be bumped to 3.13.9 to match the new default in meta-flutter from the most recent layer bump. Bug-AGL: SPEC-4938 Change-Id: I16d95f5b3ac60d4b0d7c4f9ca26bc2f36fd1e5e2 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2023-11-06meta-agl-flutter READMEJoel Winarske1-0/+48
-add general working notes Signed-off-by: Joel Winarske <joel.winarske@gmail.com> Change-Id: If9abf99a0ea9a1e32fd21d41b7964aa8338c9fd5
2023-11-05Add initial DRM lease test imagesScott Murray20-0/+250
Add guest and host image as well as associated configuration recipes for simple DRM lease testing. The agl-host-image-drm-least-test image has two guests that each run Weston + desktop-shell with a different background color. A known issue at the moment is that networking is not functional in the guests, this will be investigated further. Bug-AGL: SPEC-4955 Change-Id: Ib69e627bb251180c2d7a1175de53d2fb1561aa61 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2023-11-03Update voice agent related recipesMalik Talha11-17/+103
Change the SRCURI to use gerrit repos. Update agl-service-voicegent recipe to correctly package all the required content. Add recipe for another en-us vosk model. Add service files for RASA and Voice Agent server. Bug-AGL: SPEC-4906 Change-Id: Ic9f77386ff5c545c2a80433dd538c94bd8763e9e Signed-off-by: Malik Talha <talhamalik727x@gmail.com>
2023-11-02Remove unused filesJoel Winarske3-39/+0
-bbappends have been moved upstream Signed-off-by: Joel Winarske <joel.winarske@gmail.com> Change-Id: I7d65ba7b477b67a3e9601633bf4a09f4532fc0ce
2023-10-24agl-wireless-monitor: include CH341 driverYan2-0/+6
CH341 driver is required for the demo for UART communications. Bug-AGL: SPEC-4838 Signed-off-by: Yan <yanxk.fnst@fujitsu.com> Change-Id: I9d1baf6a9463f07631e6737b2b9cdd2c4abe0ee9
2023-10-19flutter-auto: add rcar3 build fix patchScott Murray2-0/+36
Add the patch with the EGL 1.4 compatibility tweak required to build for rcar3 that was accidentally dropped in upstream rebasing. This should be able to dropped when the next update happens. Bug-AGL: SPEC-4937 Change-Id: I5635ab099e5e0bd7240f87f4060815829fb51ac0 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2023-10-18Flutter 3.13.2 updateJoel Winarske16-561/+133
-README update -workspace-automation configs * _global.json - move to 3.13.2 * _repos.json - remove wonderous, update commits, add depot_tools * flutter-engine.json - flutter engine local build (optional) * desktop-auto.json - remove clang from desktop-auto config -flutter-engine recipe * remove bbappend patches -flutter-auto * update agl-shell PACKAGECONFIG addition * remove patches upstream picked up 0001-shell-wayland-display-Handle-flags-as-bitfield-entri.patch dropped 0001-Add-optional-agl_shell-plugin.patch Bug-AGL: SPEC-4936 Signed-off-by: Joel Winarske <joel.winarske@gmail.com> Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Iddd7c0f735abb4d114ba89a8bf0e49977b469150
2023-10-16agl-wireless-monitor: add libcgicYan4-6/+85
cgic library is now added, test cgi deployed onto board. this library would play a build time dependency role later on. Bug-AGL: SPEC-4838 Signed-off-by: Yan <yanxk.fnst@fujitsu.com> Change-Id: I16d67e2bacabb12bd36f2c439eeee91ef786e7c5
2023-10-16agl-wireless-monitor: add MJPG streamerYan2-0/+33
a new component of the monitor called MJPG streamer is added. Bug-AGL: SPEC-4838 Signed-off-by: Yan <yanxk.fnst@fujitsu.com> Change-Id: I300e50d3f9c803c95de9b620318dbf26d597f6b3
2023-10-13virtio-loopback: Update upstream to epsilon branchesAngelos Mouzakitis5-27/+28
These is the prerequisite work to enable support for feature vhost-devices on the adapter (gpu, sound, gpio) v2: Add sound support on virtio-loopback-adapter v2: Update recipe names of adapter and loopbackdriver with virtio- prefixes v2: Update recipes URI location to AGL-gerrit servers Change-Id: I15b45d37f0726864629749e8cb77dd6cf6d03628 Signed-off-by: Angelos Mouzakitis <a.mouzakitis@virtualopensystems.com>
2023-10-11offline-voice-agent: increase BAZEL_JOBS and BAZEL_MEM defaultsJan-Simon Moeller1-1/+6
To speed up the build process, increase the default values for BAZEL_JOBS to HOST_CPUS*.4 and for BAZEL_MEM to HOST_RAM*0.4 . Bug-AGL: SPEC-4856 Change-Id: I3a167df914373979ea39b7ccbd508de15861c115 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2023-10-11Add recipes for voice agent service and appMalik Talha3-0/+63
Recipe files to compile the voice agent service and the flutter app, also add meta-tensorflow layer conf. Bug-AGL: SPEC-4906 Change-Id: I0e2eea863c95cd84d85d06194fbf01fcc64adb86 Signed-off-by: Malik Talha <talhamalik727x@gmail.com>
2023-10-06Add dependencies for RASA frameworkMalik Talha58-8/+1334
This adds the libraries for the RASA machine learning framework. Bug-AGL: SPEC-4856 Change-Id: I477b09cae8ff51e284b51238cb5940464ea57a51 Signed-off-by: Malik Talha <talhamalik727x@gmail.com>
2023-10-06Fix Scipy, OpenBlas, and NumPy library linking issuesMalik Talha5-53/+7
This fixes the linking issues primarily between Scipy and OpenBlas caused due to Scipy expecting a different name for OpenBlas dynamic linking library. Bug-AGL: SPEC-4925 Change-Id: Idb8f620134d63e7d9425a0df8942370430b3f700 Signed-off-by: Malik Talha <talhamalik727x@gmail.com>
2023-10-06Add support Salvator-x H3/M3 to IC container demoHau Vo2-0/+6
This enable lxc auto start on Salvator-x H3/M3 and specify drm interface for M3. Bug-AGL: SPEC-4808 Signed-off-by: Hau Vo <hau.vo.ra@renesas.com> Change-Id: I45e9ff5453655f814f067ec1f48611ee4cea8442
2023-10-06Fix missing gles-user-module-firmware in agl-cluster-demo-lxc-host imageHau Vo1-1/+1
rcar platform need gles-user-module-firmware for graphics Bug-AGL: SPEC-4808 Signed-off-by: Hau Vo <hau.vo.ra@renesas.com> Change-Id: I0dfc229b185bbe039a01f1c8a2f4ce031fbbc728
2023-10-05Add dependencies for intent engine snipsMalik Talha28-5/+1551
This adds the libraries for the snips intent engine. Bug-AGL: SPEC-4856 Change-Id: I0acec6fdd1d0809ee2a0a52ee2c95cd86671d760 Signed-off-by: Malik Talha <talhamalik727x@gmail.com>
2023-09-28tar: Add ptest supportQiu Tingting5-0/+442
Add ptest support for tar. It contains two parts. One part is a backport for http://cgit.openembedded.org/openembedded-core/commit/?h=master-next&id=878e154181e5e8d18e3605f0989bebf4aec1c6e1 It should be deleted after yocto version up. Another part is changing formate of the result of "ptest-runner tar" Because some cases have same name, adding a case number can better locate incorrect case. A sample: PASS: tar version --> PASS: 1: tar version SPEC-4753 Signed-off-by: Qiu Tingting <qiutt@fujitsu.com> Change-Id: I878bdf1693f0e71c1ba33642cd4ff70977e125f9
2023-09-25agl-test-framework: Bump SRCREVYan1-1/+5
Bump agl-test-framework SRCREV to include recently added test suites into the test framework. Bug-AGL: SPEC-4753 Signed-off-by: Yan <yanxk.fnst@fujitsu.com> Change-Id: I0594d08ed6077d61a96285a28dcfd22456459236
2023-09-15agl-wireless-monitor: provide boa and basic dependency chainYan12-0/+256
1, add new feature 'agl-wireless-monitor' to help compile the project. 2, provide boa web server for project, it is fixed and configured, for more information you can go check the conf patch. 3, provide basic bb file for main program, currently some of the html files are included. Bug-AGL: SPEC-4838 Signed-off-by: Yan <yanxk.fnst@fujitsu.com> Change-Id: Ia870a76be602a9bc10eeed5e91873c2757a56a2a
2023-09-11Unified HMI: initial commitFumiya Kohzu34-0/+1488
This is the initial commit for RVGPU of Unified HMI. `Unified HMI` is a common platform that promotes UX innovation in integrated cockpits and enables flexible information display from various applications across multiple displays. `RVGPU` is a client-server based rendering engine that creates 3D commands on a client device, sends them to a server for GPU rendering, and displays the results. - create new layer, meta-uhmi - create sub-layer, meta-rvgpu - add 1 feature to enable basesystem, agl-rvgpu Bug-AGL: SPEC-4744 Change-Id: I9b6f3966e3d5a859787f81c41b584fa686fd1f87 Signed-off-by: Fumiya Kohzu <kohzu.fumiya@jp.panasonic.com>
2023-09-05xz: Add ptest supportQiu Tingting2-0/+38
Add ptest support for xz. It is a backport for https://lists.openembedded.org/g/openembedded-core/message/182481 It should be deleted after yocto version up. SPEC-4753 Signed-off-by: Qiu Tingting <qiutt@fujitsu.com> Change-Id: I3dd4f7f70d1f71cb277506af2cd2e3d28d596150
2023-09-04Fix agl IC demo is not show both screenNaoto Yamaguchi9-12/+38
In R-Car platform such as ref-hw is not show cluster and ivi screen. It cause by installing gles-user-module-firmware into guest image. gles-user-module-firmware is installed by kernel-module-gles dependency. kernel-module-gles is installed by MACHINE_EXTRA_RRECOMMENDS from agl_rcar.inc, but this environment variable can't delete in guest build. This patch fix this issue. Bug-AGL: SPEC-4888 Change-Id: Ica0f8d6ef48d30333bbccdff7380471b11ad063c Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
2023-08-23fontconfig: Add ptest supportQiu Tingting3-0/+66
Add a ptest for fontconfig. It is a backport for https://lists.openembedded.org/g/openembedded-core/topic/meta_oe_patch_v1/100753708 It should be deleted after yocto version up. SPEC-4753 Signed-off-by: Qiu Tingting <qiutt@fujitsu.com> Change-Id: Icfc3e3b4503000c02c2156f20bc8dc9ae3cbfa5b
2023-08-21Move momi ivi repo from outside development repository to AGLNaoto Yamaguchi3-9/+9
Mominavi, momiplay and momiscreen are refernce application of AGL IC container integration. These repository was refer to outside development repository. This patch change repository from outside development repository to AGL repository. Bug-AGL: SPEC-4821 Change-Id: I5380f002982978457df5320c66a4bba3135778db Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
2023-08-16agl-test-framework: Bump SRCREVYan1-1/+35
Bump agl-test-framework SRCREV to include recently added test suites into the test framework. Bug-AGL: SPEC-4753 Signed-off-by: Yan <yanxk.fnst@fujitsu.com> Change-Id: Ia31d2cb091598406abb3f3683d02be0f939df499
2023-08-08Rework and update offline voice agentamanarora_0916-44/+246
This brings the voice agent to the state shown at AMM and EW. Change-Id: I31ac4adc874a206e6e598ba116523ecc7eb99fc9 Signed-off-by: amanarora_09 <aman.arora9848@gmail.com> Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2023-08-02agl-test-framework: add three build modesYan8-234/+191
we now add 3 build time modes for users to select: mode 1: fast register AGL_TEST_MODE = "fast" into the local.conf, simply install tests runtime from 0-30 seconds. mode 2: standard ---> DEFAULT install tests that gets a runtime from 0 secs to 30 mins. mode 3: extreme install all tests. ---Notice---: we set default to "standard" mode. If you wish for other modes, put the below comment in your conf/local.conf: AGL_TEST_MODE = "fast" or AGL_TEST_MODE = "extreme" Bug-AGL: SPEC-4753 Signed-off-by: Yan <yanxk.fnst@fujitsu.com> Change-Id: If11db7ec50171aa69b98e1e656043722e2900182
2023-07-21curl: Add ptest supportQiu Tingting3-0/+72
Add a ptest for curl. It is a backport for http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-support/curl?id=a0ea00daace826129cdec8f714ca7b7c60e9dadf http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-support/curl?id=0b1e3746478e9ad1800b027ab5dc96495997807e http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-support/curl?id=e885875f2af9cee0e7557ee130d3180492e507dd It should be deleted after yocto version up. SPEC-4753 Signed-off-by: Qiu Tingting <qiutt@fujitsu.com> Change-Id: Ic4848d1aea6c4991f0a7ff8c0dcb51c07211312e
2023-07-20meta-agl-flutter/recipes-graphics/toyota: Hot fix for current modeMarius Vlad2-1/+40
The flags entry is bitmasked between preferred and current mode, which we didn't account at all. This adds a temporary patch to fix that until meta-flutter is updated with it. Bug-AGL: SPEC-4841 Change-Id: I930bbaed59e468803e16cbb2c72df440a0c30746 Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
2023-07-18kbd: Add ptest supportpike_15.92.0pike/15.92.015.92.0Qiu Tingting2-0/+88
Add a ptest for kbd. It is a backport for https://lists.openembedded.org/g/openembedded-core/topic/patch_v4_kbd_add_ptest/99258821 It should be deleted after yocto version up. SPEC-4753 Signed-off-by: Qiu Tingting <qiutt@fujitsu.com> Change-Id: I98d0781239f17b01bb9cba3f06a3dfc100fc201f
2023-07-14[wam][cef] Add the agl-cef feature to use cef as a wam backendRoger Zanoni1-0/+4
Bug-AGL: SPEC-3872 Signed-off-by: Roger Zanoni <rzanoni@igalia.com> Change-Id: Iee3852a7bd31275476872ec3e2ba6ee5a0a9d21f
2023-07-14Adapt basesystem image to the packagegroup changesJan-Simon Moeller1-1/+1
This brings the image up-to-date with the recent changes. Bug-AGL: SPEC-4813 Change-Id: I99769ef011ba8d6c6ae3e9e2f6b65172797feb9d Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2023-06-12Fix a parse error for weston and kmscubepike_15.91.1pike_15.91.0pike/15.91.1pike/15.91.015.91.115.91.0Naoto Yamaguchi2-2/+2
After the this patch https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28877 These recipe out error for patch file not found. This patch fix to it. Bug-AGL: SPEC-4825 Change-Id: Ic8aa59f3571ed873f62a0513d85c77764407bc1b Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
2023-06-12meta-agl-flutter: update for meta-agl-core changesScott Murray7-47/+24
Changes: - Pull in image .bb files instead of .inc files. - Use agl-image-compositor as the base image for agl-image-flutter. instead of the appending done to agl-image-weston and its packagegroup previously. - Rework flutter-gallery systemd unit to work again, and update our bbappend to install it as disabled as an option for starting up flutter-gallery in agl-image-flutter. It seems useful to keep it present to serve as an example of starting Flutter apps via systemd and using the agl-flutter-env package. - Some minor documentation updates in README.md. - Replace some :append usage with += to avoid creating problems for downstream users. Bug-AGL: SPEC-4813 Change-Id: I8a61d6365ce69ac50b88abc7bc451486b3e1b339 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2023-06-12meta-agl-ic-container: update for meta-agl-core changesScott Murray2-9/+5
Changes: - Pull in image .bb files instead of .inc files. - Remove IMAGE_LINGUAS definitions, as they were the same as the default value in meta-agl-core. - Replace some :append usage with += to avoid creating problems for downstream users. Bug-AGL: SPEC-4813 Change-Id: I78a865057c9679fa7dd010ee8f99ee6424ecfb40 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2023-06-07meta-agl-flutter: fix flutter-gallery buildScott Murray1-0/+4
Add a SRCREV override for flutter-gallery to pick up the version that was used with Flutter 3.3.x in meta-flutter. This matches our override of FLUTTER_SDK_TAG to use Flutter 3.3.7, and fixes the build of it and hence agl-image-flutter. The override has been added in agl-flutter.inc to be visible beside the Flutter version override so they can be updated/removed at the same time easily. Bug-AGL: SPEC-4819 Change-Id: I27207baa78a498d9e52c21f0b093a3d3bb671f37 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2023-06-05flutter-auto: refresh agl-shell platform channel plugin patchScott Murray1-12/+10
Refresh our platform channel plugin patch to fix fuzz warnings after the latest flutter-auto update. Bug-AGL: SPEC-4819 Change-Id: I5b7a40235d3601d95fe7c6f07d2bfddb83bdba64 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2023-06-02meta-agl-flutter: add agl-flutter-envScott Murray1-0/+15
Add agl-flutter-env recipe that installs a /etc/default/flutter environment file that can be sourced to get the default Flutter version and runtime type. The variable AGL_FLUTTER_DEFAULT_RUNTIME can be overridden at build time to switch the default runtime from release to something else. Bug-AGL: SPEC-4819 Change-Id: I33ef50c932116aecddb746007722ce8163079389 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2023-06-01Flutter bbclass refactorJoel Winarske22-326/+828
-remove use of bbclass runtime modes -use external automation-workspace repo Scott Murray: - update flutter-auto agl-shell platform channel plugin patch with reworked version from Marius Vlad. Bug-AGL: SPEC-4819 Change-Id: I7510f916ab70d8bab78fdb9ab235092f84c3713a Signed-off-by: Joel Winarske <joel.winarske@gmail.com> Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2023-05-31Ensure meta-agl-drm-lease does pass yocto-check-layer and has ↵Jan-Simon Moeller12-61/+111
run-yocto-check-layer.sh scripts Ensure the layers do pass again and that the scripts are up-to-date. Bug-AGL: SPEC-4680 Bug-AGL: SPEC-4686 Change-Id: Id1279d4a43b89d50731dd85e9347d35d524e14b7 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2023-05-30e2fsprogs: fix ptest bug for second runningQiu Tingting1-0/+8
At second running, there are four new failed case: d_loaddump f_bigalloc_badinode f_bigalloc_orphan_list f_dup_resize The test_data.tmp is necessary, but it is deleted by run-ptest. So it should be restored after testing. It is a backport for http://cgit.openembedded.org/openembedded-core/commit/?h=master-next&id=d0d08dd9a8a179e25b9cfcbac696c1d212a1910c It should be deleted after yocto version up. SPEC-4753 Signed-off-by: Qiu Tingting <qiutt@fujitsu.com> Change-Id: I9206ec35ed9964a9136cdddee084a4c80ca13560
2023-05-30agl-test-framework: Bump SRCREVduerpei2-1/+79
Bump agl-test-framework SRCREV to include recently added test suites into the test framework. Bug-AGL: SPEC-4755 Signed-off-by: duerpei <duep.fnst@fujitsu.com> Change-Id: I14c7412a60bb193f27f36c929af6264c6a3fc6f7
2023-05-30Declare dependencies of meta-agl-ic-container layerJan-Simon Moeller2-0/+51
The layer is missing its dependencies in conf/layer.conf. Add them to conf/layer.conf. Also add a first draft of the yocto-check-layer wrapper. Bug-AGL: SPEC-4777 Change-Id: I84e9c1dd917e3037c838021e146d7f66965c963d Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2023-05-30Improvement to psplash recipe using service overrideNaoto Yamaguchi2-6/+9
Last psplash patch has some HACK implementation for drl lease support. It cause complex change to psplash service file. This patch fix this issue reusing sandbox/ishii.hiroyuki/psplash-drm, that is worked by ishii hiroyuki. Bug-AGL: SPEC-4804 Change-Id: I350a4627b8062ec418016a72b20af2e9d0f2a9a0 Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
2023-05-30Enable logging solution in AGL IC container integrationNaoto Yamaguchi19-1/+728
In case of container isolation, a logs of each container record inside a container. When developer want to analyze system using logs, they need to combine log file between host and guest. This patch enable system wide logging solution for AGL IC container integration. This architecture describe in https://confluence.automotivelinux.org/display/IC/Architecture+design+for+logging Bug-AGL: SPEC-4005 Change-Id: I331474530131e6a87b41639444d705c8293d4c0c Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>