diff options
author | James Le Cuirot <chewi@gentoo.org> | 2023-12-15 22:44:52 +0000 |
---|---|---|
committer | James Le Cuirot <chewi@gentoo.org> | 2024-02-10 21:23:37 +0000 |
commit | 3de05049734208b483a27002c79bfc05a0711fe7 (patch) | |
tree | 71baf597fbe1d9de1ff5a1f292816f4c7ded550b /net-misc/moonlight | |
parent | media-video/mpv: Drop Raspberry Pi support in revbump (diff) | |
download | gentoo-3de05049734208b483a27002c79bfc05a0711fe7.tar.gz gentoo-3de05049734208b483a27002c79bfc05a0711fe7.tar.bz2 gentoo-3de05049734208b483a27002c79bfc05a0711fe7.zip |
net-misc/moonlight: Drop Raspberry Pi support in revbump
media-libs/raspberrypi-userland(-bin) is being last-rited. The Linux
kernel and FFmpeg now support the Pi, among other devices, natively.
Enable media-video/ffmpeg's "soc" USE flag to enable that support.
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Diffstat (limited to 'net-misc/moonlight')
-rw-r--r-- | net-misc/moonlight/metadata.xml | 1 | ||||
-rw-r--r-- | net-misc/moonlight/moonlight-5.0.1-r2.ebuild (renamed from net-misc/moonlight/moonlight-5.0.1-r1.ebuild) | 6 | ||||
-rw-r--r-- | net-misc/moonlight/moonlight-9999.ebuild | 6 |
3 files changed, 6 insertions, 7 deletions
diff --git a/net-misc/moonlight/metadata.xml b/net-misc/moonlight/metadata.xml index 7b6d9ea7ef4f..69364f1304dd 100644 --- a/net-misc/moonlight/metadata.xml +++ b/net-misc/moonlight/metadata.xml @@ -13,7 +13,6 @@ <flag name="embedded">Optimize UI for fullscreen non-desktop usage</flag> <flag name="glslow">Prefer direct KMS/DRM rendering over EGL/GLES rendering for better performance on some weaker GPUs</flag> <flag name="libdrm">Enable video rendering via <pkg>x11-libs/libdrm</pkg></flag> - <flag name="mmal">Enable accelerated video rendering on the Raspberry Pi</flag> <flag name="soundio">Enable sound output via <pkg>media-libs/libsoundio</pkg> instead of <pkg>media-libs/libsdl2</pkg></flag> </use> </pkgmetadata> diff --git a/net-misc/moonlight/moonlight-5.0.1-r1.ebuild b/net-misc/moonlight/moonlight-5.0.1-r2.ebuild index 09908df00159..a6dc05e965aa 100644 --- a/net-misc/moonlight/moonlight-5.0.1-r1.ebuild +++ b/net-misc/moonlight/moonlight-5.0.1-r2.ebuild @@ -19,7 +19,7 @@ DESCRIPTION="NVIDIA GameStream (and Sunshine) client" HOMEPAGE="https://github.com/moonlight-stream/moonlight-qt" LICENSE="GPL-3" SLOT="0" -IUSE="cuda +libdrm embedded glslow mmal soundio +vaapi vdpau wayland X" +IUSE="cuda +libdrm embedded glslow soundio +vaapi vdpau wayland X" RDEPEND=" dev-libs/openssl:= @@ -34,7 +34,7 @@ RDEPEND=" media-libs/libsdl2[haptic,kms,joystick,sound,video] media-libs/opus media-libs/sdl2-ttf - media-video/ffmpeg:=[cuda?,libdrm?,mmal?] + media-video/ffmpeg:=[cuda?,libdrm?] libdrm? ( x11-libs/libdrm ) soundio? ( media-libs/libsoundio:= ) vaapi? ( media-libs/libva:=[wayland?,X?] ) @@ -66,7 +66,7 @@ src_configure() { eqmake5 PREFIX="${EPREFIX}/usr" CONFIG+=" \ $(usex cuda "" disable-cuda) \ $(usex libdrm "" disable-libdrm) \ - $(usex mmal "" disable-mmal) \ + --disable-mmal \ $(usex vaapi "" disable-libva) \ $(usex vdpau "" disable-libvdpau) \ $(usex wayland "" disable-wayland) \ diff --git a/net-misc/moonlight/moonlight-9999.ebuild b/net-misc/moonlight/moonlight-9999.ebuild index 09908df00159..a6dc05e965aa 100644 --- a/net-misc/moonlight/moonlight-9999.ebuild +++ b/net-misc/moonlight/moonlight-9999.ebuild @@ -19,7 +19,7 @@ DESCRIPTION="NVIDIA GameStream (and Sunshine) client" HOMEPAGE="https://github.com/moonlight-stream/moonlight-qt" LICENSE="GPL-3" SLOT="0" -IUSE="cuda +libdrm embedded glslow mmal soundio +vaapi vdpau wayland X" +IUSE="cuda +libdrm embedded glslow soundio +vaapi vdpau wayland X" RDEPEND=" dev-libs/openssl:= @@ -34,7 +34,7 @@ RDEPEND=" media-libs/libsdl2[haptic,kms,joystick,sound,video] media-libs/opus media-libs/sdl2-ttf - media-video/ffmpeg:=[cuda?,libdrm?,mmal?] + media-video/ffmpeg:=[cuda?,libdrm?] libdrm? ( x11-libs/libdrm ) soundio? ( media-libs/libsoundio:= ) vaapi? ( media-libs/libva:=[wayland?,X?] ) @@ -66,7 +66,7 @@ src_configure() { eqmake5 PREFIX="${EPREFIX}/usr" CONFIG+=" \ $(usex cuda "" disable-cuda) \ $(usex libdrm "" disable-libdrm) \ - $(usex mmal "" disable-mmal) \ + --disable-mmal \ $(usex vaapi "" disable-libva) \ $(usex vdpau "" disable-libvdpau) \ $(usex wayland "" disable-wayland) \ |