mirror of
https://git.freebsd.org/ports.git
synced 2026-06-02 11:08:52 +00:00
audio/openal-soft: Optionally remove dependency on RTKIT/DBUS
The RTKIT functionality pulls in DBUS. As this functionallity doesn't even work on FreeBSD, add the option to remove it. Set the default value to "ON" to not affect the current state. PR: 292308 Approved by: multimedia (maintainer, timeout 6+ weeks)
This commit is contained in:
committed by
Vladimir Druzenko
parent
d6ad8c989e
commit
510181b2b3
@@ -10,8 +10,6 @@ WWW= https://openal-soft.org/
|
||||
LICENSE= LGPL20+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LIB_DEPENDS= libdbus-1.so:devel/dbus
|
||||
|
||||
USES= cmake compiler:c++20-lang pkgconfig tar:bzip2
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
@@ -33,11 +31,11 @@ LDFLAGS_i386= -Wl,-z,notext
|
||||
PLIST_SUB= SOVERSION=${PORTVERSION}
|
||||
|
||||
OPTIONS_DEFINE= CONFIG EXAMPLES JACK OSS PIPEWIRE PORTAUDIO \
|
||||
PULSEAUDIO SDL SNDIO UTILS
|
||||
PULSEAUDIO RTKIT SDL SNDIO UTILS
|
||||
OPTIONS_DEFINE_aarch64= SIMD
|
||||
OPTIONS_DEFINE_amd64= SIMD
|
||||
OPTIONS_DEFINE_i386= SIMD
|
||||
OPTIONS_DEFAULT= OSS UTILS
|
||||
OPTIONS_DEFAULT= OSS RTKIT UTILS
|
||||
OPTIONS_DEFAULT_aarch64=SIMD
|
||||
OPTIONS_DEFAULT_amd64= SIMD
|
||||
OPTIONS_DEFAULT_i386= SIMD
|
||||
@@ -45,6 +43,7 @@ OPTIONS_DEFAULT_i386= SIMD
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
CONFIG_DESC= Install configuration utility (needs Qt6)
|
||||
RTKIT_DESC= Real-time priority support (Linux only, requires D-Bus)
|
||||
UTILS_DESC= Build and install utility programs
|
||||
|
||||
CONFIG_IMPLIES= UTILS
|
||||
@@ -67,6 +66,9 @@ PORTAUDIO_CMAKE_BOOL= ALSOFT_BACKEND_PORTAUDIO ALSOFT_REQUIRE_PORTAUDIO
|
||||
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
||||
PULSEAUDIO_CMAKE_BOOL= ALSOFT_BACKEND_PULSEAUDIO ALSOFT_REQUIRE_PULSEAUDIO
|
||||
|
||||
RTKIT_LIB_DEPENDS= libdbus-1.so:devel/dbus
|
||||
RTKIT_CMAKE_BOOL= ALSOFT_RTKIT
|
||||
|
||||
SDL_USES= sdl
|
||||
SDL_USE= SDL=sdl2
|
||||
SDL_CMAKE_BOOL= ALSOFT_BACKEND_SDL2 ALSOFT_REQUIRE_SDL2
|
||||
|
||||
Reference in New Issue
Block a user