aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-06-29chromium68: fix aarch64 link issuehalibut_7.99.2halibut/7.99.27.99.2Jacobo Aragunde Pérez2-1/+110
Backport upstream patch: https://chromium-review.googlesource.com/c/chromium/third_party/ffmpeg/+/1390286 Fix this error when linking libcbe.so: obj/third_party/ffmpeg/ffmpeg_internal/ autorename_libavcodec_aarch64_h264idct_neon.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `ff_h264_idct8_add_neon' which may bind externally can not be used when making a shared object; recompile with -fPIC Also remove the mksnapshot path override for aarch64, it is not necessary now we run mksnapshot with qemu. This fixes the install step. Bug-AGL: SPEC-2506 Change-Id: Idb90c8c20910ec48ed01f1b02528f14781edc4a3 Signed-off-by: Nick Yamane <nickdiego@igalia.com> Signed-off-by: Jacobo Aragunde Pérez <jaragunde@igalia.com>
2019-06-27pipewire: install environment variable filesGeorge Kiagiadakis4-2/+34
DISABLE_RTKIT saves us from nasty error messages about not being able to connect to dbus. This doesn't make sense anyway, real-time mode should not be enabled on embedded. PIPEWIRE_DEBUG/G_MESSAGES_DEBUG are put there in comments so that people can easily uncomment to figure out what is wrong with their pipewire setup. Bug-AGL: SPEC-2473 Change-Id: Id07d3d21f472885434158c300a227d53020c2189 Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-06-27meta-pipewire: add patch to security-manager for pipewireGeorge Kiagiadakis3-1/+28
This grants permission to all applications to be able to communicate with pipewire. This is a temporary measure that we need to rethink in the future. This commit also changes the priority of the meta-pipewire layer because the security-manager patch needs to be applied after the patch to the same file from meta-app-framework, which has priority 70. Bug-AGL: SPEC-2554 Change-Id: I9df47ea1a40e1fa97900bb5dbc21bc11765eb7ab Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-06-27wireplumber: uprevGeorge Kiagiadakis1-1/+1
* adds support for managing client permissions (required for SPEC-2554) * properly defaults to the first non-loopback device available on the system * add support for linking all the stream channels instead of just one George Kiagiadakis (7): Merge branch 'registry' into 'master' remote-pipewire: emit global-added for all proxy types modules: add new module to manage client permissions Merge branch 'async-endpoints' into 'master' softdsp-endpoint: give a proper name to the endpoint based on alsa properties simple-policy: select by default the first non-loopback device softdsp-endpoint: fix compiler warnings Julian Bouzas (8): proxy: add wp_proxy_sync API and DONE signal proxy: don't remove the listener on destruction as it is not needed remote-pipewire: add registry listener modules: use the registry from WpRemotePipewire factory: add async support endpoint: add async initable interface boilerplate modules: make endpoint creation async modules: add support for multiple channels linking Bug-AGL: SPEC-2554 Change-Id: Ie1f42e096834c2cfbd2bade714e0546066f8fb7c Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-06-27pipewire: run with the System::Pipewire smack labelGeorge Kiagiadakis3-2/+19
Pipewire shares memory with its clients using open file descriptors (memfd or shared memory file) which are created within pipewire and therefore they have the same smack label as the pipewire process. Clients must be able to read and write to this memory, therefore they need rw acess to that smack label. Since all AGL apps have only write access to the System label, we need to use a different smack label which can be granted rw access from the applications that need to use audio. "System::Pipewire" is chosen here to follow the "System::Sub" pattern that is described in the documentation. Bug-AGL: SPEC-2554 Change-Id: I81cbf82adfde3ef4f67872bd91293370339b18d7 Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-06-27wam: revision bump, fix linker issuesJacobo Aragunde Pérez1-1/+1
Included changes: * 574c65b [agl] Explictly link WAM binary with WAMCore lib * 9244327 [agl] Explicitly link WAM binary with ilmCommon library Bug-AGL: SPEC-2532 Change-Id: I8ea9ed51d404b902d954f3e90a05daced7119361 Signed-off-by: Jacobo Aragunde Pérez <jaragunde@igalia.com>
2019-06-27wam: Remove any Qt dependencies and port to CMakeJacobo Aragunde Pérez2-10/+10
Recipe changed to use CMake instead of QMake. After Qt usage removal from WAM implementation, boost is now used for some functionalities previously provided by Qt (e.g: File system). Additionally, add glib-2.0 missing dependency. Finally, bump to latest WAM. Included changes: 3e9ce0d [agl][qtless] Port to CMake 971df2a [agl][qtless] Use unordered_map instead of std::map aaa56e3 [agl][qtless] Get rid of Qt usage in webos/DeviceInfoImpl 20a1ec2 [agl][qtless] Remove Qt dependency from qmake files 2615c15 [agl][qtless] Use const char arrays instead of macros for WindowTypes 42770ee [agl][qtless] Trim timestamp string in NetworkStatus 0c7d257 [agl][qtless] Replace QLocale by Boost.Locale 45108f9 [agl][qtless] Remove QVariant leftovers 00f7a1f [agl][qtless] Add Url parsing code 9f74ec6 [agl][qtless] QString-less WAM: Remove leftovers a5ebdc5 [agl][qtless] Migrate PalmSystem away from QString 41ecf4c [agl][qtless] Do not use QString in WebAppManagerConfig 815191c [agl][qtless] Do not use QString in NetworkStatus 47bd88b [agl][qtless] Do not use QString in WebPage ba7ece0 [agl][qtless] Migrate WebAppWayland away from QVariant 903e2fa [agl][qtless] QString-less WebApp: Remove leftovers 502b9f6 [agl][qtless] QString-less WebApp/WebPage: appId 20f57de [agl][qtless] QString-less WebAppManager: SystemLanguage and DeviceInfo e055f56 [agl][qtless] Do not use QString WebAppManager in JS strings building 8949895 [agl][qtless] Migrate WebAppManager away from QString 75aaf56 [agl][qtless] Get rid of QString usage in WebProcessManager 700e456 [agl][qtless] Migrate ApplicationDescription away from QString ba798eb [agl][qtless] Replace Qt data container types by their STL counterpars 159cef4 [agl][qtless] Fix error handling when converting strings to numbers 9c875f1 [agl][qtless] Add StringUtils initial implementation Bug-AGL: SPEC-1871 Change-Id: I7e7725e6a5e9790fd4660f104e4142084f100b62 Signed-off-by: Nick Diego Yamane <nickdiego@igalia.com> Signed-off-by: Jacobo Aragunde Pérez <jaragunde@igalia.com> (cherry picked from commit fcfbd7497c73413bd35d1a641686f2c095626daa)
2019-06-26agl-service-audiomixer: switch to gerritGeorge Kiagiadakis1-3/+3
Bug-AGL: SPEC-2544 Change-Id: Ic9e2861518614425c394ab6b1dd050b221c0dc5a Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-06-25pipewire: build with -mno-unaligned-access on armGeorge Kiagiadakis2-0/+29
Bug-AGL: SPEC-2393 Change-Id: I2e4feef547642c2b3d34403f7a1a45999cd4db11 Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-06-24wireplumber: uprev to fix a few leaks and warningsGeorge Kiagiadakis1-1/+1
George Kiagiadakis (9): softdsp-endpoint: workaround pipewire bug Merge branch 'proxy-global-id' into 'master' core: destroy globals in _dispose() so that the global-removed signal is dispatched m-mixer: downgrade warnings about no backend to debug messages m-simple-policy: find_endpoint: ref the endpoint only if it's not NULL modules: do not leak references to the endpoints at their construction time meson: add option to disable gobject introspection proxy: avoid crashing when the WpProxy is unrefed in the "destroyed" signal handler remote-pipewire: do not leak the GSource Julian Bouzas (2): proxy: add global_id property audio-softdsp-endpoint: set module instead of core in the module data Change-Id: I1e08ad7245f09110d599163775ecb382298b111b Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-06-21pipewire: switch system-wide template systemd service & socket filesGeorge Kiagiadakis3-6/+58
This allows granting pipewire additional permissions, most notably the permission to access the alsa devices (SupplementaryGroups=audio) and therefore fixes pipewire for the "running as non-root" setup Bug-AGL: SPEC-2554 Change-Id: Ie9192a7f42f4929f70114ddc39a23d94f9ba84fc Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-06-20pipewire: Enable Bluetooth supportScott Murray1-0/+1
Add DISTRO_FEATURES based enabling of bluez5 support to pipewire recipe so the Bluetooth plugin is enabled for experimentation. Bug-AGL: SPEC-2473 Change-Id: Ic63df580c4005e924a2172d2d513dbdca94457f4 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-06-20chromium68: custom toolchain, target v8 snapshotJacobo Aragunde Pérez4-74/+298
Modify the chromium68 recipe to make it more like the one available in meta-browser: https://github.com/OSSystems/meta-browser Instead of passing Yocto's build flags to the cros (=ChromeOS) toolchain, generate a toolchain definition file specifically for this build. For the generation of the V8 memory snapshot, build the required files for the target architecture, then use qemu-native to run them. Upstream chromium addresses this problem by downloading a specific native toolchain for every target platform, which we cannot do in this context. The toolchain changes trigger an issue with ARMv7 builds; backported one patch to address that specific issue. This changes also triggered a problem with 32 bit targets, the generated binaries were too big. Forced the DEBUG_ARGS to use -g1 (or -g0 otherwise). Bug-AGL: SPEC-2514 Change-Id: Ib18431b628415c58a3c29595bfff10057e355a4b Signed-off-by: Jacobo Aragunde Pérez <jaragunde@igalia.com>
2019-06-18pipewire: uprev wireplumberGeorge Kiagiadakis1-1/+1
George Kiagiadakis (19): lib: add new WpPolicy class and basic policy management functionality modules: re-implement the simple policy module using WpPolicy m-pipewire: temporarily add the sync_core_with_cb hack WpPolicy: add a way of signaling policy changes Merge branch 'proxy-api' into 'master' lib: add a new WpRemote base class and move the pw_remote glue into a new WpRemotePipewire Merge branch 'use-proxy-api' into 'master' endpoint: maintain a weak ref to the core since construction time modules: fix some ref counting and memory {de-,}allocation issues proxy: maintain a weak ref to the core lib: add some debug statements to debug the destruction sequence Merge branch 'refcount-fix' into 'master' Merge branch 'unregister-endpoint' into 'master' policy: consume floating reference of GVariant in _find_endpoint() endpoint: add some useful API for querying info about streams & controls core: remove_global: remove object from the list before triggering the notification remote-endpoint: disconnect the control-value change callback when the proxy is destroyed modules: move the "selected" endpoint logic to the simple-policy module and improve it module-mixer: implement the "Mixer/Audio" endpoint provider Julian Bouzas (9): proxy: add API modules: use the new proxy API audio-softdsp-endpoint: fix proxy port property description alsa-udev: fix minor bug module-pipewire and simple-endpoint: use the new Proxy API modules: fix proxy ref-count proxy: add destroyed signal modules: unregister the endpoints when their proxy is destroyed proxy: remove unneeded core reference Bug-AGL: SPEC-2518 Change-Id: Ia4c68ea5aa173add542a96b76f34bce68dcf103d Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-06-12pipewire: Add user session socket activationScott Murray1-0/+11
Add a bbappend to the pipewire recipe to create the required symlink in /etc/systemd/user/sockets.target.wants to enable per-user socket activation. A bbappend is used as this change is likely to be AGL specific (for now?). Bug-AGL: SPEC-2521 Change-Id: I4b349ab8151eabfb933f2dcfcf9d293fcb3ea321 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-06-12pipewire: uprev wireplumberGeorge Kiagiadakis1-1/+1
George Kiagiadakis (16): remote-endpoint: fix de-serialization of control id (Int instead of Id) remote-endpoint: print error string in set_param implementation m-pipewire/simple-endpoint: implement volume & mute controls daemon: quit when the pipewire remote disconnects or signals an error Merge branch 'endpoint-linking' into 'master' Cleanup trailing whitespaces softdsp-endpoint: restructure some code, fix some coding style issues softdsp-endpoint: improve destruction sequence softdsp-endpoint: copy format using standard struct assignment softdsp-endpoint: destroy the DSP->node link when the DSP becomes idle softdsp-endpoint: add master volume & mute controls softdsp-endpoint: add the "selected" control endpoint: ref the endpoint while unregistering remote-endpoint: do not require a stream id on controls softdsp-endpoint: automatically deselect other endpoints when one is selected simple-policy: link client to the "selected" endpoint Julian Bouzas (3): endpoint: set core to null after unregistering endpoint and not before modules: add softdsp-endpoit and endpoint linking implementations simple-policy: add new module Bug-AGL: SPEC-2473 Change-Id: Idace93865cf62016fac5b7ad9b45a888153e0d97 Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-06-12Fix the LIC_FILES_CHKSUM of the pipewire-conf-agl packageJan-Simon Möller1-0/+1
We were missing the LIC_FILES_CHKSUM = "file:///${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" Bug-AGL: SPEC-2473 Change-Id: Ic7751ceb08fef1f19426e66c850740abf653fef7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-06-12Fix PREFERRED_RPROVIDER for pipewire-configJan-Simon Möller1-1/+1
Fix a typo. Bug-AGL: SPEC-2473 Change-Id: I37d4698d9e750833fc94491f2c5c5225d7d9adbc Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-06-11weston: change wl_output of virtual display.Harunobu Kurokawa2-0/+40
Bug-AGL : SPEC-2420 Currently, if remoting is enabled, the remote output location is (0, 0) and the real DRM output is located to the right of the remote output because the remote output is registered before the real DRM output. This patch is swapping both outputs as a short term hack[1]. Now, this issue is being discussed about output layout configuration in wayland community[2] [reference] [1] https://gitlab.freedesktop.org/wayland/weston/issues/246 [2] https://gitlab.freedesktop.org/wayland/weston/issues/165 Change-Id: Ia1265b6c2767f32754a2fd6507d1b6ebcb773464 Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
2019-06-11gst-record: switch to remote plugin from old style gst-recordHarunobu Kurokawa8-5065/+52
weston 6.0.0 has already merged remoting plugin feature. This commit enable to add remoting plugin library. To activate remoting output and transfer it, user should add "remote-output" configuration in weston.ini. Bug-AGL : SPEC-2420 Change-Id: Ieeb3760ece5c6a1d19f9a08ee7f0ed973cc433ec Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
2019-06-11Use the AGL-specific package of the pipewire config filebuild.automotivelinux.org1-0/+1
We have our own configuration of the pipewire.conf file that we ship in a dedicated package. Change-Id: Ifb79ceaf19970d81eb526309eeed3e3a7c420da4 Bug-AGL: SPEC-2473 Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org>
2019-06-11meta-pipewire: add agl-service-audiomixerGeorge Kiagiadakis2-0/+17
Bug-AGL: SPEC-2473 Change-Id: I406e11a59223f1ded486eb9235604e1e35af84e1 Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-06-11Supporting commits for the switch to pipewireJan-Simon Möller61-0/+1251
We move all components around meta-audio-soundmanager-framework to that layer (still kept on request). We deprecate the meta-audio-4a-framework layer for Happy Halibut. Bug-AGL: SPEC-2473 Change-Id: I2a7c9d815801a3f8ea80943165ea6fd1422533ea Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-06-11pipewire recipe plumbingJan-Simon Möller9-20/+58
This does enhance the recipes for pipewire and wireplumber in 2 ways: a) we add a separate package for the configuration and make it replaceable w/o recompiling pipewire or wireplumber itself b) this in turn makes the recipes not AGL specific and upstreamable as-is. v2: enhanced config recipes v3 & v4: fix typo Bug-AGL: SPEC-2473 Change-Id: I1f6f32d7cc64d9424706ca6bc87550f5e2c6d359 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-06-05Changes to support the repo clone reworkJan-Simon Möller3-7/+1
To be merged together with: https://gerrit.automotivelinux.org/gerrit/#/c/AGL/AGL-repo/+/21389/ Change-Id: I4979b699bd7441bf527f48c4316382ad05eca1ab Bug-AGL: SPEC-2450 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-05-31AGL Layers: Updated "meta-agl-devel" (master)halibut_7.99.1halibut/7.99.17.99.1Scott Rifenbark1-2/+2
I fixed the formatting on a note to match how it should be. Change-Id: Iae939ce8e111bbd13952165a55681d8bf968e8be Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
2019-05-31Cleanup of meta-agl-devel for HHJan-Simon Möller31-446/+0
Part of the layer cleanup. Bug-AGL: SPEC-2450 Change-Id: I3316e816c630ee47a5643f3efef72b01e67090a5 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-05-31meta-pipewire: add pipewire packagegroupGeorge Kiagiadakis1-0/+15
Bug-AGL: SPEC-2473 Change-Id: Ib03d2592a9b20a84643ebaf8a1b3b6a37fc33bf8 Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-05-31meta-pipewire: initial wireplumber recipeGeorge Kiagiadakis1-0/+26
Bug-AGL: SPEC-2473 Change-Id: I309ff8cb335a78965dde122e8ff78142d2af6fdd Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-05-31meta-pipewire: initial pipewire recipeGeorge Kiagiadakis6-0/+1890
Bug-AGL: SPEC-2473 Change-Id: Ide95be79adb69437564e94071d0315ae5cfd9ae2 Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-05-31meta-pipewire: initial yocto layer for pipewireGeorge Kiagiadakis4-0/+20
Bug-AGL: SPEC-2473 Change-Id: I1027dbfa7bfeba2bfa67f6247a819d9e04f3700c Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-05-224a-hal-generic: bump to latest revisionJonathan Aillet1-1/+1
Included change: * 0c4921b Updates for latest alsacore changes BUG-AGL: SPEC-2434 Change-Id: I7748492ee841d2bf8da0bed13f3e39666702e04e Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
2019-05-224a-alsa-core: bump to latest revisionJonathan Aillet1-1/+3
Also add a new dependency to 'libafb-helpers' from the included changes. Included changes: * 9b71be0 Improve tests for 4a-alsa-core * b8af262 Rework ALSA card get info function * 4eb02cc Rework ALSA control set/get function * b04cb5e Improve prints when setting values of control * 056aa12 Send back cardid only if request is valid * 0219aa9 Improve ALSA control creation * 980a8f0 Fix dbScale generation when adding custom control BUG-AGL: SPEC-2435 Change-Id: I4e9a7f91be98ad157899ed864ae47f2c383514dd Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
2019-05-21Also add the packages to the crosssdk imageJan-Simon Möller1-0/+3
The wam packagegroup should also be added to the crosssdk image. Explicitely do that here as well. Change-Id: If4d3b93dc6c1d258265fbafd53e91fbfe16ac475 Bug-AGL: SPEC-2407 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-05-20Remove legacy 'p' prefix in gerrit urlJan-Simon Möller1-1/+1
Bug-AGL: SPEC-2423 . Change-Id: I271e11365c1fcd71ad6b3dca875e44fd8bb47357 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-05-15libwindowmanager: bump revisionJosé Bollo1-1/+1
Included changes: * 003cdfb Remove redundant unref Bug-AGL : SPEC-2310 Cherry-picked from 21b51284a5a84a1258e27a8d27a29c17d0ee790f of Jacobo Aragunde Pérez <jaragunde@igalia.com> Change-Id: Idaf0e216022d1254c14c21bc97a4359e17b03bd1 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-05-144a-hal-unicens: Library dependencyFrederic Marec1-1/+1
As the "controller" and "helper" aren't any more submodules but in libraries, it is required to add the dependency in the recipe. Bug-AGL: SPEC-2139 Change-Id: Ibd6d2e3693780f8e8f571679009e65c55a19906e Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2019-05-06meta-agl-devel: Fixed broken link to init env.Scott Rifenbark1-2/+2
The link to the "Initializing Your Build Environment" in the "Getting Started" area was broken. Fixed it. Change-Id: I59f1390c10e524d6ef21ee2181aa49dfb5978fbd Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
2019-05-03agl-service-windowmanager: Permission use displayJosé Bollo1-1/+1
Add the permission required to access the display through the wayland socket. Bug-AGL: SPEC-2357 Change-Id: Ibe29ee508fef90eb3973d904a7595faade4a5dbb Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-05-02chromium68, wam: bump revisionAntia Puentes2-5/+5
Bug-AGL: SPEC-2353 Change-Id: I2a62e76422a35b5a9c95fa310677199b8ca79146 Signed-off-by: Antia Puentes <apuentes@igalia.com> (cherry picked from commit 0bfe1a36c4bcc9c4d309f9005b2d8da23ca0eed8)
2019-05-02agl-service-audio-4a: Dependency to appcontrollerJosé Bollo1-2/+2
As the "controller" isn't any more in a submodules but in a library, it is required to add the dependency int he recipe. Bug-AGL: SPEC-2139 Change-Id: Ia629faf627310ee8ae9de363fd1fbc30f4c55f31 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-04-29chromium68: Add explicitly bison-native dependencyLorenzo Tilve1-1/+1
After the update from Guppy it seems that Chromium build recipe don't have the bison dependency satisfied, so it is explicitly included now. Change-Id: I184c506b4820e7c3434708594c6d81cd47ce5681 Bug-AGL: SPEC-2342 Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
2019-04-29Bump revision: agl-service-windowmanger and libwindowmanagerKazumasa Mitsunari2-2/+2
* agl-service-windowmanager 73e37e8 doc/ApplicationGuide: fix broken link in site 3526229 Fix redefine layer id * libwindowmanager 1fc523e Merge "Introduce changeAreaSize and getAreaList" c837139 Merge "Fix window manager doesn't respond to deactivateWindow" bcc943d Fix window manager doesn't respond to deactivateWindow Change-Id: I5b0bdd41c101189986c1dfffbd755309bd865201 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2019-04-25meta-speech-framework: add RDEPEND for agl-service-high-capabilitiesThierry Bultel1-1/+2
agl-service-high-capabilities is needed by the speech framework. Change-Id: I79935a1ff45d85e641215ad3cedf495f07eee606 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
2019-04-17meta-agl-devel: Updated devguides-book to use new contentScott Rifenbark1-2/+2
Fixes for the master branch. Change-Id: I1f2f42c5ff4f897135fe682a2e930e69efd6103a Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
2019-04-12launcher: Update LIC_FILES_CHKSUMScott Murray1-1/+1
Update LICENSE file location and checksum to match changes in the repository. The checksum change is due to a switch from a version with whitespace removed to the stock Apache 2.0 LICENSE file. Signed-off-by: Scott Murray <scott.murray@konsulko.com> (cherry picked from commit cc40e7636b8806c4f0139aa1048cb86de2faf2f6) Change-Id: Ia000bc1938208f2ab1549ecd4a45940c8af7ed64
2019-04-10Update avirt kernel module and libavirt userspace libraryMark Farrugia4-24/+32
Update the avirt core kernel module and the accompanying libavirt userspace library to the latest releases. The key new feature is a completed and finalized audio path routing system, enabling audio routing at the kernel level. Change-Id: I69eaa578390f4ba67ad71506c359276bee252b19 Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
2019-04-09Upgrade to thudScott Murray23-478/+38
Changes include: - Add LAYERSERIES_COMPAT definitions to layer.conf files - Disable pulseaudio-module-4a-client for now as it does not compile against PulseAudio 12.x - Remove meta-audio-4a-framework/recipes-devtools/python/python3-websockets_4.0.1.bb as it is superseded by upstream - Add OECMAKE_GENERATOR = "Unix Makefiles" to 4a-alsa-core, 4a-hal-generic, 4a-hal-unicens, and 4a-softmixer recipes for now to work around CMake+ninja issue - Remove alsa 1.1.6 recipes from meta-audio-4a-framework/recipes-multimedia/alsa as they are superseded by upstream. Local changes to the alsa-plugins recipe have been implemented in a bbappend. Known issues: - pulseaudio-module-4a-client has been disabled - CMake+ninja issue in cmake-apps-module has been worked around with OECMAKE_GENERATOR Bug-AGL: SPEC-1837 Change-Id: I5355e9f74e2385a093ca21cda5bd52a80e1a6e67 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-02Bump agl-service-windowmanagerKazumasa Mitsunari1-2/+2
This commit include followings 3570009 Fix invalid markdown 464f20c Fix xdg-runcher doesn't show up d4b18f9 Update ApplicationGuide.md d917c56 Fix typo of documentation 4b05fbd autobuild: add autobuild scripts b36dd41 Show [Current] and [To be] in WMLayer log 3a090e4 Change active/inactive state spec ef03209 Output debug message corerctly ceb1049 Introduce changeAreaSize and getAreaList Change-Id: Icd7dbfb0fa2ca29162800176fbe39081985e6866 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2019-03-28meta-audio-4a-framework: meta-agl-demo: recipes-multimedia: 4a-mixer: add ↵raquel medina1-0/+1
new dependency on afb-helpers-qt 4a-mixer recipe needs to be updated before 4a-mixer source tree to avoid breaking the build. Bug-AGL: SPEC-2164 Change-Id: I2dfb350f5f46d53b44f56127bdae6dcfc92c8153 Signed-off-by: raquel medina <raquel.medina@konsulko.com>