./audio/libmpdclient, Asynchronous API library for interfacing MPD

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.17, Package name: libmpdclient-2.17, Maintainer: pkgsrc-users

This is a library for interfacing Music Player Daemon (MPD).


Required to build:
[pkgtools/cwrappers] [devel/meson]

Master sites:

SHA1: 5f9f17139e2d845284e396f4eafab2976389e5bc
RMD160: aec9318619eee16ac5e625bcb4af2c1c269c899f
Filesize: 63.359 KB

Version history: (Expand)


CVS history: (Expand)


   2019-12-06 01:15:39 by Nia Alarie | Files touched by this commit (1)
Log message:
libmpdclient: python for build only
   2019-12-05 23:46:49 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
libmpdclient: Update to 2.17

libmpdclient 2.17 (2019/12/04)
* search: add mpd_search_add_db_songs_to_playlist()
* idle: support event "partition"
* support MPD protocol 0.19
  - "listneighbors"
* support MPD protocol 0.22
  - "getfingerprint"
* support tags "MPD_TAG_LABEL", \ 
"MPD_TAG_MUSICBRAINZ_WORKID", "Grouping",
  "Work", "Conductor"
* support MPD partitions
* mpd_async_set_keepalive() returns bool
* mpd_connection_set_keepalive() returns bool
* fix build failure on Haiku
   2019-10-07 11:28:14 by Patrick Welche | Files touched by this commit (41)
Log message:
Rename py-meson to meson.

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.
   2018-12-01 12:33:08 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
libmpdclient: update to 2.16.

libmpdclient 2.16 (2018/10/09)
* support MPD protocol 0.19
  - "mount", "unmount", "listmounts"
* support MPD protocol 0.17
  - "load" with range
* add mpd_output_get_attribute()
* use UINX_MAX instead of `(unsigned)-1` to avoid undefined behavior

libmpdclient 2.15 (2018/09/02)
* support MPD protocol 0.21
  - search: support search expressions
  - search: descending sort
  - search: support sorting by "Last-Modified"
  - song: audio format
* support MPD protocol 0.17
  - player: command "seekcur"
* fix `-Wrestrict` compiler warning
   2018-09-28 22:49:27 by Sebastian Wiedenroth | Files touched by this commit (1)
Log message:
libmpdclient: link socket lib on SunOS
   2018-02-25 21:56:05 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
libmpdclient: update to 2.14.

libmpdclient 2.14 (2018/02/11)
* support MPD protocol 0.21
  - command "outputset"
  - mpd_output_get_plugin()
  - receive output attributes
* MSVC compatibility
* improved local and abstract socket support
   2017-08-14 23:14:49 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated libmpdclient to 2.13.

Switch to meson build framework since autoconf one was removed.

libmpdclient 2.13 (2017/07/25)
* fix build with meson > 0.38.1
* fix connect error "Operation now in progress"

libmpdclient 2.12 (2017/07/21)
* support MPD protocol 0.21
  - support tag "OriginalDate"
  - command "tagtypes" plus "disable", "enable", \ 
"clear"
* support MPD protocol 0.20
  - support "plchanges" and "plchangesposid" with range
* support MPD protocol 0.19
  - commands "addtagid", "cleartagid"
  - command "listfiles"
  - grouping for "list" and "count"
  - tag "AlbumSort"
  - "seekid" with float time
* use relative #include paths to avoid clashes with other libmpdclient copies
* build with Meson instead of autotools
   2017-04-04 15:12:42 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
Updated libmpdclient to 2.11.

libmpdclient 2.11 (2017/03/20)
* fix heap corruption with mpd_connection_new_async()
* add space before "window" search argument
* detect getaddrinfo() at configure time
* add support for ArtistSort and AlbumArtistSort tags
* support MPD protocol 0.21
  - audio format specifications "dsd64" etc.
  - the "sort" parameter for commands "find"/"search"