Age | Commit message (Collapse) | Author | Files | Lines |
|
Goal is to reach a minimal meta-agl-core as base for IVI and IC work at the same time.
Trim dependencies and move most 'demo' related recipes to meta-agl-demo.
v2: changed to bbapend + .inc , added description
v3: testbuild of all images
v4: restore -test packagegroup and -qa images, compare manifests and adapt packagegroups.
v5: rebased
v6: merged meta-agl-distro into meta-agl-core,
due to dependency on meta-oe, moved -test packagegroup and -qa images
to own layer meta-agl-core-test
v7: Fixed comments from Paul Barker
v8: Update the markdown files
v9: restore wayland/weston/agl-compositor recipes/appends, reworked to
move app f/w specific changes to bbappends in meta-app-framework and
only demo specific weston-init changes to meta-agl-demo
v10: fix s/agldemo/aglcore/ missed in weston-init.bbappend
Description:
This patch is part 1 out of 2 large patches that implement the layer rework
discussed during the previous workshop. Essentially meta-agl-core is the
small but versatile new core layer of AGL serving as basis for
the work done by the IC and IVI EGs.
All demo related work is moved to meta-agl-demo in the 2nd patchset.
This should be applied together as atomic change.
The resulting meta-agl/* follows these guidelines:
- only bsp adaptations in meta-agl-bsp
- remove the agl-profile-* layers for simplicity
-- the packagegroup-agl(-profile)-graphical and so on
have been kept in meta-agl-demo
- meta-agl-profile-core is now meta-agl-core
- meta-agl-core does pass yocto-check-layer
-- therefore use the bbappend + conditional + .inc file
construct found in meta-virtualization
- meta-agl/meta-security has been merged into meta-agl/meta-app-framework
- meta-netboot does pass yocto-check-layer
- meta-pipewire does pass yocto-check-layer
Migration:
All packagegroups are preserved but they're now enabled by 'agl-demo'.
Bug-AGL: SPEC-3723
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ia6c6e5e6ce2b4ffa69ea94959cdc57c310ba7c53
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25769
|
|
Per discussion on Arch wiki at:
https://wiki.archlinux.org/index.php/Udisks#Mount_to_/media_(udisks2)
add a udev rules file to tweak the UDISKS_FILESYSTEM_SHARED environment
variable to configure udisks2 to use /media as used to be the default
with the older udisks. This restores behavior to what is expected by
the AGL configuration for lightmediascanner.
Bug-AGL: SPEC-2932
Change-Id: I66fda10f71dea889f3cd06341d9daa809bec2aa5
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
The udisks recipe was dropped from meta-oe in zeus, rework our
bbappend to work with udisks2 which replaces it.
Bug-AGL: SPEC-2932
Change-Id: I9ac1a25ee5a816d06874a5c859034f2c2758d117
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
On do_install() the correct execute bits are set and shouldn't
be in the repo version of automount.sh
Bug-AGL: SPEC-2774
Change-Id: Ic66707f9e9367ed02c523f11cb6d6ba360e6fe9f
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
You have to tweak mount options on a per filesystem basis so that the
permissions set on the mount point allow the mediascanner and
mediaplayer to read files.
Bug-AGL: SPEC-545
Change-Id: I2579bf4b8be3d0bc05f08f762bb751d4f54651a8
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
Not all filesystems support 'flush' mount option and this was
preventing automounting.
Change-Id: I98d25ab58cc6683272cdd45783aa854bc54f53ba
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Main goal of this is to move the agl-service-* bindings into the core and to
unify common recipes like wayland/weston into meta-agl-profile-graphical.
As a placeholder for recipes is meta-agl-profile-demo which are being reshuffled.
TLDR: agl-service move to meta-agl-profile-core. wayland/weston moves to meta-agl-profile-graphical.
This patchset needs the 2nd patchset of the series to build (meta-agl-demo).
Bug-AGL: SPEC-145 , SPEC-876 , SPEC-877
v2: rebase including udiscs patches from meta-agl-demo
Change-Id: I5e33f72d01707fa8b826d382bccaca3addcbbc47
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|