aboutsummaryrefslogtreecommitdiffstats
path: root/meta-agl-core
AgeCommit message (Collapse)AuthorFilesLines
2024-07-09Rework virtio-aarch64 machine definitionScott Murray7-5/+70
Start on potentially removing separate virtio-arch64 machine by simplifying it and moving as much of its virtio kernel configuration over to our generic kernel configuration scheme. From some experimentation, it is not obvious that genericarm64 or qemuarm64 are directly reusable as guest MACHINEs as is, so further investigation is required on whether maintaining our own machine and potentially custom kernel metadata cache is perhaps worthwhile. Changes: - Update virtio-aarch64 linux-yocto bbappend for new version in scarthgap, and drop its use of a custom kernel metadata cache for reusing qemuarm64's BSP as a starting point for now. - Move the various virtio-*.cfg kernel configuration fragments over to meta-agl-core, using a new "agl-virtio-guest" AGL_FEATURES flag to control whether they are used. The aim is to make it more obvious where any virtio kernel configuration comes from and hopefully make it more easily reusable. Bug-AGL: SPEC-5137, SPEC-5201 Change-Id: I861cd1f80643aca632a5ab103eae2cc46de3922e Signed-off-by: Scott Murray <scott.murray@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/30119 ci-image-build: Jenkins Job builder account Tested-by: Jenkins Job builder account Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> ci-image-boot-test: Jenkins Job builder account
2024-07-02Royal Ricefish Milestone 3ricefish_17.93.0ricefish/17.93.017.93.0Jan-Simon Moeller1-3/+3
Update the distro configuration. Bug-AGL: SPEC-5197 Change-Id: Ia133b659c0e58e0d7b783d69f3a49f93a21ca0b2 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/30057
2024-07-01Update AGL_BRANCH for Royal RicefishJan-Simon Moeller1-1/+1
Update distro configuration (AGL_BRANCH). Bug-AGL: SPEC-5195 Change-Id: Ida3f37484fff519b28b817d47489e57ff7faee61 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/30052 Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account
2024-07-01Add user and group for persistent-api to static idsJan-Simon Moeller2-0/+2
We need a user and group for this service. Bug-AGL: SPEC-5192 Change-Id: I9d9373284e43a85937c5e0a57f69b18a26830b22 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/30046 ci-image-build: Jenkins Job builder account Tested-by: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Reviewed-by: Scott Murray <scott.murray@konsulko.com>
2024-06-25Prepare Royal Ricefish Milestone 2ricefish_17.92.0ricefish/17.92.017.92.0Jan-Simon Moeller1-3/+3
Update the distro configuration. Bug-AGL: SPEC-5186 Change-Id: I8aeb4d3066ab0150bd66d248381a15c338a0a5ea Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/30008 ci-image-build: Jenkins Job builder account Tested-by: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account
2024-06-24weston-ini-conf: do not enable gRPC proxy by defaultScott Murray1-1/+2
Since building the agl-compositor gRPC proxy is only enabled when using meta-agl-demo, referencing it in the default Weston configurations when building meta-agl-core standalone is less than ideal. To avoid this, refactor the WESTON_FRAGMENTS variable to use a WESTON_FRAGMENTS_BASE variable for the non-display fragments, and drop "grpc-proxy" from it. The bbappend in meta-agl-demo can now just append it WESTON_FRAGMENTS_BASE to get the desired end result for the demo images. Bug-AGL: SPEC-5183 Change-Id: Ia351212023d1e426acc5be23a21b3de84660a024 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/30006 ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Tested-by: Jenkins Job builder account
2024-06-11Add Upstream-Status to patches of connman-ncursesJan-Simon Moeller2-0/+4
Add the Upstream-Status: Pending to patches of connman-ncurses. Bug-AGL: SPEC-5172 Change-Id: I02f6d532a7df1668ddac49c00b9d0d43f074885a Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29986 Tested-by: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Reviewed-by: Scott Murray <scott.murray@konsulko.com> ci-image-build: Jenkins Job builder account
2024-06-10meta-agl-core: update ptest-runner patchScott Murray1-15/+26
Update our local ptest-runner LAVA support patch to apply against the new 2.4.4 release that has been backported to scarthgap branch. Bug-AGL: SPEC-5167 Change-Id: Iebd2793d335a092d2e79cb1848285d01926871ff Signed-off-by: Scott Murray <scott.murray@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29977 Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2024-06-04Prepare Royal Ricefish Milestone 1ricefish_17.91.0ricefish/17.91.017.91.0Jan-Simon Moeller1-3/+3
Update the distro manifest file. Bug-AGL: SPEC-5154 Change-Id: I9b01ab24c97033ba53b69bba1a1a36ff6d8d0bd5 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29959
2024-05-29meta-agl-core: update images in conf-notes.txtScott Murray1-20/+11
Update image list in conf-notes.txt to reflect naming rework and recent clean up. Bug-AGL: SPEC-5138 Change-Id: I2a2ff55bacee8b8c53abb413935d76328cc22621 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29954 ci-image-build: Jenkins Job builder account Tested-by: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2024-05-28Document r/o and r/w PRserv and HASHserv in the templatesJan-Simon Moeller1-1/+11
This adds sections for the PRserv and HASHserv in the local.conf templates (for r/o upstream). Also we add comments to the r/w part that is reserved for CI. Change-Id: Id39b11bc9664b441f5dcae3646259401b5d9a6aa Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29945 Tested-by: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account ci-image-build: Jenkins Job builder account
2024-05-22weston-ini-conf: (re)move Weston remoting supportScott Murray3-35/+10
Remove the support for generating configuration for the Weston remoting feature based on the weston-remoting DISTRO_FEATURE from our weston-ini-conf recipe and bbappend. Handling this has been moved from meta-agl-core to meta-agl-demo. As well, the agl-weston-remoting setup feature dependency on agl-demo has been removed as it is no longer required. Bug-AGL: SPEC-5138 Change-Id: I5a5e58dd9097e940d3925bf60ce4e1283d6529b9 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29902 ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Tested-by: Jenkins Job builder account Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> (cherry picked from commit 6919021006da1d42af9d588afded43ad35df8fcf) Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29865
2024-04-26agl-compositor: update SRCREVScott Murray1-1/+1
Update SRCREV to pick up: 18e93ca compositor: Use stdint for specifing integer storage 6366348 clients/screenshot: Add support for weston output capture d2510f1 compositor: Fix wet_process cleanup on compositor shuwdown 8e20d1c compositor: fix building with RDP disabled 18607e2 compositor: Add support for building Xwayland 50f3305 compositor: Fix RDP loading code 1624519 compositor: Fix loading nested X11/Wayland backends 4ac5ed1 compositor: Add more error messages 7ec377f layout: Fix panel initialization with no weston surface 8280cd4 compositor: Re-work the DRM and other backends loading phase ec6f2d3 layout: Migrate the layout save/restore to a more useful place 612ffac compositor/build: Remove HEADLESS backend 71f98b4 compositor: Don't reuse weston_compositor_create_output 780661c layout, shell: Use implicit layer move to add views to layers d27a207 compositor: Fix RDP and HEADLESS backends loading bf7c3de compositor: Adapt loading to latest version 0ca7f35 src: weston_process renamed to wet_process 48124d4 src: weston_compositor_load_backend now returns backend 6d27203 src: use weston_coord_* structures a0e1135 meson.build: update for weston 13 3ab2ba0 compositor: Fix building when x11 is not enabled a6ffcf3 meson.build, src: update for weston 12 7f8195b src: Make sure we don't die out when performing output hot-plugging 5921bee meson.build, src: update for weston 11 9da1611 meson.build: Fix wayland-scanner detection Bug-AGL: SPEC-4578 Change-Id: Ia67a208b4f76f92df9ec0448bca77e4b3c5e736a Signed-off-by: Scott Murray <scott.murray@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29851 Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2024-04-26weston: Add fix for using layer_entry_remove directlyMarius Vlad2-0/+61
Patch was proposed initially with a different fix upstream but was changed a bit later. Bug-AGL: SPEC-5105 Change-Id: I3fb6cc3d4a7b2a63b4296a2d36a998a55ccb8bc5 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29817 Tested-by: Scott Murray <scott.murray@konsulko.com> Reviewed-by: Scott Murray <scott.murray@konsulko.com>
2024-04-26weston: Remove unused patchesMarius Vlad2-259/+0
These have been fixed upstream so we can remove them entirely. Change-Id: I1be9aee59ae585b362667e5f9d101fd432327b54 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29818 Reviewed-by: Scott Murray <scott.murray@konsulko.com> Tested-by: Scott Murray <scott.murray@konsulko.com>
2024-04-26Add ptest user to static IDsJan-Simon Moeller2-0/+2
Change-Id: I3212283e30eec4c53c993d3195aa4079917668de Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2024-04-26poky-agl: remove outdated workaroundsScott Murray1-10/+0
Remove old workarounds from the poky-agl distro configuration that no longer seem required: - cmake DIRFILES tweak (SPEC-888). This actually seems to break cmake-native packaging during crosssdk building with scarthgap. - do_package_write_rpm task vardepsexclude tweak (SPEC-1629). Based on some local tests with sstate, the original issue seems to have been fixed. Bug-AGL: SPEC-4578 Change-Id: I898da1113ce74c5b899c9c943224598b0cc68289 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2024-04-26Work around rcar-gen3 gstreamer issuesScott Murray1-166/+0
The scarthgap-dev branch of meta-rcar-gen3 has bbappends for the gstreamer1.0-plugins-* and gstreamer1.0-omx recipes that effectively build the Renesas 1.20.3 forks and package them as 1.22.x. This breaks building gstreamer users since there are mismatches between the main gstreamer package contents and the plugins. To fix this for now: - BBMASK out the bbappends - Update our gstreamer1.0-plugins-bad bbappend to enable the KMS plugin to avoid breaking the BSP gstreamer plugins packagegroup. This can be removed once we no longer need to BBMASK the upstream bbappends. - Remove the rcar-gen3 version of our local patch against gstreamer1.0-plugins-bad, as it no longer applies (since rcar-gen3 will be using the upstream version for now). This can be revisited when meta-rcar-gen3 is updated to resolve the mismatch. As a bonus, the now unnecessary network flag overrides we were doing for the gstreamer plugin recipes have been removed, as they are no longer required. Bug-AGL: SPEC-4578 Change-Id: I4e6f1646c93d981744e65dddf6753c3dc005426e Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2024-04-26gperf: remove bbappendScott Murray3-2/+0
Remove gperf append that adds nativesdk support, as upstream oe-core added it in mickledore. Bug-AGL: SPEC-4578 Change-Id: I65dba34f5be20187a0e4d19789a94c6db44667a9 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2024-04-26cmake: remove bbappendScott Murray3-11/+0
The backported fix being applied by our cmake bbappend was merged in upstream oe-core long ago (thud release), remove it. Bug-AGL: SPEC-4578 Change-Id: Ib6453000a0bbebb591d16f3502041363be487dd4 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2024-04-26weston: update bbappend for weston 13Jan-Simon Moeller2-3/+2
Update the bbappend to match latest YP versions. Bug-AGL: SPEC-5057 Change-Id: Ia123a68b55f2ba7cc2c7f292fcdb4d670f4509e1 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2024-04-26weston: Handle no pointer eventMarius Vlad2-0/+31
This should fix weston-stacking crashing if there's no pointer surface due to not getting any pointer event. There's an implicit assumption that we have pointer events if we also have keyboard input focus which in AGL shell we don't have. Bug-AGL: SPEC-4916 Change-Id: I2b043108bf41307779bf683f2685701653c1117f Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29263 Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2024-04-26gstreamer1.0-plugins-bad: update patchMarius Vlad1-97/+100
Adapt Added-appid-and-title-support patch for new version. Bug-AGL: SPEC-4870 Change-Id: I62d6deb256dffcebdc36da14c002c33e252de220 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29264 Tested-by: Denys Dmytriyenko <denys@konsulko.com> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
2024-04-26weston: Fix toytoolkit rotation missing from libweston12Marius Vlad2-1/+36
Turns out we missed a fix for libweston12, which we should've included it. Carry the fix until a new libweston12 point release will released. Bug-AGL: SPEC-4915 Change-Id: I77cda5ff5b19b5cd15cd2b82548a4af6a06ac32a Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29257 Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2024-04-26weston: update patch for libweston for version 12Denys Dmytriyenko1-13/+13
Update libweston patch to apply to weston version 12 Bug-AGL: SPEC-4578 Change-Id: I25d808abc3082c504fe6df734df09601d1c761f0 Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
2024-04-26x86-usb-devices.cfg: update to reflect upstream kernel changesDenys Dmytriyenko1-1/+0
WILINK_PLATFORM_DATA removed in 06463f6e98df34908c26aa8e7a31a279646b1f51 The change is in kernel 6.4+ Bug-AGL: SPEC-4578 Change-Id: I53754295e95df8a6657d8fed1b53d9fe90cc106d Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
2024-04-26vbox-vmware-sata.cfg, x86-extra-graphic-devices.cfg: update to reflect ↵Denys Dmytriyenko2-2/+0
upstream kernel changes DRM_VMWGFX_FBCON was removed in df42523c12f8d58a41f547f471b46deffd18c203 The change is in kernel 6.4+ Bug-AGL: SPEC-4578 Change-Id: If17a425664f4ac99c85fbf84590ebc957da1fa99 Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
2024-04-26systemd-required.cfg: update to reflect upstream kernel changesDenys Dmytriyenko1-1/+0
SYSFS_DEPRECATED was removed in 721da5cee9d43901105f5b8bd33fcb9101b12fc3 The change is in kernel 6.4+ Bug-AGL: SPEC-4578 Change-Id: I54eb03c38da80cdd8d98a2f80a15b48c8caa0903 Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
2024-04-26selinux.cfg: update to reflect upstream kernel changesDenys Dmytriyenko1-2/+0
SECURITY_SELINUX_DISABLE removed in f22f9aaf6c3d92ebd5ad9e67acc03afebaaeb289 SECURITY_SELINUX_CHECKREQPROT_VALUE removed in a7e4676e8e2cb158a4d24123de778087955e1b36 Both changes are in kernel 6.4+ Bug-AGL: SPEC-4578 Change-Id: I46d5f880c4d13372f09cc9cfdab4e7e0a9a02e42 Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
2024-04-26Fixup ptest-runner patch for YP masterJan-Simon Moeller1-14/+18
Adapt the patch to more recent ptest-runner Change-Id: Ia51268ff25164d2ce92cf97435a9ddf4a89e0b2b Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2024-04-26meta-agl-core: updates for Weston 12.0Jan-Simon Moeller4-259/+2
Rename local bbappend and remove backported and unused patches. Bug-AGL: SPEC-4850 Change-Id: Ibc61b7905611eb2a124c7339e8a4d0b3981d276c Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> [patches updated] Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2024-04-26bblayers.conf: drop Rust Mixin layerDenys Dmytriyenko1-1/+0
Rust Mixin layer was added to Kirkstone-based branches to backport newer Rust version, which is not needed for Mickledore-based branch that already has newer Rust version. Bug-AGL: SPEC-4578 Change-Id: Ic8881adc92eb0e272b2afded3acb65ac2a037761 Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
2024-04-24Handle image-prelink removalScott Murray3-12/+2
Upstream oe-core has removed image-prelink.bbclass, which had already been disabled locally in the poky-agl distro configuration. Remove the dangling references to match upstream, and avoid errors in some configurations. Bug-AGL: SPEC-4578 Change-Id: I0a8114dacf29d76170676ccc37252eef80d77408 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2024-04-24linux-agl: enable CONFIG_KALLSYMS_ALLScott Murray2-0/+2
Fixes build errors in lttng-tools. Bug-AGL: SPEC-4578 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I52482329d18e7be8b74bfa8ef2d9d1d2f0e239f2
2024-04-24Handle upstream TEMPLATECONF changeScott Murray3-0/+449
oe-core now requires that TEMPLATECONF point at conf/templates/* inside a layer, tweak things to move the base template files into meta-agl-core to match its expectations. Bug-AGL: SPEC-4578 Change-Id: Idb0af9b4bd6bc55b9fb2cb50a675e928e7c2b025 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2024-04-24weston: handle upgrade to 11.0Scott Murray4-250/+2
Changes: - Renamed local bbappend for weston to handle upstream upgrade to 11.0.0. - The local PACKAGECONFIG definitions have been removed as they are now present upstream. - Removed backported patch. Bug-AGL: SPEC-4578 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I3dc3c7042bf2ce8058df30ccd691232bf1d2a442
2024-04-24Add Yocto Project scarthgap release compatibilityScott Murray1-1/+1
Switch to scarthgap in LAYERSERIES_COMPAT in layer.conf files. Bug-AGL: SPEC-4578 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I2c690c02a55bb0ddca9231bdf405a5f21486db3f
2024-04-16native-shell-client: update SRCREVScott Murray1-1/+1
Update SRCREV to pick up: 099e06f Update agl-shell protocol version 2c4b60f Add gitlab issue/merge request templates Bug-AGL: SPEC-5110 Change-Id: I1725475b08e4bbfd536356c3e39ea64184a3baf8 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29837 ci-image-boot-test: Jenkins Job builder account Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account
2024-03-08agl-shell-activator_git.bb: Bump SRCREVMarius Vlad1-1/+1
To keep in-sync with the agl compositor. Includes the split window functionality. Change-Id: I9df5c05bba08be580829810b93820f15ce84b999 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29711 Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2024-03-08meta-agl-core: Improve connman-wait-online usabilityScott Murray3-9/+18
Changes: - Ship connman-wait-online in packagegroup-agl-core-connectivity. - Add installation of a systemd drop-in configuration file for systemd-networkd-wait-online when VIRTUAL_RUNIME_net_manager is set to connman that will disable it. This is required to avoid boot hangs if a unit does add a dependency on the network-online target. The approach is not ideal, but it is not clear how to avoid systemd-networkd-wait-online getting enabled without actually modifying the systemd-networkd unit. Bug-AGL: SPEC-5082 Change-Id: Id0a1276e35c68ecb6087f89a880fc069594caca4 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29697 ci-image-build: Jenkins Job builder account Tested-by: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2024-03-07qtbase: drop local backported patchesDenys Dmytriyenko3-175/+0
Those patches were backported and the changes are now part of the latest Qt version. Bug-AGL: SPEC-5069 Change-Id: Id82254c5f5ba01efe565b40c2f096d252f4c2c69 Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29718 ci-image-boot-test: Jenkins Job builder account Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2024-03-07agl-compositor_git.bb: Bump SRCREV for agl compositorMarius Vlad1-2/+2
This SRCREV bump includes the split window functionality with gRPC as well as the ability to load the RDP backend. In more detail the following have been added since the previous bump: - d5ecd12729734b788 meson.build: Do another version bump - 45b9e2fc90aec09d1 compositor: Avoid compiler warning and build failure - e9ee3fd914b73019c meson.build: Bump version to 0.22.3 - 54631603ff050cb01 compositor: Add support for loading width/height/transform - a2a302d8aadc1afda main-grpc: Fix iterator going invalid at destruction time - e7ccf51adc37748d3 compositor: Add the ability to load rdp-backend.so - 754636273ffc6b872 layout/shell: Keep track of previous role - 16d8d1af63ea1bbda layout: Added sticky implementation for split windows - 3d6199ee18b4807a8 shell/layout: Add implementation for the width param - 70a2d75e8e35d94bf src: Don't attempt to split background role window - 000b725db81ae79ff grpc-proxy/shell: Add sticky parameter when setting up split window - b87f46acc5b0b252e grpc-proxy/shell: Add width for split window - 083ee3d2b88f49612 layout/shell: Reset split type of windows - 1cbb6bdec4d1c0440 shell: Reset active view to allow further activation - 594b5d1c6e1bc7eb8 layout: Specify the reason for not activating windows - 3f2cdeae25429b846 grpc-proxy: Extend AglShellSetSplit from gRPC proxy - 09fa5536e759792c8 layout/shell: Add basic support for split window - 8a7f3fbbf0fd94bb1 Add gitlab issue/merge request templates Change-Id: I61a3f9b553ed1416849dc5a1dccdcf1be7de6ee3 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29710 Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2024-02-16Start development cycle for Royal Ricefishricefish_17.90.0ricefish/17.90.017.90.0Jan-Simon Moeller1-2/+2
This is the start of the development cycle for 'Royal Ricefish'. Bug-AGL: SPEC-5075 Change-Id: I2c97edc2a9215b8c273822a4083e1423f5135e3e Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29681 Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account
2024-01-30Prepare Quirky Quillback Milestone 3Jan-Simon Moeller1-3/+3
Update the distro configuration. Bug-AGL: SPEC-5059 Change-Id: If547484a571b15a7e6f78df5c54ad6f0c27455b4 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29610 Tested-by: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account ci-image-build: Jenkins Job builder account
2024-01-06Fix OVERRIDES additions after recent DEFAULTTUNE changeDenys Dmytriyenko1-1/+1
Add :agl-devel and :agl-ptest overrides using :append instead of .= operator to defer its action after the distro config is parsed. The distro config now resets OVERRIDES list since the recent DEFAULTTUNES change. Bug-AGL: SPEC-5037 Reported-by: Marius Vlad <marius.vlad@collabora.com> Change-Id: I82e7832cab421726f783cec80556f59f6f4de312 Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29587 Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account
2024-01-04agl-compositor_git.bb: Bump SRCREV for fixesMarius Vlad1-1/+1
This SRCREV bump includes a couple of fixes for avoid a hard-to-catch race between the gPRC proxy client the shell client. The update simplifies the whole "conversation" between gRPC client and the compositor. In more details the following changes have been added since the previous update: - e3f8379e48433d grpc-proxy: Add a prefix tag for debugging messages - ae3ef78cb1a01b grpc-proxy: Re-work bound_ok/bound_fail events handling - 071440ef54444c shell: Provide a better explanation for terminating the connection Bug-AGL: SPEC-4977 Change-Id: I6420441e7379f42c0455ffb78e3ea2867b5e332e Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29576 Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Tested-by: Jenkins Job builder account
2023-12-19Prepare Quirky Quillback Milestone 2quillback_16.92.0quillback/16.92.016.92.0Jan-Simon Moeller1-3/+3
Update the distro manifest. Bug-AGL: SPEC-5021 Change-Id: I243e0fe1a6fec2264a64a249b3ceb5a3e7d53c77 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29543 ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Tested-by: Jenkins Job builder account
2023-12-18Enhance DEFAULTTUNE mechanismJan-Simon Moeller5-9/+14
This commit enhances the way we select the DEFAULTTUNE. DEFAULTTUNE in AGL is meant to be set to either corei7-64 for x86-64 aarch64 for 64bit ARM armv7vethf-neon-vfpv4 for 32bit ARM (where applicable) The reason is that we do want to work towards a binary distro and also maximize sstate reuse between platforms. Each and every board having different settings is counter-productive here. The original setting was done in SPEC-491. See this presentation: https://docs.google.com/presentation/d/1_VSGfheItufCCP_rbGBDg3-2miCyh02-yZva6m8cyUE The enhancement is that we introduce a variable 'AGL_DEFAULTTUNE' that a user could override if he really needs to change the defaults. Also we introduce OVERRIDES to help support this mechanism (agldefaulttune, forcedefaulttune). Bug-AGL: SPEC-491 Bug-AGL: SPEC-5014 Bug-AGL: SPEC-5016 Change-Id: Ia8270b6195116151c27d8da427f0456f38ac95b6 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29541 Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account
2023-12-17agl-compositor_git: SRCREV bumpMarius Vlad1-1/+1
To pick up the latest fix for agl-compositor. It's a simple fix for setting up applications on different outputs. Change-Id: I63118c793faf0e7a4e68bfd15719c6939cca964d Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29538 ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Tested-by: Jenkins Job builder account Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2023-12-17weston-ini-conf: Rename from TRANSMITTER to REMOTINGMarius Vlad1-6/+6
Just a rename as transmitter no longer exists. Change-Id: I719993864888aba54875227718549c3cb5b125e0 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29537 ci-image-build: Jenkins Job builder account Tested-by: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>