head 1.9; access; symbols pkgsrc-2026Q2:1.9.0.54 pkgsrc-2026Q2-base:1.9 pkgsrc-2026Q1:1.9.0.52 pkgsrc-2026Q1-base:1.9 pkgsrc-2025Q4:1.9.0.50 pkgsrc-2025Q4-base:1.9 pkgsrc-2025Q3:1.9.0.48 pkgsrc-2025Q3-base:1.9 pkgsrc-2025Q2:1.9.0.46 pkgsrc-2025Q2-base:1.9 pkgsrc-2025Q1:1.9.0.44 pkgsrc-2025Q1-base:1.9 pkgsrc-2024Q4:1.9.0.42 pkgsrc-2024Q4-base:1.9 pkgsrc-2024Q3:1.9.0.40 pkgsrc-2024Q3-base:1.9 pkgsrc-2024Q2:1.9.0.38 pkgsrc-2024Q2-base:1.9 pkgsrc-2024Q1:1.9.0.36 pkgsrc-2024Q1-base:1.9 pkgsrc-2023Q4:1.9.0.34 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.32 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.30 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.28 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.26 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.24 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.22 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.9.0.20 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.9.0.18 pkgsrc-2021Q4-base:1.9 pkgsrc-2021Q3:1.9.0.16 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.9.0.14 pkgsrc-2021Q2-base:1.9 pkgsrc-2021Q1:1.9.0.12 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.10 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.9.0.8 pkgsrc-2020Q3-base:1.9 pkgsrc-2020Q2:1.9.0.6 pkgsrc-2020Q2-base:1.9 pkgsrc-2020Q1:1.9.0.2 pkgsrc-2020Q1-base:1.9 pkgsrc-2019Q4:1.9.0.4 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.8.0.2 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.7.0.44 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.42 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.40 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.38 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.36 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.34 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.32 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.7.0.30 pkgsrc-2017Q3-base:1.7 pkgsrc-2017Q2:1.7.0.26 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.7.0.24 pkgsrc-2017Q1-base:1.7 pkgsrc-2016Q4:1.7.0.22 pkgsrc-2016Q4-base:1.7 pkgsrc-2016Q3:1.7.0.20 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.18 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.7.0.16 pkgsrc-2016Q1-base:1.7 pkgsrc-2015Q4:1.7.0.14 pkgsrc-2015Q4-base:1.7 pkgsrc-2015Q3:1.7.0.12 pkgsrc-2015Q3-base:1.7 pkgsrc-2015Q2:1.7.0.10 pkgsrc-2015Q2-base:1.7 pkgsrc-2015Q1:1.7.0.8 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.6 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.7.0.4 pkgsrc-2014Q3-base:1.7 pkgsrc-2014Q2:1.7.0.2 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.6.0.4 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.2 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.5.0.22 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.20 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.18 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.16 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.14 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.12 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.10 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.8 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.6 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.4 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.2 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.4.0.32 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.30 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.28 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.26 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.24 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.22 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.20 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.18 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.16 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.14 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.12 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.10 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.8 pkgsrc-2008Q1:1.4.0.6 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.4 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.2 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.3.0.26 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.24 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.22 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.20 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.18 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.16 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.14 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.12 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.10 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.8 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.6 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.4 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.2 pkgsrc-2004Q2-base:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.9 date 2019.12.04.11.00.23; author nia; state Exp; branches; next 1.8; commitid J0CcKK9GEdroxnNB; 1.8 date 2019.07.15.13.47.14; author nia; state Exp; branches; next 1.7; commitid TxxbKaLlpq6029vB; 1.7 date 2014.04.18.12.46.58; author wiz; state Exp; branches; next 1.6; commitid yfqqQm8PhR0Vdaxx; 1.6 date 2013.10.01.15.21.44; author drochner; state Exp; branches; next 1.5; commitid UgN1jUx9Xi1otB7x; 1.5 date 2011.03.26.14.18.53; author wiz; state Exp; branches; next 1.4; 1.4 date 2007.08.10.02.05.58; author simonb; state Exp; branches; next 1.3; 1.3 date 2004.05.02.06.28.50; author grant; state Exp; branches; next 1.2; 1.2 date 2004.05.02.06.27.15; author grant; state Exp; branches; next 1.1; 1.1 date 2004.04.30.10.48.21; author grant; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.04.30.10.48.21; author grant; state Exp; branches; next ; desc @@ 1.9 log @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 @ text @# $NetBSD: mpd.conf,v 1.8 2019/07/15 13:47:14 nia Exp $ # required music_directory "@@VARBASE@@/lib/mpd/music" playlist_directory "@@VARBASE@@/lib/mpd/playlists" log_file "@@VARBASE@@/log/mpd.log" # log_level can be "default", "secure", "verbose" log_level "default" # optional port "6600" bind_to_address "any" max_connections "5" state_file "@@VARBASE@@/lib/mpd/.mpdstate" database { plugin "simple" path "@@VARBASE@@/lib/mpd/db" } audio_output { type "ao" name "ao" driver "default" } # Also usable on NetBSD. #audio_output { # type "solaris" # name "sun1" # device "/dev/audio" #} user "@@MPD_USER@@" mixer_type "software" #password "password@@read,add,control,admin" #default_permissions "read,add,control,admin" filesystem_charset "UTF-8" @ 1.8 log @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 @ text @d1 1 a1 1 # $NetBSD: mpd.conf,v 1.7 2014/04/18 12:46:58 wiz Exp $ d4 6 a9 3 music_directory "/mp3" playlist_directory "/mp3" log_file "/var/log/mpd.log" d13 1 d15 1 a15 6 max_command_list_size "2048" max_output_buffer_size "2048" connection_timeout "60" db_file "/mp3/.mpddb" state_file "/mp3/.mpdstate" save_absolute_paths_in_playlists "no" d17 4 a20 2 max_playlist_length "4096" bind_to_address "any" d23 3 a25 3 type "oss" name "LibAO-OSS" device "@@DEVOSSAUDIO@@" d28 9 a37 6 # mixer_control defaults to the master volume control. uncomment the # following line to have mpd's volume control modify the "PCM" # volume instead: # mixer_control "Pcm" #user "mp3" a38 2 # log_level can be "default", "secure", "verbose" log_level "default" d41 1 a41 1 #filesystem_charset "UTF-8" @ 1.7 log @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 @ text @d1 1 a1 1 # $NetBSD: mpd.conf,v 1.6 2013/10/01 15:21:44 drochner Exp $ a18 1 buffer_before_play "25%" @ 1.6 log @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 @ text @d1 1 a1 1 # $NetBSD: mpd.conf,v 1.5 2011/03/26 14:18:53 wiz Exp $ d25 1 a25 1 device "/dev/audio" @ 1.5 log @Remove two unsupported options from default config supplied by pkgsrc. From Anon Ymous. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: mpd.conf,v 1.4 2007/08/10 02:05:58 simonb Exp $ a3 1 port "2100" d9 1 a24 2 driver "oss" write_size "1024" a25 1 options "dsp=@@DEVOSSAUDIO@@" @ 1.4 log @Update the sample configuration file. Based on PR pkg/36472 from Aleksej Saushev, but leaving the paths as they were in the original sample config file. @ text @d1 1 a1 1 # $NetBSD: mpd.conf,v 1.3 2004/05/02 06:28:50 grant Exp $ a7 1 error_file "/var/log/mpd.error" a31 1 mixer_device "/dev/mixer" @ 1.3 log @add a comment about setting mixer_control "Pcm" to modify the PCM volume control. @ text @d1 1 a1 1 # $NetBSD$ d23 10 a32 1 mixer_type "oss" a38 4 ao_driver "oss" ao_driver_options "dsp=@@DEVOSSAUDIO@@" audio_write_size "1024" @ 1.2 log @add CVS tag. @ text @d25 4 @ 1.1 log @Initial revision @ text @d1 2 @ 1.1.1.1 log @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. @ text @@