[31620] trunk/dports/audio/libao
yves at macports.org
yves at macports.org
Fri Nov 30 10:25:44 PST 2007
Revision: 31620
http://trac.macosforge.org/projects/macports/changeset/31620
Author: yves at macports.org
Date: 2007-11-30 10:25:42 -0800 (Fri, 30 Nov 2007)
Log Message:
-----------
AU are back on the track with an updated patch rev++
Modified Paths:
--------------
trunk/dports/audio/libao/Portfile
trunk/dports/audio/libao/files/patch-AU-src__plugins__macosx__ao_macosx.c
Modified: trunk/dports/audio/libao/Portfile
===================================================================
--- trunk/dports/audio/libao/Portfile 2007-11-30 17:06:15 UTC (rev 31619)
+++ trunk/dports/audio/libao/Portfile 2007-11-30 18:25:42 UTC (rev 31620)
@@ -3,7 +3,7 @@
PortSystem 1.0
name libao
version 0.8.6
-revision 1
+revision 2
categories audio
maintainers nomaintainer
description A Cross-platform Audio Library
@@ -17,7 +17,7 @@
master_sites http://downloads.xiph.org/releases/ao/
checksums md5 12e136a4c0995068ff134997c84421ed
-patchfiles patch-configure patch-src__plugins__macosx__ao_macosx.c
+patchfiles patch-AU-configure patch-AU-src__plugins__macosx__ao_macosx.c
post-patch {
reinplace "s|/etc/libao.conf|${prefix}/etc/libao.conf|" \
${worksrcpath}/CHANGES \
@@ -48,12 +48,6 @@
configure.args-append --enable-esd
}
-variant AudioUnit requires darwin description "Use AudioUnits instead of CoreAudio" {
- patchfiles-delete patch-configure patch-src__plugins__macosx__ao_macosx.c
- patchfiles-append patch-AU-configure patch-AU-src__plugins__macosx__ao_macosx.c
-}
-
-
livecheck.check regex
livecheck.url ${master_sites}?C=M&O=D
livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)
Modified: trunk/dports/audio/libao/files/patch-AU-src__plugins__macosx__ao_macosx.c
===================================================================
--- trunk/dports/audio/libao/files/patch-AU-src__plugins__macosx__ao_macosx.c 2007-11-30 17:06:15 UTC (rev 31619)
+++ trunk/dports/audio/libao/files/patch-AU-src__plugins__macosx__ao_macosx.c 2007-11-30 18:25:42 UTC (rev 31620)
@@ -1,5 +1,5 @@
---- src/plugins/macosx/ao_macosx.c 2006-12-06 22:56:12.000000000 +0100
-+++ src/plugins/macosx/ao_macosx.c 2006-12-07 00:04:31.000000000 +0100
+--- src/plugins/macosx/ao_macosx.c.orig 2004-11-09 09:20:26.000000000 +0100
++++ src/plugins/macosx/ao_macosx.c 2007-11-30 13:37:22.000000000 +0100
@@ -29,7 +29,7 @@
audio samples rather than having them pushed at it (which is nice
when you are wanting to do good buffering of audio). */
@@ -32,7 +32,7 @@
"",
AO_FMT_NATIVE,
30,
-@@ -65,374 +64,404 @@
+@@ -65,374 +64,407 @@
typedef struct ao_macosx_internal
{
@@ -284,6 +284,9 @@
+ requestedDesc.mFormatID = kAudioFormatLinearPCM;
+ requestedDesc.mFormatFlags = kAudioFormatFlagIsPacked;
+
++ if (ao_is_big_endian())
++ requestedDesc.mFormatFlags |= kAudioFormatFlagIsBigEndian;
++
+ if (format->bits > 8)
+ requestedDesc.mFormatFlags |= kAudioFormatFlagIsSignedInteger;
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071130/51eab9dd/attachment.html
More information about the macports-changes
mailing list