On 2018-12-09 22:29:33, Landry Breuil <[email protected]> wrote: > Hi, > > here's 4 updates for the mpd gang, libmpdclient, mpc & ncmpc are more or > less trivial, mpd was harder: > - switched from autotools to meson. I tried as hard as i could to select > the same featureset as was used with autohell. > - we cant update to 0.21.3 (latest) because ffmpeg>=57 is required since > > https://github.com/MusicPlayerDaemon/MPD/commit/08272cdee2b886f759ffe632c3310e3ead095b62 > - so the diff is for the latest version before this commit. I tried > updating to the latest mpd by disabling ffmpeg crap and use mpg123 > instead, but it fails to link against libmpg123. > - remove the hicolor svg icon to avoid depending on gtk+3,-guic > - patches here and there to install manpages and all, disable broken > ucred detection, etc. > - in ncmpc, cast Style::FOO to int otherwise the ncurses macro complains > about it. > > totally untested, will test them in the coming days. Note that mpd 0.21 > requires gcc6 so it will probably give bad results on non-clang archs - > but other than that this branch has shitloads of fixes & new features > per https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21/NEWS > > on the other hand, we can also update to mpd 0.20.23... > > testing & feedback welcome. >
I primarily use mpd with audio/ario, and everything works fine. I had to update my database before songs would play, but I generally do that as a matter of course whenever new major versions of mpd are released anyway. Also lightly tested mpc and ncmpc, and no regressions seen with them. -- Bryan
