Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
Signed-off-by: hongyevgeny <yev@drimaes.com>
Change-Id: I931c449b32dad02830d2db4f49d07f6d4c0f763a
|
|
Bug-AGL: SPEC-3667
Signed-off-by: Andrey Shamanin <andrei.shamanin@orioninc.com>
Change-Id: I9b14ebd1e3c3c647c8c2b90f02886b397e9a81bc
|
|
The agl-image-ivi-crosssdk image was missing multiple services required for CI use.
Bug-AGL: SPEC-3598
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ide6a367955b9a019863d7b29e04157c94dd33f60
|
|
Include the homescreen-demo-ci application when agl-ci distro feature
has been passed.
Bug-AGL: SPEC-3592
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I7b27d96a3451fd80ef290eef5ae6ebddbc654e98
|
|
This packagegroup is also used in the html5-only image.
Remove the dependency to qt components.
Bug-AGL: SPEC-3571
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I1f8d203ebbe1b5a9b98e364591776830627bfb51
|
|
Bug-AGL: SPEC-3522
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ib6a9592e60551251e3f8248896e3ca8b7326e358
Depends-On: Ib0dcda6382dd52677a0768afe3948ab62955c9f8
|
|
Changes:
- Add a can-dev-mapping-helper.sh script and systemd unit to drive
it, the script checks if the CAN devices specified in the low-can
configuration file /etc/dev-mapping.conf exist, and if not brings
up corresponding virtual CAN devices.
- Add a systemd over-ride conf file for agl-service-can-low-level
that makes can-dev-mapping-helper a dependency. This should ensure
that the low-can binding always starts even if there are no physical
CAN hardware devices.
- Added a Before statement to sllin-demo.service to ensure that it
will run before can-dev-mapping-helper and ensure that lin_config
can create sllin0 correctly.
- Removed the sllin-demo-virtual systemd unit, as it will no longer
be required with can-dev-mapping-helper.
- Updated the /var/run paths in sllin-demo.service and associated
start_lin_demo.sh script to quiet systemd warnings about /var/run
usage.
Bug-AGL: SPEC-3540
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ife02f75f57ac7bbdee6b02217e2ab657fe8c36e0
|
|
The agl-desktop-config recipe has been removed from meta-agl,
remove usage.
Bug-AGL: SPEC-3539
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I1497082cf42edd51635831036ddeef2734914e51
|
|
Bug-AGL: SPEC-3497
Signed-off-by: Antia Puentes <apuentes@igalia.com>
Change-Id: Ic70838f19c268b836e364b1d52e77b4e80156e1b
|
|
The recipes for cloudproxy service has been added in ivi-service packagegroup
The new feature cloudproxy has been added to agl-demo
Bug-AGL: SPEC-3496
Change-Id: I9d9a2efd5d686b25b593ddc18a9147aa27d5054c
Signed-off-by: Leonid Lazarev <leonid.lazarev@orioninc.com>
|
|
AWS SDK is included to AGL cross SDK, it allows users to use AWS SDK
during appropriate (working with cloud) AGL application development.
v2: resubmit
Library mbedTLS has been added to AGL SDK, because it is required for AWS SDK.
Bug-AGL: SPEC-3480
Signed-off-by: Andrey Shamanin <andrei.shamanin@orioninc.com>
Change-Id: I015ecad01970bebad8f25b8c5024cbe74c7fd78c
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
to avoid issues due to the limited graphics memory on the pi3,
exclude the agl-demo-platform from the build.
Bug-AGL: SPEC-390
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ie32940a841d2bb5ed5c7b8590b27cadb0ac26d5f
|
|
This reverts commit 3f5c8fe94111312e3186cbf0d5c8c06d4e344ecd.
Reason for revert:
Requested package itself is not merged, yet.
Change-Id: Iba64dcf588b469f497df49b906a7eec423f95ac3
|
|
AWS SDK is included to AGL cross SDK, it allows users to use AWS SDK
during appropriate (working with cloud) AGL application development.
Bug-AGL: SPEC-3480
Signed-off-by: Andrey Shamanin <andrei.shamanin@orioninc.com>
Change-Id: I2494396bec28156ba2e732515f9ab2b61a8f71f7
|
|
Adding distro-build-manifest in the packagegroup-agl-core-boot does trigger rebuilds
of the packagegroup if the manifest changes. Avoid this by adding the manifest
directly in the images only (e.g. agl-demo-platform).
This prevents multiple tasks from being triggered and saves time.
Also this recipe is *not* reproducible by design (timestamps, layer hashes).
Bug-AGL: SPEC-3456
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I6845772da1b4ae88506270e6105182f73e00feb2
|
|
meta-sdl upstream does not support YP 3.1 LTS 'dunfell' .
Remove the feature.
Bug-AGL: SPEC-3446
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I855f4c0b5a2dd361b9179f4861d8c120cb4f1256
|
|
qtaglextras is linked and has depedencies on libqwindowmanager. Remove
it entirely.
Bug-AGL: SPEC-3342
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I69eb0cb3b184470560199e8df9bf98efc7a9a8ce
|
|
Bug-AGL: SPEC-3342
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Iad1da72d18eb0a938026434e47b36a30b1c43eef
|
|
Remove libqtappfw package from QTAGLSEXTRAS and
add to individual recipe RDEPENDS.
Bug-AGL: SPEC-3390
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: Idb5aaca35a8d797a4e758f82df6650ef3aeb6561
|
|
Nothing in-tree uses the agl-service-steering-wheel binding, which
was specific to one particular older demo setup with a USB steering
wheel peripheral. As well, it has never been converted to use the
CMake app templates, and thus lacks proper support for building
debug/test/coverage widgets. To ease maintenance effort and keep
the core set of APIs cleaner, remove it.
Bug-AGL: SPEC-2049, SPEC-3300
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I65097dd48933aefe5ec9ee689ad0b60bb520035d
|
|
Nothing in the demo platform uses the low-can-demo widget contents,
and has not for a couple of releases. To ease maintenance effort,
remove it.
Bug-AGL: SPEC-3415
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I89471926d94e65fdcf57765b8087b49f46a71d1a
|
|
Add azure-iot-sdk-c and umock-c to support building agl-service-cloudproxy
Bug-AGL: SPEC-3376
Signed-off-by: Marat Sabitov <marat.sabitov@mera.com>
Change-Id: Idd26e32a0cd4fe1d50b888c49fdba425b2e12ddd
|
|
To match the update in meta-agl, rework to drop the agl-test-wgt and
agl-devel-wgt feature package additions and now unnecessary test/devel
packagegroups. They'll now be pulled in by the COMPLEMENTARY_GLOBS
definitions for those image features.
As well, to ensure that agl-demo-platform-crosssdk contains required
extra additions, use new .inc file from meta-agl-profile-graphical-qt5
in the SDK definition.
Bug-AGL: SPEC-3300, SPEC-3375
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I6b54af5f7c76965171282ed81dc8160c69a9441f
|
|
Add azure-iot-sdk-c to support building agl-service-cloudproxy
Bug-AGL: SPEC-3376
Signed-off-by: maratsabitov <marat.sabitov@mera.com>
Change-Id: I895fc149243d90c58d81d318eecbf030bfbafc53
|
|
Changes include:
- Add "agl-test-wgt" to IMAGE_FEATURES in the agl-demo template
definition to yield the desired default behavior of the test
widgets always being added to the agl-demo-platform image.
- Created new devel and test packagegroup variants for several of the
existing packagegroups to contain the associated widgets.
- Added several services to the RDEPENDS in the definition of
packagegroup-agl-ive-services that have been getting picked up by
application RDEPENDS. This simplifies the test/devel packagegroup
definitions.
- Extend the agl-devel-wgt and agl-test-wgt FEATURE_PACKAGES
variables as necessary to add the required corresponding widget
packagegroups.
- Shifted some non-applications and the use of
packagegroup-hmi-framework around a bit in the definition of
packagegroup-agl-demo-platform to improve clarity.
- The alexa-viewer app and virtual/alexa-voiceagent-config package
are now pulled in by extending the agl-voiceagent-alexa
FEATURE_PACKAGES definition. This is a cleaner use of the image
feature than the previous checking of IMAGE_FEATURES that was being
done in the packagegroup-agl-demo-platform definition.
Bug-AGL: SPEC-3300
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I0ace2d140fdceb1e0d778a0fe71d7f856a953ae4
|
|
Remove recipes no longer used by any image.
- als-meter-demo
- controls
- settings-log-utils
- vod-server
- windowmanager (old version)
- web-runtime (replaced with chromium)
Packagegroup updates.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I2824a1a645a6f31e2f2ee9023548aefd7710aa07
|
|
Python 2 support has been removed in dunfell, and there is no obvious
requirement for python-curses in the demo images at this point, so just
remove python-curses from the packagegroup.
Bug-AGL: SPEC-3302
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I973315fb8273790840998ca3b03d7805cbc10a3b
|
|
The gn tool recipe is not usable on dunfell due to python2
dependencies, and the current AGL solution for web applications
does not require building Chromium with the SDK, so remove the
recipe and the packages explicitly added for Chromium to cut down
on the SDK size and build time.
Bug-AGL: SPEC-3302
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I7e99f2c7711d2fad9d7608a734a2d96f2cb52e48
|
|
Since it fails to compile against the linux-altera default kernel
configuration, disable MOST driver when building for cyclone5 for
now. This can be revisited if someone with the hardware that desires
it and is motivated to test it becomes available.
Bug-AGL: SPEC-2932
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ib6db911b697116481c2cf7e1956c0d0a732233b4
|
|
This is now fixed after commit 47580653229c4dc4f1f23a26299960f37b767ea6
in meta-agl.
Bug-AGL: SPEC-3205
Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
Change-Id: If48a2446b74331ff0963359c5947c051c379e925
|
|
Match recipe being upstreamed to allow easy removal of this
file on future upgrades
Ref: http://lists.openembedded.org/pipermail/openembedded-devel/2020-February/205154.html
Bug-AGL: SPEC-2701
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Change-Id: Ieffb8aed6498867a19b03a5910f081df62dcb834
|
|
* agl/next:
packagegroup-agl-demo: replace udisks with udisk2
vboxguestdrivers: upgrade to 6.1.2
qtlocation: remove local patch
Declare layer compatibility with zeus
Change-Id: Iac02f582ee0808329b343f80666d74fc5385af90
|
|
Bug-AGL: SPEC-3151
Change-Id: Iee5fcba63de56f7d326a9015902f63e4d48632bf
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
|
|
Bug-AGL: SPEC-3152
Change-Id: I70ada4d6cf6da76b03bca7c2d8905f364b8a460f
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
|
|
Bug-AGL: SPEC-2824
Change-Id: Icc15a48d2a78dfdd57bf60f050ec0b66c714aefa
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
|
|
Bug-AGL: SPEC-2401
Change-Id: I6bcc182f856fa56d76152e28a0ee96d74ff7b555
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
|
|
Bug-AGL: SPEC-2823
Change-Id: Ia58ae3d871b1f5119daf60ea08378aba6fc75046
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
|
|
The cluster-demo-simulator is a small python script that sends can messages
to simulate speed and rpm. It has support for steering wheel events.
Bug-AGL: SPEC-3090
.
Change-Id: I45bf259c984c59912a674a57ccc642a1917a3209
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
(cherry picked from commit b0620c288705d14aadb9cdd95e47b8b22dc7662a)
|
|
The inclusion was not working. Fix it.
Bug-AGL: SPEC-3091
.
Change-Id: Ibbeed9665e4f1cde58a7b60205b33f94a7039d59
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The recipe for udisks has been removed upstream, replace with udisks2
for zeus upgrade.
Bug-AGL: SPEC-2932
Change-Id: I66afa20c9053185b632b20b3141a3d77b096403c
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Add agl-service-can-high-level-viwi recipe to replace the
high-level-viwi-service one from meta-agl (which will later be
removed), and update packagegroup-agl-ivi-services to use it.
Also remove high-level-viwi-service and agl-service-signal-composer
from the AGL_APPS list in packagegroup-agl-demo-platform, as they
are already pulled in via packagegroup-agl-ivi-services.
Bug-AGL: SPEC-3113
Change-Id: I4ceab8b5ab1a4653f59749317d1a72c31652ca54
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Add recipe for demo voice capabilities GUI metadata event viewer for
Alexa voiceagent, and conditionally add it to the list of applications
in packagegroup-agl-demo-platform based on the agl-voiceagent-alexa
feature being present in IMAGE_FEATURES.
Bug-AGL: SPEC-3110
Change-Id: I7b84ace51430937dbcb35f4773b06290039a19bd
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
To enable seeing the steering wheel LIN messages on the cluster board
for the planned CES demo, a systemd unit that wraps the use of candump
in bridging mode is added when the agl-cluster-support feature is
enabled. To make sure that the sllin0 interface is always available
for testing without the specific demo LIN hardware, a vcan interface
is set up as sllin0 when the ttyUSB0 device representing the serial
adapter for the LIN transceiver is not present. Since this virtual
sllin0 interface is very useful for general testing of the steering
wheel event support up through the low-can and signal-composer stack,
it has not been hidden behind agl-cluster-demo-support.
Bug-AGL: SPEC-3049
Change-Id: Idb478e3fe4085859e8704ab0329a341b1a11e0ef
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|