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

Reply via email to