From 12a796cb665361e756d1e87595cdc447dc3e8212 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Thu, 28 May 2020 21:41:40 +0200 Subject: [PATCH] pulseaudio: add build option avahi Trying to bootstrap from scratch is really hard with avahi resulting in a huge number of dependency cycles. This addition makes it possible to break out of one of these cycles. --- srcpkgs/pulseaudio/template | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/srcpkgs/pulseaudio/template b/srcpkgs/pulseaudio/template index e9e48a87c8c..ddc0add3d5a 100644 --- a/srcpkgs/pulseaudio/template +++ b/srcpkgs/pulseaudio/template @@ -11,7 +11,7 @@ configure_args="--disable-oss-output --disable-oss-wrapper --disable-tcpwrap --with-bash-completion-dir=/usr/share/bash-completion/completions --enable-bluez5-native-headset" hostmakedepends="automake gettext libtool orc-devel perl-XML-Parser pkg-config" -makedepends="avahi-libs-devel eudev-libudev-devel fftw-devel jack-devel +makedepends="$(vopt_if avahi avahi-libs-devel) eudev-libudev-devel fftw-devel jack-devel libSM-devel libXtst-devel libasyncns-devel libbluetooth-devel libcap-devel libcap-progs libglib-devel libltdl-devel libressl-devel libsndfile-devel libsoxr-devel orc-devel sbc-devel speex-devel tdb-devel @@ -30,6 +30,9 @@ system_accounts="pulse" pulse_groups="audio" pulse_homedir="/var/empty" +build_options="avahi" +build_options_default="avahi" + if [ "$CROSS_BUILD" ]; then hostmakedepends+=" glib" fi