[packages/mp3blaster] Rel 4
arekm
arekm at pld-linux.org
Fri May 8 22:33:53 CEST 2026
commit 0b59b753d06a047b41491f441f215ed9616aae4b
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Fri May 8 22:33:42 2026 +0200
Rel 4
mp3blaster-gcc15.patch | 45 +++++++++++++++++++++++++++++++++++++++++++++
mp3blaster.spec | 4 +++-
2 files changed, 48 insertions(+), 1 deletion(-)
---
diff --git a/mp3blaster.spec b/mp3blaster.spec
index e13ad06..f3537a8 100644
--- a/mp3blaster.spec
+++ b/mp3blaster.spec
@@ -6,13 +6,14 @@ Summary: ncurses-based based MP3 player
Summary(pl.UTF-8): Odtwarzacz plików MP3 bazowany na ncurses
Name: mp3blaster
Version: 3.2.5
-Release: 3
+Release: 4
License: GPL
Group: Applications/Sound
Source0: http://dl.sourceforge.net/mp3blaster/%{name}-%{version}.tar.gz
# Source0-md5: edb3bb122553d2d544dfb084010311c6
Patch0: %{name}-gcc4.patch
Patch1: %{name}-misc.patch
+Patch2: %{name}-gcc15.patch
URL: http://mp3blaster.sourceforge.net/
BuildRequires: autoconf
BuildRequires: automake
@@ -37,6 +38,7 @@ kolejność odtwarzania może być dobierana w bardzo elastyczny sposób.
%setup -q
%patch -P0 -p1
#%%patch1 -p1 # check me!!!
+%patch -P2 -p1
%build
rm -f missing
diff --git a/mp3blaster-gcc15.patch b/mp3blaster-gcc15.patch
new file mode 100644
index 0000000..10f98b9
--- /dev/null
+++ b/mp3blaster-gcc15.patch
@@ -0,0 +1,45 @@
+--- mp3blaster-3.2.5/mpegsound/huffmantable.cc 2026-05-08 22:07:41.644775584 +0200
++++ mp3blaster-3.2.5/mpegsound/huffmantable.cc 2026-05-08 22:07:58.183169573 +0200
+@@ -550,11 +550,11 @@
+
+ const HUFFMANCODETABLE Mpegtoraw::ht[HTN]=
+ {
+- { 0, 0-1, 0-1, 0, 0, htd33},
++ { 0, ~0u, ~0u, 0, 0, htd33},
+ { 1, 2-1, 2-1, 0, 7,htd01},
+ { 2, 3-1, 3-1, 0, 17,htd02},
+ { 3, 3-1, 3-1, 0, 17,htd03},
+- { 4, 0-1, 0-1, 0, 0, htd33},
++ { 4, ~0u, ~0u, 0, 0, htd33},
+ { 5, 4-1, 4-1, 0, 31,htd05},
+ { 6, 4-1, 4-1, 0, 31,htd06},
+ { 7, 6-1, 6-1, 0, 71,htd07},
+@@ -564,7 +564,7 @@
+ {11, 8-1, 8-1, 0,127,htd11},
+ {12, 8-1, 8-1, 0,127,htd12},
+ {13,16-1,16-1, 0,511,htd13},
+- {14, 0-1, 0-1, 0, 0, htd33},
++ {14, ~0u, ~0u, 0, 0, htd33},
+ {15,16-1,16-1, 0,511,htd15},
+ {16,16-1,16-1, 1,511,htd16},
+ {17,16-1,16-1, 2,511,htd16},
+--- mp3blaster-3.2.5/nmixer/nmixer.cc 2026-05-08 22:09:07.998395440 +0200
++++ mp3blaster-3.2.5/nmixer/nmixer.cc 2026-05-08 22:09:18.046502904 +0200
+@@ -211,12 +211,12 @@
+ my_y = yoffset + 2 + (3 * spos);
+
+ //clear 2x58 positions on window
+- mvwprintw(mixwin, my_y - 1, my_x, (char*)empty_scrollbar);
+- mvwprintw(mixwin, my_y, my_x, (char*)empty_scrollbar);
+- mvwprintw(mixwin, my_y + 1, my_x, (char*)empty_scrollbar);
+-
++ mvwprintw(mixwin, my_y - 1, my_x, "%s", (char*)empty_scrollbar);
++ mvwprintw(mixwin, my_y, my_x, "%s", (char*)empty_scrollbar);
++ mvwprintw(mixwin, my_y + 1, my_x, "%s", (char*)empty_scrollbar);
++
+ //draw new bar
+- mvwprintw(mixwin, my_y - 1, my_x, (char*)source);
++ mvwprintw(mixwin, my_y - 1, my_x, "%s", (char*)source);
+ if (i == currentbar)
+ {
+ mvwchgat(mixwin, my_y - 1, my_x, strlen(source), A_REVERSE,
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/mp3blaster.git/commitdiff/0b59b753d06a047b41491f441f215ed9616aae4b
More information about the pld-cvs-commit
mailing list