Created attachment 252518 [details] games/moonlight-embedded-devel: add develop version Add develop version for moonlight. It's fork of moonlight-embedded. Aimed to add features that moonlight-qt lacked such as grab keyboard . And add some experimental features such as yuv444 support, some alpha fixes on the FreeBSD system. * Features: 1. Yuv444 mode support for vaapi and x11 platform. 2. Add native wayland support. 3. Support grab/ungrab input when using platform 'vaapi'. 4. Add -fakegrab options for vaapi and x11 platform. 5. Full 'vaapi' hardware video acceleration for x11 and wayland. (copy from moonlight-qt) 6. Support windows precision touchpad when using platform 'vaapi'. * Fixs: 1. The configuration file and mapping file can now be read correctly. 2. Cursor lingering when using platform 'x11_vaapi'. 3. Evdev map function. * Changes: 1. Move poll to epoll. 2. Modify moonlight protocol for yuv444 support. listed:https://github.com/armin-25689/moonlight-embedded/releases/tag/v2.7.2
Created attachment 252520 [details] games/moonlight-embedded-devel: add develop version Delete the GBM first from makefile, this is the dependency of the next version
I'm sorry for the slow processing. Port looks fine, sans some grammar improvements in pkg-descr. Will commit with my next batch.
Thank you VERY MUCH!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=293907b67c3829737d5218cdf9bafe0144abd2f8 commit 293907b67c3829737d5218cdf9bafe0144abd2f8 Author: Armin Zhu <lisp_25689@163.com> AuthorDate: 2024-08-05 14:39:24 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2024-09-16 20:14:23 +0000 games/moonlight-embedded-devel: moonlight-embedded development version Moonlight allows you to stream your Desktop or games from your Windows PC(sunshine or NV shield) to your FreeBSD system. In contrast to moonlight-qt, this port can grab keyboard and mouse and has full worked vaapi decoder, which helps in case of crashes. Note: This is a fork of moonlight-embedded aimed for more features and fixes for FreeBSD on amd64, not only on embedded systems. WWW: https://github.com/armin-25689/moonlight-embedded/releases/tag/v2.7.2 PR: 280632 games/Makefile | 1 + games/moonlight-embedded-devel/Makefile (new) | 72 ++++++++++++++++++++++++++ games/moonlight-embedded-devel/distinfo (new) | 3 ++ games/moonlight-embedded-devel/pkg-descr (new) | 8 +++ 4 files changed, 84 insertions(+)
Thank you for the submission.