Add backports of mpd and related recipes 73/27173/2
authorScott Murray <scott.murray@konsulko.com>
Mon, 14 Feb 2022 22:38:28 +0000 (17:38 -0500)
committerScott Murray <scott.murray@konsulko.com>
Tue, 15 Feb 2022 22:25:18 +0000 (22:25 +0000)
commit3d520839afffc7096d599f07210a63bd4b21c427
treee22558678011b0fc2cfacc2aaf1414a1fe168f98
parentd771fdbc4c03cb3a131b235359f9bea681dd3196
Add backports of mpd and related recipes

Backport the recipe for the latest (0.23.5) version of mpd
(Music Player Daemon) from meta-openembedded's master branch.
This provides a version with native PipeWire support, and should
help make the upcoming upgrade to Yocto Project 3.5 (aka Kirkstone)
easier.  Additionally, the recipes for the related libmpdclient
library and mpc utility are also backported to ensure compatibility.

The provided bbappend for the mpd recipe tweaks the backport to
build with the older version of meson in dunfell, and applies
configuration to approximate the lightmediascanner set up with
regards to media location and using /var/volatile for metadata
storage for robustness.

Bug-AGL: SPEC-4255

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ida58289a16079f48c3467d55aef4a608671ffc37
recipes-multimedia/musicpd/files/0001-Tweaks-to-allow-building-with-older-meson.patch [new file with mode: 0644]
recipes-multimedia/musicpd/files/mpd-volatiles.conf [new file with mode: 0644]
recipes-multimedia/musicpd/files/mpd.conf.in [new file with mode: 0644]
recipes-multimedia/musicpd/libmpdclient_2.19.bb [new file with mode: 0644]
recipes-multimedia/musicpd/mpc_0.33.bb [new file with mode: 0644]
recipes-multimedia/musicpd/mpd/mpd.conf.in [new file with mode: 0644]
recipes-multimedia/musicpd/mpd_0.23.5.bb [new file with mode: 0644]
recipes-multimedia/musicpd/mpd_0.23.5.bbappend [new file with mode: 0644]
recipes-multimedia/musicpd/mpd_agldemo.inc [new file with mode: 0644]
recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb
recipes-platform/packagegroups/packagegroup-agl-ivi-multimedia.bb