Browse Source

ympd: update to latest, fix gcc11 issues

Waldemar Brodkorb 1 year ago
parent
commit
cba2289787

+ 1 - 1
package/ympd/Makefile

@@ -4,7 +4,7 @@
 include $(ADK_TOPDIR)/rules.mk
 
 PKG_NAME:=		ympd
-PKG_VERSION:=		ec008a4995666d673bd4cb3926fae7f4b6aa3239
+PKG_VERSION:=		612f8fc0b2c47fc89d403e4a044541c6b2b238c8
 PKG_GIT:=		hash
 PKG_RELEASE:=		4
 PKG_DESCR:=		standalone music player daemon web gui

+ 11 - 0
package/ympd/patches/patch-src_mpd_client_c

@@ -0,0 +1,11 @@
+--- ympd-612f8fc0b2c47fc89d403e4a044541c6b2b238c8.orig/src/mpd_client.c	2023-01-22 15:17:39.000000000 +0100
++++ ympd-612f8fc0b2c47fc89d403e4a044541c6b2b238c8/src/mpd_client.c	2023-01-22 15:21:36.423601244 +0100
+@@ -30,6 +30,8 @@
+ 
+ /* forward declaration */
+ static int mpd_notify_callback(struct mg_connection *c, enum mg_event ev);
++char dirble_api_token[28];
++struct t_mpd mpd;
+ 
+ const char * mpd_cmd_strs[] = {
+     MPD_CMDS(GEN_STR)

+ 16 - 0
package/ympd/patches/patch-src_mpd_client_h

@@ -0,0 +1,16 @@
+--- ympd-612f8fc0b2c47fc89d403e4a044541c6b2b238c8.orig/src/mpd_client.h	2023-01-22 15:17:39.000000000 +0100
++++ ympd-612f8fc0b2c47fc89d403e4a044541c6b2b238c8/src/mpd_client.h	2023-01-22 15:23:26.726407119 +0100
+@@ -96,9 +96,11 @@ struct t_mpd {
+ 
+     int song_id;
+     unsigned queue_version;
+-} mpd;
++};
+ 
+-char dirble_api_token[28];
++extern struct t_mpd mpd;
++
++extern char dirble_api_token[28];
+ 
+ struct t_mpd_client_session {
+     int song_id;