Matt Ranostay [Sat, 15 Feb 2020 05:27:40 +0000 (07:27 +0200)]
systemd: add configurable can-termination option
Some CANBus adapters allow turning off/on of the termination
resistor. This patchset allows .network scripts to select
this value with Termination=
Bug-AGL: SPEC-3171
Change-Id: I33e71c44e32555ad5f5b0a7c8e6514df540a4266
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Tue, 25 Feb 2020 06:45:09 +0000 (08:45 +0200)]
bluez5: change obexd --root path to avoid SMACK issues
On startup obexd attempts to read from %HOMEDIR%/.cache/obexd or
create the respective directory. Which is really not needed but causes
failure to start with SMACK failures, and so workaround this by
setting the parameter --root=/var/volatile/tmp
Bug-AGL: SPEC-3206
Change-Id: I8b39a91d8d095d94b903a6607f6960f38ed08b5d
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Frederic Marec [Fri, 21 Feb 2020 07:27:53 +0000 (08:27 +0100)]
Bump cmake-apps-module app-afb-test can-high-level
Update cmake-apps-module SRCREV to pick up:
9e3724b Create directories in separate commands
e708081 Change autobuild targets to avoid files remove
d75b9e1 build-options: add SANITIZERS build type
3dbbb81 autobuild: fix generating all widget target
6d4e784 variable: Fix trailing - in widget version
2175446 Update autobuild script to create new targets
354e327 docs(using-cmake.md): Remove & refresh expired link
57ec338 build_options: Avoid warning at configuration time
Update app-afb-test SRCREV to pick up:
205c820 Update autobuild script to create new targets
259aff7 Update .gitreview file
Update can-high-level-viwi SRCREV to pick up:
980e925 Update autobuild script to create new targets
2a4facc Fix broken link to local image
e3ecb64 Fixed book yml file (remove master reference)
e8927dd Changed doc to fit new format.
Bug-AGL: SPEC-2049
Change-Id: I29bcb72e0ceca02869c22114949d691110296820
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
Paul Barker [Mon, 24 Feb 2020 20:47:41 +0000 (20:47 +0000)]
most: Fix build on 5.4 kernels
Add the new style CFLAGS assignments without removing the existing, old
style assignments which are needed for earlier kernels.
Bug-AGL: SPEC-3205
Change-Id: I64db9a8fb11e028eafbffcbee3e88694ce8e5d53
Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
Leon Anavi [Thu, 20 Feb 2020 19:53:13 +0000 (21:53 +0200)]
rpi4-base.inc: KERNEL_DEVICETREE for rpi4 and sota
Use different dtb and dtbo files for Raspberry Pi 4 when agl-sota
is enabled. This modification is required for successfully
building a kernel because in AGL machine raspberrypi4 is for
64-bit image and in class sota_raspberrypi layer meta-updater
the same machine name is targeting 32-bit image.
Bug-AGL: SPEC-3130
Change-Id: I5fd4bccfe605fea4e14499183279032a8bf0562e
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Scott Murray [Tue, 25 Feb 2020 20:13:53 +0000 (15:13 -0500)]
meta-agl-distro: remove next branch specific inc file
Now that next has been merged into master and agl-service-gps has
been updated for zeus, remove the next branch specific inc file
that was being pulled into poky-agl.conf.
Bug-AGL: SPEC-2932
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: If6570117e8f44afcace568c483cec71f9c3ea853
Jan-Simon Möller [Sat, 22 Feb 2020 10:35:55 +0000 (11:35 +0100)]
Update distro to jellyfish
After the next branch is merged (YP zeus) we bump the distro config.
Change-Id: I6f9358c4b955ca2d9b1cf79651e2d80e15a939a0
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Fri, 21 Feb 2020 15:37:55 +0000 (16:37 +0100)]
Merge remote-tracking branch 'agl/next'
* agl/next:
meta-agl-bsp: Add CONFIG_LSM workaround for 5.1+ kernels
meta-agl-profile-cluster-qt5: disable qtbase patches
zeus updates for dragonboard-410c
meta-security: activates dbus-cynagora
recipes-graphics/wayland/weston: Expose weston_output_damage()
meta-agl-profile-core: tweak udisks2 configuration for AGL
meta-agl-bsp/meta-arago: update weston bbappend
[RCAR] Update rcar driver weston 7 bsp 3.21.0
[RCAR] Update rcar driver weston 7 bsp 3.21.0
[RCAR] Split ADSP path for ulcb and ulcb-kf
Fix nss-localuser post install
meta-agl-bsp: meta-raspberrypi: handle zeus upgrade
meta-agl-profile-core: add patch for systemd-udevd SECLABEL crash
meta-security: disable dbus-cynara patches
meta-agl-bsp: handle ptest-runner upgrade
meta-agl-distro: Add inc file for next branch over-rides
meta-agl-distro: BBMASK problematic upstream meta-security bbappend
meta-agl-distro: prefer linux-yocto 4.19 LTS kernel
meta-agl-profile-graphical-qt5: enable qt5location services
meta-agl-profile-core: update most recipe
meta-agl-profile-core: update neardal recipe
Update base local.conf.sample
meta-agl-profile-graphical: don't always build agl-compositor
meta-agl-profile-graphical: update weston and weston-init
meta-agl-profile-graphical: update wayland-ivi-extension for weston 7.0.0
meta-agl-distro: add polkit to DISTRO_FEATURES
meta-agl-profile-core: update fontconfig bbappend
meta-agl-profile-core: switch to udisks2
meta-security: handle systemd upgrade
meta-agl-profile-graphical-qt5: handle qtwayland upgrade
meta-agl-profile-core: handle freetype upgrade
meta-agl-bsp meta-agl-profile-core: upgrade to opencv 4.x
meta-agl-profile-core: update rtl-sdr recipe for zeus
meta-security meta-app-framework: handle xmlsec1 upgrade
meta-agl-profile-graphical: upgrade to gstreamer 1.16
meta-agl-profile-core: remove libmicrohttpd backport
meta-agl-profile-core: remove backported curl and nghttp2 recipes
meta-agl-profile-core: remove libnfc recipe
meta-agl-profile-core: remove connman backport
meta-agl-profile-graphical: remove weston 5.0.0 patches
meta-agl-profile-core: remove old glibc patch
meta-agl-bsp/meta-intel: remove linux-firmware_git.bbappend
meta-agl-bsp: remove weston and wayland-protocols backports
meta-app-framework: remove libzip recipe
meta-security: remove keyutils recipe
Declare layer compatibility with zeus
Change-Id: Ie8ee1e37958279e7cf2d503c54ffacb46ba0c31c
Scott Murray [Thu, 20 Feb 2020 22:45:05 +0000 (17:45 -0500)]
aglwgt.bbclass: remove pushd/popd usage
The recent addition of multiple widget types in aglwgt.bbclass added
usage of pushd and popd, which are bash specific. This is undesirable,
since it causes failures for anyone trying to build on default installs
of Debian or Ubuntu. Since the B and S variables in OE recipes are
known to be absolute paths by definition, the pushd/popd can simply
be replaced with "cd".
Bug-AGL: SPEC-2049
Change-Id: I7ec9c558545be9aedd0b7e40539127b7f8c665ed
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
José Bollo [Tue, 28 Jan 2020 11:44:34 +0000 (12:44 +0100)]
agl-service-homescreen: Relax computation of appid
The returned appid is now either the part up to
the first @ or the entire string if no @ is present.
This evolution is needed to able the removal
of handling different versions.
Bug-AGL: SPEC-2538
Change-Id: I16cdb3e4a68b2bee067ab18bc2cd2ea21781bed1
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Frederic Marec [Fri, 14 Feb 2020 16:48:30 +0000 (17:48 +0100)]
Adapt aglwgt receipe to build multiple widget
Change package task and deploy task to allow creation
of test, debug and coverage widget.
Add debug and coverage directory to store new widgets
Bug-AGL: SPEC-2049
Change-Id: Ic3c1250d43de023e2e08398a098746ecd71592c5
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
Matt Ranostay [Tue, 11 Feb 2020 02:30:14 +0000 (04:30 +0200)]
systemd: canbus: add RestartSec to network script
Add RestartSec=0.1 to canbus-can.network to allow recovery
when bus-off error conditions occur.
Bug-AGL: SPEC-3171
Change-Id: I4dc7ca9bd58666dc7a4e4a40f89af8bd47158193
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Jan-Simon Moeller [Tue, 18 Feb 2020 17:40:26 +0000 (18:40 +0100)]
Update archiver feature regexp
The archiver feature will need extra parameters set to catch
all recipes. We exclude any proprietary code on purpose so
rewrite COPYLEFT_LICENSE_EXCLUDE in your conf/local.conf
if necessary.
Bug-AGL: SPEC-3186
.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Iaa3387a2647f8bb6d49c7d4a0e1e72e8e3b08fd8
Marius Vlad [Fri, 14 Feb 2020 15:16:16 +0000 (17:16 +0200)]
agl-compositor: Update SRCREV
Includes the following changes:
-
357c5a034a89dc meson.build: Allow to install the private extension
-
405a475fa64594 Update .gitreview file
-
ca5e2aec22cb7b meson.build: Allow to build/install locally
-
ed4a9b0d9c5937 meson.build: Enable Wextra and transform warning messages into errors
-
191dc29c7d05d8 main: Avoid warning on un-initialized display
-
b43a012824af01 shell: Add a black surface in the fullscreen layer
-
433edac095bb14 desktop: Remove the surface in all cases
-
ab2e660c891df7 desktop: Reset the active surface
-
f8457f6d62370f shell: Allow the client shell to unbind/rebind to agl-shell interface
-
08ea4a2fec76b4 layout: Do not delay mapping of desktop surface until commit time
-
3950b7e787c19b layout: Use the background's surface ivi_output when activating apps by default
-
ffd00ab3a05351 ivi-compositor: Add systemd notify message
-
219a513fd959b8 shared: Add some regular helpers
-
e5027ce09a4440 layout: Force a repaint of the entire output
-
0e47c84e348b65 layout: Print out when adding panels/background
-
2d7243208d3e45 src/: Add basic support for app switching
Change-Id: I366880b5fb5a09a23d9af26ea638ad5e1f14dafa
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Scott Murray [Tue, 11 Feb 2020 18:33:42 +0000 (13:33 -0500)]
meta-agl-bsp: Add CONFIG_LSM workaround for 5.1+ kernels
Add explicit clearing of CONFIG_LSM before running "make oldconfig"
in the do_configure_append added by linux-agl.inc. This ensures that
the derived value of CONFIG_LSM will reflect configuration changes
done by the merged AGL provided fragments, i.e. SMACK being enabled.
Without it, kernel recipes that are not based on linux-yocto.bbclass
or have their own fragment handling done via prepend will end up with
an incorrect value of CONFIG_LSM which effectively disables SMACK.
Examples include the linux-imx or linux-fslc kernels used by NXP.
Bug-AGL: SPEC-2932
Change-Id: Id99906e3de75128ebc54866d43d89d3a24bb1cf2
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 12 Feb 2020 19:00:20 +0000 (14:00 -0500)]
meta-agl-profile-cluster-qt5: disable qtbase patches
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>
Leon Anavi [Fri, 14 Feb 2020 10:46:59 +0000 (12:46 +0200)]
agl-sota: Set initramfs fstype to cpio.gz
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>
Scott Murray [Mon, 10 Feb 2020 20:10:17 +0000 (15:10 -0500)]
zeus updates for dragonboard-410c
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>
José Bollo [Tue, 4 Feb 2020 17:02:26 +0000 (18:02 +0100)]
meta-security: activates dbus-cynagora
Change-Id: Ia82ef9c5693c5eb4ba147bb7ead54f2608cb5dd4
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Marius Vlad [Wed, 12 Feb 2020 12:08:51 +0000 (14:08 +0200)]
recipes-graphics/wayland/weston: Expose weston_output_damage()
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>
Marius Vlad [Fri, 14 Feb 2020 16:36:50 +0000 (18:36 +0200)]
agl-compositor: Install agl-shell protocol
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>
Minori Yasumura [Tue, 21 Jan 2020 05:47:09 +0000 (14:47 +0900)]
Rename dtb name
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>
José Bollo [Tue, 11 Feb 2020 13:28:28 +0000 (14:28 +0100)]
af-main: Fix setting of /run/user
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>
José Bollo [Fri, 7 Feb 2020 16:34:25 +0000 (17:34 +0100)]
cynagora: Fix protocol and start issues
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>
José Bollo [Tue, 21 Jan 2020 16:06:11 +0000 (17:06 +0100)]
Smack: Improve safety of signal policy
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>
José Bollo [Thu, 30 Jan 2020 17:13:40 +0000 (18:13 +0100)]
security-manager: Restrict socket accesses
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>
Ronan Le Martret [Thu, 23 Jan 2020 16:25:47 +0000 (17:25 +0100)]
[RCAR] Fix recipes path for SOTA build
- 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>
Ronan Le Martret [Thu, 23 Jan 2020 21:14:28 +0000 (22:14 +0100)]
Fix SOTA build for build other than qemu
- 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>
Scott Murray [Tue, 11 Feb 2020 21:44:22 +0000 (16:44 -0500)]
meta-agl-profile-core: tweak udisks2 configuration for AGL
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>
Jan-Simon Moeller [Tue, 11 Feb 2020 15:21:18 +0000 (16:21 +0100)]
Add defaultbranch=master to gitreview file
Update .gitreview to have the defaultbranch= tag.
This simplifies changing the branches.
.
Change-Id: Id64c72bb5786368ea3fd11b9cb41537ff0d96b82
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Scott Murray [Thu, 6 Feb 2020 21:09:39 +0000 (16:09 -0500)]
meta-agl-bsp/meta-arago: update weston bbappend
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>
Ronan Le Martret [Fri, 7 Feb 2020 10:46:53 +0000 (11:46 +0100)]
[RCAR] Update rcar driver weston 7 bsp 3.21.0
- 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>
Jan-Simon Moeller [Thu, 6 Feb 2020 20:12:06 +0000 (21:12 +0100)]
Change distro-configuration after Icefish rc5
.
Change-Id: I036bfbbce92d8d06f1774af110b3bf3c7d35d706
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Frederic Marec [Thu, 30 Jan 2020 07:55:40 +0000 (08:55 +0100)]
Bump afb-test
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>
Ronan Le Martret [Tue, 4 Feb 2020 09:06:13 +0000 (10:06 +0100)]
[RCAR] Update rcar driver weston 7 bsp 3.21.0
Change-Id: I052e4d0a27c1e0f6e6ab74c518d67dbf72e39b15
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Ronan Le Martret [Thu, 30 Jan 2020 19:25:36 +0000 (20:25 +0100)]
[RCAR] Split ADSP path for ulcb and ulcb-kf
- 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>
Ronan Le Martret [Thu, 30 Jan 2020 10:51:43 +0000 (11:51 +0100)]
Fix nss-localuser post install
-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>
Jan-Simon Moeller [Wed, 29 Jan 2020 21:29:27 +0000 (22:29 +0100)]
Change distro config for Icefish rc5
Adapt the AGLVERSION.
.
Change-Id: I5474b033e2dcdd69a645e33e5f4260c2b9260ce3
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Frederic Marec [Mon, 27 Jan 2020 07:39:48 +0000 (08:39 +0100)]
Bump libappcontroller
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>
Marius Vlad [Tue, 28 Jan 2020 19:27:54 +0000 (21:27 +0200)]
templates/feature/agl-compositor: Allow to test experimental agl-compositor
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
José Bollo [Tue, 28 Jan 2020 14:16:02 +0000 (15:16 +0100)]
af-main: Improve Smack setup
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>
Marius Vlad [Thu, 23 Jan 2020 16:49:23 +0000 (18:49 +0200)]
af-main: Use xdg-shell-v6 for agl-compositor
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
Frederic Marec [Mon, 27 Jan 2020 11:22:58 +0000 (12:22 +0100)]
Bump libafb-help
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>
Scott Murray [Mon, 27 Jan 2020 19:47:27 +0000 (14:47 -0500)]
meta-agl-bsp: meta-raspberrypi: handle zeus upgrade
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>
Scott Murray [Mon, 27 Jan 2020 19:40:12 +0000 (14:40 -0500)]
meta-agl-profile-core: add patch for systemd-udevd SECLABEL crash
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>
Scott Murray [Mon, 27 Jan 2020 19:32:18 +0000 (14:32 -0500)]
meta-security: disable dbus-cynara patches
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>
Scott Murray [Mon, 27 Jan 2020 19:29:49 +0000 (14:29 -0500)]
meta-agl-bsp: handle ptest-runner upgrade
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>
Scott Murray [Mon, 27 Jan 2020 19:10:56 +0000 (14:10 -0500)]
meta-agl-distro: Add inc file for next branch over-rides
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>
Scott Murray [Mon, 27 Jan 2020 19:00:45 +0000 (14:00 -0500)]
meta-agl-distro: BBMASK problematic upstream meta-security bbappend
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>
Scott Murray [Mon, 27 Jan 2020 18:47:02 +0000 (13:47 -0500)]
meta-agl-distro: prefer linux-yocto 4.19 LTS kernel
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>
Scott Murray [Mon, 27 Jan 2020 18:40:55 +0000 (13:40 -0500)]
meta-agl-profile-graphical-qt5: enable qt5location services
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>
Scott Murray [Mon, 27 Jan 2020 18:31:58 +0000 (13:31 -0500)]
meta-agl-profile-core: update most recipe
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>
Scott Murray [Mon, 27 Jan 2020 18:28:41 +0000 (13:28 -0500)]
meta-agl-profile-core: update neardal recipe
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>
Scott Murray [Mon, 27 Jan 2020 18:26:30 +0000 (13:26 -0500)]
Update base local.conf.sample
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>
Scott Murray [Mon, 27 Jan 2020 18:23:27 +0000 (13:23 -0500)]
meta-agl-profile-graphical: don't always build agl-compositor
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>
Scott Murray [Mon, 27 Jan 2020 17:36:33 +0000 (12:36 -0500)]
meta-agl-profile-graphical: update weston and weston-init
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>
Ronan Le Martret [Thu, 23 Jan 2020 16:30:14 +0000 (17:30 +0100)]
Remove systemtap from AGL
- systemtap is not compatible with SOTA build.
Change-Id: Ibdd7670b219b54f5c4243d0f67ce74e979f11db9
Bug-AGL: SPEC-3097
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Matt Ranostay [Fri, 24 Jan 2020 03:18:35 +0000 (05:18 +0200)]
packagegroup: agl-core-devel: add gcc-sanitizers package
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>
Scott Murray [Thu, 23 Jan 2020 01:26:42 +0000 (20:26 -0500)]
meta-agl-profile-graphical: update wayland-ivi-extension for weston 7.0.0
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>
Scott Murray [Thu, 23 Jan 2020 01:18:04 +0000 (20:18 -0500)]
meta-agl-distro: add polkit to DISTRO_FEATURES
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>
Scott Murray [Thu, 23 Jan 2020 01:16:24 +0000 (20:16 -0500)]
meta-agl-profile-core: update fontconfig bbappend
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>
Scott Murray [Thu, 23 Jan 2020 00:46:20 +0000 (19:46 -0500)]
meta-agl-profile-core: switch to udisks2
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>
Scott Murray [Wed, 22 Jan 2020 23:36:32 +0000 (18:36 -0500)]
meta-security: handle systemd upgrade
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>
Scott Murray [Wed, 22 Jan 2020 23:32:31 +0000 (18:32 -0500)]
meta-agl-profile-graphical-qt5: handle qtwayland upgrade
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>
Scott Murray [Wed, 22 Jan 2020 23:16:17 +0000 (18:16 -0500)]
meta-agl-profile-core: handle freetype upgrade
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>
Scott Murray [Wed, 22 Jan 2020 22:30:26 +0000 (17:30 -0500)]
meta-agl-bsp meta-agl-profile-core: upgrade to opencv 4.x
Rename meta-agl-bsp and meta-agl-profile-core bbappends to handle
opencv upgrade from 3.x to 4.x, and update patch in meta-agl-bsp.
Bug-AGL: SPEC-2932
Change-Id: I200fed501d0d09cb2ae6953fe95e3dafcc383457
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 22 Jan 2020 22:02:59 +0000 (17:02 -0500)]
meta-agl-profile-core: update rtl-sdr recipe for zeus
Update pkg-config CFLAGS tweaking in rtl-sdr to avoid failing updated
QA check in zeus.
Bug-AGL: SPEC-2932
Change-Id: I4a60c16050736f0c92f91f3804342fdaacf713ee
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 22 Jan 2020 22:00:28 +0000 (17:00 -0500)]
meta-security meta-app-framework: handle xmlsec1 upgrade
Remove now unneeded meta-security xmlsec1 bbappend, and update the
bbappend in meta-app-framework to work with the new xmlsec1 1.2.28
recipe in oe-core.
Bug-AGL: SPEC-2932
Change-Id: If57b7c9fa2a4d2b8f9470dd67e95b4579d1210c7
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 22 Jan 2020 21:46:21 +0000 (16:46 -0500)]
meta-agl-profile-graphical: upgrade to gstreamer 1.16
Rename gstreamer1.0-plugins-bad bbappend and update PREFERRED_VERSION
definitions in distro configuration to handle upgrade to gstreamer
1.16 in oe-core.
Bug-AGL: SPEC-2932
Change-Id: Ibc7362e6f45512fcda353a9479e2e437e1ee7f0c
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 22 Jan 2020 19:04:35 +0000 (14:04 -0500)]
meta-agl-profile-core: remove libmicrohttpd backport
Remove backported libmicrohttpd 0.9.63 recipe, as oe-core has a newer
0.9.66 recipe.
Bug-AGL: SPEC-2932
Change-Id: I96fccada545452217f28a29a42d4ba04e5a2f393
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 22 Jan 2020 19:01:07 +0000 (14:01 -0500)]
meta-agl-profile-core: remove backported curl and nghttp2 recipes
Remove the curl and nghttp2 recipes that were backported from oe-core
zeus to get nghttp2 support for the Alexa SDK, since they're present
in oe-core now.
Bug-AGL: SPEC-2932
Change-Id: I1cc57ecd3113f68a1a980944c5b07b6a335bd622
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 22 Jan 2020 18:55:02 +0000 (13:55 -0500)]
meta-agl-profile-core: remove libnfc recipe
Remove libnfc recipe, as oe-core now has a recipe pointing at a newer
git commit.
Bug-AGL: SPEC-2932
Change-Id: Ib98a9ef5ae65b3aa533a5266ef72466aa73d934c
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 22 Jan 2020 18:53:21 +0000 (13:53 -0500)]
meta-agl-profile-core: remove connman backport
Remove backported connman 1.36 recipe, as oe-core has a newer 1.37
recipe.
Bug-AGL: SPEC-2932
Change-Id: I7bf60571f687a717f9f7841b7caa62ff21dbce3d
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 22 Jan 2020 18:48:13 +0000 (13:48 -0500)]
meta-agl-profile-graphical: remove weston 5.0.0 patches
Remove weston 5.0.0 patches and associated bbappend since there is no
longer a weston 5.0.0 recipe in-tree to apply against.
Bug-AGL: SPEC-2932
Change-Id: I033286c4214313b8cb665cdb8e0bf1d388cb696e
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 22 Jan 2020 18:47:34 +0000 (13:47 -0500)]
meta-agl-profile-core: remove old glibc patch
Remove patch against glibc since it no longer applies, and is no
longer relevant since no AGL platform uses a kernel old enough
(< 3.14.3) to require it.
Bug-AGL: SPEC-2932
Change-Id: I7fc1ae73b41f69892ea1ac72fbe563de7c9122f7
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 22 Jan 2020 18:30:36 +0000 (13:30 -0500)]
meta-agl-bsp/meta-intel: remove linux-firmware_git.bbappend
Remove empty meta-intel specific linux_firmware_git.bbappend, as there
is no _git version of the recipe in zeus for it to apply to.
Bug-AGL: SPEC-2932
Change-Id: I7675d024a069e51b8c8b6b8ba34579cbff629158
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 22 Jan 2020 18:26:00 +0000 (13:26 -0500)]
meta-agl-bsp: remove weston and wayland-protocols backports
Remove weston 6.0.0 and wayland-protocols 1.17 backports, as they are
no longer required. oe-core now has weston 7.0.0 and wayland-protocols
1.18.
Bug-AGL: SPEC-2932
Change-Id: I351c44616a0f47b128e10371bf05f16b0bfe054f
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 22 Jan 2020 18:20:56 +0000 (13:20 -0500)]
meta-app-framework: remove libzip recipe
Remove libzip 1.1.1 recipe since meta-oe has a newer 1.5.2 recipe
now, and add a bbappend to enable required native and nativesdk
building with BBCLASSEXTEND.
Bug-AGL: SPEC-2932
Change-Id: I224ba96ffce78c07590d7f791d4ab3b64c7febda
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Wed, 22 Jan 2020 18:17:36 +0000 (13:17 -0500)]
meta-security: remove keyutils recipe
Remove keyutils 1.5.8 recipe since meta-oe has a newer 1.6 recipe.
Bug-AGL: SPEC-2932
Change-Id: I0a0d2507922c0d705eb064577c0a2a8fcc081d3f
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Jan-Simon Möller [Tue, 5 Nov 2019 11:17:23 +0000 (12:17 +0100)]
Declare layer compatibility with zeus
For the uprev to YP 3.0 zeus we need to update the layer compatibility.
Change-Id: Ib762915305588c39400c3c8343152b4ecbfa4556
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Scott Murray [Mon, 20 Jan 2020 23:03:39 +0000 (18:03 -0500)]
libqtappfw: update SRCREV
Update SRCREV to pick up:
cd1a7f3 libqtappfw: add initial HVAC support
cd5c8fe Add initial voice-capabilities binding support
68cb7fe voice: remove workarounds for broken vshl-core event JSON
Bug-AGL: SPEC-3084, SPEC-3110, SPEC-2984
Change-Id: I93bd9bf25e9f15cc163a2b531794369480265b6a
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Paul Barker [Mon, 20 Jan 2020 15:54:30 +0000 (15:54 +0000)]
Extend qemux86-64 images to support real hardware
* Build wic images for qemux86-64 which can be written to a USB stick or
SD card.
* Support both virtual and physical displays for all qemu targets.
* Use a wks file which works on both virtual and physical machines. EFI
is now required to boot the VMDK image.
* Drop inclusion of `microcode.cpio` in the boot partition in the wic
file `systemd-intel-corei7-64-bootdisk.wks`. This file is not
available for qemux86-64 images and is not strictly necessary.
Bug-AGL: SPEC-2931
Change-Id: Ib3982906e52d3a964a921c9a2234cab697fe0551
Signed-off-by: Paul Barker <pbarker@konsulko.com>
Jose Bollo [Fri, 10 Jan 2020 09:23:25 +0000 (10:23 +0100)]
af-binder: Upgrade
This upgrade of the binder includes improvement in
event handling (SPEC-3069) and minor fixes.
Unscription should now be immediately effective
as expected, no matter how many subscribe was done.
Included commits:
*
8828c6be main-afb-client-demo: Fix typo
*
f3d1f19a afb-apiset: Fix start of apis
*
18d28239 AFB.js: pass event name
*
ca0f859d afb-proto-ws: Improve comment and names
*
f40979c7 afb-proto-ws: Add message for unexpected event
*
c6fcbec3 afb-evt: Improve name of listening functions
*
36ed9d2e afb-evt: Ensure unsubscribe works
*
164f1414 afb-ws-client: Improve direct URI
*
65353dce Update copyright dates
Bug-AGL: SPEC-3066
Bug-AGL: SPEC-3069
Bug-AGL: SPEC-3087
Bug-AGL: SPEC-3094
Change-Id: I499643564a1026f54b7cfd68f73352561e1d8649
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
Jan-Simon Moeller [Mon, 30 Dec 2019 15:14:16 +0000 (16:14 +0100)]
Update dependencies of agl-service-can-low-level
The upcoming changes require a new dependency to be added
to the recipe.
Bug-AGL: SPEC-3078
.
Change-Id: Iaf1954075903fcbbf414f024fce7b521e00c9017
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Scott Murray [Sun, 29 Dec 2019 23:16:54 +0000 (18:16 -0500)]
dev-mapping: Add RPROVIDES mechanism
Add RPROVIDES and PREFFERED_RPROVIDER definitions to define a new
virtual/low-can-dev-mapping runtime package dependency that will
enable providing a different device mapping configuration for demo
setups.
Bug-AGL: SPEC-3076
Change-Id: I73d253a0a1285dd4576bb3b5bf04568c3d05e60c
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Scott Murray [Mon, 30 Dec 2019 01:07:04 +0000 (20:07 -0500)]
libqtappfw: update SRCREV
Update SRCREV to pick up:
95e3f5a Merge "voice: add vendor name to voiceagent model"
68e84b1 radio: Make sure min/max frequency are initialized
edb90cd voice: add vendor name to voiceagent model
Bug-AGL: SPEC-2981, SPEC-3041
Change-Id: I30582015b13721c8bf54386404f7e67a978bc016
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Jan-Simon Möller [Sat, 28 Dec 2019 21:58:30 +0000 (22:58 +0100)]
Update distro configuration post-rc4
Itchy Icefish rc4 is out.
The merge window for rc5 is open.
Change-Id: I7cf6aee8b43db5fa7159d8fa0dbc1b9c97edced8
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Fri, 20 Dec 2019 22:23:40 +0000 (23:23 +0100)]
Change the distro config for Icefish rc4
Due to a critical bug in rc3, we'll do an early rc4.
This changes the distro configuration.
Change-Id: I25cb3fa513a66e26b443e986641cddf42a303e94
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jose Bollo [Fri, 20 Dec 2019 17:10:42 +0000 (18:10 +0100)]
af-main: Fix allocation of ids
The allocation of ids and ports was broken because
ids was not well scanned since commit
6008a3e
Bug-AGL: SPEC-3068
Change-Id: Ia92a9c05e99ba1b62856d1610d2a91c9693c35e2
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
Jose Bollo [Fri, 20 Dec 2019 14:02:31 +0000 (15:02 +0100)]
af-binder: Fix a critical bug
This fix a critical bug of the binder that lead to memory
crash and instabilities.
Bug-AGL: SPEC-3066
Change-Id: Ied3756fb7cf0dea423cda1c8367510fc175ab447
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
Jan-Simon Möller [Thu, 19 Dec 2019 23:51:48 +0000 (00:51 +0100)]
Add cloc to hosttools and use patched sources
to use the cloc bbclass, cloc needs to be installed on the host.
Thus add it to HOSTTOOLS and also apply all patches.
Change-Id: Ifd9a355d2d0dc75f55b683e9d7f398a8f46bae16
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
José Bollo [Tue, 17 Dec 2019 18:56:16 +0000 (19:56 +0100)]
af-main: OAuth client credentials and localuser names
This includes:
- the basic OAuth client credential server
- the token logic for WAM apps
- the use of localuser names WAM apps
Bug-AGL: SPEC-2968
Bug-AGL: SPEC-3032
Bug-AGL: SPEC-3033
Bug-AGL: SPEC-3014
Change-Id: I37588d4a4f9b74bb0ab0da70c7fbae1f8979f25e
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
José Bollo [Tue, 17 Dec 2019 18:41:11 +0000 (19:41 +0100)]
cynagoauth: Add a basic OAuth server
cynagoauth is a basic OAuth2 server implementing
delivery of tokens based on the Smack label of the
client.
Bug-AGL: SPEC-2550
Bug-AGL: SPEC-2968
Bug-AGL: SPEC-3032
Change-Id: I93aa1864ac68ec51963a25e80150879ea88a5766
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
José Bollo [Tue, 17 Dec 2019 18:47:58 +0000 (19:47 +0100)]
libwindowmanager & libhomescreen: Handle hostname of remote
The remote can be different from localhost. This new
versions allow to specify explicitely the host. Implicitely,
it is still localhost.
Bug-AGL: SPEC-3014
Change-Id: Id3b4e84801e17ba6c67f2df0d32b5f449cdcb841
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
José Bollo [Tue, 17 Dec 2019 18:50:37 +0000 (19:50 +0100)]
cynagora: Bump version
Includes:
*
23bc103 agent-at: Move field separator from : to ;
*
c29761c Improve integration of cynagora
Bug-AGL: SPEC-2968
Change-Id: I83af517b446f0a55de253568b17069b6231d3034
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
José Bollo [Tue, 17 Dec 2019 18:44:33 +0000 (19:44 +0100)]
af-binder: Fix issue when no port defined
Since introduction of interfaces, it is no more
needed to define a port. But the binder was still
complaining that no port were defined.
Bug-AGL: SPEC-2968
Bug-AGL: SPEC-3014
Change-Id: Ia3d748615641db5f467c3313ff7b02c16608d0ac
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Scott Murray [Wed, 11 Dec 2019 20:05:54 +0000 (20:05 +0000)]
meta-agl-profile-graphical-qt5: add libqtappfw
Add libqtappfw recipe to meta-agl-profile-graphical-qt5 to move it from
meta-agl-demo, making it available for use in other images builds like
the cluster demo.
Bug-AGL: SPEC-3045
Change-Id: Ic8230975fdfe2d953b49325e86b3a7bd042e70a5
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Jan-Simon Möller [Wed, 18 Dec 2019 17:54:47 +0000 (18:54 +0100)]
Bump of configuration post RC3 of Icefish
Change the distro configuration after rc3 is cut.
The window for rc4 is open now.
Change-Id: Id1a51cf18d5c7f1cb4a307c1b3e2b8df2ae02349
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Veeresh Kadasani [Fri, 13 Dec 2019 10:56:17 +0000 (19:56 +0900)]
fix weston crash on h3+KF after first bootup
Bug-AGL: SPEC-2827
remove 0002-compositor-add-output-type-to-weston_output.patch
this patch was ported from weston 2.0 transmitter fix
which use to crash because of invalid member access.
with weston 6.0 transmitter works fine without this patch
so remove it to fix crash after first boot on h3+KF
Change-Id: I607bec3bdfb5146af68d36d717d3305f5fd58998
Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com>
Veeresh Kadasani [Mon, 16 Dec 2019 10:48:43 +0000 (19:48 +0900)]
ivi-shell: Fix crash due no transmitter screen
Bug-AGL: SPEC-3056
Registered the events for the output_created, destroyed,
resized events.So that the ivi_scrn can be destroyed,
created dynamically during destroyed and created events.
And the view properties are dynamically changed during
resized/moved events.
Change-Id: I136b66c9747412af1fa868cef8a061ef2ea624f7
Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com>