summaryrefslogtreecommitdiff
path: root/audio/musicpd/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2021-01-10Pullup ticket #6394 - requested by niabsiegert1-3/+9
audio/musicpd: NetBSD/earm build fix Revisions pulled up: - audio/musicpd/Makefile 1.233 --- Module Name: pkgsrc Committed By: nia Date: Fri Jan 8 09:31:32 UTC 2021 Modified Files: pkgsrc/audio/musicpd: Makefile Log Message: musicpd: Lower GCC requirement. This is a build fix for NetBSD/earm...
2020-12-04Revbump for openpam cppflags change months ago, belatedly.riastradh1-1/+2
2020-11-09musicpd: update to 0.22.3.wiz1-3/+2
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
2020-11-05*: Recursive revbump from textproc/icu-68.1ryoon1-1/+2
2020-10-18musicpd: update to 0.22.1.wiz1-2/+2
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
2020-10-02musicpd: update to 0.22.wiz1-8/+7
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"
2020-08-18*: revbump for libsndfileleot1-2/+2
2020-08-17*: revbump after fontconfig bl3 changes (libuuid removal)leot1-1/+2
2020-07-07musicpd: Update to 0.21.25nia1-2/+2
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
2020-06-13musicpd: Update to 0.21.24nia1-4/+3
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
2020-06-02Revbump for icuadam1-2/+2
2020-05-26musicpd: cc1plus: warning: command line option '-std=gnu99' is valid for ↵nia1-2/+2
C/ObjC but not for C++
2020-05-22revbump after updating security/nettleadam1-2/+2
2020-05-06revbump after boost updateadam1-1/+2
2020-04-28musicpd: update to 0.21.23.wiz1-3/+2
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
2020-04-15musicpd: pkglint cleanupwiz1-2/+2
2020-04-14musicpd: Various improvements in SolarisOutputPluginnia1-2/+2
- 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.
2020-04-12Recursive revision bump after textproc/icu updateadam1-1/+2
2020-04-05musicpd: Update to 0.21.22nia1-2/+2
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
2020-03-20musicpd: Further simplify and clean up options.nia1-1/+4
id3 and sndfile provide fairly basic, nearly-always-expected functionality, so remove those from the hydra.
2020-03-20musicpd: Update to 0.21.21nia1-3/+2
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
2020-03-10librsvg: update bl3.mk to remove libcroco in rust casewiz1-2/+2
recursive bump for the dependency change
2020-03-08*: recursive bump for libffiwiz1-1/+2
2020-02-18musicpd: Update to 0.21.20nia1-2/+2
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)
2020-01-18musicpd: Update to 0.21.19nia1-3/+2
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
2020-01-18*: Recursive revision bump for openssl 1.1.1.jperkin1-2/+2
2020-01-12*: Recursive revbump from devel/boost-libsryoon1-1/+2
2019-12-31musicpd: update to 0.21.18.wiz1-3/+2
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
2019-12-04musicpd: Modernise config file.nia1-11/+50
- automatically run as unprivileged user. - set up directories in /var/lib/mpd. - allow 'solaris' audio output to be used on NetBSD. Bump PKGREVISION
2019-11-23Recursive revbump based on devel/cmocka 1.1.3 -> 1.1.5mef1-1/+2
2019-10-24musicpd: Switch back to PYTHON_VERSIONED_DEPENDENCIESnia1-3/+3
2019-10-24musicpd: Use current sphinx binary namenia1-2/+2
2019-10-24musicpd: Update to 0.21.16nia1-31/+33
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
2019-10-21Fix sphinx-build binary nameadam1-2/+2
2019-10-21Switch sphinx to versioned deps.adam1-2/+3
2019-10-07Rename py-meson to meson.prlw11-2/+2
The motivation is to consider meson as an application, so there is only one copy on the system, and as a python 3 program, it can build python 2 packages.
2019-10-01musicpd: Update to 0.21.15nia1-3/+2
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
2019-09-18Recursive revbump from audio/pulseaudioryoon1-1/+2
2019-09-14musicpd: Update to 0.21.14nia1-4/+3
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
2019-08-22Recursive revbump from boost-1.71.0ryoon1-1/+2
2019-08-08musicpd: Update to 0.21.13nia1-3/+2
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
2019-07-21*: recursive bump for gdk-pixbuf2-2.38.1wiz1-2/+2
2019-07-20*: recursive bump for nettle 3.5.1wiz1-1/+2
2019-07-15musicpd: Update to 0.21.11nia1-10/+28
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
2019-07-01Recursive revbump from boost-1.70.0ryoon1-1/+2
2019-06-11musicpd: update to 0.21.10.wiz1-2/+2
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)
2019-05-27musicpd: update to 0.21.9.wiz1-2/+2
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
2019-04-30musicpd: update to 0.21.8.wiz1-2/+2
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
2019-04-07musicpd: update to 0.21.7.wiz1-3/+2
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
2019-04-03Recursive revbump from textproc/icuryoon1-1/+2