From 3d520839afffc7096d599f07210a63bd4b21c427 Mon Sep 17 00:00:00 2001 From: Scott Murray Date: Mon, 14 Feb 2022 17:38:28 -0500 Subject: 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 Change-Id: Ida58289a16079f48c3467d55aef4a608671ffc37 --- recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb | 2 +- recipes-platform/packagegroups/packagegroup-agl-ivi-multimedia.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'recipes-platform') diff --git a/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb b/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb index 6ce928fee..fcb31d9e5 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb @@ -43,7 +43,7 @@ RDEPENDS:${PN}:append = " \ launcher \ qtquickcontrols2-agl \ qtquickcontrols2-agl-style \ - ${@bb.utils.contains('DISTRO_FEATURES', 'agl-devel', 'unzip' , '', d)} \ + ${@bb.utils.contains('DISTRO_FEATURES', 'agl-devel', 'unzip mpc' , '', d)} \ ${AGL_APPS} \ ${DEMO_PRELOAD} \ " diff --git a/recipes-platform/packagegroups/packagegroup-agl-ivi-multimedia.bb b/recipes-platform/packagegroups/packagegroup-agl-ivi-multimedia.bb index 2f6521a53..dc60e9e18 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-ivi-multimedia.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-ivi-multimedia.bb @@ -13,7 +13,7 @@ ALLOW_EMPTY:${PN} = "1" RDEPENDS:${PN} += "\ gstreamer1.0-plugins-base-meta \ gstreamer1.0-plugins-good-meta \ - lightmediascanner-meta \ + mpd \ " # for now: enable here for the AGL IVI demo (image-ivi and demo-platform) -- cgit 1.2.3-korg