commit:     fef2570f70cba81d179fe79c174c69ec2110aa57
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 10 06:13:37 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Mar 11 09:03:22 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef2570f

net-misc/moonlight: update ffmpeg usedeps

The || ( drm libdrm ) will be replaced later by a single
[drm(-)] which can be done without another revbump.

Albeit I wonder if this really needs it set? Seems unusual
to depend on this. Albeit coming from moonlight it wouldn't
be that surprising.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 .../{moonlight-6.1.0-r1.ebuild => moonlight-6.1.0-r2.ebuild}       | 7 +++++--
 net-misc/moonlight/moonlight-9999.ebuild                           | 7 +++++--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/net-misc/moonlight/moonlight-6.1.0-r1.ebuild 
b/net-misc/moonlight/moonlight-6.1.0-r2.ebuild
similarity index 93%
rename from net-misc/moonlight/moonlight-6.1.0-r1.ebuild
rename to net-misc/moonlight/moonlight-6.1.0-r2.ebuild
index bd201d280709..1010a6247535 100644
--- a/net-misc/moonlight/moonlight-6.1.0-r1.ebuild
+++ b/net-misc/moonlight/moonlight-6.1.0-r2.ebuild
@@ -31,8 +31,11 @@ RDEPEND="
        media-libs/libsdl2[gles2,haptic,joystick,kms,sound,video]
        media-libs/opus
        media-libs/sdl2-ttf
-       >=media-video/ffmpeg-6:=[cuda?,libdrm?]
-       libdrm? ( x11-libs/libdrm )
+       >=media-video/ffmpeg-6:=[cuda?]
+       libdrm? (
+               || ( media-video/ffmpeg[drm(-)] media-video/ffmpeg[libdrm(-)] )
+               x11-libs/libdrm
+       )
        soundio? ( media-libs/libsoundio:= )
        vaapi? ( media-libs/libva:=[wayland?,X?] )
        vdpau? (

diff --git a/net-misc/moonlight/moonlight-9999.ebuild 
b/net-misc/moonlight/moonlight-9999.ebuild
index bd201d280709..1010a6247535 100644
--- a/net-misc/moonlight/moonlight-9999.ebuild
+++ b/net-misc/moonlight/moonlight-9999.ebuild
@@ -31,8 +31,11 @@ RDEPEND="
        media-libs/libsdl2[gles2,haptic,joystick,kms,sound,video]
        media-libs/opus
        media-libs/sdl2-ttf
-       >=media-video/ffmpeg-6:=[cuda?,libdrm?]
-       libdrm? ( x11-libs/libdrm )
+       >=media-video/ffmpeg-6:=[cuda?]
+       libdrm? (
+               || ( media-video/ffmpeg[drm(-)] media-video/ffmpeg[libdrm(-)] )
+               x11-libs/libdrm
+       )
        soundio? ( media-libs/libsoundio:= )
        vaapi? ( media-libs/libva:=[wayland?,X?] )
        vdpau? (

Reply via email to