Revisions of mpd

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1170512 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 51)
- Fixed privileges of /run/mpd directory (rpm -qlv mpd | grep /run).
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1135538 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 49)
- 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
- Disable libchromaprint requirement and disable feature. This would
  cause mpd to pull in ffmpeg-4 on installation.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1107984 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 48)
- Disable libchromaprint requirement and disable feature. This would
  cause mpd to pull in ffmpeg-4 on installation.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1088738 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 47)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1059359 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 46)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1039907 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 45)
- 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
- add keyring
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1011997 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 44)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 998961 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 43)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 993718 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 42)
- Add fix-build-ffmpeg5.patch to fix build with ffmpeg 5.1
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 992071 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 41)
- 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%
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 980373 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 40)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 965775 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 39)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 935317 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 37)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931211 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 36)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 929891 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 35)
- 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"
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 915422 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 34)
- 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)
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 912566 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 33)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 902616 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 32)
- 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
Displaying revisions 1 - 20 of 51
openSUSE Build Service is sponsored by