mympd: Update to version 25.0.1

Message ID 20260428121111.1146161-9-adolf.belka@ipfire.org
State Staged
Commit 92801a0959320e15f3567c362b94831f1afd0dd5
Headers
Series mympd: Update to version 25.0.1 |

Commit Message

Adolf Belka 28 Apr 2026, 12:11 p.m. UTC
- Update from version 22.1.1 to 25.0.1
- No chanjge to rootfile
- Changelog
25.0.1
	- Upd: Translation #1527 #1529
	- Fix: Compile error with libmpdclient 2.24 #1528
25.0.0
	This is the first release that supports only MPD 0.23.5 and higher and
	 Lua 5.4.x and higher.
	- Feat: Use myGPIOd REST-API #1510
	- Feat: Implement merge sort for linked lists
	- Feat: Use a faster algorithm for shuffling linked lists
	- Feat: Regularly save the myMPD state if myMPD is active
	- Feat: Scripting - Add custom Lua function `mympd.firstTableValue`
	- Upd: Bump requirement for MPD and Lua versions
	- Upd: Search and utf8 handling improvements
	- Upd: Add connection header to responses
	- Upd: Improve HTTP session handling
	- Fix: Check for minimum string length in json payload
	- Fix: libutf8proc is an unused shared library in mympd-script #1520
24.0.3
	- Upd: Split sds_extras compile unit
	- Fix: test_utf8wrap still fails #1519
	- Fix: Reset scrolling position on search
24.0.2
	- Fix: Define NDEBUG for all release types but Debug #1515
	- Fix: utf8 test failures #1514
24.0.1
	- Fix: Handle invalid unicode strings #1511
24.0.0
	This release improves the integrated search by using string normalization and
	 adding a fuzzy search option. Furthermore the mpd connection handling was
	 improved.
	The documentation site was migrated from Mkdocs to Sphinx, because of the
	 deprecation of Material for Mkdocs.
	- Feat: Fuzzy substring matching using the levenshtein distance
	- Feat: String normalization for album, webradio, playlists and filesystem search
	- Feat: Replace utf8 implementation with utf8proc library
	- Feat: Add setting for default search operator
	- Upd: Migrate documentation to Sphinx with Sphinx Book Theme #1495
	- Upd: Move lyrics handling from mympd_api to webserver thread
	- Upd: Performance improvements for mympd_api polling
	- Upd: Stability improvements in MPD connection handling
	- Upd: Limit length of smart playlists #1505
	- Fix: Handling of HTTP connections #1503
	- Fix: Endless scrolling in mobile view #1504
23.0.1
	- Upd: Translations
	- Upd: Mongoose 7.20
	- Upd: Optimize build for openSUSE Build Service
	- Fix: Segvault in album view if song title tag not exists
	- Fix: Segvault in playlist view if song title tag not exists
23.0.0
	This versions enhances the jukebox implementation and the album handling.
	- Feat: Keep jukebox queue between myMPD restarts #1485
	- Feat: Add option for Jukebox Autostart #1482
	- Feat: Manually trigger refill of the jukebox queue #1483
	- Feat: Configurable jukebox queue lengths #1484
	- Feat: Add option for default behavior on click on tag in browse view #1472
	- Feat: Optionally group songs with empty album tag in a special
	   `Unknown Album` album #1472
	- Feat: Support large images
	- Feat: Add implicit secondary sort tag to album view
	- Feat: Add option to increase the size of action icons in lists #1489
	- Upd: Remove obsolete config variable save_caches
	- Fix: Do not reset scrolling position on update of lists #1478
	- Fix: Try to keep select if list is refreshed because of an event #1479
	- Fix: Song count and limit calculation for last played list #1487
	- Fix: Display Disc 1 for multidisc albums #1490
22.1.2
	- Upd: Translations
	- Fix: Initialize mg_user_data in debug build
	- Fix: Listing songs from Artists List view fails #1474
	- Fix: Random select if only one entry must be added #1480

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/mympd | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
  

Patch

diff --git a/lfs/mympd b/lfs/mympd
index 17ab9be3a..cd591fca4 100644
--- a/lfs/mympd
+++ b/lfs/mympd
@@ -1,7 +1,7 @@ 
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2026  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -26,7 +26,7 @@  include Config
 
 SUMMARY    = Webfrontend for Music Player Daemon
 
-VER        = 22.1.1
+VER        = 25.0.1
 
 THISAPP    = myMPD-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@  DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = mympd
-PAK_VER    = 16
+PAK_VER    = 17
 
 DEPS       = mpd libmpdclient
 
@@ -48,7 +48,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = a64c9691e552c63fcdaf7cbca71a33d812293477f5676ffeb63fb1b7d230d69f3c4f6efdd188afa2a596543644bb3920d12e00f59fd3f5ebce1f04a6a4d01dda
+$(DL_FILE)_BLAKE2 = 9a4c726f5d38769198a0f1b363270002664880cffe61c007b58b9dbabeadd2f929bd70e9780039eb1230ebe19edc675b9b5a99f375f7c9fd52220cd6a4a4c20b
 
 install : $(TARGET)