mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-10-29 05:40:23 -04:00
Merge branch 'master' into dbus-work
Conflicts: src/daemon/daemon-conf.c src/daemon/daemon-conf.h src/daemon/main.c src/pulsecore/dbus-util.h
This commit is contained in:
commit
0bc538b08c
207 changed files with 33341 additions and 18718 deletions
80
configure.ac
80
configure.ac
|
|
@ -22,16 +22,15 @@
|
|||
|
||||
AC_PREREQ(2.63)
|
||||
|
||||
AC_INIT([pulseaudio], m4_esyscmd([./git-version-gen .tarball-version]),
|
||||
[mzchyfrnhqvb (at) 0pointer (dot) net])
|
||||
AC_INIT([pulseaudio],[m4_esyscmd(./git-version-gen .tarball-version)],[mzchyfrnhqvb (at) 0pointer (dot) net])
|
||||
AC_CONFIG_SRCDIR([src/daemon/main.c])
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
AC_CONFIG_HEADERS([config.h])
|
||||
AM_INIT_AUTOMAKE([foreign 1.10 -Wall -Wno-portability])
|
||||
AM_INIT_AUTOMAKE([foreign 1.11 -Wall -Wno-portability silent-rules tar-pax])
|
||||
|
||||
m4_define(pa_major, `echo $VERSION | cut -d. -f 1`)
|
||||
m4_define(pa_minor, `echo $VERSION | cut -d. -f 2`)
|
||||
m4_define(pa_micro, `echo $VERSION | cut -d. -f 3`)
|
||||
m4_define(pa_major, `echo $VERSION | cut -d. -f1 | cut -d- -f1`)
|
||||
m4_define(pa_minor, `echo $VERSION | cut -d. -f2 | cut -d- -f1`)
|
||||
m4_define(pa_micro, `echo $VERSION | cut -d. -f3 | cut -d- -f1`)
|
||||
|
||||
AC_SUBST(PA_MAJOR, pa_major)
|
||||
AC_SUBST(PA_MINOR, pa_minor)
|
||||
|
|
@ -41,7 +40,7 @@ AC_SUBST(PA_MAJORMINORMICRO, pa_major.pa_minor.pa_micro)
|
|||
AC_SUBST(PACKAGE_URL, [http://pulseaudio.org/])
|
||||
|
||||
AC_SUBST(PA_API_VERSION, 12)
|
||||
AC_SUBST(PA_PROTOCOL_VERSION, 15)
|
||||
AC_SUBST(PA_PROTOCOL_VERSION, 16)
|
||||
|
||||
# The stable ABI for client applications, for the version info x:y:z
|
||||
# always will hold y=z
|
||||
|
|
@ -76,6 +75,8 @@ case $host in
|
|||
;;
|
||||
esac
|
||||
|
||||
AM_SILENT_RULES([yes])
|
||||
|
||||
#### Checks for programs. ####
|
||||
|
||||
# mkdir -p
|
||||
|
|
@ -539,7 +540,7 @@ AC_CHECK_HEADERS_ONCE([valgrind/memcheck.h])
|
|||
|
||||
#### Sound file ####
|
||||
|
||||
PKG_CHECK_MODULES(LIBSNDFILE, [ sndfile >= 1.0.10 ])
|
||||
PKG_CHECK_MODULES(LIBSNDFILE, [ sndfile >= 1.0.20 ])
|
||||
AC_SUBST(LIBSNDFILE_CFLAGS)
|
||||
AC_SUBST(LIBSNDFILE_LIBS)
|
||||
|
||||
|
|
@ -1057,7 +1058,7 @@ AC_ARG_ENABLE([udev],
|
|||
],
|
||||
[udev=auto])
|
||||
if test "x${udev}" != xno -a \( "x$HAVE_OSS" = "x1" -o "x$HAVE_ALSA" = "x1" \) ; then
|
||||
PKG_CHECK_MODULES(UDEV, [ libudev >= 137 ],
|
||||
PKG_CHECK_MODULES(UDEV, [ libudev >= 143 ],
|
||||
[
|
||||
HAVE_UDEV=1
|
||||
AC_DEFINE([HAVE_UDEV], 1, [Have UDEV.])
|
||||
|
|
@ -1152,44 +1153,6 @@ AC_SUBST(DBUS_LIBS)
|
|||
AC_SUBST(HAVE_DBUS)
|
||||
AM_CONDITIONAL([HAVE_DBUS], [test "x$HAVE_DBUS" = x1])
|
||||
|
||||
#### PolicyKit support (optional) ####
|
||||
|
||||
AC_ARG_ENABLE([polkit],
|
||||
AS_HELP_STRING([--disable-polkit],[Disable optional PolicyKit support]),
|
||||
[
|
||||
case "${enableval}" in
|
||||
yes) polkit=yes ;;
|
||||
no) polkit=no ;;
|
||||
*) AC_MSG_ERROR(bad value ${enableval} for --disable-polkit) ;;
|
||||
esac
|
||||
],
|
||||
[polkit=auto])
|
||||
|
||||
if test "x${polkit}" != xno ; then
|
||||
|
||||
PKG_CHECK_MODULES(POLKIT, [ polkit-dbus >= 0.7 ],
|
||||
[
|
||||
HAVE_POLKIT=1
|
||||
AC_DEFINE([HAVE_POLKIT], 1, [Have PolicyKit])
|
||||
policydir=`pkg-config polkit-dbus --variable prefix`/share/PolicyKit/policy/
|
||||
AC_SUBST(policydir)
|
||||
],
|
||||
[
|
||||
HAVE_POLKIT=0
|
||||
if test "x$polkit" = xyes ; then
|
||||
AC_MSG_ERROR([*** PolicyKit support not found])
|
||||
fi
|
||||
])
|
||||
else
|
||||
HAVE_POLKIT=0
|
||||
fi
|
||||
|
||||
AC_SUBST(POLKIT_CFLAGS)
|
||||
AC_SUBST(POLKIT_LIBS)
|
||||
AC_SUBST(HAVE_POLKIT)
|
||||
AM_CONDITIONAL([HAVE_POLKIT], [test "x$HAVE_POLKIT" = x1])
|
||||
|
||||
|
||||
### IPv6 connection support (optional) ###
|
||||
|
||||
AC_ARG_ENABLE([ipv6],
|
||||
|
|
@ -1276,15 +1239,6 @@ fi
|
|||
AC_SUBST(PA_SYSTEM_GROUP)
|
||||
AC_DEFINE_UNQUOTED(PA_SYSTEM_GROUP,"$PA_SYSTEM_GROUP", [Group for the PulseAudio system daemon])
|
||||
|
||||
AC_ARG_WITH(realtime_group,AS_HELP_STRING([--with-realtime-group=<group>],[Group for users that are allowed to start the PulseAudio daemon with realtime scheduling (realtime)]))
|
||||
if test -z "$with_realtime_group" ; then
|
||||
PA_REALTIME_GROUP=pulse-rt
|
||||
else
|
||||
PA_REALTIME_GROUP=$with_realtime_group
|
||||
fi
|
||||
AC_SUBST(PA_REALTIME_GROUP)
|
||||
AC_DEFINE_UNQUOTED(PA_REALTIME_GROUP,"$PA_REALTIME_GROUP", [Realtime group])
|
||||
|
||||
AC_ARG_WITH(access_group,AS_HELP_STRING([--with-access-group=<group>],[Group which is allowed access to a system-wide PulseAudio daemon (pulse-access)]))
|
||||
if test -z "$with_access_group" ; then
|
||||
PA_ACCESS_GROUP=pulse-access
|
||||
|
|
@ -1350,8 +1304,8 @@ fi
|
|||
|
||||
AC_ARG_WITH(
|
||||
[module-dir],
|
||||
AS_HELP_STRING([--with-module-dir],[Directory where to install the modules to (defaults to ${libdir}/pulse-${PA_MAJORMINORMICRO}/modules/]),
|
||||
[modlibexecdir=$withval], [modlibexecdir="${libdir}/pulse-${PA_MAJORMINORMICRO}/modules/"])
|
||||
AS_HELP_STRING([--with-module-dir],[Directory where to install the modules to (defaults to ${libdir}/pulse-${PA_MAJORMINORMICRO}/modules]),
|
||||
[modlibexecdir=$withval], [modlibexecdir="${libdir}/pulse-${PA_MAJORMINORMICRO}/modules"])
|
||||
|
||||
AC_SUBST(modlibexecdir)
|
||||
|
||||
|
|
@ -1363,8 +1317,6 @@ AM_CONDITIONAL([FORCE_PREOPEN], [test "x$FORCE_PREOPEN" = "xyes"])
|
|||
|
||||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
shave
|
||||
shave-libtool
|
||||
src/Makefile
|
||||
man/Makefile
|
||||
libpulse.pc
|
||||
|
|
@ -1377,7 +1329,6 @@ src/pulse/version.h
|
|||
po/Makefile.in
|
||||
])
|
||||
|
||||
SHAVE_INIT
|
||||
AC_OUTPUT
|
||||
|
||||
# ==========================================================================
|
||||
|
|
@ -1461,11 +1412,6 @@ if test "x${HAVE_BLUEZ}" = "x1" ; then
|
|||
ENABLE_BLUEZ=yes
|
||||
fi
|
||||
|
||||
ENABLE_POLKIT=no
|
||||
if test "x${HAVE_POLKIT}" = "x1" ; then
|
||||
ENABLE_POLKIT=yes
|
||||
fi
|
||||
|
||||
ENABLE_GDBM=no
|
||||
if test "x${HAVE_GDBM}" = "x1" ; then
|
||||
ENABLE_GDBM=yes
|
||||
|
|
@ -1519,7 +1465,6 @@ echo "
|
|||
Enable BlueZ: ${ENABLE_BLUEZ}
|
||||
Enable TCP Wrappers: ${ENABLE_TCPWRAP}
|
||||
Enable libsamplerate: ${ENABLE_LIBSAMPLERATE}
|
||||
Enable PolicyKit: ${ENABLE_POLKIT}
|
||||
Enable IPv6: ${ENABLE_IPV6}
|
||||
Enable OpenSSL (for Airtunes): ${ENABLE_OPENSSL}
|
||||
Enable tdb: ${ENABLE_TDB}
|
||||
|
|
@ -1527,7 +1472,6 @@ echo "
|
|||
|
||||
System User: ${PA_SYSTEM_USER}
|
||||
System Group: ${PA_SYSTEM_GROUP}
|
||||
Realtime Group: ${PA_REALTIME_GROUP}
|
||||
Access Group: ${PA_ACCESS_GROUP}
|
||||
Enable per-user EsounD socket: ${ENABLE_PER_USER_ESOUND_SOCKET}
|
||||
Force preopen: ${FORCE_PREOPEN}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue