From 82a1ce94a83673e39a22695ffe6c1aaa9201ba9e Mon Sep 17 00:00:00 2001 From: dcoppa Date: Fri, 13 May 2011 09:52:51 +0000 Subject: [PATCH] Fix a bug: QuickMix stations losing state. (upstream commit 49f64fd33c202831407ba6b02fa74c2037052f1c) --- audio/pianobar/Makefile | 3 ++- .../pianobar/patches/patch-src_libpiano_xml_c | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 audio/pianobar/patches/patch-src_libpiano_xml_c diff --git a/audio/pianobar/Makefile b/audio/pianobar/Makefile index f33e82de759..1fb0b53066a 100644 --- a/audio/pianobar/Makefile +++ b/audio/pianobar/Makefile @@ -1,8 +1,9 @@ -# $OpenBSD: Makefile,v 1.14 2011/05/04 07:48:04 dcoppa Exp $ +# $OpenBSD: Makefile,v 1.15 2011/05/13 09:52:51 dcoppa Exp $ COMMENT = console client for pandora DISTNAME = pianobar-2011.04.27 +REVISION = 0 EXTRACT_SUFX = .tar.bz2 CATEGORIES = audio diff --git a/audio/pianobar/patches/patch-src_libpiano_xml_c b/audio/pianobar/patches/patch-src_libpiano_xml_c new file mode 100644 index 00000000000..852fab076fc --- /dev/null +++ b/audio/pianobar/patches/patch-src_libpiano_xml_c @@ -0,0 +1,18 @@ +$OpenBSD: patch-src_libpiano_xml_c,v 1.1 2011/05/13 09:52:51 dcoppa Exp $ + +Fix useQuickMix attribute +(Commit 49f64fd33c202831407ba6b02fa74c2037052f1c) + +--- src/libpiano/xml.c.orig Fri May 13 11:44:10 2011 ++++ src/libpiano/xml.c Fri May 13 11:45:07 2011 +@@ -373,8 +373,9 @@ static void PianoXmlParseQuickMixStationsCb (const cha + } + } + ids[idsN-1] = NULL; ++ ++ *retIds = ids; + } +- *retIds = ids; + } + + /* parse stations returned by pandora