configure: disable pulse on OpenBSD and DragonFlyBSD
This matches the conditional compilation in the code and is more correct than distinguishing linux vs. non-linux (which breaks on Debian’s kFreeBSD and hurd variants). Thanks to sdk for providing an OpenBSD 6.5 environment for verification. This has not been tested on DragonFlyBSD. related to #352
This commit is contained in:
parent
02a47cd196
commit
54e798e3a6
12
configure.ac
12
configure.ac
@ -80,19 +80,25 @@ AC_CANONICAL_HOST
|
||||
PKG_CHECK_MODULES([CONFUSE], [libconfuse])
|
||||
PKG_CHECK_MODULES([YAJL], [yajl])
|
||||
|
||||
pulse=false
|
||||
pulse=true
|
||||
case $host_os in
|
||||
linux*)
|
||||
PKG_CHECK_MODULES([NLGENL], [libnl-genl-3.0])
|
||||
PKG_CHECK_MODULES([ALSA], [alsa])
|
||||
PKG_CHECK_MODULES([PULSE], [libpulse])
|
||||
pulse=true
|
||||
;;
|
||||
openbsd*)
|
||||
pulse=false
|
||||
;;
|
||||
dragonfly*)
|
||||
pulse=false
|
||||
;;
|
||||
netbsd*)
|
||||
AC_SEARCH_LIBS([prop_string_create], [prop])
|
||||
;;
|
||||
esac
|
||||
AM_CONDITIONAL([PULSE], [test x$pulse = xtrue])
|
||||
AS_IF([test x"$pulse" = x"true"],
|
||||
[PKG_CHECK_MODULES([PULSE], [libpulse])])
|
||||
|
||||
dnl TODO: check for libbsd for GNU/kFreeBSD
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user