diff --git a/srcpkgs/pulseaudio/pulseaudio.rshlibs b/srcpkgs/pulseaudio/pulseaudio.rshlibs
index c8c20bf948..224ac9288e 100644
--- a/srcpkgs/pulseaudio/pulseaudio.rshlibs
+++ b/srcpkgs/pulseaudio/pulseaudio.rshlibs
@@ -36,3 +36,4 @@ libsystemd-login.so.0
 libsystemd-daemon.so.0
 libstdc++.so.6
 libgcc_s.so.1
+libwebrtc_audio_processing.so.0
diff --git a/srcpkgs/pulseaudio/template b/srcpkgs/pulseaudio/template
index d1bd67037d..4f6cb21b02 100644
--- a/srcpkgs/pulseaudio/template
+++ b/srcpkgs/pulseaudio/template
@@ -1,6 +1,7 @@
 # Template file for 'pulseaudio'
 pkgname=pulseaudio
 version=2.0
+revision=1
 distfiles="$FREEDESKTOP_SITE/$pkgname/releases/$pkgname-$version.tar.xz"
 build_style=gnu-configure
 configure_args="--disable-oss-output --disable-oss-wrapper --disable-tcpwrap
@@ -36,7 +37,6 @@ long_desc="
   * Extensible plug-in architecture with plug-ins for jackd, multicast-rtp
     lirc and avahi, just to name a few."
 
-# XXX: WebRTC echo canceller disabled
 subpackages="libpulseaudio $pkgname-devel"
 
 shlib_depends="libpulseaudio>=${version}"
@@ -44,7 +44,7 @@ shlib_depends="libpulseaudio>=${version}"
 conf_files="
 /etc/pulse/system.pa
 /etc/pulse/daemon.conf
-/etc/pulse/client.conf
+etc/pulse/client.conf
 /etc/pulse/default.pa"
 
 Add_dependency build pkg-config
@@ -74,6 +74,7 @@ Add_dependency build glib-devel
 Add_dependency build jack-devel
 Add_dependency build fftw-devel
 Add_dependency build systemd-devel
+Add_dependency build webrtc-audio-processing-devel
 
 Add_dependency full rtkit