Procházet zdrojové kódy

mympd: update to 25.0.2

Waldemar Brodkorb před 3 měsíci
rodič
revize
6fe3445bb3

+ 4 - 3
package/mympd/Makefile

@@ -4,9 +4,9 @@
 include $(ADK_TOPDIR)/rules.mk
 
 PKG_NAME:=		mympd
-PKG_VERSION:=		14.0.2
+PKG_VERSION:=		25.0.2
 PKG_RELEASE:=		1
-PKG_HASH:=		309476bcc352f5b9ddc365412cb636e41b3a9e675c0ef94c17b982af2dfc3aa8
+PKG_HASH:=		5e482074eb36a7fc6047ecd5bc1cfa707850a4ae936c36bbf0faebd6ed00cfef
 PKG_DESCR:=		standalone music player daemon web gui
 PKG_SECTION:=		net/http
 PKG_DEPENDS:=		mpd libopenssl pcre2
@@ -23,7 +23,8 @@ $(eval $(call PKG_template,MYMPD,mympd,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPEN
 
 WRKBUILD=               $(WRKDIR)/$(PKG_NAME)-obj
 CONFIG_STYLE:=		cmake
-CMAKE_FLAGS:=		-DMYMPD_EMBEDDED_ASSETS=ON
+CMAKE_FLAGS:=		-DMYMPD_EMBEDDED_ASSETS=ON \
+			-DMYMPD_ENABLE_LUA=OFF
 
 mympd-install:
 	$(INSTALL_DIR) $(IDIR_MYMPD)/usr/bin

+ 0 - 13
package/mympd/patches/patch-src_compile_time_h_in

@@ -1,13 +0,0 @@
---- myMPD-14.0.2.orig/src/compile_time.h.in	2024-02-11 12:00:47.000000000 +0100
-+++ myMPD-14.0.2/src/compile_time.h.in	2024-02-13 06:02:38.922236003 +0100
-@@ -58,8 +58,8 @@
- #define MPD_VERSION_MIN_PATCH 0
- 
- //default paths from cmake
--#define MYMPD_DOC_ROOT "${MYMPD_DOC_ROOT}"
--#define MYMPD_WORK_DIR "${MYMPD_WORK_DIR}"
-+#define MYMPD_DOC_ROOT "/srv/mympd"
-+#define MYMPD_WORK_DIR "/etc/mympd"
- #define MYMPD_CACHE_DIR "${MYMPD_CACHE_DIR}"
- #define MYMPD_LUALIBS_PATH "${MYMPD_LUALIBS_PATH}"
- 

+ 0 - 21
package/mympd/patches/patch-src_main_c

@@ -1,21 +0,0 @@
---- myMPD-14.0.2.orig/src/main.c	2024-02-11 12:00:47.000000000 +0100
-+++ myMPD-14.0.2/src/main.c	2024-02-13 05:31:53.330851831 +0100
-@@ -492,12 +492,12 @@ int main(int argc, char **argv) {
-     }
- 
-     //set output buffers
--    if (setvbuf(stdout, NULL, _IOLBF, 0) != 0 ||
--        setvbuf(stderr, NULL, _IOLBF, 0) != 0)
--    {
--        MYMPD_LOG_EMERG(NULL, "Could not set stdout and stderr buffer");
--        goto cleanup;
--    }
-+    //if (setvbuf(stdout, NULL, _IOLBF, 0) != 0 ||
-+      //  setvbuf(stderr, NULL, _IOLBF, 0) != 0)
-+    //{
-+      //  MYMPD_LOG_EMERG(NULL, "Could not set stdout and stderr buffer");
-+      //  goto cleanup;
-+   // }
- 
-     //init webserver
-     mgr = malloc_assert(sizeof(struct mg_mgr));