[74530] trunk/dports/audio/pianobar

ryandesign at macports.org ryandesign at macports.org
Mon Dec 20 12:22:02 PST 2010


Revision: 74530
          http://trac.macports.org/changeset/74530
Author:   ryandesign at macports.org
Date:     2010-12-20 12:21:57 -0800 (Mon, 20 Dec 2010)
Log Message:
-----------
pianobar: fix playback on PowerPC systems; see #27729

Modified Paths:
--------------
    trunk/dports/audio/pianobar/Portfile

Added Paths:
-----------
    trunk/dports/audio/pianobar/files/
    trunk/dports/audio/pianobar/files/patch-src-player.c.diff

Modified: trunk/dports/audio/pianobar/Portfile
===================================================================
--- trunk/dports/audio/pianobar/Portfile	2010-12-20 20:20:28 UTC (rev 74529)
+++ trunk/dports/audio/pianobar/Portfile	2010-12-20 20:21:57 UTC (rev 74530)
@@ -5,6 +5,7 @@
 
 name                        pianobar
 version                     2010.11.06
+revision                    1
 categories                  audio
 platforms                   darwin
 maintainers                 gmail.com:aguynamedryan+pianobar
@@ -29,6 +30,8 @@
 checksums                   sha1    1b88dccecda093140aa878a9f0e4619b19dd5561 \
                             rmd160  399b7496034489f6d8ed464480833ea678c1f4de
 
+patchfiles                  patch-src-player.c.diff
+
 use_configure               no
 
 variant universal {}

Added: trunk/dports/audio/pianobar/files/patch-src-player.c.diff
===================================================================
--- trunk/dports/audio/pianobar/files/patch-src-player.c.diff	                        (rev 0)
+++ trunk/dports/audio/pianobar/files/patch-src-player.c.diff	2010-12-20 20:21:57 UTC (rev 74530)
@@ -0,0 +1,20 @@
+--- src/player.c.orig	2010-11-06 07:38:14.000000000 -0500
++++ src/player.c	2010-12-19 05:15:17.000000000 -0600
+@@ -199,7 +199,7 @@
+ 					format.bits = 16;
+ 					format.channels = player->channels;
+ 					format.rate = player->samplerate;
+-					format.byte_format = AO_FMT_LITTLE;
++					format.byte_format = AO_FMT_NATIVE;
+ 					if ((player->audioOutDevice = ao_open_live (audioOutDriver,
+ 							&format, NULL)) == NULL) {
+ 						/* we're not interested in the errno */
+@@ -358,7 +358,7 @@
+ 			format.bits = 16;
+ 			format.channels = player->channels;
+ 			format.rate = player->samplerate;
+-			format.byte_format = AO_FMT_LITTLE;
++			format.byte_format = AO_FMT_NATIVE;
+ 			if ((player->audioOutDevice = ao_open_live (audioOutDriver,
+ 					&format, NULL)) == NULL) {
+ 				player->aoError = 1;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101220/22a833a4/attachment.html>


More information about the macports-changes mailing list