[packages/xmms-output-lame] Rel 4

arekm arekm at pld-linux.org
Sun Mar 15 18:28:13 CET 2026


commit 875ab903c6433dce89c7723be84811d5516ac50d
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sun Mar 15 18:28:05 2026 +0100

    Rel 4

 xmms-output-lame-lame-api.patch | 16 ++++++++++++++++
 xmms-output-lame.spec           |  4 +++-
 2 files changed, 19 insertions(+), 1 deletion(-)
---
diff --git a/xmms-output-lame.spec b/xmms-output-lame.spec
index a6c71d2..35f8a9f 100644
--- a/xmms-output-lame.spec
+++ b/xmms-output-lame.spec
@@ -2,11 +2,12 @@ Summary:	MP3 output plugin for XMMS
 Summary(pl.UTF-8):	Wtyczka wyjściowa dla XMMS-a kompresująca wyjście do plików MP3
 Name:		xmms-output-lame
 Version:	0.2.2
-Release:	3
+Release:	4
 License:	GPL
 Group:		Development/Libraries
 Source0:	http://dl.sourceforge.net/my-xmms-plugs/out_lame-%{version}.tar.gz
 # Source0-md5:	7ee5905e8eaa8eb149a9d6d260222abd
+Patch0:		%{name}-lame-api.patch
 BuildRequires:	autoconf
 BuildRequires:	automake
 BuildRequires:	lame-libs-devel
@@ -25,6 +26,7 @@ Ta wtyczka pozwala XMMS-owi odtwarzać muzykę poprzez koder MP3 LAME.
 
 %prep
 %setup -q -n out_lame
+%patch -P0 -p1
 
 %build
 rm -f missing
diff --git a/xmms-output-lame-lame-api.patch b/xmms-output-lame-lame-api.patch
new file mode 100644
index 0000000..5d142dc
--- /dev/null
+++ b/xmms-output-lame-lame-api.patch
@@ -0,0 +1,16 @@
+Switch to the non-deprecated LAME M/S setter.
+
+Current LAME headers may hide the old mode_automs declaration; use the
+available force_ms entry point instead.
+
+--- a/src/out_lame.c
++++ b/src/out_lame.c
+@@ -301,7 +301,7 @@
+ 	lame_set_quality(gfp, algo_quality_val);
+ 	if (audio_mode_val != 4)
+ 		lame_set_mode(gfp, audio_mode_val);
+-	lame_set_mode_automs(gfp, auto_ms_val);
++	lame_set_force_ms(gfp, auto_ms_val);
+ 	
+ 	lame_set_errorf(gfp, lame_debugf);
+ 	lame_set_debugf(gfp, lame_debugf);
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xmms-output-lame.git/commitdiff/875ab903c6433dce89c7723be84811d5516ac50d



More information about the pld-cvs-commit mailing list