Scott Murray [Mon, 31 Jan 2022 17:24:42 +0000 (12:24 -0500)]
homescreen: restore libqtappfw dependency
Restore libqtappfw build and run-time dependency in homescreen app
recipe to allow to re-enabling the commented out usage in it and
regain Bluetooth and Wifi status support.
Bug-AGL: SPEC-4182
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I320853efe8130d34e5a1da5e9f0e2380a50e9f2c
Jan-Simon Möller [Wed, 26 Jan 2022 16:59:23 +0000 (17:59 +0100)]
Restore openssh as default in the IVI demo
To support user sessions we need to use ssh-server-openssh.
Bug-AGL: SPEC-4195
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I14dca131d5c3f6c64a9623f9a1755c05e3f6dd27
Scott Murray [Tue, 18 Jan 2022 22:44:26 +0000 (17:44 -0500)]
bluez-glib: bump SRCREV to pick up fix
Bump bluez-glib SRCREV to pick up:
0a7ac44 Avoid init delay without BT adapter present
Bug-AGL: SPEC-4216
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ic8f941a310b0fcb786fc6bca5d5b010217e5e833
Scott Murray [Wed, 22 Dec 2021 20:43:36 +0000 (15:43 -0500)]
packagegroup-agl-graphical-weston: fix override syntax
Fix a use of the old override syntax that slipped by to aid
"next" branch maintenance.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Idc478b5d225a0f6558a6152cb239b1e20ed095ec
Scott Murray [Wed, 22 Dec 2021 20:41:45 +0000 (15:41 -0500)]
bluez-glib libqtappfw: fix S definitions
Bitbake in poky master now warns if the path in the S variable
definition has a trailing '/', remove a couple of occurrences
that were recently added by accident to reduce "next" branch
maintenance.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I038c6e4c821f331d458255b66660d46eb895c4b9
Scott Murray [Wed, 22 Dec 2021 20:39:32 +0000 (15:39 -0500)]
chromium: fix use of += with :append
Fix a couple of instances where += is used with a variable :append
definition, this future-proofs for Kirkstone (it currently triggers
a warning on poky master, as may soon be treated as an error).
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I1ff076e174d686226dc4507413ec11dcda2e77db
Scott Murray [Tue, 21 Dec 2021 23:36:14 +0000 (18:36 -0500)]
agl-users: remove
Remove unused agl-users recipe as attempting to use it now would
conflict with the agl-driver user definition in the new agl-session
recipe.
Bug-AGL: SPEC-4161
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ifdded99fdec297379e0454bd26aaef8133f11d51
Arnaud Ferraris [Tue, 21 Dec 2021 16:38:12 +0000 (17:38 +0100)]
homescreen: import environment file on service start
`homescreen` relies on `/etc/default/homescreen` to contain its
environment variables, however this feature was lost when we switched
to systemd services.
This commit restores this feature by instructing systemd to source
`/etc/default/homescreen` if it exists.
Bug-AGL: SPEC-4161
Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
Change-Id: I62c8597eac7d14d9d5166f9c559a1538398cd0c8
Scott Murray [Tue, 21 Dec 2021 15:00:54 +0000 (10:00 -0500)]
Add updated demo applications back
Add updated recipes for the dashboard, hvac, ondemandnavi, and
settings Qt demo applications, as well as for the libqtappfw library
they use and its new dependency bluez-glib. The applications are
added back to the packagegroup-agl-demo-platform as they were
before. Also remove a couple of leftover things in the packagegroup
recipe to clean up.
Bug-AGL: SPEC-4182
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I0ea36c809d9126284c597cd79eded8ab031205da
Scott Murray [Tue, 21 Dec 2021 14:31:06 +0000 (09:31 -0500)]
qtquickcontrols2-agl-style: remove QT_QUICK_CONTROLS_STYLE setting
QT_QUICK_CONTROLS_STYLE was being set with a mechanism specific to
the old application framework, remove the now redundant snippet that
was doing so. Setting the style will be handled by the applications
that require it going forward.
Bug-AGL: SPEC-4182
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I3f4303c1d8bbb9df85071668db85d0c649f5bfc3
Arnaud Ferraris [Tue, 7 Dec 2021 18:16:03 +0000 (19:16 +0100)]
agl-demo-platform: add launcher and make it work with new App FW
Through its dependencies, `launcher` pulls all necessary software,
including `agl-session`, `homescreen`, `weston-ini-conf`... Make the
`agl-demo-platform` packagegroup depend on it for using the new App FW.
Moreover, make the `agl-graphical-weston` packagegroup depend on
`agl-compositor-init` so we directly install the appfw-provided config
and systemd services for `agl-compositor`.
Bug-AGL: SPEC-4161 SPEC-4159
Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
Change-Id: Ifb84b021925e50a7ea977c25eb711ddf0c9b77bd
Arnaud Ferraris [Tue, 7 Dec 2021 18:16:00 +0000 (19:16 +0100)]
wayland: add .desktop file for weston-terminal
weston-terminal is already installed as part of the weston installation.
However, it doesn't provide a way to be easily discovered. This commit
creates a .desktop file following the "Desktop entry specification" so
this application can be discovered by a compliant application launcher.
Bug-AGL: SPEC-4161
Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
Change-Id: I9c413645ed0bd4371c7d18977304ef6f1a5a2be7
Arnaud Ferraris [Tue, 7 Dec 2021 18:15:58 +0000 (19:15 +0100)]
recipes-demo: restore launcher application
While launcher hasn't been merged into homescreen, we should restore it
as a default application.
Bug-AGL: SPEC-4159
Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
Change-Id: I772142beec717b0f244b1c1a9c128baf843827fd
Arnaud Ferraris [Tue, 7 Dec 2021 18:15:56 +0000 (19:15 +0100)]
homescreen: convert to using the new App FW
Bug-AGL: SPEC-4161
Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
Change-Id: I3f53c4d9143baad15fee59110f5f9fbf64290d6c
Arnaud Ferraris [Tue, 7 Dec 2021 18:15:50 +0000 (19:15 +0100)]
templates: feature: ensure agl-demo uses agl-app-framework
Also, due to changes in meta-agl-app-framework, `weston-init` now
conflicts with `agl-compositor-init`, so remove it from the
`agl-graphical-weston` package group dependencies so the demo images
can build.
Bug-AGL: SPEC-4161
Change-Id: I1dc9a60445fc3a97531449bfcc3496ce05357e36
Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
Lorenzo Tilve [Tue, 23 Nov 2021 12:27:15 +0000 (13:27 +0100)]
web-runtime: bump chromium84 and wam SRCREV
Update SRCREVs to new marlin branches
removing the build dependencies with
the appfw.
Bug-AGL: SPEC-4121
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
Change-Id: I5cc9ffca3101b58f750c377dfa14355e2a1d1ce6
Lorenzo Tilve [Thu, 4 Nov 2021 18:23:03 +0000 (19:23 +0100)]
web-runtime: Add wam to agl-demo-platform-html5 image
Include wam dependency on agl-demo-platform-html5 target.
Bug-AGL: SPEC-4121
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
Change-Id: I3355a0a96b906131fa1d2e11c4b29d3951879ad9
Jan-Simon Moeller [Tue, 9 Nov 2021 15:47:01 +0000 (16:47 +0100)]
Add meta-python2 to agl-demo template
The chromium/wam builds do still require meta-python2. Add it to back to
the agl-demo template in support SPEC-4040.
Bug-AGL: SPEC-4040
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I8cec874dfd69c70d175bf6291a2b4a3153059582
Scott Murray [Thu, 4 Nov 2021 18:51:50 +0000 (14:51 -0400)]
homescreen: update recipe
Rework homescreen demo app recipe for building a version of it
with the application framework usage removed. A simple systemd
unit to start it has been added as a placeholder until the new
application scheme has been added. This will at least produce
something on screen for testing, and the HOMESCREEN_DEMO_CI
environment variable can be defined via /etc/default/homescreen
to potentially re-enable the CI startup test.
Bug-AGL: SPEC-4121
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I510873d428dc98286775722e23b34cd4a9862258
Scott Murray [Thu, 4 Nov 2021 18:49:33 +0000 (14:49 -0400)]
agl-image-ivi: define SYSTEMD_DEFAULT_TARGET
Add SYSTEMD_DEFAULT_TARGET definition to agl-image-ivi to result in
agl-compositor starting automatically in it and derivative images.
This is required with the new weston-init behavior until we upgrade
past 3.3/Hardknott, when "weston" in IMAGE_FEATURES can be used
instead.
Bug-AGL: SPEC-4121
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I282953edce89220bca6b2a1b217dada9b685f023
Scott Murray [Thu, 4 Nov 2021 18:45:50 +0000 (14:45 -0400)]
agl-users: remove display user
The "display" user has effectively been replaced with a "weston"
user in the new weston-init support for running as non-root from
upstream Yocto, so remove creation of it from the agl-users recipe.
If the agl-users recipe will be retained in the new application
scheme, this cleanup is required.
Bug-AGL: SPEC-4121
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Iafd7a08dfd7ba3514ef4264c68d697cfd9790047
Jan-Simon Möller [Thu, 4 Nov 2021 14:53:53 +0000 (15:53 +0100)]
The chromium recipe will need to be reworked
Meanwhile update it to allow CI to pass.
Bug-AGL: SPEC-4121
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I03f92e6c8bd6146d4a67ec447be5ab362b42f5bc
Jan-Simon Möller [Wed, 3 Nov 2021 14:18:49 +0000 (15:18 +0100)]
Prepare master for new framework integration
During the last workshop the transition to the new framework was presented.
This change essentially deprecates the SMACK-based application framework.
To prepare the integration of it, we remove the deprecated components:
- recipes-apis : all agl-service-*
- recipes-demos: all demo apps but homescreen
- non-essential configurations
Todo:
We need to bring-back the html5 image in a follow-up w/o ties into the old framework.
v2: kept WAM + Chromium recipes for reference
v3: rebased
Bug-AGL: SPEC-4121
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I58075f5f1e477106a1aad3d2171a0904bf0cb16e
Scott Murray [Tue, 2 Nov 2021 23:17:38 +0000 (19:17 -0400)]
Update github.com git:// SRC_URIs
GitHub is dropping unauthenticated git protocol access in
January 2022, per:
https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git
While a workaround in the BitBake git fetcher is forthcoming, not
specifying protocol=https for github.com git:// SRC_URIs will start
resulting in warnings in Yocto 3.5/Kirkstone. To ease our upgrade
path, go ahead and update our affected SRC_URIs. Note that this has
been done by running the scripts/contrib/convert-srcuri.py script
from latest poky, which also makes git branch specification explicit
since the git fetcher is likely to require that in the future due
to widespread switches from master to main branches.
Bug-AGL: SPEC-4126
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ibfa59ef83db75f95c4b47b28213b60d8cf19fba1
Marius Vlad [Tue, 22 Jun 2021 11:58:43 +0000 (13:58 +0200)]
wam_git: Add protobuf dependency for WAM
We're not currently using protobuf, but it would be of tremendous help
if we are to be ready for the next integration phase which started to
make use of it. Makes development much easier to do and it won't make
such a big impact to have it early.
Bug-AGL: SPEC-3967
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ie35204a11a1f2e28c4fa3ce6566d17cc8c0421dd
Scott Murray [Wed, 15 Sep 2021 18:51:22 +0000 (14:51 -0400)]
osrm-backend: remove recipes
Remove the osrm-backend recipe and the recipes for its dependencies
osmium and protozero, as they do not build and nothing in AGL uses
them.
Bug-AGL: SPEC-3921
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I615c555f3827488a43560da5d518a34c3ca1313f
Scott Murray [Wed, 25 Aug 2021 01:06:17 +0000 (21:06 -0400)]
lightmediascanner: Fix missed override syntax conversion
One override got missed by the conversion script in the
lightmediascanner recipe, update it.
Bug-AGL: SPEC-4052
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ia0a87ad80885ec758c8271d2550327694e53525d
Scott Murray [Fri, 20 Aug 2021 17:58:45 +0000 (13:58 -0400)]
Convert to new override syntax
This is the result of running a slightly customized version of the
convert-overrides.py script from poky with additional overrides
added.
The intent of these changes is to minimize the effort to keep the
"next" branch that builds against poky master up to date and tested
in preparation for the switch to the next Yocto LTS release in
early 2022.
Bug-AGL: SPEC-4052
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I6eeadd2c985c008b04f8f9815bf0f6fb064bedac
Scott Murray [Thu, 1 Jul 2021 17:22:59 +0000 (13:22 -0400)]
packagegroup-agl-ivi-navigation: update agl-refhw-h3 usage
The agl-refhw-h3 machine override has been replaced with a feature
in AGL_FEATURES, update usage.
Bug-AGL: SPEC-3916
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I6e56fceb1d904f15f6fdd78ec708c6199d6c9475
Marius Vlad [Thu, 8 Jul 2021 15:28:25 +0000 (17:28 +0200)]
alexa-viewer, cluster-demo, homescreen, launcher: the protocols are in agl-compositor-dev
Adds it to DEPENDS straight in without using _append.
Bug-AGL: SPEC-4015
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ief387323bada4e36df3d45e94a2bc296e46ccb0d
Marius Vlad [Wed, 7 Jul 2021 14:26:08 +0000 (16:26 +0200)]
Add dependency to alexa-viewer, launcher, homescreen, cluster-receiver
Add dependency for agl-compositor.
FIXME: split agl-compositor-protocols into separate packages.
Bug-AGL: SPEC-4015
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ia05f4bf60338294cef25225c3e7e1e36643bfd5e
Roger Zanoni [Fri, 25 Jun 2021 09:13:51 +0000 (11:13 +0200)]
chromium84: Add a delay to agl ready event
Delay ready() to ensure that all the window and surfaces setup
is done before notifying the compositor
There's a work in progress for enabling wam to display multiple
surfaces for a single widget, which would eliminate the chain
loading that currently causes this issue.
This change includes a temporary patch that should be removed
once wam changes are integrated.
Bug-AGL: SPEC-3799
Signed-off-by: Roger Zanoni <rzanoni@igalia.com>
Change-Id: I9945af60077a79d56052c3fdb358e9fed44874e6
Scott Murray [Sun, 27 Jun 2021 18:23:29 +0000 (14:23 -0400)]
Add kernel configuration bbappend
Add linux-%.bbappend and associated conditional .inc file to supply
demo-related kernel configuration using the new AGL_KCONFIG_FRAGMENTS
variable scheme that is being added in meta-agl-core. The moved
configuration fragments are copies of the ones from meta-agl-core
except for:
- The configuration from the previously linux-yocto-specific
hciuart.cfg has been rationalized with btusb.cfg and hid.cfg.
- The actual CAN hardware device support from can-bus.cfg has been
moved to a new can-devices.cfg here.
- To simplify things, the disable_most.cfg configuration to ensure
that the upstream kernel MOST driver is disabled to avoid
conflicting with the externally built AGL version has been made
generic instead of being specific to the Kingfisher support in
meta-agl-bsp. It has also been updated a bit for newer kernels.
Bug-AGL: SPEC-3983
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I32e4da1ca53e9395239b47ab2191a88e3cd39d4c
Roger Zanoni [Tue, 15 Jun 2021 07:47:11 +0000 (07:47 +0000)]
chromium84: Fix externalsrc build/install
Bug-AGL: SPEC-3856
Signed-off-by: Roger Zanoni <rzanoni@igalia.com>
Change-Id: I1be5b766072cfae162e4514b33b7b9fd3aab5476
Scott Murray [Mon, 14 Jun 2021 23:18:07 +0000 (19:18 -0400)]
Add kernel-modules package to demo images
Add the kernel-modules meta package to demo images in the agl-demo.inc
aglsetup.sh template. This change is to balance out a removal done
in the base template in meta-agl and retain the build of all kernel
modules into the demo platform images for developer convenience.
Note that the inclusion is conditional on the virtual/kernel provider
not being linux-dummy, as it is desirable to leave even the dummy
kernel-modules package out of container images to avoid confusion.
Bug-AGL: SPEC-3983
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I3c4e3876c11d7fb3f1796841aad8a9a463d8e513
Scott Murray [Mon, 7 Jun 2021 22:02:49 +0000 (18:02 -0400)]
agl-demo: Use new AGL_META_FILESYSTEMS hook
Use the AGL_META_FILESYSTEMS hook added to meta-agl for agl-virt
in the agl-demo feature here. This will allow potentially enabling
both features without bblayers.conf errors.
Bug-AGL: SPEC-3970
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: If176f8bc4c79c1f5a3af40690f3ee87303788652
Scott Murray [Mon, 7 Jun 2021 22:00:21 +0000 (18:00 -0400)]
qtbase: clean up bbappend
Changes:
- With the Wayland enabling changes being shifted to meta-agl-core,
remove the duplicate ones from the bbappend here.
- Also remove unused patch and disabled qtbase-native bbappend, as
neither seem required at this point.
Bug-AGL: SPEC-3972
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I3ac3a4fa1ec9de235ff1e35e063f1e35a362e5d1
Roger Zanoni [Fri, 21 May 2021 16:05:58 +0000 (18:05 +0200)]
chromium84: bump SRCREV
Update SRCREV to include a build fix for
qemux86-64 with gcc version < 8
Bug-AGL: SPEC-3830
Signed-off-by: Roger Zanoni <rzanoni@igalia.com>
Change-Id: Ic7ac86eb7c503d841c3228bd51ffcb1b2c19463d
Roger Zanoni [Wed, 7 Apr 2021 15:01:14 +0000 (17:01 +0200)]
Restore chromium target and browser service
- Merged chromium changes to fix build after bumping to chromium 84
- Fixed chromium install on current recipe
- Restored the chromium browser service
Bug-AGL: SPEC-3830
Signed-off-by: Roger Zanoni <rzanoni@igalia.com>
Change-Id: I5cde7972021a4200581c2e161f848bcf7d8d0458
Jan-Simon Möller [Wed, 5 May 2021 18:04:28 +0000 (20:04 +0200)]
Update pyagl SRCREV to add audiomixer update
This adds:
Update audiomixer binding default control
Bug-AGL: SPEC-3907
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I2deb21b40e279634818b3241230d28971b53ddc2
Roger Zanoni [Wed, 24 Mar 2021 08:19:53 +0000 (09:19 +0100)]
web-runtime: Fix chromium do_install on yp 3.1.6
Remove DESTDIR from the build directory
Bug-AGL: SPEC-3856
Signed-off-by: Roger Zanoni <rzanoni@igalia.com>
Change-Id: I7ea01750daab1522f2e7558a11e0594ec0772bba
Roger Zanoni [Tue, 23 Feb 2021 13:05:08 +0000 (14:05 +0100)]
web-runtime: Update from chromium79 to chromium84
This patch contains all the squashed changes needed to bump
WAM and chromium, including the ported changes from cr79.
Bug-AGL: SPEC-3806
Signed-off-by: Roger Zanoni <rzanoni@igalia.com>
Change-Id: If2b18e2978e8b1050e4b167b9627c1a526867cfb
George Kiagiadakis [Thu, 11 Mar 2021 11:25:00 +0000 (13:25 +0200)]
agl-image-ivi: depend on packagegroup-pipewire instead of pipewire directly
It looks wrong to depend on pipewire, as that does not guarantee
that all the modules, tools, etc are present in the image
Bug-AGL: SPEC-3844
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Change-Id: Id361ec1eb8e1c715f97c05b21e52db394f14384b
Scott Murray [Fri, 12 Mar 2021 00:34:53 +0000 (19:34 -0500)]
most: add patch to enable building against >= 5.9 kernels
Add patch to enable building the standalone MOST driver against
kernels 5.9 or newer.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I6004937adb7e3522b86f531da03ad67ea4512354
Scott Murray [Thu, 4 Mar 2021 21:23:29 +0000 (16:23 -0500)]
ondemandnavi-config: update MapBox style URL
Remove the leading "mapbox://" from the default MapBox style URL,
as it now seems to break the resulting generated tile URLs in
QtLocation. I suspect this is related to the HTTPS support that
was added in Qt 5.12.
Bug-AGL: SPEC-3837
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ib5bfe75a2e741b10791260c408dedfee1dbd60cb
Marius Vlad [Tue, 2 Mar 2021 17:58:33 +0000 (19:58 +0200)]
camera-gstreamer: Added camera-gstreamer recipe
Bug-AGL: SPEC-3629
Change-Id: I4495b4dca59d0411c264d90c00d9d9ec3c0ea671
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Marius Vlad [Tue, 2 Mar 2021 13:43:10 +0000 (15:43 +0200)]
zz-video.rules.in: New udev rule to allow reading video device
This is helpful to have by default as to allow regular user (agl-driver)
use the video device created by video4linux.
Bug-AGL: SPEC-3629
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ib545dff4ce0a4cb6b668b343cd7de7e95317eea5
Scott Murray [Tue, 2 Mar 2021 20:34:27 +0000 (15:34 -0500)]
packagegroup-agl-demo-platform: fix POI API key preloading
Fix missing switch from DISTRO_FEATURES to AGL_FEATURES in the
definition of DEMO_PRELOAD. Also remove the now unused variables
for the old navigation app as cleanup.
Bug-AGL: SPEC-3833
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I39b4d49c0a213f162657f0086b21b81eb0524ab8
Scott Murray [Tue, 2 Mar 2021 15:55:44 +0000 (10:55 -0500)]
cluster-demo-simulator: update LICENSE/LIC_CHKSUM_FILE
Upstream has renamed the common license files, but investigation
revealed that the LICENSE on this purely configuration recipe
should likely be MIT to be consistent with the other similar
recipes in the tree, so update both LICENSE and LIC_CHKSUM_FILE
to fix both issues. As well, now that the demo repositories
are merged, this recipe can just RDEPEND on simple-can-simulator,
rather than duplicating it.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I2302e904258a67d3c2a1756f94d247e3779106f0
Scott Murray [Tue, 2 Mar 2021 15:09:12 +0000 (10:09 -0500)]
simple-can-simulator: update LICENSE/LIC_CHKSUM_FILE
Upstream has renamed the common license files, but investigation
revealed that the LICENSE on the python script was MIT, not GPLv2,
so update both LICENSE and LIC_CHKSUM_FILE to fix both issues.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I577ecb9d5126cdf0927f0e4ae5d041c622f643ac
Scott Murray [Tue, 2 Mar 2021 15:52:52 +0000 (10:52 -0500)]
cluster-lin-bridging-config: update LICENSE/LIC_CHKSUM_FILE
Upstream has renamed the common license files, but investigation
revealed that the LICENSE on this purely configuration recipe
should likely be MIT to be consistent with the other similar
recipes in the tree, so update both LICENSE and LIC_CHKSUM_FILE
to fix both issues.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I82b6c44aa1d09008a9915250f111c93e6b9de02c
Scott Murray [Tue, 2 Mar 2021 15:15:44 +0000 (10:15 -0500)]
lin-config: update LIC_CHKSUM_FILE
Upstream has renamed the common license files, update LIC_CHKSUM_FILE
to instead use the copyright header present in the source.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I6ee7293a0ccffd986cb04527a47a12342c26e703
Scott Murray [Tue, 2 Mar 2021 15:14:42 +0000 (10:14 -0500)]
sllin: update LIC_CHKSUM_FILE
Upstream has renamed the common license files, update LIC_CHKSUM_FILE
to instead use the copyright header present in the source.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I339978508ce741f41ecfd0d8b509341639888ac7
Scott Murray [Tue, 2 Mar 2021 15:12:48 +0000 (10:12 -0500)]
most: update LIC_CHKSUM_FILE
Upstream has renamed the common license files, update LIC_CHKSUM_FILE
to instead use one of the COPYING files present in the source.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ib2fd84b1114de78596e4f2edeb9852358b5aa212
Scott Murray [Thu, 25 Feb 2021 22:05:53 +0000 (17:05 -0500)]
Remove duplicate afb-test recipe
The recipe here is a duplicate of the one in meta-app-framework,
remove it to avoid confusion.
Bug-AGL: SPEC-3827
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I1ab6a814295ce8d8a5780cdf12bd140f93a46365
Scott Murray [Thu, 25 Feb 2021 21:48:22 +0000 (16:48 -0500)]
Mask out older recipes in meta-iot-cloud
Add BBMASK additions to mask out older cjson, python3-httplib2, and
python3-xmltodict recipes in meta-iot-cloud. Since meta-iot-cloud
is related to the agl-cloudproxy feature, they have been added to
a new agl-cloudproxy.inc file to keep them distinct from other
agl-demo configuration.
Bug-AGL: SPEC-3826
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I19a4e94f312e72b5770ecfe836fca9e8df6a91bc
Scott Murray [Thu, 25 Feb 2021 21:14:15 +0000 (16:14 -0500)]
libmp4v2: add gcc 10 compatibility patch
Add patch to fix gcc 10 compilation issues in libmp4v2.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I94f8cbd4e1eef3ca86255540e9a0b52d5869a20e
Scott Murray [Thu, 25 Feb 2021 21:10:20 +0000 (16:10 -0500)]
geoclue: update configuration
Update the geoclue configuration to install a geoclue.conf that
works with the geoclue binding, and remove the now unnecessary
D-Bus client configuration. This also enables future geoclue
updates, as the current configuration does not work with the
newer 2.5x releases.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I06a2a15b38cbb8dad485bc7f38d1aef47803b87c
Scott Murray [Thu, 25 Feb 2021 21:07:03 +0000 (16:07 -0500)]
Remove dhcp-client dependencies
Remove dhcp-client dependencies from packagegroup-agl-demo and
packagegroup-agl-networking, as they are no longer available in
upstream poky master and unused in the AGL demo images.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Id315e40dccd3036f99b6803aaf86cea500a3b577
Scott Murray [Thu, 25 Feb 2021 21:02:40 +0000 (16:02 -0500)]
sllin: add patch to enable building against newer kernels
Add patch to enable building the sllin driver against kernels 5.9
or newer.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Icb99773833a79f47af3e3287e6c62d64bb344f25
Scott Murray [Thu, 25 Feb 2021 20:58:55 +0000 (15:58 -0500)]
most: add patch to enable building against newer kernels
Add patch to enable building the standalone MOST driver against
kernels 5.7 or newer.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I6d8e2f68e3f1e73e1901e07d12a8569fb65996e9
Scott Murray [Thu, 25 Feb 2021 20:55:03 +0000 (15:55 -0500)]
Fix S definitions in various recipes
Bitbake in poky master now warns if the path in the S variable
definition has a trailing '/', remove all occurrences to reduce
"next" branch maintenance.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I226095245c208e579b6b176d333918d5e1c70844
Marius Vlad [Fri, 5 Feb 2021 12:29:47 +0000 (14:29 +0200)]
qtwayland: Mitigate crash when platforminputcontext library is missing
Turns out that in the case a plug-in library is missing (which is the actual
root cause of this problem) we do not properly check if it can
use it, leading to a crash when attempting to make of use QT_LOGGING_RULES.
This patch mitigates that and allows to debug Qt w/ the help of
QT_LOGGING_RULES.
Bug-AGL: SPEC-3359
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: If8c0f0f030c7ca53aca701a54ceea317cc7fd695
Marius Vlad [Fri, 5 Feb 2021 09:44:13 +0000 (11:44 +0200)]
qtwayland: Remove unneeded (mostly) xdg-shell related patches
This patch removes the following patches:
- 0016-xdg-shell-Add-xdg-shell-protocol-file-version-1.4.0.patch
- 0017-xdg-shell-Add-minimize-feature-to-QWindow-using-wayl.patch
- 0019-xdg-shell-upgrade-to-support-current-version-weston-.patch
- 0099_qtwayland_no_evdev.patch
- UNUSED_NEEDS_CHECK_YOCTO_0018-packaging-enable-xdg-shell-at-runtime.patch
Bug-AGL: SPEC-3797
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ida16800b4209166725d4aeae5e446214f5d46f1e
Scott Murray [Thu, 4 Feb 2021 15:34:47 +0000 (10:34 -0500)]
Add reference hardware GPS support
Add the new gpsd-conf-refhw package to packagegroup-agl-ivi-navigation
when building for the AGL reference hardware.
Bug-AGL: SPEC-3792
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ia4a14e6ef6d9be78bc8364c185528cd368cc2596
Scott Murray [Thu, 4 Feb 2021 15:29:30 +0000 (10:29 -0500)]
Update cluster demo weston configuration
Tweak the cluster demo to move the weston-ini-conf-landscape
dependency to the image recipe, where the use of the regular or
inverted configuration is now based on whether the "agl-demo-preload"
feature is set. This means the cluster demo images will now by
default have no rotation, but still allows building images for the
AGL demo setup with its inverted cluster display.
Bug-AGL: SPEC-3791
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I4f82cc84d27687f228ed3b9587103edef9c150c0
Lorenzo Tilve [Tue, 2 Feb 2021 10:54:39 +0000 (11:54 +0100)]
wam: Fix startup issue on qemux86-64
There was an issue on WAM startup related with the initialization
of the pmlog that was causing a crash on qemu. Update the WAM version
to avoid that crash.
It includes a revert on a change added to the logging system that
triggered memory errors on qemu, and which with the
fix for user-data-dir creation, allow WAM to startup correctly.
https://github.com/Igalia/webosose-wam/commit/
8a1ec2f3e474199a689ae71a12ba70a230770c0d
BUG-AGL: SPEC-3780
BUG-AGL: SPEC-3781
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
Change-Id: Id528f8e3270e4f5417fbfda4cdb6a10b001cd6bb
Scott Murray [Wed, 27 Jan 2021 20:35:56 +0000 (15:35 -0500)]
wam: add user setup script/service
Add a per-user setup script, systemd unit to run it, and add the
unit as a dependency of systemd's user-runtime-dir@.service so it
will be run before the user services on each boot. This should
fix the various permission issues currently being seen with WAM
startup.
Bug-AGL: SPEC-3781
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ie45b43a39530c23439332cdcd7f4550c9f6fc23c
Jan-Simon Moeller [Wed, 20 Jan 2021 17:32:16 +0000 (18:32 +0100)]
Allow compositor be started using software rendering
This allows to produce working images without restricted licenses.
Software rendering will be slow and screen updates take a while.
Bug-AGL: SPEC-3774
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I4edb1a66284d60d4bae7e9f09f87b4268e2431df
Marius Vlad [Fri, 15 Jan 2021 21:17:24 +0000 (23:17 +0200)]
packagegroup-agl-demo-platform: Fix waltham-remoting feature
And avoid using waltham-recevier for the moment, until we get it in the
tree. Not only that, but instead use the correct name of the feature
while at it (there's no agl-weston-waltham-remoting).
Bug-AGL: SPEC-3601
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I2ee39dd603a41e147b95aa77237bcc06947c1028
Scott Murray [Thu, 14 Jan 2021 22:02:08 +0000 (17:02 -0500)]
Remove unused navigation-demo app recipe
The navigation-demo application has never been used and its role as
an example of using QtLocation has for the most part been supplanted
by ondemandnavi, so remove it to reduce maintenance burden.
Bug-AGL: SPEC-3748
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I3e9c17aab82fa4a05181eaa2f13efc77e4dbcd40
Scott Murray [Thu, 14 Jan 2021 22:00:23 +0000 (17:00 -0500)]
Update demo app runtime dependencies
Update runtime dependencies in demo app recipes to match current
binding requirements.
Bug-AGL: SPEC-3748
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ibaab8d0d2b00f764946ed8472e76a504647b697e
Scott Murray [Thu, 14 Jan 2021 21:48:04 +0000 (16:48 -0500)]
Remove unused demo app build dependencies
Update demo app recipes as appropriate to remove now unused build
dependencies such as libhomescreen, qlibhomescreen, and qtwebsockets.
Bug-AGL: SPEC-3748
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ic3b17bf868dcd0ad633bd09f53311e11ec0a1a00
Scott Murray [Thu, 14 Jan 2021 21:19:06 +0000 (16:19 -0500)]
Fix style issues in app recipes
Update spacing and variable ordering in the demo app recipes for
consistency per the OpenEmbedded syle guide (see:
https://www.openembedded.org/wiki/Styleguide). Additionally,
a common cut-and-pasted unnecessary comment has been removed from
the recipes. There are no functional changes.
Bug-AGL: SPEC-3748
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ic7cf3a1392678e76e8f512acb4f16b623fa35d3f
Scott Murray [Thu, 14 Jan 2021 18:07:37 +0000 (13:07 -0500)]
Remove unneeded gitsm usage from app recipes
Replace remaining now unnecessary gitsm fetcher usage with just
plain git.
Bug-AGL: SPEC-3748
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ic6913eb833ea3a8166db02064828f737da49cf92
Scott Murray [Thu, 14 Jan 2021 17:49:25 +0000 (12:49 -0500)]
Update SUMMARY and DESCRIPTION in app recipes
Update the SUMMARY and DESCRIPTION variable definitions in the
various demo application recipes to remove old references to
"CES 2017" and make them more consistent.
Bug-AGL: SPEC-3748
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I97cc00610463aa59f7e23ecccc9c625fbfed7a74
Jan-Simon Moeller [Thu, 14 Jan 2021 17:00:57 +0000 (18:00 +0100)]
meta-agl-demo: move open-vm-tools and vboxguestdrivers to meta-agl-demo
open-vm-tools and vboxguestdrivers do have a dependency to meta-networking
which is no longer included in meta-agl-core .
Move the inclusion into meta-agl-demo .
Bug-AGL: SPEC-3769
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I966145d53ce1522fdac1d57075b93f0063d2dc89
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Scott Murray [Tue, 12 Jan 2021 22:23:58 +0000 (17:23 -0500)]
Update agl-cluster-demo-support feature
Changes:
- Switch agl-cluster-demo-support from using IMAGE_FEATURES to
AGL_FEATURES to work better with building the different demo
images.
- Add a connman bbappend to move the agl-cluster-demo-support
specific logic out of meta-agl-core.
Bug-AGL: SPEC-3749
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Iad42662db903b7403ec7985c315793fdcd6fc9a7
Scott Murray [Tue, 12 Jan 2021 21:41:29 +0000 (16:41 -0500)]
Remove separate agl-{cluster,telematics}-demo features
Changes:
- Remove feature templates and associated include files for the
agl-cluster-demo and agl-telematics-demo features. All of the
demo images can now be built by just configuring with the agl-demo
feature.
- Remove feature template for agl-cluster-demo-preload, the cluster
demo configuration it was pulling into the cluster image is now
driven by the agl-demo-preload feature instead.
- Moved speech framework and Alexa voiceagent feature inclusion to
agl-demo-platform.inc to avoid them accidentally being pulled into
the cluster or telematics demo images. Part of this change is
moving agl-voiceagent-alexa from using IMAGE_FEATURES to
AGL_FEATURES, which needs a corresponding change to meta-agl-devel.
- Remove leftover use of agl-core-image-profile DISTRO_FEATURE, which
no longer exists.
- Remove unneeded explicit dependency on the
PREFERRED_RPROVIDER_virtual/voice-high-config, things seem to be
working fine with the dependency from agl-service-voice-high, so it
is not required.
Bug-AGL: SPEC-3749
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ibcfbce28231a91aa56269db9196c471458d0e928
Jan-Simon Möller [Wed, 13 Jan 2021 16:48:53 +0000 (17:48 +0100)]
pyagl: update SRCREV
Update SRCREV in pyagl recipe to pick up:
5a7414c Support specifying CAN interface for tests
Bug-AGL: SPEC-3756
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ib4ad93474fa07d9dbe6cba59bcd5d99eda7fd374
Lorenzo Tilve [Tue, 12 Jan 2021 12:49:57 +0000 (13:49 +0100)]
web-runtime: Bump chromium79 and wam to adress first-frame dection and logging
Bump the versions of Chromium79 to include a workaround for the
webapps launching delay that was introduced in order to address
problems happening with first-frame detection.
These updates also fix full WAM verbosity to journalctl when defined,
and building Chromium with externalsrc, and removes lld and gold.
Also iclude explicit dependency chain when building html5 dempo
platform to packagegroup-agl-profile-graphical-html5.
Bug-AGL: SPEC-3576
Bug-AGL: SPEC-3767
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
Change-Id: I34b0001c58522cfc7940d0384809e14e3d999ea8
Marius Vlad [Tue, 12 Jan 2021 14:17:30 +0000 (16:17 +0200)]
weston-init_agldemo: Enable debug option for agl-compositor
We only enable it conditionally if agl-devel is distro feature is on, as
it might be seen as a security hole. This helps CI to take screenshots.
Bug-AGL: SPEC-3752
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I3731b19b557fca3d7e00906a37355db3e9f7b8d0
Scott Murray [Tue, 12 Jan 2021 17:07:42 +0000 (12:07 -0500)]
pyagl: update SRCREV
Update SRCREV in pyagl recipe to pick up:
003ccc0 Mark CAN J1939 tests as xfail for now
Bug-AGL: SPEC-3765
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I71903b781ebe43e3c2a55c87b745de33d817d4e6
Scott Murray [Wed, 6 Jan 2021 23:35:50 +0000 (18:35 -0500)]
Add dev-mapping-ci recipe
Add a dev-mapping-ci recipe that installs a CI specific version of
/etc/dev-mapping.conf for the agl-service-can-low-level binding.
Additionally, the dev-mapping-demo recipe files have been moved to
recipes-config/dev-mapping so all the dev-mapping* recipes are in
the same place, and the now required "j1939" bus mapping has been
added to the various dev-mapping files.
To enable use of the new recipe, a definition of the variable
PREFERRED_RPROVIDER_virtual/low-can-dev-mapping has been added to
the agl-demo feature definition that enables it based on the AGLCI
DISTRO_FEATURE. This is intended to replace the definition in
poky-agl.conf, which will be removed in subsequent cleanup.
Bug-AGL: SPEC-3756
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ieb80a7f4b76ddd7851acca521dea1a8dd104cf86
Scott Murray [Mon, 4 Jan 2021 21:31:16 +0000 (16:31 -0500)]
Update weston-ini-conf package use
The rework of the weston-ini-conf recipe in meta-agl new means that
there are separate weston-ini-conf and weston-ini-conf-landscape
packages for portrait versus landscape mode, so update use in the
demo image packagegroups to use the appropriate one explicitly.
The previous dependency in packagegroup-agl-graphical-weston has been
removed since weston-init now has a dependency on the new "weston-ini"
runtime (i.e. explicit RPROVIDES) dependency. Note, however, that
explicitly pulling weston-ini-conf or weston-ini-conf-landscape into
images is recommended as opposed to relying on PREFERRED_RPROVIDER.
Bug-AGL: SPEC-3745
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ia37d61c5684a06755d2761850394e5f887f14a4a
Lorenzo Tilve [Tue, 22 Dec 2020 11:13:14 +0000 (12:13 +0100)]
web-runtime: Update from chromium68 to chromium79
This patch contains all the squashed changes needed
to bump WAM and Chromium to M79, including all the
ported changes from both upstream Chromium, webOSE and
and the former chromium 68 version.
It includes the needed changes on the recipes, and bumps
the versions to the new commits/branches of the
Chromium and Wam repositories.
The split of the ongoing changes merged is available here:
https://github.com/Igalia/meta-agl-html5-dev/commits/chromium79
Bug-AGL: SPEC-3576
Change-Id: Ia0de6f11001189789d4ffbf01ed81929c57bc7c5
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
Jan-Simon Moeller [Thu, 7 Jan 2021 15:21:00 +0000 (16:21 +0100)]
SPEC-3723: add appfw dependencies back to SDK image
This is required in the SDK for some apps.
Bug-AGL: SPEC-3723
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I5169e3e15fe8221583b3510ff3b94aa4a27c597a
Scott Murray [Tue, 5 Jan 2021 23:25:34 +0000 (18:25 -0500)]
packagegroup-agl-image-ivi: restore agl-login-manager dependency
Restore the agl-login-manager RDEPENDS to packagegroup-agl-image-ivi
so that it will get pulled into agl-image-ivi(-crosssdk) images.
This was removed during the layer reorganization done for SPEC-3723,
but is required so that afm-user-session and its dependencies will be
started for boot. This will restore CI functionality while further
post layer reorganization cleanup to rationalize where the dependency
should go is considered.
Bug-AGL: SPEC-3753
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I2ef8a5bf05e5c29267643ca93748ae7dad42c8fa
Jan-Simon Moeller [Thu, 17 Dec 2020 16:17:19 +0000 (17:17 +0100)]
Move core speech service to meta-agl-demo
This moves the generic agl-speechframework to meta-agl-demo.
The alexa-voiceagent bits remain in meta-agl-devel for now.
This fixes a dependency of the settings app.
Bug-AGL: SPEC-3734
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: If177271a4a2584ec71ab53ac02764c8065f8b313
Jan-Simon Moeller [Tue, 8 Dec 2020 10:15:02 +0000 (11:15 +0100)]
SPEC-3723: restructure meta-agl-demo
All demo related components should be in here now.
We keep the packagegroups on purpose for now to stay backward-compatible.
v2: layer does pass yocto-check-layer, dependencies adapted
v3: remove the dynamic-layer setup, use all-in-one approach
v4: Fixed comments from Paul Barker. Tnx!
v5: Removed wayland/weston/agl-compositor additions, except for demo
specific weston-init bbappend
Follow-up changes required later:
- massaging packagegroups
- scrub of recipes
Bug-AGL: SPEC-3723
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I47cefd8c23d46b2cdd063470e3f7d97d5ad952d8
Thomas Walzer [Mon, 7 Dec 2020 13:21:57 +0000 (14:21 +0100)]
Added cannelloni to packagegroup-agl-demo
To have cannelloni as a standard tool when can-utils
is integrated to AGL.
Bug-AGL: SPEC-3698
Signed-off-by: Thomas Walzer <Thomas.Walzer@Reutlingen-University.DE>
Change-Id: Iba74594925bd25af6d62326dea9b2b269bdc876b
Jan-Simon Möller [Mon, 7 Dec 2020 21:39:25 +0000 (22:39 +0100)]
Change poiapp to use LICENSE
instead of COPYING to simplify and align with other recipes.
Bug-AGL: SPEC-3440
Patch prepared initially by Li Xiaoming.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I3e57bd3606e8b4b36fdde38ecfb57c3f46873c59
Thomas Walzer [Wed, 2 Dec 2020 15:14:35 +0000 (16:14 +0100)]
Adding the cannelloni tool for can over ethernet to agl-demo
It could be used via cli cannelloni
Bug-AGL: [SPEC-3698]
Signed-off-by: Thomas Walzer <Thomas.Walzer@Reutlingen-University.DE>
Change-Id: Id07dcaf440a5b205da3ab120f4744866c4ff36de
Jan-Simon Moeller [Mon, 7 Dec 2020 10:15:54 +0000 (11:15 +0100)]
Workaround issue with homescreen-demo-ci with AGLCI on
Ensure we can build master with AGLCI on.
This fixes:
Error:
Problem: package packagegroup-agl-demo-platform-1.0-r0.noarch requires packagegroup-hmi-framework, but none of the providers can be installed
- conflicting requests
- nothing provides homescreen-demo-ci needed by packagegroup-hmi-framework-1.0-2.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
until we can debug the root cause.
Bug-AGL: SPEC-3718
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ide1836430622f91a34a7acb012c444b26c983505
Jan-Simon Moeller [Fri, 4 Dec 2020 05:46:58 +0000 (06:46 +0100)]
Add waltham-dev dependency to agl-demo-platform-crosssdk
This fixes:
Missing or unbuildable dependency chain was: ['agl-image-minimal-crosssdk', 'waltham-dev']
Bug-AGL: SPEC-3605, SPEC-3604
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I89bfe1e7b044ec471c7688459ca9cf7a4ce4977d
Marius Vlad [Wed, 25 Nov 2020 15:37:32 +0000 (17:37 +0200)]
waltham-receiver_git: Add missing waltham runtime dependency
Seems I missed adding the runtime dependecy for waltham, and testing it
with the transmitter (which already had a runtime dependency for waltham)
didn't revealed any issue. Fixed by adding the RDEPENDS in the receiver
as well.
Bug-AGL: SPEC-3605
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Icbfb6686223582acab753911803f66f5aa8b99b0
Marius Vlad [Wed, 21 Oct 2020 10:46:09 +0000 (13:46 +0300)]
pickckagegroup-agl-demo-platform: Enable waltham-receiver
Only if we specify agl-weston-waltham-remoting distro feature
Bug-AGL: SPEC-3605
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I64b5746a96e9e8e7226c6c9068f2eda5a6644c49
Marius Vlad [Tue, 20 Oct 2020 17:14:30 +0000 (20:14 +0300)]
waltham-receiver: Added waltham-receiver recipe
Bug-AGL: SPEC-3605
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I14009401162f22a597f2abd970ab9e6b681c08ed
hongyevgeny [Mon, 26 Oct 2020 05:32:44 +0000 (14:32 +0900)]
Add kr font into agl-demo-platform
Signed-off-by: hongyevgeny <yev@drimaes.com>
Change-Id: I931c449b32dad02830d2db4f49d07f6d4c0f763a
Andrey Shamanin [Mon, 26 Oct 2020 12:22:32 +0000 (15:22 +0300)]
Add libcloudproxy to demo image and crosssdk as feature
Bug-AGL: SPEC-3667
Signed-off-by: Andrey Shamanin <andrei.shamanin@orioninc.com>
Change-Id: I9b14ebd1e3c3c647c8c2b90f02886b397e9a81bc