net-misc / moonlight

NVIDIA GameStream (and Sunshine) client

Official package sites : https://github.com/moonlight-stream/moonlight-qt ·

v9999 :: 0 :: gentoo

Modified
License
GPL-3
USE flags
X cuda embedded glslow libdrm qt5 qt6 soundio vaapi vdpau vkslow wayland

v6.0.1 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm64
USE flags
X cuda embedded glslow libdrm qt5 qt6 soundio vaapi vdpau vkslow wayland

General

X
Add support for X11
cuda
Enable accelerated video rendering on NVIDIA hardware
embedded
Optimize UI for fullscreen non-desktop usage
glslow
Prefer direct KMS/DRM rendering over EGL/GLES rendering for better performance on some weaker GPUs
libdrm
Enable video rendering via x11-libs/libdrm
qt5
Add support for the Qt 5 application and UI framework
qt6
Add support for the Qt 6 application and UI framework
soundio
Enable sound output via media-libs/libsoundio instead of media-libs/libsdl2
vaapi
Enable Video Acceleration API for hardware decoding
vdpau
Enable the Video Decode and Presentation API for Unix acceleration interface
vkslow
Prefer hardware YUV-RGB conversion and scaling over Vulkan for better performance on some weaker GPUs
wayland
Enable dev-libs/wayland backend

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / wayland : Wayland protocol libraries

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtdeclarative : Qt Declarative (Quick 2)

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

dev-qt / qtquickcontrols2 : Set of next generation Qt Quick controls for the Qt5 framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libplacebo : Reusable library for GPU-accelerated image processing primitives

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libsoundio : C library for cross-platform real-time audio input and output

media-libs / libva : Video Acceleration (VA) API for Linux

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

media-libs / sdl2-ttf : Library that allows you to use TrueType fonts in SDL applications

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

x11-libs / libX11 : X.Org X11 library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libvdpau : VDPAU wrapper and trace libraries

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / wayland : Wayland protocol libraries

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtdeclarative : Qt Declarative (Quick 2)

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

dev-qt / qtquickcontrols2 : Set of next generation Qt Quick controls for the Qt5 framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libplacebo : Reusable library for GPU-accelerated image processing primitives

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libsoundio : C library for cross-platform real-time audio input and output

media-libs / libva : Video Acceleration (VA) API for Linux

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

media-libs / sdl2-ttf : Library that allows you to use TrueType fonts in SDL applications

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

x11-libs / libX11 : X.Org X11 library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libvdpau : VDPAU wrapper and trace libraries

908447
net-misc/moonlight-4.3.1 fails to compile (MUSL-SYSTEM): masterhook.c:37:15: error: storage size of g_DrmMasterStat isnt known
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
net-misc/moonlight: Bump to 6.0.1, drop old 5.0.1-r3
This adds Qt6 support alongside Qt5. If both are enabled, Qt6 is chosen. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
net-misc/moonlight: Require libsdl2[gles2]
It's needed for hardware acceleration. Closes: https://bugs.gentoo.org/930987 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
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>
Serge-Yvan Gagnon · gentoo
net-misc/moonlight: Ensure libsdl2 is built with X11 support for VDPAU
Signed-off-by: Serge-Yvan Gagnon <zkl-dev@github.com> Closes: https://github.com/gentoo/gentoo/pull/34122 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
net-misc/moonlight: Bump to 5.0.1, drop old 5.0.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
net-misc/moonlight: Drop old 4.3.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
net-misc/moonlight: Version bump to 5.0.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
net-misc/moonlight: My automagic patch was merged upstream
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
net-misc/moonlight: New package
Signed-off-by: James Le Cuirot <chewi@gentoo.org>