summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2023-01-23 10:22:54 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2023-01-23 10:24:11 +0100
commitcba22897874f79b14601b90fad3f48efd60c9e13 (patch)
tree8211e02caed5caf6450d3d13ddcf2a2cd35b13e2
parent4e7eb26538fcfc430a12c2c834f6600c4ddac059 (diff)
ympd: update to latest, fix gcc11 issues
-rw-r--r--package/ympd/Makefile2
-rw-r--r--package/ympd/patches/patch-src_mpd_client_c11
-rw-r--r--package/ympd/patches/patch-src_mpd_client_h16
3 files changed, 28 insertions, 1 deletions
diff --git a/package/ympd/Makefile b/package/ympd/Makefile
index 785e26b12..7b2b7dd42 100644
--- a/package/ympd/Makefile
+++ b/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
diff --git a/package/ympd/patches/patch-src_mpd_client_c b/package/ympd/patches/patch-src_mpd_client_c
new file mode 100644
index 000000000..1a537f944
--- /dev/null
+++ b/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)
diff --git a/package/ympd/patches/patch-src_mpd_client_h b/package/ympd/patches/patch-src_mpd_client_h
new file mode 100644
index 000000000..06248b2ea
--- /dev/null
+++ b/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;