Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: mpd | Distribution: openSUSE Tumbleweed |
Version: 0.23.15 | Vendor: openSUSE |
Release: 4.1 | Build date: Wed Nov 6 05:50:58 2024 |
Group: Unspecified | Build host: reproducible |
Size: 1622080 | Source RPM: mpd-0.23.15-4.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://musicpd.org | |
Summary: Music Player Daemon |
A daemon for playing music (mp3, ogg vorbis, flac, and wav). Music is played through the server's audio device. The daemon stores info about all available music, and this info can be easily searched and retrieved. Player control, info retrieval, and playlist management can all be managed remotely. There a bunch of clients to control mpd: for Gnome, KDE, console and Apache (PHP). Please read README.mpd how to configure it.
GPL-2.0-or-later
* Wed Nov 06 2024 Илья Индиго <ilya@ilya.top> - Added mpd-fmt11.patch for (fixed build with fmt 11.2). * Sat Apr 27 2024 Илья Индиго <ilya@ilya.top> - Fixed privileges of /run/mpd directory (rpm -qlv mpd | grep /run). * Sun Feb 04 2024 Илья Индиго <ilya@ilya.top> - Provided user(mpd). * Thu Dec 28 2023 Dirk Müller <dmueller@suse.com> - update to 0.23.15: * ffmpeg: fix build failure with FFmpeg 6.1 * alsa: limit buffer time to 2 seconds * flac: fix scanning files with non-ASCII names on Windows * mad: fix calculation of LAME peak values * wasapi: fix problem setting volume * more libfmt 10 fixes * fix auto-detected systemd unit directory * Tue Aug 29 2023 llyyr <llyyr.public@gmail.com> - Disable libchromaprint requirement and disable feature. This would cause mpd to pull in ffmpeg-4 on installation. * Tue May 23 2023 Илья Индиго <ilya@ilya.top> - Updated to 0.23.13 * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.13/NEWS * input: curl: fixed busy loop after connection failed * input: curl: hided "404" log messages for non-existent ".mpdignore" files * archive: zzip: fixed crash bug * database: simple: revealed hidden songs after deleting containing CUE * decoder: ffmpeg: reordered to a lower priority than "gme" * decoder: gme: required GME 0.6 or later * output: pipewire: fixed corruption bug due to missing lock * linux: shut down if parent process dies in --no-daemon mode * linux: determine systemd unit directories via pkg-config * supported libfmt 10 * Wed Jan 18 2023 Илья Индиго <ilya@ilya.top> - Updated to 0.23.12 * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.12/NEWS * input: curl: require CURL 7.55.0 or later * decoder: mad: fixed integer underflow with very small files * tags: fixed crash bug due to race condition * output: pipewire: adjust to PipeWire 0.3.64 API change * fixed build failures with GCC 13 * Sat Dec 03 2022 Dirk Müller <dmueller@suse.com> - update to 0.23.11: - simple: move default database to ~/.cache/mpd/db from ~/.cache/mpd.db - simple: default "cache_directory" to ~/.cache/mpd/mounts - windows: fixed DoS via a crafted input (bsc#1207028), CVE-2022-46449 - add keyring * Mon Oct 17 2022 Илья Индиго <ilya@ilya.top> - Updated to 0.23.10 * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.10/NEWS * storage: curl: fixed file time stamps * decoder: ffmpeg: fixed libfmt 9 compiler warning * encoder: flac: fixed failure when libFLAC is built without Ogg support * output: alsa: fixed crash bug * Wed Aug 24 2022 Paolo Stivanin <info@paolostivanin.com> - Updated to 0.23.9 * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.9/NEWS * input: cdio_paranoia: added options "mode" and "skip" * decoder: ffmpeg: added support FFmpeg 5.1 * filter: replay gain: fixed delayed volume display with handler=mixer * output: pipewire: set app icon * fixed bogus volume levels with multiple partitions * improved iconv detection - Removed fix-build-ffmpeg5.patch. * Mon Aug 08 2022 Cor Blom <cornelis@solcon.nl> - Added fix-build-ffmpeg5.patch to fix build with ffmpeg 5.1 * Mon Aug 01 2022 Илья Индиго <ilya@ilya.top> - Updated to 0.23.8 * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.8/NEWS * support libfmt 9 * storage: curl: fix crash if web server does not understand WebDAV * input: * cdio_paranoia: * fix crash if no drive was found * faster cancellation * don't scan for replay gain tags * pipewire: * fix playback of very short tracks * drop all buffers before manual song change * fix stuttering after manual song change * snapcast: * fix busy loop while paused * fix stuttering after resuming playback * mixer * better error messages * alsa: fix setting volume before playback starts * pipewire: * fix crash bug * fix volume change events with PipeWire 0.3.53 * don't force initial volume=100% * Wed Jun 01 2022 Илья Индиго <ilya@ilya.top> - Updated to 0.23.7 * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.7/NEWS * decoder: * ffmpeg: fix HLS seeking * opus: fix missing song length on high-latency files * mixer: * pipewire: fix volume restore * software: update volume of disabled outputs * Tue Mar 29 2022 Илья Индиго <ilya@ilya.top> - Updated to 0.23.6 * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.6/NEWS * protocol: * support filename "cover.webp" for "albumart" command * support "readcomments" and "readpicture" on CUE tracks * decoder: * ffmpeg: fix end-of-file check (update stuck at empty files) * opus: fix "readpicture" on Opus files * output: * pipewire: fix crash bug if setting volume before playback starts * wasapi: fix resume after pause * Tue Jan 11 2022 olaf@aepfle.de - Implement the migration to PCRE2 by specifying the build dependency - Remove obsolete libwrap option * Thu Dec 02 2021 Mia Herkt <mia@0x0.st> - Updated to 0.23.5 * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.5/NEWS * protocol: * support relative offsets for "searchadd" * fix "searchaddpl" bug (bogus error "Bad position") * database: upnp: fix crash bug * tags: fix MixRamp support * migrate to PCRE2 * GCC 12 build fixes * Fri Nov 12 2021 Илья Индиго <ilya@ilya.top> - Updated to 0.23.4 * Changed file mpd-user.conf (disabled pid_file). * Refreshed patch mpd-conf.patch. * Removed patch mpd-service.patch. * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.4/NEWS * protocol: add optional position parameter to "searchaddpl" * decoder: ffmpeg: support libavcodec 59 * output: alsa: add option "thesycon_dsd_workaround" to work around device bug * fix crash on debug builds if startup fails * systemd: * remove "RuntimeDirectory" directive because it caused problems * ignore the "pid_file" setting if started as systemd service * Sat Nov 06 2021 Илья Индиго <ilya@ilya.top> - Updated to 0.23.3 * Add patch mpd-service.patch. * Add BuildRequires for fmt, libopenmpt, libpipewire-0.3. * Increased the minimum version for meson to 0.56.0. * Changed meson option -Dupnp from enabled to pupnp. * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.3/NEWS * split permission "player" from "control" * add option "host_permissions" * protocol: * new command "getvol" * show the audio format in "playlistinfo" * support "listfiles" with arbitrary storage plugins * support relative positions in "addid" * fix relative positions in "move" and "moveid" * add "position" parameter to "findadd" and "searchadd" * add position parameter to "load" * use decimal notation instead of scientific notation * "load" supports relative positions * add optional position parameter to "add" and "playlistadd" * allow range in "playlistdelete" * database: * proxy: require MPD 0.20 or later * proxy: require libmpdclient 2.11 or later * proxy: split search into chunks to avoid exceeding the output buffer * simple: add option to hide CUE target songs * upnp: support libnpupnp instead of libupnp * fix scanning files with question mark in the name * inotify: fix use-after-free bug * archive: * zzip, iso9660: ignore file names which are invalid UTF-8 * decoder: * openmpt: new plugin * wavpack: fix WVC file support * input: nfs: fix playback bug * neighbor: mention: failed plugin name in error message * output: * emit "mixer" idle event when replay gain changes volume * alsa: add option "stop_dsd_silence" to work around DSD DAC noise * oss: support DSD over PCM * pipewire: new plugin * pipewire: emit "mixer" idle events on external volume change * pipewire: attempt to change the graph sample rate * pipewire: send artist and title to PipeWire * pipewire: DSD support * snapcast: new plugin * snapcast: fix time stamp bug which caused "Failed to get chunk" * player: * do not cross-fade songs shorter than 20 seconds * fix "albumart" timeout bug * systemd: add "RuntimeDirectory" directive * tags: * new tags "ComposerSort", "Ensemble", "Movement", "MovementNumber", and "Location" * Wed Sep 01 2021 Илья Индиго <ilya@ilya.top> - Updated to 0.22.11 * https://github.com/MusicPlayerDaemon/MPD/blob/v0.22.11/NEWS * protocol: fix "albumart" crash. * filter: ffmpeg: * pass "channel_layout" instead of "channels" to buffersrc * fix "av_buffersink_get_frame() failed: Resource temporarily unavailable" * support double-precision samples (by converting to single precision) * Tue Aug 17 2021 Илья Индиго <ilya@ilya.top> - Updated to 0.22.10 * https://github.com/MusicPlayerDaemon/MPD/blob/v0.22.10/NEWS * protocol: support "albumart" for virtual tracks in CUE sheets * database: simple: * fix crash bug * fix absolute paths in CUE "as_directory" entries * prune CUE entries from database for non-existent songs * input: * curl: fix crash bug after stream with Icy metadata was closed by peer * tidal: remove defunct unmaintained plugin * tags: fix crash caused by bug in TagBuilder and a few potential reference leaks * output * httpd: fix missing tag after seeking into a new song * oss: fix channel order of multi-channel files * mixer: alsa: fix yet more rounding errors. * Sun Jun 27 2021 Илья Индиго <ilya@ilya.top> - Updated to 0.22.9 * https://github.com/MusicPlayerDaemon/MPD/blob/v0.22.9/NEWS * database: simple: load all .mpdignore files of all parent directories * tags: fix: "readcomments" and "readpicture" on remote files with ID3 tags * decoder: ffmpeg: * support the tags "sort_album", "album-sort", "artist-sort" * fix build failure with FFmpeg 3.4 * Sun May 30 2021 Fabian Niepelt <fniepelt@takios.de> - Update to 0.22.8 * https://github.com/MusicPlayerDaemon/MPD/blob/v0.22.8/NEWS * fix crash bug in "albumart" command (0.22.7 regression) * Fri May 21 2021 Илья Индиго <ilya@ilya.top> - Update to 0.22.7 * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.7/NEWS * protocol: * don't use glibc extension to parse time stamps * optimize the "albumart" command * input: * curl: send user/password in the first request, save one roundtrip * decoder: * ffmpeg: fix build problem with FFmpeg 3.4 * gme: support RSN files * storage: curl: don't use glibc extension * database: simple: fix database corruption bug * output: * fix crash when pausing with multiple partitions * httpd: send header "Access-Control-Allow-Origin: *" * Fri Feb 19 2021 Dirk Müller <dmueller@suse.com> - update to 0.22.6: * fix missing tags on songs in queue - error for malformed ranges instead of ignoring silently - better error message for open-ended range with "move" - simple: fix missing CUE sheet metadata in "addid" command - id: translate TPE3 to Conductor, not Performer - iso9660: another fix for unaligned reads - httpd: error handling on Windows improved - pulse: fix deadlock with "always_on" * Sat Jan 23 2021 Илья Индиго <ilya@ilya.top> - Update to 0.22.4 * refresh mpd-conf.patch * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.4/NEWS * protocol: * add command "binarylimit" to allow larger chunk sizes * fix "readpicture" on 32 bit machines * show duration and tags of songs in virtual playlist (CUE) folders * storage: curl: fix several WebDAV protocol bugs * decoder: dsdiff: apply padding to odd-sized chunks * filter: ffmpeg: detect the output sample format * output: moveoutput: fix always_on and tag lost on move
/etc/mpd.conf /run/mpd /usr/bin/mpd /usr/lib/firewalld /usr/lib/firewalld/services /usr/lib/firewalld/services/mpd.xml /usr/lib/systemd/system/mpd.service /usr/lib/systemd/system/mpd.socket /usr/lib/systemd/user/mpd.service /usr/lib/systemd/user/mpd.socket /usr/lib/tmpfiles.d/mpd.conf /usr/share/doc/packages/mpd /usr/share/doc/packages/mpd/AUTHORS /usr/share/doc/packages/mpd/NEWS /usr/share/doc/packages/mpd/README.md /usr/share/doc/packages/mpd/README.mpd /usr/share/doc/packages/mpd/mpd-user.conf /usr/share/doc/packages/mpd/mpdconf.example /usr/share/icons/hicolor/scalable/apps/mpd.svg /usr/share/licenses/mpd /usr/share/licenses/mpd/COPYING /usr/share/man/man1/mpd.1.gz /usr/share/man/man5/mpd.conf.5.gz /var/lib/mpd /var/lib/mpd/playlists
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 13 00:41:02 2024