Age | Commit message (Collapse) | Author | Files | Lines |
|
Switch agl-service-signal-composer's SRCREV to AGL_APP_REVISION so
it will automatically pick up changes. This matches the configuration
of all the other service bindings. Also change the SRC_URI from gitsm
to just git, since submodules are no longer used.
Bug-AGL: SPEC-3024
Change-Id: Ida819d937f9090134c885cd5e816342dad7b9c0b
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Enable partial threading support to enable compiler atomic
operations which in turn avoids refcount corruption issue
that was causing aborts with moderate prolonged traffic.
Bug-AGL: SPEC-3044
Change-Id: I0b9ab8c27f2c436910dbabf03be5bedaf1a28136
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Bug-AGL: SPEC-2500
v2: moved packagegroup-agl-core-navigation as packagegroup-agl-ivi-navigation
to meta-agl-demo
Change-Id: I9ce852c80cc7c9789c087517aeee6ce38947a270
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Bug-AGL: SPEC-3005
Change-Id: I4d28c2bb7b97ddf8aedbfedf1519362c27327b10
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Be in sync with the low-can-generator.
Update the version of the binding wih the following changes:
42163fc Add steering wheel LIN message signal definitions
069aa21 refactor(config.xml.in):Replace required api with required
binding
9402835 Update documentation
ccf35c0 Remove file socketcan-j1939 that was not removed before
f83aef5 Remove in function convert_from_addr, the variable flags was not
used
4c8485a Remove in function rx_filter_can, the variable val was not used
491c4d4 Add new decoders bytes for signal of long size
96232f8 Change signature of decoders
6d6b880 Add some typedef to reduce the size of the lines
d489919 Change vector to list to allow to remove signal.
b9b4580 Update bit position and bit size in signal
b8e8186 Add feature ISO TP (multi frames and peer to peer)
7f038fe Replace all enum types with masks
6208328 Update function tx_send for multi frame prevision
7656fad Only defined signals can be written
59bffa4 Update function rx_filter_can for multi frame prevision.
5d0fe05 Change function get_bcm_msg to return a reference.
fa8c188 Move attributes flags and maxdlen
f516a12 Add function remove last bcm frame
ff6e251 Add many frames in a subscription in the function tx_send.
f5997f7 Add function to convert vector to canfd or can frame.
4216b5e Add function get_data_vector with index
4693c2e Update function to encode and decode message
9230028 Update j1939 decode with function to_hex
3d8c045 Add file converter to manage all conversions
4bc8984 Uniform indentation with tabulation
08a4337 Fix: only one subscription could be made
Bug-AGL: SPEC-2976
Change-Id: I4f813b634421c781dbe34190417febc69336c649
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
To allow the removal of direct CANBus socket calls we must
add low level CANBus service to RDEPENDS
Bug-AGL: SPEC-2984
Change-Id: I168a48578014a92a1da8704790aaa103d82d29b6
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Update SRCREV in low-level-can-generator recipe so that the toolchain
will have a version that matches the low-can binding, changes:
d9c40fd dd management of version and new decoder signature.
7869e2e Change enum type to flag and add iso tp protocol
93debbc Add generator for boolean fields
afa9e97 Add some modifications (space, new line, coma, float).
f61a6cb Add some options for J1939 support
0bb5744 Fix the default decoder using "states"
da429cc Add gitreview
Bug-AGL: SPEC-2951
Change-Id: I1dc3ece955548ced95ae24b9a382ce0ed3ad3b68
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Move agl-service-hvac hvac.json configuration file install into its
own recipe so that just it will be machine-specific, and replace
m3ulcb-specific agl-service-hvac bbappend with a more generic
do_install_append_ulcb in the new agl-service-hvac-conf recipe.
Bug-AGL: SPEC-2949
Change-Id: Iabdfa2c204017a30bf82bed3eb6debbd3eb0be9c
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
This is the directory where systemd keeps network scripts (e.g /lib
rather than /lib64). Installing them in base_libdir breaks the build for
multilib targets.
Bug-AGL: SPEC-2966
Change-Id: If1f780a8cfed29f22f46b9ff1d08f36dee3296ee
Signed-off-by: Max Tomago <max.tomago@codethink.co.uk>
|
|
Bump afb-test & libappcontroller to fix missing event group during test
Bug-AGL: SPEC-2795
Change-Id: Iaa87ac5512d5b54bf56922883c54cf38eaa6ce79
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
|
|
Shift from the permission database cynara
to cynagora permission database with a compatibility
library.
The cache size required by dbus-cynara is updated
because that size is now a count of bytes, not a count
of entries.
Bug-AGL: SPEC-2844
Change-Id: I9a81de6e3b8bcb94adc0bb05c63183c2eda3f310
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
- yocto zeus QA check tab in recipes.
Replace tab by spaces is mandatory in yocto zeus.
Bug-AGL: SPEC-2932
Change-Id: I7776d4e72888114ab42e5c287971e8242885fe99
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
Remove outdated HOMEPAGE uri from recipe.
Bug-AGL: SPEC-2880
Change-Id: I9eb679f6fc6ffe9aabdc045b81487a8366944760
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
The following commits are added:
* 5b9cce9 Add function to add one json array to another one
* 25bb451 Pkg config files: use CMAKE_INSTALL_LIBDIR var
Bug-AGL: SPEC-2846,SPEC-2867
Change-Id: I1dfbfb841afb1313222360fbc646490946f34079
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Fix lightmediascanner systemd service to avoiding a race
condition with /var/volatile/tmp on the first boot by running it
after run-agl-postinsts.service. Furhtermore, for extra safety,
a restart on failure has been added.
Bug-AGL: SPEC-2869
Change-Id: Ib0cadfaa3b4da2a15ac3cfc04cf6d8174e63eb63
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
|
|
Add RDEPENDS definition to indicate libjson-c and libdbus-c++ runtime
dependency. This fixes a startup problem if libdbus-c++ is not pulled
into an image by something else, which will then cause the POI app to
crash.
Bug-AGL: SPEC-2707
Change-Id: I02b6c120c0fefae972874284c10b6606bab5f647
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
This adds, among others, the d-bus interface that is necessary
for the pipewire gstreamer helper from meta-pipewire to work.
The LICENSE file was changed to not include the contributors list,
but otherwise the license is unchanged.
Bug-AGL: SPEC-2792
Change-Id: I7d9e954691e617b3c8ba8165864b32f3831e28b7
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
(cherry picked from commit 9beae08be831b7ba23121a68caa5604499530698)
|
|
Add modetest if the agl-devel feature is enabled in images with
graphical user interface (GUI), aka wayland. Modetest is part of
libdrm and libdrm-tests. It is useful for verification of the
DRM/KMS driver functionality.
Bug-AGL: SPEC-2465
Change-Id: Iaee906a97b3ee38214b04f603322298fa7adb4c5
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
|
|
Backport newer curl and nghttp2 recipes, and bbappend curl to enable
nghttp2 support by default when building for target. In concert with
a change to mask out the curl bbappend in meta-aac, this should
provide the requirements for alexa-voiceagent-service and avoid
significant rebuilds when the agl-voiceagent-alexa feature is
enabled/disabled.
The curl recipe backport is from commit 0b7320b in upstream oe-core
master branch, the nghttp2 recipe backport is from commit 5a9b6d3 in
meta-networking in meta-openembedded master branch.
Bug-AGL: SPEC-2839
Change-Id: Id1ec872dfcb4ecc7a9ba68bdefb114ceeff066c3
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>
|
|
Update agl-service-navigation recipe to switch to using AGL Gerrit for
the source repository.
Bug-AGL: SPEC-2787
Change-Id: I9a494adb8972b8cf20681ab37d2756459448e13d
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
To allow rendering of color emojis the pixmap/libpng support
needs to be enabled.
Bug-AGL: SPEC-2701
Change-Id: I7f0dc2cf54f0cf587d72a81fbf06c5750bbdeefb
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Add connman-plugin-session-policy-local package to respective
packagegroup.
Bug-AGL: SPEC-2772
Change-Id: I9808fd66d25bfbe1d395f0c2be471d2584ebfab2
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Bug-AGL: SPEC-2772
Change-Id: Id7fe16216bce7e9cf50188a504182aa79a70f9ed
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Bug-AGL: SPEC-2738
Change-Id: I9612036c9bd35f4d1fe4fa00cb25f899b100e435
Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
|
|
Simplifies the way of building dbus-cynara by removing
the specific recipes in favour of a recipe for dbus that
handles the class-target build feature.
It requires to remove fake dependencies of cynara.
This is a suggestion of Tom Rini.
Bug-AGL: SPEC-1839
Change-Id: Id7a736eb4b73cdb679fa9dde30e9ad8e56c2894e
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
1002 uid/gid is already used by an other user/group.
Bug-AGL: SPEC-2500
Change-Id: I4000fb019b1aa72d509510e2998f3f3d5d349bf9
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
If someone want to add a value to USERADD_UID_TABLES , USERADD_GID_TABLES,
the default value must be set.
If not the AGL table won't be scan.
Bug-AGL: SPEC-2500
Change-Id: I2325acdc61f6a5f840476b4c96734aed0a5c5744
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
All data transfer from obexd need to be located in a
direcory that has a User::App-Shared label for bindings
to be able to access them. This is done by moving the TMPDIR
to /run/user/UID/usrshr
Bug-AGL: SPEC-2695
Change-Id: I076eb89d0ed14af67811d497217db583e4f5902b
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Since lightmediascanner is now a system service it shouldn't
scan user directories of the running user. For any demo uses
of preloaded media it should be put in a directory under /media
Bug-AGL: SPEC-2655
Change-Id: Ib62527f0742673081e1f225e98fe7eff90738e0e
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
On runtime the agl-service-mediaplayer needs to access the sqlite3
database from lightmediascanner. Thus the database needs to be
in an accessible location, and with the correct permissions.
Bug-AGL: SPEC-2655
Change-Id: Ia1fc9ce7fa2f782ebc1784e130152baebb441cad
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Bump revision following gerrit review 21859
bd9e1c9 Fix new target test-tree
d9af887 Add automatic test tree creation
5a26df7 02-variables.cmake: Fix wrong variable tested
7593f0f Recurse path when using fallback zip tool
4e1d47b CMake Nav Panel: Changed configuration title
afba79c CMake project arch: Fixed title to match nav panel
c26a064 CMake Configuring: Updated topic title.
b99684d CMake Overview: Added TOC links and edits.
0c10393 Book manual updates for CMake Templates
f46dcf2 02-variables.cmake: project options for 3.12.4
1e0f297 02-variables.cmake: project options for 3.12.4
3490ab7 02-variables.cmake: warns - unset project options
9ad5e65 02-variables.cmake: fix project cmake-commands
74fd1a5 Fix cmake-apps-module document typo.
2345e80 CMake: Complete re-write of the CMake topic.
9c07127 CMake Topic book: Updated for the new file names.
2710740 CMake Section: Complete re-write.
16829a3 cmake-apps-module: New file names.
a6daa45 autobuild: fix warnings due to cp command exit code
bcdefaf docs: add yaml book
f3ce787 Avoid a target to link against itself
Bug-AGL: SPEC-2040
Change-Id: I51d60cf572eb2a9a49ed25d3bb162c4f70b0b316
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
|
|
To avoid multiple instances of lightmediascanner from being created
it should run only once in the system dbus session.
Bug-AGL: SPEC-2655
Change-Id: I6c9510926f82ec9eb5625d63d08998a145504227
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
The SRCREV update brings in the following commits:
6d5d619 autobuild: set execute permission for autobuild scripts
932a226 Fix build warning of typecast
e47b473 Change markdown syntax
07f4c99 autobuild: add autobuild scripts
c404f25 Revert "Change steering to systemd service for ces2019"
1fed2c5 Change steering to systemd service for ces2019
Bug-AGL: SPEC-2164
Change-Id: Ic9e47595cb2a76084d9cd60fffb21c36a338a8cb
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
|
|
The build timestamp is added to build manifests deployed in target images and SDK.
Also, this patch adds a new option '-t|--timestamp' to distro-manifest-generator.sh
to let the recipe pass the same timestamp as the one used for the image suffix
(in Yocto 2.6/Thud, DATETIME is used). So DIST_BUILD_TS should have the same value
as the image version suffix.
Bug-AGL: SPEC-2649
Change-Id: I2a9d11b2ce59753bca31ebb8e82d46c224110d68
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
agl-service-hvac has hvac.json file to set LED and
CAN_DEV parameter, however this file is not installed.
v2 move to main bb recipe file.
fix wrong discription from WORKDIR to {S}.
Bug-AGL: SPEC-2600
Change-Id: I8c0a416b3196b67cbb131d9351a1d20cc2dfe74f
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
|
|
Accessing the boards using .local addresses is convenient. But avahi-daemon is
not pulled explicitely in images.
This patch adds packagegroup-base-zeroconf (containing avahi-daemon) in the
core image only when agl-devel feature is set and zeroconf is enabled in
DISTRO_FEATURES
Bug-AGL: SPEC-2592
Change-Id: Iea899d98cd0d8628f9533641f7b42c04f4580c64
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Move canbus network script from meta-agl-profile-telematics to
meta-profile-core. Since this is useful for more than just
telematics
Bug-AGL: SPEC-2580
Change-Id: I93666d87f1fb3eb037743d2858a8757d6939c5e3
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
To enable agl-service-radio to access the RTL-SDR USB devices, install
the provided rtl-sdr.rules file in /etc/udev/rules.d, modifying it to
tweak the device permissions, group, and SMACK label to meet the
requirements for the new application framework audio permission.
Bug-AGL: SPEC-2573
Change-Id: I22e2c624b8c57df0b5932ba7f8a377ae2c0d9566
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
agl-service-unicens now needs libafb-helpers to build, add it to DEPENDS
in its recipe.
Bug-AGL: SPEC-2562
Change-Id: Ief299b51bffb288f2143bfae3cc7a646ba93b43b
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
The agl-service-radio relies on gstreamer. Unfortunately the gstreamer recipe is currently
setup to also pull-in wayland (due to a compile-flag if wayland is in DISTRO_FEATURES).
To keep the distro aligned, we don't want to change the DISTRO_FEATURES between the profiles, thus we
move the agl-service radio to the graphical profile where we include weston anyway by default.
For now this means there is no radio service (or mediaplayer service) w/o wayland installed as well.
In case we get this requirement, we'll have to work on the gstreamer recipe and its split.
v2: fix bbapend in meta-agl-bsp/meta-rcar-gen3
v3: put packagegroup-agl-graphical-multimedia.bbappend in graphical profile (not the best place IMHO)
This fixes the non-graphical build.
Bug-AGL: SPEC-2500
Change-Id: I5ebec7d7713510f3fcd50ae425d7f8cbb6328016
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Add packagegroup-machine-base to packagegroup-agl-image-{boot,minimal}.
This replicates its use in oe-core, where it gets pulled in via
packagegroup-base into the core-image definition. AGL over-rides
CORE_IMAGE_BASE_INSTALL, losing packagegroup-base entirely. However,
it is useful to use packagegroup-machine-base to pick up any BSP
definitions of MACHINE_EXTRA_RDEPENDS and MACHINE_EXTRA_RRECOMMENDS,
which some of the machines defined in meta-freescale-3rdparty use for
non-essential firmware for onboard peripherals.
Bug-AGL: SPEC-2517
Change-Id: I1ee07955dc60da1388b21b7a531dab8483935194
Signed-off-by: Scott Murray <scott.murray@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>
|
|
to bbappend
Re-enable ofono to be started on system bootup.
Bug-AGL: SPEC-2512
Change-Id: Ia6638a3f4baf5e491e960c0c6e9ec414a6baee0b
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Add 'notfication' reporting for the Status property via the org.bluez.obex.Message1
interface.
Bug-AGL: SPEC-2512
Upstream-Status: PENDING
Change-Id: Idce51acdc6f0718f07cc2bb669c4bc71686588ee
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Remove compiler fix for version 5.22 which is no longer within the tree.
Bug-AGL: SPEC-2512
Change-Id: I8ffc73ba108016214dab5da744339fc4e3da7c54
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Integrate running at platform scope.
Bug-AGL: SPEC-2006
Change-Id: I7d47512c0f7b29f91be9c18144400b02f62b562f
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
This integrates the fix of the homescreen crashing
after recent audiomixer change.
Bug-AGL: SPEC-2520
Change-Id: Ia9899cbe23fc88179d26d8069c3e12463bdda5b6
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Lightmediascanner runs for one user and should not be able
to look over the the shoulder of other users. So it should
not run as root anymore.
At the moment, lightmediascanner is a user daemon started in the
user session by systemd, without capabilities but with the Smack
label "System".
To allow the service-mediascanner to access its database,
the db must be set in a specific place with the User::App-shared
label.
Bug-AGL: SPEC-1016
Change-Id: Id4546e2567c4f5a0a5139d274d35d11e4879e42e
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
The group display protects accesses to display
resources. When running as user, it should not be acquired
by default but on need.
Bug-AGL: SPEC-2006
Change-Id: I7c188720e5cfcb65f02af25d0e4262f59300d16a
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|