buildroot/package/mpd
Andreas Ziegler 3693462a1f package/mpd: handle expat and yajl explicitly
mpd's Config.in selects expat and/or yajl depending on which
sub-options is enabled, and adds build dependencies, but does not pass
-D<option>=enabled/disabled for both of these features, relying on
auto-detection.

This commit fixes that by explicitly enabling/disabling expat and yajl
depending on their presence. The mpd sub-options no longer need to
have these as build-time dependencies, as it is handled globally.

Signed-off-by: Andreas Ziegler <br015@umbiko.net>
[Thomas: extracted from
https://patchwork.ozlabs.org/project/buildroot/patch/20221005091032.3014-5-br015@umbiko.net/]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023-08-06 22:14:13 +02:00
..
0001-src-event-meson.build-add-atomic-dependency-for-spar.patch
Config.in package/mpd: ensure expat is enabled when BR2_PACKAGE_MPD_UPNP_NPUPNP=y 2023-08-06 22:13:45 +02:00
S95mpd
mpd.conf
mpd.hash package/mpd: update to version 0.23.13 2023-06-03 00:27:24 +02:00
mpd.mk package/mpd: handle expat and yajl explicitly 2023-08-06 22:14:13 +02:00