mpd: bump to version 0.19.1
PATCH 1/3 mpd: bump to version 0.19.1
Also add hash file.
Signed-off-by Gustavo Zacarias <[email protected]>
--- package/mpd/mpd.hash | 2 ++ package/mpd/mpd.mk | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 package/mpd/mpd.hash
package/mpd/mpd.hash new file +2 -0
@@ -0,0 +1,2 @@ +# Locally calculated after checking pgp signature +sha256 8b3afcd440181c9bd18b229b5974e529d59648344dd371370d6f7d62ec2847c5 mpd-0.19.1.tar.xz
package/mpd/mpd.mk +1 -1
@@ -5,7 +5,7 @@ ################################################################################ MPD_VERSION_MAJOR = 0.19 -MPD_VERSION = $(MPD_VERSION_MAJOR) +MPD_VERSION = $(MPD_VERSION_MAJOR).1 MPD_SOURCE = mpd-$(MPD_VERSION).tar.xz MPD_SITE = http://www.musicpd.org/download/mpd/$(MPD_VERSION_MAJOR) MPD_DEPENDENCIES = host-pkgconf boost libglib2
Signature · 1 line
2.0.4
PATCH 2/3 mpd: fix upnp build failure
Add patch to fix build failure:
http://autobuild.buildroot.net/results/7ff/7ff28551b9c72658eb75394e7cbd1904861f23e3/
Signed-off-by Gustavo Zacarias <[email protected]>
--- ...np-Discovery-add-missing-stdlib.h-include.patch | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 package/mpd/0001-upnp-Discovery-add-missing-stdlib.h-include.patch
package/mpd/0001-upnp-Discovery-add-missing-stdlib.h-include.patch new file +30 -0
@@ -0,0 +1,30 @@ +From 1901bd9d6be651fbaa5c7659d92d3361e6d6a823 Mon Sep 17 00:00:00 2001 +From: Gustavo Zacarias <[email protected]> +Date: Tue, 28 Oct 2014 07:25:48 -0300 +Subject: [PATCH] upnp/Discovery: add missing stdlib.h include + +Used for free(). + +Signed-off-by: Gustavo Zacarias <[email protected]> +--- +Status: Sent upstream. + + src/lib/upnp/Discovery.cxx | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/lib/upnp/Discovery.cxx b/src/lib/upnp/Discovery.cxx +index 9ea78c6..2c91e37 100644 +--- a/src/lib/upnp/Discovery.cxx ++++ b/src/lib/upnp/Discovery.cxx +@@ -26,6 +26,8 @@ + + #include <upnp/upnptools.h> + ++#include <stdlib.h> ++ + #include <string.h> + + // The service type string we are looking for. +-- +2.0.4 +
Signature · 1 line
2.0.4
PATCH 3/3 mpd: add explicit upnp support option
In reply to Gustavo ZacariasSigned-off-by Gustavo Zacarias <[email protected]>
--- package/mpd/Config.in | 8 ++++++++ package/mpd/mpd.mk | 7 +++++++ 2 files changed, 15 insertions(+)
package/mpd/Config.in +8 -0
@@ -265,6 +265,14 @@ config BR2_PACKAGE_MPD_TCP You want this on if mpd and the client(s) work on different machines (the usual scenario). + +config BR2_PACKAGE_MPD_UPNP + bool "UPnp" + select BR2_PACKAGE_EXPAT + select BR2_PACKAGE_LIBUPNP + help + Enable mpd UPnP client support. + endif comment "mpd needs a toolchain w/ C++, threads, wchar"
package/mpd/mpd.mk +7 -0
@@ -199,6 +199,13 @@ else MPD_CONF_OPTS += --disable-twolame-encoder endif +ifeq ($(BR2_PACKAGE_MPD_UPNP),y) +MPD_DEPENDENCIES += expat libupnp +MPD_CONF_OPTS += --enable-upnp +else +MPD_CONF_OPTS += --disable-upnp +endif + ifeq ($(BR2_PACKAGE_MPD_VORBIS),y) MPD_DEPENDENCIES += libvorbis MPD_CONF_OPTS += --enable-vorbis --enable-vorbis-encoder
Signature · 1 line
2.0.4
PATCH 1/3 mpd: bump to version 0.19.1
In reply to Gustavo ZacariasDear Gustavo Zacarias,
Quoted 8 lines · Gustavo Zacarias
Also add hash file.
Signed-off-by Gustavo Zacarias <[email protected]>--- package/mpd/mpd.hash | 2 ++ package/mpd/mpd.mk | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 package/mpd/mpd.hash
All three patches applied.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com