pipewire: update to pw 0.3.30 and wp 0.4.0 69/26569/2
authorScott Murray <scott.murray@konsulko.com>
Tue, 24 Aug 2021 13:57:08 +0000 (09:57 -0400)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Wed, 25 Aug 2021 12:50:36 +0000 (12:50 +0000)
commit502057487cf7346e136e058880a33ac298facb19
tree387230ed28049327c097df986a90a06d9f8f7858
parent61d41b58d300f2f9b8985361f93e698aa8888a65
pipewire: update to pw 0.3.30 and wp 0.4.0

* The pipewire recipe has been synced with the upstream yocto one
* WirePlumber configuration now has volume ducking enabled for
  navigation messages. This means that music will now duck when
  a navigation message plays instead of being corked.
* PipeWire's default configuration now lives in /usr/share/pipewire,
  with the possibility to override it in /etc/pipewire. This allows
  resetting to upstream defaults by removing /etc/pipewire

v2: add licenses to the layer to match the upstream recipe,
    adapt licenses of sub-packages
v3: mark each package with the desired license instead of the mix
v4: simplify the license output of the sub-packages

Bug-AGL: SPEC-3844

Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
[manual backport of e17ac08 from master/lamprey]
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ibf72ed9536706e940abcaa08be92f19617f1ab1f
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26569
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
17 files changed:
meta-pipewire/conf/layer.conf
meta-pipewire/dynamic-layers/meta-app-framework/recipes-multimedia/pipewire/pipewire/0001-modules-add-new-access-seclabel-module.patch
meta-pipewire/dynamic-layers/meta-app-framework/recipes-multimedia/pipewire/pipewire/pipewire.conf
meta-pipewire/dynamic-layers/meta-app-framework/recipes-multimedia/pipewire/pipewire_0.3.30.bbappend [moved from meta-pipewire/dynamic-layers/meta-app-framework/recipes-multimedia/pipewire/pipewire_0.3.27.bbappend with 93% similarity]
meta-pipewire/licenses/GPL-2.0-only [new file with mode: 0644]
meta-pipewire/licenses/LGPL-2.1-or-later [new file with mode: 0644]
meta-pipewire/recipes-multimedia/pipewire/pipewire/0001-pipewiresink-use-all-the-available-dest-memory-when-.patch [deleted file]
meta-pipewire/recipes-multimedia/pipewire/pipewire/0002-pipewiresink-release-manually-acquired-buffers-back-.patch [deleted file]
meta-pipewire/recipes-multimedia/pipewire/pipewire_0.3.30.bb [moved from meta-pipewire/recipes-multimedia/pipewire/pipewire_0.3.27.bb with 88% similarity]
meta-pipewire/recipes-multimedia/pipewire/pipewire_0.3.30.bbappend [moved from meta-pipewire/recipes-multimedia/pipewire/pipewire_0.3.27.bbappend with 66% similarity]
meta-pipewire/recipes-multimedia/wireplumber/wireplumber-config-agl/00-spa-libs.lua [deleted file]
meta-pipewire/recipes-multimedia/wireplumber/wireplumber-config-agl/10-default-policy.lua
meta-pipewire/recipes-multimedia/wireplumber/wireplumber-config-agl/30-alsa-monitor.lua
meta-pipewire/recipes-multimedia/wireplumber/wireplumber-config-agl/99-load-modules.lua
meta-pipewire/recipes-multimedia/wireplumber/wireplumber-config-agl/wireplumber.conf
meta-pipewire/recipes-multimedia/wireplumber/wireplumber-config-agl_git.bb
meta-pipewire/recipes-multimedia/wireplumber/wireplumber_git.bb