summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-02-17meta-agl-profile-cluster-qt5: disable qtbase patchesScott Murray1-4/+6
The patches to qtbase for supporting the qtcompositor cluster demo on dra7xx-evm do not apply against 5.13.2 and it is not clear if they are still required, disable them for now until someone with the hardware can investigate. Note that this change is required to unblock building the regular cluster demo. Bug-AGL: SPEC-2932 Change-Id: I47b7de17a0d2da5155b2c58f89bbe78ab516c4e1 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-02-17agl-sota: Set initramfs fstype to cpio.gzLeon Anavi1-0/+1
Set initramfs fstype to cpio.gz in 50_local.conf.inc (included in local.conf) when agl-sota is enabled. Bug-AGL: SPEC-3097, SPEC-3130 Change-Id: Iaa92d127aa6dddd6c6bc843cf3ee40e816d9e191 Suggested-by: Patrick Vacek <patrickvacek@gmail.com> Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-02-17zeus updates for dragonboard-410cScott Murray2-1/+1
Changes: - Update BBMASK definition in template to avoid new warning. - Rename linux-linaro-qcomlt bbappend to use a wildcard to cover both the new 5.4 kernel in meta-qcom and still the older 4.x kernels in that BSP that a user might configure instead. Bug-AGL: SPEC-2932 Change-Id: I8a735a38409822e7069cc84bc2a42c06d351a278 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-02-17meta-security: activates dbus-cynagoraJosé Bollo10-212/+1249
Change-Id: Ia82ef9c5693c5eb4ba147bb7ead54f2608cb5dd4 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2020-02-16recipes-graphics/wayland/weston: Expose weston_output_damage()Marius Vlad2-0/+31
Seems that we can damage all the outputs, but not individual and output so patch libweston to include that declaration. The symbol's already exported. Bug-AGL: SPEC-3179 Change-Id: I6f765304c61d4ef288ebf015a131d9e138d50e97 Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
2020-02-14agl-compositor: Install agl-shell protocolMarius Vlad1-1/+1
As with 357c5a034a89 we now install the agl-shell protocol, so make yocto aware of it. Change-Id: I6976d9ebb86287305f45580a65a2c36b31f99488 Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
2020-02-14Rename dtb nameMinori Yasumura3-3/+3
Because the device tree has been renamed, we must rename it accordingly. Bug-AGL: SPEC-3097 Change-Id: Ic9ceee7df53880fa24f172c7c3a2ab76500e5a99 Signed-off-by: Minori Yasumura <minori@witz-inc.co.jp>
2020-02-14af-main: Fix setting of /run/userJosé Bollo1-1/+1
Includes: * ab26673 system setup: Fix settings on /run/user Bug-AGL: SPEC-3175 Change-Id: I41f7d3665ec161b7ae6bdbc19ad4ac3616b375c1 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2020-02-14cynagora: Fix protocol and start issuesJosé Bollo1-1/+1
Includes: * 384f2e7 Fix bug on unknown commands * 68ccab4 Fix a bug in protocol * 218dad2 Change cynagora service Bug-AGL: SPEC-3002 Bug-AGL: SPEC-3166 Bug-AGL: SPEC-3168 Change-Id: I671296d7f6512c1fcf2abda3bd707fbda1c63446 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2020-02-14Smack: Improve safety of signal policyJosé Bollo1-0/+1
This change enforce task to have `append` Smack's capacity (instead of `write`) to send a signal to an other task. Bug-AGL: SPEC-1780 Change-Id: I79687fcd0242db591255646d3b5c545badea3d47 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2020-02-14security-manager: Restrict socket accessesJosé Bollo2-0/+35
Ensure that only members of the group and the owner can access the security manager. Bug-AGL: SPEC-3146 Change-Id: Ia529be6b4ef425d03be31f0d2e2d623fa6ac091e Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2020-02-12[RCAR] Fix recipes path for SOTA buildRonan Le Martret2-0/+26
- For SOTA we need to use ${nonarch_base_libdir} instead of /lib Change-Id: I84fbbe44abd9f3a3752b555791c8e1e06c755a9b Bug-AGL: SPEC-3097 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2020-02-12Fix SOTA build for build other than qemuRonan Le Martret2-1/+24
- The meta-updater-qemux86-64 must be add only for qemu build. Change-Id: Iebdeddd869b2fca88467acd6983826b4f7e49de1 Bug-AGL: SPEC-3097 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2020-02-11meta-agl-profile-core: tweak udisks2 configuration for AGLScott Murray2-0/+9
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>
2020-02-11Add defaultbranch=master to gitreview fileJan-Simon Moeller1-0/+1
Update .gitreview to have the defaultbranch= tag. This simplifies changing the branches. . Change-Id: Id64c72bb5786368ea3fd11b9cb41537ff0d96b82 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2020-02-07meta-agl-bsp/meta-arago: update weston bbappendScott Murray8-134/+109
Update weston bbappend orginally from meta-arago/meta-arago-distro to work with zeus. The new weston_7.0.0.bbappend is based on the version from meta-arago's zeus branch as of commit 9646a5e, with some edits to remove unneeded patches after discussion with the meta-ti / meta-arago maintainer. Bug-AGL: SPEC-2932 Change-Id: Ia0a719b1fc7ed2f31c40a2b491cfc5e4b0f71cd0 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-02-07[RCAR] Update rcar driver weston 7 bsp 3.21.0Ronan Le Martret1-1/+1
- update new rcar driver (Linux_Drivers-weston7 20191021). Bug-AGL: SPEC-2932 Change-Id: I231301ac5096715e52f2fbb2e35c159a323f8b71 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2020-02-06Change distro-configuration after Icefish rc5Jan-Simon Moeller1-2/+2
. Change-Id: I036bfbbce92d8d06f1774af110b3bf3c7d35d706 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2020-02-04Bump afb-testFrederic Marec1-1/+1
Update afb-test version to pick-up: 4d0948a afm-test target: change order of the script Bug-AGL: SPEC-2795 Change-Id: Ib02a542121550ac5ec28834993170c03af6ee060 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2020-02-04[RCAR] Update rcar driver weston 7 bsp 3.21.0Ronan Le Martret1-2/+2
Change-Id: I052e4d0a27c1e0f6e6ab74c518d67dbf72e39b15 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2020-01-30[RCAR] Split ADSP path for ulcb and ulcb-kfRonan Le Martret3-44/+59
- If we want to build AGL for ulcb board without the meta-rcar (kingficher board support), we need to split the patch. Change-Id: I145887d4619a7132e46f98f30e1fc0dd3de6b29a Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2020-01-30Fix nss-localuser post installRonan Le Martret1-0/+2
-post install script need to have ${sysconfdir}/nsswitch.conf available. This file is provides by base-files. Change-Id: I4767341c442ab8242afa9fb7ed75c2ad8c6a6cc0 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2020-01-29Change distro config for Icefish rc5icefish_8.99.5icefish/8.99.58.99.5Jan-Simon Moeller1-3/+3
Adapt the AGLVERSION. . Change-Id: I5474b033e2dcdd69a645e33e5f4260c2b9260ce3 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2020-01-29Bump libappcontrollerFrederic Marec2-2/+2
Update SRCREV to pick up: 1bef31c Remove use of prefix 2a588b7 Add function to get config default search path 3dd9b37 Improve plugin search path Bump app-afb-test version to pick up: 910326f Change functions following controller modification Bug-AGL: SPEC-2795 Change-Id: I432c5fca85d5476840bd662f4fd6a1882b3103a6 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2020-01-29templates/feature/agl-compositor: Allow to test experimental agl-compositorMarius Vlad1-0/+14
Facilitates testing the client shell (homescreen) with the newer agl-compositor, but only enabled when DISTRO_FEATURES has 'agl-compositor'. Uses a WIP branch for it. Regular clients, like hvac, mediaplayer, launcher and navigation-demo also use the WIP branch. This modifies the conf/local file so it either needs a clean build directory or it requires an override of the conf/local when sourcing the aglsetup script. Bug-AGL: SPEC-3123, SPEC-3124 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Suggested-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ice650b5b61ebd1e1a35f045301c14e0bedda3a05
2020-01-28af-main: Improve Smack setupJosé Bollo1-1/+1
Improve setup for solving access issues While developping the binding afb-test, the export of the binding afm-test, using "provided-binding" feature revealed to be broken because of security setup. Bug-AGL: SPEC-2795 Change-Id: I0af4a46aaa191cad167a332ebb2d14ebbfe04c6a Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2020-01-28af-main: Use xdg-shell-v6 for agl-compositorMarius Vlad1-1/+3
As we're using xdg-shell-v6 instead of ivi-shell for agl-compositor and applications, make the transition much easier (that is, having a fully bootable workable image) by making it default when the DISTRO_FEATURES specify it. Bug-AGL: SPEC-3128 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Change-Id: I1bf1546d3cfab14b1b4b76199ba60207c984d69f
2020-01-28Bump libafb-helpFrederic Marec1-1/+1
Update SRCREV to pick-up: 1d1c6ce timer: Fix stopping a running timer 6d828a1 Add 'GetRunningBindingDirPath' function 4480e19 Add 'GetAFBRootDirPath' function Bug-AGL: SPEC-2795 Change-Id: Ia788cb99c84dd2bc5e62134447a9b26ae53a885e Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2020-01-27meta-agl-bsp: meta-raspberrypi: handle zeus upgradeScott Murray42-3262/+7
Remove backported u-boot, mesa, userland, and linux-raspberrypi recipes, tweaking local bbappends as required. Note that the linux-raspberrypi bump to 4.19.80 for rpi4 dual screen support is now handled via bbappend. Bug-AGL: SPEC-2932 Change-Id: I019633e86a921b9444bc718ac0557b04f25b27f4 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-profile-core: add patch for systemd-udevd SECLABEL crashScott Murray2-0/+35
Add a patch to fix a systemd-udevd crash when parsing SECLABEL tokens in udev rules. The issue was introduced by a rewrite of the rules parser in systemd v243. The patch will be upstreamed to hopefully go into one of the v243.x systemd-stable releases. Bug-AGL: SPEC-2932 Change-Id: I9a8c3cf3c386290b8ede6b5fd7319c590322bc16 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-security: disable dbus-cynara patchesScott Murray2-15/+17
Rename meta-security dbus bbappend for new 1.2.16 version, and disable the Cynara support patches until they can be updated by José Bollo. Bug-AGL: SPEC-2932 Change-Id: Ia2211ad8147381898e47392fe857278189b670d3 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-bsp: handle ptest-runner upgradeScott Murray2-30/+26
Rename ptest-runner to handle upgrade from 2.2 to 2.3.2, and update local LAVA support patch. Bug-AGL: SPEC-2932 Change-Id: Ia9edf303de689c42bad80a04522117c27e0977c2 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-distro: Add inc file for next branch over-ridesScott Murray2-0/+4
Add poky-agl-next.inc file to hold temporary next branch over-rides, and include it in poky-agl.conf. For now it just over-rides the AGL_BRANCH value for agl-service-gps to use the next branch. This can be removed once the next branches containing zeus support are merged into master. Bug-AGL: SPEC-2932 Change-Id: Id73597c6f35010e4e5f9b54ac09728c7783b9e2f Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-distro: BBMASK problematic upstream meta-security bbappendScott Murray1-0/+6
Mask upstream meta-security bbappend that interferes with non-linux-yocto kernels due to the bug of having two wildcards, which bitbake does not support. The result is the bbappend applying to all linux-% recipes, breaking e.g. linux-raspberry compilation. Not having it is not an issue, since there is also explicit enabling of required security features done by meta-agl/meta-security. Bug-AGL: SPEC-2932 Change-Id: I60579cf539c0b134dda06af75f98a7960330b147 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-distro: prefer linux-yocto 4.19 LTS kernelScott Murray1-0/+3
Set PREFERRED_VERSION_linux-yocto in poky-agl.conf to prefer the 4.19 LTS linux-yocto kernel instead of 5.2.x. This only will affect platforms such as qemux86-64 that use linux-yocto. Bug-AGL: SPEC-2932 Change-Id: I64b90f48e6e32b6a4539c8dd3d2c4b33992d5199 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-profile-graphical-qt5: enable qt5location servicesScott Murray1-0/+8
Add bbappend for qt5location to enable the various geoservices providers in its PACKAGECONFIG. They were previously enabled by default, so this is required to yield the same location services support that was present in pre-zeus builds. Bug-AGL: SPEC-2932 Change-Id: Ic797e5d665560f21557b153f95a5d554bca0dc2e Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-profile-core: update most recipeScott Murray4-68/+20
Update SRCREV in MOST driver recipe to pick up: e4dbbaf sound.c: Remove snd_pcm_lib_mmap_vmalloc As well, the following changes have been made to the bbappend: - the kernel version detection logic has been removed - the patch to support kernels older than 4.13 has been removed - the patch that was handling the snd_pcm_lib_mmap_vmalloc issue on kernels >= 4.19 has been reworked to add the required #ifdefs to support kernels < 4.19 for e.g. the rcar3 4.14-ltsi kernel. Bug-AGL: SPEC-2932 Change-Id: I388d186d04ccc017ff10b2024ae35ed22f7a8e36 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-profile-core: update neardal recipeScott Murray1-3/+4
Update neardal recipe to not use a github archive URL in its SRC_URI, as this now triggers a QA warning due to such URLs being unstable. Instead the git repository is used with the corresponding SRCREV for version 0.14. Bug-AGL: SPEC-2932 Change-Id: I56eaf984d573df5314ffb982c517aec66ae2f115 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27Update base local.conf.sampleScott Murray1-16/+47
Update local.conf.sample to the zeus version. This is required to pick up default qemu configuration changes that are needed to get qemu SDL support enabled. Bug-AGL: SPEC-2932 Change-Id: I7a10ea42931dbb9c7e2c0dc4f2a15666d829f65d Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-profile-graphical: don't always build agl-compositorScott Murray1-1/+1
Make agl-compositor inclusion in packagegroup-agl-graphical-weston dependent upon the agl-compositor DISTRO_FEATURE, to avoid build failures due to weston 6.0.0 vs 7.0.0 issues in it. Those will need to be addressed separately from the main zeus upgrade process. Bug-AGL: SPEC-2932 Change-Id: Ibeae03d208eebaa87a210d4dbadd258db75fffae Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-profile-graphical: update weston and weston-initScott Murray13-91/+94
Update weston and weston-init bbappends to handle weston 6.0.0 to 7.0.0 upgrade and other upstream changes: - weston 6.0.0 bbappend renamed for weston 7.0.0. - Wildcard weston_%.bbappend removed, as none of its changes are required with the latest upstream recipe. - Update weston patches for 7.0.0. Notable changes are that the patch to allow launching weston as a non-root user has been reworked for the switch to meson for weston builds, and the compositor backend patch for Waltham has been disabled until someone more familiar with the code can update it. - weston-init changes and udev rules updated to work with upstream support for running weston as non-root. The major rework is to simplify things such that all AGL configuration is done as an over-ride to the new upstream weston@.service file. The ability to specify which TTY to run weston on has been removed in favor of upstream's hard-coded tty7 as part of this change, to cut down on the amount of extra configuration required. Bug-AGL: SPEC-2932 Change-Id: I6f8b213bacb2de7526aa1a3c01b1482be78becef Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27Remove systemtap from AGLRonan Le Martret2-1/+1
- systemtap is not compatible with SOTA build. Change-Id: Ibdd7670b219b54f5c4243d0f67ce74e979f11db9 Bug-AGL: SPEC-3097 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2020-01-24packagegroup: agl-core-devel: add gcc-sanitizers packageMatt Ranostay1-0/+1
AddressSanitizers debugging requires shared libraries on runtime to function. Bug-AGL: SPEC-3040 Change-Id: Ibd7148f98f8ae9c9bd5989d4eeaef4256079955a Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2020-01-22meta-agl-profile-graphical: update wayland-ivi-extension for weston 7.0.0Scott Murray3-3/+17
Tweak one patch to wayland-ivi-extension to handle switching from weston 6 to 7, and add another to handle the location of the plugin-registry.h header file having changed in weston 7. Bug-AGL: SPEC-2932 Change-Id: I6c861c593bbde24d4b18a88f1a42d87ac0450bfd Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-distro: add polkit to DISTRO_FEATURESScott Murray1-1/+1
Add polkit to DISTRO_FEATURES in poky-agl.conf. This is now explicitly required since the OE warrior release to be able to build udisks2. Since the polkit packages were previously being pulled into images by udisks anyways, the effective difference seems to be polkit support being enabled in systemd. Bug-AGL: SPEC-2932 Change-Id: Id87a1c04f5da431f3099d26ef3b78b189ff35b9d Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-profile-core: update fontconfig bbappendScott Murray1-4/+5
Update fontconfig bbappend to work with the newer fontconfig 2.13.1 in oe-core in zeus. Bug-AGL: SPEC-2932 Change-Id: I7dfbe73def6b461915cdfa0131e1a529e1d3a5fd Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-profile-core: switch to udisks2Scott Murray5-72/+23
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>
2020-01-22meta-security: handle systemd upgradeScott Murray1-0/+0
Rename systemd bbappend to work with newer 243.2 version in oe-core. A wildcard is now used to reduce the need to rename the bbappend on future upgrades, as the additions it makes have not changed recently. Bug-AGL: SPEC-2932 Change-Id: Ie6413710e861b8dbf082bcae3d7592f1009927d5 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-profile-graphical-qt5: handle qtwayland upgradeScott Murray1-2/+0
Drop apparently no longer required qtwayland build fix patch since it does not apply to the newer version in meta-qt5 zeus branch. Bug-AGL: SPEC-2932 Change-Id: I8b218260da649aac9e5075100c271cf85c6a5c12 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-profile-core: handle freetype upgradeScott Murray2-35/+34
Rename and update freetype bbappend in meta-agl-profile-core to work with new 2.10.1 recipe in oe-core. Bug-AGL: SPEC-2932 Change-Id: I71ae6dfde9d9ae36a3f70661fbb84afb575d6786 Signed-off-by: Scott Murray <scott.murray@konsulko.com>