Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes include:
- Add agl-weston-remoting feature that sets "weston-remoting" distro
feature. The intent is to replace agl-gstrecorder in meta-agl-devel
with something more generic.
- Add weston remoting initialization timing patch to weston bbappend
in meta-agl-profile-graphical, conditional on "weston-remoting"
distro feature.
- The 0004-unconditionally-include-mman.h.patch weston patch is no
longer required after the SMACK labeling changes, remove it as
cleanup.
- Enable the weston "remoting" PACKAGECONFIG in weston bbappend, also
conditional on "weston-remoting". A redefinition of the "remoting"
PACKAGECONFIG option is required to fix a recipe bug that will have
a fix sent upstream.
- Rename virtualoutput.cfg weston.ini fragment to remote-output.cfg
to better reflect its current contents.
Bug-AGL: SPEC-3395
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I9c0579670d81296492b3b8bed93aafb3f7ffc15c
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/24567
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Update virtualoutput.cfg weston.ini fragment to use the 640x720 size
expected by tbtnavi.
Bug-AGL: SPEC-2913
Change-Id: I46abf9d6d78671772951e52e4f80cac20720edcf
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Bug-AGL : SPEC-2420
To use remoting plugin, we should use new
section in weston.ini.
Example)
[remote-output]
name=remote-1
mode=384x368@30
host=192.168.10.30
port=5005
Man)
https://gitlab.freedesktop.org/wayland/weston/blob/master/man/weston-drm.man#L149
https://gitlab.freedesktop.org/wayland/weston/merge_requests/7
Change-Id: Ifc271867dd2b1f2fe1794a08af188006f7b7779b
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
|
|
The logic to handle the "virtual-output" and "gst-record"
DISTRO_FEATURES seems to be unfinished, this update replaces the
"virtual-output" usage with just "gst-record", as the former does not
seem to exist in the AGL codebase. The virtualoutput.cfg file has been
updated with the arguments from the virtual output section in the
replacement .ini file from the mapviewer-demo recipe in meta-agl-demo,
but some further investigation is required into tweaking things to
produce a final .ini file that matches that one. These changes are a
first step to getting to that end goal.
Change-Id: Ib99e0717ed1e66016c6e936a3c398addcb6adfb7
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit 262b016588cb153520362cf0aed3715e43d86672)
|
|
This is the last larger commit in this series and deals with the graphical part.
We introduce the graphical profiles:
- meta-agl-profile-graphical
-- meta-agl-profile-graphical-html5
-- meta-agl-profile-graphical-qt5
Notable changes:
- weston-ini-conf moved to the meta-agl-bsp layer. Most BSPs have bbappends, so we need to have the recipes present (but unused) even in the console images.
- new image: agl-image-boot = terminal-only + network + package-manaager. Ready for using package-feeds
- new image/sdk: agl-image-minimal-crosssdk
- agl-service-mediaplayer has a dependency on weston, thus it cannot be in the 'core'. Moved it to profile-graphical.
- The wayland-ivi-extension moved to the agl-demo-platform.
- The app-framework layer included and pulled 'web-runtime' as dependency. This broke console-only images. This has been moved to be in meta-agl-demo only for now.
- added and massaged the agl-features.
- found and added a useful script 'oe-depends-dot' that helps to work with the dot files (produced with bitbake -g)
Todo:
- we'll need another pass through the packagegroups. The dependencies for the layers/profiles are now sorted-out but we might have to add/shuffle a few packages.
For further details, see meta-agl/docs/profiles.md.
v2: fix meta-agl/meta-security/conf/layer.conf - the immediate expansion previously used in there caused some recipes not being added to BBFILES.
v3: fix packagegroup renaming (packagegroup-agl-devel -> packagegroup-agl-core-devel)
v4: fix missing packagegroup inclusion (tnx Jose, Scott, Stephane)
v5: fix missing packagegroup inclusion
v6: explicitely put profile-graphical-qt5 on-top of profile-graphical
v7: re-add 'procps' when agl-devel feature is on
Bug-AGL: SPEC-145
Change-Id: I24cdcd1118932758d0c55d333338238f2a770877
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|