From eb6928dd9cac94d3bc49313c0aca0aafeedfa558 Mon Sep 17 00:00:00 2001 From: Alfred Wingate Date: Tue, 21 Oct 2025 01:17:32 +0300 Subject: [PATCH] net-im/dino: support webrtc-audio-processing-2 Signed-off-by: Alfred Wingate Part-of: https://github.com/gentoo/gentoo/pull/44267 Signed-off-by: Sam James --- net-im/dino/dino-0.5.0.ebuild | 7 ++++++- net-im/dino/dino-9999.ebuild | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/net-im/dino/dino-0.5.0.ebuild b/net-im/dino/dino-0.5.0.ebuild index c11be923c7cf9..9a9a7f2ef4d04 100644 --- a/net-im/dino/dino-0.5.0.ebuild +++ b/net-im/dino/dino-0.5.0.ebuild @@ -22,6 +22,7 @@ SLOT="0" IUSE="+gpg +http +notification-sound +omemo +rtp test" RESTRICT="!test? ( test )" +# webrtc-audio-processing order follows upstream meson... RDEPEND=" dev-db/sqlite:3 dev-libs/glib:2 @@ -48,7 +49,11 @@ RDEPEND=" rtp? ( media-libs/gst-plugins-base:1.0 media-libs/gstreamer:1.0 - media-libs/webrtc-audio-processing:1 + || ( + media-libs/webrtc-audio-processing:1 + >=media-libs/webrtc-audio-processing-0.2:0 + media-libs/webrtc-audio-processing:2 + ) ) " DEPEND="${RDEPEND} diff --git a/net-im/dino/dino-9999.ebuild b/net-im/dino/dino-9999.ebuild index 96134303a48c8..c5287be55ca28 100644 --- a/net-im/dino/dino-9999.ebuild +++ b/net-im/dino/dino-9999.ebuild @@ -22,6 +22,7 @@ SLOT="0" IUSE="+gpg +http +notification-sound +omemo +rtp test" RESTRICT="!test? ( test )" +# webrtc-audio-processing order follows upstream meson... RDEPEND=" dev-db/sqlite:3 dev-libs/glib:2 @@ -48,7 +49,11 @@ RDEPEND=" rtp? ( media-libs/gst-plugins-base:1.0 media-libs/gstreamer:1.0 - media-libs/webrtc-audio-processing:1 + || ( + media-libs/webrtc-audio-processing:1 + >=media-libs/webrtc-audio-processing-0.2:0 + media-libs/webrtc-audio-processing:2 + ) ) " DEPEND="${RDEPEND}