1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-04 01:48:54 +00:00

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
This commit is contained in:
Jan Beich 2018-10-12 19:00:25 +00:00
parent 49f922705a
commit 76016ad0e7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=481920
2 changed files with 7 additions and 3 deletions

View File

@ -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

View File

@ -83,6 +83,7 @@ lib/pulse-%%PULSE_VERSION%%/modules/libprotocol-native.so
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