svn commit: r481920 - head/audio/pulseaudio
Jan Beich
jbeich at FreeBSD.org
Fri Oct 12 19:00:26 UTC 2018
Author: jbeich
Date: Fri Oct 12 19:00:25 2018
New Revision: 481920
URL: https://svnweb.freebsd.org/changeset/ports/481920
Log:
audio/pulseaudio: track webrtc-aec upstream default
$ pkg install webrtc-audio-processing
$ make
$ make check-plist
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: lib/pulse-%%PULSE_VERSION%%/modules/libwebrtc-util.so
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
*** Error code 1
$ make stage-qa
====> Running Q/A tests (stage-qa)
Error: /usr/local/lib/pulse-11.1/modules/libwebrtc-util.so is linked to /usr/local/lib/libwebrtc_audio_processing.so.1 from audio/webrtc-audio-processing but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libwebrtc_audio_processing.so:audio/webrtc-audio-processing
Modified:
head/audio/pulseaudio/Makefile (contents, props changed)
head/audio/pulseaudio/pkg-plist (contents, props changed)
Modified: head/audio/pulseaudio/Makefile
==============================================================================
--- head/audio/pulseaudio/Makefile Fri Oct 12 18:22:06 2018 (r481919)
+++ head/audio/pulseaudio/Makefile Fri Oct 12 19:00:25 2018 (r481920)
@@ -6,7 +6,7 @@
PORTNAME= pulseaudio
PORTVERSION= 11.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= http://freedesktop.org/software/pulseaudio/releases/
@@ -58,7 +58,7 @@ GROUPS= pulse pulse-access pulse-rt
OPTIONS_SUB= yes
OPTIONS_DEFINE= AVAHI GCONF SIMD
-OPTIONS_DEFAULT=AVAHI SIMD SIMPLE SOXR SPEEX
+OPTIONS_DEFAULT=AVAHI SIMD SIMPLE SOXR SPEEX WEBRTC_AEC
AVAHI_CONFIGURE_ENABLE= avahi
AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app
GCONF_CONFIGURE_ENABLE= gconf
@@ -67,7 +67,7 @@ SIMD_CONFIGURE_ENABLE= orc
SIMD_LIB_DEPENDS= liborc-0.4.so:devel/orc
OPTIONS_GROUP= AUDIO COMPLETIONS
-OPTIONS_GROUP_AUDIO= ALSA JACK SOXR SPEEX
+OPTIONS_GROUP_AUDIO= ALSA JACK SOXR SPEEX WEBRTC_AEC
OPTIONS_GROUP_COMPLETIONS= BASH ZSH
AUDIO_DESC= Audio support
COMPLETIONS_DESC= Programmable completions
@@ -80,6 +80,9 @@ SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr
SPEEX_DESC= Speex resampler and AEC support
SPEEX_CONFIGURE_WITH= speex
SPEEX_LIB_DEPENDS= libspeexdsp.so:audio/speexdsp
+WEBRTC_AEC_DESC= WebRTC-based echo canceller
+WEBRTC_AEC_LIB_DEPENDS= libwebrtc_audio_processing.so:audio/webrtc-audio-processing
+WEBRTC_AEC_CONFIGURE_ENABLE= webrtc-aec
ZSH_CONFIGURE_OFF= --without-zsh-completion-dir
OPTIONS_SINGLE= DATABASE
Modified: head/audio/pulseaudio/pkg-plist
==============================================================================
--- head/audio/pulseaudio/pkg-plist Fri Oct 12 18:22:06 2018 (r481919)
+++ head/audio/pulseaudio/pkg-plist Fri Oct 12 19:00:25 2018 (r481920)
@@ -83,6 +83,7 @@ lib/pulse-%%PULSE_VERSION%%/modules/libprotocol-native
lib/pulse-%%PULSE_VERSION%%/modules/libprotocol-simple.so
lib/pulse-%%PULSE_VERSION%%/modules/libraop.so
lib/pulse-%%PULSE_VERSION%%/modules/librtp.so
+%%WEBRTC_AEC%%lib/pulse-%%PULSE_VERSION%%/modules/libwebrtc-util.so
%%ALSA%%lib/pulse-%%PULSE_VERSION%%/modules/module-alsa-card.so
%%ALSA%%lib/pulse-%%PULSE_VERSION%%/modules/module-alsa-sink.so
%%ALSA%%lib/pulse-%%PULSE_VERSION%%/modules/module-alsa-source.so
More information about the svn-ports-head
mailing list