From: Kel Modderman Date: Fri, 31 Jan 2025 14:22:20 +0000 (+1000) Subject: squeezelite: update to 2.0.0.1518 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=e6e4e885da661cb3e80816837fb6359bfde44f4c;p=feed%2Fpackages.git squeezelite: update to 2.0.0.1518 Refresh sound/squeezelite/patches/010-select_broadcast_interface.patch Signed-off-by: Kel Modderman --- diff --git a/sound/squeezelite/Makefile b/sound/squeezelite/Makefile index ae1f5271ad..4c33a9cbfd 100644 --- a/sound/squeezelite/Makefile +++ b/sound/squeezelite/Makefile @@ -6,13 +6,13 @@ include $(TOPDIR)/rules.mk PKG_NAME:=squeezelite -PKG_VERSION:=1.9.9.1432 -PKG_RELEASE:=3 +PKG_VERSION:=2.0.0.1518 +PKG_RELEASE:=1 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/ralph-irving/squeezelite -PKG_SOURCE_VERSION:=575b59398dd19945d2038474062240fc527407fb -PKG_MIRROR_HASH:=cffa8391c9e550d5ceea168703d599442b8a53b9789231aabd3221f6a0e4902d +PKG_SOURCE_VERSION:=ed3c82052db4846e8e0da01c5bf8db130db00dee +PKG_MIRROR_HASH:=34cc25e0a5b7e425acc9e39c16cbef775ce268eea1b558c8f4694584471ce2ee PKG_MAINTAINER:=Ted Hess PKG_LICENSE:=GPL-3.0-or-later diff --git a/sound/squeezelite/patches/010-select_broadcast_interface.patch b/sound/squeezelite/patches/010-select_broadcast_interface.patch index 07581429a2..e37eca08cb 100644 --- a/sound/squeezelite/patches/010-select_broadcast_interface.patch +++ b/sound/squeezelite/patches/010-select_broadcast_interface.patch @@ -8,7 +8,7 @@ " -m \t\tSet mac address, format: ab:cd:ef:12:34:56\n" " -M \tSet the squeezelite player model name sent to the server (default: " MODEL_NAME_STRING ")\n" " -n \t\tSet the player name\n" -@@ -304,6 +305,8 @@ int main(int argc, char **argv) { +@@ -307,6 +308,8 @@ int main(int argc, char **argv) { extern bool user_rates; char *logfile = NULL; u8_t mac[6]; @@ -17,7 +17,7 @@ unsigned stream_buf_size = STREAMBUF_SIZE; unsigned output_buf_size = 0; // set later unsigned rates[MAX_SUPPORTED_SAMPLERATES] = { 0 }; -@@ -344,6 +347,7 @@ int main(int argc, char **argv) { +@@ -347,6 +350,7 @@ int main(int argc, char **argv) { int maxSampleRate = 0; @@ -25,7 +25,7 @@ char *optarg = NULL; int optind = 1; int i; -@@ -351,8 +355,6 @@ int main(int argc, char **argv) { +@@ -354,8 +358,6 @@ int main(int argc, char **argv) { #define MAXCMDLINE 512 char cmdline[MAXCMDLINE] = ""; @@ -34,7 +34,7 @@ for (i = 0; i < argc && (strlen(argv[i]) + strlen(cmdline) + 2 < MAXCMDLINE); i++) { strcat(cmdline, argv[i]); strcat(cmdline, " "); -@@ -360,7 +362,7 @@ int main(int argc, char **argv) { +@@ -363,7 +365,7 @@ int main(int argc, char **argv) { while (optind < argc && strlen(argv[optind]) >= 2 && argv[optind][0] == '-') { char *opt = argv[optind] + 1; @@ -43,7 +43,7 @@ #if ALSA "UVO" #endif -@@ -454,6 +456,9 @@ int main(int argc, char **argv) { +@@ -457,6 +459,9 @@ int main(int argc, char **argv) { case 'f': logfile = optarg; break; @@ -53,7 +53,7 @@ case 'm': { int byte = 0; -@@ -767,6 +772,11 @@ int main(int argc, char **argv) { +@@ -774,6 +779,11 @@ int main(int argc, char **argv) { winsock_init(); #endif @@ -65,7 +65,7 @@ stream_init(log_stream, stream_buf_size); if (!strcmp(output_device, "-")) { -@@ -813,7 +823,7 @@ int main(int argc, char **argv) { +@@ -820,7 +830,7 @@ int main(int argc, char **argv) { exit(1); } @@ -85,7 +85,7 @@ #define BASE_CAP "Model=squeezelite,AccuratePlayPoints=1,HasDigitalOut=1,HasPolarityInversion=1,Balance=1,Firmware=" VERSION #define SSL_CAP "CanHTTPS=1" const char *base_cap; -@@ -768,7 +768,7 @@ void wake_controller(void) { +@@ -773,7 +773,7 @@ void wake_controller(void) { wake_signal(wake_e); } @@ -94,7 +94,7 @@ struct sockaddr_in d; struct sockaddr_in s; char *buf; -@@ -785,7 +785,7 @@ in_addr_t discover_server(char *default_ +@@ -790,7 +790,7 @@ in_addr_t discover_server(char *default_ memset(&d, 0, sizeof(d)); d.sin_family = AF_INET; d.sin_port = htons(PORT); @@ -103,7 +103,7 @@ pollinfo.fd = disc_sock; pollinfo.events = POLLIN; -@@ -820,7 +820,7 @@ in_addr_t discover_server(char *default_ +@@ -825,7 +825,7 @@ in_addr_t discover_server(char *default_ #define FIXED_CAP_LEN 256 #define VAR_CAP_LEN 128 @@ -112,7 +112,7 @@ struct sockaddr_in serv_addr; static char fixed_cap[FIXED_CAP_LEN], var_cap[VAR_CAP_LEN] = ""; bool reconnect = false; -@@ -841,7 +841,7 @@ void slimproto(log_level level, char *se +@@ -846,7 +846,7 @@ void slimproto(log_level level, char *se } if (!slimproto_ip) { @@ -121,7 +121,7 @@ } if (!slimproto_port) { -@@ -926,7 +926,7 @@ void slimproto(log_level level, char *se +@@ -931,7 +931,7 @@ void slimproto(log_level level, char *se // rediscover server if it was not set at startup if (!server && ++failed_connect > 5) { @@ -132,7 +132,7 @@ } else { --- a/squeezelite.h +++ b/squeezelite.h -@@ -463,7 +463,7 @@ char* strcasestr(const char *haystack, c +@@ -474,7 +474,7 @@ char* strcasestr(const char *haystack, c char *next_param(char *src, char c); u32_t gettime_ms(void); @@ -141,7 +141,7 @@ void set_nonblock(sockfd s); void set_recvbufsize(sockfd s); int connect_timeout(sockfd sock, const struct sockaddr *addr, socklen_t addrlen, int timeout); -@@ -521,7 +521,7 @@ void buf_init(struct buffer *buf, size_t +@@ -533,7 +533,7 @@ void buf_init(struct buffer *buf, size_t void buf_destroy(struct buffer *buf); // slimproto.c