diff options
author | Christian Weisgerber <naddy@FreeBSD.org> | 2010-06-06 20:39:21 +0000 |
---|---|---|
committer | Christian Weisgerber <naddy@FreeBSD.org> | 2010-06-06 20:39:21 +0000 |
commit | f613ac049d40272c3b27a76dbab7f6723f2a2ba2 (patch) | |
tree | e62b67c39f729f55f17b68f6438f9f1beeadd10c /audio/musicpd | |
parent | Update to 2.30.2.0. (diff) |
Bump PORTREVISION after libao update and handle API incompatibility.
Notes
Notes:
svn path=/head/; revision=255956
Diffstat (limited to 'audio/musicpd')
-rw-r--r-- | audio/musicpd/Makefile | 4 | ||||
-rw-r--r-- | audio/musicpd/files/patch-src_output_ao__plugin.c | 13 |
2 files changed, 15 insertions, 2 deletions
diff --git a/audio/musicpd/Makefile b/audio/musicpd/Makefile index 317aca6ce67a..9047d9a9e370 100644 --- a/audio/musicpd/Makefile +++ b/audio/musicpd/Makefile @@ -7,7 +7,7 @@ PORTNAME= musicpd PORTVERSION= 0.15.8 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio ipv6 MASTER_SITES= SF/${PORTNAME}/mpd/${PORTVERSION} DISTNAME= mpd-${PORTVERSION} @@ -184,7 +184,7 @@ CONFIGURE_ARGS+=--disable-ipv6 .if defined(WITH_AO) CONFIGURE_ARGS+=--enable-ao -LIB_DEPENDS+= ao.3:${PORTSDIR}/audio/libao +LIB_DEPENDS+= ao.4:${PORTSDIR}/audio/libao .else CONFIGURE_ARGS+=--disable-ao .endif diff --git a/audio/musicpd/files/patch-src_output_ao__plugin.c b/audio/musicpd/files/patch-src_output_ao__plugin.c new file mode 100644 index 000000000000..70a3c967d53a --- /dev/null +++ b/audio/musicpd/files/patch-src_output_ao__plugin.c @@ -0,0 +1,13 @@ + +$FreeBSD$ + +--- src/output/ao_plugin.c.orig ++++ src/output/ao_plugin.c +@@ -175,6 +175,7 @@ + if (audio_format->bits > 16) + audio_format->bits = 16; + ++ memset(&format, 0, sizeof(format)); + format.bits = audio_format->bits; + format.rate = audio_format->sample_rate; + format.byte_format = AO_FMT_NATIVE; |