Commit Graph

16 Commits

Author SHA256 Message Date
Tomáš Chvátal
504e04f70f Accepting request 649553 from home:alarrosa:branches:multimedia:apps
- 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

OBS-URL: https://build.opensuse.org/request/show/649553
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=21
2018-11-16 15:09:01 +00:00
Tomáš Chvátal
ab8b905d05 Accepting request 649269 from home:msmeissn:branches:multimedia:apps
- buildrequire libgcrypt-devel to fix build

OBS-URL: https://build.opensuse.org/request/show/649269
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=20
2018-11-15 12:41:47 +00:00
bb938ee9ac Accepting request 647671 from home:alois:branches:multimedia:apps
- 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

OBS-URL: https://build.opensuse.org/request/show/647671
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=19
2018-11-11 11:49:47 +00:00
c0bd9c394e - Make iso9660 support optional (gh#173)
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=18
2018-11-09 10:27:15 +00:00
Tomáš Chvátal
ec071888b6 Accepting request 644074 from home:alois:branches:multimedia:apps
- 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)

OBS-URL: https://build.opensuse.org/request/show/644074
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=16
2018-10-24 05:23:54 +00:00
09896b0a81 - 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

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=14
2018-10-17 12:44:37 +00:00
Tomáš Chvátal
5f27dbe25d Accepting request 579923 from home:mnhauke
- Update to version 0.20.18:
  * input
    - curl: allow authentication methods other than "Basic"
  * decoder
    - flac: improve seeking precision
  * fix gapless CUE song transitions

OBS-URL: https://build.opensuse.org/request/show/579923
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=12
2018-02-26 08:35:17 +00:00
Tomáš Chvátal
becca4c5da Accepting request 575388 from home:mnhauke
- Update to version 0.20.17:
  * output
    - alsa: fix crash bug with 8 channels
  * mixer
    - alsa: fix rounding error at volume 0

OBS-URL: https://build.opensuse.org/request/show/575388
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=10
2018-02-11 13:52:13 +00:00
Tomáš Chvátal
63b009da1c Accepting request 572416 from home:mnhauke
- 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

OBS-URL: https://build.opensuse.org/request/show/572416
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=8
2018-02-04 14:26:38 +00:00
b69c7ec795 typo in CXX
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=7
2018-01-31 10:55:28 +00:00
f8038af123 correct g++ detection
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=6
2018-01-31 10:51:06 +00:00
d03c1a3f54 - Adjust usage of gccN for Leap42 and SLE12
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=5
2018-01-31 10:46:40 +00:00
Dominique Leuenberger
9a0fb944dd Accepting request 561092 from multimedia:apps
Brought over from packman

OBS-URL: https://build.opensuse.org/request/show/561092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mpd?expand=0&rev=1
2018-01-19 10:51:53 +00:00
Tomáš Chvátal
37da1c98d2 Accepting request 561086 from home:alois:branches:multimedia:apps
- 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

OBS-URL: https://build.opensuse.org/request/show/561086
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=3
2018-01-02 09:58:39 +00:00
cb917600ba - Remove lame/mad/twolame conditional because it is always present
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=2
2017-08-28 10:47:01 +00:00
Martin Pluskal
c0f576ce44 Accepting request 517718 from home:cornelisbb
OBS-URL: https://build.opensuse.org/request/show/517718
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpd?expand=0&rev=1
2017-08-25 06:51:42 +00:00