aboutsummaryrefslogtreecommitdiffstats
path: root/audio/pulseaudio/Makefile
diff options
context:
space:
mode:
authormarcus <marcus@FreeBSD.org>2009-04-28 02:56:46 +0800
committermarcus <marcus@FreeBSD.org>2009-04-28 02:56:46 +0800
commit3fcf5a2912d0edfec7407c01b3f8576a6c7c411f (patch)
tree50197ec5bba074e73b97193135826a7b7f80f574 /audio/pulseaudio/Makefile
parent1428fa872ed8556932726a297bf8c7c801a7acc4 (diff)
downloadfreebsd-ports-gnome-3fcf5a2912d0edfec7407c01b3f8576a6c7c411f.tar.gz
freebsd-ports-gnome-3fcf5a2912d0edfec7407c01b3f8576a6c7c411f.tar.zst
freebsd-ports-gnome-3fcf5a2912d0edfec7407c01b3f8576a6c7c411f.zip
Re-add some patches as extra patches for older versions of FreeBSD to fix
a deadlock in pulseaudio.
Diffstat (limited to 'audio/pulseaudio/Makefile')
-rw-r--r--audio/pulseaudio/Makefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/audio/pulseaudio/Makefile b/audio/pulseaudio/Makefile
index 8613607aa021..90d632a22537 100644
--- a/audio/pulseaudio/Makefile
+++ b/audio/pulseaudio/Makefile
@@ -8,7 +8,7 @@
PORTNAME= pulseaudio
PORTVERSION= 0.9.14
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= audio
MASTER_SITES= http://0pointer.de/lennart/projects/${PORTNAME}/
@@ -56,6 +56,13 @@ MAN5= default.pa.5 pulse-client.conf.5 pulse-daemon.conf.5
#BROKEN= Does not compile on sparc64
#.endif
+.if ( ${OSVERSION} > 800000 && ${OSVERSION} < 800080 ) || \
+ ${OSVERSION} < 702000
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src_daemon_main.c \
+ ${FILESDIR}/extra-patch-src_daemon_start-pulseaudio-x11.in \
+ ${FILESDIR}/extra-patch-src_pulse_context.c
+.endif
+
.if defined(WITH_JACK)
LIB_DEPENDS+= jack.0:${PORTSDIR}/audio/jack
PLIST_SUB+= JACK=""