The NetBSD Project

CVS log for pkgsrc/audio/musicpd/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / audio / musicpd

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.150 / (download) - annotate - [select for diffs], Sat Dec 30 10:16:49 2023 UTC (2 months ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.149: +4 -5 lines
Diff to previous 1.149 (colored)

musicpd: update to 0.23.15.

ver 0.23.15 (2023/12/20)
* decoder
  - ffmpeg: fix build failure with FFmpeg 6.1
* output
  - alsa: limit buffer time to 2 seconds

Revision 1.149 / (download) - annotate - [select for diffs], Tue Nov 14 08:51:03 2023 UTC (3 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Changes since 1.148: +2 -1 lines
Diff to previous 1.148 (colored)

musicpd: fix build with ffmpeg 6.1

Revision 1.148 / (download) - annotate - [select for diffs], Fri Oct 20 07:22:55 2023 UTC (4 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.147: +4 -4 lines
Diff to previous 1.147 (colored)

musicpd: update to 0.23.14.

ver 0.23.14 (2023/10/08)
* decoder
  - flac: fix scanning files with non-ASCII names on Windows
  - mad: fix calculation of LAME peak values
* mixer
  - wasapi: fix problem setting volume
* more libfmt 10 fixes
* fix auto-detected systemd unit directory
* Android
  - require Android 7 or newer

Revision 1.147 / (download) - annotate - [select for diffs], Sun May 28 17:11:55 2023 UTC (9 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.146: +4 -10 lines
Diff to previous 1.146 (colored)

musicpd: update to 0.23.13.

ver 0.23.13 (2023/05/22)
* input
  - curl: fix busy loop after connection failed
  - curl: hide "404" log messages for non-existent ".mpdignore" files
* archive
  - zzip: fix crash bug
* database
  - simple: reveal hidden songs after deleting containing CUE
* decoder
  - ffmpeg: reorder to a lower priority than "gme"
  - gme: require GME 0.6 or later
* output
  - pipewire: fix corruption bug due to missing lock
* Linux
  - shut down if parent process dies in --no-daemon mode
  - determine systemd unit directories via pkg-config
* support libfmt 10

Revision 1.146 / (download) - annotate - [select for diffs], Wed May 17 10:45:41 2023 UTC (9 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.145: +7 -1 lines
Diff to previous 1.145 (colored)

musicpd: fix build with fmtlib 10

Revision 1.145 / (download) - annotate - [select for diffs], Sun Jan 22 13:12:42 2023 UTC (13 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.144: +4 -4 lines
Diff to previous 1.144 (colored)

musicpd: update to 0.23.12.

ver 0.23.12 (2023/01/17)
* input
  - curl: require CURL 7.55.0 or later
* decoder
  - mad: fix integer underflow with very small files
* tags
  - fix crash bug due to race condition
* output
  - pipewire: adjust to PipeWire 0.3.64 API change
* fix build failures with GCC 13

Revision 1.144 / (download) - annotate - [select for diffs], Wed Dec 21 17:08:39 2022 UTC (14 months, 1 week ago) by triaxx
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.143: +1 -2 lines
Diff to previous 1.143 (colored)

musicpd: Remove useless patch

pkgsrc changes:
---------------
  * Remove patch for which the issue has been fixed upstream:
    https://github.com/MusicPlayerDaemon/MPD/commit/32bddfa
  * Bump revision

Revision 1.143 / (download) - annotate - [select for diffs], Tue Dec 6 19:37:49 2022 UTC (14 months, 4 weeks ago) by wiz
Branch: MAIN
Changes since 1.142: +5 -5 lines
Diff to previous 1.142 (colored)

musicpd: update to 0.23.11.

ver 0.23.11 (2022/11/28)
* database
  - simple: move default database to ~/.cache/mpd/db from ~/.cache/mpd.db
  - simple: default "cache_directory" to ~/.cache/mpd/mounts
* macOS: fix build failure "no archive members specified"
* Windows
  - fix crash bug (stack buffer overflow) after I/O errors
  - fix path traversal bug because backslash was allowed in playlist names
* Android/Windows
  - update OpenSSL to 3.0.7
  - re-enable CURL's verbose error strings

Revision 1.142 / (download) - annotate - [select for diffs], Mon Oct 17 07:45:13 2022 UTC (16 months, 2 weeks ago) by triaxx
Branch: MAIN
Changes since 1.141: +5 -4 lines
Diff to previous 1.141 (colored)

musicpd: Update to 0.23.10

pkgsrc changes:
---------------
  * Fix archive plugins building error on MacOS when bzip2 and zziplib are
    disabled.

upstream changes:
-----------------
ver 0.23.10 (2022/10/14)
* storage
  - curl: fix file time stamps
* decoder
  - ffmpeg: fix libfmt 9 compiler warning
* encoder
  - flac: fix failure when libFLAC is built without Ogg support
* output
  - alsa: fix crash bug
* Windows
  - log to stdout by default, don't require "log_file" setting

Revision 1.141 / (download) - annotate - [select for diffs], Mon Aug 22 10:59:45 2022 UTC (18 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.140: +4 -5 lines
Diff to previous 1.140 (colored)

musicpd: update to 0.23.9.

ver 0.23.9 (2022/08/18)
* input
  - cdio_paranoia: add options "mode" and "skip"
* decoder
  - ffmpeg: support FFmpeg 5.1
* filter
  - replay gain: fix delayed volume display with handler=mixer
* output
  - pipewire: set app icon
* fix bogus volume levels with multiple partitions
* improve iconv detection
* macOS: fix macOS 10 build problem (0.23.8 regression)
* Android
  - load mpd.conf from app data directory

Revision 1.140 / (download) - annotate - [select for diffs], Wed Jul 27 09:42:45 2022 UTC (19 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.139: +2 -1 lines
Diff to previous 1.139 (colored)

musicpd: switch back to ffmpeg5, using an upstream patch.

Bump PKGREVISION

Revision 1.139 / (download) - annotate - [select for diffs], Tue Jul 12 21:20:40 2022 UTC (19 months, 3 weeks ago) by triaxx
Branch: MAIN
Changes since 1.138: +2 -1 lines
Diff to previous 1.138 (colored)

musicpd: Fix sidplay option

pkgsrc changes:
---------------
  * Add directory to find the reside-builder library in sidplay2.
  * Bump revision.

Revision 1.138 / (download) - annotate - [select for diffs], Tue Jul 12 20:16:08 2022 UTC (19 months, 3 weeks ago) by triaxx
Branch: MAIN
Changes since 1.137: +3 -2 lines
Diff to previous 1.137 (colored)

musicpd: Fix sysconfdir paths

Revision 1.137 / (download) - annotate - [select for diffs], Mon Jul 11 08:25:59 2022 UTC (19 months, 3 weeks ago) by adam
Branch: MAIN
Changes since 1.136: +4 -4 lines
Diff to previous 1.136 (colored)

musicpd: updated to 0.23.8

ver 0.23.8 (2022/07/09)
* storage
  - curl: fix crash if web server does not understand WebDAV
* input
  - cdio_paranoia: fix crash if no drive was found
  - cdio_paranoia: faster cancellation
  - cdio_paranoia: don't scan for replay gain tags
  - pipewire: fix playback of very short tracks
  - pipewire: drop all buffers before manual song change
  - pipewire: fix stuttering after manual song change
  - snapcast: fix busy loop while paused
  - snapcast: fix stuttering after resuming playback
* mixer
  - better error messages
  - alsa: fix setting volume before playback starts
  - pipewire: fix crash bug
  - pipewire: fix volume change events with PipeWire 0.3.53
  - pipewire: don't force initial volume=100%
* support libfmt 9

Revision 1.136 / (download) - annotate - [select for diffs], Wed May 18 08:43:06 2022 UTC (21 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.135: +4 -4 lines
Diff to previous 1.135 (colored)

musicpd: update to 0.23.7.

ver 0.23.7 (2022/05/09)
* database
  - upnp: support pupnp 1.14
* decoder
  - ffmpeg: fix HLS seeking
  - opus: fix missing song length on high-latency files
* output
  - shout: require at least libshout 2.4.0
* mixer
  - pipewire: fix volume restore
  - software: update volume of disabled outputs
* support libiconv

Revision 1.135 / (download) - annotate - [select for diffs], Mon Apr 18 18:13:55 2022 UTC (22 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.134: +2 -1 lines
Diff to previous 1.134 (colored)

musicpd: Fix build on illumos.

Revision 1.134 / (download) - annotate - [select for diffs], Sun Mar 20 08:25:06 2022 UTC (23 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.133: +4 -4 lines
Diff to previous 1.133 (colored)

musicpd: update to 0.23.6.

ver 0.23.6 (2022/03/14)
* 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

Revision 1.133 / (download) - annotate - [select for diffs], Sun Dec 12 09:48:34 2021 UTC (2 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.132: +4 -4 lines
Diff to previous 1.132 (colored)

musicpd: update to 0.23.5.

ver 0.23.5 (2021/12/01)
* 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

Revision 1.132 / (download) - annotate - [select for diffs], Tue Nov 16 14:36:21 2021 UTC (2 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.131: +4 -4 lines
Diff to previous 1.131 (colored)

musicpd: update to 0.23.4.

ver 0.23.4 (2021/11/11)
* 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
* Windows
  - enable the "openmpt" decoder plugin

Revision 1.131 / (download) - annotate - [select for diffs], Sun Nov 7 12:15:29 2021 UTC (2 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.130: +4 -4 lines
Diff to previous 1.130 (colored)

musicpd: update to 0.23.3.

ver 0.23.3 (2021/10/31)
* protocol
  - add optional position parameter to "add" and "playlistadd"
  - allow range in "playlistdelete"
* database
  - fix scanning files with question mark in the name
  - inotify: fix use-after-free bug
* output
  - alsa: add option "stop_dsd_silence" to work around DSD DAC noise
* macOS: fix libfmt related build failure
* systemd: add "RuntimeDirectory" directive

Revision 1.130 / (download) - annotate - [select for diffs], Mon Nov 1 09:51:07 2021 UTC (2 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.129: +4 -4 lines
Diff to previous 1.129 (colored)

musicpd: update to 0.23.2.

ver 0.23.2 (2021/10/22)
* protocol
  - fix "albumart" timeout bug
* input
  - nfs: fix playback bug
* output
  - pipewire: send artist and title to PipeWire
  - pipewire: DSD support
* neighbor
  - mention failed plugin name in error message
* player
  - fix cross-fade regression
* fix crash with libfmt versions older than 7

ver 0.23.1 (2021/10/19)
* protocol
  - use decimal notation instead of scientific notation
  - "load" supports relative positions
* output
  - emit "mixer" idle event when replay gain changes volume
  - pipewire: emit "mixer" idle events on external volume change
  - pipewire: attempt to change the graph sample rate
  - snapcast: fix time stamp bug which caused "Failed to get chunk"
* fix libfmt linker problems
* fix broken password authentication

ver 0.23 (2021/10/14)
* 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"
* 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
* archive
  - zzip, iso9660: ignore file names which are invalid UTF-8
* decoder
  - openmpt: new plugin
  - wavpack: fix WVC file support
* player
  - do not cross-fade songs shorter than 20 seconds
* output
  - oss: support DSD over PCM
  - pipewire: new plugin
  - snapcast: new plugin
* tags
  - new tags "ComposerSort", "Ensemble", "Movement", "MovementNumber", and "Location"
* split permission "player" from "control"
* add option "host_permissions"
* new build-time dependency: libfmt

Revision 1.129 / (download) - annotate - [select for diffs], Tue Oct 26 09:59:17 2021 UTC (2 years, 4 months ago) by nia
Branch: MAIN
Changes since 1.128: +2 -2 lines
Diff to previous 1.128 (colored)

audio: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes.

The following distfiles couldn't be fetched (possibly they are fetched
conditionally):

./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz

Revision 1.128 / (download) - annotate - [select for diffs], Thu Oct 7 13:09:42 2021 UTC (2 years, 4 months ago) by nia
Branch: MAIN
Changes since 1.127: +1 -2 lines
Diff to previous 1.127 (colored)

audio: Remove SHA1 hashes for distfiles

Revision 1.127 / (download) - annotate - [select for diffs], Mon Aug 30 15:43:26 2021 UTC (2 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.126: +5 -5 lines
Diff to previous 1.126 (colored)

musicpd: update to 0.22.11.

ver 0.22.11 (2021/08/24)
* protocol
  - fix "albumart" crash
* filter
  - ffmpeg: pass "channel_layout" instead of "channels" to buffersrc
  - ffmpeg: fix "av_buffersink_get_frame() failed: Resource temporarily unavailable"
  - ffmpeg: support double-precision samples (by converting to single precision)
* Android
  - build with NDK r23
  - playlist_directory defaults to "/sdcard/Android/data/org.musicpd/files/playlists"

Revision 1.126 / (download) - annotate - [select for diffs], Tue Aug 10 19:37:15 2021 UTC (2 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.125: +5 -5 lines
Diff to previous 1.125 (colored)

musicpd: update to 0.22.10.

ver 0.22.10 (2021/08/06)
* protocol
  - support "albumart" for virtual tracks in CUE sheets
* database
  - simple: fix crash bug
  - simple: fix absolute paths in CUE "as_directory" entries
  - simple: 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

Revision 1.125 / (download) - annotate - [select for diffs], Sun Jun 27 21:31:32 2021 UTC (2 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.124: +5 -5 lines
Diff to previous 1.124 (colored)

musicpd: update to 0.22.9.

ver 0.22.9 (2021/06/23)
* 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"
  - ffmpeg: fix build failure with FFmpeg 3.4
* Android
  - fix auto-start on boot in Android 8 or later
* Windows
  - fix build failure with SQLite

Revision 1.124 / (download) - annotate - [select for diffs], Sun May 23 11:17:48 2021 UTC (2 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.123: +5 -6 lines
Diff to previous 1.123 (colored)

musicpd: update to 0.22.8.

ver 0.22.8 (2021/05/22)
* fix crash bug in "albumart" command (0.22.7 regression)

ver 0.22.7 (2021/05/19)
* 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
  - jack: enable on Windows
  - httpd: send header "Access-Control-Allow-Origin: *"
  - wasapi: add algorithm for finding usable audio format
  - wasapi: use default device only if none was configured
  - wasapi: add DoP support

Revision 1.123 / (download) - annotate - [select for diffs], Fri May 7 07:18:08 2021 UTC (2 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.122: +2 -1 lines
Diff to previous 1.122 (colored)

musicpd: fix build

Newer meson recognizes that a target uses rsync and fails to configure.
This target is for upstream website maintenance, so comment it out
to avoid this dependency (and configure failure) in pkgsrc.

Revision 1.122 / (download) - annotate - [select for diffs], Wed Feb 24 12:29:48 2021 UTC (3 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.121: +5 -5 lines
Diff to previous 1.121 (colored)

musicpd: update to 0.22.6.

ver 0.22.6 (2021/02/16)
* fix missing tags on songs in queue

ver 0.22.5 (2021/02/15)
* protocol
  - error for malformed ranges instead of ignoring silently
  - better error message for open-ended range with "move"
* database
  - simple: fix missing CUE sheet metadata in "addid" command
* tags
  - id: translate TPE3 to Conductor, not Performer
* archive
  - iso9660: another fix for unaligned reads
* output
  - httpd: error handling on Windows improved
  - pulse: fix deadlock with "always_on"
* Windows:
  - enable https:// support (via Schannel)
* Android
  - work around "Permission denied" on mpd.conf

Revision 1.121 / (download) - annotate - [select for diffs], Mon Jan 25 10:06:10 2021 UTC (3 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.120: +5 -5 lines
Diff to previous 1.120 (colored)

musicpd: update to 0.22.4.

ver 0.22.4 (2021/01/21)
* 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
* Android
  - enable https:// support (via OpenSSL)

Revision 1.120 / (download) - annotate - [select for diffs], Mon Nov 9 10:53:42 2020 UTC (3 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.119: +5 -5 lines
Diff to previous 1.119 (colored)

musicpd: update to 0.22.3.

ver 0.22.3 (2020/11/06)
* 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

ver 0.22.2 (2020/10/28)
* database
  - simple: purge songs and virtual directories for unavailable plugins
    on update
* input
  - qobuz/tidal: fix protocol errors due to newlines in error messages
  - smbclient: disable by default due to libsmbclient crash bug
* playlist
  - soundcloud: fix protocol errors due to newlines in error messages
* state_file: save on shutdown

Revision 1.119 / (download) - annotate - [select for diffs], Sun Oct 18 14:43:59 2020 UTC (3 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.118: +5 -5 lines
Diff to previous 1.118 (colored)

musicpd: update to 0.22.1.

ver 0.22.1 (2020/10/17)
* decoder
  - opus: apply the OpusHead output gain even if there is no EBU R128 tag
  - opus: fix track/album ReplayGain fallback
* 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
* state_file: fix the state_file_interval setting

Revision 1.118 / (download) - annotate - [select for diffs], Fri Oct 2 09:47:09 2020 UTC (3 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.117: +6 -7 lines
Diff to previous 1.117 (colored)

musicpd: update to 0.22.

ver 0.22 (2020/09/23)
* 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
* 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
* playlist
  - flac: support reading CUE sheets from remote FLAC files
* 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

ver 0.21.26 (2020/09/21)
* 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"

Revision 1.117 / (download) - annotate - [select for diffs], Tue Jul 7 12:52:19 2020 UTC (3 years, 7 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.116: +5 -5 lines
Diff to previous 1.116 (colored)

musicpd: Update to 0.21.25

ver 0.21.25 (2020/07/06)
* 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
* output
  - osx: improve sample rate selection
  - osx: fix noise while stopping
* neighbor
  - upnp: fix crash during shutdown
* Windows/Android:
  - fix Boost detection after breaking change in Meson 0.54

Revision 1.116 / (download) - annotate - [select for diffs], Sat Jun 13 18:15:08 2020 UTC (3 years, 8 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.115: +5 -5 lines
Diff to previous 1.115 (colored)

musicpd: Update to 0.21.24

ver 0.21.24 (2020/06/10)
* 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
* Android
  - enable the decoder plugins GME, ModPlug and WildMidi
  - fix build failure with Android NDK r21
* Windows
  - fix stream playback
  - enable the decoder plugins GME, ModPlug and WildMidi
  - work around Meson bug breaking the Windows build with GCC 10
* fix unit test failure

Revision 1.115 / (download) - annotate - [select for diffs], Tue Apr 28 17:36:54 2020 UTC (3 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.114: +5 -5 lines
Diff to previous 1.114 (colored)

musicpd: update to 0.21.23.

ver 0.21.23 (2020/04/23)
* 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
* Windows
  - fix case insensitive search

Revision 1.114 / (download) - annotate - [select for diffs], Wed Apr 15 08:48:04 2020 UTC (3 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.113: +2 -2 lines
Diff to previous 1.113 (colored)

musicpd: distinfo: regen checksum

Revision 1.113 / (download) - annotate - [select for diffs], Tue Apr 14 12:55:04 2020 UTC (3 years, 10 months ago) by nia
Branch: MAIN
Changes since 1.112: +2 -1 lines
Diff to previous 1.112 (colored)

musicpd: Various improvements in SolarisOutputPlugin

- Use AUDIO_INITINFO rather than AUDIO_GETINFO for initialization
  This is recommended by Solaris and NetBSD documentation.
- Don't open the device with O_NONBLOCK then remove the flag.
  AFAIK this is a workaround for old implementations that wouldn't
  allow the device to be opened in blocking mode if it was already
  in use. Either way, it hasn't been necessary for a long time.
- Support S8 and S32 audio formats.

Revision 1.112 / (download) - annotate - [select for diffs], Sun Apr 5 13:33:41 2020 UTC (3 years, 10 months ago) by nia
Branch: MAIN
Changes since 1.111: +5 -5 lines
Diff to previous 1.111 (colored)

musicpd: Update to 0.21.22

ver 0.21.22 (2020/04/02)
* 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
* Android
  - TV support
* Windows
  - fix time zone offset check
* fix build failures with uClibc-ng

Revision 1.111 / (download) - annotate - [select for diffs], Fri Mar 20 10:23:03 2020 UTC (3 years, 11 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.110: +5 -7 lines
Diff to previous 1.110 (colored)

musicpd: Update to 0.21.21

ver 0.21.21 (2020/03/19)
* 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

Revision 1.110 / (download) - annotate - [select for diffs], Sat Feb 29 08:58:32 2020 UTC (4 years ago) by wiz
Branch: MAIN
Changes since 1.109: +3 -2 lines
Diff to previous 1.109 (colored)

musicpd: fix build with clang 9.0.0

Sent this and another patch upstream, so add URL to second patch.

Revision 1.109 / (download) - annotate - [select for diffs], Tue Feb 18 13:21:38 2020 UTC (4 years ago) by nia
Branch: MAIN
Changes since 1.108: +5 -5 lines
Diff to previous 1.108 (colored)

musicpd: Update to 0.21.20

ver 0.21.20 (2020/02/16)
* 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)

Revision 1.108 / (download) - annotate - [select for diffs], Sat Jan 18 23:22:45 2020 UTC (4 years, 1 month ago) by nia
Branch: MAIN
Changes since 1.107: +5 -5 lines
Diff to previous 1.107 (colored)

musicpd: Update to 0.21.19

ver 0.21.19 (2020/01/17)
* 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

Revision 1.107 / (download) - annotate - [select for diffs], Tue Dec 31 12:24:54 2019 UTC (4 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.106: +5 -5 lines
Diff to previous 1.106 (colored)

musicpd: update to 0.21.18.

ver 0.21.18 (2019/12/24)
* 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

ver 0.21.17 (2019/12/16)
* 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

Revision 1.106 / (download) - annotate - [select for diffs], Wed Dec 4 11:00:23 2019 UTC (4 years, 3 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.105: +2 -1 lines
Diff to previous 1.105 (colored)

musicpd: Modernise config file.

- automatically run as unprivileged user.
- set up directories in /var/lib/mpd.
- allow 'solaris' audio output to be used on NetBSD.

Bump PKGREVISION

Revision 1.105 / (download) - annotate - [select for diffs], Thu Oct 24 21:23:13 2019 UTC (4 years, 4 months ago) by nia
Branch: MAIN
Changes since 1.104: +5 -5 lines
Diff to previous 1.104 (colored)

musicpd: Update to 0.21.16

ver 0.21.16 (2019/10/16)
* 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
* fix build with iconv() instead of ICU

Revision 1.104 / (download) - annotate - [select for diffs], Tue Oct 1 13:55:53 2019 UTC (4 years, 5 months ago) by nia
Branch: MAIN
Changes since 1.103: +5 -5 lines
Diff to previous 1.103 (colored)

musicpd: Update to 0.21.15

ver 0.21.15 (2019/09/25)
* decoder
  - dsdiff, dsf: fix displayed bit rate
  - mpcdec: fix bogus ReplayGain values
* output
  - solaris: fix build with glibc 2.30

Revision 1.103 / (download) - annotate - [select for diffs], Sat Sep 14 12:34:50 2019 UTC (4 years, 5 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.102: +5 -5 lines
Diff to previous 1.102 (colored)

musicpd: Update to 0.21.14

ver 0.21.14 (2019/08/21)
* decoder
  - sidplay: show track durations in database
  - sidplay: convert tag values from Windows-1252 charset
  - sidplay: strip text from "Date" tag
* player
  - fix crash after song change
  - fix seek position after restarting the decoder
* protocol
  - include command name in error responses

Revision 1.102 / (download) - annotate - [select for diffs], Thu Aug 8 20:51:08 2019 UTC (4 years, 6 months ago) by nia
Branch: MAIN
Changes since 1.101: +5 -5 lines
Diff to previous 1.101 (colored)

musicpd: Update to 0.21.13

ver 0.21.13 (2019/08/06)
* input
  - cdio_paranoia: require libcdio-paranoia 10.2+0.93+1
* decoder
  - mad: fix crackling sound (0.21.12 regression)
* output
  - jack: improved Windows compatibility

ver 0.21.12 (2019/08/03)
* decoder
  - 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
* output
  - jack: fix mono-to-stereo conversion
* player
  - don't restart unseekable song after failed seek attempt
* Windows
  - support backslash in relative URIs loaded from playlists

Revision 1.101 / (download) - annotate - [select for diffs], Mon Jul 15 13:47:14 2019 UTC (4 years, 7 months ago) by nia
Branch: MAIN
Changes since 1.100: +5 -5 lines
Diff to previous 1.100 (colored)

musicpd: Update to 0.21.11

changes in pkgsrc:

* switch from libmad to libmpg123 for mp3 decoding.
  it's more actively maintained.
* switch from libaudiofile to libsndfile for lossless formats.
  it's more actively maintained.
* add more options, and try to clarify existing options to
  make it obvious what is being enabled.
* enable ffmpeg by default so playing m4a files works
* fix cdparanoia support

ver 0.21.11 (2019/07/03)
* input
  - tidal: deprecated because Tidal has changed the protocol
* decoder
  - wildmidi: log error if library initialization fails
* output
  - 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
* protocol
  - fix "list" with multiple "group" levels

Revision 1.100 / (download) - annotate - [select for diffs], Tue Jun 11 10:21:43 2019 UTC (4 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.99: +5 -5 lines
Diff to previous 1.99 (colored)

musicpd: update to 0.21.10.

ver 0.21.10 (2019/06/05)
* decoder
  - opus: fix duplicate tags
* output
  - httpd: reject some well-known URIs
* fix crash bug (0.21.9 regression)

Revision 1.99 / (download) - annotate - [select for diffs], Mon May 27 14:29:44 2019 UTC (4 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.98: +5 -5 lines
Diff to previous 1.98 (colored)

musicpd: update to 0.21.9.

ver 0.21.9 (2019/05/20)
* input
  - buffer: fix deadlock bug
* Android
  - fix crash on ARMv7
  - request storage permission on Android 6+
* fix spurious "single" mode bug

Revision 1.98 / (download) - annotate - [select for diffs], Tue Apr 30 21:32:04 2019 UTC (4 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.97: +5 -5 lines
Diff to previous 1.97 (colored)

musicpd: update to 0.21.8.

ver 0.21.8 (2019/04/23)
* input
  - smbclient: download to buffer instead of throttling transfer
* output
  - httpd: add missing mutex lock
  - httpd: fix use-after-free bug
* playlist
  - soundcloud: fix "Unsupported URI scheme" (0.21.6 regression)
* 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

Revision 1.97 / (download) - annotate - [select for diffs], Sun Apr 7 21:36:25 2019 UTC (4 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.96: +5 -5 lines
Diff to previous 1.96 (colored)

musicpd: update to 0.21.7.

ver 0.21.7 (2019/04/03)
* input
  - qobuz/tidal: scan tags when loading a playlist
* require Meson 0.49.0 for native libgcrypt-config support
* fix build failure with -Dlocal_socket=false
* Haiku
  - fix build
  - add version info

Revision 1.96 / (download) - annotate - [select for diffs], Mon Mar 25 23:06:54 2019 UTC (4 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.95: +5 -5 lines
Diff to previous 1.95 (colored)

musicpd: update to 0.21.6.

ver 0.21.6 (2019/03/17)
* 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"
* input
  - cdio_paranoia: fix build failure due to missing #include
* 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
* output
  - pulse: work around error with unusual channel count
  - osx: fix build failure
* playlist
  - flac: fix use-after-free bug
* support abstract sockets on Linux
* Windows
  - remove the unused libwinpthread-1.dll dependency
* Android
  - enable SLES power saving mode

Revision 1.95 / (download) - annotate - [select for diffs], Sun Feb 24 15:32:06 2019 UTC (5 years ago) by wiz
Branch: MAIN
Changes since 1.94: +5 -7 lines
Diff to previous 1.94 (colored)

musicpd: update to 0.21.5.

ver 0.21.5 (2019/02/22)
* protocol
  - fix deadlock in "albumart" command
  - fix "tagtypes disable" command
* database
  - simple: fix assertion failure
  - fix assertion failures with mount points
* storage
  - udisks: fix "AlreadyMounted" error
  - udisks: use relative path from mount URI
  - fix memory leak
* input
  - buffer: fix crash bug when playing remote WAV file
* tags
  - ape: map "Album Artist"
* output
  - shout: add support for TLS
* mixer
  - pulse: add "scale_volume" setting

Revision 1.94 / (download) - annotate - [select for diffs], Tue Jan 15 10:04:53 2019 UTC (5 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.93: +3 -1 lines
Diff to previous 1.93 (colored)

musicpd: add two patches to fix build with clang

include upstream bug report URL

Revision 1.93 / (download) - annotate - [select for diffs], Sat Jan 5 12:43:46 2019 UTC (5 years, 1 month ago) by triaxx
Branch: MAIN
Changes since 1.92: +5 -6 lines
Diff to previous 1.92 (colored)

musicpd: update to 0.21.4

Now GCC6 is required

Upstream changes:
ver 0.21.4 (2019/01/04)
* database
  - inotify: fix crash bug "terminate called after throwing ..."
  - upnp: implement "list ... group"
* output
  - httpd: declare protocol "HTTP/1.1" instead of "ICY"
* remove libwrap support
* Windows
  - fix "Failed to accept connection: unknown error"
* fix Haiku build

Revision 1.92 / (download) - annotate - [select for diffs], Tue Dec 11 10:37:20 2018 UTC (5 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.91: +7 -5 lines
Diff to previous 1.91 (colored)

musicpd: update to 0.21.3.

ver 0.21.3 (2018/11/16)
* output
  - 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
* log: default to journal if MPD was started as systemd service

ver 0.21.2 (2018/11/12)
* 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

ver 0.21.1 (2018/11/04)
* 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
* fix build failure on FreeBSD
* eliminate DLL dependencies on Windows
* add warning about buggy Boost version 1.67
* require Meson 0.47.2 because a Meson 0.47.1 bug breaks our build

ver 0.21 (2018/10/31)
* 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
  - osx: initial support for DSD over PCM
  - 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

ver 0.20.23 (2018/10/29)
* protocol
  - emit "player" idle event when restarting the current song
* fix broken float to s32 conversion
* new clang crash bug workaround

ver 0.20.22 (2018/10/23)
* 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

Revision 1.91 / (download) - annotate - [select for diffs], Sun Aug 19 17:31:43 2018 UTC (5 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.90: +5 -5 lines
Diff to previous 1.90 (colored)

musicpd: update to 0.20.21.

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
* output
  - httpd: remove broken DLNA support code
* playlist
  - cue: support file type declaration "FLAC" (non-standard)
* URI schemes are case insensitive
* Android, Windows
  - enable the "curl" storage plugin

Revision 1.90 / (download) - annotate - [select for diffs], Sun May 27 09:56:11 2018 UTC (5 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.89: +5 -5 lines
Diff to previous 1.89 (colored)

musicpd: update to 0.20.20.

ver 0.20.20 (2018/05/22)
* protocol
  - fix "modified-since" filter regression
* output
  - pulse: cork stream when paused due to "single" mode
* decoder
  - dsdiff, dsf: support more MIME types
  - dsdiff, dsf: allow 4 MB ID3 tags
  - opus: support R128_ALBUM_GAIN tag
* Android, Windows
  - enable the "proxy" database plugin

Revision 1.89 / (download) - annotate - [select for diffs], Sun Apr 29 09:58:21 2018 UTC (5 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.88: +5 -5 lines
Diff to previous 1.88 (colored)

musicpd: update to 0.20.19.

Switch to ffmpeg4.

ver 0.20.19 (2018/04/26)
* protocol
  - validate absolute seek time, reject negative values
* database
  - proxy: fix "search already in progress" errors
  - proxy: implement "list ... group"
* input
  - mms: fix lockup bug and a crash bug
* decoder
  - ffmpeg: fix av_register_all() deprecation warning (FFmpeg 4.0)
* player
  - fix spurious "Not seekable" error when switching radio streams
* macOS: fix crash bug

Revision 1.88 / (download) - annotate - [select for diffs], Sun Feb 25 20:48:14 2018 UTC (6 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.87: +5 -5 lines
Diff to previous 1.87 (colored)

musicpd: update to 0.20.18.

ver 0.20.18 (2018/02/24)
* input
  - curl: allow authentication methods other than "Basic"
* decoder
  - flac: improve seeking precision
* fix gapless CUE song transitions
* Android, Windows
  - enable the NFS storage plugin

ver 0.20.17 (2018/02/11)
* output
  - alsa: fix crash bug with 8 channels
* mixer
  - alsa: fix rounding error at volume 0
* fix real-time and idle scheduling with Musl
* Android
  - fix compatibility with Android 4.0

Revision 1.87 / (download) - annotate - [select for diffs], Sun Feb 11 16:33:28 2018 UTC (6 years ago) by wiz
Branch: MAIN
Changes since 1.86: +5 -5 lines
Diff to previous 1.86 (colored)

musicpd: update to 0.20.16.

ver 0.20.16 (2018/02/03)
* output
  - pulse: fix crash during auto-detection
* database
  - simple: fix search within mount points
  - upnp: enable IPv6
* archive
  - iso9660: libcdio 2.0 compatibility
* fix crash in debug build on Haiku and other operating systems

Revision 1.86 / (download) - annotate - [select for diffs], Wed Jan 10 10:36:39 2018 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.85: +5 -5 lines
Diff to previous 1.85 (colored)

musicpd: update to 0.20.15.

ver 0.20.15 (2018/01/05)
* 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
* Android
  - build without Ant
  - fix for SIGSYS crash

ver 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
* fix Solaris build failure

ver 0.20.13 (2017/12/18)
* output
  - osx: set up ring buffer to hold at least 100ms
* 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
* include Windows cross-build script in source tarball
* fix Windows build failures

Revision 1.85 / (download) - annotate - [select for diffs], Tue Nov 28 13:53:16 2017 UTC (6 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.84: +5 -5 lines
Diff to previous 1.84 (colored)

musicpd: update to 0.20.12.

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

Revision 1.84 / (download) - annotate - [select for diffs], Thu Nov 23 14:38:41 2017 UTC (6 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.83: +5 -5 lines
Diff to previous 1.83 (colored)

musicpd: update to 0.20.11.

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 Unicode file names in playlists on Windows
* fix endless loop when accessing malformed file names in ZIP files

Revision 1.83 / (download) - annotate - [select for diffs], Mon Sep 4 14:43:17 2017 UTC (6 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.82: +5 -5 lines
Diff to previous 1.82 (colored)

Updated musicpd to 0.20.10.

ver 0.20.10 (2017/08/24)
* decoder
  - ffmpeg: support MusicBrainz ID3v2 tags
* tags
  - aiff: fix FORM chunk size endianess (is big-endian)
* mixer
  - osx: add a mixer for OSX.
* fix crash when resuming playback before decoder is ready
* fix crash on Windows

Revision 1.82 / (download) - annotate - [select for diffs], Wed Jun 14 15:53:09 2017 UTC (6 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.81: +5 -5 lines
Diff to previous 1.81 (colored)

Updated musicpd to 0.20.9.

ver 0.20.9 (2017/06/04)
* decoder
  - ffmpeg: support *.adx
* fix byte order detection on FreeBSD/aarch64
* fix more random crashes when compiled with clang

Revision 1.81 / (download) - annotate - [select for diffs], Mon May 29 10:45:38 2017 UTC (6 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.80: +5 -5 lines
Diff to previous 1.80 (colored)

Updated musicpd to 0.20.8.

ver 0.20.8 (not yet released)
* output
  - osx: fix build failure due to missing "noexcept"
* playlist
  - m3u: support MIME type `audio/mpegurl`
* fix build failure with GCC 4.x

ver 0.20.7 (2017/05/15)
* 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
* fix random crashes when compiled with clang

Revision 1.80 / (download) - annotate - [select for diffs], Sun Mar 12 20:22:50 2017 UTC (6 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.79: +5 -5 lines
Diff to previous 1.79 (colored)

Updated musicpd to 0.20.6.

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)

Revision 1.79 / (download) - annotate - [select for diffs], Mon Feb 27 10:46:01 2017 UTC (7 years ago) by wiz
Branch: MAIN
Changes since 1.78: +5 -5 lines
Diff to previous 1.78 (colored)

Updated musicpd to 0.20.5.

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

Revision 1.78 / (download) - annotate - [select for diffs], Sun Feb 5 18:51:59 2017 UTC (7 years ago) by wiz
Branch: MAIN
Changes since 1.77: +5 -5 lines
Diff to previous 1.77 (colored)

Updated musicpd to 0.20.4.

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
* fix FreeBSD build failure

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

Revision 1.77 / (download) - annotate - [select for diffs], Mon Jan 16 11:53:08 2017 UTC (7 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.76: +5 -6 lines
Diff to previous 1.76 (colored)

Updated musicpd to 0.20.2.

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

Revision 1.76 / (download) - annotate - [select for diffs], Mon Dec 19 09:29:16 2016 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.75: +5 -5 lines
Diff to previous 1.75 (colored)

Updated musicpd to 0.19.21.

ver 0.19.21 (2016/12/13)
* decoder
  - ffmpeg: fix crash bug
* fix unit test failure after recent "setprio" change
* systemd: add user unit

Revision 1.75 / (download) - annotate - [select for diffs], Mon Dec 12 14:16:12 2016 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.74: +5 -5 lines
Diff to previous 1.74 (colored)

Updated musicpd to 0.19.20.

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

Revision 1.74 / (download) - annotate - [select for diffs], Wed Aug 24 10:04:54 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.73: +5 -6 lines
Diff to previous 1.73 (colored)

Updated musicpd to 0.19.19.

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
* support non-x86 NetBSD
* fix clang 3.9 warnings

Revision 1.73 / (download) - annotate - [select for diffs], Fri Aug 19 13:52:39 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.72: +6 -6 lines
Diff to previous 1.72 (colored)

Updated musicpd to 0.19.18.

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

Revision 1.72 / (download) - annotate - [select for diffs], Sun Jul 10 13:38:57 2016 UTC (7 years, 7 months ago) by mef
Branch: MAIN
Changes since 1.71: +6 -6 lines
Diff to previous 1.71 (colored)

Updated audio/musicpd to 0.19.17
--------------------------------
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"

Revision 1.71 / (download) - annotate - [select for diffs], Sun Jun 19 20:34:38 2016 UTC (7 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.70: +5 -5 lines
Diff to previous 1.70 (colored)

Updated musicpd to 0.19.16.

ver 0.19.16 (2016/06/13)
* faster seeking
* fix system include path order
* add missing DocBook file to tarball

Revision 1.70 / (download) - annotate - [select for diffs], Thu May 5 11:30:18 2016 UTC (7 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.69: +5 -5 lines
Diff to previous 1.69 (colored)

Updated musicpd to 0.19.15.

Switch to ffmpeg3.

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

Revision 1.69 / (download) - annotate - [select for diffs], Fri Apr 8 14:55:05 2016 UTC (7 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.68: +5 -5 lines
Diff to previous 1.68 (colored)

Update musicpd to 0.19.14:

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

Revision 1.68 / (download) - annotate - [select for diffs], Thu Mar 3 12:42:27 2016 UTC (8 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.67: +5 -5 lines
Diff to previous 1.67 (colored)

Update mpd to 0.19.13.

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+

Revision 1.67 / (download) - annotate - [select for diffs], Sun Dec 27 22:52:41 2015 UTC (8 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.66: +5 -6 lines
Diff to previous 1.66 (colored)

Updated musicpd to 0.9.12:

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

Revision 1.66 / (download) - annotate - [select for diffs], Fri Nov 6 09:39:14 2015 UTC (8 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.65: +6 -5 lines
Diff to previous 1.65 (colored)

Update musicpd to 0.19.11:

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

Revision 1.65 / (download) - annotate - [select for diffs], Tue Nov 3 01:12:43 2015 UTC (8 years, 4 months ago) by agc
Branch: MAIN
Changes since 1.64: +2 -1 lines
Diff to previous 1.64 (colored)

Add SHA512 digests for distfiles for audio category

Problems found with existing distfiles:
	/pub/pkgsrc/distfiles/amp-0.7.6.tgz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz
	/pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2
	/pub/pkgsrc/distfiles/mp3to.gz
	/pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz
No changes made to these file.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.64 / (download) - annotate - [select for diffs], Wed Jul 1 09:23:30 2015 UTC (8 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.63: +4 -4 lines
Diff to previous 1.63 (colored)

Update to 0.19.10:

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

Revision 1.63 / (download) - annotate - [select for diffs], Mon Apr 6 00:08:34 2015 UTC (8 years, 11 months ago) by mrg
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.62: +2 -1 lines
Diff to previous 1.62 (colored)

also look in <machine/endian.h> on netbsd for endian info (fixes
non x86, mipsel and armel builds.)

probably could add other *bsd here, but i don't know them well
enough to be sure.

this doesn't change the build anywhere it was working already.

Revision 1.62 / (download) - annotate - [select for diffs], Sun Feb 8 16:22:34 2015 UTC (9 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.61: +4 -7 lines
Diff to previous 1.61 (colored)

Update to 0.19.9:

ver 0.19.9 (2015/02/06)
* 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

Revision 1.61 / (download) - annotate - [select for diffs], Mon Jan 26 08:22:25 2015 UTC (9 years, 1 month ago) by pho
Branch: MAIN
Changes since 1.60: +3 -3 lines
Diff to previous 1.60 (colored)

patches/patch-src_util_Alloc.{c,h}xx: Add a note that the revised patch has also been rejected.

The upstream is not willing to accept any patches to fix build failures on outdated platforms, regardless of whether the patch is rational or not.

Revision 1.60 / (download) - annotate - [select for diffs], Mon Jan 26 07:26:55 2015 UTC (9 years, 1 month ago) by pho
Branch: MAIN
Changes since 1.59: +2 -1 lines
Diff to previous 1.59 (colored)

patches/patch-src_system_Clock.cxx: Avoid integer overflow in MonotonicClock{S,MS,US}

This is Darwin specific: the original implementation was causing an
integer overflow when base.numer was very large. On PPC Darwin, the
timebase is 1000000000/33330116 and this is too large for integer
arithmetic.

http://bugs.musicpd.org/view.php?id=4292

Revision 1.59 / (download) - annotate - [select for diffs], Mon Jan 26 04:17:53 2015 UTC (9 years, 1 month ago) by pho
Branch: MAIN
Changes since 1.58: +3 -3 lines
Diff to previous 1.58 (colored)

patches/patch-src_util_Alloc.{cxx,hxx}: Add upstream bug report URL

The previous report 4289 was rejected as the upstream doesn't have interest in Darwin support. I created a better patch and sent it to the upstream to see if it has any chance to be merged.

Revision 1.58 / (download) - annotate - [select for diffs], Sun Jan 25 14:45:35 2015 UTC (9 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.57: +3 -3 lines
Diff to previous 1.57 (colored)

Add upstream bug report URL.

Revision 1.57 / (download) - annotate - [select for diffs], Sun Jan 25 14:10:03 2015 UTC (9 years, 1 month ago) by pho
Branch: MAIN
Changes since 1.56: +4 -1 lines
Diff to previous 1.56 (colored)

Fix build failures on Darwin

patches/patch-src_output_plugins_httpd_HttpdOutputPlugin.cxx:
  Resurrected from the Attic and added some comment.

patches/patch-src_util_Alloc.cxx,
patches/patch-src_util_Alloc.hxx:
  Some platforms (e.g. Darwin 9) don't have strndup(3), but the function
  xstrndup() isn't used in the first place.

Revision 1.56 / (download) - annotate - [select for diffs], Sun Jan 18 17:36:21 2015 UTC (9 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.55: +4 -5 lines
Diff to previous 1.55 (colored)

Update to 0.19.8:

ver 0.19.8 (2015/01/14)
* 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

Revision 1.55 / (download) - annotate - [select for diffs], Mon Jan 5 22:19:02 2015 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.54: +5 -5 lines
Diff to previous 1.54 (colored)

Update to 0.19.7:

ver 0.19.7 (2014/12/17)
* 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

ver 0.19.6 (2014/12/08)
* decoder
  - ffmpeg: support FFmpeg 2.5
* fix build failure with musl
* android
  - update libFLAC to 1.3.1
  - update FFmpeg to 2.5

ver 0.19.5 (2014/11/26)
* 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

ver 0.19.4 (2014/11/18)
* 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)

ver 0.19.3 (2014/11/11)
* 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
* fix build failure on Mac OS X with non-Apple compilers

ver 0.19.2 (2014/11/02)
* 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

ver 0.19.1 (2014/10/19)
* input
  - mms: fix deadlock bug
* playlist
  - extm3u: fix Extended M3U detection
  - m3u, extm3u, cue: fix truncated lines
* fix build failure on Mac OS X
* add missing file systemd/mpd.socket to tarball

ver 0.19 (2014/10/10)
* 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"
  - osx: fix hang after (un)plugging headphones
* 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
* Android port

Revision 1.54 / (download) - annotate - [select for diffs], Tue Dec 30 13:40:51 2014 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.53: +4 -4 lines
Diff to previous 1.53 (colored)

Update to 0.18.21:

ver 0.18.21 (2014/12/17)
* playlist
  - embcue: fix filename suffix detection
* decoder
  - ffmpeg: fix time stamp underflow

Revision 1.53 / (download) - annotate - [select for diffs], Sun Dec 14 15:47:03 2014 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.52: +4 -5 lines
Diff to previous 1.52 (colored)

Update to 0.18.20:

ver 0.18.20 (2014/12/08)
* decoder
  - ffmpeg: support FFmpeg 2.5
* fix build failure with musl

Revision 1.52 / (download) - annotate - [select for diffs], Mon Dec 8 12:59:53 2014 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.51: +2 -1 lines
Diff to previous 1.51 (colored)

Fix build with ffmpeg2-2.5 and depend on it.
Bump PKGREVISION.

Revision 1.51 / (download) - annotate - [select for diffs], Mon Dec 1 11:26:16 2014 UTC (9 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.50: +4 -4 lines
Diff to previous 1.50 (colored)

Update to 0.18.19:

ver 0.18.19 (2014/11/26)
* archive
  - zzip: fix crash after seeking

Revision 1.50 / (download) - annotate - [select for diffs], Sun Nov 23 15:13:22 2014 UTC (9 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.49: +4 -4 lines
Diff to previous 1.49 (colored)

Update to 0.18.18:

ver 0.18.18 (2014/11/18)
* decoder
  - ffmpeg: support opus
* fix crash on failed filename charset conversion
* fix local socket detection from uid=0 (root)

Revision 1.49 / (download) - annotate - [select for diffs], Sun Nov 9 16:12:06 2014 UTC (9 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.48: +4 -4 lines
Diff to previous 1.48 (colored)

Update to 0.18.17:

ver 0.18.17 (2014/11/02)
* playlist
  - don't allow empty playlist name
  - 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

Revision 1.48 / (download) - annotate - [select for diffs], Wed Oct 1 11:52:26 2014 UTC (9 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.47: +4 -7 lines
Diff to previous 1.47 (colored)

Update to 0.18.16:

ver 0.18.16 (2014/09/26)
* fix DSD breakage due to typo in configure.ac

ver 0.18.15 (2014/09/26)
* command
  - list: reset used size after the list has been processed
* fix MixRamp
* work around build failure on NetBSD

Revision 1.47 / (download) - annotate - [select for diffs], Sun Sep 14 16:48:26 2014 UTC (9 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.46: +4 -4 lines
Diff to previous 1.46 (colored)

Update to 0.18.14:

ver 0.18.14 (2014/09/11)
* protocol
  - fix range parser bug on certain 32 bit architectures
* decoder
  - audiofile: fix crash after seeking
  - ffmpeg: fix crash with ffmpeg/libav version 11
  - fix assertion failure after seeking

Revision 1.46 / (download) - annotate - [select for diffs], Wed Sep 10 12:16:55 2014 UTC (9 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.45: +4 -4 lines
Diff to previous 1.45 (colored)

Add upstream bug report URL.

Revision 1.45 / (download) - annotate - [select for diffs], Wed Sep 10 12:10:23 2014 UTC (9 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.44: +4 -1 lines
Diff to previous 1.44 (colored)

Nested volatile can not be initialised in constexpr, so don't use it for
mutex and condvar.

Revision 1.44 / (download) - annotate - [select for diffs], Sun Sep 7 20:23:20 2014 UTC (9 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.43: +4 -5 lines
Diff to previous 1.43 (colored)

Update to 0.18.13:

ver 0.18.13 (2014/08/31)
* protocol
  - don't change song on "seekcur" in random mode
* decoder
  - dsdiff, dsf: fix endless loop on malformed file
  - ffmpeg: support ffmpeg/libav version 11
  - gme: fix song duration
* output
  - alsa: fix endless loop at end of file in dsd_usb mode
* fix state file saver
* fix build failure on Darwin

Revision 1.43 / (download) - annotate - [select for diffs], Thu Aug 21 12:14:16 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.42: +3 -3 lines
Diff to previous 1.42 (colored)

Add upstream bug report URLs.

Revision 1.42 / (download) - annotate - [select for diffs], Tue Aug 5 19:25:20 2014 UTC (9 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.41: +4 -4 lines
Diff to previous 1.41 (colored)

Update to 0.18.12:

ver 0.18.12 (2014/07/30)
* database
  - proxy: fix build failure with libmpdclient 2.2
  - proxy: fix add/search and other commands with libmpdclient < 2.9
* decoder
  - audiofile: improve responsiveness
  - audiofile: fix WAV stream playback
  - dsdiff, dsf: fix stream playback
  - dsdiff: fix metadata parser bug (uninitialized variables)
  - faad: estimate song duration for remote files
  - sndfile: improve responsiveness
* randomize next song when enabling "random" mode while not playing
* randomize next song when adding to single-song queue

Revision 1.41 / (download) - annotate - [select for diffs], Tue May 20 08:41:38 2014 UTC (9 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.40: +4 -4 lines
Diff to previous 1.40 (colored)

Update to 0.18.11:

ver 0.18.11 (2014/05/12)
* decoder
  - opus: fix missing song length on high-latency files
* fix race condition when using GLib event loop (non-Linux)

Revision 1.40 / (download) - annotate - [select for diffs], Fri May 16 00:33:47 2014 UTC (9 years, 9 months ago) by pho
Branch: MAIN
Changes since 1.39: +3 -1 lines
Diff to previous 1.39 (colored)

Makefile: mpd requires gcc>=4.6 (see src/Compiler.h)

Makefile: Enable MacOS X audio output on Darwin

patches/patch-src_output_HttpdOutputPlugin.cxx:
  Fix compilation error on Mach-O systems (or at least on Darwin 9)

patches/patch-src_system_ByteOrder.hxx:
  Fix compilation error on Darwin/ppc

Revision 1.39 / (download) - annotate - [select for diffs], Fri Apr 18 12:46:57 2014 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.38: +4 -5 lines
Diff to previous 1.38 (colored)

Update to 0.18.10. Add support for many more optional dependencies.

ver 0.18.10 (2014/04/10)
* decoder
  - ffmpeg: fix seeking bug
  - ffmpeg: handle unknown stream start time
  - gme: fix memory leak
  - sndfile: work around libsndfile bug on partial read
* don't interrupt playback when current song gets deleted

ver 0.18.9 (2014/03/02)
* protocol
  - "findadd" requires the "add" permission
* output
  - alsa: improved workaround for noise after manual song change
* decoder
  - vorbis: fix linker failure when libvorbis/libogg are static
* encoder
  - vorbis: fix another linker failure
* output
  - pipe: fix hanging child process due to blocked signals
* fix build failure due to missing signal.h include

ver 0.18.8 (2014/02/07)
* decoder
  - ffmpeg: support libav v10_alpha1
* encoder
  - vorbis: fix linker failure
* output
  - roar: documentation
* more robust Icy-Metadata parser
* fix Solaris build failure

ver 0.18.7 (2014/01/13)
* playlist
  - pls: fix crash after parser error
  - soundcloud: fix build failure with libyajl 2.0.1
* decoder
  - faad: fix memory leak
  - mpcdec: reject libmpcdec SV7 in configure script
* daemon: don't initialize supplementary groups when already running
  as the configured user

ver 0.18.6 (2013/12/24)
* input
  - cdio_paranoia: support libcdio-paranoia 0.90
* tags
  - riff: recognize upper-case "ID3" chunk name
* decoder
  - ffmpeg: use relative timestamps
* output
  - openal: fix build failure on Mac OS X
  - osx: fix build failure
* mixer
  - alsa: fix build failure with uClibc
* fix replay gain during cross-fade
* accept files without metadata

ver 0.18.5 (2013/11/23)
* configuration
  - fix crash when db_file is configured without music_directory
  - fix crash on "stats" without db_file/music_directory
* database
  - proxy: auto-reload statistics
  - proxy: provide "db_update" in "stats" response
* input
  - curl: work around stream resume bug (fixed in libcurl 7.32.0)
* decoder
  - fluidsynth: auto-detect by default
* clip 24 bit data from libsamplerate
* fix ia64, mipsel and other little-endian architectures
* fix build failures due to missing includes
* fix build failure with static libmpdclient

ver 0.18.4 (2013/11/13)
* decoder
  - dsdiff: fix byte order bug
* fix build failures due to missing includes
* libc++ compatibility

ver 0.18.3 (2013/11/08)
* fix stuck MPD after song change (0.18.2 regression)

ver 0.18.2 (2013/11/07)
* protocol:
  - "close" flushes the output buffer
* input:
  - cdio_paranoia: add setting "default_byte_order"
  - curl: fix bug with redirected streams
* playlist:
  - pls: fix reversed song order
* decoder:
  - audiofile: require libaudiofile 0.3 due to API breakage
  - dsf: enable DSD128
* enable buffering when starting playback (regression fix)
* fix build failures due to missing includes
* fix big-endian support

ver 0.18.1 (2013/11/04)
* protocol:
  - always ignore whitespace at the end of the line
* networking:
  - log UNIX domain path names instead of "localhost"
  - open listener sockets in the order they were configured
  - don't abort if IPv6 is not available
* output:
  - alsa: avoid endless loop in Raspberry Pi workaround
* filter:
  - autoconvert: fix "volume_normalization" with mp3 files
* add missing files to source tarball

ver 0.18 (2013/10/31)
* configuration:
  - allow tilde paths for socket
  - default filesystem charset is UTF-8 instead of ISO-8859-1
  - increase default buffer size to 4 MB
* protocol:
  - new command "readcomments" lists arbitrary file tags
  - new command "toggleoutput"
  - "find"/"search" with "any" does not match file name
  - "search" and "find" with base URI (keyword "base")
  - search for album artist falls back to the artist tag
  - re-add the "volume" command
* input:
  - curl: enable https
  - soup: plugin removed
* playlist:
  - lastfm: remove defunct Last.fm support
* decoder:
  - adplug: new decoder plugin using libadplug
  - dsf: don't play junk at the end of the "data" chunk
  - ffmpeg: drop support for pre-0.8 ffmpeg
  - flac: require libFLAC 1.2 or newer
  - flac: support FLAC files inside archives
  - opus: new decoder plugin for the Opus codec
  - vorbis: skip 16 bit quantisation, provide float samples
  - mikmod: add "loop" configuration parameter
  - modplug: add "loop_count" configuration parameter
  - mp4ff: obsolete plugin removed
* encoder:
  - opus: new encoder plugin for the Opus codec
  - vorbis: accept floating point input samples
* output:
  - new option "tags" may be used to disable sending tags to output
  - alsa: workaround for noise after manual song change
  - ffado: remove broken plugin
  - httpd: support HEAD requests
  - mvp: remove obsolete plugin
  - osx: disabled by default because it's unmaintained and unsupported
* improved decoder/output error reporting
* eliminate timer wakeup on idle MPD
* fix unresponsive MPD while waiting for stream
* port of the source code to C++11

ver 0.17.6 (2013/10/14)
* mixer:
  - alsa: fix busy loop when USB sound device gets unplugged
* decoder:
  - modplug: fix build with Debian package 1:0.8.8.4-4
* stored playlists:
  - fix loading playlists with references to local files
  - obey filesystem_charset for URLs

Revision 1.38 / (download) - annotate - [select for diffs], Tue Oct 1 15:21:44 2013 UTC (10 years, 5 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.37: +4 -7 lines
Diff to previous 1.37 (colored)

update to 0.17.5
It fixes two protocol bugs and a crash in the mikmod decoder plugin.

pkgsrc note: updated the sample config file for current reality

Revision 1.37 / (download) - annotate - [select for diffs], Mon May 27 10:27:02 2013 UTC (10 years, 9 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.36: +2 -1 lines
Diff to previous 1.36 (colored)

restore a patch which got lost during last update

Revision 1.36 / (download) - annotate - [select for diffs], Sun May 26 18:37:39 2013 UTC (10 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.35: +7 -10 lines
Diff to previous 1.35 (colored)

Update to 0.17.4, provided by Takeshi Nakayama in PR 47844.
While here, add comments to patch-aa, patch-ad from cvs logs.

Changes:
ver 0.17.4 (2013/04/08)
* protocol:
  - allow to omit END in ranges (START:END)
  - don't emit IDLE_PLAYER before audio format is known
* decoder:
  - ffmpeg: support float planar audio (ffmpeg 1.1)
  - ffmpeg: fix AVFrame allocation
* player:
  - implement missing "idle" events on output errors
* clock: fix build failure


ver 0.17.3 (2013/01/06)
* output:
  - osx: fix pops during playback
  - recorder: fix I/O error check
  - shout: fix memory leak in error handler
  - recorder, shout: support Ogg packets that span more than one page
* decoder:
  - ffmpeg: ignore negative time stamps
  - ffmpeg: support planar audio
* playlist:
  - cue: fix memory leak
  - cue: fix CUE files with only one track

ver 0.17.2 (2012/09/30)
* protocol:
  - fix crash in local file check
* decoder:
  - fluidsynth: remove throttle (requires libfluidsynth 1.1)
  - fluidsynth: stop playback at end of file
  - fluidsynth: check MIDI file format while scanning
  - fluidsynth: add sample rate setting
  - wavpack: support all APEv2 tags
* output:
  - httpd: use monotonic clock, avoid hiccups after system clock adjustment
  - httpd: fix throttling bug after resuming playback
* playlist:
  - cue: map "PERFORMER" to "artist" or "album artist"
* mapper: fix non-UTF8 music directory name
* mapper: fix potential crash in file permission check
* playlist: fix use-after-free bug
* playlist: fix memory leak
* state_file: save song priorities
* player: disable cross-fading in "single" mode
* update: fix unsafe readlink() usage
* configure.ac:
  - don't auto-detect the vorbis encoder when Tremor is enabled

ver 0.17.1 (2012/07/31)
* protocol:
  - require appropriate permissions for searchadd{,pl}
* tags:
  - aiff: support the AIFC format
  - ape: check for ID3 if no usable APE tag was found
* playlist:
  - cue: support file types "MP3", "AIFF"
* output:
  - fix noisy playback with conversion and software volume

ver 0.17 (2012/06/27)
* protocol:
  - support client-to-client communication
  - "update" and "rescan" need only "CONTROL" permission
  - new command "seekcur" for simpler seeking within current song
  - new command "config" dumps location of music directory
  - add range parameter to command "load"
  - print extra "playlist" object for embedded CUE sheets
  - new commands "searchadd", "searchaddpl"
* input:
  - cdio_paranoia: new input plugin to play audio CDs
  - curl: enable CURLOPT_NETRC
  - curl: non-blocking I/O
  - soup: new input plugin based on libsoup
* tags:
  - RVA2: support separate album/track replay gain
* decoder:
  - mpg123: implement seeking
  - ffmpeg: drop support for pre-0.5 ffmpeg
  - ffmpeg: support WebM
  - oggflac: delete this obsolete plugin
  - dsdiff: new decoder plugin
* output:
  - alsa: support DSD-over-USB (dCS suggested standard)
  - httpd: support for streaming to a DLNA client
  - openal: improve buffer cancellation
  - osx: allow user to specify other audio devices
  - osx: implement 32 bit playback
  - shout: add possibility to set url
  - roar: new output plugin for RoarAudio
  - winmm: fail if wrong device specified instead of using default device
* mixer:
  - alsa: listen for external volume changes
* playlist:
  - allow references to songs outside the music directory
  - new CUE parser, without libcue
  - soundcloud: new plugin for accessing soundcloud.com
* state_file: add option "restore_paused"
* cue: show CUE track numbers
* allow port specification in "bind_to_address" settings
* support floating point samples
* systemd socket activation
* improve --version output
* WIN32: fix renaming of stored playlists with non-ASCII names


ver 0.16.8 (2012/04/04)
* fix for libsamplerate assertion failure
* decoder:
  - vorbis (and others): fix seeking at startup
  - ffmpeg: read the "year" tag
* encoder:
  - vorbis: generate end-of-stream packet before tag
  - vorbis: generate end-of-stream packet when playback ends
* output:
  - jack: check for connection failure before starting playback
  - jack: workaround for libjack1 crash bug
  - osx: fix stuttering due to buffering bug
* fix endless loop in text file reader
* update: skip symlinks in path that is to be updated


ver 0.16.7 (2012/02/04)
* input:
  - ffmpeg: support libavformat 0.7
* decoder:
  - ffmpeg: support libavformat 0.8, libavcodec 0.9
  - ffmpeg: support all MPD tags
* output:
  - httpd: fix excessive buffering
  - openal: force 16 bit playback, as 8 bit doesn't work
  - osx: remove sleep call from render callback
  - osx: clear render buffer when there's not enough data
* fix moving after current song

Revision 1.35 / (download) - annotate - [select for diffs], Mon Jan 16 20:57:32 2012 UTC (12 years, 1 month ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.34: +5 -5 lines
Diff to previous 1.34 (colored)

update to 0.16.6
changes: bugfixes, minor feature improvements

Revision 1.34 / (download) - annotate - [select for diffs], Wed Nov 30 12:02:25 2011 UTC (12 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.33: +2 -1 lines
Diff to previous 1.33 (colored)

Fix build with latest libaudiofile.

Revision 1.33 / (download) - annotate - [select for diffs], Thu Apr 14 17:55:43 2011 UTC (12 years, 10 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.32: +6 -1 lines
Diff to previous 1.32 (colored)

fix misuse of "bool", should fix build with some compilers, from
Pouya D. Tafti per pkgsrc-users

Revision 1.32 / (download) - annotate - [select for diffs], Mon Apr 4 08:51:34 2011 UTC (12 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.31: +4 -6 lines
Diff to previous 1.31 (colored)

Update to 0.16.2, from Matthias Rampke in PR 44821.

ver 0.16.2 (2011/03/18)
* configure.ac:
  - fix bashism in tremor test
* decoder:
  - tremor: fix configure test
  - gme: detect end of song
* encoder:
  - vorbis: reset the Ogg stream after flush
* output:
  - httpd: fix uninitialized variable
  - httpd: include sys/socket.h
  - oss: AFMT_S24_PACKED is little-endian
  - oss: disable 24 bit playback on FreeBSD

Revision 1.31 / (download) - annotate - [select for diffs], Sun Feb 27 11:01:04 2011 UTC (13 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.30: +4 -4 lines
Diff to previous 1.30 (colored)

Update to 0.16.1. Use more standard option names.

ver 0.16.1 (2010/01/09)
* audio_check: fix parameter in prototype
* add void casts to suppress "result unused" warnings (clang)
* input:
  - ffado: disable by default
* decoder:
  - mad: work around build failure on Solaris
  - resolve modplug vs. libsndfile cflags/headers conflict
* output:
  - solaris: add missing parameter to open_cloexec() cal
  - osx: fix up audio format first, then apply it to device
* player_thread: discard empty chunks while cross-fading
* player_thread: fix assertion failure due to early seek
* output_thread: fix double lock

Revision 1.30 / (download) - annotate - [select for diffs], Sun Feb 27 10:42:13 2011 UTC (13 years ago) by wiz
Branch: MAIN
Changes since 1.29: +6 -7 lines
Diff to previous 1.29 (colored)

Update to 0.16, add libsidplay option.

ver 0.16 (2010/12/11)
* protocol:
  - send song modification time to client
  - added "update" idle event
  - removed the deprecated "volume" command
  - added the "findadd" command
  - range support for "delete"
  - "previous" really plays the previous song
  - "addid" with negative position is deprecated
  - "load" supports remote playlists (extm3u, pls, asx, xspf, lastfm://)
  - allow changing replay gain mode on-the-fly
  - omitting the range end is possible
  - "update" checks if the path is malformed
* archive:
  - iso: renamed plugin to "iso9660"
  - zip: renamed plugin to "zzip"
* input:
  - lastfm: obsolete plugin removed
  - ffmpeg: new input plugin using libavformat's "avio" library
* tags:
  - added tags "ArtistSort", "AlbumArtistSort"
  - id3: revised "performer" tag support
  - id3: support multiple values
  - ape: MusicBrainz tags
  - ape: support multiple values
* decoders:
  - don't try a plugin twice (MIME type & suffix)
  - don't fall back to "mad" unless no plugin matches
  - ffmpeg: support multiple tags
  - ffmpeg: convert metadata to generic format
  - ffmpeg: implement the libavutil log callback
  - sndfile: new decoder plugin based on libsndfile
  - flac: moved CUE sheet support to a playlist plugin
  - flac: support streams without STREAMINFO block
  - mikmod: sample rate is configurable
  - mpg123: new decoder plugin based on libmpg123
  - sidplay: support sub-tunes
  - sidplay: implemented songlength database
  - sidplay: support seeking
  - sidplay: play monaural SID tunes in mono
  - sidplay: play mus, str, prg, x00 files
  - wavpack: activate 32 bit support
  - wavpack: allow more than 2 channels
  - mp4ff: rename plugin "mp4" to "mp4ff"
* encoders:
  - twolame: new encoder plugin based on libtwolame
  - flac: new encoder plugin based on libFLAC
  - wave: new encoder plugin for PCM WAV format
* output:
  - recorder: new output plugin for recording radio streams
  - alsa: don't recover on CANCEL
  - alsa: fill period buffer with silence before draining
  - openal: new output plugin
  - pulse: announce "media.role=music"
  - pulse: renamed context to "Music Player Daemon"
  - pulse: connect to server on MPD startup, implement pause
  - jack: require libjack 0.100
  - jack: don't disconnect during pause
  - jack: connect to server on MPD startup
  - jack: added options "client_name", "server_name"
  - jack: clear ring buffers before activating
  - jack: renamed option "ports" to "destination_ports"
  - jack: support more than two audio channels
  - httpd: bind port when output is enabled
  - httpd: added name/genre/website configuration
  - httpd: implement "pause"
  - httpd: bind_to_address support (including IPv6)
  - oss: 24 bit support via OSS4
  - win32: new output plugin for Windows Wave
  - shout, httpd: more responsive to control commands
  - wildcards allowed in audio_format configuration
  - consistently lock audio output objects
* player:
  - drain audio outputs at the end of the playlist
* mixers:
  - removed support for legacy mixer configuration
  - reimplemented software volume as mixer+filter plugin
  - per-device software/hardware mixer setting
* commands:
  - added new "status" line with more precise "elapsed time"
* update:
  - automatically update the database with Linux inotify
  - support .mpdignore files in the music directory
  - sort songs by album name first, then disc/track number
  - rescan after metadata_to_use change
* normalize: upgraded to AudioCompress 2.0
  - automatically convert to 16 bit samples
* replay gain:
  - reimplemented as a filter plugin
  - fall back to track gain if album gain is unavailable
  - optionally use hardware mixer to apply replay gain
  - added mode "auto"
  - parse replay gain from APE tags
* log unused/unknown block parameters
* removed the deprecated "error_file" option
* save state when stopped
* renamed option "--stdout" to "--stderr"
* removed options --create-db and --no-create-db
* state_file: save only if something has changed
* database: eliminated maximum line length
* log: redirect stdout/stderr to /dev/null if syslog is used
* set the close-on-exec flag on all file descriptors
* pcm_volume, pcm_mix: implemented 32 bit support
* support packed 24 bit samples
* CUE sheet support
* support for MixRamp tags
* obey $(sysconfdir) for default mpd.conf location
* build with large file support by default
* added test suite ("make check")
* require GLib 2.12
* added libwrap support
* make single mode 'sticky'

Revision 1.29 / (download) - annotate - [select for diffs], Tue Jan 11 11:43:19 2011 UTC (13 years, 1 month ago) by drochner
Branch: MAIN
Changes since 1.28: +4 -4 lines
Diff to previous 1.28 (colored)

-add ffmpeg option, patch posted to pkgsrc-users by Pouya D. Tafti
-update to 0.15.15
 changes: bugfixes

Revision 1.28 / (download) - annotate - [select for diffs], Wed May 19 18:25:19 2010 UTC (13 years, 9 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored)

zero-initialize format specifier for libao, bump PKGREVISION

Revision 1.27 / (download) - annotate - [select for diffs], Mon Apr 12 19:10:42 2010 UTC (13 years, 10 months ago) by drochner
Branch: MAIN
Changes since 1.26: +4 -4 lines
Diff to previous 1.26 (colored)

update to 0.15.9
This bugfix release fixes a couple of crashes, a ReplayGain regression
from the last stable release, single and repeat modes in random and
other small fixes.

Revision 1.26 / (download) - annotate - [select for diffs], Fri Jan 22 20:47:45 2010 UTC (14 years, 1 month ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.25: +4 -4 lines
Diff to previous 1.25 (colored)

update to 0.15.8
This bugfix release will make incoming streaming more reliable, allowing
stream rewinding if supported, fix CUE track playback, fixes shn support
in ffmpeg and other minor fixes.

Revision 1.25 / (download) - annotate - [select for diffs], Wed Dec 16 19:28:49 2009 UTC (14 years, 2 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.24: +4 -4 lines
Diff to previous 1.24 (colored)

update to 0.15.6
changes:
This release fixes OggFLAC, some annoyances and a few critical bugs

Revision 1.24 / (download) - annotate - [select for diffs], Mon Oct 19 19:40:43 2009 UTC (14 years, 4 months ago) by joerg
Branch: MAIN
Changes since 1.23: +4 -4 lines
Diff to previous 1.23 (colored)

Update to mpd-0.15.5.
- stability improvements
- fix memory leaks
- fix Vorbis issues
- fix Snowleopard build

Revision 1.23 / (download) - annotate - [select for diffs], Sat Sep 12 11:06:22 2009 UTC (14 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored)

Regen.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Sep 11 20:58:55 2009 UTC (14 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.21: +4 -5 lines
Diff to previous 1.21 (colored)

mpd-0.15.3:
- faster tag scanning for vorbis
- fix stuttering and stuck pause bugs for output
- fix issues with tag scanning like forcing huge memory allocations
- plug some memory leaks

Revision 1.21 / (download) - annotate - [select for diffs], Tue Aug 11 11:29:04 2009 UTC (14 years, 6 months ago) by drochner
Branch: MAIN
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored)

add checksum for added patch

Revision 1.20 / (download) - annotate - [select for diffs], Thu Jul 30 16:51:04 2009 UTC (14 years, 7 months ago) by drochner
Branch: MAIN
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored)

add am option to use shoutcast as a sound output device, from
Guillaume Lasmayous per PR pkg/41469, with some minor adaption by me,
also fix some harmless but annoying diagnostic message if flac
albums are played

Revision 1.19 / (download) - annotate - [select for diffs], Mon Jul 27 20:08:38 2009 UTC (14 years, 7 months ago) by drochner
Branch: MAIN
Changes since 1.18: +4 -4 lines
Diff to previous 1.18 (colored)

update to 0.15.1
This is a major update - from the announcement:
24/32 bit support, audio archive support (bz2/iso9660/zip), all config
entries are completely optional now, multiple and pulseaudio mixer
support, new audio playing modes (consume, etc..), sticker database,
improved tag parsing of all types and too many interesting highlights left
out of this list

pkgsrc notes:
Archive support isn't enabled yet (disabled per default upstream),
neither is pulseaudio support,
just kept the functionality of the previous version.
I didn't find out what libcue does for flac support -- album FLACs
work well for me without that, so I've left it out for now.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Mar 19 21:35:14 2009 UTC (14 years, 11 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.17: +4 -5 lines
Diff to previous 1.17 (colored)


Update MPD (musicpd) to 0.14.2.

This release contains bug fixes for many decoder plugins.
This release also adds True Audio file support and WAV streaming
in the ffmpeg decoder plugin.

pkgsrc changes: support "jack" option (default "off") to utilize
JACK audio server.

Patch provided by Peter Bex in private mail.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Feb 11 18:30:42 2009 UTC (15 years ago) by drochner
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

replace my quick-and-dirty patch fixing mikmod play with the upstream
version, to ease further updates

Revision 1.16 / (download) - annotate - [select for diffs], Wed Jan 28 18:06:21 2009 UTC (15 years, 1 month ago) by drochner
Branch: MAIN
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored)

-kill the "iconv" option which doesn't serve any purpose anymore
-remove libmikmod from default options - it is buggy and possibly a
 security risk (it is disabled in "configure" per default too)
-remove shout option - this didn't work anyway (can be fixed, but
 I haven't used shout so far)
-enable ipv6 option - the comment on options.mk stating that IPv6
 disables IPv4 doesn't seem to ve valid anymore
-fix some configure args which changed spelling over time
-fix a crash in case libmikmod is enabled and used
bump PKGREVISION

Revision 1.15 / (download) - annotate - [select for diffs], Tue Jan 20 22:52:17 2009 UTC (15 years, 1 month ago) by drochner
Branch: MAIN
Changes since 1.14: +4 -6 lines
Diff to previous 1.14 (colored)

update to 0.14.1
This release features fixes for jack instability, many streaming issues,
solaris build, cross fading audio defects, improvement in software
volume and non-distribution building. This releases adds writer/composer
tag support and disables oggvorbis seeking on remote files, which fixes
slow ogg file streaming playback.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Nov 2 22:25:09 2008 UTC (15 years, 4 months ago) by snj
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)

64bit fix, from Raymond Meyer in PR pkg/38938.

Bump PKGREVISION to 2.

Revision 1.13 / (download) - annotate - [select for diffs], Fri May 9 14:03:12 2008 UTC (15 years, 9 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.12: +4 -5 lines
Diff to previous 1.12 (colored)

-reset maintainer to pkgsrc-users, suggested by simonb
-update to 0.13.1
 changes: Numerous bugfixes

Revision 1.12 / (download) - annotate - [select for diffs], Thu Aug 9 04:09:33 2007 UTC (16 years, 6 months ago) by simonb
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.11: +4 -6 lines
Diff to previous 1.11 (colored)

Update to version 0.13.0.  Notable changes are:
 - Many changes to playlist support
 - Lots of bug fixes, cleaned up code, and performance improvements

Revision 1.11 / (download) - annotate - [select for diffs], Tue Jan 9 23:19:26 2007 UTC (17 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.10: +8 -5 lines
Diff to previous 1.10 (colored)

Update to 0.12.1. Add patches from mpd svn repository to add flac-1.1.3.

ver 0.12.1 (2006/10/10)
* Fix segfault when scanning an MP3 that has a Xing tag with 0 frames
* Fix segfault when there's no audio output specified and one can't be detected
* Fix handling of escaping in quotes
* Allow a quality of -1 to be specified for shout outputs
* A few minor cleanups

ver 0.12.0 (2006/9/22)
* New audio output code which supports:
  * A plugin-like architecture
  * Non-libao ("native") outputs:
    * ALSA
    * OSS
    * OS X
    * Sun
    * Media MVP
    * PulseAudio
    * Shout (Icecast or Shoutcast)
  * Playing through multiple outputs at once
  * Enabling/disabling outputs while MPD is running
  * Saving output state (enabled/disabled) to the state_file
* OggFLAC support
  (doesn't currently work with flac-1.1.3)
* Musepack support
* Gapless MP3 playback
* MP3 ReplayGain support (using ID3v2 tags only)
* Support for MP2 files if MP3 support is enabled
* Composer, Performer, Comment, and Disc metadata support
* New outputs command for listing available audio outputs
* New enableoutput and disableoutput commands for enabling/disabling outputs
* New plchangesposid command for a stripped down version of plchanges
* New addid command for adding to the playlist and returning a song ID
* New commands and notcommands commands for checking available commands
* Can now specify any supported metadata type or "any" in search, find, and list
* New volume_normalization parameter for enabling Audio Compress normalization
* New metadata_to_use parameter for choosing supported metadata types
* New pid_file parameter for saving the MPD process ID to the specified file
* The db_file parameter is now required
* The port parameter is now optional (defaults to 6600)
* Can specify bind_to_address multiple times
* New --kill argument for killing MPD if pid_file is specified
* Removed --update-db argument (use the update function in your client instead)
* New mpdconf.example
* New mpd.conf man page
* Removed bundled libmad and libid3tag
* Lots of bug fixes, cleaned up code, and performance improvements

Revision 1.10 / (download) - annotate - [select for diffs], Wed Oct 25 23:17:29 2006 UTC (17 years, 4 months ago) by dmcmahill
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

setenv() doesn't exist on solaris so use putenv() instead.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Feb 23 20:39:50 2005 UTC (19 years ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

Add RMD160 digests to the SHA1 ones.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Nov 11 03:17:07 2004 UTC (19 years, 3 months ago) by simonb
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

Upgrade to 0.11.5.  Minor bug fixes, nothing that stands out.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Aug 14 13:21:14 2004 UTC (19 years, 6 months ago) by simonb
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

Update to version 0.11.4.  Changes from 0.11.3 are:
 1) Fixed a segfault when decoding mp3's with corrupt id3v2 tags
 2) Fixed a memory leak when encountering id3v2 tags in mp3 decoder

Revision 1.6 / (download) - annotate - [select for diffs], Thu Jul 22 16:25:28 2004 UTC (19 years, 7 months ago) by simonb
Branch: MAIN
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

Update to version 0.11.3.  Changes include:
 . support for http authentication for streams
 . replaygain pre-amp support
 . some bug fixes

Revision 1.5 / (download) - annotate - [select for diffs], Wed Jul 7 05:45:19 2004 UTC (19 years, 8 months ago) by simonb
Branch: MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

Update to version 0.11.2.  Changes include:
1) Work around in computing total time for mp3's whose first valid mpeg
   frame is not layer III
2) Fix mp3 and mp4 decoders when seeking past the end of the file
3) Fix replaygain for flac and vorbis
4) Fix memory leaks in flac decoder (from normalperson)
5) Fix Several other bugs in playlist.c and directory.c (from normalperson)

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jun 29 08:24:20 2004 UTC (19 years, 8 months ago) by simonb
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

Update to version 0.11.1.

Changes include:
. Added support for HTTP Proxy
. Detect and skip recursive links in the music directory
. Support for playing mp3 and Ogg Vorbis streams
. Replaygain support for Ogg Vorbis and FLAC
. Update specific files/directories (for fast, incremental updating)
. Play after stop resumes from last position in the playlist
. Play while pause resumes playback

Revision 1.3 / (download) - annotate - [select for diffs], Wed May 5 08:08:59 2004 UTC (19 years, 10 months ago) by mrg
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.2: +1 -2 lines
Diff to previous 1.2 (colored)

revert the previous; it has some weird side-effects i'm still investigating..

Revision 1.2 / (download) - annotate - [select for diffs], Sun May 2 12:35:57 2004 UTC (19 years, 10 months ago) by mrg
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

don't reset the playlist order when restarting.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Apr 30 10:48:21 2004 UTC (19 years, 10 months ago) by grant
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of musicpd 0.10.3 into the NetBSD packages collection.

Music Player Daemon allows remote access for playing music (MP3s, Ogg
Vorbis files, Flacs and AAC files) and managing playlists. It is
designed for integrating a computer into a stereo system that provides
control for music playback over a local network. It is also makes a
great desktop music player, especially if you're a console junkie,
like frontend options, or restart X often.

this package is a hybrid of a package created by pkg@burningsoda.com
in pkgsrc-wip and the package created independently by myself.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Apr 30 10:48:21 2004 UTC (19 years, 10 months ago) by grant
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>