Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Feb 2026 20:19:35 +0300
From:      Max Brazhnikov <makc@freebsd.org>
To:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org, ports-committers@freebsd.org
Cc:        Jamie Landeg-Jones <jamie@catflap.org>, Vladimir Druzenko <vvd@freebsd.org>
Subject:   Re: git: 510181b2b3b6 - main - audio/openal-soft: Optionally remove dependency on RTKIT/DBUS
Message-ID:  <3032713.slGk94SIus@mercury>
In-Reply-To: <699e3067.3c64a.31fca4d7@gitrepo.freebsd.org>

index | next in thread | previous in thread | raw e-mail

Hi,

> URL: https://cgit.FreeBSD.org/ports/commit/?id=510181b2b3b69d96f3ffc57c8a36eff2e99202b0
> 
> commit 510181b2b3b69d96f3ffc57c8a36eff2e99202b0
> Author:     Jamie Landeg-Jones <jamie@catflap.org>
> AuthorDate: 2026-02-24 23:07:04 +0000
> Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
> CommitDate: 2026-02-24 23:07:04 +0000
> 
>     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)
> ---
>  audio/openal-soft/Makefile | 10 ++++++----
>  1 file changed, 6 insertions(+), 4 deletions(-)
> 
> diff --git a/audio/openal-soft/Makefile b/audio/openal-soft/Makefile
> index dbab671cc79a..c16c60433049 100644
> --- a/audio/openal-soft/Makefile
> +++ b/audio/openal-soft/Makefile
> @@ -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)

hm, what is the point? Just remove it.

Max




home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3032713.slGk94SIus>