Diff below brings libmpdclient to 2.17, which is a maintenance release. Changelog [0] does not indicate any breaking changes.
Minor of SHARED_LIBS has been bumped as symbols have been added. Build test all consumers: audio/ario audio/mpc audio/mpd audio/mpdscribble audio/ncmpc audio/ncmpcpp audio/scmpc audio/ympd x11/gnustep/mpdcon x11/polybar Run tested on amd64 in combination with mpc/mpd/ncmpc. Comments/OK? [0] https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/v2.17/NEWS. diff --git Makefile Makefile index a3e449c2d26..941153eb896 100644 --- Makefile +++ Makefile @@ -2,12 +2,11 @@ COMMENT= library for interfacing MPD -VER= 2.16 +VER= 2.17 DISTNAME= libmpdclient-${VER} -SHARED_LIBS= mpdclient 3.1 # 2.13 +SHARED_LIBS= mpdclient 3.2 # 2.17 CATEGORIES= audio HOMEPAGE= https://www.musicpd.org/libs/libmpdclient/ -REVISION= 0 # 3-BSD PERMIT_PACKAGE= Yes diff --git distinfo distinfo index ebf21bb9ed8..c2598998a54 100644 --- distinfo +++ distinfo @@ -1,2 +1,2 @@ -SHA256 (libmpdclient-2.16.tar.xz) = +mvatnwOBJAwKzjwDCe0lZc1w+yK73qIMnrbFAdlRGQ= -SIZE (libmpdclient-2.16.tar.xz) = 60480 +SHA256 (libmpdclient-2.17.tar.xz) = 7puPHH6VtlyPGKNU2vexa/zUVfxSoPO1q+QCMWvONVk= +SIZE (libmpdclient-2.17.tar.xz) = 64880 diff --git patches/patch-src_socket_c patches/patch-src_socket_c index 3757be5c86a..f9858c23bd5 100644 --- patches/patch-src_socket_c +++ patches/patch-src_socket_c @@ -1,11 +1,12 @@ $OpenBSD: patch-src_socket_c,v 1.1.1.1 2010/04/05 18:59:01 landry Exp $ ---- src/socket.c.orig Mon Apr 5 05:20:56 2010 -+++ src/socket.c Mon Apr 5 05:21:32 2010 +Index: src/socket.c +--- src/socket.c.orig ++++ src/socket.c @@ -34,6 +34,7 @@ #include <assert.h> #include <stdlib.h> #include <stdio.h> +#include <string.h> #include <fcntl.h> - #include <unistd.h> + #ifdef _WIN32 diff --git patches/patch-src_sync_c patches/patch-src_sync_c index bd20232b7a1..8b395759f38 100644 --- patches/patch-src_sync_c +++ patches/patch-src_sync_c @@ -1,11 +1,12 @@ $OpenBSD: patch-src_sync_c,v 1.3 2017/08/11 08:57:16 dcoppa Exp $ ---- src/sync.c.orig Mon Feb 23 15:50:40 2015 -+++ src/sync.c Tue Mar 17 10:52:58 2015 -@@ -36,6 +36,7 @@ +Index: src/sync.c +--- src/sync.c.orig ++++ src/sync.c +@@ -39,6 +39,7 @@ #ifndef _WIN32 #include <sys/select.h> #endif +#include <string.h> #include <fcntl.h> - #include <unistd.h> + static enum mpd_async_event diff --git pkg/PLIST pkg/PLIST index 5324762da0d..5ace5cd0591 100644 --- pkg/PLIST +++ pkg/PLIST @@ -10,14 +10,17 @@ include/mpd/database.h include/mpd/directory.h include/mpd/entity.h include/mpd/error.h +include/mpd/fingerprint.h include/mpd/idle.h include/mpd/list.h include/mpd/message.h include/mpd/mixer.h include/mpd/mount.h +include/mpd/neighbor.h include/mpd/output.h include/mpd/pair.h include/mpd/parser.h +include/mpd/partition.h include/mpd/password.h include/mpd/player.h include/mpd/playlist.h