Age | Commit message (Collapse) | Author | Files | Lines |
|
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 WAM/Chromium in a follow-up w/o ties into the old framework.
Bug-AGL: SPEC-4121
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I58075f5f1e477106a1aad3d2171a0904bf0cb16e
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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>
|
|
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
|