From 44b5994e21eb5b621c88d2d57642b8edb7e058d5 Mon Sep 17 00:00:00 2001 From: Henrik Grimler Date: Wed, 18 Dec 2024 07:39:59 +0100 Subject: [PATCH] fix(main/mpd): add dependency on libwavpack In the bulk rebuild after ffmpeg update mpd took the opportunity to link against one of the other updated packages, libwavpack, causing error like `CANNOT LINK EXECUTABLE "mpd": library "libwavpack.so" not found: needed by main executable` on device if libwavpack was not manually installed. Explicitly add dependency so that this does not happen again. --- packages/mpd/build.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/mpd/build.sh b/packages/mpd/build.sh index bc9c828a9a551dc..c42f55d68f756f3 100644 --- a/packages/mpd/build.sh +++ b/packages/mpd/build.sh @@ -3,11 +3,11 @@ TERMUX_PKG_DESCRIPTION="Music player daemon" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="0.23.16" -TERMUX_PKG_REVISION=1 +TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=https://github.com/MusicPlayerDaemon/MPD/archive/v$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=a3ba8a4ef53c681ae5d415a79fbd1409d61cb3d03389a51595af24b330ecbb61 TERMUX_PKG_AUTO_UPDATE=true -TERMUX_PKG_DEPENDS="chromaprint, dbus, ffmpeg, game-music-emu, libao, libbz2, libc++, libcurl, libexpat, libflac, libicu, libid3tag, libmad, libmp3lame, libmpdclient, libnfs, libogg, libopenmpt, libopus, libsamplerate, libsndfile, libsoxr, libsqlite, libvorbis, mpg123, openal-soft, pcre2, pulseaudio, yajl, zlib, fmt" +TERMUX_PKG_DEPENDS="chromaprint, dbus, ffmpeg, game-music-emu, libao, libbz2, libc++, libcurl, libexpat, libflac, libicu, libid3tag, libmad, libmp3lame, libmpdclient, libnfs, libogg, libopenmpt, libopus, libsamplerate, libsndfile, libsoxr, libsqlite, libvorbis, libwavpack, mpg123, openal-soft, pcre2, pulseaudio, yajl, zlib, fmt" TERMUX_PKG_BUILD_DEPENDS="boost, boost-headers, libiconv" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -Dalsa=disabled