From nobody Tue Feb 24 23:12:39 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fLD5g3VCnz6TCpr for ; Tue, 24 Feb 2026 23:12:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fLD5g1NpSz3G6L for ; Tue, 24 Feb 2026 23:12:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771974759; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ygmZKq3AtteTl3fj4Iy0GZ0Yc/jq83wifFHo8bZkfZs=; b=oUYnYbhyjjPQVE9wQRav//3s76mc9elKbM1lCQ+tvvkcXYpgnG5ZpxbwdftXG/0glZdEe9 E4ZbGW8gJQveVMYOxaktGZb5+Z+mTRG3nHwkJlTY7CcKLir4SGJ09ybBadWT+GJgOkxUGa LwbE4EwKeMgLfOxmTIyKHy8QPwrzjzWI6nt+0m/hMJc0zIPpGty8V7BRqmX+drcE3FBr/8 L3GtMGC5uyiLJjxXkzmXtBrIkE1Phgf6wYviROgM90igdfhTIkp8F7MKR9+gVfVJhbul+M nGgVZWFkbZVWeZWIlIjgyWUpxjlNNGtRaSs9KFNNPoHji/C97dB72uSgbvd9Bg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771974759; a=rsa-sha256; cv=none; b=YZplzJipi4MsIq0Mgc5VquFiZIw6uoU+mWjaSWUTMcZk9btoqfJUaOA/yHgcZ1dVokEhqy nB9EcNdPGIzOeuX0jI18NELn+T9KdJu7lM88Dvh+bXWJ1oB7Dep5fZiGoEQv81wq+fS24Z eOvhYnFE7qFOIxcihRpP8O8J3GQBPTcfcimu8sZAEoqTKpMH4YqT8kRSNeaPrgyjgg0/Lv MWegpnuODfFpO17AivOKzhZe8FzQkUMvWUmZCyWqvtf+K8S5vYHnOyuFLUt0V4Spfr81kh qnNd1KTV/lBHFZT8A9re8lAMXYJuu19kGVEhSP3cOMwHOUKLVWxauauLdZj9/A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771974759; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ygmZKq3AtteTl3fj4Iy0GZ0Yc/jq83wifFHo8bZkfZs=; b=XZ5OnDbmoe7Pz0PvX+FJVpJQCADxnoYIcpAWivXrBxlJOV58BWmoucpm5504yU0Z66l5PP wuL8PhfznNnXwI3TLyl9RG8sqqwDnM8PrkJcd1cpYxXDDLPBPO+aO84nVSZ0zwOYN8WJrp QOTrbbKnQKu9JesI/64T3vRes7GBGkW1/1q10/KKuC3gIiWjWcUbolCSArH91XoUhK4IQU Cy8WDbbTghl3QXVf8BpeI5+jSYfHb8QsJiK2F3voxHHtMTmg8IWoy3XlILn9RU1bCe+C1M 9NZungyd18/qw2BnlsJAG89EOYul6M3QOtiNAEXKvsQXUXncumRR5YwpcC7ONQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fLD5g0CKhzdCF for ; Tue, 24 Feb 2026 23:12:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3c64a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 24 Feb 2026 23:12:39 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Jamie Landeg-Jones From: Vladimir Druzenko Subject: git: 510181b2b3b6 - main - audio/openal-soft: Optionally remove dependency on RTKIT/DBUS List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 510181b2b3b69d96f3ffc57c8a36eff2e99202b0 Auto-Submitted: auto-generated Date: Tue, 24 Feb 2026 23:12:39 +0000 Message-Id: <699e3067.3c64a.31fca4d7@gitrepo.freebsd.org> The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=510181b2b3b69d96f3ffc57c8a36eff2e99202b0 commit 510181b2b3b69d96f3ffc57c8a36eff2e99202b0 Author: Jamie Landeg-Jones AuthorDate: 2026-02-24 23:07:04 +0000 Commit: Vladimir Druzenko 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) 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