Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
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
|
|
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
|
|
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>
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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>
|
|
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
|
|
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
|
|
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
|
|
It could be used via cli cannelloni
Bug-AGL: [SPEC-3698]
Signed-off-by: Thomas Walzer <Thomas.Walzer@Reutlingen-University.DE>
Change-Id: Id07dcaf440a5b205da3ab120f4744866c4ff36de
|
|
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
|
|
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
|
|
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
|
|
Bug-AGL: SPEC-3605
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I14009401162f22a597f2abd970ab9e6b681c08ed
|
|
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 latest changes require the recipe to change.
Also the LICENSE file had whitespace at the end removed.
Required to fix the build.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I07c2ce652f67757ba303c343ed0410baf3f7e7ac
|
|
Bug-AGL: SPEC-3644
Signed-off-by: Andrey Shamanin <andrei.shamanin@orioninc.com>
Change-Id: I1810931aab0bc8dafc057f82517ba570a82f66fa
|
|
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
|
|
homescreen-demo-ci is a qt client shell, useful in providing a way to
take a screenshot that doesn't dynamically update itself. It still uses
qt and has the same dependencies as homescreen.
Bug-AGL: SPEC-3592
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I732abb386ca0362e896ac3a89325a411a9748968
|
|
Change branch and SRCREV in agl-service-cloudproxy recipe to use
AGL_BRANCH and AGL_APP_REVISION variables like all other upstream
service bindings. This will pick up:
329d8ba Add tests for cloudproxy service
Also reordered some things in the recipe to match OE guidelines.
Bug-AGL: SPEC-3485
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ica02bd4a34c41490105b2e88f085b0d6c163c615
|
|
With the changes added at gerrit 25237 and 25233 the workaround
to avoid starting the launcher from the homescreen can be
dropped.
This reverts commit 13109053397fd99ad6ce38f9a2edc4e9fc6e009f.
Bug-AGL: SPEC-3544
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
Change-Id: Ifd8f3e71e8bfa7be4342480cbfb22c1da5ca842b
|
|
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
|
|
When launching automatically the html5-laucher from the html5-homescreen
using the sw compositing pipeline on qemu, a race condition is happening
that is breaking the UI.
This is removing this autostart of the launcher, which still can
be started manually, while the racing issues are fixed.
Bug-AGL: SPEC-3544
Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
Change-Id: Ic9e3dbf68d69d3042b0e850e63c7ff0c210cf1a4
|
|
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
|
|
Add wayland-native and qtwayland-native to DEPENDS in tbtnavi recipe
to fix building against the new compositor.
Bug-AGL: SPEC-3531
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I05101e3e6ea43537060417bc60d28450dec66b80
|
|
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>
|
|
Remove duplication and update to dunfell.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Id818cc7bdd66f92572d10d1ef09c6130a8bcfb6d
|
|
The layer meta-sdl does not have a dunfell branch. Remove the packagegroup as well.
Bug-AGL: SPEC-3452
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I1d72656f53fbb56ea4c15fe082e6d0bcf3d707c7
|
|
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
|
|
https://lists.automotivelinux.org/g/agl-dev-community is the right url.
Bug-AGL: SPEC-3490
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I2651ff46f175c54dd34e6493f3ec6f26df533a28
|
|
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
|