package/mpd: Disable sidplay support

Commit 25af5a3b3a ("package/mpd: update version to 0.24") from March 2025
bumped mpd to a version that dropped support for the libsidplay2 library in
favor of libsidplayfp. [1]

Since libsidplayfp is not provided by buildroot and no one has complained
yet the sidplay feature is likely unused, as enabling it breaks the build.

Drop support. If someone needs it it can be re-added along with the
dependency.

Link: https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24/NEWS [1]
Cc: Andreas Ziegler <br025@umbiko.net>
Signed-off-by: John Ernberg <j@j-ernberg.se>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
(cherry picked from commit 7a5b27453f)

Fixes: https://autobuild.buildroot.org/results/c72d11535857a447acae806397c451b167e00b13
This commit is contained in:
John Ernberg
2026-05-10 21:38:22 +02:00
committed by Arnout Vandecappelle
parent a966f5cde5
commit 020d575bcc

View File

@@ -24,6 +24,7 @@ MPD_CONF_OPTS = \
-Dmpcdec=disabled \
-Dopenmpt=disabled \
-Dpipewire=disabled \
-Dsidplay=disabled \
-Dsnapcast=false
ifeq ($(BR2_PACKAGE_EXPAT),y)
@@ -284,13 +285,6 @@ else
MPD_CONF_OPTS += -Dshout=disabled
endif
ifeq ($(BR2_PACKAGE_MPD_SIDPLAY),y)
MPD_DEPENDENCIES += libsidplay2
MPD_CONF_OPTS += -Dsidplay=enabled
else
MPD_CONF_OPTS += -Dsidplay=disabled
endif
ifeq ($(BR2_PACKAGE_MPD_SQLITE),y)
MPD_DEPENDENCIES += sqlite
MPD_CONF_OPTS += -Dsqlite=enabled