Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mpd-doc-0.22.3-bp153.1.25 RPM for noarch

From OpenSuSE Leap 15.3 for noarch

Name: mpd-doc Distribution: SUSE Linux Enterprise 15 SP3
Version: 0.22.3 Vendor: openSUSE
Release: bp153.1.25 Build date: Thu Apr 22 20:18:23 2021
Group: Unspecified Build host: cloud108
Size: 846651 Source RPM: mpd-0.22.3-bp153.1.25.src.rpm
Packager: https://bugs.opensuse.org
Url: https://musicpd.org
Summary: Additional Package Documentation
This package contains optional documentation provided in addition to this package's base documentation.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Mon Nov 09 2020 Илья Индиго <ilya@ilya.pp.ua>
  - Update to 0.22.3
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.3/NEWS
    * playlist
    * add option "as_directory", making CUE file expansion optional
    * storage: curl: fix crash bug
    * filter
    * fix garbage after "Audio format not supported by filter" message
    * ffmpeg: support planar output
    * ffmpeg: support sample formats other than 16 bit
* Wed Oct 28 2020 Илья Индиго <ilya@ilya.pp.ua>
  - Update to 0.22.2
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.2/NEWS
    * database: simple: purge songs and virtual directories for unavailable
      plugins on update
    * decoder
    * opus: apply the OpusHead output gain even if there is no EBU R128 tag
    * opus: fix track/album ReplayGain fallback
    * input
    * qobuz/tidal: fix protocol errors due to newlines in error messages
    * smbclient: disable by default due to libsmbclient crash bug
    * output
    * alsa: don't deadlock when the ALSA driver is buggy
    * jack, pulse: reduce the delay when stopping or pausing playback
    * playlist
    * cue: fix two crash bugs
    * soundcloud: fix protocol errors due to newlines in error messages
    * state_file
    * fix the state_file_interval setting
    * save on shutdown
* Wed Sep 30 2020 Илья Индиго <ilya@ilya.pp.ua>
  - Refresh spec-file via spec-cleaner and manual optimizations
    * Removed unnecessary constructions and comments.
    * Add sig-file.
    * Add mpd.firewalld file with 6600 and 8000 tcp ports for firewalld.
    * Add mpd.tmpfiles.d for /run/mpd directory.
    * Enable build documentation and add separate doc package.
    * Remove patch mpd-docs.patch (needless).
  - Change patch mpd-mpdconf_suse.patch and rename to mpd-conf.patch.
    * Change and set log_file option to "/var/log/mpd.log".
    * Change and set pid_file and bind_to_address to /run/mpd/* directory.
    * Add additional description for log_level option and set to "warning".
    * Set auto_update and zeroconf_enabled options to "no".
    * Remove prefix "My " in name options alsa and httpd output devices.
    * Change option device in alsa_output to "plug:plugequal" for alsaequal.
    * Add optional option mixer_control in alsa_output with value "Master".
    * Change quality, bitrate and format options in output devices.
  - Change mpd-user.conf file: add alsa audio_output and drop id3v1_encoding.
  - Update to 0.22
    * Add BuildRequires for cmake, python3-Sphinx and pkgconfig(liburing).
    * Increased the minimum version for meson to 0.49.0.
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22/NEWS
    * protocol
    * "findadd"/"searchadd"/"searchaddpl" support the "sort" and
    * "window" parameters
    * add command "readpicture" to download embedded pictures
    * command "moveoutput" moves an output between partitions
    * command "delpartition" deletes a partition
    * show partition name in "status" response
    * tags: new tags "Grouping" (for ID3 "TIT1"), "Work" and "Conductor"
    * input
    * curl: support "charset" parameter in URI fragment
    * ffmpeg: allow partial reads
    * io_uring: new plugin for local files on Linux (using liburing)
    * smbclient: close unused SMB/CIFS connections
    * database: upnp: drop support for libupnp versions older than 1.8
    * playlist
    * cue: integrate contents in database
    * flac: support reading CUE sheets from remote FLAC files
    * decoder
    * ffmpeg: support RTSP
    * mad: remove option "gapless", always do gapless
    * sidplay: add option "default_genre"
    * sidplay: map SID name field to "Album" tag
    * sidplay: add support for new song length format with libsidplayfp 2.0
    * vorbis, opus: improve seeking accuracy
    * filter
    * ffmpeg: new plugin based on FFmpeg's libavfilter library
    * hdcd: new plugin based on FFmpeg's "af_hdcd" for HDCD playback
    * volume: convert S16 to S24 to preserve quality and reduce dithering noise
    * dsd: add integer-only DSD to PCM converter
    * output
    * jack: add option "auto_destination_ports"
    * jack: report error details
    * pulse: add option "media_role"
    * solaris: support S8 and S32
    * lower the real-time priority from 50 to 40
    * switch to C++17 GCC 8 or clang 5 (or newer) recommended
* Wed Sep 23 2020 Dirk Mueller <dmueller@suse.com>
  - update to 0.21.26:
    * database
    * inotify: obey ".mpdignore" files
    * output
    * osx: fix crash bug
    * sles: support floating point samples
    * archive
    * bzip2: fix crash on corrupt bzip2 file
    * bzip2: flush output at end of input file
    * iso9660: fix unaligned reads
    * iso9660: support seeking
    * zzip: fix crash on corrupt ZIP file
    * decoder
    * ffmpeg: remove "rtsp://" from the list of supported protocols
    * ffmpeg: add "hls+http://" to the list of supported protocols
    * opus: support the gain value from the Opus header
    * sndfile: fix lost samples at end of file
    * fix "single" mode bug after resuming playback
    * the default log_level is "default", not "info"
* Wed Aug 19 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix typo in previous commit.
* Wed Aug 19 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %{_userunitdir} consistently in the spec file.
* Tue Jul 07 2020 Paolo Stivanin <info@paolostivanin.com>
  - Update to 0.21.25
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.25/NEWS
    * protocol: fix crash when using "rangeid" while playing
    * database
    * simple: automatically scan new mounts
    * upnp: fix compatibility with Plex DLNA
    * storage
    * fix disappearing mounts after mounting twice
    * udisks: fix reading ".mpdignore"
    * input
    * file: detect premature end of file
    * smbclient: don't send credentials to MPD clients
    * decoder
    * opus: apply pre-skip and end trimming
    * opus: fix memory leak
    * opus: fix crash bug
    * vorbis: fix crash bug
    * neighbor
    * upnp: fix crash during shutdown
* Mon Jun 22 2020 Илья Индиго <ilya@ilya.pp.ua>
  - Update to 0.21.24
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.24/NEWS
    * protocol: "tagtypes" requires no permissions
    * database: simple: fix crash when mounting twice
    * decoder
    * modplug: fix Windows build failure
    * wildmidi: attempt to detect WildMidi using pkg-config
    * wildmidi: fix Windows build failure
    * player: don't restart current song if seeking beyond end
    * fix unit test failure
* Sat Apr 25 2020 Илья Индиго <ilya@ilya.pp.ua>
  - Update to 0.21.23
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.23/NEWS
    * protocol: add tag fallback for AlbumSort
    * storage
    * curl: fix corrupt "href" values in the presence of XML entities
    * curl: unescape "href" values
    * input
    * nfs: fix crash bug
    * nfs: fix freeze bug on reconnect
    * decoder: gme: adapt to API change in the upcoming version 0.7.0
    * output: alsa: implement channel mapping for 5.0 and 7.0
    * player: drain: outputs at end of song in "single" mode
* Sat Apr 04 2020 Илья Индиго <ilya@ilya.pp.ua>
  - Update to 0.21.22
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.22/NEWS
    * database: simple: optimize startup
    * input: curl: fix streaming errors on Android
    * playlist: rss: support MIME type application/xml
    * mixer: android: new mixer plugin for "sles" output
    * fix build failures with uClibc-ng
* Fri Mar 27 2020 Илья Индиго <ilya@ilya.pp.ua>
  - Update to 0.21.21
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.21/NEWS
    * configuration: fix bug in "metadata_to_use" setting
    * playlist: asx, xspf: fix corrupt tags in the presence of XML entities
    * archive: iso9660: skip empty file names to work around libcdio bug
    * decoder: gme: ignore empty tags
    * output: solaris: port to NetBSD
    * raise default "max_connections" value to 100
* Thu Feb 27 2020 Илья Индиго <ilya@ilya.pp.ua>
  - Update to 0.21.20
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.20/NEWS
    * decoder
    * audiofile, ffmpeg, sndfile: handle MIME type "audio/wav"
    * ffmpeg: fix playback of AIFF and TTA
    * vorbis, opus: fix seeking in small files
    * fix backwards seeking on ARM (and other non-x86 CPUs)
* Mon Jan 20 2020 Илья Индиго <ilya@ilya.pp.ua>
  - Update to 0.21.19
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.19/NEWS
    * configuration
    * allow overriding top-level settings in includes
    * output
    * pulse: obey Pulse's maximum sample rate (fixes DSD128 playback)
    * fix build failure with clang 10
    * fix build failure with Android NDK r20
* Sat Dec 28 2019 Илья Индиго <ilya@ilya.pp.ua>
  - Update to 0.21.18
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.18/NEWS
    * protocol
    * work around Mac OS X bug in the ISO 8601 parser
    * output
    * alsa: fix hang bug with ALSA "null" outputs
    * storage
    * curl: fix crash bug
    * drop support for CURL versions older than 7.32.0
    * reduce unnecessary CPU wakeups
* Wed Dec 18 2019 Илья Индиго <ilya@ilya.pp.ua>
  - Update to 0.21.17
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.17/NEWS
    * protocol
    * relax the ISO 8601 parser: allow omitting field separators,
      the time of day and the "Z" suffix
    * archive
    * zzip: improve error reporting
    * outputs
    * jack: mark ports as terminal
    * shout: declare metadata as UTF-8
    * fix build failure with -Ddatabase=false
* Wed Oct 16 2019 Илья Индиго <ilya@ilya.pp.ua>
  - Update to 0.21.16
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.16/NEWS
    * fix build with iconv() instead of ICU
    * queue
    * fix relative destination offset when moving a range
    * storage
    * curl: request the "resourcetype" property to fix database update
    * curl: URL-encode more paths
    * curl: follow redirects for collections without trailing slash
    * update
    * fix crash when music_directory is not a directory
* Tue Oct 08 2019 Илья Индиго <ilya@ilya.pp.ua>
  - Refresh spec-file via spec-cleaner and manual optimizations
    * specified the correct license GPL-2.0-or-later
    * remove openSUSE Leap 42.3 support
    * remove obsolete version limitation in BuildRequire macros
    * renumber Source and Patch
  - Update to 0.21.15
    * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.15/NEWS
    * fix crash bug (0.21.9 regression)
    * decoder
    * opus: fix duplicate tags
    * wildmidi: log error if library initialization fails
    * mad: update bit rate after seeking
    * mad: fix several bugs preventing the plugin from decoding the last frame
    * opus: ignore case in replay gain tag names
    * opus, vorbis: decode the "end of stream" packet
    * mad: fix crackling sound (0.21.12 regression)
    * sidplay: show track durations in database
    * sidplay: convert tag values from Windows-1252 charset
    * sidplay: strip text from "Date" tag
    * dsdiff, dsf: fix displayed bit rate
    * mpcdec: fix bogus ReplayGain values
    * input
    * tidal: deprecated because Tidal has changed the protocol
    * cdio_paranoia: require libcdio-paranoia 10.2+0.93+1
    * output
    * httpd: reject some well-known URIs
    * alsa: fix busy loop while draining
    * alsa: fix missing drain call
    * alsa: improve xrun-avoiding silence generator
    * alsa: log when generating silence due to slow decoder
    * alsa, osx: fix distortions with DSD_U32 and DoP on 32 bit CPUs
    * jack: fix mono-to-stereo conversion
    * jack: improved Windows compatibility
    * player
    * don't restart unseekable song after failed seek attempt
    * fix crash after song change
    * fix seek position after restarting the decoder
    * protocol
    * fix "list" with multiple "group" levels
    * include command name in error responses
* Tue Jul 23 2019 Илья Индиго <ilya@ilya.pp.ua>
  - Remove patch GCC9-buildfix.patch (upsteamed)
* Fri May 31 2019 Tomas Cech <sleep_walker@opensuse.org>
  - Update to version 0.21.9
    * input
    - buffer: fix deadlock bug
    - smbclient: download to buffer instead of throttling transfer
    - qobuz/tidal: scan tags when loading a playlist
    - cdio_paranoia: fix build failure due to missing #include
    - buffer: fix crash bug when playing remote WAV file
    * output
    - httpd: add missing mutex lock
    - httpd: fix use-after-free bug
    - pulse: work around error with unusual channel count
    - osx: fix build failure
    - shout: add support for TLS
    - httpd: declare protocol "HTTP/1.1" instead of "ICY"
    - alsa: fix crash bug
    - alsa: fix stuttering at start of playback
    - alsa: fix discarded samples at end of song
    - alsa: clear error after reopening device
    * playlist
    - soundcloud: fix "Unsupported URI scheme" (0.21.6 regression)
    - flac: fix use-after-free bug
    * protocol
    - allow loading playlists specified as absolute filesystem paths
    - fix negated filter expressions with multiple tag values
    - fix "list" with filter expression
    - omit empty playlist names in "listplaylists"
    - fix deadlock in "albumart" command
    - fix "tagtypes disable" command
    * decoder
    - opus: fix replay gain when there are no other tags
    - opus: fix seeking to beginning of song
    - vorbis: fix Tremor conflict resulting in crash
    * database
    - simple: fix assertion failure
    - fix assertion failures with mount points
    - inotify: fix crash bug "terminate called after throwing ..."
    - upnp: implement "list ... group"
    * storage
    - udisks: fix "AlreadyMounted" error
    - udisks: use relative path from mount URI
    - fix memory leak
    * tags
    - ape: map "Album Artist"
    * mixer
    - pulse: add "scale_volume" setting
    * fix spurious "single" mode bug
    * fix Bonjour bug
    * fix build failure with GCC 9
    * fix build failure with -Ddatabase=false
    * systemd: add user socket unit
    * doc: "list file" is deprecated
    * require Meson 0.49.0 for native libgcrypt-config support
    * fix build failure with -Dlocal_socket=false
    * support abstract sockets on Linux
    * remove libwrap support
    * log: default to journal if MPD was started as systemd service
  - drop GCC9-buildfix.patch
* Tue May 28 2019 Christophe Giboudeaux <christophe@krop.fr>
  - Add GCC9-buildfix.patch
* Wed Mar 20 2019 Michael Vetter <mvetter@suse.com>
  - bsc#1129905: uncomment audio_output field
    * Update mpd-mpdconf_suse.patch
* Fri Nov 16 2018 Antonio Larrosa <alarrosa@suse.com>
  - Update to version 0.21.2
    * protocol
    - operator "=~" matches a regular expression
    - operator "contains" matches substrings
    * decoder
    - ffmpeg: require FFmpeg 3.1 or later
    - ffmpeg: fix broken sound with certain codecs
    * output
    - alsa: fix high CPU usage with dmix
    - httpd: fix three crash bugs
    * mixer
    - alsa: fix more rounding errors
    * fix zlib support
  - Remove mpd-zlib.patch which was already merged upstream.
  - Add systemd pre(un)/post(un) macros for mpd.socket
* Thu Nov 15 2018 meissner@suse.com
  - buildrequire libgcrypt-devel to fix build
* Fri Nov 09 2018 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.21.1, fixes (boo#1114607)
    * protocol
      + allow escaping quotes in filter expressions
      + operator "==" never searches substrings in filter
      expressions
    * decoder
      + ffmpeg: fix build failure with non-standard FFmpeg
      installation path
      + flac: fix linker failure when building without FLAC support
    * encoder
      + vorbis: fix linker failure when building without Vorbis
      decoder
    * fix build failure on Linux-PowerPC
    * add warning about buggy Boost version 1.67
    * require Meson 0.47.2 because a Meson 0.47.1 bug breaks our
      build
    version 0.21
    * configuration
      + add "include" directive, allows including config files
      + incremental "metadata_to_use" setting
    * protocol
      + "tagtypes" can be used to hide tags
      + "find" and "search" can sort
      + "outputs" prints the plugin name
      + "outputset" sets runtime attributes
      + close connection when client sends HTTP request
      + new filter syntax for "find"/"search" etc. with negation
    * database
      + simple: scan audio formats
      + proxy: require libmpdclient 2.9
      + proxy: forward `sort` and `window` to server
    * player
      + hard-code "buffer_before_play" to 1 second, independent of
      audio format
      + "one-shot" single mode
    * input
      + curl: download to buffer instead of throttling transfer
      + qobuz: new plugin to play Qobuz streams
      + tidal: new plugin to play Tidal streams
    * tags
      + new tags "OriginalDate", "MUSICBRAINZ_WORKID"
    * decoder
      + ffmpeg: require at least version 11.12
      + gme: try loading m3u sidecar files
      + hybrid_dsd: new decoder plugin
      + mad: move "gapless_mp3_playback" setting to "decoder" block
      + mikmod: require at least version 3.2
      + pcm: support audio/L24 (RFC 3190)
      + sidplay: support basic and kernal rom (libsidplayfp)
    * resampler
      + soxr: flush resampler at end of song
    * output
      + alsa: non-blocking mode
      + alsa: change "dop" and "allowed_formats" settings at
      runtime
      + ao: fix crash bug due to partial frames
      + shout: support the Shine encoder plugin
      + sndio: remove support for the broken RoarAudio sndio
      emulation
      + roar: removed
      + httpd_output: support for unix sockets
    * mixer
      + sndio: new mixer plugin
    * encoder
      + opus: support for sending metadata using ogg stream
      chaining
    * listen on $XDG_RUNTIME_DIR/mpd/socket by default
    * append hostname to Zeroconf service name
    * systemd watchdog support
    * require GCC 6
    * build with Meson instead of autotools
    * use GTest instead of cppunit
    version 0.20.23
    * protocol
      + emit "player" idle event when restarting the current song
    * fix broken float to s32 conversion
    * new clang crash bug workaround
  - Dropped mpd-configh.patch (no longer necessary)
  - Added mpd-zlib.patch, mpd-docs.patch and mpd-sndfile.patch
  - Switched build to meson
* Fri Nov 09 2018 olaf@aepfle.de
  - Make iso9660 support optional (gh#173)
* Tue Oct 23 2018 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.20.22
    * protocol
      + add tag fallbacks for AlbumArtistSort, ArtistSort
      + fix empty string filter on fallback tags
      + "count group ..." can print an empty group
      + fix broken command "list ... group"
    * storage
      + curl: URL-encode paths
    * decoder
      + fluidsynth: adapt to API change in version 2.0
    * Android
      + now runs as a service
      + add button to start/stop MPD
      + add option to auto-start on boot
    * work around clang bug leading to crash
    * install the SVG icon
  - Dropped mpd-fluidsynth.patch (no longer necessary)
* Wed Oct 17 2018 olaf@aepfle.de
  - Update to ver 0.20.21 (2018/08/17)
    * database
    - proxy: add "password" setting
    - proxy: support tags "ArtistSort", "AlbumArtistSort", "AlbumSort"
    - simple: allow .mpdignore comments only at start of line
    - proxy: fix "search already in progress" errors
    - proxy: implement "list ... group"
    * decoder
    - dsdiff, dsf: support more MIME types
    - dsdiff, dsf: allow 4 MB ID3 tags
    - opus: support R128_ALBUM_GAIN tag
    - ffmpeg: fix av_register_all() deprecation warning (FFmpeg 4.0)
    * input
    - mms: fix lockup bug and a crash bug
    * output
    - httpd: remove broken DLNA support code
    - pulse: cork stream when paused due to "single" mode
    * playlist
    - cue: support file type declaration "FLAC" (non-standard)
    * player
    - fix spurious "Not seekable" error when switching radio streams
    * protocol
    - fix "modified-since" filter regression
    - validate absolute seek time, reject negative values
    * URI schemes are case insensitive
  - deal with API change in fluidsynth with mpd-fluidsynth.patch
  - use autosetup
* Sun Feb 25 2018 mardnh@gmx.de
  - Update to version 0.20.18:
    * input
    - curl: allow authentication methods other than "Basic"
    * decoder
    - flac: improve seeking precision
    * fix gapless CUE song transitions
* Sun Feb 11 2018 mardnh@gmx.de
  - Update to version 0.20.17:
    * output
    - alsa: fix crash bug with 8 channels
    * mixer
    - alsa: fix rounding error at volume 0
* Sun Feb 04 2018 mardnh@gmx.de
  - Update to version 0.20.16:
    * output
    - pulse: fix crash during auto-detection
    * database
    - simple: fix search within mount points
    - upnp: enable IPv6
    * archive
    - iso9660: libcdio 2.0 compatibility
  - Update to version 0.20.15:
    * queue: fix crash after seek failure
    * resampler
    - soxr: clear internal state after manual song change
    * state file
    - make mount point restore errors non-fatal
    - fix crash when restoring mounts with incompatible database
      plugin
  - Run spec-cleaner
* Wed Jan 31 2018 olaf@aepfle.de
  - Adjust usage of gccN for Leap42 and SLE12
* Tue Jan 02 2018 aloisio@gmx.com
  - Update to version 0.20.14 (2018/01/01)
    * database
    - simple: fix file corruption in the presence of mount points
    * archive
    - bz2: fix deadlock
    - reduce lock contention, fixing lots of xrun problems
    ver 0.20.13 (2017/12/18)
    * mixer
    - alsa: fix rounding errors
    * database
    - simple: don't purge mount points on update/rescan
    - simple: fix "mount" bug caused by bad compiler optimization
    - simple: fix "lsinfo" into mount points
    - upnp: work around libupnp 1.6.24 API breakage
    * queue: fix spuriously misplaced prioritized songs
    * save and restore mountpoints within the state file
    ver 0.20.12 (2017/11/25)
    * database
    - upnp: adapt to libupnp 1.8 API changes
    * input
    - cdio_paranoia, ffmpeg, file, smbclient: reduce lock
      contention, fixing lots of xrun problems
    - curl: fix seeking
    * decoder
    - ffmpeg: fix GCC 8 warning
    - vorbis: fix Tremor support
    * player
    - log message when decoder is too slow
    * encoder
    - vorbis: default to quality 3
    * output
    - fix hanging playback with soxr resampler
    - httpd: flush encoder after tag; fixes corrupt Vorbis stream
    ver 0.20.11 (2017/10/18)
    * storage
    - curl: support Content-Type application/xml
    * decoder
    - ffmpeg: more reliable song duration
    - gme: fix track numbering
    * improve random song order when switching songs manually
    * fix case insensitive search without libicu
    * fix endless loop when accessing malformed file names in ZIP files
    ver 0.20.10 (2017/08/24)
    * decoder
    - ffmpeg: support MusicBrainz ID3v2 tags
    * tags
    - aiff: fix FORM chunk size endianess (is big-endian)
    * fix crash when resuming playback before decoder is ready
* Sat Aug 19 2017 cornelis@solcon.nl
  - Build unconditional with libmpdclient again
* Sat Aug 19 2017 cornelis@solcon.nl
  - [from packman] Disable sidplay, use qmmp or QMPlay2 instead
* Tue Aug 15 2017 cornelis@solcon.nl
  - Make also libmpdclient conditional: it is not present in TW
* Tue Aug 15 2017 cornelis@solcon.nl
  - Update copyright notice and bugzilla link for openSUSE
  - Follow guideline on
    https://en.opensuse.org/openSUSE:Packaging_guidelines#Users_and_Groups
    for the creation of the user "mpd"
  - Updated mpd-mdpconf_suse.patch to make pulse default instead of
    alsa
  - Do not use compiler test but condition it
  - Update README.mpd for systemd and pulse and remove German section
* Thu Jul 27 2017 olaf@aepfle.de
  - Update to ver 0.20.9 (2017/06/04)
    * decoder
    - ffmpeg: support *.adx
    * playlist
    - m3u: support MIME type `audio/mpegurl`
    * database
    - simple: fix false positive directory loop detection with NFS
    * enforce a reasonable minimum audio_buffer_size setting
    * cap buffer_before_play at 80%% to prevent deadlock
* Wed Mar 15 2017 olaf@aepfle.de
  - Update to ver 0.20.6 (2017/03/10)
    * input
    - curl: fix headers after HTTP redirect to Shoutcast server
    * decoder
    - ffmpeg: re-enable as fallback
    - mpcdec: fix crash (division by zero) after seeking
    - sidplay: make compatible with libsidplayfp < 1.8
    * fix stream tags after automatic song change
    * workaround for GCC 4.9.4 / libstdc++ bug (build failure)
* Tue Feb 21 2017 olaf@aepfle.de
  - Update to ver 0.20.5 (2017/02/20)
    * tags
    - id3: fix memory leak on corrupt ID3 tags
    * decoder
    - sidplay: don't require libsidutils when building with libsidplayfp
    * output
    - httpd: fix two buffer overflows in IcyMetaData length calculation
    * mixer
    - alsa: fix crash bug
* Wed Feb 08 2017 olaf@aepfle.de
  - enable shine, sidplay, opus, upnp, nfs, smbclient, soxr
  - use built-in systemd files
  - drop sysv init
* Tue Feb 07 2017 olaf@aepfle.de
  - Update to ver 0.20.4 (2017/02/01)
    * input
    - nfs: fix freeze after reconnect
    * output
    - sndio: work around a libroar C++ incompatibility
    * workaround for GCC 4.9 "constexpr" bug
    ver 0.20.3 (2017/01/25)
    * protocol
    - "playlistadd" creates new playlist if it does not exist, as documented
    * database
    - proxy: fix error "terminate called after throwing ..."
    - proxy: make connect errors during startup non-fatal
    * neighbor
    - upnp: fix premature expiry
    * replay gain: don't reset ReplayGain levels when unpausing playback
    * silence surround channels when converting from stereo
    * use shortcuts such as "dsd64" in log messages
    ver 0.20.2 (2017/01/15)
    * input
    - alsa: fix crash bug
    - alsa: fix buffer overruns
    * decoder
    - flac: add options "probesize" and "analyzeduration"
    * resampler
    - libsamplerate: reset state after seeking
    * output
    - fix static noise after changing to a different audio format
    - alsa: fix the DSD_U32 sample rate
    - alsa: fix the DSD_U32 byte order
    - alsa: support DSD_U16
    - recorder: fix error "Failed to create : No such file or directory"
    * playlist
    - cue: fix skipping songs
    ver 0.20.1 (2017/01/09)
    * input
    - curl: fix crash bug
    - curl: fix freeze bug
    * decoder
    - wavpack: fix crash bug
    * storage
    - curl: new storage plugin for WebDAV (work in progress)
    * mixer
    - alsa: normalize displayed volume according to human perception
    * fix crash with volume_normalization enabled
    ver 0.20 (2017/01/04)
    * protocol
    - "commands" returns playlist commands only if playlist_directory configured
    - "search"/"find" have a "window" parameter
    - report song duration with milliseconds precision
    - "sticker find" can match sticker values
    - drop the "file:///" prefix for absolute file paths
    - add range parameter to command "plchanges" and "plchangesposid"
    - send verbose error message to client
    * input
    - curl: fix memory leak
    * tags
    - ape, ogg: drop support for non-standard tag "album artist"
      affected filetypes: vorbis, flac, opus & all files with ape2 tags
      (most importantly some mp3s)
    - id3: remove the "id3v1_encoding" setting; by definition, all ID3v1 tags
      are ISO-Latin-1
    - ape: support APE replay gain on remote files
    - read ID3 tags from NFS/SMB
    * decoder
    - improved error logging
    - report I/O errors to clients
    - ffmpeg: support ReplayGain and MixRamp
    - ffmpeg: support stream tags
    - gme: add option "accuracy"
    - gme: provide the TRACK tag
    - gme: faster scanning
    - mad: reduce memory usage while scanning tags
    - mpcdec: read the bit rate
    - pcm: support audio/L16 (RFC 2586) and audio/x-mpd-float
    - sidplay: faster scanning
    - wavpack: large file support
    - wavpack: support DSD (WavPack 5)
    - wavpack: archive support
    * playlist
    - cue: don't skip pregap
    - embcue: fix last track
    - flac: new plugin which reads the "CUESHEET" metadata block
    * output
    - alsa: fix multi-channel order
    - alsa: remove option "use_mmap"
    - alsa: support DSD_U32
    - alsa: disable DoP if it fails
    - jack: reduce CPU usage
    - pulse: set channel map to WAVE-EX
    - recorder: record tags
    - recorder: allow dynamic file names
    - sndio: new output plugin
    * mixer
    - null: new plugin
    * resampler
    - new block "resampler" in configuration file
      replacing the old "samplerate_converter" setting
    - soxr: allow multi-threaded resampling
    * player
    - reset song priority on playback
    - reduce xruns
    * write database and state file atomically
    * always write UTF-8 to the log file.
    * remove dependency on GLib
    * support libsystemd (instead of the older libsystemd-daemon)
    * database
    - proxy: add TCP keepalive option
    * update
    - apply .mpdignore matches to subdirectories
    * switch the code base to C++14
    - GCC 4.9 or clang 3.4 (or newer) recommended
    ver 0.19.21 (2016/12/13)
    * decoder
    - ffmpeg: fix crash bug
    * fix unit test failure after recent "setprio" change
    * systemd: add user unit
    ver 0.19.20 (2016/12/09)
    * protocol
    - "setprio" re-enqueues old song if priority has been raised
    * decoder
    - ffmpeg: ignore empty packets
    - pcm: fix corruption bug with partial frames (after short read)
    - sidplay: fix playback speed with libsidplayfp
    * output
    - winmm: fix 8 bit playback
    * fix gcc 7.0 -Wimplicit-fallthrough
    * systemd: paranoid security settings
    ver 0.19.19 (2016/08/23)
    * decoder
    - ffmpeg: bug fix for FFmpeg 3.1 support
    - wildmidi: support libWildMidi 0.4
    * output
    - pulse: support 32 bit, 24 bit and floating point playback
    * fix clang 3.9 warnings
    ver 0.19.18 (2016/08/05)
    * decoder
    - ffmpeg: fix crash with older FFmpeg versions (< 3.0)
    - ffmpeg: log detailed error message
    - ffmpeg: support FFmpeg 3.1
    - sidplay: detect libsidplay2 with pkg-config
    - sidplay: log detailed error message
    - sidplay: read the "date" tag
    - sidplay: allow building with libsidplayfp instead of libsidplay2
    * output
    - shout: recognize setting "encoder" instead of "encoding"
    * fix memory leak after stream failure
    * fix build failure with Boost 1.61
    * require gcc 4.7 or newer
* Fri Jul 29 2016 olaf@aepfle.de
  - Update to ver 0.19.17 (2016/07/09)
    * decoder
    - flac: fix assertion failure while seeking
    - flac: fix stream duration indicator
    - fix seek problems in several plugins
    * fix spurious seek error "Failed to allocate silence buffer"
    * replay gain: fix "replay_gain_handler mixer" setting
    * DSD: use 0x69 as silence pattern
    * fix use-after-free bug on "close" and "kill"
    ver 0.19.16 (2016/06/13)
    * faster seeking
    * fix system include path order
    * add missing DocBook file to tarball
    ver 0.19.15 (2016/04/30)
    * decoder
    - ffmpeg: support FFmpeg 3.0
    - ffmpeg: use as fallback instead of "mad" if no plugin matches
    - opus: support bigger OpusTags packets
    * fix more build failures on non-glibc builds due to constexpr Mutex
    * fix build failure due to missing include
    * fix unit test on Alpha
    ver 0.19.14 (2016/03/18)
    * decoder
    - dsdiff: fix off-by-one buffer overflow
    - opus: limit tag size to 64 kB
    * archive
    - iso9660: fix buffer overflow
    * fix quadratic runtime bug in the tag pool
    * fix build failures on non-glibc builds due to constexpr Mutex
    ver 0.19.13 (2016/02/23)
    * tags
    - aiff, riff: fix ID3 chunk padding
    * decoder
    - ffmpeg: support the TAK codec
    * fix disappearing duration of remote songs during playback
    * initialize supplementary groups with glibc 2.19+
    ver 0.19.12 (2015/12/15)
    * fix assertion failure on malformed UTF-8 tag
    * fix build failure on non-Linux systems
    * fix LimitRTTIME in systemd unit file
    ver 0.19.11 (2015/10/27)
    * tags
    - ape: fix buffer overflow
    * decoder
    - ffmpeg: fix crash due to wrong avio_alloc_context() call
    - gme: don't loop forever, fall back to GME's default play length
    * encoder
    - flac: fix crash with 32 bit playback
    * mixer
    - fix mixer lag after enabling/disabling output
* Tue Sep 22 2015 olaf@aepfle.de
  - Use pkgconfig for ffmpeg BuildRequires
* Thu Aug 27 2015 Mathias.Homann@opensuse.org
  - Update to ver 0.19.10 (2015/06/21)
    * input
    - curl: fix deadlock on small responses
    - smbclient: fix DFF playback
    * decoder
    - ffmpeg: improve seeking accuracy
    - fix stuck stream tags
    * encoder
    - opus: fix bogus granulepos
    * output
    - fix failure to open device right after booting
    * neighbor
    - nfs: fix deadlock when connecting
    * fix "single" mode breakage due to queue edits
* Wed Mar 04 2015 joerg.lorenzen@ki.tng.de
  -Update to version 0.19.9:
    + Decoder:
    * dsdiff, dsf: raise ID3 tag limit to 1 MB.
    + Playlist:
    * Fix loading duplicate tag types from state file.
    + Despotify:
    * Remove defunct plugin.
    + Fix clock integer overflow on OS X.
    + Fix gcc 5.0 warnings.
    + Fix build failure with uClibc.
    + Fix build failure on non-POSIX operating systems.
    + Fix dependency issue on parallel Android build.
    + Fix database/state file saving on Windows.
  - Changes from version 0.19.8:
    + Input:
    * curl: Fix bug after rewinding from end-of-file.
    * mms: Reduce delay at the beginning of playback.
    + Decoder:
    * dsdiff, dsf: Allow ID3 tags larger than 4 kB.
    * ffmpeg: Support interleaved floating point.
    + Fix clang 3.6 warnings.
    + Fix build failure on NetBSD.
  - Changes from version 0.19.7:
    + Input:
    * nfs: Fix crash while canceling a failing file open operation.
    * nfs: Fix memory leak on connection failure.
    * nfs: Fix reconnect after mount failure.
    * nfs: Implement mount timeout (60 seconds).
    + Storage:
    * nfs: Implement I/O timeout (60 seconds).
    + Playlist:
    * embcue: Fix filename suffix detection.
    * Don't skip non-existent songs in "listplaylist".
    + Decoder:
    * ffmpeg: Fix time stamp underflow.
    + Fix memory allocator bug on Windows.
  - Changes from version 0.19.6:
    + Decoder:
    * ffmpeg: Support FFmpeg 2.5.
    + Fix build failure with musl.
    + Android:
    * Update libFLAC to 1.3.1.
    * Update FFmpeg to 2.5.
  - Changes from version 0.19.5:
    + Input:
    * nfs: Fix crash on connection failure.
    + Archive:
    * zzip: Fix crash after seeking.
    + Decoder:
    * dsdiff, dsf, opus: Fix deadlock while seeking.
    * mp4v2: Remove because of incompatible license.
* Wed Nov 26 2014 malcolmlewis@opensuse.org
  - Update spec file to add lame support.
* Sat Nov 22 2014 malcolmlewis@opensuse.org
  -Update to version 0.19.4:
    + Protocol:
    * Workaround for buggy clients that send "add /".
    + Decoder:
    * Ffmpeg: support opus.
    * Opus: add MIME types audio/ogg and application/ogg.
    * Fix crash on failed filename charset conversion.
    * Fix local socket detection from uid=0 (root).
  - Changes from version 0.19.3:
    + Protocol:
    * Fix "(null)" result string to "list" when AlbumArtist is
      disabled.
    + Database:
    * Upnp: fix breakage due to malformed URIs.
    + Input:
    * Curl: another fix for redirected streams.
    + Decoder
    * Audiofile: fix crash while playing streams.
    * Audiofile: fix bit rate calculation.
    * Ffmpeg: support opus.
    * Opus: fix bogus duration on streams.
    * Opus: support chained streams.
    * Opus: improved error logging.
    + Fix distorted audio with soxr resampler.
  - Changes from version 0.19.2:
    + Input:
    * Curl: fix redirected streams.
    + Playlist:
    * Don't allow empty playlist name.
    * M3u: don't ignore unterminated last line.
    * M3u: recognize the file suffix ".m3u8".
    + Decoder:
    * Ignore URI query string for plugin detection.
    * Faad: remove workaround for ancient libfaad2 ABI bug.
    * Ffmpeg: recognize MIME type audio/aacp.
    * Mad: fix negative replay gain values.
    + Output:
    * Fix memory leak after filter initialization error.
    * Fall back to PCM if given DSD sample rate is not supported.
    + Fix assertion failure on unsupported PCM conversion.
    + Auto-disable plugins that require GLib when --disable-glib is
      used.
  - Changes from version 0.19.1:
    + Input:
    * Mms: fix deadlock bug.
    + Playlist:
    * Extm3u: fix Extended M3U detection.
    * M3u, extm3u, cue: fix truncated lines.
    + Add missing file systemd/mpd.socket to tarball.
  - Changes from version 0.19:
    + Protocol:
    * new commands "addtagid", "cleartagid", "listfiles",
      "listmounts", "listneighbors", "mount", "rangeid", "unmount".
    * "lsinfo" and "readcomments" allowed for remote files.
    * "listneighbors" lists file servers on the local network.
    * "playlistadd" supports file:///.
    * "idle" with unrecognized event name fails.
    * "list" on album artist falls back to the artist tag.
    * "list" and "count" allow grouping.
    * New "search"/"find" filter "modified-since".
    * "seek*" allows fractional position.
    * Close connection after syntax error.
    + Database:
    * Proxy: forward "idle" events.
    * Proxy: forward the "update" command.
    * Proxy: copy "Last-Modified" from remote directories.
    * Simple: compress the database file using gzip.
    * Upnp: new plugin.
    * Cancel the update on shutdown.
    + Storage:
    * music_directory can point to a remote file server.
    * Nfs: new plugin.
    * Smbclient: new plugin.
    + Playlist:
    * Cue: fix bogus duration of the last track.
    * Cue: restore CUE tracks from state file.
    * Soundcloud: use https instead of http.
    * Soundcloud: add default API key.
    + Archive:
    * Read tags from songs in an archive.
    + Input:
    * Alsa: new input plugin.
    * Curl: options "verify_peer" and "verify_host".
    * Ffmpeg: update offset after seeking.
    * Ffmpeg: improved error messages.
    * Mms: non-blocking I/O.
    * Nfs: new input plugin.
    * Smbclient: new input plugin.
    + Filter
    * Volume: improved software volume dithering.
    + Decoder:
    * Vorbis, flac, opus: honor DESCRIPTION= tag in Xiph-based
      files as a comment to the song.
    * Audiofile: support scanning remote files.
    * Audiofile: log libaudiofile errors.
    * Dsdiff, dsf: report bit rate.
    * Dsdiff, dsf: implement seeking.
    * Dsf: support DSD512.
    * Dsf: support multi-channel files.
    * Dsf: fix big-endian bugs.
    * Dsf: fix noise at end of malformed file.
    * Mpg123: support ID3v2, ReplayGain and MixRamp.
    * Sndfile: support scanning remote files.
    * Sndfile: support tags "comment", "album", "track", "genre".
    * Sndfile: native floating point playback.
    * Sndfile: optimized 16 bit playback.
    * Mp4v2: support playback of MP4 files.
    + Encoder:
    * Shine: new encoder plugin.
    + Output:
    * Alsa: support native DSD playback.
    * Alsa: rename "DSD over USB" to "DoP".
    + Threads:
    * The update thread runs at "idle" priority.
    * The output thread runs at "real-time" priority.
    * Increase kernel timer slack on Linux.
    * Name each thread (for debugging).
    + Configuration:
    * Allow playlist directory without music directory.
    * Use XDG to auto-detect "music_directory" and "db_file".
    + Add tags "AlbumSort", "MUSICBRAINZ_RELEASETRACKID".
    + Disable global Latin-1 fallback for tag values.
    + New resampler option using libsoxr.
    + ARM NEON optimizations.
    + Install systemd unit for socket activation.
  - Rebase mpd-sndfile-vorbis.patch and mpd-mpdconf_suse.patch.
  - Drop mpd-wavpack.patch and mpd-0.17.4-ffmpeg2.patch as now code
    has been re-written.
  - Drop configure options for soup, lastfm and mvp and respective
    build requirements.
  - Enable boost and libmpdclient option at configure time and add
    respective build requirements.
  - Add libicu-devel to build requirements.
  - Disable libwrap configure option as build fails.
  - Disable other unused plugins and encoders.
  - Clean up spec file for systemd.

Files

/usr/share/doc/packages/mpd-doc
/usr/share/doc/packages/mpd-doc/_static
/usr/share/doc/packages/mpd-doc/_static/ajax-loader.gif
/usr/share/doc/packages/mpd-doc/_static/basic.css
/usr/share/doc/packages/mpd-doc/_static/classic.css
/usr/share/doc/packages/mpd-doc/_static/comment-bright.png
/usr/share/doc/packages/mpd-doc/_static/comment-close.png
/usr/share/doc/packages/mpd-doc/_static/comment.png
/usr/share/doc/packages/mpd-doc/_static/doctools.js
/usr/share/doc/packages/mpd-doc/_static/documentation_options.js
/usr/share/doc/packages/mpd-doc/_static/down-pressed.png
/usr/share/doc/packages/mpd-doc/_static/down.png
/usr/share/doc/packages/mpd-doc/_static/file.png
/usr/share/doc/packages/mpd-doc/_static/jquery-3.2.1.js
/usr/share/doc/packages/mpd-doc/_static/jquery.js
/usr/share/doc/packages/mpd-doc/_static/language_data.js
/usr/share/doc/packages/mpd-doc/_static/minus.png
/usr/share/doc/packages/mpd-doc/_static/plus.png
/usr/share/doc/packages/mpd-doc/_static/pygments.css
/usr/share/doc/packages/mpd-doc/_static/searchtools.js
/usr/share/doc/packages/mpd-doc/_static/sidebar.js
/usr/share/doc/packages/mpd-doc/_static/underscore-1.3.1.js
/usr/share/doc/packages/mpd-doc/_static/underscore.js
/usr/share/doc/packages/mpd-doc/_static/up-pressed.png
/usr/share/doc/packages/mpd-doc/_static/up.png
/usr/share/doc/packages/mpd-doc/_static/websupport.js
/usr/share/doc/packages/mpd-doc/developer.html
/usr/share/doc/packages/mpd-doc/genindex.html
/usr/share/doc/packages/mpd-doc/index.html
/usr/share/doc/packages/mpd-doc/mpd.1.html
/usr/share/doc/packages/mpd-doc/mpd.conf.5.html
/usr/share/doc/packages/mpd-doc/plugins.html
/usr/share/doc/packages/mpd-doc/protocol.html
/usr/share/doc/packages/mpd-doc/search.html
/usr/share/doc/packages/mpd-doc/searchindex.js
/usr/share/doc/packages/mpd-doc/user.html


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 14:50:04 2024