1
0
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:
Jamie Landeg-Jones
2026-02-25 02:07:04 +03:00
committed by Vladimir Druzenko
parent d6ad8c989e
commit 510181b2b3
+6 -4
View File
@@ -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