AGL/meta-agl.git
3 years agoInclude meta-arm-toolchain layer when using meta-arm 01/25801/2
Paul Barker [Thu, 10 Dec 2020 10:57:59 +0000 (10:57 +0000)]
Include meta-arm-toolchain layer when using meta-arm

After recent changes on both the dunfell and master branches of the
meta-arm layer, we now need to also include the meta-arm-toolchain layer
(from the same repository) to allow builds to succeed.

Bug-AGL: SPEC-3732

Signed-off-by: Paul Barker <pbarker@konsulko.com>
Change-Id: I6a3e430edaa87d1f684f83a7211a59c62f120add
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25801
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-agl-bsp: Update i.MX8MQ EVK support for latest dunfell 72/25772/3
Scott Murray [Tue, 8 Dec 2020 14:12:57 +0000 (09:12 -0500)]
meta-agl-bsp: Update i.MX8MQ EVK support for latest dunfell

The layer updates to go to the latest 3.1.4 Yocto dunfell release
broke the imx8mqevk and imx8mqevk-viv builds, though for different
reasons.

imx8mqevk fixes:
- Remove the now upstreamed etnaviv kernel patches that had been
  backported by Walter.
- Turn off btrfs support in the linux-fslc-imx kernel configuration.
  This is required due to meta-freescale having a 5.4 kernel new
  enough to need a lttng-modules fix for btrfs that has not yet been
  backported from the Yocto master branch to dunfell.
- Update the PREFERRED_VERSION over-rides in agl_imx8mqevk.inc to
  match the new versions of libdrm and gstreamer in poky.

imx8mqevk-viv fixes:
- Add weston_8.0.0.imx.bbappend to work around the broken addition
  of a PACKAGECONFIG_remove of "x11 wayland" in the recipe in
  meta-freescale.  Upstream will be engaged to drive getting the
  change reverted.

Bug-AGL: SPEC-3725

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I259f2d048a9de653a0060afcef17c4410093783a
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25772
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
3 years agoAdd README files to layers 68/25768/3
Jan-Simon Moeller [Tue, 8 Dec 2020 10:07:28 +0000 (11:07 +0100)]
Add README files to layers

This is a requirement of the yocto-check-layer script.

Bug-AGL: SPEC-3724

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I60c41d77d4b83eccf4e69651c1fe7cd334a16cc5
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25768

3 years agopackagegroup-agl-test: Install glmark2. 74/25774/2
Vasyl Vavrychuk [Tue, 8 Dec 2020 15:12:05 +0000 (16:12 +0100)]
packagegroup-agl-test: Install glmark2.

It can help test graphics.

Bug-AGL: SPEC-3700
Change-Id: Ib6a533bedf3320af0336c05327ee99c275d02e2f
Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25774
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoglmark2: Fix glmark2 window does not show up. 73/25773/2
Vasyl Vavrychuk [Tue, 8 Dec 2020 14:48:28 +0000 (15:48 +0100)]
glmark2: Fix glmark2 window does not show up.

For this, update it to the latest version that includes XDG shell
support which is required for agl-compositor.

wayland-native dependency is added because now glmark2 executes
wayland-scanner during build.

Issue: SPEC-3726
Change-Id: I7553cc323042655dc0620574aec1b9b1506ba5bd
Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25773
Reviewed-by: Marius Vlad <marius.vlad@collabora.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agopackagegroup-agl-test: Install nmap. 36/25636/5
Vasyl Vavrychuk [Mon, 23 Nov 2020 19:34:43 +0000 (21:34 +0200)]
packagegroup-agl-test: Install nmap.

nmap package provides ncat which was written for the Nmap Project as a
much-improved reimplementation of the venerable Netcat for the 21st
century [1].

It can be used to verify vsock communication [2].

Connect from driver VM to device VM:

On device VM run: `ncat --vsock -l 1234`
On driver VM run: `ncat --vsock 2 1234`, here 2 is VMADDR_CID_HOST, see
[3].

Connect from device VM to driver VM:

On driver VM run: `ncat --vsock -l 1234`
On device VM run: `ncat --vsock CID 1234`, here CID should be replaced
with driver VM CID.

[1]: https://nmap.org/ncat/
[2]: `main socat` section "AF_VSOCK SOCKETS"
[3]: `man vsock`

Bug-AGL: SPEC-3700
Change-Id: I92043eca33111f1921f739f355f35fda01467efb
Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25636
Reviewed-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agopackagegroup-agl-test: Install evtest. 40/25640/4
Vasyl Vavrychuk [Tue, 24 Nov 2020 15:08:22 +0000 (17:08 +0200)]
packagegroup-agl-test: Install evtest.

evtest can help in input device testing and debugging.

Bug-AGL: SPEC-3700
Change-Id: Ib7a4b792006b71b51730e8d202548d2fa739aeca
Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25640
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoagl-compositor_git: Bump agl-compositor SRCREV 70/25670/7
Marius Vlad [Fri, 27 Nov 2020 18:08:55 +0000 (20:08 +0200)]
agl-compositor_git: Bump agl-compositor SRCREV

This agl-compositor bump adds support for loading waltham-transmitter-plugin,
that handles the remote input, and for streaming out buffers by making
use of remoting plugin.

Further fixes have been added, most importantly to handle the case were
applications do not have an app_id set. Along side that, clients using
GDK/GTK toolkit can run correctly.

bdd8dd718496 layout: Do not attempt to activate surfaces that doesn't have a valid app_id
54ab8a8cc447 shell: Throttle the log message
9c605257e22e build/: Allow to build the compositor w/o waltham
16ab9c3ba0e2 shell: Perform wl_list_init() after wl_list_remove()
7239ababba46 desktop: Allow to remove surface from pending list
47d79bb6a1f1 desktop: Do not attempt to advertise the clients if there are none
308078596396 desktop: Delay surface creation until committed
681f5df23492 shell: Destroy weston_transmitter_surface as well
27e99ddcad08 shell: Keep a reference to weston_transmitter_surface
ea7a72cbc284 desktop: Insert a black surface only when the output is a remote type
3d32d6d6daf5 desktop: Group tests for checking against last remote surface
456fe3dd3b28 shell: Push the surface to the remote side
3f05a28017b2 main: Create a remoting output if the waltham plug-in has been loaded
36d2a12f8176 ivi-compositor: Add the ability to distinguish between different types of remoting outputs
a30af04e6f81 main: Add support loading waltham transmitter plug-in
06e9aa93360b layout: Check app_id for remote type of surfaces
dce67758ac77 shell: Avoid creating and inserting black surface
b4d7a5a1861d main: Use the output handler to destroy to black view
fe771c084c2f shell: Advertise app when app_id is available
abe3abc327b7 shell: Avoid advertising applications without app_id set
51a77a42b400 main: Create black surface after listening socket

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: If5ac067121a814e512ea7648af8290774a60558a
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25670
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoRenesas: Adapt setup script following changes 37/25737/8
Frederic Marec [Fri, 4 Dec 2020 08:56:42 +0000 (09:56 +0100)]
Renesas: Adapt setup script following changes

Renesas website change for a new one.
We need to change the name of downloaded drivers because of that.

Bug-AGL: SPEC-3715

Change-Id: I7f2ab0335709aa5dee895e6169692e23a9a2f099
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25737
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>
3 years agometa-agl-profile-core: update pyagl SRCREV 22/25722/2
Scott Murray [Thu, 3 Dec 2020 18:57:19 +0000 (13:57 -0500)]
meta-agl-profile-core: update pyagl SRCREV

Update pyagl SRCREV to pick up:

dcc2f91 Add HVAC bindings and tests

Bug-AGL: SPEC-3660

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I83cf2add180268b1a7136b55af2233db3a13eff4
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25722
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoFix the -nogfx builds for the YP 3.1.4 uprev 28/25728/2
Jan-Simon Moeller [Fri, 4 Dec 2020 05:49:22 +0000 (06:49 +0100)]
Fix the -nogfx builds for the YP 3.1.4 uprev

This fixes
Missing or unbuildable dependency chain was: ['agl-image-minimal-crosssdk', 'waltham-dev']

Bug-AGL: SPEC-3706
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ic80bf6cac57b53edda112f38a92884ed8506d74d
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25728
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agopi4: pin kernel to 4.19 prior to the YP 3.1.4 uprev 16/25716/3
Jan-Simon Moeller [Thu, 3 Dec 2020 01:08:51 +0000 (02:08 +0100)]
pi4: pin kernel to 4.19 prior to the YP 3.1.4 uprev

The uprev to YP 'dunfell' 3.1.4 would change the default kernel used by the pi4.
This has an effect on the DTBo's used for booting and in CI.

One effect is that create-combined-dtb won't no longer build.
Also we might have to change away from fkms on kernel 5.4 .

Bug-AGL: SPEC-3702
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: If7353c1b9fde4ef4fe6456ce969a37e2734c5a79
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25716

3 years agometa-renesas: workaround recipe incompatibilities with YP 3.1.4 15/25715/3
Jan-Simon Möller [Wed, 2 Dec 2020 16:53:04 +0000 (17:53 +0100)]
meta-renesas: workaround recipe incompatibilities with YP 3.1.4

This adds a workaround for the strictly versioned bbappends until
the BSP could be updated.

Bug-AGL: SPEC-3706
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I7267974d8ea8412ad40ca9b351d03a5a107c0e3f
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25715
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoprofile-core: drop a systemd patch for 3.1.4 YP uprev 57/25657/4
Jan-Simon Moeller [Sat, 28 Nov 2020 18:34:06 +0000 (19:34 +0100)]
profile-core: drop a systemd patch for 3.1.4 YP uprev

The patch 0001-fix-udevd-seclabel-parsing.patch is in upstream YP 3.1.4
Remove the patch.

Bug-AGL: SPEC-3699
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I7a0d24178a7e0b8dae16e7f12df1ec565cff5278
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25657
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agometa-app-framework: update app-framework-main SRCREV 06/25706/3
Scott Murray [Wed, 2 Dec 2020 00:56:34 +0000 (19:56 -0500)]
meta-app-framework: update app-framework-main SRCREV

Pick up changes:

3ea6f4a Merge "Add network and bluetooth permissions to service template"
0a24bbd Add network and bluetooth permissions to service template
ad47803 deal with extra quotes

Bug-AGL: SPEC-2714, SPEC-3509

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ie1c9bcb958aa5bda810a68c4e579e81321d55dda
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25706
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: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
3 years agometa-agl-profile-graphical: add device dependency hook in weston-init 75/25675/5
Scott Murray [Tue, 1 Dec 2020 00:17:29 +0000 (19:17 -0500)]
meta-agl-profile-graphical: add device dependency hook in weston-init

Add a mechanism in the weston-init recipe to allow machine templates
to trigger installation of a systemd drop-in that adds a DRM device
dependency for the weston@.service unit.  Also, tweak the qemux86-64
configuration to enable doing so against dev-dri-card0.device to avoid
startup failures due to the slow i915 initialization on e.g. the
UpSquared.  This approach has been taken since it seems safer for now
to only apply it for qemux86-64 than doing a blanket default that
might then need to be over-ridden for vendor BSPs.

Bug-AGL: SPEC-3518

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I74ce4f878f9aa3f0d555f96a79578f3d8ca72550
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25675
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: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
3 years agometa-agl-profile-graphical: backport weston drm tear-down fix 74/25674/3
Scott Murray [Tue, 1 Dec 2020 00:09:37 +0000 (19:09 -0500)]
meta-agl-profile-graphical: backport weston drm tear-down fix

As part of the fixes for compositor start up failures on UpSquared,
backport the fix for cleaning up the DRM backend when start up fails.
This does result in start up working on the UpSquared, but usually
after one or more failures, so a systemd dependency to avoid that will
also be added via another change.  However, this particular fix still
seems worth applying as it may be potentially useful for AGL members
that roll their own customized distributions.

Bug-AGL: SPEC-3518

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I9a0bcea279c0da80ff3c25bd0e6ab3f137cb6ef1
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25674
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoweston_8.0.%.bbappend: Add weston_seat_* patch 51/25451/5
Marius Vlad [Fri, 16 Oct 2020 13:54:07 +0000 (16:54 +0300)]
weston_8.0.%.bbappend: Add weston_seat_* patch

Necessary for building out waltham-transmitter-plug-in.

Bug-AGL: SPEC-3601

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Idb2d5e24a28223ae4468a81bcdb5ff68b673b376
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25451
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoweston_8.0.%.bbappend: Remove unused patch 50/25450/5
Marius Vlad [Fri, 16 Oct 2020 09:47:08 +0000 (12:47 +0300)]
weston_8.0.%.bbappend: Remove unused patch

This removes compositor-drm-introduce-drm_get_dmafd_from_view patch
which was already commented out and we no longer make use of it for the
transmitter plug-in (which was the intended audience for).

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I4886d9a00b1b0af90e97622e26e5881088c082be
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25450
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoweston_8.0.%.bbappend: Remove unused patch 49/25449/5
Marius Vlad [Fri, 16 Oct 2020 09:46:46 +0000 (12:46 +0300)]
weston_8.0.%.bbappend: Remove unused patch

This removes main-change-remoting-initialization-timing patch. We no
longer use the weston as compositor so do not need to patch it up.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I54ebb3ff8222e704454bd8d350f37208d0219c30
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25449
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoweston_8.0.%.bbappend: Remove unused patch 48/25448/5
Marius Vlad [Fri, 16 Oct 2020 09:46:13 +0000 (12:46 +0300)]
weston_8.0.%.bbappend: Remove unused patch

This removes ivi-shell-Fix-crash-due-no-transmitter-screen patch. We no
longer make use of ivi-shell so no need to patch it up.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ie34b2601dfbbfdce0e2b33844d4761601eb46922
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25448
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agorecipes-test: Remove blobsallad. 39/25639/2
Vasyl Vavrychuk [Tue, 24 Nov 2020 21:08:42 +0000 (23:08 +0200)]
recipes-test: Remove blobsallad.

Fetching blobsallad fails with

  406 Not Acceptable

which causes packagegroup-agl-test build failure.

Remove blobsallad since it is not needed anymore.

Bug-AGL: SPEC-3696
Change-Id: Id05772ea031907e9ec7fb28a370a6757b48a9bc1
Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25639
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
3 years agoAdd AGL reference hardware feature 19/25619/2
Scott Murray [Thu, 19 Nov 2020 15:23:52 +0000 (10:23 -0500)]
Add AGL reference hardware feature

Add a feature template to enable AGL H3-based reference hardware
support.  A feature is used as opposed to a new machine in order to
meet the requirements that:
* the reference hardware be bootable with a h3ulcb machine image to
  avoid expanding the CI test matrix
* the reference hardware support be optional to not hinder Renesas
  BSP maintenance for the h3ulcb / h3ulcb-kf base machines

If the required kernel changes for the reference hardware get
upstreamed and eventually become available via the Renesas BSP this
can be revisited, as the reference hardware support could then likely
be reduced to just building the extra devicetree file(s).

Bug-AGL: SPEC-3658

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Idcf0b8cfe8eb3c5485663ee25519a9c445362829
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25619
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agocynagora: Bump version 2.1 52/25552/4
José Bollo [Thu, 12 Nov 2020 08:11:45 +0000 (09:11 +0100)]
cynagora: Bump version 2.1

The version 2.1 fixes a critical database issue.

Bug-AGL: SPEC-3677

Change-Id: I93fadbd1c12799d412724ea3e887d4910c74bbb1
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25552
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: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoAdd the nativesdk-cmake-apps-module-doc package to the SDK 59/25559/2
Jan-Simon Möller [Fri, 13 Nov 2020 15:36:49 +0000 (16:36 +0100)]
Add the nativesdk-cmake-apps-module-doc package to the SDK

This is required to have the sample cmake files present in the SDK.
These are mentioned in the cmake-apps-module documentation.

Bug-AGL: SPEC-3688
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I54012c9ef5c5c55b24d05789df852ba2a3b947c3
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25559
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agometa-agl-profile-core: update pyagl SRCREV 78/25578/2
Scott Murray [Sun, 15 Nov 2020 22:02:08 +0000 (17:02 -0500)]
meta-agl-profile-core: update pyagl SRCREV

Update pyagl SRCREV to pick up:

5aed9a3 Add marks for Internet requiring tests
c18df01 Add simple wrapper script
e1e2300 Add CAN value tests

Also add installation of the new wrapper script as /usr/bin/pyagl.

Bug-AGL: SPEC-3684, SPEC-3685

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I78ad81a0b11486929a038a83f9dd3487b875985f
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25578
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoagl-image-minimal-crosssdk: Add waltham to SDK 45/25545/5
Marius Vlad [Wed, 11 Nov 2020 11:49:37 +0000 (13:49 +0200)]
agl-image-minimal-crosssdk: Add waltham to SDK

Bug-AGL: SPEC-3605, SPEC-3604

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I583c896ffdfeccc0868175fdaf4774d4d6f20b40
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25545
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agowaltham_%.bbappend: Added bbappend recipe for waltham 52/25452/3
Marius Vlad [Mon, 19 Oct 2020 13:53:57 +0000 (16:53 +0300)]
waltham_%.bbappend: Added bbappend recipe for waltham

Waltham no longer compiles and it is required for
waltham-transmitter-plugin to function. A follow-up task has been added
at SPEC-3647 to further determine what we should do about it. For now,
this adds a bbappend recipe and with it 2 patches that fixes trivial
compilation errors. The third patch is for 'enhancing' the waltham
protocol to pass from the transmitter plug-in to the receiver side
the app_id.

Bug-AGL: SPEC-3601, SPEC-3647

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ie01e4ad1db0a64d9d911308250ea63a79f78c6fa
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25452
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-agl-distro: Update aarch64 DEFAULTTUNE definition 88/25488/3
Scott Murray [Thu, 29 Oct 2020 16:16:24 +0000 (12:16 -0400)]
meta-agl-distro: Update aarch64 DEFAULTTUNE definition

The i.MX8 crosssdk build failure in SPEC-3626 was root caused to the
DEFAULTTUNE variable being over-ridden via a machine over-ride
triggered by a MACHINEOVERRIDES addition in meta-freescale's
imx8mqevk.conf.  To ensure that aarch64 machines use AGL's desired
aarch64 tuning, switch the DEFAULTTUNE definition done in
aarch64-tune.inc to using the "poky-agl" over-ride that comes after
MACHINEOVERRIDES in the OVERRIDES variable definition.

Bug-AGL: SPEC-3626

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Id07f73056dd75ba7cf130376e65f2731302b7e66
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25488
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years ago[RCAR] Fix the soundcard ak4613 audio sink. 10/25510/4
Ronan Le Martret [Thu, 5 Nov 2020 09:59:43 +0000 (09:59 +0000)]
[RCAR] Fix the soundcard ak4613 audio sink.

Now (RCAR BSP 4.1.0) the card ak4613 got two device (the new one is for
the hdmi), so we must specify the device in the wireplumber
configuration.

Bug-AGL: SPEC-3661

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: I6fdf4fdc22d93a0558874e447ec5c4254f13d238
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25510
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoRevert "[RCAR] Fix gcc 10 build failed on u-boot and kernel." 99/25499/2
Ronan Le Martret [Fri, 30 Oct 2020 10:28:00 +0000 (10:28 +0000)]
Revert "[RCAR] Fix gcc 10 build failed on u-boot and kernel."

Bug-AGL: SPEC-3674

This reverts commit 66814faec0f8e589b48af8c22a70d94d96bf0957.

Change-Id: Iad269aac57a58d909ab5ea97110538e5a89cab80
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25499
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoUpdate pyagl to latest version 64/25464/2
Jan-Simon Möller [Wed, 21 Oct 2020 16:42:47 +0000 (18:42 +0200)]
Update pyagl to latest version

This will include:
8f44a95 Allow pyagl CAN test test_write_wo_auth to xfail

Change-Id: I275f4a2213758d979cfb02bda7fd18f5386a2fbe
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25464
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoAdd dummy sound module for special test cases 32/25432/3
Jan-Simon Moeller [Wed, 14 Oct 2020 13:44:53 +0000 (15:44 +0200)]
Add dummy sound module for special test cases

Enable the dummy sound device as module so we can
load it on demand.

Bug-AGL: SPEC-3612
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ia2fda3dff2f71d26726941a8be4ebd68a0cd9787
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25432
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years ago[RCAR] Update Renesas BSP to v4.1.0 17/25417/5
Ronan Le Martret [Wed, 30 Sep 2020 09:07:02 +0000 (09:07 +0000)]
[RCAR] Update Renesas BSP to v4.1.0

Bug-AGL: [SPEC-3617]

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: Ic1f4c424f76ff5c357752e32aa8a47ff805273dc
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25417
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh>
3 years agoOnly include hda sound modules for qemuall 43/25443/3
Jan-Simon Moeller [Thu, 15 Oct 2020 21:41:13 +0000 (23:41 +0200)]
Only include hda sound modules for qemuall

Limit the HDA sound module inclusion to all qemu targets.

Bug-AGL: SPEC-3612
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Iba3a7387c58f1738c1cd98df1d13584c2fff17b7
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25443

3 years agoAdd the codecs for HDA audio by default 40/25440/3
Jan-Simon Moeller [Thu, 15 Oct 2020 17:09:18 +0000 (19:09 +0200)]
Add the codecs for HDA audio by default

Beside the snd_hda driver we also need to enable the codecs for it to work.

This fixes:
hdaudio hdaudioC0D0: Unable to bind the codec

Bug-AGL: SPEC-3612

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ic978ea164e2f04b15babd26524f2e335ad21b982
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25440
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years ago[RCAR] Fix cluster-demo image build for RCAR board 42/25442/2
Ronan Le Martret [Fri, 16 Oct 2020 08:33:10 +0000 (08:33 +0000)]
[RCAR] Fix cluster-demo image build for RCAR board

* For  the agl-cluster-demo-platform image we need to apply a patch
  on gstreamer1.0-plugins-bad package. For now the RCAR was exclude, for
  an unkwon reason.

Bug-AGL: SPEC-3632

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: Ib94edf4717184946dfa20a5319d171757027ce4e
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25442
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years ago[RCAR] Fix gcc 10 build failed on u-boot and kernel. 16/25416/5
Ronan Le Martret [Wed, 30 Sep 2020 09:04:59 +0000 (09:04 +0000)]
[RCAR] Fix gcc 10 build failed on u-boot and kernel.

* cherry pick upstream patch to fix u-boot and linux kernel on gcc
  10 build issue.

Bug-AGL: [SPEC-3617]

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: I0c85938287861a8efc328b5c08bbf364027f6473
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25416
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh>
3 years ago[RCAR] Fix smack rule for pvr device 15/25415/6
Ronan Le Martret [Wed, 7 Oct 2020 08:59:55 +0000 (08:59 +0000)]
[RCAR] Fix smack rule for pvr device

The GL driver needs to access to the powervr sync device /dev/pvr_sync (provided by gles-user-module).

If a graphic application wants access to display (SupplementaryGroups=display),
and so GL access, the ACL on /dev/pvr_sync must have:

- a smack label "*"
- a dac (group display)

m3ulcb:~# ls -lZ /dev/pvr_sync
crw-rw----. 1 root display * 10, 59 Jun 29 03:06 /dev/pvr_sync

Bug-AGL: [SPEC-3617]

Change-Id: Ia6472424ac07c60a5c16cb6f48174481e8dd759d
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25415
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years ago[wic] race condition: do not update the fstab 12/25412/2
Jan-Simon Moeller [Mon, 12 Oct 2020 18:53:52 +0000 (20:53 +0200)]
[wic] race condition: do not update the fstab

do_image_wic will run in parallel with other jobs
in the current codebase of OE. Then these other
jobs might get the wrong content for
/etc/fstab that is modified by do_image_wic.

To prevent this behaviour, disable the modification in wic.

NOTE: This might have consequences on custom or complex
wks files. Thus allow the user to override this.

Bug-AGL: SPEC-3621
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I03cb589fb592c1d7e0ccfff54535b91ba73974be
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25412
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
3 years agoEnable veth when using nbd boot option 21/25421/2
Jan-Simon Moeller [Tue, 13 Oct 2020 14:22:37 +0000 (16:22 +0200)]
Enable veth when using nbd boot option

This patch enables the VETH kernel config.
We use this to make sure the network binding finds a valid
ethernet device through connman even if 'eth0' is
used by nbd and thus not visible to connman.

Bug-AGL: SPEC-3631
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I056ff6dc8f83bdb707cfbac90562388c4e742b43
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25421
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoChange HDA sound to be a module 20/25420/2
Jan-Simon Moeller [Tue, 13 Oct 2020 10:36:52 +0000 (12:36 +0200)]
Change HDA sound to be a module

Setting CONFIG_SND_HDA_INTEL to 'm' .

If it is built-in there are probe calls missing and
quirks are misdetected.

Bug-AGL: SPEC-3612
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I288e5e8d11cd15a1a9fdf5cfeb72d1f1ecc10c5e
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25420
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoagl-compositor_git: Bump SRCREV 09/25309/6
Marius Vlad [Mon, 21 Sep 2020 12:52:49 +0000 (15:52 +0300)]
agl-compositor_git: Bump SRCREV

This bump brings brings a bug-fix for a corner-case that dealt with
hiding/showing surfaces, and it adds the agl-screenshooter protocol and
a client with it -- useful to allowing users to take a screenshot but
also in CI to have some basic sanity testing.

In detail, the following changes have been added:

9bb8ea6f615650 Use a configuration option for hidding out the cursor
17d86f9b8afa69 main: Enable screenshoter interface when debug option is passed
3ba840cd3a5a2f input: Add basic seat handling
be8288cc5b1270 client/screenshooter: Client for taking screenshots
991714fc7f92ae screenshooter: Add agl-screenshooter protocol
1f888f2050ac50 layout: Set active output NULL when displaying background

Squashed and install agl-screenshooter client in the same commit to
please yocto/OE.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I19d2b3e3176bae3586cb2913aeacbd25fd48bde7
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25309
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-agl-profile-core: update pyagl SRCREV 05/25405/2
Scott Murray [Thu, 8 Oct 2020 13:09:58 +0000 (09:09 -0400)]
meta-agl-profile-core: update pyagl SRCREV

Update pyagl SRCREV to pick up:

8e3e058 Add radio binding tests
333ca4b Fix CAN test data installation
5a66db3 Skip signal composer tests by default
30e5954 CAN test rework to improve robustness
ccd9a05 Remove "regular" test marking
e29a6e1 Add CANService tests
c79ce26 Add timeout ability to AGLBaseService.listener()
9dd59f4 Fix signalcomposer test
c908ef0 Override un/subscribe methods in CANService
41d46f8 Fix AGLBaseService.afbresponse() for EVENT data
b2c9569 Update tox.ini and requirements.txt

Bug-AGL: SPEC-3583, SPEC-3585

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I998d7a7d26e93dc51f1c3f97cbafe3668ed90aa8
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25405
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-app-framework: Handle html5 apps not having debug widgets 68/25368/2
Scott Murray [Thu, 1 Oct 2020 19:54:53 +0000 (15:54 -0400)]
meta-app-framework: Handle html5 apps not having debug widgets

The previous aglwgt.bbclass change to make build/package errors fatal
now trips up on the HTML5 applications, as they do not produce a debug
widget, and the logic changes assumed that all widget builds would
have one.  To handle this, if there is no debug widget present when
doing do_install, check the config.xml file in the release widget and
do not throw an error if the widget type is "text/html".

Bug-AGL: SPEC-3593

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: If58c3065464d2d2ea3d78b8ce31304d00fae6504
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25368
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoUpdate Licence filename 84/25284/3
Li, Xiaoming [Wed, 16 Sep 2020 02:40:17 +0000 (10:40 +0800)]
Update Licence filename

follow up the change of https://gerrit.automotivelinux.org/gerrit/c/apps/agl-service-radio/+/25283

Change-Id: Ide3d4c533812d72fbed6a8358f15c1fe2a415ce5
Signed-off-by: Li, Xiaoming <lixm.fnst@cn.fujitsu.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25284
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoRemove overlay for qemuarm.conf 58/25358/2
Jan-Simon Moeller [Tue, 29 Sep 2020 16:03:45 +0000 (18:03 +0200)]
Remove overlay for qemuarm.conf

Upstream uses now a matching machine definition. Remove our overlay.

Bug-AGL: SPEC-3613
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I142de72a8a2f7b978f53e976f6b86be226c1a178
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25358
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoAdd CONFIG_SND_HDA to sound.cfg 57/25357/2
Jan-Simon Moeller [Tue, 29 Sep 2020 14:41:56 +0000 (16:41 +0200)]
Add CONFIG_SND_HDA to sound.cfg

Qemu will emulate an HDA/AC97 card. Thus we need the drivers enabled to support sound / audiomixer testing in CI.

Add it to sound.cfg .

Bug-AGL: SPEC-3612

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ia9ac65c14be59568f700883ac79793946a5596f4
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25357
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agometa-agl-profile-core: update low-level-can-generator 59/25359/2
Scott Murray [Fri, 25 Sep 2020 20:30:28 +0000 (16:30 -0400)]
meta-agl-profile-core: update low-level-can-generator

Update low-level-can-generator SRCREV to pick up changes:

0a3e354 Update to match current binding expectations

Bug-AGL: SPEC-3551

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I2e055a19934353bc5c866b91a8c4083a6cf3c9ab
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25359
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-agl-profile-core: Add support for running gcovr on target 37/25337/3
Scott Murray [Mon, 21 Sep 2020 17:21:10 +0000 (13:21 -0400)]
meta-agl-profile-core: Add support for running gcovr on target

Changes:
- Add recipe for gcovr gcov-based coverage report generating tool.
- Add bbappend to apply patch to gcovr to add a new command-line
  option that allows working with the coverage information from the
  AGL widgets on target.  The goal is to get this change upstream,
  hence not having it in the recipe (which also will be sent for
  inclusion in meta-oe).
- Add a recipe to install an included wrapper script for gcovr
  (unsurprisingly named "gcovr-wrapper") that enables running it
  against bindings on target.  The script supports installing the
  coverage version of a binding and running pyagl tests, afm-test
  test widget, or a user-supplied command before running gcovr in a
  carefully crafted environment that will allow it to work without
  impacting the root filesystem of the target.
- Add gcov-symlinks, gcovr, and gcovr-wrapper to the
  packagegroup-agl-core-devel package group so they will be
  available in agl-devel images.  The gcov-symlinks package adds
  /usr/bin/gcov, which simplifies picking it up for gcovr.

Bug-AGL: SPEC-3589

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ia2fdc200e4e0683f93a6e2a863311cd2107c962b
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25337
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-agl-bsp: Enable overlayfs 36/25336/3
Scott Murray [Mon, 21 Sep 2020 15:14:41 +0000 (11:14 -0400)]
meta-agl-bsp: Enable overlayfs

Add kernel configuration fragment to enable overlayfs.  The initial
planned use is for enabling generating coverage results on target,
but it will also be useful for container runtimes.

Bug-AGL: SPEC-3589

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I4dd5ddd2da52eac5b273b01be51339e03786b845
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25336
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-agl-profile-core: update cmake-apps-module SRCREV 41/25341/4
Scott Murray [Tue, 22 Sep 2020 15:33:00 +0000 (11:33 -0400)]
meta-agl-profile-core: update cmake-apps-module SRCREV

Update SRCREV to pick up:

7c03348 Add source and coverage information to widgets

Bug-AGL: SPEC-3589

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I735fd15d57316043b311e3f55b22a5cf9ad98898
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25341
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agometa-app-framework: Make autobuild failures fatal in aglwgt.bbclass 38/25338/5
Scott Murray [Mon, 21 Sep 2020 17:30:20 +0000 (13:30 -0400)]
meta-app-framework: Make autobuild failures fatal in aglwgt.bbclass

Now that all upstream widgets have updated autobuild scripts,
aglwgt.bbclass can stop ignoring autobuild failures, any failure will
now again be caught in do_compile and not at packaging time.

Bug-AGL: SPEC-3593

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Idd70a7decf422fa9390d675ad9a4f2729023f322
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25338
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoMaster is open for Kooky Koi development 40/25340/2
Jan-Simon Moeller [Tue, 22 Sep 2020 13:55:16 +0000 (15:55 +0200)]
Master is open for Kooky Koi development

Change the distro config.

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I7fdd73b7f2d0c7e83c483d3a6d1ed73034e42ff6
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25340
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
3 years agoChange distro config after release of rc4 57/25257/2
Jan-Simon Moeller [Mon, 14 Sep 2020 16:56:13 +0000 (18:56 +0200)]
Change distro config after release of rc4

Change the distro config.

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I04ef32a1a7f59a7b2f7cd67fb566c9ebc82fa6a3
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25257
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoremove dependency on qtwebsockets from taskmanager binding 64/25264/2
Raquel Medina [Thu, 10 Sep 2020 10:08:33 +0000 (12:08 +0200)]
remove dependency on qtwebsockets from taskmanager binding

Bug-AGL: SPEC-3571
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: I54309f4fd65a1456baf6dcef6029d756ebf48c81
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25264
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoChange the distro configuration for JJ rc4 44/25244/2 9.99.4 jellyfish/9.99.4 jellyfish_9.99.4
Jan-Simon Möller [Fri, 11 Sep 2020 21:37:38 +0000 (23:37 +0200)]
Change the distro configuration for JJ rc4

Adapt the distro config for 9.99.4 .

Change-Id: Ie08d8fde5560fa80562d5a3d9852c53ae849d0a2
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25244
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agochromium and wam: Change PN to BPN in SRC_URI statement 41/25241/2
Jan-Simon Moeller [Fri, 11 Sep 2020 14:15:50 +0000 (16:15 +0200)]
chromium and wam: Change PN to BPN in SRC_URI statement

This fixes:
WARNING: wam-git-r0 do_package_qa: QA Issue: wam: SRC_URI uses PN not BPN [src-uri-bad]
WARNING: chromium68-git-r0 do_package_qa: QA Issue: chromium68: SRC_URI uses PN not BPN [src-uri-bad]

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I35bd763d1b32a4ebb03861e2b7278fbe0ff402cc
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25241
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agometa-agl-profile-core: update pyagl SRCREV 42/25242/2
Scott Murray [Fri, 11 Sep 2020 15:18:52 +0000 (11:18 -0400)]
meta-agl-profile-core: update pyagl SRCREV

Update pyagl SRCREV to pick up:

bc241e8 hwrequired marking of audiomixer tests
6cffabd Improve LAVA output

Bug-AGL: SPEC-3572

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I09aa6e306940d6b32517897b176bc50bbb0ca691
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25242
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agorecipes-graphics/wayland/agl-compositor: Bump SRCREV 43/25243/2
Marius Vlad [Fri, 11 Sep 2020 16:49:57 +0000 (16:49 +0000)]
recipes-graphics/wayland/agl-compositor: Bump SRCREV

Update SRCREV to include a work-around for clients that will set-up an
application after the initial commit of the surface.

The following changes have included in this bump:

0056122343c7829 layout: Activate by default xdg surface that do not have an app_id set
8769c76e59ec448 layout: If no valid output found, abort early with a protocol violation

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I074d159f70c9e86527c9721bfc26519fce7ea838
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25243
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agochromium: update rev with fixes for surface configuration 37/25237/2
Lorenzo Tilve [Fri, 11 Sep 2020 13:24:25 +0000 (15:24 +0200)]
chromium: update rev with fixes for surface configuration

Pick up changes:

61e96d1ee src/ui/ozone/platform/wayland: Avoid attach/commit the buffer if the configure event wasn't received
e2b16824b Wayland: do not commit or attach buffers before configure has been ACK
c40b21b88 [BACKPORT] [ozone/wayland] Use surface listener to get display for widget.
71378c807 [BACKPORT] [ozone/wayland]: WaylandScreen: return widget on screen point.

Bug AGL: SPEC-3544

Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
Change-Id: I2134b781a1d5227d3f4d3939442b7cf72d0f0d97
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25237
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoAdd gcov to packagegroup-agl-core-devel 34/25234/2
Jan-Simon Möller [Fri, 11 Sep 2020 09:00:54 +0000 (11:00 +0200)]
Add gcov to packagegroup-agl-core-devel

To enable handling coverage wgts in CI, we need gcov
for postprocessing in the filesystem.

Bug-AGL: SPEC-3484
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I9af415ce8da499637af4d2e9680bdc5d9c7fc9e4
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25234
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agometa-agl-profile-graphical-qt5: Update libqtappfw SRCREV 99/25199/2
Raquel Medina [Thu, 3 Sep 2020 16:03:54 +0000 (18:03 +0200)]
meta-agl-profile-graphical-qt5: Update libqtappfw SRCREV

fe20f1b: fix handling of telephony events

Bug-AGL: SPEC-3515
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: Id9399adb872b37e1977c9feffed8f750b0d3f263
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25199
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-agl-profile-core: add pyagl to agl-devel images 76/25176/3
Scott Murray [Wed, 2 Sep 2020 20:24:39 +0000 (16:24 -0400)]
meta-agl-profile-core: add pyagl to agl-devel images

Changes:
- Add recipe for pyagl, and add it as a dependency of
  packagegroup-agl-core-devel.
- Add recipes for pyagl dependencies python3-asyncssh,
  python3-pytest-dependency, and python3-pytest-reverse.
  The intent is to get these into upstream meta-python so these
  local copies can be dropped when they're available from there.

Bug-AGL: SPEC-3562

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I876ef2fffbe8724aadb23170e1ed196f05132f89
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25176
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agowam: Require weston@display service 74/25174/2
Antia Puentes [Tue, 1 Sep 2020 10:30:19 +0000 (12:30 +0200)]
wam: Require weston@display service

WebAppMgr depends on weston@display.service

Bug-AGL: SPEC-3544

Signed-off-by: Antia Puentes <apuentes@igalia.com>
Change-Id: I5dc0980237a7a09306c7aec88b7dbeba807d2fcd
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25174
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoPost rc3 change of distro config 73/25173/2
Jan-Simon Moeller [Tue, 1 Sep 2020 10:55:53 +0000 (12:55 +0200)]
Post rc3 change of distro config

Merge window for rc4 is open.

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I0649b6b6a7a82181f1e0a1eb787a7a252353ea97
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25173
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agometa-pipewire: additional improvements for iMX8MQ 64/25164/3
Walter Lozano [Sun, 30 Aug 2020 03:04:14 +0000 (00:04 -0300)]
meta-pipewire: additional improvements for iMX8MQ

Include additional improvement related to iMX8MQ, which should help to
mitigate audio issues.

First, add a warning if not all the committed data is actually
read/written.

Secondly, if snd_pcm_hw_params_is_batch == 1 tweak the delay to make
sure at least a period is available in the buffer to avoid xrun.

Bug-AGL: SPEC-3410

Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
Change-Id: Ief2e69960b3e13c1d5085581d1a7c7b3e73570c0
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25164
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agolinux-fslc-imx: Backport mainline patches to fix GPU hangs 63/25163/3
Walter Lozano [Fri, 28 Aug 2020 09:03:31 +0000 (06:03 -0300)]
linux-fslc-imx: Backport mainline patches to fix GPU hangs

Initial tests of AGL with etnaviv showed random GPU hangs. After
discussion add some mainline patches not yet present in linux-fslc-imx
in order to fix them.

BUG-AGL: SPEC-3520

Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
Change-Id: I8ac51e7ec91fa033554270cd79ca1b55c5862103
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25163
Reviewed-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoRemove replaced windowmanager recipes and runxdg 61/25161/3
Jan-Simon Möller [Fri, 28 Aug 2020 14:57:55 +0000 (16:57 +0200)]
Remove replaced windowmanager recipes and runxdg

agl-service-windowmanager, libwindowmanager and qlibwindowmanager are deprecated.
Runxdg is using these and no longer required.
Also remove qtaglextras.

Bug-AGL: SPEC-3555
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I412035ea0e9694aad84aa2e8294b4d52f70f57e4
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25161
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoRemove deprecated agl-egvirt feature 60/25160/2
Jan-Simon Möller [Fri, 28 Aug 2020 14:56:45 +0000 (16:56 +0200)]
Remove deprecated agl-egvirt feature

This is empty and replaced by the specific xen feature.

Bug-AGL: SPEC-3555
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ide39a96b3ac5dc9f3b01212d16e6a6f75aab3e1f
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25160
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoRemove old components around joule board 59/25159/2
Jan-Simon Möller [Fri, 28 Aug 2020 14:55:59 +0000 (16:55 +0200)]
Remove old components around joule board

Remove scripts that supported the EOL Joule board.

Bug-AGL: SPEC-3555
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I2a50ed2631ff1bc961717e7cff27b861f6c43d5b
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25159
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoRemove eclipse integration from agl-devel 65/25165/3
Jan-Simon Moeller [Sun, 30 Aug 2020 21:52:03 +0000 (23:52 +0200)]
Remove eclipse integration from agl-devel

The eclipse plugin is no longer actively supported upstream. Remove the plugin from agl-devel.

Bug-AGL: SPEC-3555

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I455472cd93fb4db93e72c5be91f66bddc4b7e460
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25165
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
3 years ago[trivial] refresh tunc-webapp-roles.patch 66/25166/3
Jan-Simon Moeller [Sun, 30 Aug 2020 22:23:38 +0000 (00:23 +0200)]
[trivial] refresh tunc-webapp-roles.patch

The patch needs to be refreshed.

Bug-AGL: SPEC-3555

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I5532f7ed108537d00ea901479122bfdf1008764d
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25166
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
3 years agometa-agl-profile-core: add pciutils to packagegroup-agl-core-devel 55/25155/2
Scott Murray [Wed, 26 Aug 2020 16:37:56 +0000 (12:37 -0400)]
meta-agl-profile-core: add pciutils to packagegroup-agl-core-devel

Add pciutils to packagegroup-agl-core-devel so tools like lspci are
consistently available in devel builds for debugging.

Bug-AGL: SPEC-3148

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I5794c092a2f6d2eff123d19bb5a9658ef43a62fe
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25155
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-agl-bsp: add missing drivers/firmware for Up^2 54/25154/2
Scott Murray [Wed, 26 Aug 2020 16:23:19 +0000 (12:23 -0400)]
meta-agl-bsp: add missing drivers/firmware for Up^2

Add drivers for the Intel mPCIe wireless sold for/with the Up^2 by
upshop.org, and the associated firmware for it and various other
things on the board.

Bug-AGL: SPEC-3549

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I370f993b6c4f23fbc500bb713329c40c7282486a
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25154
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-agl-bsp: enable WL-722N v2 support 53/25153/2
Scott Murray [Tue, 25 Aug 2020 20:18:01 +0000 (16:18 -0400)]
meta-agl-bsp: enable WL-722N v2 support

A driver for the Realtek R8188EU chipset in the WL-722N v2 has been
available for a while in staging, go ahead and enable it to allow
those adapters to work.

Bug-AGL: SPEC-754

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ib7aa20f16e0140f5dde39ece27b65f7dfaa5c2b7
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25153
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agochromium-browser-service: delete runxdg dependency 52/25152/2
Antia Puentes [Wed, 26 Aug 2020 15:36:14 +0000 (17:36 +0200)]
chromium-browser-service: delete runxdg dependency

Bug-AGL: SPEC-3497

Signed-off-by: Antia Puentes <apuentes@igalia.com>
Change-Id: I32c3c87671d70e3c11c35dfa660deb41d9276158
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25152
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agowam: Delete windowmanager dependency 51/25151/2
Antia Puentes [Mon, 27 Jul 2020 16:27:48 +0000 (18:27 +0200)]
wam: Delete windowmanager dependency

Bug-AGL: SPEC-3497

Signed-off-by: Antia Puentes <apuentes@igalia.com>
Change-Id: I7bf21b0017cb0f453eeddb0dd7d4b446850422e2
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25151
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoRevert "meta-rcar-gen3: fix rc.pvr weston dependency" 70/25070/3 9.99.3 jellyfish/9.99.3 jellyfish_9.99.3
Ronan Le Martret [Tue, 28 Jul 2020 12:20:09 +0000 (12:20 +0000)]
Revert "meta-rcar-gen3: fix rc.pvr weston dependency"

Bug-AGL: SPEC-3516

This reverts commit fa4a9da20cbfe75e3bc260974c14f853d0733851.

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: Ib6d07ccd0a858251dbcaba195ed0ad9c77abf2e2
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25070
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoqtwayland-config: Do not enable by default resize after swap env variable 20/25120/3
Marius Vlad [Fri, 14 Aug 2020 11:33:21 +0000 (14:33 +0300)]
qtwayland-config: Do not enable by default resize after swap env variable

In our use-cases applications do not specify a size for the windows, leaving
qtwayland itself to create an initial size for the surface (a 500 by 500 size).
The compositor will send a configure event back to the application with the
available/actual geometry area, resulting in resize performed by the
application.

This, in tandem with the fact that we tweaked qtwayland to perform the resize
(due to SPEC-3334) after a buffer swap results in a short flicker -- the
application does an initial commit with that initial size but with no
background or any information attached to it. The environmental variable tunes
the repainting mechanism in qtwayland affecting the way the resize is performed
and was added when multiple or split surfaces are in use. Destroying one of
them will not cause a scale back to the original area.

We therefore disable by default that environment variable and leave it to the
applications to enable it at start-up, if they still want to use split type of
surfaces. Added a rather big comment about why that might necessary giving some
clues and some mention that qtwayland doesn't make a distinction for the value
of the environmental variable itself.

Bug-AGL: SPEC-3522

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ib0dcda6382dd52677a0768afe3948ab62955c9f8
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25120
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoqtwayland-config: Add qtwayland-config recipe 19/25119/2
Marius Vlad [Thu, 13 Aug 2020 14:14:07 +0000 (17:14 +0300)]
qtwayland-config: Add qtwayland-config recipe

Migrate from qtwayland bb append recipe to using a config one.

Bug-AGL: SPEC-3522

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Suggested-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I24179505f10e02cd09542d2caf28104dc89257c8
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25119
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-pipewire: Add imx8mq audio sink to WirePlumber configuration 29/25129/3
Walter Lozano [Tue, 18 Aug 2020 18:11:19 +0000 (15:11 -0300)]
meta-pipewire: Add imx8mq audio sink to WirePlumber configuration

In order to use audio jack as default audio sink on iMX8MQ EVK add a
specific configuration file in WirePlumber.

Bug-AGL: SPEC-3410

Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
Change-Id: Iab6b85d3cd2072ea2d081fd44bdb492a25a92d74
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25129
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years ago[RCAR] Remove perf fix on renesas board 69/25069/3
ronan [Tue, 28 Jul 2020 09:56:58 +0000 (11:56 +0200)]
[RCAR] Remove perf fix on renesas board

* In RCAR BSP 4.14 the perf fix is upstream, we don't need to
  keep this fix in AGL.

Bug-AGL: SPEC-3516

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: Ic014347319318122f99eabf48170a5b393ab46c5
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25069
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoPrepare Jellyfish RC3 44/25144/2
Jan-Simon Moeller [Thu, 20 Aug 2020 21:44:37 +0000 (23:44 +0200)]
Prepare Jellyfish RC3

Update the distro config for JJ RC3 v9.99.3 .

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I82c60cf697f1925a84a9e083016eabcc930a8675
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25144
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

3 years agoEnable J1939 support for qemu machines 39/25139/2
Scott Murray [Wed, 19 Aug 2020 17:51:53 +0000 (13:51 -0400)]
Enable J1939 support for qemu machines

Tweak the can-bus.cfg kernel configuration fragment to set
CONFIG_CAN_J1939, and add an over-ride in the agl-service-can-low-level
recipe to enable J1939 support on qemu platforms where we know we have
a 5.4 kernel where it will work.

Bug-AGL: SPEC-3538

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I16e77a70794dd79ac37139dd19b15a9e131cbf3e
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25139
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-agl-profile-graphical: remove agl-desktop-config 38/25138/2
Scott Murray [Wed, 19 Aug 2020 17:32:52 +0000 (13:32 -0400)]
meta-agl-profile-graphical: remove agl-desktop-config

Remove recipe and usage, as it has not been needed for a long time and
the user-weston-term systemd units cause spurious error messages.

Bug-AGL: SPEC-3539

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I2b7bde5846f9900d8a249a7e355a3d0f1a5ea032
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25138
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-agl-profile-graphical-qt5: Update libqtappfw SRCREV 41/25141/3
Scott Murray [Wed, 19 Aug 2020 20:09:10 +0000 (16:09 -0400)]
meta-agl-profile-graphical-qt5: Update libqtappfw SRCREV

Pick up changes:

9209b7d fix recent call displayed direction
e366c2c test reply status for telephony command

Bug-AGL: SPEC-3537, SPEC-3208, SPEC-3515

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I423359cc6296f796db872fc6ef302497fc647ff5
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25141
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-app-framework/recipes-core/af-binder: bump to latest revision 32/25132/2
Li, Xiaoming [Wed, 19 Aug 2020 09:14:29 +0000 (17:14 +0800)]
meta-app-framework/recipes-core/af-binder: bump to latest revision

pickup changes:
1b62498 fix(migration-to-binding-v3.sed): add a legacy call replacing rule
53228dc Fix typo

Change-Id: Ie090ad3b81047352fb002dc5cb4ec10e82418e01
Signed-off-by: Li, Xiaoming <lixm.fnst@cn.fujitsu.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25132
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-pipewire: improve audio on iMX8MQ 93/25093/2
Walter Lozano [Mon, 10 Aug 2020 13:45:34 +0000 (10:45 -0300)]
meta-pipewire: improve audio on iMX8MQ

As a an initial step to solve audio issues on iMX8MQ add a patch to
reduce the period_size and in that sense have better control about
buffers usage.

Bug-AGL: SPEC-3410

Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
Change-Id: I0125515fc7ef6f0c9dbd6336d56d348d41f9115f
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25093
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoAdd imx8mqevk machine that uses etnaviv 58/25058/2
Scott Murray [Thu, 30 Jul 2020 18:27:51 +0000 (14:27 -0400)]
Add imx8mqevk machine that uses etnaviv

To enable debugging/development of the etnaviv driver against the
GC7000L GPU in the i.MX8MQ, add a "imx8mqevk" template that uses
etnaviv instead of Vivante.  Since there seem to be some issues
with respect to GPU hangs and resulting graphical corruption, the
existing "imx8mqevk-viv" template that uses Vivante has been
retained for now.

Bug-AGL: SPEC-3520

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: If5b84c6021994cce0f30410985b1ec4678e718ef
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25058
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Walter Lozano <walter.lozano@collabora.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoAdd cloudproxy feature to CI-cycle. 54/25054/4
Andrey Shamanin [Mon, 27 Jul 2020 10:07:30 +0000 (13:07 +0300)]
Add cloudproxy feature to CI-cycle.

Bug-AGL: SPEC-3514

Signed-off-by: Andrey Shamanin <andrei.shamanin@orioninc.com>
Change-Id: If7991e5bb96e847371140fb11fb4ea4e46c75edc
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25054
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoWAM: update revision 10/25110/2
Antia Puentes [Wed, 12 Aug 2020 16:14:31 +0000 (18:14 +0200)]
WAM: update revision

Pick up changes:

bd65004 WebRuntimeAGL: add hander for the homescreen/ShowWindow event
e969ffd CMakeLists: Re-add libhomescreen dependency

Bug-AGL: SPEC-3497

Signed-off-by: Antia Puentes <apuentes@igalia.com>
Change-Id: I6f8618d5defae6db6556c14b9e37447aaabfb8cb
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25110
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Marius Vlad <marius.vlad@collabora.com>
3 years agometa-agl-bsp: meta-raspberrypi updates for YP 3.1.2 81/25081/2
Scott Murray [Fri, 7 Aug 2020 18:05:25 +0000 (14:05 -0400)]
meta-agl-bsp: meta-raspberrypi updates for YP 3.1.2

Changes include:
- Rename bcm2835-bootfiles.bbappend to bootfiles.bbappend to match
  the recipe rename done in meta-raspberrypi
- Update bootfile paths in rpi-config_git.bbappend to match the rename
  done in meta-raspberrypi
- Remove local u-boot bbappend, as none of its changes are required
  with latest meta-raspberrypi and meta-updater
- A previously silently failing command in the create-combined-dtb
  recipe's do_install when building with agl-sota enabled now triggers
  a build failure, logic has been added to handle meta-updater's
  disabling of the required overlay file.

Bug-AGL: SPEC-3529

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ib5fd9f308fcd2da76ae882dd5b2413e56d3eee40
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25081
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agoFix package license to Apache-2.0 67/25067/2
ZhongLu [Thu, 6 Aug 2020 10:15:30 +0000 (18:15 +0800)]
Fix package license to Apache-2.0

As this package is developed by IOT.BZH originally from scratch,
it should be licensed under Apache-2.0.

related patch:
yhttps://gerrit.automotivelinux.org/gerrit/c/apps/agl-service-data-persistence/+/24894

Bug-AGL: SPEC-3440

Signed-off-by: ZhongLu <zhongl.fnst@cn.fujitsu.com>
Change-Id: I1323e28a3b39ff1c22ac40bcc7fb4fa86cf6e23c
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25067
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agometa-agl-profile-graphical-html5: Point Chromium and WAM to agl-compositor 78/25078/2
Lorenzo Tilve [Fri, 7 Aug 2020 15:54:28 +0000 (17:54 +0200)]
meta-agl-profile-graphical-html5: Point Chromium and WAM to agl-compositor

Updates the branches and revs to the Chromium and WAM repositories
with the ongoing changes to work with the new compositor.
It also depends on the integration of the changes on the
webapps to remove former dependencies, and an additional
fix to properly resume not visible webapps.

Bug-AGL: SPEC-3497

Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
Change-Id: Iddf1d3675810d718c670a6275b3d1d683461f252
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25078
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
3 years agocmake-apps-module: update SRCREV 66/25066/2
Li, Xiaoming [Thu, 6 Aug 2020 08:59:59 +0000 (16:59 +0800)]
cmake-apps-module: update SRCREV

Pick up changes:
a357a6a Remove kill of test binding from launcher script

Bug-AGL: SPEC-3466

Change-Id: I55f7ee5d2e9d0df84337140c75c8e2983ac83863
Signed-off-by: Li, Xiaoming <lixm.fnst@cn.fujitsu.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25066
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
3 years agorecipes-graphics/wayland/agl-compositor: Bump SRCREV for agl-compositor 57/25057/2
Marius Vlad [Wed, 29 Jul 2020 13:51:51 +0000 (16:51 +0300)]
recipes-graphics/wayland/agl-compositor: Bump SRCREV for agl-compositor

Bumps the agl-compositor to the latest version. This update removes,
from the default, allow-all policy, the private extensions bind
tests, such that applications making use of those private
extensions are free to bind to them. We'll need some better ways to
corroborate/integrate with AFM to allow a dynamic way to communicate
which applications can bind to those private extensions.

On the other hand, for the deny-all policy, the permitted application
list has been extended to include the cluster dashboard and the cluster
receiver applications, and users can use that in practice if they
require some mechanism in place to control which application can bind to
the private extensions.

In more detail, the changes are:

c7bc55dce459 layout: Add missing hooks for other surface roles
bf016d204089 layout: Advertise state change for other types of surface roles
35f6733fb39b shell: Assume consistency with the desktop roles
5fe16df23483 policy-*: Remove any private binding restrictions for allow-all policy

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I3c25af73a76404c87e09245fee04d0f3a2a48ad9
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25057
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: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
3 years agoPost rc2 change in distro config
Jan-Simon Moeller [Thu, 30 Jul 2020 15:53:38 +0000 (17:53 +0200)]
Post rc2 change in distro config

Update the distro configuration post rc2.

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ie7bd716fda22babe1f87a55ecc08b4405f4831e9

3 years agoUpdate distro manifest for 9.99.2 9.99.2 jellyfish/9.99.2 jellyfish_9.99.2
Jan-Simon Moeller [Thu, 30 Jul 2020 15:48:22 +0000 (17:48 +0200)]
Update distro manifest for 9.99.2

Change the version to 9.99.2 for the rc2 release.

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I7221db0a8f9ed626043e2c0a1f7e14a456f791fa

3 years agometa-app-framework: update app-framework-main SRCREV 51/25051/2
Scott Murray [Thu, 23 Jul 2020 14:40:40 +0000 (10:40 -0400)]
meta-app-framework: update app-framework-main SRCREV

Pick up changes:

af8db35 Fix native compilation
3a2efc3 Merge "Add wait for start jobs"
55e6be4 Add wait for start jobs
70d6c64 Fix labelling of files of widgets

Bug-AGL: SPEC-3365, SPEC-3427, SPEC-3457, SPEC-3489

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I5be593e8e3e91f461dfa3db8063b21839ed6460d
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25051
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>