include $(TOPDIR)/rules.mk
PKG_NAME:=squeezelite
-PKG_VERSION:=2.0.0.1518
+PKG_VERSION:=2.0.0.1584
PKG_RELEASE:=1
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/ralph-irving/squeezelite
-PKG_SOURCE_VERSION:=ed3c82052db4846e8e0da01c5bf8db130db00dee
-PKG_MIRROR_HASH:=34cc25e0a5b7e425acc9e39c16cbef775ce268eea1b558c8f4694584471ce2ee
+PKG_SOURCE_VERSION:=e1028f3cd058789c12b765d68b82e8b3b0b43a7b
+PKG_MIRROR_HASH:=a4c5dcd8f4628a4234136cb68ad1cd31c95007ef13d1877da5bd19c2554246e2
PKG_MAINTAINER:=Ted Hess <thess@kitschensync.net>
PKG_LICENSE:=GPL-3.0-or-later
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: Ted Hess <thess@kitschensync.net>
+Date: Mon, 7 Mar 2016 17:17:53 -0500
+Subject: [PATCH] add interface selection for discovery broadcast
+
+---
+
--- a/main.c
+++ b/main.c
@@ -99,6 +99,7 @@ static void usage(const char *argv0) {
} else {
--- a/squeezelite.h
+++ b/squeezelite.h
-@@ -474,7 +474,7 @@ char* strcasestr(const char *haystack, c
+@@ -477,7 +477,7 @@ char* strcasestr(const char *haystack, c
char *next_param(char *src, char c);
u32_t gettime_ms(void);
void set_nonblock(sockfd s);
void set_recvbufsize(sockfd s);
int connect_timeout(sockfd sock, const struct sockaddr *addr, socklen_t addrlen, int timeout);
-@@ -533,7 +533,7 @@ void buf_init(struct buffer *buf, size_t
+@@ -536,7 +536,7 @@ void buf_init(struct buffer *buf, size_t
void buf_destroy(struct buffer *buf);
// slimproto.c