mpd: update to 0.24.4

This commit is contained in:
Rudi Heitbaum 2024-04-14 13:24:51 +00:00
parent 726bed7845
commit ecd80f15e0
2 changed files with 15 additions and 5 deletions

View File

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpd"
PKG_VERSION="0.23.15"
PKG_SHA256="550132239ad1acf82ccf8905b56cc13dc2c81a4489b96fba7731b3049907661a"
PKG_VERSION="0.24.4"
PKG_SHA256="86035d6c63af32afa77fd5eb5ecd1c6afaef7cc352b28064edf51eea60f40d66"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="GPL"
@ -12,7 +12,7 @@ PKG_SITE="https://www.musicpd.org"
PKG_URL="http://www.musicpd.org/download/mpd/$(get_pkg_version_maj_min)/mpd-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain alsa-lib avahi boost curl faad2 ffmpeg flac glib lame libcdio libfmt \
libgcrypt libiconv libid3tag libmad libmpdclient libopenmpt libsamplerate \
libvorbis libnfs libogg mpd-mpc opus pulseaudio samba wavpack yajl"
libvorbis libnfs libogg mpd-mpc opus pulseaudio samba wavpack nlohmann-json"
PKG_SECTION="service.multimedia"
PKG_SHORTDESC="Music Player Daemon (MPD): a free and open Music Player Server"
PKG_LONGDESC="Music Player Daemon (${PKG_VERSION}) is a flexible and powerful server-side application for playing music"
@ -77,7 +77,6 @@ PKG_MESON_OPTS_TARGET="-Dadplug=disabled \
-Dsndfile=enabled \
-Dsndio=disabled \
-Dsolaris_output=disabled \
-Dsoundcloud=enabled \
-Dsoxr=enabled \
-Dsqlite=enabled \
-Dsyslog=disabled \
@ -91,7 +90,7 @@ PKG_MESON_OPTS_TARGET="-Dadplug=disabled \
-Dwavpack=enabled \
-Dwebdav=enabled \
-Dwildmidi=disabled \
-Dyajl=enabled \
-Dnlohmann_json=enabled \
-Dzeroconf=avahi \
-Dzlib=enabled \
-Dzzip=disabled"

View File

@ -0,0 +1,11 @@
--- a/src/decoder/plugins/meson.build 2024-12-03 11:56:57.000000000 +0000
+++ b/src/decoder/plugins/meson.build 2024-12-30 14:15:29.590502435 +0000
@@ -110,7 +110,7 @@
]
endif
-libopenmpt_dep = dependency('libopenmpt', required: get_option('openmpt'))
+libopenmpt_dep = dependency('libopenmpt', required: get_option('openmpt'), static: true)
decoder_features.set('ENABLE_OPENMPT', libopenmpt_dep.found())
if libopenmpt_dep.found()
decoder_plugins_sources += [