summaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
Diffstat (limited to 'audio')
-rw-r--r--audio/libcanberra/Makefile1
-rw-r--r--audio/libcanberra/files/patch-src_oss.c13
2 files changed, 12 insertions, 2 deletions
diff --git a/audio/libcanberra/Makefile b/audio/libcanberra/Makefile
index 6bb927c85..847f5b8cd 100644
--- a/audio/libcanberra/Makefile
+++ b/audio/libcanberra/Makefile
@@ -7,6 +7,7 @@
PORTNAME= libcanberra
PORTVERSION= 0.8
+PORTREVISION= 1
CATEGORIES= audio devel
MASTER_SITES= http://0pointer.de/lennart/projects/libcanberra/
diff --git a/audio/libcanberra/files/patch-src_oss.c b/audio/libcanberra/files/patch-src_oss.c
index 5b478d22c..0bd453854 100644
--- a/audio/libcanberra/files/patch-src_oss.c
+++ b/audio/libcanberra/files/patch-src_oss.c
@@ -1,5 +1,14 @@
---- src/oss.c.orig 2008-09-07 12:54:12.000000000 -0400
-+++ src/oss.c 2008-09-07 12:54:18.000000000 -0400
+--- src/oss.c.orig 2008-08-20 22:11:17.000000000 -0400
++++ src/oss.c 2008-12-18 02:04:42.000000000 -0500
+@@ -235,7 +235,7 @@ static int open_oss(ca_context *c, struc
+ ca_return_val_if_fail(c, CA_ERROR_INVALID);
+ ca_return_val_if_fail(c->private, CA_ERROR_STATE);
+ ca_return_val_if_fail(out, CA_ERROR_INVALID);
+- ca_return_val_if_fail(ca_sound_file_get_nchannels(out->file) > 2, CA_ERROR_NOTSUPPORTED);
++ ca_return_val_if_fail(ca_sound_file_get_nchannels(out->file) <= 2, CA_ERROR_NOTSUPPORTED);
+
+ p = PRIVATE(c);
+
@@ -258,7 +258,7 @@ static int open_oss(ca_context *c, struc
val = AFMT_S16_NE;
break;